Componentes de Integração
O Maximo® Connector for SAP Applications é uma versão do Maximo External Adapter que inclui componentes configurados especificamente para lidar com transações comerciais entre Maximo Manage e um sistema de aplicativos SAP.
Alguns componentes estão no lado Maximo Manage lado da integração; outros estão no lado do SAP. Esta seção descreve os componentes de integração na lista a seguir:
- Maximo Connector for SAP Applications
- Programas ABAP customizados do SAP
- Objetos de Dicionário ABAP do sistema SAP ERP
- BAPIs (business APIs) customizadas do SAP
- IDOCs (documentos intermediários) do SAP
- SAP NetWeaver Process Integration (PI) ou SAP NetWeaver Process Orchestration (PO)
- Modelos SAP NetWeaver PI/PO Integration Builder e Enterprise Service Repository
| Componente de integração | Descrição |
|---|---|
| Maximo Connector for SAP Applications | Maximo Connector for SAP Applications está localizado no servidor de aplicativos Maximo. Ele transfere dados entre Maximo Manage e o sistema externo usando objetos de negócios. |
| Programas ABAP (Advanced Business Application Programming) customizados do SAP | ABAP é a linguagem de programação do SAP. Os componentes de programas de aplicativos que são responsáveis por processamento de dados no sistema SAP são os programas ABAP. ABAP significa "Advanced Business Application Programming". ABAP contém um conjunto de comandos especial chamado OPEN SQL. Isso permite ler e gravar no banco de dados independentemente do banco de dados que você está utilizando. A interface do banco de dados converte os comandos OPEN SQL em comandos do banco de dados relevante. |
| Objetos de Dicionário ABAP do sistema SAP ERP | O ABAP Dictionary descreve e gerencia de forma centralizada todas as definições de dados usadas no sistema ERP. O ABAP Dictionary está integrado ao ABAP Workbench. Todos os outros componentes do workbench podem acessar ativamente as definições armazenadas no ABAP Dictionary. O ABAP Dictionary suporta a definição de tipos definidos pelo usuário (elementos de dados, estruturas e tipos de tabela). Você também pode definir a estrutura dos objetos do banco de dados (tabelas, índices e exibições). |
| BAPIs (Business Application Programming Interfaces) customizadas do SAP | BAPIs são as interfaces padrão do SAP. Elas têm uma função importante na integração técnica e na troca de dados de negócios entre os componentes do SAP e entre componentes do SAP e não SAP. BAPIs habilitam você a integrar esses componentes e são, portanto, uma parte importante de cenários de integração de desenvolvimento onde diversos componentes são conectados uns aos outro, em uma rede local ou na Internet. BAPIs permitem a integração no nível do negócio, não no nível técnico. |
| IDOCs (documentos intermediários) do SAP | IDOCs, ou interface/intercâmbio eletrônico de dados, é a interface que o site SAP usa para trocar dados de uma transação comercial com um sistema externo, como Maximo Manage. A interface IDOC consiste na definição de uma estrutura de dados e uma lógica de processamento para a estrutura. A estrutura de dados é um IDOC, que é o formato de troca que une os sistemas de comunicação. |
| PI/PO do SAP NetWeaver | SAP NetWeaver O PI/PO permite que você implemente processos entre sistemas. Eles permitem que você conecte sistemas de diferentes fornecedores, como Maximo Manage em diferentes versões e implementados em diferentes linguagens de programação (Java™, ABAP, etc.) entre si. SAP NetWeaver As PI/PO baseiam-se em uma arquitetura aberta e usam padrões abertos (especialmente os dos ambientes XML e Java). Ambos se baseiam em padrões gerais para habilitar sistemas externos que devem ser integrados. No centro da infra-estrutura está uma comunicação baseada em XML que utiliza HTTP. O conteúdo específico do aplicativo é transferido em mensagens no esquema XML definido pelo usuário, do remetente para o receptor, usando o servidor de integração. Todo sistema que pode trocar mensagens com o servidor de integração também pode trocar mensagens com todos os outros sistemas conectados ao servidor de integração. |
| Modelos SAP NetWeaver PI/PO Integration Builder e Enterprise Service Repository | O construtor de integração é o ambiente de desenvolvimento central para o desenvolvimento de todos os objetos de design para o repositório de serviço corporativo. O criador de integração fornece um ambiente com o qual é possível descrever cenários de integração, processos de integração, interfaces e mapeamentos de forma independente de uma paisagem do sistema. É possível importar RFCs, BAPIs e IDocs no repositório de serviço corporativo, e para sistemas externos há a opção de carregar esquemas de mensagens no WSDL, XSD ou DTD no repositório de serviço corporativo. |