Wychodzące

W przypadku przetwarzania pliku wychodzącego drzewo decyzyjne procesu jest następujące:

Brak numeru GNL

To jest istniejąca funkcjonalność. Wykorzystany zostanie numer konta przypisany do dostawcy, numery GNL nie będą używane.

  1. numer konta = wyszukiwanie tpid_O_SHIPTO
  2. napisz N1ST - N1^ST^^91^numer konta

L1_O_USE_GLN = B

Zostaną użyte zarówno numery kont przypisane do dostawcy, jak i numery GNL. Jeżeli numer GNL nie istnieje w pliku interfejsu, zostanie wykonane wyszukiwanie zastąpienia przy użyciu odpowiedniej wartości ID aplikacji Lawson w celu pobrania pasującego numeru GNL.

  1. numer konta = wyszukiwanie tpid_O_SHIPTO
  2. napisz N1ST - N1^ST^^91^numer konta
  3. ship to_GLN
    1. jeśli nie istnieje ship to_GLN,
      1. ship to_GLN = wyszukiwanie L1_SHIPTO_GLN z lokalizacją docelową wysyłki.
    2. jeśli istnieje shipto_GLN,
      1. jeśli istnieje segment N1ST, napisz N1^DA^^UL^ship to_ GNL
      2. jeśli segment N1ST nie istnieje, napisz N1^ST^^UL^ship to_ GNL
  4. company_GLN
    1. jeśli nie istnieje company_GLN,
      1. company_GLN = wyszukiwanie L1_COMPANY_GLN z lokalizacją firmy.
    2. jeśli istnieje company_GLN,
      1. napisz N1^BT^^UL^company_GLN

  5. vendor_GLN

    1. Jeśli nie istnieje vendor_GLN

      1. vendor_GLN = wyszukiwanie L1_VENDOR_GLN z lokalizacją dostawcy.

    2. jeśli istnieje vendor_GLN,

      1. i. napisz N1^VN^^UL^ vendor_GLN

  6. purch from_GLN

    1. jeśli nie istnieje purch from_GLN,

      1. purchase from_GLN = wyszukiwanie L1_PURCHFROM_GLN z lokalizacją źródłową nabycia.

    2. Jeśli istnieje purch from_GLN

      1. napisz N1^SE^^UL^ purchfrom_GLN

L1_O_USE_GLN = L

Numery kont przypisane do dostawcy nie będą wykorzystywane. Wyszukiwanie zastąpienia zostanie wykonane za pomocą odpowiedniej wartości identyfikatora aplikacji Lawson w celu pobrania pasującego numeru GNL.

  1. shipto_GLN

    1. jeśli nie istnieje ship to_GLN,

      1. ship to_GLN = wyszukiwanie L1_SHIPTO_GLN z lokalizacją docelową wysyłki.

    2. jeśli istnieje ship to_GLN,

      1. napisz N1^ST^^UL^ ship to _GLN

  2. company_GLN

    1. jeśli nie istnieje company_GLN,

      1. company_GLN = wyszukiwanie L1_COMPANY_GLN z lokalizacją firmy.

    2. jeśli istnieje company_GLN,

      1. napisz N1^BT^^UL^company_GLN

  3. vendor_GLN

    1. Jeśli nie istnieje vendor_GLN

      1. vendor_GLN = wyszukiwanie L1_VENDOR_GLN z lokalizacją dostawcy.

    2. jeśli istnieje vendor_GLN,

      1. napisz N1^VN^^UL^ vendor_GLN

  4. purch from_GLN

    1. jeśli nie istnieje purch from_GLN,

      1. purchase from_GLN = wyszukiwanie L1_PURCHFROM_GLN z lokalizacją źródłową nabycia.

    2. Jeśli istnieje purch from_GLN

      1. napisz N1^SE^^UL^ purch from_GLN

L1_I_USE_GLN = O

To użycie jest możliwe tylko dla odbiorcy z aplikacjami Lawson 9.0.1.4 lub 9.0.1.3 z zastosowaniem CTP. W przypadku tej opcji numery GNL są mapowane bezpośrednio na pliku ASC X12. Nie są wykonywane żadne wyszukiwania. Żadne wartości identyfikatora Lawson nie zostaną zamapowane.

L1_O_USE_GLN = B lub L lub O

  1. jeśli istnieje ship to_GLN

    1. jeśli istnieje N1^ST^^91^account_number, napisz N1^DA^^UL^ ship to_GLN

    2. w innym przypadku napisz N1^ST^^UL^ ship to_GLN

  2. jeśli istnieje company_GLN, napisz N1^BT^^UL^ company_GLN

  3. jeśli istnieje vendor_GLN, napisz N1^VN^^UL^ vendor_GLN

  4. jeśli istnieje purch from_GLN, napisz N1^SE^^UL^ purch from_GLN