Documente Academic
Documente Profesional
Documente Cultură
1. Introduccin
En el presente documento se detalla la parametrizacin necesaria para realizar
diferentes tipos de interfases ALE. Se pueden distinguir tres tipos de interfases:
1. Interfase ALE estndar.
2. Interfase ALE no estndar.
3. Interfase ALE-BAPI.
Pgina 1 de 40
Pgina 2 de 40
Pgina 3 de 40
Pgina 4 de 40
STATUS
01
03
26
29
30
50
51
52
Descripcin
Idoc creado.
Transferencia de datos a puerta OK.
Error de sintaxis en IDOC ( Salida ).
Error en servicio ALE.
IDOC listo p. envo ( Servicio ALE ).
Idoc creado.
No se ha contabilizado documento de aplicacin.
Documento de aplicacin contabilizado de forma
53
60
63
64
65
incompleta.
Documento de aplicacin contabilizado.
Error de sintaxis en IDOC (Entrada).
Error al traspasar IDOC a la aplicacin.
IDOC listo p. traspaso a la aplicacin.
Error en servicio ALE.
Pgina 5 de 40
Punteros de modificacin.
punteros
de
modificacin,
en
los
cuales
queda
grabada
cualquier
Pgina 6 de 40
no
disponemos de un mensaje ALE estndar para los datos que se desean replicar
entre los sistemas implicados.
Para parametrizar una interfase de este tipo los pasos a seguir son los
siguientes.
Pgina 7 de 40
Pgina 8 de 40
de
Pgina 9 de 40
Los segmentos ya estn relacionados con el tipo base IDOC, ahora falta
relacionar el tipo base IDOC con el tipo de mensaje. Para ello se utiliza la
transaccin WE82.
Pgina 10 de 40
Pgina 11 de 40
Pgina 12 de 40
Pgina 13 de 40
Pgina 14 de 40
Pgina 15 de 40
Pgina 16 de 40
STATUS
01
03
26
29
30
50
51
52
Descripcin
Idoc creado.
Transferencia de datos a puerta OK.
Error de sintaxis en IDOC ( Salida ).
Error en servicio ALE.
IDOC listo p. envo ( Servicio ALE ).
Idoc creado.
No se ha contabilizado documento de aplicacin.
Documento de aplicacin contabilizado de forma
53
60
63
64
65
incompleta.
Documento de aplicacin contabilizado.
Error de sintaxis en IDOC (Entrada).
Error al traspasar IDOC a la aplicacin.
IDOC listo p. traspaso a la aplicacin.
Error en servicio ALE.
Punteros de modificacin.
punteros
de
modificacin,
en
los
cuales
queda
grabada
cualquier
Pgina 17 de 40
4. Interfase ALE-BAPI
Pgina 18 de 40
mtodo
se
implementa
se
libera.
El
objeto
tambin
deber
La interfase ALE generada a partir de la transaccin BDBG contiene: tipo base IDOC,
mensaje ALE, segmentos, mdulo de funcin de entrada y salida. Adems vincula el
Pgina 19 de 40
tipo base IDOC con el tipo de mensaje. Los mdulos de funcin se crean en el
sistema donde se ejecuta la transaccin BDBG, por lo que si se desea establecer
una interfase ALE entre dos sistemas SAP es necesario copiar el mdulo de funcin
de entrada en el sistema receptor, as como el tipo de mensaje ALE, segmentos,
etc. De esta forma, es ms conveniente ejecutar la transaccin BDBG en el sistema
receptor tambin.
Los segmentos generados depender de los campos clave del objeto creado
(ZISUPARTNE). Todos los campos clave se crearn en el segmento de cabecera del
tipo base IDOC, excepto si este campo clave es un parmetro de la bapi (import o
tables) declarada como una estructura. De esta forma se generar un segmento
hijo con todos los campos de esta estructura. Asimismo, es necesario indicar los
parmetros import, export y tables de la BAPI en los parmetros del mtodo al cual
est asociada la BAPI.
Tanto el tipo de base IDOC como los segmentos generados de forma automtica es
necesario liberarlos mediante las transacciones WE30 y WE31 respectivamente.
Pgina 20 de 40
Pgina 21 de 40
Pgina 22 de 40
Pgina 23 de 40
Pgina 24 de 40
Pgina 25 de 40
STATUS
01
03
26
29
30
50
51
52
Descripcin
Idoc creado.
Transferencia de datos a puerta OK.
Error de sintaxis en IDOC ( Salida ).
Error en servicio ALE.
IDOC listo p. envo ( Servicio ALE ).
Idoc creado.
No se ha contabilizado documento de aplicacin.
Documento de aplicacin contabilizado de forma
53
60
63
64
65
incompleta.
Documento de aplicacin contabilizado.
Error de sintaxis en IDOC (Entrada).
Error al traspasar IDOC a la aplicacin.
IDOC listo p. traspaso a la aplicacin.
Error en servicio ALE.
Pgina 26 de 40
Punteros de modificacin.
punteros
de
modificacin,
en
los
cuales
queda
grabada
cualquier
Pgina 27 de 40
Un tipo de mensaje ALE estndar dispone de una serie de filtros estndar. Estos
filtros marcan la informacin que se replica entre los sistemas. En caso de que
exista la necesidad de realizar un filtrado de la informacin y no se disponga de
un filtro estndar para ello, es posible la creacin de filtros ALE no estndar.
Tambin es posible filtrar la informacin que se replica eliminando segmentos
del tipo base IDOC mediante filtros.
La creacin de filtros ALE no estndar se realiza mediante la transaccin BD95.
Pgina 28 de 40
Pgina 29 de 40
Pgina 30 de 40
Pgina 31 de 40
Pgina 32 de 40
Pgina 33 de 40
Los objetos de modificacin son los objetos que parametrizamos para que sean
susceptibles de generar punteros de modificacin a la hora de producirse un
cambio en su valor. Es decir, cuando cambie el valor de ciertos campos que
afectan al objeto se generar un puntero de modificacin del tipo de mensaje
ALE creado. Normalmente se utiliza para tipos de mensajes ALE no estndar. La
transaccin utilizada es BD52.
Pgina 34 de 40
ANEXO 7. Ampliacin
Si se desea replicar ms informacin de la que se dispone en un mensaje
estndar, es posible realizar un ampliacin del mensaje. sta ir asociada al
tipo de base IDOC estndar, al mensaje estndar pero contendr un segmento
desarrollado no estndar conteniendo la informacin que se desea replicar. La
ampliacin se crea con la transaccin WE30.
Pgina 35 de 40
Pgina 36 de 40
Pgina 37 de 40