<?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 BAPI Schedule lines in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-schedule-lines/m-p/1643307#M286486</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ,&lt;/P&gt;&lt;P&gt;      I hav to create a BAPI program for uploading schedule line items for sales order .&lt;/P&gt;&lt;P&gt;       Frnds can anyone hlp me in this regard.&lt;/P&gt;&lt;P&gt;       If anyone hv any stuff regarding ths they can mail me at sanjayjaju33@gmail.com.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      Thanking u all.&lt;/P&gt;&lt;P&gt;                                                                                regards,&lt;/P&gt;&lt;P&gt;                                                                                sanjay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 26 Nov 2006 13:56:19 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-11-26T13:56:19Z</dc:date>
    <item>
      <title>BAPI Schedule lines</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-schedule-lines/m-p/1643307#M286486</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ,&lt;/P&gt;&lt;P&gt;      I hav to create a BAPI program for uploading schedule line items for sales order .&lt;/P&gt;&lt;P&gt;       Frnds can anyone hlp me in this regard.&lt;/P&gt;&lt;P&gt;       If anyone hv any stuff regarding ths they can mail me at sanjayjaju33@gmail.com.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      Thanking u all.&lt;/P&gt;&lt;P&gt;                                                                                regards,&lt;/P&gt;&lt;P&gt;                                                                                sanjay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 26 Nov 2006 13:56:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-schedule-lines/m-p/1643307#M286486</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-26T13:56:19Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI Schedule lines</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-schedule-lines/m-p/1643308#M286487</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sanjay,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can use this BAPI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPI_AGREEMENT_MAINTAIN&lt;/P&gt;&lt;P&gt;BAPI_SALES_DEL_SCHEDULE_CREATE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this will help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ferry Lianto&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 26 Nov 2006 15:04:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-schedule-lines/m-p/1643308#M286487</guid>
      <dc:creator>ferry_lianto</dc:creator>
      <dc:date>2006-11-26T15:04:33Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI Schedule lines</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-schedule-lines/m-p/1643309#M286488</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi thnks for ur reply but i m using bapi &lt;U&gt;salesorder&lt;/U&gt;change.&lt;/P&gt;&lt;P&gt;but i m not getting where to hook the code to upload the new schedule line data.&lt;/P&gt;&lt;P&gt;i need hlp regarding this.&lt;/P&gt;&lt;P&gt;can anyone hlp me in this coding.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                                                              regards,&lt;/P&gt;&lt;P&gt;                                                               sanjay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 26 Nov 2006 16:59:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-schedule-lines/m-p/1643309#M286488</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-26T16:59:55Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI Schedule lines</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-schedule-lines/m-p/1643310#M286489</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sanjay&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As you have already mentioned, you can use BAPI: &amp;lt;b&amp;gt;BAPI_SALESORDER_CHANGE&amp;lt;/b&amp;gt; for changing the schedule lines of a sales order. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Below are the parameters that you have to pass to change the schedule lines:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;SALESDOCUMENT - Sales Document Number
ORDER_HEADER_INX 
-- UPDATEFLAG = 'U'
SCHEDULE_LINES
--ITM_NUMBER
  SCHED_LINE
  REQ_DATE
  REQ_QTY
SCHEDULE_LINESX
--ITM_NUMBER
  SCHED_LINE
  UPDATEFLAG = 'U'
  REQ_DATE = 'X'
  REQ_QTY = 'X'&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also remember to do explicit COMMIT in your program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this info helps you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind Regards&lt;/P&gt;&lt;P&gt;Eswar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Nov 2006 02:14:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-schedule-lines/m-p/1643310#M286489</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-27T02:14:45Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI Schedule lines</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-schedule-lines/m-p/1643311#M286490</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Eshwar,&lt;/P&gt;&lt;P&gt;                   I m not getting from where to upload the new schedule line data.&lt;/P&gt;&lt;P&gt;                     Can anyone hlp me regarding this.&lt;/P&gt;&lt;P&gt;                       My mail id is sanjayjaju33@gmail.com&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Nov 2006 03:56:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-schedule-lines/m-p/1643311#M286490</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-27T03:56:54Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI Schedule lines</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-schedule-lines/m-p/1643312#M286491</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Sanjay&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is (in ABAP coding) what Eswar meant:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;*&amp;amp;---------------------------------------------------------------------*
*&amp;amp; Report  ZUS_SDN_SALES_ORDER_CHANGE
*&amp;amp;
*&amp;amp;---------------------------------------------------------------------*
*&amp;amp;
*&amp;amp;
*&amp;amp;---------------------------------------------------------------------*

REPORT  zus_sdn_sales_order_change.


DATA:
  gt_return           TYPE bapirettab,
  gd_salesdocument    TYPE vbeln,
  gs_order_header_inx TYPE bapisdh1x,
*
  gs_schedule_line    TYPE bapischdl,
  gs_schedule_linex   TYPE bapischdlx,
  gt_schedule_lines   TYPE STANDARD TABLE OF bapischdl,
  gt_schedule_linesx  TYPE STANDARD TABLE OF bapischdlx.

START-OF-SELECTION.

  gs_schedule_line-itm_number = '000010'.
*  gs_schedule_line-sched_line = 01. " only required if multiple lines
  gs_schedule_line-req_date   = syst-datum.
  gs_schedule_line-req_qty    = 100.
  APPEND gs_schedule_line TO gt_schedule_lines.


  gs_schedule_linex-itm_number = '000010'.
*  gs_schedule_linex-sched_line = 01.
  gs_schedule_linex-updateflag = 'U'.  " or 'I' for insert
  gs_schedule_linex-req_date   = 'X'.  " should be updated
  gs_schedule_linex-req_date   = 'X'.  " should be updated
  APPEND gs_schedule_linex TO gt_schedule_linesx.



  gs_order_header_inx-updateflag = 'U'.

  CALL FUNCTION 'BAPI_SALESORDER_CHANGE'
    EXPORTING
      salesdocument               = gd_salesdocument
*     ORDER_HEADER_IN             =
      order_header_inx            = gs_order_header_inx
*     SIMULATION                  =
*     BEHAVE_WHEN_ERROR           = ' '
*     INT_NUMBER_ASSIGNMENT       = ' '
*     LOGIC_SWITCH                =
    TABLES
      return                      = gt_return
*     ORDER_ITEM_IN               =
*     ORDER_ITEM_INX              =
*     PARTNERS                    =
*     PARTNERCHANGES              =
*     PARTNERADDRESSES            =
*     ORDER_CFGS_REF              =
*     ORDER_CFGS_INST             =
*     ORDER_CFGS_PART_OF          =
*     ORDER_CFGS_VALUE            =
*     ORDER_CFGS_BLOB             =
*     ORDER_CFGS_VK               =
*     ORDER_CFGS_REFINST          =
      schedule_lines              = gt_schedule_lines
      schedule_linesx             = gt_schedule_linesx
*     ORDER_TEXT                  =
*     ORDER_KEYS                  =
*     CONDITIONS_IN               =
*     CONDITIONS_INX              =
*     EXTENSIONIN                 =
            .

  LOOP AT gt_return TRANSPORTING NO FIELDS
                    WHERE ( type CA 'AEX' ).
    EXIT.
  ENDLOOP.
  IF ( syst-subrc = 0 ).
    CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'
*     IMPORTING
*       RETURN        =
              .

  ELSE.
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
      EXPORTING
        wait          = 'X'  " synchronous
*     IMPORTING
*       RETURN        =
              .

  ENDIF.

END-OF-SELECTION.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;  Uwe&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Nov 2006 04:45:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-schedule-lines/m-p/1643312#M286491</guid>
      <dc:creator>uwe_schieferstein</dc:creator>
      <dc:date>2006-11-27T04:45:43Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI Schedule lines</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-schedule-lines/m-p/1643313#M286492</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Many Thanks Uwe. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sanjay&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Hope the code provided by Uwe helps you. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  As you were saying, you dont know where to hook up the code -&lt;/P&gt;&lt;P&gt;  You have to identify when and for which sales order the schedule lines have to be changed. You can get some idea, if you can discuss with the consultant who has provided you the requirement. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind Regards&lt;/P&gt;&lt;P&gt;Eswar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Nov 2006 04:55:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-schedule-lines/m-p/1643313#M286492</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-27T04:55:56Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI Schedule lines</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-schedule-lines/m-p/1643314#M286493</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thnk Uwe and Eshwar .&lt;/P&gt;&lt;P&gt;can u plzz tell me in which way to use GUI_UPLOAD and where to transfer all the new schedule line data.&lt;/P&gt;&lt;P&gt;need necessary hlp.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                                                             regards,&lt;/P&gt;&lt;P&gt;                                                                 sanjay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Nov 2006 05:51:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-schedule-lines/m-p/1643314#M286493</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-27T05:51:51Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI Schedule lines</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-schedule-lines/m-p/1643315#M286494</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi frnds can anyone hlp me regarding my doubt.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                                                                        regards,&lt;/P&gt;&lt;P&gt;                                                                          sanjay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Nov 2006 10:30:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-schedule-lines/m-p/1643315#M286494</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-27T10:30:45Z</dc:date>
    </item>
  </channel>
</rss>

