Hola Saurabh,
Revisa esto... Espero que te sea útil.
EDI no es más que el Intercambio Electrónico de Datos. SAP admitirá EDI a través de documentos intermedios (IDOC).
EDI (Intercambio Electrónico de Documentos) - EDI es el intercambio electrónico de documentos comerciales entre los sistemas informáticos de socios comerciales, utilizando un formato estándar a través de una red de comunicación.
EDI también se llama intercambio sin papel.
Ventajas:
Reducción de errores de entrada de datos
Reducción del tiempo de procesamiento
Disponibilidad de datos en forma electrónica
Reducción de papeleo
Reducción de costos
Reducción de inventarios y mejor planificación
Medios estándar de comunicación
Mejora del proceso comercial
EDI tiene dos procesos
1. Proceso de salida
2. Proceso de entrada
OP:
1. Se crea el documento de aplicación.
2. Se genera el IDOC
3. El IDoc se transfiere de SAP a la capa del sistema operativo
4. El IDoc se convierte en estándares EDI
5. El documento EDI se transmite al socio comercial
6. El subsistema Edi informa el estado a SAP
IP:
1. Se recibe la transmisión EDI
2. El documento EDI se convierte en un IDOC
3. El IDOC se transfiere a la capa de SAP
4. Se crea el documento de aplicación
5. El documento de aplicación se puede ver.
IDOC:
IDOC es un contenedor que se puede utilizar para intercambiar datos entre dos procesos.
A cada iDoc se le asigna un número único para seguimiento y referencia futura.
iDoc consta de varios segmentos, y los segmentos contienen varios campos.
iDoc contiene los siguientes tres tipos de registros...
1. Un Registro de Control.
2. Uno o varios Registros de Datos
3. Uno o varios Registros de Estado.
PORT:
El puerto se utiliza en el proceso de salida para determinar el nombre del programa del subsistema EDI, la ruta del directorio donde se creará el archivo idoc a nivel del sistema operativo, los nombres de archivo idoc y los destinos rfc.
Destino RFC:
Se utiliza para definir las características de los enlaces de comunicación a un sistema remoto en el que se debe ejecutar una función.
Perfil de Socio:
El perfil de socio especifica los diversos componentes utilizados en un proceso de salida (número de socio, tipo de IDoc, tipo de mensaje, puerto, código de proceso), el modo en que se comunica con el subsistema (lote o inmediato) y la persona a notificar en caso de errores.
Control de Mensajes
Utilizado en fijación de precios, determinación de cuentas, determinación de materiales y determinación de salidas. El componente de control de mensajes le permite encapsular reglas comerciales sin tener que escribir programas ABAP.
Proceso:
Configurar destinos RFC SM59
Destinos de Puerto WE21
Perfil de Socio WE20
Control de Mensajes NACE
Orden de Compra ME21
Verificar IDOCs WE02, WE05
¿Puedes explicarme sobre Idoc?
IDoc (para documento intermedio) es una estructura de datos estándar para el intercambio electrónico de datos (EDI) entre programas de aplicaciones escritos para el popular sistema comercial SAP o entre una aplicación SAP y un programa externo. Los IDocs sirven como vehículo para la transferencia de datos en el sistema de Enlace de Aplicaciones de SAP (ALE).
Los IDocs se utilizan para transacciones asíncronas: Cada IDoc generado existe como un archivo de texto independiente que luego puede ser transmitido a la estación de trabajo solicitante sin necesidad de conectarse a la base de datos central.
Otro mecanismo de SAP, la Interfaz de Programación de Aplicaciones Comerciales (BAPI), se utiliza para transacciones sincrónicas.
El entorno informático en red de una gran empresa probablemente conectará muchos ordenadores distribuidos geográficamente a la base de datos principal. Es probable que estos ordenadores utilicen plataformas de hardware y/o sistemas operativos diferentes. Un IDoc encapsula datos para