✒️ABAP Introducción a IDocs
ABAP Introducción a IDocs
Introduccion a IDocs
1. Coceptos Basicos
Las necesidades de integración entre procesos de negocios, dentro y fuera de la compañía, son cada vez más importantes para el correcto funcionamiento de la empresa.
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 cross-application 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.
2. Que es EDI? (Intercambio Electrónico de Documentos) Es un estándar de comunicación que describe el intercambio electrónico de datos estructurados 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.
3. Ques es 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.
Normalmente se habla de ALE cuando se describen intercambios de datos entre sistemas seguros para almacenar copias redundantes de la información del IDoc.
Dos sistemas pueden directamente intercambiar IDocs entre si por medio de ALE o de subsistemas EDI, o convertir datos a los estándares EDI y luego intercambiarlos.
4. Ques es un IDoc? (Intermediate Document) Es el formato estándar que SAP define para el intercambio de datos entre sistemas.
Se lo puede ver como un archivo de texto plano, con registros. Un IDoc es por ejemplo los datos de un proveedor o una oferta.
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.
Tiene dos conceptos importantes:
Orientado a mensajes: la información se maneja en las aplicaciones, pero en formatos diferentes (documentos de aplicación). El IDoc unifica los diferentes formatos entre aplicaciones. No importa si la aplicación es una aplicación SAP o de terceros.
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. El IDoc puede modificarse y re-procesarse.
 
 
 
Sobre el autor
Publicación académica de Edward Henry Rosario Piezal, en su ámbito de estudios para la Carrera Consultor ABAP.
Edward Henry Rosario Piezal
Profesión: Ingeniero en Sistema - Republica Dominicana - Legajo: FM99R
✒️Autor de: 68 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Certificación Académica de Edward Rosario