O adaptador suporta processamento de entrada (do Servidor SAP para o adaptador) para a interface ALE e a interface IDoc de passagem ALE.
Quando estiver configurando um módulo para a interface ALE ou a interface de passagem ALE, indique se os IDocs são enviados como um pacote e, para a interface ALE, você pode especificar se eles são enviados analisados ou não analisados. Você faz estas seleções no Assistente de Conexão do Adaptador. Quando você utiliza a interface IDoc de passagem ALE, a árvore Message contém um campo BLOB que representa o IDoc. Não existe nenhum objeto de negócios IDoc separado para IDocs de passagem.
O adaptador utiliza o mecanismo de recuperação de evento para rastrear e recuperar os eventos no caso de terminação abrupta. O mecanismo de recuperação de evento utiliza uma origem de dados para persistir o estado de evento.
Interface | Quando utilizar | SplitIDoc = true | SplitIDoc = false | Parsed IDoc = true |
---|---|---|---|---|
Entrada ALE | Esta interface converte os IDocs de entrada não processados para objetos de negócios, que são prontamente consumíveis pelo cliente no terminal. | No recebimento de um pacote IDoc do SAP, o adaptador converte os IDocs em objetos de negócios, um por um, antes de enviar cada um para o terminal. | No recebimento do pacote IDoc do SAP, o adaptador converte os IDocs no pacote como um objeto de negócios antes de enviá-lo para o terminal. | O IDoc de entrada é analisado apenas parcialmente (o registro de controle do IDoc é analisado mas o registro de dados não). O cliente no terminal é responsável por analisar o registro de dados. |
IDoc de Passagem ALE | Esta interface agrupa o IDoc de entrada não processado em um objeto de negócios antes de entregá-lo ao cliente no terminal. O cliente é responsável por analisar o IDoc não processado. | No recebimento do pacote IDoc do SAP, o adaptador agrupa cada IDoc não processado em um objeto de negócios antes de enviar os objetos, um por um, ao terminal. | No recebimento do pacote IDoc do SAP, o adaptador agrupa o pacote IDoc não processado em um objeto de negócios antes de enviá-lo para o terminal. | Este atributo não é aplicável à interface IDoc de passagem ALE. (Nem o registro de controle nem o registro de dados do IDoc são analisados.) |