<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Simple Transformation - Format Output in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/simple-transformation-format-output/m-p/10122996#M1817338</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This message was moderated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 06 Feb 2014 14:59:41 GMT</pubDate>
    <dc:creator>ttrapp</dc:creator>
    <dc:date>2014-02-06T14:59:41Z</dc:date>
    <item>
      <title>Simple Transformation - Format Output</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/simple-transformation-format-output/m-p/10122993#M1817335</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have created a transformation and I'm facing a problem to format the output of numeric attributes.&lt;/P&gt;&lt;P&gt;My requirement is: the decimal separator needs to be comma ("&lt;STRONG&gt;,&lt;/STRONG&gt;") instead dot ("&lt;STRONG&gt;.&lt;/STRONG&gt;") and the XML output needs to be with 2 decimals places (as is in structure definition).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;My dictionary structure:&lt;/STRONG&gt;&lt;/P&gt;&lt;TABLE border="1px" cellpadding="0" cellspacing="0" jive-data-cell="{&amp;quot;color&amp;quot;:&amp;quot;#575757&amp;quot;,&amp;quot;textAlign&amp;quot;:&amp;quot;-webkit-right&amp;quot;,&amp;quot;padding&amp;quot;:&amp;quot;NaN&amp;quot;,&amp;quot;backgroundColor&amp;quot;:&amp;quot;transparent&amp;quot;,&amp;quot;fontFamily&amp;quot;:&amp;quot;arial,helvetica,sans-serif&amp;quot;,&amp;quot;verticalAlign&amp;quot;:&amp;quot;baseline&amp;quot;}" jive-data-header="{&amp;quot;color&amp;quot;:&amp;quot;#FFFFFF&amp;quot;,&amp;quot;backgroundColor&amp;quot;:&amp;quot;#6690BC&amp;quot;,&amp;quot;textAlign&amp;quot;:&amp;quot;center&amp;quot;,&amp;quot;padding&amp;quot;:&amp;quot;2&amp;quot;}" style="width: 312px; border: 1px solid #000000;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="xl63" height="20" width="78"&gt;&lt;STRONG&gt;Field Name&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD class="xl63" width="52"&gt;&lt;STRONG&gt;Type&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD class="xl63" width="49"&gt;&lt;STRONG&gt;Lenght&lt;/STRONG&gt;&lt;/TD&gt;&lt;TD class="xl63" width="63"&gt;&lt;STRONG&gt;Decimals&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;CLIENT&lt;/TD&gt;&lt;TD&gt;CHAR&lt;/TD&gt;&lt;TD align="right"&gt;10&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;EMPRES&lt;/TD&gt;&lt;TD&gt;CHAR&lt;/TD&gt;&lt;TD align="right"&gt;14&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;INDCNP&lt;/TD&gt;&lt;TD&gt;NUMC&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;TICKET&lt;/TD&gt;&lt;TD&gt;CHAR&lt;/TD&gt;&lt;TD align="right"&gt;50&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;ACAO&lt;/TD&gt;&lt;TD&gt;CHAR&lt;/TD&gt;&lt;TD align="right"&gt;8&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;TAREFA&lt;/TD&gt;&lt;TD&gt;CHAR&lt;/TD&gt;&lt;TD align="right"&gt;15&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;DATENV&lt;/TD&gt;&lt;TD&gt;CHAR&lt;/TD&gt;&lt;TD align="right"&gt;10&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;HORENV&lt;/TD&gt;&lt;TD&gt;CHAR&lt;/TD&gt;&lt;TD align="right"&gt;5&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;USUENV&lt;/TD&gt;&lt;TD&gt;CHAR&lt;/TD&gt;&lt;TD align="right"&gt;15&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;USUBPO&lt;/TD&gt;&lt;TD&gt;CHAR&lt;/TD&gt;&lt;TD align="right"&gt;30&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;REQMSG&lt;/TD&gt;&lt;TD&gt;STRING&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;INDIDE&lt;/TD&gt;&lt;TD&gt;NUMC&lt;/TD&gt;&lt;TD align="right"&gt;1&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;DATPRO&lt;/TD&gt;&lt;TD&gt;CHAR&lt;/TD&gt;&lt;TD align="right"&gt;10&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;HORPRO&lt;/TD&gt;&lt;TD&gt;CHAR&lt;/TD&gt;&lt;TD align="right"&gt;5&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;NREQID&lt;/TD&gt;&lt;TD&gt;NUMC&lt;/TD&gt;&lt;TD align="right"&gt;15&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;NREQDP&lt;/TD&gt;&lt;TD&gt;CHAR&lt;/TD&gt;&lt;TD align="right"&gt;15&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;MESCOM&lt;/TD&gt;&lt;TD&gt;NUMC&lt;/TD&gt;&lt;TD align="right"&gt;2&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;ANOCOM&lt;/TD&gt;&lt;TD&gt;NUMC&lt;/TD&gt;&lt;TD align="right"&gt;4&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;CODFOL&lt;/TD&gt;&lt;TD&gt;NUMC&lt;/TD&gt;&lt;TD align="right"&gt;4&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;NROPFL&lt;/TD&gt;&lt;TD&gt;CHAR&lt;/TD&gt;&lt;TD align="right"&gt;6&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;IDEMPR&lt;/TD&gt;&lt;TD&gt;CHAR&lt;/TD&gt;&lt;TD align="right"&gt;15&lt;/TD&gt;&lt;TD align="right"&gt;0&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;VLANFL&lt;/TD&gt;&lt;TD&gt;DEC&lt;/TD&gt;&lt;TD align="right"&gt;11&lt;/TD&gt;&lt;TD align="right"&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="20"&gt;NROHRA&lt;/TD&gt;&lt;TD&gt;DEC&lt;/TD&gt;&lt;TD align="right"&gt;3&lt;/TD&gt;&lt;TD align="right"&gt;2&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;My simple transformation:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;lt;?sap.transform simple?&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt; &amp;lt;tt:transform xmlns:tt=&lt;SPAN class="L1S33"&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.sap.com/transformation-templates"&gt;http://www.sap.com/transformation-templates&lt;/A&gt;&lt;SPAN&gt;" &lt;/SPAN&gt;&lt;/SPAN&gt;xmlns:ddic=&lt;SPAN class="L1S33"&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.sap.com/abapxml/types/dictionary"&gt;http://www.sap.com/abapxml/types/dictionary&lt;/A&gt;&lt;SPAN&gt;" &lt;/SPAN&gt;&lt;/SPAN&gt;xmlns:def=&lt;SPAN class="L1S33"&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.sap.com/abapxml/types/defined"&gt;http://www.sap.com/abapxml/types/defined&lt;/A&gt;&lt;SPAN&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp; &amp;lt;tt:root name=&lt;SPAN class="L1S33"&gt;"ROOT" &lt;/SPAN&gt;type=&lt;SPAN class="L1S33"&gt;"?"&lt;/SPAN&gt;/&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp; &amp;lt;tt:root name=&lt;SPAN class="L1S33"&gt;"RECORD" &lt;/SPAN&gt;line-type=&lt;SPAN class="L1S33"&gt;"ddic:Z8H_ADP_TSK_LAUNCHES_DELETE"&lt;/SPAN&gt;/&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp; &amp;lt;tt:template name=&lt;SPAN class="L1S33"&gt;"XALIAS0"&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;root&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;tt:loop ref=&lt;SPAN class="L1S33"&gt;".RECORD"&lt;/SPAN&gt;&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;record&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;client tt:value-ref=&lt;SPAN class="L1S33"&gt;"CLIENT"&lt;/SPAN&gt;/&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;empres tt:value-ref=&lt;SPAN class="L1S33"&gt;"EMPRES"&lt;/SPAN&gt;/&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;indcnp tt:value-ref=&lt;SPAN class="L1S33"&gt;"INDCNP"&lt;/SPAN&gt;/&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ticket tt:value-ref=&lt;SPAN class="L1S33"&gt;"TICKET"&lt;/SPAN&gt;/&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;acao tt:value-ref=&lt;SPAN class="L1S33"&gt;"ACAO"&lt;/SPAN&gt;/&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;tarefa tt:value-ref=&lt;SPAN class="L1S33"&gt;"TAREFA"&lt;/SPAN&gt;/&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;datenv tt:value-ref=&lt;SPAN class="L1S33"&gt;"DATENV"&lt;/SPAN&gt;/&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;horenv tt:value-ref=&lt;SPAN class="L1S33"&gt;"HORENV"&lt;/SPAN&gt;/&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;usuenv tt:value-ref=&lt;SPAN class="L1S33"&gt;"USUENV"&lt;/SPAN&gt;/&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;usubpo tt:value-ref=&lt;SPAN class="L1S33"&gt;"USUBPO"&lt;/SPAN&gt;/&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;reqmsg tt:value-ref=&lt;SPAN class="L1S33"&gt;"REQMSG"&lt;/SPAN&gt;/&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;indide tt:value-ref=&lt;SPAN class="L1S33"&gt;"INDIDE"&lt;/SPAN&gt;/&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;datpro tt:value-ref=&lt;SPAN class="L1S33"&gt;"DATPRO"&lt;/SPAN&gt;/&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;horpro tt:value-ref=&lt;SPAN class="L1S33"&gt;"HORPRO"&lt;/SPAN&gt;/&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;nreqid tt:value-ref=&lt;SPAN class="L1S33"&gt;"NREQID"&lt;/SPAN&gt;/&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;nreqdp tt:value-ref=&lt;SPAN class="L1S33"&gt;"NREQDP"&lt;/SPAN&gt;/&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;mescom tt:value-ref=&lt;SPAN class="L1S33"&gt;"MESCOM"&lt;/SPAN&gt;/&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;anocom tt:value-ref=&lt;SPAN class="L1S33"&gt;"ANOCOM"&lt;/SPAN&gt;/&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;codfol tt:value-ref=&lt;SPAN class="L1S33"&gt;"CODFOL"&lt;/SPAN&gt;/&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;nropfl tt:value-ref=&lt;SPAN class="L1S33"&gt;"NROPFL"&lt;/SPAN&gt;/&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;idempr tt:value-ref=&lt;SPAN class="L1S33"&gt;"IDEMPR"&lt;/SPAN&gt;/&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;vlanfl tt:value-ref=&lt;SPAN class="L1S33"&gt;"VLANFL"&lt;/SPAN&gt;/&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;nrohra tt:value-ref=&lt;SPAN class="L1S33"&gt;"NROHRA"&lt;/SPAN&gt;/&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/record&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/tt:loop&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/root&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/tt:template&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt; &amp;lt;/tt:transform&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My output:&lt;/P&gt;&lt;P class="line" style="color: #000000; font-family: monospace;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;lt;root&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class="collapsible"&gt;&lt;DIV class="expanded"&gt;&lt;DIV class="line" style="padding-left: 30px;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&lt;SPAN class="collapse-button button" style="margin-left: -10px; background-position: no-repeat no-repeat;"&gt;&lt;/SPAN&gt;&lt;SPAN class="webkit-html-tag"&gt;&amp;lt;record&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV class="line" style="padding-left: 30px;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&lt;SPAN class="webkit-html-tag"&gt;&amp;lt;client&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="text"&gt;134566&lt;/SPAN&gt;&lt;SPAN class="webkit-html-tag"&gt;&amp;lt;/client&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;P class="line"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&lt;SPAN class="webkit-html-tag"&gt;&amp;lt;empres&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="text"&gt;0000000&lt;/SPAN&gt;&lt;SPAN class="webkit-html-tag"&gt;&amp;lt;/empres&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="line"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&lt;SPAN class="webkit-html-tag"&gt;&amp;lt;indcnp&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="text"&gt;1&lt;/SPAN&gt;&lt;SPAN class="webkit-html-tag"&gt;&amp;lt;/indcnp&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="line"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&lt;SPAN class="webkit-html-tag"&gt;&amp;lt;acao&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="text"&gt;Gravar&lt;/SPAN&gt;&lt;SPAN class="webkit-html-tag"&gt;&amp;lt;/acao&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="line"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&lt;SPAN class="webkit-html-tag"&gt;&amp;lt;tarefa&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="text"&gt;EXCLUI_LAN&lt;/SPAN&gt;&lt;SPAN class="webkit-html-tag"&gt;&amp;lt;/tarefa&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="line"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&lt;SPAN class="webkit-html-tag"&gt;&amp;lt;datenv&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="text"&gt;03/02/2014&lt;/SPAN&gt;&lt;SPAN class="webkit-html-tag"&gt;&amp;lt;/datenv&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="line"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&lt;SPAN class="webkit-html-tag"&gt;&amp;lt;horenv&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="text"&gt;17:02&lt;/SPAN&gt;&lt;SPAN class="webkit-html-tag"&gt;&amp;lt;/horenv&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="line"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&lt;SPAN class="webkit-html-tag"&gt;&amp;lt;usuenv&amp;gt;RENAN&lt;/SPAN&gt;&lt;SPAN class="webkit-html-tag"&gt;&amp;lt;/usuenv&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="line"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&lt;SPAN class="webkit-html-tag"&gt;&amp;lt;usubpo&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="text"&gt;WEBSERVICE&lt;/SPAN&gt;&lt;SPAN class="webkit-html-tag"&gt;&amp;lt;/usubpo&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="line"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&lt;SPAN class="webkit-html-tag"&gt;&amp;lt;indide&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="text"&gt;2&lt;/SPAN&gt;&lt;SPAN class="webkit-html-tag"&gt;&amp;lt;/indide&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="line"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&lt;SPAN class="webkit-html-tag"&gt;&amp;lt;nreqid&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="text"&gt;000000000016591&lt;/SPAN&gt;&lt;SPAN class="webkit-html-tag"&gt;&amp;lt;/nreqid&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="line"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&lt;SPAN class="webkit-html-tag"&gt;&amp;lt;mescom&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="text"&gt;03&lt;/SPAN&gt;&lt;SPAN class="webkit-html-tag"&gt;&amp;lt;/mescom&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="line"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&lt;SPAN class="webkit-html-tag"&gt;&amp;lt;anocom&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="text"&gt;2013&lt;/SPAN&gt;&lt;SPAN class="webkit-html-tag"&gt;&amp;lt;/anocom&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="line"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&lt;SPAN class="webkit-html-tag"&gt;&amp;lt;codfol&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="text"&gt;0040&lt;/SPAN&gt;&lt;SPAN class="webkit-html-tag"&gt;&amp;lt;/codfol&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="line"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&lt;SPAN class="webkit-html-tag"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="webkit-html-tag" style="font-family: 'courier new', courier; font-size: 10pt;"&gt;&amp;lt;vlanfl&amp;gt;&lt;/SPAN&gt;&lt;SPAN class="text" style="font-family: 'courier new', courier; font-size: 10pt;"&gt;3635.0&lt;/SPAN&gt;&lt;SPAN class="webkit-html-tag" style="font-family: 'courier new', courier; font-size: 10pt;"&gt;&amp;lt;/vlanfl&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P class="line" style="color: #000000; font-family: monospace; padding-left: 30px;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;lt;/record&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="line" style="color: #000000; font-family: monospace;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&amp;lt;/root&amp;gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="line" style="color: #000000; font-family: monospace;"&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;If anyone have suggestions, will be welcome.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;&lt;SPAN style="font-family: arial, helvetica, sans-serif;"&gt;Thanks in advance.&lt;/SPAN&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Feb 2014 20:24:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/simple-transformation-format-output/m-p/10122993#M1817335</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-02-04T20:24:17Z</dc:date>
    </item>
    <item>
      <title>Re: Simple Transformation - Format Output</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/simple-transformation-format-output/m-p/10122994#M1817336</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Renan,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'll have to think about it - at the moment I don't have much hope. The command &lt;SPAN style="font-family: courier new,courier;"&gt;tt:value&lt;/SPAN&gt; has some parameters like length but I don't know any method for changing the decimal point: &lt;A href="http://help.sap.com/saphelp_nw73ehp1/helpdata/en/4a/0ca25379291b43e10000000a42189c/content.htm?frameset=/en/4a/0c1a4279281b40e10000000a42189c/frameset.htm"&gt;http://help.sap.com/saphelp_nw73ehp1/helpdata/en/4a/0ca25379291b43e10000000a42189c/content.htm?frameset=/en/4a/0c1a4279281b40e10000000a42189c/frameset.htm&lt;/A&gt; and &lt;A href="http://help.sap.com/saphelp_nw73ehp1/helpdata/en/4a/0c1a4279281b40e10000000a42189c/content.htm"&gt;http://help.sap.com/saphelp_nw73ehp1/helpdata/en/4a/0c1a4279281b40e10000000a42189c/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The reason is that Simple Transformations are designed to map ABAP to XML Schema data types: &lt;A href="http://help.sap.com/saphelp_nw73ehp1/helpdata/en/4a/168554581d1977e10000000a42189c/content.htm?frameset=/en/4a/0c1a4279281b40e10000000a42189c/frameset.htm"&gt;http://help.sap.com/saphelp_nw73ehp1/helpdata/en/4a/168554581d1977e10000000a42189c/content.htm?frameset=/en/4a/0c1a4279281b40e10000000a42189c/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In fact the SAP Library in NW 7.31 has a broken link but here you can find the parameter for &lt;SPAN style="font-family: courier new,courier;"&gt;tt:value&lt;/SPAN&gt; and &lt;SPAN style="font-family: courier new,courier;"&gt;tt:write&lt;/SPAN&gt;:&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw70ehp2/helpdata/de/4c/c75f3b156a2656e10000000a15822b/content.htm"&gt;http://help.sap.com/saphelp_nw70ehp2/helpdata/de/4c/c75f3b156a2656e10000000a15822b/content.htm&lt;/A&gt; These are:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;SPAN&gt;xsd:type&lt;BR /&gt;[xsd-maxInclusive="max"]&lt;BR /&gt;[xsd-maxExclusive ="max"]&lt;BR /&gt;[xsd-minInclusive="min"]&lt;BR /&gt;[xsd-minExclusive ="min"]&lt;BR /&gt;[xsd-totalDigits="dgts"]&lt;BR /&gt;[xsd-fractionDigits="dgts"]&lt;BR /&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;So you can control some aspects of XML Schema facets like fraction digits. Mappings are useful for enumeration types and don't apply here.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Of course you use method calls to convert the values but maybe XSLT is much easier.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My advice is that you implement a proper XML data exchange using data types according to XML Schema. Every other solution is not conform to established standards and will be painful and lack of interoperability.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Tobias&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Feb 2014 21:04:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/simple-transformation-format-output/m-p/10122994#M1817336</guid>
      <dc:creator>ttrapp</dc:creator>
      <dc:date>2014-02-04T21:04:52Z</dc:date>
    </item>
    <item>
      <title>Re: Simple Transformation - Format Output</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/simple-transformation-format-output/m-p/10122995#M1817337</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Tobias,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The legacy system that I sending the information don't use the standards and are not flexible to update it. Based in your explanation about the proposal of ST, its really not make sense something like I'm searching.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I will do a workaround during XML file generation .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Feb 2014 21:38:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/simple-transformation-format-output/m-p/10122995#M1817337</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-02-04T21:38:33Z</dc:date>
    </item>
    <item>
      <title>Re: Simple Transformation - Format Output</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/simple-transformation-format-output/m-p/10122996#M1817338</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This message was moderated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Feb 2014 14:59:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/simple-transformation-format-output/m-p/10122996#M1817338</guid>
      <dc:creator>ttrapp</dc:creator>
      <dc:date>2014-02-06T14:59:41Z</dc:date>
    </item>
  </channel>
</rss>

