<?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: Dynamic Decimals in SAP SCRIPT in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-decimals-in-sap-script/m-p/9599723#M1758428</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a CODE node before display and say you have the value in 10.2556 then pass the value to a global variable using you precision value in another variable using WRITE.. TO with formatting options DECIMALS. Something like&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE &amp;lt;var1&amp;gt; TO &amp;lt;var2&amp;gt; DECIMALS &amp;lt;var_dec_presion&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then display in node value in &amp;lt;var2&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Arindam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 10 Jul 2013 23:43:16 GMT</pubDate>
    <dc:creator>arindam_m</dc:creator>
    <dc:date>2013-07-10T23:43:16Z</dc:date>
    <item>
      <title>Dynamic Decimals in SAP SCRIPT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-decimals-in-sap-script/m-p/9599720#M1758425</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;Hi Experts,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;I have a requirement to set decimal places dynamically based on value in a variable in sap script.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;For example 1 : we have decimal variable &amp;amp;Dec&amp;amp; = 2 (Value in Dec will change dynamically)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; display value &amp;amp;Value&amp;amp;&amp;nbsp; = 10.255.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Output should be &lt;STRONG&gt; 10.25&lt;/STRONG&gt; based on decimal value.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;For example 2 : we have decimal variable &amp;amp;Dec&amp;amp; = 3 (Value in Dec will change dynamically)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; display value &amp;amp;Value&amp;amp;&amp;nbsp; = 10.255.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Output &lt;SPAN style="color: #0000ff;"&gt;should be &lt;/SPAN&gt;&lt;STRONG&gt;10.255&lt;/STRONG&gt; based on decimal value.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;Thanks &amp;amp; Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;Sivaji Kankanala.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Jul 2013 12:15:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-decimals-in-sap-script/m-p/9599720#M1758425</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-07-10T12:15:41Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic Decimals in SAP SCRIPT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-decimals-in-sap-script/m-p/9599721#M1758426</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Naidu,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;A better solution would be to have additional text field in the internal table.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use the write statement to put the value in the text field with the desired number of decimals &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and output the text field instead of the numeric cheers &lt;SPAN __jive_emoticon_name="happy" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.sap.com/1632/images/emoticons/happy.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Jul 2013 13:07:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-decimals-in-sap-script/m-p/9599721#M1758426</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-07-10T13:07:04Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic Decimals in SAP SCRIPT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-decimals-in-sap-script/m-p/9599722#M1758427</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, you can build a text variable, for example&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: p_dec TYP i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: g_num TYPE REF TO data,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; g_text TYPE char15.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FIELD-SYMBOLS: &amp;lt;fs&amp;gt; TYPE any.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;* Build variable&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;CREATE DATA g_num TYPE p DECIMALS p_dec.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;* Assign variable&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;ASSIGN g_num-&amp;gt;* TO &amp;lt;fs&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;fs&amp;gt; = 10 / 3.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;* Assign dynamic variable to text variable&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;g_text = &amp;lt;fs&amp;gt;.&lt;/P&gt;&lt;P&gt;CONDENSE g_text NO-GAPS.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #0000ff;"&gt;* Check result&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;WRITE &amp;lt;fs&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You might use this example to create a dynamic variable to pass to your sapscript, I hope help you&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards.&lt;/P&gt;&lt;P&gt;DCC&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Jul 2013 23:13:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-decimals-in-sap-script/m-p/9599722#M1758427</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-07-10T23:13:18Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic Decimals in SAP SCRIPT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-decimals-in-sap-script/m-p/9599723#M1758428</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a CODE node before display and say you have the value in 10.2556 then pass the value to a global variable using you precision value in another variable using WRITE.. TO with formatting options DECIMALS. Something like&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE &amp;lt;var1&amp;gt; TO &amp;lt;var2&amp;gt; DECIMALS &amp;lt;var_dec_presion&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then display in node value in &amp;lt;var2&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Arindam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Jul 2013 23:43:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-decimals-in-sap-script/m-p/9599723#M1758428</guid>
      <dc:creator>arindam_m</dc:creator>
      <dc:date>2013-07-10T23:43:16Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic Decimals in SAP SCRIPT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-decimals-in-sap-script/m-p/9599724#M1758429</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have you consider FM FLTP_CHAR_CONVERSION .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Format conversion: Floating point --&amp;gt; Character&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is very useful in QM applications. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Jul 2013 05:41:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-decimals-in-sap-script/m-p/9599724#M1758429</guid>
      <dc:creator>rosenberg_eitan</dc:creator>
      <dc:date>2013-07-16T05:41:58Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic Decimals in SAP SCRIPT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-decimals-in-sap-script/m-p/9599725#M1758430</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;If it you require the dynamic option between 2 decimals or 3 decimals only then do as follows.&amp;nbsp; (Though I feel this may not be good solution &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt; )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Create three variables&amp;nbsp; l_val3&amp;nbsp; type&amp;nbsp; MENGE&amp;nbsp; ( quantity type with 3 decimals )&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_val2&amp;nbsp; type&amp;nbsp; DMBTR&amp;nbsp; ( amount type with 2 decimals )&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_val&amp;nbsp;&amp;nbsp;&amp;nbsp; type&amp;nbsp; C length 15.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Based on your value &amp;amp;DEC&amp;amp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; assign the value to either of the above&amp;nbsp; to final value l_val and print l_val.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt;&amp;nbsp; IF&amp;nbsp; &amp;amp;DEC&amp;amp; = 2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_val2 = &amp;amp;your variable&amp;amp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_val = l_val2&lt;/P&gt;&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt;&amp;nbsp; ELSE&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_val3 = &amp;amp;your variable&amp;amp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_val = l_val3&lt;/P&gt;&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt;&amp;nbsp; ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt;&amp;nbsp; &amp;amp;l_val(RC)&amp;amp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OR&amp;nbsp; You have to use the format statement as&amp;nbsp;&amp;nbsp; &amp;amp;VALUE&lt;STRONG&gt;(R8.x&lt;/STRONG&gt;)&amp;amp;&amp;nbsp;&amp;nbsp; where x is your dynamic positions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Venkat&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Jul 2013 06:16:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-decimals-in-sap-script/m-p/9599725#M1758430</guid>
      <dc:creator>venkateswaran_k</dc:creator>
      <dc:date>2013-07-16T06:16:57Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic Decimals in SAP SCRIPT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-decimals-in-sap-script/m-p/9599726#M1758431</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi David,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot. Your reply solved my query.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 01 Oct 2013 06:15:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-decimals-in-sap-script/m-p/9599726#M1758431</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-10-01T06:15:31Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic Decimals in SAP SCRIPT</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-decimals-in-sap-script/m-p/9599727#M1758432</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi David,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot!!!&lt;BR /&gt;It helped me in solving an issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,&lt;BR /&gt;Prathyusha&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Apr 2016 10:50:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/dynamic-decimals-in-sap-script/m-p/9599727#M1758432</guid>
      <dc:creator>former_member829202</dc:creator>
      <dc:date>2016-04-07T10:50:04Z</dc:date>
    </item>
  </channel>
</rss>

