Mostrando entradas con la etiqueta Mapping. Mostrar todas las entradas
Mostrando entradas con la etiqueta Mapping. Mostrar todas las entradas

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).

martes, julio 05, 2011

Value Mapping

El mapeo por valor (value mapping) es una función estándar de PI que permite realizar asignaciones de valores en función de la relación definida en el sistema. Esta opción solo es válida para relaciones entre valores 1 a 1. A diferencia con la función de asignación de valores fijos (FixValues), el value mapping permite reutilizar y mantener fácilmente las relaciones debido a que sus valores se almacenan en el Integration Directory. Mientras que con FixValues, la relación se establece a nivel local entre los campos mapeados.
Para definir un mapeo de valores, hay que ir a la opción Tool à Value Mapping del Integration Builder (Integration Directory). 


miércoles, abril 20, 2011

Mapeos PI - Enlaces interesantes

Buscando por la red, he encontrado este Wiki que recoge un gran número de enlaces a páginas con ejemplos de todo tipo de mapeos PI (XSLT, Java, ABAP,...):

martes, abril 28, 2009

Función de mapeo de usuario para decodificar un campo en Base64

La siguiente función definida por usuario o User-Defined Function (UDF) decodifica el contenido de un campo en base64.

decodebase64

En este caso he utilizado la librería "sun.misc.BASE64Decoder" de la que es propietaria SUN. Podría valer cualquier otra, pero es la que utilizaban en el código de referencia que utilicé para este ejemplo: https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/9793

De manera análoga se puede codificar un campo en Base64 utilizando la librería correspondiente.