En algun momento de nuestra trayectoria como consultores en SAP PI, hemos construido Mapeos complejos y hemos tenido problemas con las pruebas durante el proceso de ejecucion, esto debido a que no siempre podemos contemplar las dependencias.
Una aproximaciòn para solucionar esta situaciòn implica la creaciòn dentro del message mapping de una funciòn personalizada que permita validar el còdigo en el mapeo adicionando mensajrìa en el log standar del sistema.

Còdigo Fuente
AbstractTrace importanttrace;
importanttrace = container.getTrace();
importanttrace.addDebugMessage(traceMessage + " " + traceContext + inputValue + " ");
return inputValue;
Esta funciòn debe insertarse dentro de su Mapeo, en el punto en el cual se desee revisar un valor especifico; una ve haya insertado la funcion, haga doble click en ella y diligencie los valores trace message and the trace context. El valor recibido serà escrito en el trace pero este pasarà a traves de la funciòn sin sufrir modificaciòn alguna.

Versiòn original en http://shoosthuizen-integration.blogspot.com/
Una aproximaciòn para solucionar esta situaciòn implica la creaciòn dentro del message mapping de una funciòn personalizada que permita validar el còdigo en el mapeo adicionando mensajrìa en el log standar del sistema.
Còdigo Fuente
AbstractTrace importanttrace;
importanttrace = container.getTrace();
importanttrace.addDebugMessage(traceMessage + " " + traceContext + inputValue + " ");
return inputValue;
Esta funciòn debe insertarse dentro de su Mapeo, en el punto en el cual se desee revisar un valor especifico; una ve haya insertado la funcion, haga doble click en ella y diligencie los valores trace message and the trace context. El valor recibido serà escrito en el trace pero este pasarà a traves de la funciòn sin sufrir modificaciòn alguna.
Versiòn original en http://shoosthuizen-integration.blogspot.com/
Este comentario ha sido eliminado por un administrador del blog.
ResponderEliminar