WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Objetos de Negócios para a Interface de Consulta para o Software SAP

Um objeto de negócios é uma estrutura que consiste em dados, na ação a ser desempenhada nos dados e em instruções adicionais, se houver, para processamento dos dados. A entrada para a interface de Consulta para o Software SAP é um objeto de negócios de tabela. O objeto de negócios de tabela representa as colunas em uma tabela noServidor SAP. O adaptador utiliza o objeto de negócios de tabela para obter dados a partir de tabelas no Servidor SAP.

Como os Dados São Representados nos Objetos de Negócios

O adaptador utiliza metadados que são gerados pelo Assistente de Conexão do Adaptador para construir uma definição de objeto de negócios.

Os dados no objeto de negócios representam as colunas da tabela associada no SAP.

Como os Objetos de Negócios São Criados

Você cria definições de objetos de negócios utilizando o Assistente de Conexão do Adaptador. O assistente conecta-se ao aplicativo, descobre as estruturas de dados no aplicativo e gera definições de objetos de negócios para representá-las. Também gera outros recursos necessários pelo adaptador, como as informações de interface que indicam os parâmetros de entrada e saída.

Estrutura do Objetos de Negócios

O objeto de negócios de tabela pode ser parte de um contêiner.

O objeto de negócios da tabela contém colunas selecionadas da tabela SAP especificada.

Além das informações de coluna, o objeto de negócios de tabela também contém um objeto de negócios de consulta como último parâmetro.

As propriedades do objeto de negócios de consulta são sapWhereClause, sapRowsSkip e sapMaxRows:
  • A propriedade sapWhereClause recupera informações de tabelas SAP. O valor padrão é preenchido pelo Assistente de Conexão do Adaptador. O caractere de espaço é utilizado como o delimitador para análise de sapWhereClause.
  • A propriedade sapMaxRows é o número máximo de linhas a serem retornadas. O valor padrão é 100.
  • A propriedade é o número de linhas a serem ignoradas antes da recuperação de dados. O valor padrão é 0.

As tabelas podem ser modeladas como objetos de negócios hierárquicos. Você especificada o relacionamento pai-filho das tabelas noAssistente de Conexão do Adaptador.

As tabelas são vinculadas pela chave externa para formar relacionamentos pai-filho. O objeto de negócios da tabela-filho possui uma chave externa que faz referência a uma propriedade no objeto de negócios de consulta pai.

No objeto de negócios KNA1, observe a referência ao SapAdrc, um objeto de negócios filho. O objeto da tabela SapAdrc tem uma coluna denominada AddressNumber. Esta coluna possui uma propriedade associada (ForeignKey) que contém uma referência ao objeto de negócios pai.

O retorno da interface de Consulta para a chamada do Software SAP para uma operação RetrieveAll é um contêiner de objetos de tabela.

Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:31:56


Tópico de ConceitoTópico de Conceito | Versão 8.0.0.5 | csap_sqi_bo