✒️ABAP Introducción a IDocs
ABAP Introducción a IDocs
INTRODUCCION A IDOCS
1.CONCEPTOS BASICOS.
Las necesidades de integracion dentro y fuer a dela compañia son cada vez mas importantes para el correcto funcionamiento. La integracion puede incluir comunicacion con sistemas legacy, con productos de terceros o con otros sistemas SAP. Las 2 tecnologias para realizar esta integracion son ALE y EDI que usan IDOCS para el intercambio de datos. Estas son cross-aplication y son usadasd para varios modulos de SAP, son aplicables a cualquier necesidad de intercambio de datos.
2. ¿QUE ES EDI?
Es un estandar de comunicaion que describe al intercambio electronico de datos estructurados comerciales entre las diferentes aplicaciones. (intercambio electronico de datos entre partners). Provee integracion de procesos de negocio entre compañias. Se habla de EDi cuando se describe informacion enviada a un partner externo. El receptor y emisor de llaman TRADING PARTNERS y la comunicacion entre ellos se produce enviando mensajes.
La arquitectura EDI consiste en :
- APLICACIONES EDI-ENABLE: soportan procesamiento automatico de procesos de negocio.
- INTERFASE IDOC: es el nexo entre la aplicacion y el sistema externo (envio o recepcion)
- SUBSISTEMA EDI: es el encargado de convertir el IDOC en un mensaje EDI y viceversa.
El componente principal de la interfase es el tipo de IDOC. Es un estandar SAP que especifica la estructura y el formato de la imformacion que sera transferida.
3.¿QUE ES ALE?
Es una tecnologia SAP que describe el intercambio de informacion entre diferentes aplicaciones o procesos de negocio dentro de la compañia. Es el mecanismo que define cuando, entre quienes y que tipo de informacion sera intercambiada. Se habla de ALE cuando se describen intercambios de datos entre sistemas seguros para almacenar copias redundantes de la informacion del IDOC. Dos isistemas pueden directamente intercambiar IDOCS entre si por medio de ALE o de subsistemas EDI, o convertir datos a los estandares EDI. ALE se diseño para la integracion de sistemas SAP con otros sistemas SAP, pero la flexibilidad de ALE permite que cualquier sistema pueda usar ALE como herramienta de integracion.
4. ¿QUE ES UN IDOC?
Es el formato estandar que SAP define para el intercambio de datos entre sistemas. Se lo ve como un archivo de texto plano o sin registros. Es por ejemplo los datos de un proveedor o una oferta. Contiene una cabecera y posiciones perot todos los datos pertenecen a la misma entidad. Para transmitir datos de mas de un proveedor, haria falta mas de un IDOC. Tiene 2 conceptos:
- ORIENTADO A MENSAJES: la informacion se maneja en las aplicaciones pero en formatos diferentes. El IDOC unifica los diferentes formatos entre aplicaciones. No importa si la aplicacion es una aplicacion SAP o de terceros.
- ASINCRONICO: antes de que se cree un documento, la informacion esta guardada en el IDOC. Esto es importante si ocurren errores al generar el documento de aplicacion. El IDOC puede modificarse y reprocesarse. Dentro de R/3 solo los formatos IDocs son usados. El subsistema EDI convierte los datos a formatos IDOCs. Las aplicaiones solo deben conocer este formato y no los esntadares EDi. Es asincronico cuando nos referimos a que no es inmediato y que este es manejado por SAP de acuerdo a la carga del procesador.
5. TIPOS DE IDOCS.
Hay dos:
- 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 Bruno Edgardo Gallinoto, en su ámbito de estudios para la Carrera Consultor ABAP.
Bruno Edgardo Gallinoto
Profesión: Asesor de Ventas - Argentina - Legajo: GM88R
✒️Autor de: 67 Publicaciones Académicas
🎓Cursando Actualmente: Consultor Funcional Módulo SD Nivel Inicial
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Con mucha motivación y ganas de poder aprender. mi objetivo principal es brindar todo mi potencial para que obtengan los mejores resultados en el lugar donde me encuentre.
Certificación Académica de Bruno Gallinoto