Componentes de integración
El Maximo® Connector for SAP Applications es una versión del adaptador externo Maximo que incluye componentes configurados específicamente para gestionar transacciones comerciales entre Maximo Manage y un sistema de aplicaciones de SAP.
Algunos componentes están en el Maximo Manage lado de la integración; algunos están en el lado de la SAP. En esta sección se describe los componentes de integración en la lista siguiente:
- Maximo Connector for SAP Applications
- Programas ABAP de personalización de SAP
- Objetos de Dictionary ABAP del sistema SAP ERP
- BAPI personalizada de SAP (interfaz de programación de aplicaciones empresariales)
- IDOC (documentos intermedios) de SAP
- SAP NetWeaver Integración de procesos (PI) u Orquestación de procesos ( SAP NetWeaver )
- SAP NetWeaver Plantillas de generador de integración PI/PO y repositorio de servicios empresariales
| Componente de integración | Descripción |
|---|---|
| Maximo Connector for SAP Applications | Maximo Connector for SAP Applications se encuentra en el servidor de aplicaciones Maximo. Transfiere datos entre Maximo Manage y el sistema externo mediante el uso de objetos de negocio. |
| Programas ABAP (Programación de aplicaciones empresariales avanzadas) personalizados de SAP | ABAP es el lenguaje de programación de SAP. Los componentes de programas de aplicaciones que son responsables del proceso de datos en el sistema SAP son programas ABAP. ABAP son las siglas de «Advanced Business Application Programming» (programación avanzada de aplicaciones empresariales) ABAP contiene un conjunto especial de comandos llamado OPEN SQL. Estos mandatos permiten leer y grabar en la base de datos, independientemente de la base de datos que utilice. La interfaz de la base de datos convierte los mandatos OPEN SQL en mandatos de la base de datos pertinente. |
| Objetos de Dictionary ABAP del sistema SAP ERP | El Diccionario ABAP describe y gestiona de forma centralizada todas las definiciones de datos que se utilizan en el sistema ERP. El Diccionario ABAP está integrado en el Workbench ABAP. Todos los demás componentes del banco de trabajo pueden acceder activamente a las definiciones almacenadas en el diccionario ABAP. El diccionario ABAP admite la definición de tipos definidos por el usuario (elementos de datos, estructuras y tipos de tabla). También puede definir la estructura de los objetos de la base de datos (tablas, índices y vistas). |
| BAPI (interfaces de programación de aplicaciones empresariales) personalizadas de SAP | Las BAPI son las interfaces estándar de SAP. Desempeñan un papel importante en la integración técnica y en el intercambio de datos empresariales entre componentes SAP, así como entre los componentes SAP y los que no lo son. Las BAPI permiten integrar estos componentes y son por ello una parte importante en el desarrollo de situaciones de integración donde varios componentes están conectados entre sí, en una red local o en Internet. Las BAPI permiten la integración desde un punto de vista empresarial, no técnico. |
| IDOC (documentos intermedios) de SAP | IDOC, o interfaz/intercambio electrónico de datos, es la interfaz que utiliza SAP para intercambiar datos para una transacción comercial con un sistema externo como Maximo Manage. La interfaz IDOC se compone de la definición de una estructura de datos y una lógica de procesos para la estructura. La estructura de datos es un IDOC, el formato de intercambio que une los sistemas de comunicación. |
| SAP NetWeaver PI/PO | SAP NetWeaver PI/PO le permite implementar procesos entre sistemas. Le permiten conectar entre sí sistemas de diferentes proveedores, como Maximo Manage en diferentes versiones e implementados en diferentes lenguajes de programación (Java™, ABAP, etc.) entre sí. SAP NetWeaver PI/PO se basan en una arquitectura abierta y utilizan estándares abiertos (en particular los de los entornos XML y Java). Ambos se basan en normas generales para habilitar sistemas externos, que se van a integrar. En el centro de la infraestructura hay una comunicación basada en XML que utiliza HTTP. Los contenidos específicos de la aplicación se transfieren en mensajes en un esquema XML definido por el usuario desde el remitente al receptor mediante el servidor de integración. Cada sistema que puede intercambiar mensajes con el servidor de integración puede también intercambiar mensajes con todos los demás sistemas que están conectados al servidor de integración. |
| SAP NetWeaver Constructor de integración PI/PO y plantillas de repositorio de servicios empresariales | El creador de integraciones es el entorno de desarrollo central para el desarrollo de todos los objetos de diseño del repositorio de servicios empresariales. El creador de integraciones le proporciona un entorno con el que puede describir situaciones de integración, procesos de integración, interfaces y correspondencias independientemente de la infraestructura de un sistema. Puede importar RFC, BAPI e IDOC al repositorio de servicios empresariales y, en el caso de sistemas externos, tiene la opción de cargar esquemas de mensajes en WSDL, XSD o DTD en el repositorio de servicios empresariales. |