Olá,
O número de controle ISA é uma espécie de número de mensagem único, como um número de idoc.
Normalmente, você deve ser capaz de obter esse número do documento fonte.
Avalados por :
Olá!
Estou mapeando o idoc DEVLRY01 com o arquivo 856 edi.
Em relação a isso, tenho uma dúvida sobre o Número de Controle ISA ?
O que é o Número de Controle ISA e como posso fazer o mapeamento para este campo no lado alvo?
A única coisa que sei sobre este Número de Controle ISA é que deve ter um comprimento de 9, está correto?
Alguém pode me dar sugestões sobre o mapeamento e informações relacionadas ao Número de Controle ISA?
Saudações,
Sandeep.
Olá,
O número de controle ISA é uma espécie de número de mensagem único, como um número de idoc.
Normalmente, você deve ser capaz de obter esse número do documento fonte.
Olá,
Para gerar o número único, estamos utilizando a UDF. Suponhamos que temos um número de sócio que serve para identificar de forma única o sócio da mesma maneira. Cada vez que gera o número único, é por isso que estamos usando a UDF, não é obrigatório passar um valor único cada vez, mas pode não ser possível passar um valor único cada vez.
Podemos fornecer qualquer entrada para essa UDF, geralmente forneceremos o número de sinal (856).
Isso não depende do cliente e do número do documento. Ao usar este número, o subsistema EDI identifica de forma única a mensagem. .
Olá Ramesh,
Por que é necessário UDF, já que vem do documento de origem, não podemos definir diretamente o valor?
Se UDF é obrigatório, que tipo de entradas são necessárias? Acredito que depende do cliente, número do documento e outras coisas, certo?
Você me corrige se estiver errado?
Saudações,
Sandeep
Olá,
O número de controle do ISA é um número de identificação único. Em geral, escrevendo algumas UDF podemos gerar este número.
Código de exemplo:
public String UniqNumber(String name,Container container)
{
String val;
Object obj = container.getGlobalContainer().getParameter(name);
if(obj == null)
throw new RuntimeException ("Exceção devido a .....");
else {
value = obj.toString();
return val;
}
}
Este código gera o número de controle único.
Podemos fornecer a ele uma entrada constante, que geralmente é o número de sinal, agora no seu caso 856.
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute