<?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 How to convert  char value ? in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-convert-char-value/m-p/5486493#M1255811</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to assign/convert one char value say 19000000.85 to a varible defined as char type,length 14 with decimal 0 value, for which below code i wrote:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: item_value like zstruct-value.  (here zstruct is structure and field "value" is of type c lenth 14 dec 0)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data:p_float type f,&lt;/P&gt;&lt;P&gt;        p_packed type p decimals 2,&lt;/P&gt;&lt;P&gt;        w_char(18) type c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;move item_value to p_float.&lt;/P&gt;&lt;P&gt;          p_packed = p_float.&lt;/P&gt;&lt;P&gt;          w_char = p_packed.&lt;/P&gt;&lt;P&gt;          move w_char to item_value .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The value i am getting in debugg is w_char = 19000000.85(correctly coming) but while executing last move statement value of "item_value" is coming as 19000000 (no decimal val).I want the value of "item_value " should be 19000000.85 .How to convert this value?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Apr 2009 18:12:46 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-04-15T18:12:46Z</dc:date>
    <item>
      <title>How to convert  char value ?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-convert-char-value/m-p/5486493#M1255811</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to assign/convert one char value say 19000000.85 to a varible defined as char type,length 14 with decimal 0 value, for which below code i wrote:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: item_value like zstruct-value.  (here zstruct is structure and field "value" is of type c lenth 14 dec 0)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data:p_float type f,&lt;/P&gt;&lt;P&gt;        p_packed type p decimals 2,&lt;/P&gt;&lt;P&gt;        w_char(18) type c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;move item_value to p_float.&lt;/P&gt;&lt;P&gt;          p_packed = p_float.&lt;/P&gt;&lt;P&gt;          w_char = p_packed.&lt;/P&gt;&lt;P&gt;          move w_char to item_value .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The value i am getting in debugg is w_char = 19000000.85(correctly coming) but while executing last move statement value of "item_value" is coming as 19000000 (no decimal val).I want the value of "item_value " should be 19000000.85 .How to convert this value?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Apr 2009 18:12:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-convert-char-value/m-p/5486493#M1255811</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-15T18:12:46Z</dc:date>
    </item>
    <item>
      <title>Re: How to convert  char value ?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-convert-char-value/m-p/5486494#M1255812</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;check this function module&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Amount to string:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'HRCM_AMOUNT_TO_STRING_CONVERT'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    betrg                         = 3000&lt;/P&gt;&lt;P&gt;    WAERS                         = 'DKK'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  NEW_DECIMAL_SEPARATOR         =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  NEW_THOUSANDS_SEPARATOR       =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; IMPORTING&lt;/P&gt;&lt;P&gt;   STRING                        =  slam&lt;/P&gt;&lt;P&gt;          .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;OR&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: L_AMOUNT LIKE BSEG-DMBTR,&lt;/P&gt;&lt;P&gt;        L_AMOUNT_STRING(15) TYPE C.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Find 1000 seperator. If decimal seperator = . then&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;1000 seperator = , else 1000 seperator = .&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  L_AMOUNT = '1.00'.&lt;/P&gt;&lt;P&gt;  WRITE L_AMOUNT TO L_AMOUNT_STRING.&lt;/P&gt;&lt;P&gt;  IF L_AMOUNT_STRING CS ','.&lt;/P&gt;&lt;P&gt;    P_SEP = '.'.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    P_SEP = ','.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Krishna&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Apr 2009 18:23:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-convert-char-value/m-p/5486494#M1255812</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-15T18:23:28Z</dc:date>
    </item>
    <item>
      <title>Re: How to convert  char value ?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-convert-char-value/m-p/5486495#M1255813</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Simply use&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
condense w_char no-gaps.  " &amp;lt;&amp;lt;&amp;lt;&amp;lt; Use this statement
move w_char to item_value
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;a®&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Apr 2009 18:33:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-convert-char-value/m-p/5486495#M1255813</guid>
      <dc:creator>former_member194669</dc:creator>
      <dc:date>2009-04-15T18:33:05Z</dc:date>
    </item>
    <item>
      <title>Re: How to convert  char value ?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-convert-char-value/m-p/5486496#M1255814</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Debabrata ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
Amount to string:

CALL FUNCTION 'HRCM_AMOUNT_TO_STRING_CONVERT'
  EXPORTING
    betrg                         = 3000
    WAERS                         = 'DKK'
*   NEW_DECIMAL_SEPARATOR         =
*   NEW_THOUSANDS_SEPARATOR       =
 IMPORTING
   STRING                        =  slam
          .


String to amount:

CALL FUNCTION 'HRCM_STRING_TO_AMOUNT_CONVERT'
  EXPORTING
    string                    = slam2
    DECIMAL_SEPARATOR         = '.'
*   THOUSANDS_SEPARATOR       =

    WAERS                     = 'HUF'
 IMPORTING
   BETRG                     = b2
* EXCEPTIONS
*   CONVERT_ERROR             = 1
*   OTHERS                    = 2

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;or&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
  L_AMOUNT = '1.00'.
  WRITE L_AMOUNT TO L_AMOUNT_STRING.


write my_amount to  l_stramount using edit mask l_edit_mask_amount.

write my_quant to l_strquant using edit mask  l_edit_mask_quant.

  WRITE P_AMOUNT_STRING TO P_AMOUNT_STRING RIGHT-JUSTIFIED.


&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Prabhudas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Apr 2009 19:00:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-convert-char-value/m-p/5486496#M1255814</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-15T19:00:05Z</dc:date>
    </item>
  </channel>
</rss>

