Os objetos de negócios ALE IDoc suportam operações e verbos. As operações suportadas variam, dependendo se o objeto de negócios é um objeto de saída ou de entrada. Os verbos são utilizados apenas para processamento de objeto de negócios de entrada; eles são ignorados em objetos de negócios de saída.
A operação de um objeto de negócios de saída ALE é chamada pelo aplicativo cliente que faz chamadas para o SAP por meio do adaptador. O cliente deve ser designado para que as chamadas feitas por sua implementação InteractionSpec chamem as operações. O adaptador suporta a operação de saída a seguir.
Operação | Definição |
---|---|
Execute | Emite o objeto de negócios IDoc para o aplicativo SAP. Esse é uma operação
unidirecional e assíncrona.
|
Para todas as outras operações, o adaptador registra o erro apropriado e emite uma ResourceException.
Para objetos de negócios de entrada ALE, as informações específicas do aplicativo de uma operação são utilizadas para configurar o verbo do gráfico de negócios. As informações específicas do aplicativo de uma operação contêm o tipo de mensagem, código de mensagem e função de mensagem para um tipo de IDoc. O verbo do gráfico de negócios corresponde à operação que tem informações específicas do aplicativo correspondentes aos campos de Registro de controle. O adaptador suporta as operações de entrada a seguir.
Operação | Definição |
---|---|
AfterImageCreate | O objeto de negócios de nível superior e todos os filhos contidos são criados. |
AfterImageUpdateWithDelete | O objeto de negócios de nível superior é ou deve ser modificado. Esta operação pode conter a inclusão e exclusão de objetos-filhos. Os objetos-filhos excluídos são conhecidos e refletidos. |
AfterImageDelete | O objeto de negócios de nível superior e os filhos contidos são ou devem ser excluídos. |
Os objetos de negócio ALE de entrada suportam os seguintes verbos:
Verbo | Definição |
---|---|
Criar | O objeto de negócios de nível superior e todos os filhos contidos são criados. |
UpdateWithDelete | O objeto de negócios de nível superior é ou deve ser modificado. Isto pode conter a inclusão e exclusão de objetos-filhos. Os objetos-filhos excluídos são conhecidos e refletidos. |
Excluir | O objeto de negócios de nível superior e os filhos contidos são ou devem ser excluídos. |
Os objetos de negócios ALE de saída não fornecem suporte a verbos. O adaptador ignora o valor na propriedade do verbo do gráfico do objeto de negócios.
(c) Copyright IBM Corporation 2005, 2006.
Este centro de informações foi desenvolvido por tecnologia Eclipse (http://www.eclipse.org)