Querida comunidad de SAP PO,
Inspirado por la publicación del blog "
Funciones de mapeo XSLT útiles en SAP XI/PI
", quiero proporcionar algunos fragmentos más.
Pista: En general, las llamadas a funciones de Java a menudo ya no son necesarias con XSLT 2.0, pero facilitan la vida para algunas capacidades de SAP PO, como DynamicConfiguration o AuditLog-Access.
Requisito previo para xslt 2.0:
Debe haber implementado la siguiente nota en su sistema SAP PO:
1893110 - Integrar transformador XSLT externo en tiempo de ejecución de mapeo PI
para
usar XSLT 2.0
2221350 - Soporte para extensiones de Java en el transformador XSLT SaxonHE
para llamadas de funciones de Java
Consulte un xslt 2.0 funcional, que proporciona muchos aspectos y características especiales de SAP PO.
Hay mapeo de valores, llamada a función de Java, función xslt personalizada, escritura en MappingTrace, XPath 2.0 condicional, escritura en AuditLog (Message Log), detalles de tiempo de ejecución de xslt 2.0, formato de fecha y cálculo sin Java.
<?xml version="1.0" encoding="UTF-8"?>
...
Clase XsltHelper con mis funciones personalizadas donde puedes agregar tus propios métodos Java.
Utiliza AuditLogHelper de Ricardo Viana desde aquí:
https://blogs.sap.com/2020/02/09/sap-pi-po-java-mapping-create-attachments-sftp
package de.ho2.sappo;
...