SAP IDoc – el formato inteligente para el intercambio de datos a través de SAP !
SAP es un estándar global a la hora de gestionar y visualizar procesos de negocio electrónicos. Idealmente, los datos se intercambian con clientes, proveedores y socios comerciales a través de un único sistema. Para ello, se estableció el formato de datos central SAP IDOC.
Es perfecto para el intercambio de documentos comerciales, facturas, albaranes o pedidos. Gracias al formato IDOC, los archivos se pueden enviar fácilmente de ida y vuelta entre diferentes sistemas SAP. Pero, ¿qué pasa si el socio de comunicación no funciona con un sistema SAP, sino con otro software ERP? Básicamente, la naturaleza del sistema no importa mucho. Lo único importante es que el software de la contraparte puede procesar el formato de archivo IDOC. De lo contrario, un convertidor debe convertir a un formato diferente.
Con el fin de simplificar la comunicación con el mundo exterior, SAP también proporciona el MODULE PI o el Business Connector.
¿Qué significa IDOC?
IDOC = Documento Intermedio, un contenedor para el intercambio de datos entre sistemas S/4, ERP, R/3, R/2 y de terceros.
Otros términos importantes
- EDI – Intercarga Electrónica de Datos, intercambio de datos utilizando métodos de transferencia electrónica
- ALE : Habilitación de enlace de aplicaciones, tecnología de middleware en sistemas SAP para un intercambio de datos sin problemas entre SAP y otros sistemas
¿Qué hace la interfaz IDOC?
Permite el intercambio y la contabilización de documentos empresariales, la unificación y simplificación de varios sistemas de aplicación, así como la gestión de errores antes de enviar los datos reales.
¿Cómo se relacionan EDI y ALE? En la llamada Habilitación de enlaces de aplicaciones (ALE), se intercambian datos de diferentes sistemas. Se requiere un formato EDI como lenguaje de intercambio uniforme. En el mundo electrónico, también, un lenguaje normalizado es el requisito básico. ALE utiliza IDOCs para comunicar datos entre sistemas lógicos. Además, se requieren canales de comunicación seguros y una solución EDI para los destinatarios y expositores.
¿Cuándo se requiere esta interfaz SAP?
La interfaz IDOC es necesaria en los siguientes escenarios:
- Intercambio electrónico de datos (EDI)
- Acoplamiento con cualquier otro sistema de aplicaciones empresariales (e.B aplicaciones de PC, herramientas de flujo de trabajo externas) a través de IDOCs
- Habilitación del enlace de aplicación (ALE)
Información técnica del IDOC de SAP
SAP IDOC – Transferencia de datos estructurados a través de XML
¿Cómo es exactamente un IDOC? Cada IDOC se estructura de la misma manera. Una interfaz IDOC siempre crea tres tipos diferentes de estructuras: el conjunto de controles, el registro y el registro de status.
- Conjunto de controles: el conjunto de controles IDOC EDI_DC contiene información importante sobre el interlocutor emisor y receptor. Un IDOC comienza con un conjunto de controles de la frase EDI_DC40 ().
- Registro: un registro contiene el contenido que se desea transferir. Los registros muestran los segmentos con nombre, número de segmento y descripción breve. Para los segmentos calificados, el calificador se genera con . Es el valor que determina el significado del segmento.
- Conjunto de status: el status registra las estaciones de registro por las que el IDOC ha pasado en su camino. Se utiliza para el monitoreo y las estadísticas de comunicación.
Los IDOCs se pueden encontrar en dos formas, como un formato de longitud de corrección o como un formato basado en XML. Este nuevo formato basado en XML se utiliza principalmente en sistemas SAP más recientes. El W3C utiliza el esquema XML para proporcionar una recomendación para la definición de estructura de documentos XML. Un documento XML con formato correcto contiene atributos, elementos, asignaciones de valores y su contenido, que constan de elementos secundarios o texto y se crean en una estructura de árbol.
Además de la estructura, el enrutamiento y la asignación son de importancia central:
- Enrutamiento lógico: enrutamiento entre redes VXLAN, redes virtuales y redes físicas a través de módulos del kernel del enrutador lógico
- Mapeo – conversión de mensajes; La asignación de campos de origen a campos de destino se denomina asignación
- Adaptador IDOC: convierte el IDOC XML en un formato IDOC nativo y lo pasa a un sistema receptor
Tipo base, extensión y tipo de IDOC
Sap puede entregar clases de IDOC en su forma original: estas son las clases de IDOC básicas. O puede ser una extensión de cliente: un tipo básico se combina con una extensión definida por el cliente de acuerdo con reglas fijas.
A diferencia del desarrollo del cliente (o modificaciones), el tipo básico de esta extensión es compatible hacia arriba.
Ejemplos de tipos base son:
Base | Fecha | Descripción |
DELFOR02 | 04.02.2000 | Calendario de entrega / llamada fina para proveedores |
DELVRY07 | 21.03.2008 | Interfaz de entrega |
INCINV_CREATE02 | 08.03.2011 | EntranteInvoice |
INVOIC02 | 11.08.1997 | Factura/Facturación |
PEDIDOS05 | 17.02.1999 | Compras / Ventas |
SHPMNT06 | 20.08.2007 | Transporte |
Versiones de IDOC / Tipos de registro
Actual: Versión 4.X (= tipo de registro 3) desde junio de 1998 con SAP R/3 Enterprise Edition 4.0B
Versiones anteriores: Sistemas 3.0, 3.1, 2.0, 2.1 y R/2 (= tipos de registro 2 y 1)
La versión del tipo de registro debe seleccionarse de tal manera que el sistema implicado (subsistema EDI o sistema SAP) la «entienda». Si se está comunicando con un sistema SAP actual, debe elegir la tipo de registro «3». Si se utiliza un subsistema EDI, ocurre lo mismo.
¿Cuáles son las transacciones de IDOC SAP más importantes?
En SAP, tiene un gran número de operaciones disponibles para el tratamiento y desarrollo de IDOC.
SAP IDOC – Consulta de horarios ahora
¿Está interesado en SAP IDoc? Póngase en contacto con nosotros a través de nuestro formulario de contacto y concerte una consulta no vinculante ahora.
Con una amplia experiencia en más de 300 proyectos y 15 años en el sector SAP, usted está en las mejores manos con nosotros. A petición, podemos proporcionarle un consultor SAP cualificado.
En la entrevista explicaremos todas las oportunidades y posibilidades. Esperamos tener noticias suyas.