<?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 Need help with the following condition code in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-the-following-condition-code/m-p/4641364#M1092567</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 am creating CreditMemo based on the open amount and I have option to create either up to 4 credit memo's or open amount is zero. When I create the CM initially then cmponum1 has to be updated in the table, for second CM cmponum2 has to be updated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The created CM number comes out from the function as 'Salesdocument'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The following code I wrote is working fine for CM1, if I have the CM2 then it is updating CMPONUM2 but update command is making CMPONUM1 as zero, so for CM3 as CM1 was updated as zero it is going to CMPONUM1 instead of CMPONUM3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can some one please help me with this code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Veni.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      DATA: zcmponum1  type zsdcoop-cmponum,&lt;/P&gt;&lt;P&gt;            zcmponum2  type zsdcoop-cmponum,&lt;/P&gt;&lt;P&gt;            zcmponum3  type zsdcoop-cmponum,&lt;/P&gt;&lt;P&gt;            zcmponum4  type zsdcoop-cmponum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      If zsdcoop-cmponum1 is initial.&lt;/P&gt;&lt;P&gt;        zcmponum1 = salesdocument.&lt;/P&gt;&lt;P&gt;      elseif zsdcoop-cmponum2 is initial.&lt;/P&gt;&lt;P&gt;        zcmponum2 = salesdocument.&lt;/P&gt;&lt;P&gt;      elseif zsdcoop-cmponum3 is initial.&lt;/P&gt;&lt;P&gt;        zcmponum3 = salesdocument.&lt;/P&gt;&lt;P&gt;      elseif zsdcoop-cmponum4 is initial.&lt;/P&gt;&lt;P&gt;        zcmponum4 = salesdocument.&lt;/P&gt;&lt;P&gt;      endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      Update zsdcoop&lt;/P&gt;&lt;P&gt;      set&lt;/P&gt;&lt;P&gt;      cmponum1  = zcmponum1&lt;/P&gt;&lt;P&gt;      cmponum2  = zcmponum2&lt;/P&gt;&lt;P&gt;      cmponum3  = zcmponum3&lt;/P&gt;&lt;P&gt;      cmponum4  = zcmponum4&lt;/P&gt;&lt;P&gt;      where kunnr = zsdcoop-kunnr and pfnum = zsdcoop-pfnum.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 09 Oct 2008 21:35:24 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-10-09T21:35:24Z</dc:date>
    <item>
      <title>Need help with the following condition code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-the-following-condition-code/m-p/4641364#M1092567</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 am creating CreditMemo based on the open amount and I have option to create either up to 4 credit memo's or open amount is zero. When I create the CM initially then cmponum1 has to be updated in the table, for second CM cmponum2 has to be updated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The created CM number comes out from the function as 'Salesdocument'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The following code I wrote is working fine for CM1, if I have the CM2 then it is updating CMPONUM2 but update command is making CMPONUM1 as zero, so for CM3 as CM1 was updated as zero it is going to CMPONUM1 instead of CMPONUM3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can some one please help me with this code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Veni.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      DATA: zcmponum1  type zsdcoop-cmponum,&lt;/P&gt;&lt;P&gt;            zcmponum2  type zsdcoop-cmponum,&lt;/P&gt;&lt;P&gt;            zcmponum3  type zsdcoop-cmponum,&lt;/P&gt;&lt;P&gt;            zcmponum4  type zsdcoop-cmponum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      If zsdcoop-cmponum1 is initial.&lt;/P&gt;&lt;P&gt;        zcmponum1 = salesdocument.&lt;/P&gt;&lt;P&gt;      elseif zsdcoop-cmponum2 is initial.&lt;/P&gt;&lt;P&gt;        zcmponum2 = salesdocument.&lt;/P&gt;&lt;P&gt;      elseif zsdcoop-cmponum3 is initial.&lt;/P&gt;&lt;P&gt;        zcmponum3 = salesdocument.&lt;/P&gt;&lt;P&gt;      elseif zsdcoop-cmponum4 is initial.&lt;/P&gt;&lt;P&gt;        zcmponum4 = salesdocument.&lt;/P&gt;&lt;P&gt;      endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      Update zsdcoop&lt;/P&gt;&lt;P&gt;      set&lt;/P&gt;&lt;P&gt;      cmponum1  = zcmponum1&lt;/P&gt;&lt;P&gt;      cmponum2  = zcmponum2&lt;/P&gt;&lt;P&gt;      cmponum3  = zcmponum3&lt;/P&gt;&lt;P&gt;      cmponum4  = zcmponum4&lt;/P&gt;&lt;P&gt;      where kunnr = zsdcoop-kunnr and pfnum = zsdcoop-pfnum.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Oct 2008 21:35:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-the-following-condition-code/m-p/4641364#M1092567</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-09T21:35:24Z</dc:date>
    </item>
    <item>
      <title>Re: Need help with the following condition code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-the-following-condition-code/m-p/4641365#M1092568</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;This code solved my req.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      If zsdcoop-cmponum is initial.&lt;/P&gt;&lt;P&gt;        zcmponum = salesdocument.&lt;/P&gt;&lt;P&gt;        Update zsdcoop&lt;/P&gt;&lt;P&gt;        set cmponum  = zcmponum&lt;/P&gt;&lt;P&gt;        where kunnr = zsdcoop-kunnr and pfnum = zsdcoop-pfnum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      elseif zsdcoop-cmponum2 is initial.&lt;/P&gt;&lt;P&gt;        zcmponum2 = salesdocument.&lt;/P&gt;&lt;P&gt;        Update zsdcoop&lt;/P&gt;&lt;P&gt;        set cmponum2  = zcmponum2&lt;/P&gt;&lt;P&gt;        where kunnr = zsdcoop-kunnr and pfnum = zsdcoop-pfnum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      elseif zsdcoop-cmponum3 is initial.&lt;/P&gt;&lt;P&gt;        zcmponum3 = salesdocument.&lt;/P&gt;&lt;P&gt;        Update zsdcoop&lt;/P&gt;&lt;P&gt;        set cmponum3  = zcmponum3&lt;/P&gt;&lt;P&gt;        where kunnr = zsdcoop-kunnr and pfnum = zsdcoop-pfnum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      elseif zsdcoop-cmponum4 is initial.&lt;/P&gt;&lt;P&gt;        zcmponum4 = salesdocument.&lt;/P&gt;&lt;P&gt;        Update zsdcoop&lt;/P&gt;&lt;P&gt;        set cmponum4  = zcmponum4&lt;/P&gt;&lt;P&gt;        where kunnr = zsdcoop-kunnr and pfnum = zsdcoop-pfnum.&lt;/P&gt;&lt;P&gt;      endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Veni.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Oct 2008 21:49:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-the-following-condition-code/m-p/4641365#M1092568</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-09T21:49:04Z</dc:date>
    </item>
    <item>
      <title>Re: Need help with the following condition code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-the-following-condition-code/m-p/4641366#M1092569</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Instead of ELSEIF, use the separate IF... ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try like:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
If zsdcoop-cmponum1 is initial.
zcmponum1 = salesdocument.
endif.
if zsdcoop-cmponum2 is initial.
zcmponum2 = salesdocument.
endif.
if zsdcoop-cmponum3 is initial.
zcmponum3 = salesdocument.
endif.
if zsdcoop-cmponum4 is initial.
zcmponum4 = salesdocument.
endif.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Naimesh Patel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Oct 2008 21:49:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-the-following-condition-code/m-p/4641366#M1092569</guid>
      <dc:creator>naimesh_patel</dc:creator>
      <dc:date>2008-10-09T21:49:27Z</dc:date>
    </item>
    <item>
      <title>Re: Need help with the following condition code</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-the-following-condition-code/m-p/4641367#M1092570</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Naimesh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Initially cmponum1, cmponum2, cmponum3, cmponum4 all are initial. If I do not put Elseif it is updating all of them with one CM1 number.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Veni.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Oct 2008 22:08:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/need-help-with-the-following-condition-code/m-p/4641367#M1092570</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-09T22:08:27Z</dc:date>
    </item>
  </channel>
</rss>

