Estrutura do Objeto de Negócios para uma Transação BAPI

Um objeto de negócios representando uma transação BAPI é um objeto do wrapper que contém vários objetos BAPI como filhos. Cada objeto BAPI filho individual no objeto de transação BAPI do wrapper representa uma BAPI.

Um gráfico de negócios de transação BAPI consiste em um verbo e no objeto de negócios de nível superior que representa a transação. Um exemplo de um gráfico de negócios de transação BAPI é mostrado na figura a seguir.
Figura 1. Exemplo de um Gráfico de Negócios de Transação BAPI
Uma captura de tela de SapCustomerTxnBG, que mostra um ponteiro do gráfico de negócios para o objeto SapCustomerTxn.
O adaptador suporta uma transação BAPI utilizando um objeto de negócios do wrapper de nível superior que consiste em várias BAPIs filhas, cada uma representando uma BAPI simples na seqüência. O objeto wrapper da transação BAPI representa a transação completa.
Figura 2. Exemplo de um Objeto do Wrapper de Nível Superior para uma Transação BAPI
Uma captura de tela de um objeto de transação BAPI, SapCustomerTxn, que contém dois objetos BAPI.

O adaptador utiliza a seqüência de operações no metadados de operação para executar as BAPIs na transação. Em outras palavras, ele não utiliza a ordem dos objetos de negócios filho dentro do gráfico de negócios.

Cada objeto de negócios filho de nível secundário representa um parâmetro de estrutura ou um parâmetro de tabela do método. Os atributos simples correspondem aos parâmetros simples do método. A figura a seguir mostra a estrutura.
Figura 3. Estrutura de Objetos de Transação BAPI
Uma ilustração da estrutura de um gráfico de negócios de transação BAPI, que mostra um wrapper de transação BAPI, que inclui três objetos de negócios BAPI.

Termos de Utilização |


(c) Copyright IBM Corporation 2005, 2006.
Este centro de informações foi desenvolvido por tecnologia Eclipse (http://www.eclipse.org)