Salida

Para el procesamiento saliente, el árbol de decisiones de proceso es como se muestra a continuación:

Sin GLN

Esta es la función que ya existe. Se utilizará el número de cuenta asignado por el vendedor, pero no se utilizarán los GLN.

  1. número de cuenta = consulta tpid_O_SHIPTO
  2. escriba N1ST - N1^ST^^91^número de cuenta

L1_O_USE_GLN = B

Se utilizarán los GLN y los números de cuenta asignados por el vendedor. Si no hay un GLN en el archivo de integración, se realizará una consulta de sustitución utilizando el valor de id. Lawson pertinente para obtener el GLN correspondiente.

  1. número de cuenta = consulta tpid_O_SHIPTO
  2. escriba N1ST - N1^ST^^91^número de cuenta
  3. ship to_GLN
    1. si no hay ship to_GLN,
      1. ship to_GLN = consulta L1_SHIPTO_GLN con ubicación de destino de envío.
    2. si hay shipto_GLN,
      1. si hay un segmento N1ST, escriba N1^DA^^UL^ship to_GLN
      2. si no hay un segmento N1ST, escriba N1^ST^^UL^ship to_GLN
  4. company_GLN
    1. si no hay company_GLN,
      1. company_GLN = consulta L1_COMPANY_GLN con ubicación de compañía.
    2. si hay company_GLN,
      1. escriba N1^BT^^UL^company_GLN

  5. vendor_GLN

    1. si no hay vendor_GLN,

      1. vendor_GLN = consulta L1_VENDOR_GLN con ubicación de vendedor.

    2. si hay vendor_GLN,

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

  6. purch from_GLN

    1. si no hay purch from_GLN,

      1. purch from_GLN = consulta L1_PURCHFROM_GLN con ubicación de origen de compra.

    2. si hay purch from_GLN

      1. escriba N1^SE^^UL^purchfrom_GLN

L1_O_USE_GLN = L

No se utilizarán los números de cuenta asignados por el vendedor. Se realizarán consultas de sustitución utilizando el valor de id. de Lawson pertinente para obtener el GLN correspondiente.

  1. shipto_GLN

    1. si no hay ship to_GLN,

      1. ship to_GLN = consulta L1_SHIPTO_GLN con ubicación de destino de envío.

    2. si hay ship to_GLN,

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

  2. company_GLN

    1. si no hay company_GLN,

      1. company_GLN = consulta L1_COMPANY_GLN con ubicación de compañía.

    2. si hay company_GLN,

      1. escriba N1^BT^^UL^company_GLN

  3. vendor_GLN

    1. si no hay vendor_GLN,

      1. vendor_GLN = consulta L1_VENDOR_GLN con ubicación de vendedor.

    2. si hay vendor_GLN,

      1. escriba N1^VN^^UL^vendor_GLN

  4. purch from_GLN

    1. si no hay purch from_GLN,

      1. purch from_GLN = consulta L1_PURCHFROM_GLN con ubicación de origen de compra.

    2. si hay purch from_GLN

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

L1_I_USE_GLN = O

Este uso solo es válido para clientes con aplicaciones Lawson 9.0.1.4 o 9.0.1.3 que hayan aplicado CTP. Con esta opción, los GLN se asignan directamente al archivo ASC X12. No se realizarán consultas ni se asignarán valores de id. de Lawson.

L1_O_USE_GLN = B, L u O

  1. si hay ship to_GLN,

    1. si hay un N1^ST^^91^account_number, escriba N1^DA^^UL^ship to_GLN

    2. si no, escriba N1^ST^^UL^ship to_GLN

  2. si hay company_GLN, escriba N1^BT^^UL^company_GLN

  3. si hay vendor_GLN, escriba N1^VN^^UL^vendor_GLN

  4. si hay purch from_GLN, escriba N1^SE^^UL^purch from_GLN