En el siguiente post voy a comentar los pasos necesarios
para realizar mapeos de campos mediante conversiones RFC Lookup.
NOTA: Este tipo de mapeos depende de parámetros y hay que
tener en cuenta que en la versión de PI 7.3 no están soportados los mapeos
parametrizados en los adaptadores java (Advanced Adapter Engine).
El primer paso a realizar para poder utilizar un RFC Lookup es la creación del canal de comunicación de recepción correspondiente, que en este caso es de tipo RFC, que apuntará al sistema donde se encuentre la función RFC que se vaya a emplear.
A continuación, en el mapeo del mensaje, se definirá un
parámetro de tipo “Adaptador” que utilizará el canal de comunicación que
acabamos de crear.
Ahora podremos asignar la función de RFC Lookup en
condiciones, indicando la función RFC con los parámetros involucrados y el
canal de comunicación a emplear.
Si se quisiera probar, en la pestaña de Test hay otra pestaña
específica para parámetros. Aquí deberemos indicar el nombre del canal de
comunicación que vayamos a utilizar.
Seguidamente deberemos configurar el Mapeo de Operación
(Operation Mapping), en el cual para mostrar el área de los parámetros habrá que pulsar el botón “Parameters…” y ahí
definiremos de nuevo un parámetro de tipo “Adaptador” RFC que se vinculará con
el parámetro correspondiente del mapeo de mensaje que acabamos de definir. Esto
último se consigue pulsando el botón “Binding” anexo al mapeo de mensaje.
Por último, para que el canal de comunicación se escoja
automáticamente, este se deberá indicar en el proceso de determinación de la
interfaz (Interface Determination) dentro de la configuración.
Referencias:
No hay comentarios:
Publicar un comentario