Diese Seite (Version-3) wurde zuletzt am 15-Aug.-2025 08:47 von Administrator geändert.

Diese Seite wurde am 28-März-2017 14:37 von unknown erstellt.

Du bist nicht autorisiert, diese Seite umzubenennen.

Du bist nicht autorisiert, diese Seite zu löschen.

Versionsgeschichte der Seite

Version Zuletzt geändert Größe Autor Änderungen Kommentar
3 15-Aug.-2025 08:47 2 KB Administrator zur vorherigen
2 15-Aug.-2025 08:46 2 KB Administrator zur vorherigen | zur neuesten
1 28-März-2017 14:37 1 KB unknown zur neuesten

Links

Eingehende Links Ausgehende Links

Versionsunterschiede

Unterschiede zwischen Version und .

Zeile 3: 42 Zeilen hinzugefügt.
Transforming a file into another file
1. transaction STRANS
2. tranformation <your_transformation> > Create as XSLT program / Change
3. edit and copy all your filter into the match Person template like:
<xsl:if test=
"PersonNumber='123456' or
PersonNumber='AB_987'"
>
4. report SXSLT_TEST (variant TEST_ME)
Transformation = <your_transformation>
Source File Path = Path and filename to your source XML
Result File Path = Path and filename of your result XML
5. Click "Output to File"
Note 1: you can check first with button "View HTML"
Note 2: result file is serialized, to pretty print you need to use a tool like notepad++
transformation ZHCM_WORKER_PERNR_FILTER (as XSLT program)
{{{
<xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:sap="http://www.sap.com/sapxsl">
<xsl:strip-space elements="*"/>
<xsl:template match="@*|node()">
<xsl:copy>
<xsl:apply-templates select="@*|node()"/>
</xsl:copy>
</xsl:template>
<xsl:template match="Person">
<xsl:if test=
"PersonNumber='123456' or
PersonNumber='AB_987'"
>
<xsl:copy-of select="."/>
</xsl:if>
</xsl:template>
</xsl:transform>
}}}
----