<?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_CREATEFROMDAT2 in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2/m-p/5224958#M1208063</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 10 May 2010 13:36:08 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2010-05-10T13:36:08Z</dc:date>
    <item>
      <title>BAPI_SALESORDER_CREATEFROMDAT2</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2/m-p/5224949#M1208054</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am trying to use BAPI_SALESORDER_CREATEFROMDAT2 in SAP Version 4.0B system to create sales orders.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have attached my sample code below but for some reason no sales order is being created and nothing is returned in the return parameter so I cannot tell what I am doing wrong.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does anyone have any ideas?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I did notice that there were two other similarly named BAPIs in this system but I assumed this was the latest version (on this system).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Ruby&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZSD_SALES_ORDER_LOAD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:  LS_ORDER_HEADER_IN LIKE BAPISDHD1,&lt;/P&gt;&lt;P&gt;       LS_ORDER_HEADER_INX LIKE BAPISDHD1X.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:  LT_ORDER_ITEMS_IN LIKE BAPISDITM OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;       LT_ORDER_ITEMS_INX LIKE BAPISDITMX OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;       LT_RETURN LIKE BAPIRET2 OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;       LT_ORDER_PARTNERS LIKE BAPIPARNR OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Set default header data&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; LS_ORDER_HEADER_IN-SALES_ORG = 'SA01'.&lt;/P&gt;&lt;P&gt; LS_ORDER_HEADER_IN-DISTR_CHAN = 'C1'.&lt;/P&gt;&lt;P&gt; LS_ORDER_HEADER_IN-DIVISION = '01'.&lt;/P&gt;&lt;P&gt; LS_ORDER_HEADER_IN-SALES_GRP = '203'.&lt;/P&gt;&lt;P&gt; LS_ORDER_HEADER_IN-SALES_OFF = '0500'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;req date will need to come from file&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; LS_ORDER_HEADER_IN-REQ_DATE_H = SY-DATUM + 5.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; LS_ORDER_HEADER_INX-UPDATEFLAG = 'U'.&lt;/P&gt;&lt;P&gt; LS_ORDER_HEADER_INX-SALES_ORG = 'X'.&lt;/P&gt;&lt;P&gt; LS_ORDER_HEADER_INX-DISTR_CHAN = 'X'.&lt;/P&gt;&lt;P&gt; LS_ORDER_HEADER_INX-DIVISION = 'X'.&lt;/P&gt;&lt;P&gt; LS_ORDER_HEADER_INX-SALES_GRP = 'X'.&lt;/P&gt;&lt;P&gt; LS_ORDER_HEADER_INX-SALES_OFF = 'X'.&lt;/P&gt;&lt;P&gt; LS_ORDER_HEADER_INX-REQ_DATE_H = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;lt_order_items_in-itm_number = '3397'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; LT_ORDER_ITEMS_IN-MATERIAL = '3397'.&lt;/P&gt;&lt;P&gt; LT_ORDER_ITEMS_IN-CUST_MAT22 = '1111111111111111111111'.&lt;/P&gt;&lt;P&gt; LT_ORDER_ITEMS_IN-TARGET_QTY = '1'.&lt;/P&gt;&lt;P&gt; LT_ORDER_ITEMS_IN-TARGET_QU = 'PC'.&lt;/P&gt;&lt;P&gt; APPEND LT_ORDER_ITEMS_IN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; LT_ORDER_ITEMS_INX-CUST_MAT22  = 'X'.&lt;/P&gt;&lt;P&gt; LT_ORDER_ITEMS_INX-TARGET_QTY = 'X'.&lt;/P&gt;&lt;P&gt; LT_ORDER_ITEMS_INX-TARGET_QU = 'X'.&lt;/P&gt;&lt;P&gt; APPEND LT_ORDER_ITEMS_INX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LT_ORDER_PARTNERS-PARTN_ROLE = 'SH'.&lt;/P&gt;&lt;P&gt;  LT_ORDER_PARTNERS-PARTN_NUMB = '327'.&lt;/P&gt;&lt;P&gt;  APPEND LT_ORDER_PARTNERS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LT_ORDER_PARTNERS-PARTN_ROLE = 'SP'.&lt;/P&gt;&lt;P&gt;  LT_ORDER_PARTNERS-PARTN_NUMB = '327'.&lt;/P&gt;&lt;P&gt;  APPEND LT_ORDER_PARTNERS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BAPI_SALESORDER_CREATEFROMDAT2'&lt;/P&gt;&lt;P&gt;     EXPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        SALESDOCUMENT           =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          ORDER_HEADER_IN         = LS_ORDER_HEADER_IN&lt;/P&gt;&lt;P&gt;          ORDER_HEADER_INX        = LS_ORDER_HEADER_INX&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        SENDER                  =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        BINARY_RELATIONSHIPTYPE = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        INT_NUMBER_ASSIGNMENT   = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        BEHAVE_WHEN_ERROR       = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        LOGIC_SWITCH            = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        TESTRUN                 = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        CONVERT                 = ' '&lt;/P&gt;&lt;/LI&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;        SALESDOCUMENT_EX        =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;         RETURN                  = LT_RETURN&lt;/P&gt;&lt;P&gt;         ORDER_ITEMS_IN          = LT_ORDER_ITEMS_IN&lt;/P&gt;&lt;P&gt;         ORDER_ITEMS_INX         = LT_ORDER_ITEMS_IN&lt;/P&gt;&lt;P&gt;         ORDER_PARTNERS          = LT_ORDER_PARTNERS&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        ORDER_SCHEDULES_IN      =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        ORDER_SCHEDULES_INX     =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        ORDER_CONDITIONS_IN     =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        ORDER_CFGS_REF          =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        ORDER_CFGS_INST         =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        ORDER_CFGS_PART_OF      =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        ORDER_CFGS_VALUE        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        ORDER_CFGS_BLOB         =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        ORDER_CFGS_VK           =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        ORDER_CFGS_REFINST      =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        ORDER_CCARD             =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        ORDER_TEXT              =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        ORDER_KEYS              =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        EXTENSIONIN             =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        PARTNERADDRESSES        =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;     EXCEPTIONS&lt;/P&gt;&lt;P&gt;          OTHERS                  = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;         WAIT    = 'X'&lt;/P&gt;&lt;P&gt;&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;        RETURN  =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;     EXCEPTIONS&lt;/P&gt;&lt;P&gt;          OTHERS  = 1.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Feb 2009 09:03:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2/m-p/5224949#M1208054</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-02-11T09:03:38Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESORDER_CREATEFROMDAT2</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2/m-p/5224950#M1208055</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Ruby&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check this 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="1274925"&gt;&lt;/A&gt;&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;regards&lt;/P&gt;&lt;P&gt;Aakash Banga&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Feb 2009 09:17:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2/m-p/5224950#M1208055</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-02-11T09:17:12Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESORDER_CREATEFROMDAT2</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2/m-p/5224951#M1208056</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;CALL FUNCTION 'BAPI_SALESORDER_CREATEFROMDAT2'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SALESDOCUMENT = v_salesdocument "declare the variable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BINARY_RELATIONSHIPTYPE = ' ' &lt;/P&gt;&lt;P&gt;INT_NUMBER_ASSIGNMENT = ' ' &lt;/P&gt;&lt;P&gt;BEHAVE_WHEN_ERROR = ' ' &lt;/P&gt;&lt;P&gt;LOGIC_SWITCH = ' ' &lt;/P&gt;&lt;P&gt;TESTRUN = ' ' &lt;/P&gt;&lt;P&gt;CONVERT = ' ' &lt;/P&gt;&lt;P&gt;IMPORTING &lt;/P&gt;&lt;P&gt;SALESDOCUMENT_EX = &lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;RETURN = LT_RETURN&lt;/P&gt;&lt;P&gt;ORDER_ITEMS_IN = LT_ORDER_ITEMS_IN&lt;/P&gt;&lt;P&gt;ORDER_ITEMS_INX = LT_ORDER_ITEMS_IN&lt;/P&gt;&lt;P&gt;ORDER_PARTNERS = LT_ORDER_PARTNERS&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ORDER_SCHEDULES_IN = &lt;/P&gt;&lt;P&gt;ORDER_SCHEDULES_INX = &lt;/P&gt;&lt;P&gt;ORDER_CONDITIONS_IN = &lt;/P&gt;&lt;P&gt;ORDER_CFGS_REF = &lt;/P&gt;&lt;P&gt;ORDER_CFGS_INST = &lt;/P&gt;&lt;P&gt;ORDER_CFGS_PART_OF = &lt;/P&gt;&lt;P&gt;ORDER_CFGS_VALUE = &lt;/P&gt;&lt;P&gt;ORDER_CFGS_BLOB = &lt;/P&gt;&lt;P&gt;ORDER_CFGS_VK = &lt;/P&gt;&lt;P&gt;ORDER_CFGS_REFINST = &lt;/P&gt;&lt;P&gt;ORDER_CCARD = &lt;/P&gt;&lt;P&gt;ORDER_TEXT = &lt;/P&gt;&lt;P&gt;ORDER_KEYS = &lt;/P&gt;&lt;P&gt;EXTENSIONIN = &lt;/P&gt;&lt;P&gt;PARTNERADDRESSES = &lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;OTHERS = 1.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Declare the variable V_Salesdoc and check whether the sales order number is population are not....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If the sales oreder Number is not populating the we nned to check for where the issue comes&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Feb 2009 09:21:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2/m-p/5224951#M1208056</guid>
      <dc:creator>naveen_kumar116</dc:creator>
      <dc:date>2009-02-11T09:21:13Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESORDER_CREATEFROMDAT2</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2/m-p/5224952#M1208057</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;Check this link&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap/bapi-salesorder-createfromdat2.htm" target="test_blank"&gt;http://www.sap-img.com/abap/bapi-salesorder-createfromdat2.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;might be useful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Nagaraj&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Feb 2009 09:23:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2/m-p/5224952#M1208057</guid>
      <dc:creator>former_member404244</dc:creator>
      <dc:date>2009-02-11T09:23:05Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESORDER_CREATEFROMDAT2</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2/m-p/5224953#M1208058</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;if u have sales order created  after BAPI_TRAS_COMIT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use waoit up to 5 seconds command in ur program....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Some time it may not store when system is fast.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 11 Feb 2009 09:23:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2/m-p/5224953#M1208058</guid>
      <dc:creator>naveen_kumar116</dc:creator>
      <dc:date>2009-02-11T09:23:57Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESORDER_CREATEFROMDAT2</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2/m-p/5224954#M1208059</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think you have to fill ORDER_SCHEDULES_IN and ORDER_SCHEDULES_INX, too. Than it will work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Timo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Feb 2009 09:32:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2/m-p/5224954#M1208059</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-02-20T09:32:28Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESORDER_CREATEFROMDAT2</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2/m-p/5224955#M1208060</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;in this FM u assing like that&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : begin of it_success occurs 0,&lt;/P&gt;&lt;P&gt;        SALESDOCUMENT LIKE BAPIVBELN-VBELN,  "PROJECT&lt;/P&gt;&lt;P&gt;      end of it_success.&lt;/P&gt;&lt;P&gt;DATA : SALESDOCUMENT LIKE  BAPIVBELN-VBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*****************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CALL FUNCTION 'BAPI_SALESORDER_CREATEFROMDAT2'&lt;/P&gt;&lt;P&gt;        EXPORTING&lt;/P&gt;&lt;P&gt;             ORDER_HEADER_IN               = ORDER_HEADER_IN&lt;/P&gt;&lt;P&gt;            ORDER_HEADER_INX              = headerx&lt;/P&gt;&lt;P&gt;       IMPORTING&lt;/P&gt;&lt;P&gt;         &lt;STRONG&gt;SALESDOCUMENT                 = SALESDOCUMENT&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;        TABLES&lt;/P&gt;&lt;P&gt;         RETURN                                   = RETURN&lt;/P&gt;&lt;P&gt;             ORDER_ITEMS_IN                = ORDER_ITEMS_IN&lt;/P&gt;&lt;P&gt;             ORDER_PARTNERS                = ORDER_PARTNERS&lt;/P&gt;&lt;P&gt;             ORDER_SCHEDULES_IN            = ORDER_SCHEDULES_IN&lt;/P&gt;&lt;P&gt;            ORDER_SCHEDULES_INX           = ORDER_SCHEDULES_INX&lt;/P&gt;&lt;P&gt;         ORDER_KEYS                              = ORDER_KEYS.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Apr 2009 07:49:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2/m-p/5224955#M1208060</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-03T07:49:55Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESORDER_CREATEFROMDAT2</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2/m-p/5224956#M1208061</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi please find code below&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;   CALL FUNCTION 'BAPI_SALESORDER_CREATEFROMDAT2'&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      SALESDOCUMENTIN               =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        order_header_in               =  wa_bapihead&lt;/P&gt;&lt;P&gt;        order_header_inx              =  wa_bapiheadx&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      SENDER                        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      BINARY_RELATIONSHIPTYPE       =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;       int_number_assignment         =  'X'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      BEHAVE_WHEN_ERROR             =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      LOGIC_SWITCH                  =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;       testrun                       = testrun&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      CONVERT                       = ' '&lt;/P&gt;&lt;/LI&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;      SALESDOCUMENT                 =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      TABLES&lt;/P&gt;&lt;P&gt;       return                        = it_return&lt;/P&gt;&lt;P&gt;       order_items_in                = it_bapiitem&lt;/P&gt;&lt;P&gt;       order_items_inx               = it_bapiitemx&lt;/P&gt;&lt;P&gt;        order_partners               = it_bapipartner&lt;/P&gt;&lt;P&gt;       order_schedules_in            = it_bapischdl&lt;/P&gt;&lt;P&gt;       order_schedules_inx           = it_bapischdlx&lt;/P&gt;&lt;P&gt;       order_conditions_in           = it_bapicond&lt;/P&gt;&lt;P&gt;       order_conditions_inx          = it_bapicondx&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      ORDER_CFGS_REF                =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      ORDER_CFGS_INST               =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      ORDER_CFGS_PART_OF            =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      ORDER_CFGS_VALUE              =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      ORDER_CFGS_BLOB               =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      ORDER_CFGS_VK                 =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      ORDER_CFGS_REFINST            =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      ORDER_CCARD                   =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;       order_text                    =  it_bapitext&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      ORDER_KEYS                    =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      EXTENSIONIN                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      PARTNERADDRESSES              =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: yogesh Kothavade on Apr 3, 2009 10:06 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Apr 2009 08:03:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2/m-p/5224956#M1208061</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-03T08:03:18Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESORDER_CREATEFROMDAT2</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2/m-p/5224957#M1208062</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ruby,&lt;/P&gt;&lt;P&gt;    Put your BAPI_TRANSACTION_COMMIT inside the sy-subrc = 0 if condition.&lt;/P&gt;&lt;P&gt;Put an else condition and write an error message, to check if the call was succesful at all.&lt;/P&gt;&lt;P&gt;Also, are you able to create a sales order with the same data using VA01 transaction manually?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ravi Kanth Talagana&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;REPORT ZSD_SALES_ORDER_LOAD.

DATA: LS_ORDER_HEADER_IN LIKE BAPISDHD1,
LS_ORDER_HEADER_INX LIKE BAPISDHD1X.

DATA: LT_ORDER_ITEMS_IN LIKE BAPISDITM OCCURS 0 WITH HEADER LINE,
LT_ORDER_ITEMS_INX LIKE BAPISDITMX OCCURS 0 WITH HEADER LINE,
LT_RETURN LIKE BAPIRET2 OCCURS 0 WITH HEADER LINE,
LT_ORDER_PARTNERS LIKE BAPIPARNR OCCURS 0 WITH HEADER LINE.

* Set default header data
LS_ORDER_HEADER_IN-SALES_ORG = 'SA01'.
LS_ORDER_HEADER_IN-DISTR_CHAN = 'C1'.
LS_ORDER_HEADER_IN-DIVISION = '01'.
LS_ORDER_HEADER_IN-SALES_GRP = '203'.
LS_ORDER_HEADER_IN-SALES_OFF = '0500'.
* req date will need to come from file
LS_ORDER_HEADER_IN-REQ_DATE_H = SY-DATUM + 5.

LS_ORDER_HEADER_INX-UPDATEFLAG = 'U'.
LS_ORDER_HEADER_INX-SALES_ORG = 'X'.
LS_ORDER_HEADER_INX-DISTR_CHAN = 'X'.
LS_ORDER_HEADER_INX-DIVISION = 'X'.
LS_ORDER_HEADER_INX-SALES_GRP = 'X'.
LS_ORDER_HEADER_INX-SALES_OFF = 'X'.
LS_ORDER_HEADER_INX-REQ_DATE_H = 'X'.

* lt_order_items_in-itm_number = '3397'.
LT_ORDER_ITEMS_IN-MATERIAL = '3397'.
LT_ORDER_ITEMS_IN-CUST_MAT22 = '1111111111111111111111'.
LT_ORDER_ITEMS_IN-TARGET_QTY = '1'.
LT_ORDER_ITEMS_IN-TARGET_QU = 'PC'.
APPEND LT_ORDER_ITEMS_IN.

LT_ORDER_ITEMS_INX-CUST_MAT22 = 'X'.
LT_ORDER_ITEMS_INX-TARGET_QTY = 'X'.
LT_ORDER_ITEMS_INX-TARGET_QU = 'X'.
APPEND LT_ORDER_ITEMS_INX.

LT_ORDER_PARTNERS-PARTN_ROLE = 'SH'.
LT_ORDER_PARTNERS-PARTN_NUMB = '327'.
APPEND LT_ORDER_PARTNERS.

LT_ORDER_PARTNERS-PARTN_ROLE = 'SP'.
LT_ORDER_PARTNERS-PARTN_NUMB = '327'.
APPEND LT_ORDER_PARTNERS.

CALL FUNCTION 'BAPI_SALESORDER_CREATEFROMDAT2'
EXPORTING
* SALESDOCUMENT =
ORDER_HEADER_IN = LS_ORDER_HEADER_IN
ORDER_HEADER_INX = LS_ORDER_HEADER_INX
* SENDER =
* BINARY_RELATIONSHIPTYPE = ' '
* INT_NUMBER_ASSIGNMENT = ' '
* BEHAVE_WHEN_ERROR = ' '
* LOGIC_SWITCH = ' '
* TESTRUN = ' '
* CONVERT = ' '
* IMPORTING
* SALESDOCUMENT_EX =
TABLES
RETURN = LT_RETURN
ORDER_ITEMS_IN = LT_ORDER_ITEMS_IN
ORDER_ITEMS_INX = LT_ORDER_ITEMS_IN
ORDER_PARTNERS = LT_ORDER_PARTNERS
* ORDER_SCHEDULES_IN =
* ORDER_SCHEDULES_INX =
* ORDER_CONDITIONS_IN =
* ORDER_CFGS_REF =
* ORDER_CFGS_INST =
* ORDER_CFGS_PART_OF =
* ORDER_CFGS_VALUE =
* ORDER_CFGS_BLOB =
* ORDER_CFGS_VK =
* ORDER_CFGS_REFINST =
* ORDER_CCARD =
* ORDER_TEXT =
* ORDER_KEYS =
* EXTENSIONIN =
* PARTNERADDRESSES =
EXCEPTIONS
OTHERS = 1.

IF SY-SUBRC = 0.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
WAIT = 'X'

* IMPORTING
* RETURN =
EXCEPTIONS
OTHERS = 1.
ELSE.
WRITE:/ 'ERROR'.
ENDIF.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Apr 2009 08:11:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2/m-p/5224957#M1208062</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-03T08:11:07Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESORDER_CREATEFROMDAT2</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2/m-p/5224958#M1208063</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 May 2010 13:36:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2/m-p/5224958#M1208063</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-05-10T13:36:08Z</dc:date>
    </item>
  </channel>
</rss>

