<?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: Deleting Zeros in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/deleting-zeros/m-p/4582038#M1080895</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;data: field1(30).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Field1 = 'CAL_0000138171_XYZ'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: a(4),&lt;/P&gt;&lt;P&gt;      b(20),&lt;/P&gt;&lt;P&gt;      c(10).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;split field1 at '_' into a b c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SHIFT b LEFT DELETING LEADING '0'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rajneesh Gupta&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 25 Sep 2008 05:14:27 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-09-25T05:14:27Z</dc:date>
    <item>
      <title>Deleting Zeros</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/deleting-zeros/m-p/4582034#M1080891</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI EXPERTS,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Field1 = CAL_0000138171_XYZ&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hw to delete zeros between  CAL_ and XYZ.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ie output should be FIELD1 =  CAL_138171_XYZ.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if   FIELD1 = 0000138171&lt;/P&gt;&lt;P&gt;I can use  this SHIFT  FIELD1 LEFT DELETING LEADING '0'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But hw to do first one. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please help me.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Sep 2008 05:07:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/deleting-zeros/m-p/4582034#M1080891</guid>
      <dc:creator>former_member575017</dc:creator>
      <dc:date>2008-09-25T05:07:25Z</dc:date>
    </item>
    <item>
      <title>Re: Deleting Zeros</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/deleting-zeros/m-p/4582035#M1080892</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;Mostly it depends how u r getting that field.&lt;/P&gt;&lt;P&gt;Looking at ur field, heres one way how u can do it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;split the field at char "_". In the second segment of the field, u can give the shift command&lt;/P&gt;&lt;P&gt;shift &amp;lt;field_name&amp;gt; left deleting leading '0'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it works for you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Rajat&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Sep 2008 05:10:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/deleting-zeros/m-p/4582035#M1080892</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-25T05:10:49Z</dc:date>
    </item>
    <item>
      <title>Re: Deleting Zeros</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/deleting-zeros/m-p/4582036#M1080893</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;&lt;/P&gt;&lt;P&gt;use REPLACE ALL OCCURENCES OF '0' BY SPACE IN FIELD.&lt;/P&gt;&lt;P&gt;THEN CONDENSE NO-GAPS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This should solve ur problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rgds.,&lt;/P&gt;&lt;P&gt;subash&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Sep 2008 05:13:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/deleting-zeros/m-p/4582036#M1080893</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-25T05:13:15Z</dc:date>
    </item>
    <item>
      <title>Re: Deleting Zeros</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/deleting-zeros/m-p/4582037#M1080894</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Field1 = CAL_0000138171_XYZ&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;use it&lt;/P&gt;&lt;P&gt;SPLIT FIELD1 AT _ INTO STR1 STR2 STR3.&lt;/P&gt;&lt;P&gt;STR2  = 0000138171.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;THEN u can try shift &amp;amp; concatenate all fields again&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Sep 2008 05:13:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/deleting-zeros/m-p/4582037#M1080894</guid>
      <dc:creator>former_member329859</dc:creator>
      <dc:date>2008-09-25T05:13:22Z</dc:date>
    </item>
    <item>
      <title>Re: Deleting Zeros</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/deleting-zeros/m-p/4582038#M1080895</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;data: field1(30).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Field1 = 'CAL_0000138171_XYZ'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: a(4),&lt;/P&gt;&lt;P&gt;      b(20),&lt;/P&gt;&lt;P&gt;      c(10).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;split field1 at '_' into a b c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SHIFT b LEFT DELETING LEADING '0'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rajneesh Gupta&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Sep 2008 05:14:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/deleting-zeros/m-p/4582038#M1080895</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-25T05:14:27Z</dc:date>
    </item>
    <item>
      <title>Re: Deleting Zeros</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/deleting-zeros/m-p/4582039#M1080896</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi use this code.&lt;/P&gt;&lt;P&gt;data:pp(10) type c .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;replace all occurrences of '0' in pp with ' '.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Sep 2008 05:19:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/deleting-zeros/m-p/4582039#M1080896</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-25T05:19:01Z</dc:date>
    </item>
    <item>
      <title>Re: Deleting Zeros</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/deleting-zeros/m-p/4582040#M1080897</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;Probably u can make use of the code below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
do.
  find '0' in field1.
  if sy-subrc eq 0.
    replace '0' with '' into field1.
  else.
    exit.
  endif.
enddo.
CONDENSE field1 no-gaps.
write field1.

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Kiran&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Sep 2008 05:21:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/deleting-zeros/m-p/4582040#M1080897</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-25T05:21:11Z</dc:date>
    </item>
    <item>
      <title>Re: Deleting Zeros</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/deleting-zeros/m-p/4582041#M1080898</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;plz do this way it will give intended output:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA: text TYPE string.
DATA: str1 TYPE string,
    str2 TYPE string,
    str3 TYPE string.

DATA: res TYPE string.

text = `CAL_0000138171_XYZ`.

SPLIT text AT '_' INTO: str1 str2 str3.

SHIFT str2 LEFT DELETING LEADING '0'.

CONCATENATE str1 str2 str3 INTO res SEPARATED BY '_'.

WRITE: res.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;o/p : res = CAL_138171_XYZ.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanx.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Sep 2008 05:21:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/deleting-zeros/m-p/4582041#M1080898</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-25T05:21:19Z</dc:date>
    </item>
    <item>
      <title>Re: Deleting Zeros</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/deleting-zeros/m-p/4582042#M1080899</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;Use Replace as follows,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;Field1 = CAL_0000138171_XYZ

Replace All Occurences of '0' IN Field1 with ''.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Remember there is no space between single quotes in the With clause of the Replace statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;KArthik D&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Sep 2008 05:23:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/deleting-zeros/m-p/4582042#M1080899</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-25T05:23:06Z</dc:date>
    </item>
    <item>
      <title>Re: Deleting Zeros</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/deleting-zeros/m-p/4582043#M1080900</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try to split the Field1 at _ &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;try this code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : field1 TYPE string VALUE 'CAL_0000138171_XYZ',&lt;/P&gt;&lt;P&gt;       w(4) TYPE c,&lt;/P&gt;&lt;P&gt;       e(4) TYPE c.&lt;/P&gt;&lt;P&gt;DATA : q(10) TYPE n.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SPLIT field1 AT '_' INTO w q e.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SHIFT q LEFT DELETING LEADING '0'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE w q e INTO field1 SEPARATED BY '_'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Write &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; field1.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Sep 2008 05:30:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/deleting-zeros/m-p/4582043#M1080900</guid>
      <dc:creator>former_member585060</dc:creator>
      <dc:date>2008-09-25T05:30:04Z</dc:date>
    </item>
    <item>
      <title>Re: Deleting Zeros</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/deleting-zeros/m-p/4582044#M1080901</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;Variable  = 'CAL_0000138171_XYZ'.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Replace All Occurences of '0' IN Variable with ''.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Write Variable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sivappriya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Sep 2008 05:36:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/deleting-zeros/m-p/4582044#M1080901</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-25T05:36:00Z</dc:date>
    </item>
    <item>
      <title>Re: Deleting Zeros</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/deleting-zeros/m-p/4582045#M1080902</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks to all. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I got the solutions but Replace All Occurences of '0' IN Field1 &lt;/P&gt;&lt;P&gt;will not work bcz if any zeros inbetween numbers. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &lt;/P&gt;&lt;P&gt;Basu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Sep 2008 05:45:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/deleting-zeros/m-p/4582045#M1080902</guid>
      <dc:creator>former_member575017</dc:creator>
      <dc:date>2008-09-25T05:45:52Z</dc:date>
    </item>
    <item>
      <title>Re: Deleting Zeros</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/deleting-zeros/m-p/4582046#M1080903</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;Actually you can use Replace as it is the easiest and efficient way to solve your requirement. But you need to utilize the REGEX addition, try as follows;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA field1 TYPE string.
field1 = 'CAL_0000138171_XYZ'.
WRITE : / 'Before Replace :' , field1.
REPLACE REGEX '_0*0' IN field1 WITH '_'.
WRITE : / 'After Replace :' , field1.

Output:
Before Replace : CAL_0000138171_XYZ
After Replace : CAL_138171_XYZ&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This will be more efficient then SPLIT &amp;amp; SHIFT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;REPLACE REGEX '_0*0' IN field1 WITH '_'.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Karthik D&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Sep 2008 06:27:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/deleting-zeros/m-p/4582046#M1080903</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-25T06:27:24Z</dc:date>
    </item>
  </channel>
</rss>

