<?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: BAPI_SALESORDER_CHANGE in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/2922289#M688234</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check this sample code -&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;******************************************&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Report ZMLN_TEST_SO_CHANGE *&lt;/P&gt;&lt;P&gt;*&amp;amp; *&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Author : MLNARAS *&lt;/P&gt;&lt;P&gt;*&amp;amp; *&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZMLN_TEST_SO_CHANGE .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: ORDER_HEADER_IN like BAPISDH1,&lt;/P&gt;&lt;P&gt;ORDER_HEADER_INX like BAPISDH1X,&lt;/P&gt;&lt;P&gt;ORDER_ITEM_IN like BAPISDITM occurs 0 with header line,&lt;/P&gt;&lt;P&gt;ORDER_ITEM_INX like BAPISDITMX occurs 0 with header line,&lt;/P&gt;&lt;P&gt;ITEM_IN like BAPISDITEM occurs 0 with header line,&lt;/P&gt;&lt;P&gt;ITEM_INX like BAPISDITEMX occurs 0 with header line,&lt;/P&gt;&lt;P&gt;UPDATEFLAG like BAPISDITMX-UPDATEFLAG value 'U',&lt;/P&gt;&lt;P&gt;RETURN like BAPIRET2 occurs 0 with header line,&lt;/P&gt;&lt;P&gt;SCHEDULE_LINES like BAPISCHDL occurs 0 with header line,&lt;/P&gt;&lt;P&gt;SCHEDULE_LINESX like BAPISCHDLX occurs 0 with header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: begin of t_vbap,&lt;/P&gt;&lt;P&gt;VBELN like VBAP-VBELN,&lt;/P&gt;&lt;P&gt;MATNR like VBAP-MATNR,&lt;/P&gt;&lt;P&gt;POSNR like VBAP-POSNR,&lt;/P&gt;&lt;P&gt;end of t_vbap.&lt;/P&gt;&lt;P&gt;parameters: VBELN like VBAP-VBELN default '29',&lt;/P&gt;&lt;P&gt;MATNR like VBAP-MATNR default '24351',&lt;/P&gt;&lt;P&gt;POSNR like VBAP-POSNR default '2072'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select single VBELN MATNR POSNR into t_vbap&lt;/P&gt;&lt;P&gt;from VBAP&lt;/P&gt;&lt;P&gt;where&lt;/P&gt;&lt;P&gt;VBELN = VBELN AND&lt;/P&gt;&lt;P&gt;MATNR = MATNR AND&lt;/P&gt;&lt;P&gt;POSNR = POSNR.&lt;/P&gt;&lt;P&gt;break-point.&lt;/P&gt;&lt;P&gt;*Header&lt;/P&gt;&lt;P&gt;ORDER_HEADER_INX-UPDATEFLAG = UPDATEFLAG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;INX - Schedule line item level&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;SCHEDULE_LINESX-ITM_NUMBER = t_vbap-posnr.&lt;/P&gt;&lt;P&gt;SCHEDULE_LINESX-SCHED_LINE = '0001'.&lt;/P&gt;&lt;P&gt;SCHEDULE_LINESX-UPDATEFLAG = 'U'.&lt;/P&gt;&lt;P&gt;SCHEDULE_LINESX-REQ_QTY = 'X'.&lt;/P&gt;&lt;P&gt;append SCHEDULE_LINESX.&lt;/P&gt;&lt;P&gt;clear SCHEDULE_LINESX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Item (Order QQuantity Field to be changed "KWMENG")&lt;/P&gt;&lt;P&gt;SCHEDULE_LINES-ITM_NUMBER = t_vbap-posnr.&lt;/P&gt;&lt;P&gt;SCHEDULE_LINES-SCHED_LINE = '0001'.&lt;/P&gt;&lt;P&gt;SCHEDULE_LINES-REQ_QTY = '3'.&lt;/P&gt;&lt;P&gt;append SCHEDULE_LINES.&lt;/P&gt;&lt;P&gt;clear SCHEDULE_LINES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;break-point.&lt;/P&gt;&lt;P&gt;*******************&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BAPI_SALESORDER_CHANGE'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;SALESDOCUMENT = T_vbap-vbeln&lt;/P&gt;&lt;P&gt;ORDER_HEADER_IN = ORDER_HEADER_IN&lt;/P&gt;&lt;P&gt;ORDER_HEADER_INX = ORDER_HEADER_INX&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;RETURN = RETURN&lt;/P&gt;&lt;P&gt;SCHEDULE_LINES = SCHEDULE_LINES&lt;/P&gt;&lt;P&gt;SCHEDULE_LINESX = SCHEDULE_LINESX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: RETURN1 like RETURN .&lt;/P&gt;&lt;P&gt;read table return with key TYPE = 'E'.&lt;/P&gt;&lt;P&gt;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;break-point.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'&lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;RETURN = RETURN . &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ashish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 23 Oct 2007 03:59:38 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-10-23T03:59:38Z</dc:date>
    <item>
      <title>BAPI_SALESORDER_CHANGE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/2922287#M688232</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can any one provide me source code to change line item text for sales order using&lt;/P&gt;&lt;P&gt;BAPI_SALESORDER_CHANGE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance&lt;/P&gt;&lt;P&gt;Umesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Oct 2007 03:47:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/2922287#M688232</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-23T03:47:54Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESORDER_CHANGE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/2922288#M688233</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;refer below thread&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="3422591"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Atish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Oct 2007 03:52:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/2922288#M688233</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-23T03:52:20Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESORDER_CHANGE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/2922289#M688234</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check this sample code -&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;******************************************&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Report ZMLN_TEST_SO_CHANGE *&lt;/P&gt;&lt;P&gt;*&amp;amp; *&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Author : MLNARAS *&lt;/P&gt;&lt;P&gt;*&amp;amp; *&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZMLN_TEST_SO_CHANGE .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: ORDER_HEADER_IN like BAPISDH1,&lt;/P&gt;&lt;P&gt;ORDER_HEADER_INX like BAPISDH1X,&lt;/P&gt;&lt;P&gt;ORDER_ITEM_IN like BAPISDITM occurs 0 with header line,&lt;/P&gt;&lt;P&gt;ORDER_ITEM_INX like BAPISDITMX occurs 0 with header line,&lt;/P&gt;&lt;P&gt;ITEM_IN like BAPISDITEM occurs 0 with header line,&lt;/P&gt;&lt;P&gt;ITEM_INX like BAPISDITEMX occurs 0 with header line,&lt;/P&gt;&lt;P&gt;UPDATEFLAG like BAPISDITMX-UPDATEFLAG value 'U',&lt;/P&gt;&lt;P&gt;RETURN like BAPIRET2 occurs 0 with header line,&lt;/P&gt;&lt;P&gt;SCHEDULE_LINES like BAPISCHDL occurs 0 with header line,&lt;/P&gt;&lt;P&gt;SCHEDULE_LINESX like BAPISCHDLX occurs 0 with header line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: begin of t_vbap,&lt;/P&gt;&lt;P&gt;VBELN like VBAP-VBELN,&lt;/P&gt;&lt;P&gt;MATNR like VBAP-MATNR,&lt;/P&gt;&lt;P&gt;POSNR like VBAP-POSNR,&lt;/P&gt;&lt;P&gt;end of t_vbap.&lt;/P&gt;&lt;P&gt;parameters: VBELN like VBAP-VBELN default '29',&lt;/P&gt;&lt;P&gt;MATNR like VBAP-MATNR default '24351',&lt;/P&gt;&lt;P&gt;POSNR like VBAP-POSNR default '2072'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select single VBELN MATNR POSNR into t_vbap&lt;/P&gt;&lt;P&gt;from VBAP&lt;/P&gt;&lt;P&gt;where&lt;/P&gt;&lt;P&gt;VBELN = VBELN AND&lt;/P&gt;&lt;P&gt;MATNR = MATNR AND&lt;/P&gt;&lt;P&gt;POSNR = POSNR.&lt;/P&gt;&lt;P&gt;break-point.&lt;/P&gt;&lt;P&gt;*Header&lt;/P&gt;&lt;P&gt;ORDER_HEADER_INX-UPDATEFLAG = UPDATEFLAG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;INX - Schedule line item level&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;SCHEDULE_LINESX-ITM_NUMBER = t_vbap-posnr.&lt;/P&gt;&lt;P&gt;SCHEDULE_LINESX-SCHED_LINE = '0001'.&lt;/P&gt;&lt;P&gt;SCHEDULE_LINESX-UPDATEFLAG = 'U'.&lt;/P&gt;&lt;P&gt;SCHEDULE_LINESX-REQ_QTY = 'X'.&lt;/P&gt;&lt;P&gt;append SCHEDULE_LINESX.&lt;/P&gt;&lt;P&gt;clear SCHEDULE_LINESX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Item (Order QQuantity Field to be changed "KWMENG")&lt;/P&gt;&lt;P&gt;SCHEDULE_LINES-ITM_NUMBER = t_vbap-posnr.&lt;/P&gt;&lt;P&gt;SCHEDULE_LINES-SCHED_LINE = '0001'.&lt;/P&gt;&lt;P&gt;SCHEDULE_LINES-REQ_QTY = '3'.&lt;/P&gt;&lt;P&gt;append SCHEDULE_LINES.&lt;/P&gt;&lt;P&gt;clear SCHEDULE_LINES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;break-point.&lt;/P&gt;&lt;P&gt;*******************&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BAPI_SALESORDER_CHANGE'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;SALESDOCUMENT = T_vbap-vbeln&lt;/P&gt;&lt;P&gt;ORDER_HEADER_IN = ORDER_HEADER_IN&lt;/P&gt;&lt;P&gt;ORDER_HEADER_INX = ORDER_HEADER_INX&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;RETURN = RETURN&lt;/P&gt;&lt;P&gt;SCHEDULE_LINES = SCHEDULE_LINES&lt;/P&gt;&lt;P&gt;SCHEDULE_LINESX = SCHEDULE_LINESX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: RETURN1 like RETURN .&lt;/P&gt;&lt;P&gt;read table return with key TYPE = 'E'.&lt;/P&gt;&lt;P&gt;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;break-point.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'&lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;RETURN = RETURN . &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ashish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Oct 2007 03:59:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/2922289#M688234</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-23T03:59:38Z</dc:date>
    </item>
  </channel>
</rss>

