✒️ABAP Introducción a IDocs
ABAP Introducción a IDocs
IDOCS. Las necesidades de integración entre procesos de negocios, dentro y fuera de la compañia, son cada vez más importante para el correcto funcionamiento de la empresa.
Las dos tecnologías mas usadas para realizar la integración son ALE y EDI, que utilizan IDocs para el intercambio de datos.
Son cross-application y son utilizadas por 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 electrónico de datos estructurados comerciales entre las diferentes aplicaciones.
Arquitectura de EDI consiste en:
- Apllicaciones EDI-Enable: soportan procesamiento automático de proceso de negocio.
- Interfase IDOC: es el nexo entre la aplicación y el sistema externo (envío y recepción).
- Subsistema EDI: es el encargado de convertir el IDoc en un mensaje EDI y viceversa.
Que 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ñia.
Es el mecanismo que define cuando, entre quienes y que tipo de información será intercambiada en un evento regular.
Normalmente se habla de ALE cuando se describen intercambios de datos entre sistemas seguros para almacenar copias redundantes de la información del IDoc.
Las diferencias y similitudes existentes entre EDI y ALE son las siguientes:
- ALE se utiliza para apoyar a los procesos integrados aun no distribuidos a través del sistema SAP mientras que EDI es utilizado para el intercambio de documentos de negocios 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 EDI es un proceso realizado para el intercambio de documentos de la empresa a los que ahora se les a 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. 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 esta guardada en el IDoc. Esto es importante si, por ejemplo, ocurren errores al generar el documento de aplicación. El IDoc puede modificarse y reprocesarse.
Cuando decimos que el procesamiento de IDoc es Asincrónico nos referimos a que no es inmediato y que este es manejado por SAP de acuerdo a la carga del procesador.
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 Jorge Luis Leal Marquez, en su ámbito de estudios para la Carrera Consultor ABAP.
Jorge Luis Leal Marquez
Profesión: Analista de Sistemas - Venezuela - Legajo: CD46R
✒️Autor de: 113 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP BI / BW BO Nivel Inicial
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: PartTime
Presentación:
Profesional del área de tecnológica, enfocado a garantizar la continuidad de las operaciones. consultor abap.
Certificación Académica de Jorge Leal