Ländercode in Intercompany Eingangstransaktionen

Bild Microsoft Dynamics NAV 2018

Ländercode in Intercompany Eingangstransaktionen

Beitragvon kinsion » 19. Oktober 2022 17:19

Hallo,
uns ist vor kurzem aufgefallen, dass NAV im Intercompany-Standard keinen "Lief. an Länder-/Regionscode" über die Ausgangstransaktionen (in diesem Fall geht es um die Bestellung) mitliefert, wenn im Quellsystem der Ländercode für inländische Debitoren leer gelassen wird und die Bestellung per Direktlieferung bedient werden soll.

Ich habe hier jetzt einen Eingriff in den Import-Job in den Eingangstransaktionen gebaut um das zu umgehen und den Ländercode entsprechend des Debitoren zu konfigurieren, der dem IC Partner Code zugeordnet ist. Hab ich hier etwas vergessen? :?:

Code: Alles auswählen
C427OutboxPurchHdrToInboxBeforeInsert(ICOutboxPurchHdr : Record "IC Outbox Purchase Header";VAR ICInboxSalesHdr : Record "IC Inbox Sales Header") (sitzt direkt vor dem Insert)

IF ICInboxSalesHdr."Ship-to Country/Region Code" <> '' THEN
  EXIT;

IF ICPartner.GET(ICInboxSalesHdr."IC Partner Code") THEN BEGIN
  IF ICCustomer.GET(ICPartner."Customer No.") THEN BEGIN
    ICBusinessLogic.SetShipToCountryRegion(ICInboxSalesHdr."Ship-to Country/Region Code",ICCustomer."Country/Region Code");
  END;
END;

SetShipToCountryRegion(VAR TargetShipToCountryRegion : Code[10];ShipToCountryRegion : Code[10])
TargetShipToCountryRegion := ShipToCountryRegion;


Danke vorab!
kinsion
 
Beiträge: 33
Registriert: 9. September 2020 11:28
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: NAV2018 / BC

ZurĂĽck zu NAV 2018

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast