Está en la página 1de 20

E.D.I.

/ IDoc
Indice

Qu es EDI?
- Concepto
- Ventajas
- Arquitectura EDI

E.D.I. / IDoc
Indice

Qu es un IDoc?
- Relacin IDoc / EDI
- Caracteristicas / Estructura
- Dnde y cmo se crean
- Workflow
- IDoc: Inbound / Outbound

E.D.I. / IDoc
Indice

Un tipo basico de IDoc


Rutas / parametrizacin

E.D.I. / IDoc
Qu es EDI?

Concepto

E.D.I. = Intercambio Electronico de Datos entre diferentes


empresas
A.L.E. = Intercambio de Datos entre Aplicaciones de una
misma empresa.
Aparicin : E.E.U.U. en los aos 60.
Motivo : Disponer de un sistema standar y eficaz para el
intercambio de documentos telemticos entre
diferentes compaias.
Estado Actual : Su uso est extendido en la grandes
compaias.
Futuro : Limitado por el coste.

E.D.I. / IDoc
Qu es EDI?

Ventajas

- Estandariza el comercio.
- Agiliza el ciclo de venta: los documentos son
enviados inmediatamente a su creacin en el
sistema.
- Mejora el servicio hacia los clientes: menos
margen de error, evita esperas,
- Incrementa la eficiencia y el volumen de
procesamiento: elimina documentacin en
papel.

E.D.I. / IDoc
Qu es EDI?

Arquitectura EDI

Aplicaciones preparadas para EDI del sistema destino y


del sistema origen.
 El interfaz IDoc : consiste en tipos Idoc y mdulos de
funcin que forman el interfaz de la aplicacin.
 El subsistema EDI : convierte los tipos Idoc en mensajes
EDI y viceversa.
(No est incluido en SAP).
:-)

:-)

:-)

:-)

:-)

:-)

:-)

:-)

:-)

Nota .- En ALE, no existe el subsistema EDI, los IDocs se


transmiten usando RFC (Remote Function Call).

E.D.I. / IDoc
Qu es EDI?

Arquitectura EDI

MM

SD

(Cliente)

(Proveedor)

IDoc

IDoc

Subsistema
EDI

Subsistema
EDI

Canal de Comunicacin

E.D.I. / IDoc
Qu es un IDoc?

Relacin IDoc / EDI


IDoc

SAP EDI

EDI subsystem

- IDoc es la estructura de datos estndar para el flujo


de informacin entre sistemas distintos.
- IDoc es igual para cualquier cliente/proveedor con
el que se desee trabajar.
- IDoc es independiente de los estndares EDI.

E.D.I. / IDoc
Qu es un IDoc?

Caractersticas/Estructura

Un IDoc es un estndar SAP que determina la


estructura y formato de los datos en una transmisin
electrnica.
Hay distintos tipos de Idoc, y cada uno representa
una sere de documentos. (INVOIC, ORDERS, BOMMAT..)
Caractersticas :
Identico
In / Out

Independencia

Independiente de EDI

Depende
Tipo Mensaje

E.D.I. / IDoc
Qu es un IDoc?

Caracteristicas/Esctructura

Un tipo de IDoc contiene los siguientes tipos de registros :


1 Registro de Control
Es el mismo en todos los tipos de Idoc
Identifica un IDoc (Nmero IDoc).
2 Registro de datos
Seccin clave : Identifica al segmento
Segmento de datos : Datos aplicacin SAP.
3 Registro de Estado
A un registro por cada uno de los diferentes
estados por los que ha pasado el IDoc.

E.D.I. / IDoc
Qu es un IDoc?

Caractersticas/Esctructura

3/3

E.D.I. / IDoc
Qu es un IDoc?

Dnde y Cmo se crean

Flujo de Entrada
System 2, e.g. EDI subsystem
IDoc

( Puerto de entrada )

IDoc Interface & ALE Services


IDoc +
Process

SAP Business Workflow


Document

SAP Application

IDoc +
Function Module

2/5

E.D.I. / IDoc
Qu es un IDoc?

Dnde y Cmo se crean

FLUJO DE SALIDA

SAP Application
Document

Message Control (NAST)


Document

NAST
Record

IDoc Interface & ALE Services


IDoc

System 2, e.g. EDI subsystem

E.D.I. / IDoc
Qu es un IDoc?

Workflow

Explicacin bsica.
- Workflow se utiliza para procesar errores en
transacciones inbound y outbound.
- Si el subsistema EDI encuentra algn error, enva
un mensaje al usuario responsable.
- Workflow permite al usuario ver la informacin
del error y reprocesar desde el principio o desde el
punto que se produjo el error.

E.D.I. / IDoc
IDoc: Inbound / Outbound
Outbound (salida)
Interfaz EDI
W

RFC

2
1

RFCEXEC

RFC

STARTRFC

DOCNUM

DOCNUM
fich. IDoc

5a

fich. IDoc

2a
OUT.SCRIPT

STATUS.SCRIPT

5
3

2b

Subsistema EDI
RFC: Remote Function Call

E.D.I. / IDoc
IDoc: Inbound / Outbound
Inbound (entrada)
Interfaz EDI
3

2a
R

RFC

STARTRFC

DOCNUM
fich. IDoc
1

STATUS.SCRIPT

2
W

Subsistema EDI

E.D.I. / IDoc
Un tipo bsico de IDoc
Atributos de segmento
Nombre del Tipo IDoc

IDocname
E1HEAD

Segm. Obligatorio, 1 sola ocurrencia

E1HDADR

Segm. Opcional, mx. 5 ocurrencias

E1ITEM

Grupo opcional, mx. 999 ocurr.

E1TAIL

E1ITADR

Segm. Opcional, mx. 3 ocurr.

E1ITSCH

Segm. Opcional, mx. 999 ocurr.


Segm. Obligatorio, 1 sola ocurr.

E.D.I. / IDoc
Un tipo bsico de IDoc
42664321

Nmero de IDoc

E1HEAD
E1ITEM
E1ITADR
E1ITADR
E1ITEM
E1ITADR
E1ITSCH
E1ITSCH
E1TAIL

E.D.I. / IDoc
Rutas / Parmetrizacin
Herramientas de desarrollo (WEDI):
Tools -> Administration -> Process technology -> IDoc -> IDoc Basis
Crear tipos de IDoc:
Tools -> Administration -> Administration -> Process technology ->
IDoc -> IDoc Basis -> Development -> IDoc types
Crear segmentos:
Tools -> Administration -> Administration -> Process technology ->
IDoc -> IDoc Basis -> Development -> IDoc segments
Crear tipos lgicos de mensajes:
Tools -> Administration -> Administration -> Process technology ->
IDoc -> IDoc Basis -> Development -> Message types
Asociar tipo lgico de mensaje a tipo de IDoc:
Tools -> Administration -> Administration -> Process technology ->
IDoc -> IDoc Basis -> Development -> IDoc type / message

E.D.I. / IDoc
Rutas / Parmetrizacin
Test:
Tools -> Administration -> Administration -> Process technology ->
IDoc -> IDoc Basis -> Test
Visualizar / modificar IDocs:
Tools -> Administration -> Administration -> Process technology ->
IDoc -> IDoc Basis -> IDoc -> Display IDoc
Listar IDoc:
Tools -> Administration -> Administration -> Process technology ->
IDoc -> IDoc Basis -> IDoc -> IDoc list
Puertos de comunicacin:
Tools -> Administration -> Administration -> Process technology ->
IDoc -> IDoc Basis -> IDoc -> Port definition

También podría gustarte