✒️ABAP Introducción a IDocs
ABAP Introducción a IDocs
Unidad 4: Los IDocs
Lección 1: Introducción a IDocs
Conceptos básicos:
Las necesidades de integración entre procesos de negocios dentro y fuera de las compañías cada vez son más importantes.
Las tecnologías más usadas para la integración son ALE y EDI, que usan IDocs para el intercambio de datos.
Éstas son tecnologías cross-application y son usadas para varios módulos de SAP R/3 (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.
Provee integración a procesos de negocio entre compañías intercambiando documentos (business documents) como órdenes de compra, facturas, etc.
Hablamos de EDI cuando se describe info enviada a un partner externo. En EDI, el receptor y emisor se llaman Trading Partners y la comunicación entre ellos se hace enviando msjs, basándose en los estándares EDIFACT y X12.
Su arquitectura es:
- Aplicaciones EDI-Enable: soportan procesamiento automático de procesos de negocio.
- Interfase Idocs: es el nexo entre la aplicación y el sist. externo (envío o recepción).
- Subsistema EDI: es el encargado de convertir el IDoc en un msj EDI y viceversa.
El componente principal de la interface es el tipo de IDoc, que es un estándar SAP qu especifica la estructura y el formato de la info que se transferirá a otros sistemas.
ALE (Application Link Enable):
Describe el intercambio de info entre diferentes aplicaciones o procesos de negocio dentro de la compañía.
Es el mecanismo que define cuando, entre quienes y que tipo de info será intercambiada en un evento regular.
Hablamos de ALE cuando se describen cambios de datos entre sist. seguros para almacenar copias redundantes de la info del IDoc.
Dos sist. 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.
ALE se diseñó para la integración de sist. SAP con otros sist. SAP. Pero la flexibilidad de ALE permite que cualquier sist, no R/3 pueda usar ALE como herramienta de integración.
Diferencias entre EDI y ALE:
- ALE se usa para apoyar a los procesos integrados aún no distribuidos a través del sist. SAP. Mientras que EDI es usado para el intercambio de documentos de negocio entre los sist. de los socios comerciales, que pueden no ser SAP.
- ALE es una tecno. diseñada para soportar un ambiente distribuido. EDI es un proceso usado para el intercambio de documentos de la empresa a los que se les ha dado un formato estándar.
- Ambos requieren del intercambio de datos. un IDoc, es un contenedor de datos usado para el intercambio de datos.
IDoc (Intermediante Document):
Es el formato estándar que SAP define para el intercambio de datos entre sistemas.
Son doc. de texto codificados con una estructura rígida, usados para intercambiar datos entre sist. SAP y otro sist. SAP o no SAP.
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.
En vez de llamar al programa, los datos, 1ro son empaquetados en un IDoc y luego se envían al sist. receptor, donde son analizados y procesados, por ende el intercambio de IDocs, es un proceso asíncrono.
Conceptos importantes:
- Orientado a mensajes: la info se maneja en las aplicaciones, pero en formatos diferentes (doc. de aplicación). El IDoc unifica los distintos formatos entre aplicaciones. No importa si la aplic. es SAP.
- Asincrónico: antes de que se cree un doc. de aplicación, la info está guardada en el IDoc. Esto es importante, si por ej, ocurren errores al generar el doc. de aplic. El IDoc puede modificarse y reprocesarse.
Dentro de R/3 solo los formatos IDocs son usados. El subsist. EDI convierte los datos en formatos IDoc. Por lo que las aplicaciones, solo deben conocer este formato, y no todos los estándares EDI.
Tipos de IDocs:
- De entrada: son los que entran al sist. SAP.
- De salida: son los que salen del sist. SAP.
 
 
 
Sobre el autor
Publicación académica de Candela Estefan?a Calzada, en su ámbito de estudios para la Carrera Consultor ABAP.
Candela Estefan?a Calzada
Profesión: T?cnica Electr?nica - Argentina - Legajo: JW91W
✒️Autor de: 160 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Me encuentro estudiando la ingenier?a en sistemas de informaci?n. poseo amplia experiencia en edici?n de videos. tengo bases entorno a la programaci?n que quiero continuar consolidando.
Certificación Académica de Candela Calzada