✒️ABAP Introducción a IDocs
ABAP Introducción a IDocs
EDI
Estándar de comunicación que describe el intercambio de datos estructurados comerciales entre las difetentes aplicaciones.
Provee integración a procesos de negocio entre compañias intercambiando documentos como ordenes de compra, pedidos de venta, facturas, etc.
En EDI el emisor y receptor se llaman Trading Partners y la comunicación entre ellos se produce enviando mensajes basándose en los estándares EDIFACT y X12.
Arquitectura EDI
Aplicaciones EDI-ENABLE: soportan procesamiento automático de procesos de negocio.
Interface Idoc: es el nexo entre la aplicación y el sistema externo.
Subsistema EDI: es el encargado de convertir el IDOC en un mensaje EDI y viceversa.
ALE (Aplication Link Enable)
Tecnología SAP que describe el intercambio de información entre diferentes aplicaciones o procesos de negocio dentro de la compañía.
Mecanismo que define cuando, entre quienes y que tipo de informaciòn serà intercambiada en un evento regular.
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 intercambiarios.
ALE se diseño para al 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.
Diferencias entre EDI y ALE
ALE -> Se utiliza para apoyar a los procesos integrados aun no distribuidos a través del sistema SAP
EDI -> Utilizado para el intercambio de documentos de negocio entre los sistemas de los socios comerciales los cuales pueden no ser SAP
ALE -> Tecnología diseñada por SAP para soportar un ambiente distribuido
EDI -> Proceso para el intercambio de documentos de la empresa a los que se les ha dado un formato estándar.
Tanto ALE como EDI requieren del intercambio de datos. Un IDoc es un contenedor de datos utilizado para el intercambio de datos tanto por EDI como por ALE.
IDoc (Intermediate Document)
Formato estándar que SAP define para el intercambio de datos entre sistemas.
Archivo de texto plano con registros.
Contiene una cabecera y posiciones, 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) El IDoc unifica los diferentes formatos entre aplicaciones. No importa si la aplicación es 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 el generar el documento de aplicación. El IDoc puede modificarse y reprocesarse.
Dentro de R/3 solo los formatos IDocs son usados. El subsistema EDI convierte los datos a formatos IDoc. Por lo que las aplicaciones, solo deben conocer este formato y no todos los estándares EDI.
Al decir que el procesamiento de IDoc es Asincrónico nos referimos a que no es inmediato y que este es manejao por SAP de acuerdo a la carga del procesador.
Tipos de IDocs
De entrada: Aquellos que entran al sistemas SAP
De salida: Aquellos que salen del sistema SAP
 
 
 
Sobre el autor
Publicación académica de Ninoska Marquez, en su ámbito de estudios para la Carrera Consultor ABAP.
Ninoska Marquez
Profesión: Ing. de Sistema - Honduras - Legajo: FU90M
✒️Autor de: 99 Publicaciones Académicas
🎓Egresado de los módulos:
Presentación:
Me llamo ninoska marquez tengo 44 anos, tengo varios años de trabajar para una empresa donde me desempeño con el cargo de programador junior, soy perseverante, amable, tranquila
Certificación Académica de Ninoska Marquez