Saída
Para o processamento de saída, a árvore de decisões do processo é a seguinte:
Sem GLN
Esta é a funcionalidade existente. O número da conta atribuído ao fornecedor será usado e não haverá uso de GLNs.
- número da conta = pesquise tpid_O_SHIPTO
- escreva N1ST - N1^ST^^91^número da conta
L1_O_USE_GLN = B
Os números de conta atribuídos ao fornecedor e os GLNs serão usados. Se um GLN não existir no arquivo de interface, uma pesquisa de substituição será realizada usando o valor do ID do Lawson apropriado para obter o GLN correspondente.
- número da conta = pesquise tpid_O_SHIPTO
- escreva N1ST - N1^ST^^91^número da conta
- shipto_GLN
- se não houver shipto_GLN,
- GLN de local de remessa = pesquise L1_SHIPTO_GLN com o local receptor.
- se houver shipto_GLN,
- se o segmento N1ST existir, escreva N1^DA^^UL^ship to_GLN
- se o segmento N1ST não existir, escreva N1^ST^^UL^ship to_GLN
- se não houver shipto_GLN,
- company_GLN
- se não houver company_GLN,
- company_GLN = pesquise L1_COMPANY_GLN com o local da empresa.
- se houver company_GLN,
-
escreva N1^BT^^UL^company_GLN
-
- se não houver company_GLN,
-
vendor_GLN
-
se não houver vendor_GLN
-
vendor_GLN = pesquise L1_VENDOR_GLN com o local do fornecedor.
-
-
se houver vendor_GLN,
-
i. escreva N1^VN^^UL^vendor_GLN
-
-
-
purch from_GLN
-
se não houver purch from_GLN,
-
purch from_GLN = pesquise L1_PURCHFROM_GLN com o local de origem da compra.
-
-
se houver purch from_GLN
-
escreva N1^SE^^UL^purchfrom_GLN
-
-
L1_O_USE_GLN = L
Números de conta atribuídos ao fornecedor não serão usados. Pesquisas de substituição serão realizadas usando o valor de ID do Lawson apropriado para obter o GLN correspondente.
-
shipto_GLN
-
se não houver shipto_GLN,
-
GLN de local de remessa = pesquise L1_SHIPTO_GLN com o local receptor.
-
-
se houver shipto_GLN,
-
escreva N1^ST^^UL^shipto_GLN
-
-
-
company_GLN
-
se não houver company_GLN,
-
company_GLN = pesquise L1_COMPANY_GLN com o local da empresa.
-
-
se houver company_GLN,
-
escreva N1^BT^^UL^company_GLN
-
-
-
vendor_GLN
-
se não houver vendor_GLN
-
vendor_GLN = pesquise L1_VENDOR_GLN com o local do fornecedor.
-
-
se houver vendor_GLN,
-
escreva N1^VN^^UL^vendor_GLN
-
-
-
purch from_GLN
-
se não houver purch from_GLN,
-
purch from_GLN = pesquise L1_PURCHFROM_GLN com o local de origem da compra.
-
-
se houver purch from_GLN
-
escreva N1^SE^^UL^purch from_GLN
-
-
L1_I_USE_GLN = O
Esse uso só é válido para um cliente com Aplicativos Lawson 9.0.1.4 ou 9.0.1.3 com CTPs aplicados. Com essa opção, GLNs são mapeados diretamente para o arquivo ASC X12. Nenhuma pesquisa é realizada. Nenhum valor de id do Lawson será mapeado.
L1_O_USE_GLN = B ou L ou O
-
se houver shipto_GLN
-
se houver um N1^ST^^91^account_number, escreva N1^DA^^UL^shipto_GLN
-
caso contrário, escreva N1^ST^^UL^shipto_GLN
-
-
se houver company_GLN, escreva N1^BT^^UL^company_GLN
-
se houver vendor_GLN, escreva N1^VN^^UL^vendor_GLN
-
se houver purch from_GLN, escreva N1^SE^^UL^purch from_GLN