傳出

針對傳出處理,處理決策樹如下:

無全球位置碼

這是現有功能。將使用廠商指定的帳號,而不會使用全球位置碼。

  1. 帳號 = 查詢 tpid_O_SHIPTO
  2. 寫入 N1ST - N1^ST^^91^帳號

L1_O_USE_GLN = B

將使用廠商指定的帳號與全球位置碼。如果介面檔案中不存在全球位置碼,將使用適當的 Lawson ID 值執行替代查詢,以取得匹配的全球位置碼。

  1. 帳號 = 查詢 tpid_O_SHIPTO
  2. 寫入 N1ST - N1^ST^^91^帳號
  3. ship to_GLN
    1. 如果沒有 ship to_GLN,
      1. ship to_GLN = 使用收貨方位置查詢 L1_SHIPTO_GLN。
    2. 如果有 shipto_GLN,
      1. 若存在 N1ST 區段,請寫入 N1^DA^^UL^ship to_GLN
      2. 若不存在 N1ST 區段,請寫入 N1^ST^^UL^ship to_GLN
  4. company_GLN
    1. 如果沒有 company_GLN,
      1. company_GLN = 使用公司位置查詢 L1_COMPANY_GLN。
    2. 如果有 company_GLN,
      1. 寫入 N1^BT^^UL^company_GLN

  5. vendor_GLN

    1. 如果沒有 vendor_GLN

      1. vendor_GLN = 使用廠商位置查詢 L1_VENDOR_GLN。

    2. 如果有 vendor_GLN,

      1. 寫入 N1^VN^^UL^vendor_GLN

  6. purch from_GLN

    1. 如果沒有 purch from_GLN,

      1. purch from_GLN = 使用採購來源位置查詢 L1_PURCHFROM_GLN。

    2. 如果有 purch from_GLN

      1. 寫入 N1^SE^^UL^purchfrom_GLN

L1_O_USE_GLN = L

不會使用廠商指定的帳號。將使用適當的 Lawson ID 值執行替代查詢,以取得匹配的全球位置碼。

  1. shipto_GLN

    1. 如果沒有 ship to_GLN,

      1. ship to_GLN = 使用收貨方位置查詢 L1_SHIPTO_GLN。

    2. 如果有 ship to_GLN,

      1. 寫入 N1^ST^^UL^ship to _GLN

  2. company_GLN

    1. 如果沒有 company_GLN,

      1. company_GLN = 使用公司位置查詢 L1_COMPANY_GLN。

    2. 如果有 company_GLN,

      1. 寫入 N1^BT^^UL^company_GLN

  3. vendor_GLN

    1. 如果沒有 vendor_GLN

      1. vendor_GLN = 使用廠商位置查詢 L1_VENDOR_GLN。

    2. 如果有 vendor_GLN,

      1. 寫入 N1^VN^^UL^vendor_GLN

  4. purch from_GLN

    1. 如果沒有 purch from_GLN,

      1. purch from_GLN = 使用採購來源位置查詢 L1_PURCHFROM_GLN。

    2. 如果有 purch from_GLN

      1. 寫入 N1^SE^^UL^purch from_GLN

L1_I_USE_GLN = O

此用法僅對具有 9.0.1.4 Lawson 應用程式或 9.0.1.3 運用了 CTP 的客戶有效。若使用此選項,全球位置碼會直接對應至 ASC X12 檔案。不會執行查詢。不會對應 Lawson ID 值。

L1_O_USE_GLN = B 或 L 或 O

  1. 如果有 ship to_GLN

    1. 如果有 N1^ST^^91^account_number,請寫入 N1^DA^^UL^ship to_GLN

    2. 否則,請寫入 N1^ST^^UL^ship to_GLN

  2. 如果有 company_GLN,請寫入 N1^BT^^UL^company_GLN

  3. 如果有 vendor_GLN,請寫入 N1^VN^^UL^vendor_GLN

  4. 如果有 purch from_GLN,請寫入 N1^SE^^UL^purch from_GLN