jueves, octubre 06, 2011

Definir RFC Lookup en mapeos gráficos


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: