✒️ABAP Introducción a IDocs
ABAP Introducción a IDocs
Introducción a IDocs
1 - Los conceptos basicos
2 tecnologias que usan IDOC para la integracion son -> ALE y EDI, son cross application y utilizadas een varios modulos.
2 - Qué es EDI?
Intercambio Electronico de Documentos (EDI) Estandar de comunicacion que describe el intercambio electronico de datos
estructurados comerciales entre diferentes aplicaciones.
El emisor y el recptor se llaman trading partners y la comunicacion entre ellos se da mediante mensajes, basandose en estandares
EDITFACT y X12.
Arquitectura EDI:
Aplicaciones EDI-Enable: procesamientos automaticos de procesos de negocio.
Interfase Idoc: es el nexo entre la aplicacion y el sistema externo. (envio y recepcion).
Subsistemas EDI: es el encargado de convertir el Idoc en un mensaje EDI y viceversa.
IDOC es un estandar que especifica la estructura y el formato de la informacion que serán transferida a otros sistemas.
3 - Qué es ALE?
Tecnologia que describe el intercambio de informacion entre deferentes aplicaciones o procesos de negocios dentro de la compañia.
Mecanismo que define cuando, entre quienes y que tipo de informacion sera de intercambio en un evento.
Ale se usa para el intercambio de datos entre sistemas seguros para almacenar copias redundantes de la informacion _idoc.
Dos sistemas pueden intercambiar IDocs por medio de ALE o EDI.
ALE es para la integracion entre sistemas SAP, tambien permite la integracion con otros sistemas No SAP.
Audio 1: diferencias y similitides entre EDI y ALE son:
ALE: - se usa para apoyar a los procesos integrados aun no distribuidos a traves del sistema.
- Tecnologia diseñada por SAP para soportar un ambiente distribuido.
EDI : - es utilizado para el intercambio de documentos de negocios entre los sistemas de socios comerciales
los cuales pueden ser No SAP.
- Es un procesos utilizado para el intercambio de documentos de la empresa con un formato estandar.
Ambos utilizan el Idoc para el intercambio de datos.
4 - Qué es un IDoc?
Formato estandar de sap que se define para el intercambio de datos entre sistemas.
Archvivo plano, con registros, por ejemplo con datos del proveedor o una oferta.
Contiene cabecera y posiciones, y todos los datos pertenecen a una misma entidad. Para transmitir datos de mas de un
proveedor seria necesario mas de un IDOC.
Conceptos Importantes:
- Orientado a mensajes: la info se maneja en aplicaciones, pero en formatos diferentes, el idoc unifica los diferentes
formatos.
- Asincronico: antes de que se cree un documento de aplicacion, la info esta guardada en un idoc, si ocurre algun error
al generar el documento de aplicacion , el idoc puede modificarse y reprocesarse.
El procesamiento no es inmediato, es manejado por SAP de acuerdo a la carga del procesador.
Dentro de R/3 solo los formatos IDOCs son usados. El subsistema EDI conviente los datos en formato idoc, lo que implica que las
aplicaciones solo denen conocer este formato y no todos los estandares EDI.
Audio 2: Los IDocs son documentos de texto codificado con una estructura rigida, utilizados para intercambiar informacion entre los sistemas.
Los datos son empaquetados en un idoc y luego enviados al sistema receptor, donde son analizados y procesados, por lo tanto
el itentercambio de datos de los idocs siempre es un proceso asincrono.
A diferencia de los RFC, los IDocs es que cada accion realizada en un idoc tiene un protocolo en SAP que permite que
puedan ser reprocesados ante algun error.
5 - Los Tipos de IDOC.
- De entrada: los que entran al sistema SAP.
- De salida: los que salen de SAP.
 
 
 
Sobre el autor
Publicación académica de Pablo Adrian Oggero, en su ámbito de estudios para la Carrera Consultor ABAP.
Pablo Adrian Oggero
Profesión: Scrum - Analista Funcional - Argentina - Legajo: MC99M
✒️Autor de: 182 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP Fiori
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
- Carrera Consultor en SAP MM Nivel Avanzado
- Carrera Consultor en SAP MM Nivel Inicial