Implementando um BAPI Customizado

Para implementar o segundo cenário, descrito em Estendendo a Amostra de Callout SAP a um Sistema Síncrono, são necessárias informações de seu administrador ou desenvolvedor do SAP para acessar um sistema externo a partir do SAP.

As etapas para criar seu adaptador e conjunto de mensagens são as mesmas ao implementar um BAPI predefinido, descrito em Construindo a Amostra de Callout SAP a um Sistema Síncrono. O equivalente da variável compartilhada na amostra (por exemplo, IMS ou DB2) requer nós específicos para seu sistema externo, que têm suas próprias amostras (por exemplo, um nó Database para DB2 ou um nó IMSRequest para IMS).

As informações necessárias para construir o adaptador e o conjunto de mensagens:

  1. Informações do sistema SAP: Nome do host, Número do sistema, Número do cliente, Nome do usuário e Senha.
  2. Os nomes de BAPI customizados.
  3. Quais parâmetros de BAPI são parâmetros de importação (parâmetros passados no BAPI e, portanto, para o nó SAPInput) e quais são parâmetros de exportação (parâmetros de retorno, portanto, os parâmetros que devem ser colocados na árvore de mensagens para o nó SAPReply). Essas informações não são cobertas pelo assistente Conexão do Adaptador.
  4. Informações sobre códigos de mensagens para erros, avisos e mensagens informativas que devem ser enviados de volta ao objeto de retorno.

Além disso, deve-se fornecer ao administrador do SAP e ao desenvolvedor do SAP o identificador do programa RFC que está sendo usado.

Voltar a Estendendo a Amostra

Voltar para Home da Amostra