✒️ABAP Introducción a IDocs
ABAP Introducción a IDocs
INTRODUCCION A IDOCS
CONCEPTOS:
Surge como la necesidad de integrar entre procesos de negocio, dentro y fuera de la empresa, cada vez se requiere mas inovacion
Dentro de la compañía, la integración puede incluir comunicación con sistemas legacy, con productos de terceros, o incluso, con otros sistemas SAP
Las dos tecnologías más utilizadas para realizar esta integración son ALE y EDI, que utilizan IDocs para el intercambio de datos
Estas tecnologías son crossapplication y son utilizadas para varios módulos de SAP R/3, como SD, MM y FI. Pero son aplicables a cualquier necesidad de intercambio de datos
EDI (Intercambio Electrónico de Documentos)
Es un estándar de comunicación que describe el intercambio comerciales entre las diferentes aplicaciones
EDI provee integración a procesos de negocio entre compañías, intercambiando documentos (business documents) como ordenes de compra, pedidos de venta, facturas, etc
Normalmente se habla de EDI cuando se describe información enviada a un partner externo. En EDI, el receptor y emisor se llaman Trading Partners y la comunicación entre ellos se produce enviando mensajes, basándose en los estándares EDIFACT y X12
ARQUITECTURA:
- Aplicaciones EDIEnable: soportan procesamiento automático de procesos de negocio
- Interfase Idoc: es el nexo entre la aplicación y el sistema externo (envío o recepción)
- Subsistema EDI: es el encargado de convertir el IDoc en un mensaje EDI y viceversa
ALE (Application Link Enable)
Es una tecnología SAP que describe el intercambio de información entre diferentes aplicaciones o procesos de negocio dentro de la compañía
Se habla de ALE cuando se describen intercambios de datos entre sistemas seguros para almacenar copias redundantes de la información del IDoc
ALE se diseño para la integración de sistemas SAP con otros sistemas SAP. Pero la flexibilidad de ALE permite que cualquier sistema, no R/3, pueda utilizar ALE como herramienta de integración
Las diferencias y similitudes entre EDI a ALE son las siguientes:
ALE se utiliza para apoyar a los procesos integrados aún no distribuidos a través del sistema SAP, mientras que EDI es utilizado para el intercambio de documentos de negocio entre los sistemas de los socios comerciales los cuales pueden no ser SAP.
ALE es una tecnología diseñada por SAP para soportar un ambiente distribuido, mientras que el EDI es un proceso utilizado para el intercambio de documentos de la empresa a los que ahora se les ha dado un formato estándar.
Tanto ALE como EDI requieren del intercambio de datos.
Un IDoc es un contenedor de datos, el cual es utilizado para el intercambio de datos tanto por EDI como por ALE.
IDOC (Intermediate Document)
Es el formato estándar que SAP define para el intercambio de datos entre sistemas
Contiene una cabecera y posiciones, pero todos los datos pertenecen a la misma entidad. Es decir, para transmitir datos de más de un proveedor, haría falta más de un IDoc
CONCEPTOS IMPORTANTES:
- Orientado a mensajes: la información se maneja en las aplicaciones, pero en formatos diferentes (documentos de aplicación).
- Asincrónico: antes de que se cree un documento de aplicación, la información está guardada en el IDoc. Esto es importante si, por ejemplo, ocurren errores al generar el documento de aplicación.
Los IDocs son documentos de texto codificados con una estructura rígida que son utilizados para intercambiar datos entre sistemas SAP y otros sistemas, ya sean SAP o no SAP. En lugar de llamar al programa en el sistema destino de forma directa, los datos primero son empaquetados en un IDoc y luego enviados al sistema receptor, donde son analizados y procesados. Por lo tanto, el intercambio de datos de los IDoc siempre es un proceso asíncrono.
La diferencia que existe entre las llamadas a RFC (Remote Function Calls) y el intercambio de datos a través de IDocs se encuentra en que cada acción realizada en un IDoc tiene un protocolo en SAP y esto hace que los IDocs puedan ser reprocesados si se ha producido un error.
TIPOS DE IDOCS
- De entrada: son aquellos que entran al sistema SAP
- De salida: son aquellos que salen del sistema SAP
 
 
 
Sobre el autor
Publicación académica de Ixhel Magai Lopez Valencia, en su ámbito de estudios para la Carrera Consultor ABAP.
Ixhel Magai Lopez Valencia
Mexico - Legajo: PM62E
✒️Autor de: 134 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP for HANA
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: PartTime
Presentación:
Soy ingeniera en telematica, estoy interesada en aprender programacion en sap, solo tengo conocimientos basicos en java
Certificación Académica de Ixhel Lopez