<?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: String length in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/string-length/m-p/5398578#M1240503</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi  Txs for quick turn ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But even if we  take w_int as  n    it will give correct answer   , &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : w_num(8) type n,&lt;/P&gt;&lt;P&gt;w_int(8) type n.&lt;/P&gt;&lt;P&gt;clear w_int.&lt;/P&gt;&lt;P&gt;w_int = 12.&lt;/P&gt;&lt;P&gt;w_num = w_int.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;now, w_num will have 00000012 in it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But when am  passing in my program  one field employee number  and both field has type numc 8 only &lt;/P&gt;&lt;P&gt;but still for few pernrs it will not fill with Zeros   don't know why ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  wa_709-pernr = wa_2-pernr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;pls suggest any clue for this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Smeeta&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 09 Apr 2009 04:11:30 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-04-09T04:11:30Z</dc:date>
    <item>
      <title>String length</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/string-length/m-p/5398572#M1240497</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Friends-&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need a help in writing this logic    my req is    one  field  of  8  numbers i have to fill  and if  the value is less then 8 digit then i have to fill the rest area with  ' 0'    how i can do that  becz am not sure the coming value can be  3 or  4  or   5  in length   but  max it shd be 8  and rest area before that value shd fill with Zero's  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;eg    if  this is  the coming value    709240         then  it should be   00709240  before updating in table&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pls suggest &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Smeeta&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Apr 2009 03:51:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/string-length/m-p/5398572#M1240497</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-09T03:51:10Z</dc:date>
    </item>
    <item>
      <title>Re: String length</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/string-length/m-p/5398573#M1240498</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;Take a variable of type n and move it into that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ex:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data:&lt;/P&gt;&lt;P&gt;  w_num(8) type n,&lt;/P&gt;&lt;P&gt;  w_int  type i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;w_int  =  12.&lt;/P&gt;&lt;P&gt;w_num = w_int.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;now, w_num will have 00000012 in it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ram&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Apr 2009 03:55:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/string-length/m-p/5398573#M1240498</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-09T03:55:22Z</dc:date>
    </item>
    <item>
      <title>Re: String length</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/string-length/m-p/5398574#M1240499</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi, &lt;/P&gt;&lt;P&gt;you can use a variable of lenght 8 and type numeric.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;or u can use &lt;/P&gt;&lt;P&gt;CONVERSION_EXIT_ALPHA_INPUT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Apr 2009 03:58:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/string-length/m-p/5398574#M1240499</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-09T03:58:44Z</dc:date>
    </item>
    <item>
      <title>Re: String length</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/string-length/m-p/5398575#M1240500</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;Refer:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;CONVERSION_EXIT_ALPHA_INPUT&lt;/STRONG&gt; -&lt;/P&gt;&lt;HR originaltext="---" /&gt;&lt;P&gt; It is used to add the 0(Zero) at the begining of the value. You dont require to add zero manually for any variable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;CONVERSION_EXIT_ALPHA_OUTPUT&lt;/STRONG&gt; -&lt;/P&gt;&lt;HR originaltext="---" /&gt;&lt;P&gt; It is used to Remove 0(Zero) from the Begining of the value. You dont require to remove Zero manually for any variable. Just call this Function Module and it will automatically removes zero from the begining.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Or you can use &lt;STRONG&gt;PACK&lt;/STRONG&gt; and &lt;STRONG&gt;UNPACK&lt;/STRONG&gt;...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Tarun&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Apr 2009 04:03:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/string-length/m-p/5398575#M1240500</guid>
      <dc:creator>I355602</dc:creator>
      <dc:date>2009-04-09T04:03:54Z</dc:date>
    </item>
    <item>
      <title>Re: String length</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/string-length/m-p/5398576#M1240501</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;u simply use ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONVERSION_EXIT_ALPHA_INPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Function module              CONVERSION_EXIT_ALPHA_INPUT&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Import parameters               Value&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  INPUT                              12  *use ur variable here&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Export parameters               Value&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  OUTPUT                          00000012&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Apr 2009 04:04:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/string-length/m-p/5398576#M1240501</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-09T04:04:32Z</dc:date>
    </item>
    <item>
      <title>Re: String length</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/string-length/m-p/5398577#M1240502</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Meeta,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check this logic.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ztest.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: num(8) TYPE c,&lt;/P&gt;&lt;P&gt;      l TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;num = '1234'.&lt;/P&gt;&lt;P&gt;l = STRLEN( num ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CASE l.&lt;/P&gt;&lt;P&gt;  WHEN '1'.&lt;/P&gt;&lt;P&gt;    DO 7 TIMES.&lt;/P&gt;&lt;P&gt;      CONCATENATE '0' num INTO num.&lt;/P&gt;&lt;P&gt;    ENDDO.&lt;/P&gt;&lt;P&gt;  WHEN '2'.&lt;/P&gt;&lt;P&gt;    DO 6 TIMES.&lt;/P&gt;&lt;P&gt;      CONCATENATE '0' num INTO num.&lt;/P&gt;&lt;P&gt;    ENDDO.&lt;/P&gt;&lt;P&gt;  WHEN '3'.&lt;/P&gt;&lt;P&gt;    DO 5 TIMES.&lt;/P&gt;&lt;P&gt;      CONCATENATE '0' num INTO num.&lt;/P&gt;&lt;P&gt;    ENDDO.&lt;/P&gt;&lt;P&gt;  WHEN '4'.&lt;/P&gt;&lt;P&gt;    DO 4 TIMES.&lt;/P&gt;&lt;P&gt;      CONCATENATE '0' num INTO num.&lt;/P&gt;&lt;P&gt;    ENDDO.&lt;/P&gt;&lt;P&gt;  WHEN '5'.&lt;/P&gt;&lt;P&gt;    DO 3 TIMES.&lt;/P&gt;&lt;P&gt;      CONCATENATE '0' num INTO num.&lt;/P&gt;&lt;P&gt;    ENDDO.&lt;/P&gt;&lt;P&gt;  WHEN '6'.&lt;/P&gt;&lt;P&gt;    DO 2 TIMES.&lt;/P&gt;&lt;P&gt;      CONCATENATE '0' num INTO num.&lt;/P&gt;&lt;P&gt;    ENDDO.&lt;/P&gt;&lt;P&gt;  WHEN '7'.&lt;/P&gt;&lt;P&gt;    DO 1 TIMES.&lt;/P&gt;&lt;P&gt;      CONCATENATE '0' num INTO num.&lt;/P&gt;&lt;P&gt;    ENDDO.&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;WRITE:/ num.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Sap Fan on Apr 9, 2009 6:07 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Apr 2009 04:05:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/string-length/m-p/5398577#M1240502</guid>
      <dc:creator>awin_prabhu</dc:creator>
      <dc:date>2009-04-09T04:05:21Z</dc:date>
    </item>
    <item>
      <title>Re: String length</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/string-length/m-p/5398578#M1240503</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi  Txs for quick turn ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But even if we  take w_int as  n    it will give correct answer   , &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : w_num(8) type n,&lt;/P&gt;&lt;P&gt;w_int(8) type n.&lt;/P&gt;&lt;P&gt;clear w_int.&lt;/P&gt;&lt;P&gt;w_int = 12.&lt;/P&gt;&lt;P&gt;w_num = w_int.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;now, w_num will have 00000012 in it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But when am  passing in my program  one field employee number  and both field has type numc 8 only &lt;/P&gt;&lt;P&gt;but still for few pernrs it will not fill with Zeros   don't know why ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  wa_709-pernr = wa_2-pernr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;pls suggest any clue for this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Smeeta&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Apr 2009 04:11:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/string-length/m-p/5398578#M1240503</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-09T04:11:30Z</dc:date>
    </item>
    <item>
      <title>Re: String length</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/string-length/m-p/5398579#M1240504</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Meera,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use FM &lt;STRONG&gt;CONVERSION_EXIT_ALPHA_INPUT&lt;/STRONG&gt; &lt;/P&gt;&lt;P&gt;and for its input parameter, use a variable of CHAR type and size 8.&lt;/P&gt;&lt;P&gt;data: v_field(8) type c.&lt;/P&gt;&lt;P&gt;and then pass it to above Function Module.&lt;/P&gt;&lt;P&gt;This will resolve your problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Nitin.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Apr 2009 04:15:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/string-length/m-p/5398579#M1240504</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-09T04:15:50Z</dc:date>
    </item>
    <item>
      <title>Re: String length</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/string-length/m-p/5398580#M1240505</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    INPUT         =  w_num&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  OUTPUT        = w_int            .&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;try this.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Apr 2009 04:17:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/string-length/m-p/5398580#M1240505</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-09T04:17:50Z</dc:date>
    </item>
    <item>
      <title>Re: String length</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/string-length/m-p/5398581#M1240506</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;You can use the below logic. Let say the filed on which you want to add Zeroes is L_FLD and its value is 1234.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Report Test1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA var1(8) TYPE c.&lt;/P&gt;&lt;P&gt;DATA len TYPE i.&lt;/P&gt;&lt;P&gt;DATA l_fld TYPE i VALUE 1234.&lt;/P&gt;&lt;P&gt;DATA rest TYPE i.&lt;/P&gt;&lt;P&gt;DATA var2(8) TYPE c VALUE '00000000'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;var1 = l_fld.&lt;/P&gt;&lt;P&gt;CONDENSE var1 NO-GAPS.&lt;/P&gt;&lt;P&gt;len = STRLEN( var1 ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF len &amp;lt;&amp;gt; 8.&lt;/P&gt;&lt;P&gt;  rest = 8 - len.&lt;/P&gt;&lt;P&gt;  CONCATENATE var2+0(rest) var1 INTO var1.&lt;/P&gt;&lt;P&gt;  CONDENSE var1.&lt;/P&gt;&lt;P&gt;  WRITE var1.&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;Regards,&lt;/P&gt;&lt;P&gt;Rajneesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Apr 2009 04:22:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/string-length/m-p/5398581#M1240506</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-09T04:22:40Z</dc:date>
    </item>
    <item>
      <title>Re: String length</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/string-length/m-p/5398582#M1240507</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Conversion_exit_alpha_input&lt;/P&gt;&lt;P&gt;this function module might not work for numc.&lt;/P&gt;&lt;P&gt;What you can do instead is&lt;/P&gt;&lt;P&gt;len = 8 - strlen( wa-pernr ).&lt;/P&gt;&lt;P&gt;Temp = '00000000'.&lt;/P&gt;&lt;P&gt;Concatenate temp+0(len) wa-pernr into wa-pernr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;lalit mohan gupta.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Apr 2009 04:39:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/string-length/m-p/5398582#M1240507</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-09T04:39:20Z</dc:date>
    </item>
  </channel>
</rss>

