<?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_SALESORDER_CREATEFROMDAT2 and modifying materials configuration in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2-and-modifying-materials-configuration/m-p/3335000#M799212</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi. I used the BAPI_SALES_ORDER_CREATEFROMDAT2 to create a sales order with materials configuration. It's work nice.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But now I'm trying to update/insert some characteristics.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I create the order I used this code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Solo posicion de material configurable&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    CLEAR  wa_product.&lt;/P&gt;&lt;P&gt;    wa_product-itm_number = '000010'.&lt;/P&gt;&lt;P&gt;    wa_product-po_itm_no  = '000010'.&lt;/P&gt;&lt;P&gt;    wa_product-material   = 'CYP'.&lt;/P&gt;&lt;P&gt;    wa_product-plant      = 'M014'.&lt;/P&gt;&lt;P&gt;    wa_product-item_categ = 'ZPCP'.&lt;/P&gt;&lt;P&gt;    wa_product-po_method  = 'SC'.&lt;/P&gt;&lt;P&gt;    wa_product-sales_dist = 'Z00001'.&lt;/P&gt;&lt;P&gt;    wa_product-sales_unit = 'ST'.&lt;/P&gt;&lt;P&gt;    APPEND wa_product TO gt_product.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR wa_cfg_cfg.&lt;/P&gt;&lt;P&gt;    wa_cfg_cfg-posex      = '000010'.&lt;/P&gt;&lt;P&gt;    wa_cfg_cfg-config_id  = '000001'.&lt;/P&gt;&lt;P&gt;    wa_cfg_cfg-root_id    = '00000001'.&lt;/P&gt;&lt;P&gt;    APPEND wa_cfg_cfg TO gt_cfg_cfg.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR wa_cfg_cfg.&lt;/P&gt;&lt;P&gt;    wa_cfg_cfg-posex      = '000010'.&lt;/P&gt;&lt;P&gt;    wa_cfg_cfg-config_id  = '000001'.&lt;/P&gt;&lt;P&gt;    wa_cfg_cfg-root_id    = '00000002'.&lt;/P&gt;&lt;P&gt;    APPEND wa_cfg_cfg TO gt_cfg_cfg.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;order_cfg_values&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    CLEAR wa_cfg_val.&lt;/P&gt;&lt;P&gt;    wa_cfg_val-config_id  = '000001'.&lt;/P&gt;&lt;P&gt;    wa_cfg_val-inst_id    = '00000001'.&lt;/P&gt;&lt;P&gt;    wa_cfg_val-charc      = 'CYP_CARROC_PINTURA'.&lt;/P&gt;&lt;P&gt;    wa_cfg_val-value      = 'PA10'.&lt;/P&gt;&lt;P&gt;    APPEND wa_cfg_val TO gt_cfg_val.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR wa_cfg_val.&lt;/P&gt;&lt;P&gt;    wa_cfg_val-config_id  = '000001'.&lt;/P&gt;&lt;P&gt;    wa_cfg_val-inst_id    = '00000001'.&lt;/P&gt;&lt;P&gt;    wa_cfg_val-charc      = 'CYP_CARROC_PINTURA'.&lt;/P&gt;&lt;P&gt;    wa_cfg_val-value      = 'PA20'.&lt;/P&gt;&lt;P&gt;    APPEND wa_cfg_val TO gt_cfg_val.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I' using this code trying to update de sales order&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  wa_header-doc_type   = 'ZBPL'.       &lt;/P&gt;&lt;P&gt;  wa_header1x-updateflag = 'U'.&lt;/P&gt;&lt;P&gt;  wa_header1x-doc_type   = 'X'.       &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR  wa_product.&lt;/P&gt;&lt;P&gt;  wa_product-itm_number = '000010'.&lt;/P&gt;&lt;P&gt;  wa_product-po_itm_no  = '000010'.&lt;/P&gt;&lt;P&gt;  APPEND wa_product TO gt_product.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR  wa_product1.&lt;/P&gt;&lt;P&gt;  wa_product1-itm_number = '000010'.&lt;/P&gt;&lt;P&gt;  wa_product1-updateflag = 'U'.&lt;/P&gt;&lt;P&gt;  APPEND wa_product1 TO gt_product1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR wa_cfg_cfg.&lt;/P&gt;&lt;P&gt;  wa_cfg_cfg-posex      = '000010'.&lt;/P&gt;&lt;P&gt;  wa_cfg_cfg-config_id  = '000001'.&lt;/P&gt;&lt;P&gt;  wa_cfg_cfg-root_id    = '00000003'.&lt;/P&gt;&lt;P&gt;  APPEND wa_cfg_cfg TO gt_cfg_cfg.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR wa_cfg_val.&lt;/P&gt;&lt;P&gt;  wa_cfg_val-config_id  = '000001'.&lt;/P&gt;&lt;P&gt;  wa_cfg_val-inst_id    = '00000001'.&lt;/P&gt;&lt;P&gt;  wa_cfg_val-value      = 'PA30'.&lt;/P&gt;&lt;P&gt;  APPEND wa_cfg_val TO gt_cfg_val.&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;     salesdocumentin               = '0000082891'&lt;/P&gt;&lt;P&gt;      order_header_in               = wa_header&lt;/P&gt;&lt;P&gt;      order_header_inx              = wa_header1x&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      return                        = gt_return&lt;/P&gt;&lt;P&gt;      order_items_in                = gt_product&lt;/P&gt;&lt;P&gt;      order_items_inx               = gt_product1&lt;/P&gt;&lt;P&gt;      order_partners                = gt_partner&lt;/P&gt;&lt;P&gt;      order_cfgs_ref                = gt_cfg_cfg&lt;/P&gt;&lt;P&gt;      order_cfgs_value              = gt_cfg_val.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But it's doesn't work.&lt;/P&gt;&lt;P&gt;Some body have an idea???&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 26 Jan 2008 23:07:09 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-01-26T23:07:09Z</dc:date>
    <item>
      <title>BAPI_SALESORDER_CREATEFROMDAT2 and modifying materials configuration</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2-and-modifying-materials-configuration/m-p/3335000#M799212</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi. I used the BAPI_SALES_ORDER_CREATEFROMDAT2 to create a sales order with materials configuration. It's work nice.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But now I'm trying to update/insert some characteristics.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I create the order I used this code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Solo posicion de material configurable&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    CLEAR  wa_product.&lt;/P&gt;&lt;P&gt;    wa_product-itm_number = '000010'.&lt;/P&gt;&lt;P&gt;    wa_product-po_itm_no  = '000010'.&lt;/P&gt;&lt;P&gt;    wa_product-material   = 'CYP'.&lt;/P&gt;&lt;P&gt;    wa_product-plant      = 'M014'.&lt;/P&gt;&lt;P&gt;    wa_product-item_categ = 'ZPCP'.&lt;/P&gt;&lt;P&gt;    wa_product-po_method  = 'SC'.&lt;/P&gt;&lt;P&gt;    wa_product-sales_dist = 'Z00001'.&lt;/P&gt;&lt;P&gt;    wa_product-sales_unit = 'ST'.&lt;/P&gt;&lt;P&gt;    APPEND wa_product TO gt_product.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR wa_cfg_cfg.&lt;/P&gt;&lt;P&gt;    wa_cfg_cfg-posex      = '000010'.&lt;/P&gt;&lt;P&gt;    wa_cfg_cfg-config_id  = '000001'.&lt;/P&gt;&lt;P&gt;    wa_cfg_cfg-root_id    = '00000001'.&lt;/P&gt;&lt;P&gt;    APPEND wa_cfg_cfg TO gt_cfg_cfg.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR wa_cfg_cfg.&lt;/P&gt;&lt;P&gt;    wa_cfg_cfg-posex      = '000010'.&lt;/P&gt;&lt;P&gt;    wa_cfg_cfg-config_id  = '000001'.&lt;/P&gt;&lt;P&gt;    wa_cfg_cfg-root_id    = '00000002'.&lt;/P&gt;&lt;P&gt;    APPEND wa_cfg_cfg TO gt_cfg_cfg.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;order_cfg_values&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    CLEAR wa_cfg_val.&lt;/P&gt;&lt;P&gt;    wa_cfg_val-config_id  = '000001'.&lt;/P&gt;&lt;P&gt;    wa_cfg_val-inst_id    = '00000001'.&lt;/P&gt;&lt;P&gt;    wa_cfg_val-charc      = 'CYP_CARROC_PINTURA'.&lt;/P&gt;&lt;P&gt;    wa_cfg_val-value      = 'PA10'.&lt;/P&gt;&lt;P&gt;    APPEND wa_cfg_val TO gt_cfg_val.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR wa_cfg_val.&lt;/P&gt;&lt;P&gt;    wa_cfg_val-config_id  = '000001'.&lt;/P&gt;&lt;P&gt;    wa_cfg_val-inst_id    = '00000001'.&lt;/P&gt;&lt;P&gt;    wa_cfg_val-charc      = 'CYP_CARROC_PINTURA'.&lt;/P&gt;&lt;P&gt;    wa_cfg_val-value      = 'PA20'.&lt;/P&gt;&lt;P&gt;    APPEND wa_cfg_val TO gt_cfg_val.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I' using this code trying to update de sales order&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  wa_header-doc_type   = 'ZBPL'.       &lt;/P&gt;&lt;P&gt;  wa_header1x-updateflag = 'U'.&lt;/P&gt;&lt;P&gt;  wa_header1x-doc_type   = 'X'.       &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR  wa_product.&lt;/P&gt;&lt;P&gt;  wa_product-itm_number = '000010'.&lt;/P&gt;&lt;P&gt;  wa_product-po_itm_no  = '000010'.&lt;/P&gt;&lt;P&gt;  APPEND wa_product TO gt_product.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR  wa_product1.&lt;/P&gt;&lt;P&gt;  wa_product1-itm_number = '000010'.&lt;/P&gt;&lt;P&gt;  wa_product1-updateflag = 'U'.&lt;/P&gt;&lt;P&gt;  APPEND wa_product1 TO gt_product1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR wa_cfg_cfg.&lt;/P&gt;&lt;P&gt;  wa_cfg_cfg-posex      = '000010'.&lt;/P&gt;&lt;P&gt;  wa_cfg_cfg-config_id  = '000001'.&lt;/P&gt;&lt;P&gt;  wa_cfg_cfg-root_id    = '00000003'.&lt;/P&gt;&lt;P&gt;  APPEND wa_cfg_cfg TO gt_cfg_cfg.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR wa_cfg_val.&lt;/P&gt;&lt;P&gt;  wa_cfg_val-config_id  = '000001'.&lt;/P&gt;&lt;P&gt;  wa_cfg_val-inst_id    = '00000001'.&lt;/P&gt;&lt;P&gt;  wa_cfg_val-value      = 'PA30'.&lt;/P&gt;&lt;P&gt;  APPEND wa_cfg_val TO gt_cfg_val.&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;     salesdocumentin               = '0000082891'&lt;/P&gt;&lt;P&gt;      order_header_in               = wa_header&lt;/P&gt;&lt;P&gt;      order_header_inx              = wa_header1x&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      return                        = gt_return&lt;/P&gt;&lt;P&gt;      order_items_in                = gt_product&lt;/P&gt;&lt;P&gt;      order_items_inx               = gt_product1&lt;/P&gt;&lt;P&gt;      order_partners                = gt_partner&lt;/P&gt;&lt;P&gt;      order_cfgs_ref                = gt_cfg_cfg&lt;/P&gt;&lt;P&gt;      order_cfgs_value              = gt_cfg_val.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But it's doesn't work.&lt;/P&gt;&lt;P&gt;Some body have an idea???&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 26 Jan 2008 23:07:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2-and-modifying-materials-configuration/m-p/3335000#M799212</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-26T23:07:09Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESORDER_CREATEFROMDAT2 and modifying materials configuration</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2-and-modifying-materials-configuration/m-p/3335001#M799213</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Diego,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The BIG problem is that if you want to update a sales order you cannot use createfromdat2 you have to use the salesorderchange BAPI... be careful to fill the appropiate values for the INX parameters to change the values you want.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cya,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dimas Salazar&lt;/P&gt;&lt;P&gt;Caracas-Venezuela&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 27 Jan 2008 00:29:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2-and-modifying-materials-configuration/m-p/3335001#M799213</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-27T00:29:00Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESORDER_CREATEFROMDAT2 and modifying materials configuration</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2-and-modifying-materials-configuration/m-p/3335002#M799214</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Helfer, check this code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT Z_SALES_ORDER_CHANGE&lt;/P&gt;&lt;P&gt;NO STANDARD PAGE HEADING&lt;/P&gt;&lt;P&gt;LINE-SIZE 132&lt;/P&gt;&lt;P&gt;LINE-COUNT 65(0)&lt;/P&gt;&lt;P&gt;MESSAGE-ID ZZ.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: VBAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;V_FILEIN(90) TYPE C,&lt;/P&gt;&lt;P&gt;V_RECIN TYPE I,&lt;/P&gt;&lt;P&gt;V_RECVBAP TYPE I,&lt;/P&gt;&lt;P&gt;V_RECORDER TYPE I,&lt;/P&gt;&lt;P&gt;V_VBELN LIKE VBAP-VBELN,&lt;/P&gt;&lt;P&gt;ORDERHEADERINX LIKE BAPISDH1X.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF I_ORDERS OCCURS 0,&lt;/P&gt;&lt;P&gt;VBELN LIKE VBAK-VBELN,&lt;/P&gt;&lt;P&gt;POSNR LIKE VBAP-POSNR,&lt;/P&gt;&lt;P&gt;BRGEW(18) TYPE C,&lt;/P&gt;&lt;P&gt;VOLUM(18) TYPE C,&lt;/P&gt;&lt;P&gt;END OF I_ORDERS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF I_OUTPUT OCCURS 0,&lt;/P&gt;&lt;P&gt;VBELN LIKE VBAK-VBELN,&lt;/P&gt;&lt;P&gt;POSNR LIKE VBAP-POSNR,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;GEWEI LIKE VBAP-GEWEI,&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;BRGEW LIKE VBAP-BRGEW,&lt;/P&gt;&lt;P&gt;VOLUM LIKE VBAP-VOLUM,&lt;/P&gt;&lt;P&gt;CKWGT TYPE C,&lt;/P&gt;&lt;P&gt;CKVOL TYPE C,&lt;/P&gt;&lt;P&gt;END OF I_OUTPUT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF ORDERITEMIN OCCURS 0.&lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE BAPISDITM.&lt;/P&gt;&lt;P&gt;DATA: END OF ORDERITEMIN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF ORDERITEMINX OCCURS 0.&lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE BAPISDITMX.&lt;/P&gt;&lt;P&gt;DATA: END OF ORDERITEMINX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF RETURN OCCURS 0.&lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE BAPIRET2.&lt;/P&gt;&lt;P&gt;DATA: END OF RETURN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF BAPIRETURN OCCURS 0.&lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE BAPIRET2.&lt;/P&gt;&lt;P&gt;DATA: END OF BAPIRETURN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS:&lt;/P&gt;&lt;P&gt;P_PATH(45) TYPE C DEFAULT '/usr/users/ftpsapom/' LOWER CASE,&lt;/P&gt;&lt;P&gt;P_FNAME(32) TYPE C DEFAULT '/sweetjo.txt' LOWER CASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;CONCATENATE PATH AND FILE NAME INTO ONE VARIABLE&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;CONCATENATE P_PATH P_FNAME INTO V_FILEIN.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;OPEN DATASET&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;IF V_FILEIN IS INITIAL.&lt;/P&gt;&lt;P&gt;MESSAGE E002 WITH 'FILE' V_FILEIN 'DOES NOT CONTAIN ANY DATA!'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;&amp;amp; &amp;amp; &amp;amp; &amp;amp;&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;OPEN DATASET V_FILEIN&lt;/P&gt;&lt;P&gt;FOR INPUT&lt;/P&gt;&lt;P&gt;IN TEXT MODE.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;READ DATASET&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;DO.&lt;/P&gt;&lt;P&gt;READ DATASET V_FILEIN INTO I_ORDERS.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;APPEND I_ORDERS.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;EXIT.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDDO.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;CLOSE DATASET&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;CLOSE DATASET V_FILEIN.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;MESSAGE E002 WITH 'ERROR - CLOSING' V_FILEIN.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;&amp;amp; &amp;amp; &amp;amp; &amp;amp;&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;MESSAGE E002 WITH 'ERROR - COULD NOT OPEN' V_FILEIN.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;&amp;amp; &amp;amp; &amp;amp; &amp;amp;&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;SORT AND REMOVE DUPLICATES FROM I_ORDERS&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;SORT I_ORDERS BY VBELN POSNR.&lt;/P&gt;&lt;P&gt;DELETE ADJACENT DUPLICATES FROM I_ORDERS.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;POPULATE I_OUTPUT&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;LOOP AT I_ORDERS.&lt;/P&gt;&lt;P&gt;SHIFT I_ORDERS-POSNR LEFT DELETING LEADING SPACE.&lt;/P&gt;&lt;P&gt;CONCATENATE '0' I_ORDERS-POSNR INTO I_ORDERS-POSNR.&lt;/P&gt;&lt;P&gt;SELECT SINGLE BRGEW VOLUM&lt;/P&gt;&lt;P&gt;FROM VBAP&lt;/P&gt;&lt;P&gt;INTO (VBAP-BRGEW, VBAP-VOLUM)&lt;/P&gt;&lt;P&gt;WHERE VBELN = I_ORDERS-VBELN&lt;/P&gt;&lt;P&gt;AND POSNR = I_ORDERS-POSNR.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;IF VBAP-BRGEW = 0.&lt;/P&gt;&lt;P&gt;I_OUTPUT-CKWGT = 'X'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;IF VBAP-VOLUM = 0.&lt;/P&gt;&lt;P&gt;I_OUTPUT-CKVOL = 'X'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;I_OUTPUT-VBELN = I_ORDERS-VBELN.&lt;/P&gt;&lt;P&gt;I_OUTPUT-POSNR = I_ORDERS-POSNR.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;I_OUTPUT-GEWEI = 'ST'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;I_OUTPUT-BRGEW = I_ORDERS-BRGEW.&lt;/P&gt;&lt;P&gt;I_OUTPUT-VOLUM = I_ORDERS-VOLUM.&lt;/P&gt;&lt;P&gt;APPEND I_OUTPUT.&lt;/P&gt;&lt;P&gt;CLEAR: I_OUTPUT.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;V_RECIN = V_RECIN + 1.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;POPULATE BAPI DATA AND RUN BAPI&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;CLEAR: ORDERHEADERINX, ORDERITEMIN, ORDERITEMINX,&lt;/P&gt;&lt;P&gt;RETURN, BAPIRETURN.&lt;/P&gt;&lt;P&gt;REFRESH: ORDERITEMIN, ORDERITEMINX, RETURN, BAPIRETURN.&lt;/P&gt;&lt;P&gt;ORDERHEADERINX-UPDATEFLAG = 'U'.&lt;/P&gt;&lt;P&gt;LOOP AT I_OUTPUT WHERE CKWGT = 'X' OR CKVOL = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;V_RECVBAP = V_RECVBAP + 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF I_OUTPUT-VBELN &amp;lt;&amp;gt; V_VBELN AND SY-TABIX &amp;lt;&amp;gt; 1.&lt;/P&gt;&lt;P&gt;V_RECORDER = V_RECORDER + 1.&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 = V_VBELN&lt;/P&gt;&lt;P&gt;ORDER_HEADER_INX = ORDERHEADERINX&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;RETURN = RETURN&lt;/P&gt;&lt;P&gt;ORDER_ITEM_IN = ORDERITEMIN&lt;/P&gt;&lt;P&gt;ORDER_ITEM_INX = ORDERITEMINX.&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;IMPORTING&lt;/P&gt;&lt;P&gt;RETURN = BAPIRETURN.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;WRITE OUT RETURN&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;LOOP AT RETURN.&lt;/P&gt;&lt;P&gt;WRITE: / RETURN.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;WRITE: / BAPIRETURN.&lt;/P&gt;&lt;P&gt;SKIP.&lt;/P&gt;&lt;P&gt;CLEAR: ORDERITEMIN, ORDERITEMINX,&lt;/P&gt;&lt;P&gt;RETURN, BAPIRETURN.&lt;/P&gt;&lt;P&gt;REFRESH: ORDERITEMIN, ORDERITEMINX, RETURN, BAPIRETURN.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ORDERITEMIN-ITM_NUMBER = I_OUTPUT-POSNR.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;ORDERITEMIN-UNTOF_WGHT = I_OUTPUT-GEWEI.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;IF NOT I_OUTPUT-CKWGT IS INITIAL.&lt;/P&gt;&lt;P&gt;ORDERITEMIN-GROSS_WGHT = I_OUTPUT-BRGEW.&lt;/P&gt;&lt;P&gt;ORDERITEMINX-GROSS_WGHT = 'X'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;IF NOT I_OUTPUT-CKVOL IS INITIAL.&lt;/P&gt;&lt;P&gt;ORDERITEMIN-VOLUME = I_OUTPUT-VOLUM.&lt;/P&gt;&lt;P&gt;ORDERITEMINX-VOLUME = 'X'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;APPEND ORDERITEMIN.&lt;/P&gt;&lt;P&gt;ORDERITEMINX-ITM_NUMBER = I_OUTPUT-POSNR.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;ORDERITEMINX-UNTOF_WGHT = 'X'.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ORDERITEMINX-UPDATEFLAG = 'U'.&lt;/P&gt;&lt;P&gt;APPEND ORDERITEMINX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;V_VBELN = I_OUTPUT-VBELN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;RUN BAPI ON LAST ORDER&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;IF NOT ORDERITEMIN IS INITIAL.&lt;/P&gt;&lt;P&gt;V_RECORDER = V_RECORDER + 1.&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 = V_VBELN&lt;/P&gt;&lt;P&gt;ORDER_HEADER_INX = ORDERHEADERINX&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;RETURN = RETURN&lt;/P&gt;&lt;P&gt;ORDER_ITEM_IN = ORDERITEMIN&lt;/P&gt;&lt;P&gt;ORDER_ITEM_INX = ORDERITEMINX.&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;IMPORTING&lt;/P&gt;&lt;P&gt;RETURN = BAPIRETURN.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;WRITE OUT RETURN&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;LOOP AT RETURN.&lt;/P&gt;&lt;P&gt;WRITE: / RETURN.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;WRITE: / BAPIRETURN.&lt;/P&gt;&lt;P&gt;SKIP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;WRITE OUT RECORD COUNT FROM FILE&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;WRITE: / 'RECORD COUNT FROM FILE ', V_RECIN.&lt;/P&gt;&lt;P&gt;SKIP.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;WRITE OUT RECORD COUNT FROM FILE&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;WRITE: / 'RECORD COUNT OF LINES TO CHANGE ', V_RECVBAP.&lt;/P&gt;&lt;P&gt;SKIP.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;WRITE OUT RECORD COUNT FROM FILE&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;WRITE: / 'RECORD COUNT OF ORDERS TO CHANGE ', V_RECORDER.&lt;/P&gt;&lt;P&gt;SKIP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;TOP OF PAGE&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;TOP-OF-PAGE.&lt;/P&gt;&lt;P&gt;WRITE:/1(5) TEXT-H01, 6(8) SY-DATUM MM/DD/YY,&lt;/P&gt;&lt;P&gt;100(8) TEXT-H02, 126(8) SY-PAGNO.&lt;/P&gt;&lt;P&gt;WRITE:/1(5) TEXT-H03, 6(8) SY-UZEIT USING EDIT MASK '__:__:__',&lt;/P&gt;&lt;P&gt;20(77) TEXT-H04,&lt;/P&gt;&lt;P&gt;100(8) TEXT-H05, 108(25) SY-REPID.&lt;/P&gt;&lt;P&gt;WRITE:/1(6) TEXT-H06, 8(12) SY-UNAME,&lt;/P&gt;&lt;P&gt;20(4) TEXT-H07, 25(32) SY-HOST,&lt;/P&gt;&lt;P&gt;100(13) TEXT-H08, 121(8) SY-SYSID,&lt;/P&gt;&lt;P&gt;129 '/', 130(3) SY-MANDT.&lt;/P&gt;&lt;P&gt;ULINE.&lt;/P&gt;&lt;P&gt;SKIP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;kindly reward if found helpful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cheers,&lt;/P&gt;&lt;P&gt;Hema.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 27 Jan 2008 06:20:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2-and-modifying-materials-configuration/m-p/3335002#M799214</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-27T06:20:58Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESORDER_CREATEFROMDAT2 and modifying materials configuration</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2-and-modifying-materials-configuration/m-p/3335003#M799215</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks friend, but my problems is that I need to add a new characteristics that belong to a material configurations.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That's the model:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Position 10. Materials Configuration: CYP, characteristics PA10; PA20.&lt;/P&gt;&lt;P&gt;Position 20. Materials 900000000&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to add a new characteristics as PA30 in Position 10 on Material Configuration CYP, not as an item position 30.&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>Sun, 27 Jan 2008 19:12:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2-and-modifying-materials-configuration/m-p/3335003#M799215</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-27T19:12:31Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESORDER_CREATEFROMDAT2 and modifying materials configuration</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2-and-modifying-materials-configuration/m-p/3335004#M799216</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;  BAPI_SALESORDER_CREATEFROMDAT2  is used to create a new sales order, but not for changing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use FM : BAPI_SALESORDER_CHANGE  to change the characterstic of existing salesorder.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 28 Jan 2008 02:42:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2-and-modifying-materials-configuration/m-p/3335004#M799216</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-28T02:42:09Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESORDER_CREATEFROMDAT2 and modifying materials configuration</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2-and-modifying-materials-configuration/m-p/3335005#M799217</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Diego...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The right way to do it is using the BAPI i told before (SALESORDER_CHANGE)... and use the table ITEMS to set the values you want to change and ITEM_INX to mark with X those fields you want to change.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want post the code to see how it's going and help you better.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Good Luck,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Dimas Salazar&lt;/P&gt;&lt;P&gt;Caracas-Venezuela&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 28 Jan 2008 14:08:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2-and-modifying-materials-configuration/m-p/3335005#M799217</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-28T14:08:29Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESORDER_CREATEFROMDAT2 and modifying materials configuration</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2-and-modifying-materials-configuration/m-p/3335006#M799218</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, that's the code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On my sales order I have the following information&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sales Orde = 82924&lt;/P&gt;&lt;P&gt;Position 10 ---&amp;gt; Material CYP, characteristics PA50&lt;/P&gt;&lt;P&gt;Position 20 --&amp;gt; Normal Material&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My code is:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR  wa_product.&lt;/P&gt;&lt;P&gt;    wa_product-itm_number = '000010'.&lt;/P&gt;&lt;P&gt;    wa_product-material   = 'CYP'. "Configurable Mateiral&lt;/P&gt;&lt;P&gt;    wa_product-plant      = 'M014'.&lt;/P&gt;&lt;P&gt;    wa_product-item_categ = 'ZPCP'.&lt;/P&gt;&lt;P&gt;    wa_product-po_method  = 'SC'.&lt;/P&gt;&lt;P&gt;    wa_product-sales_dist = 'Z00001'.&lt;/P&gt;&lt;P&gt;    wa_product-sales_unit = 'ST'.&lt;/P&gt;&lt;P&gt;    APPEND wa_product TO gt_product.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR  wa_product1.&lt;/P&gt;&lt;P&gt;    wa_product1-itm_number = '000010'.&lt;/P&gt;&lt;P&gt;    wa_product1-updateflag = 'U'.&lt;/P&gt;&lt;P&gt;    wa_product1-material   = 'X'.&lt;/P&gt;&lt;P&gt;    wa_product1-plant      = 'X'.&lt;/P&gt;&lt;P&gt;    wa_product1-item_categ = 'X'.&lt;/P&gt;&lt;P&gt;    wa_product1-po_method  = 'X'.&lt;/P&gt;&lt;P&gt;    wa_product1-sales_dist = 'X'.&lt;/P&gt;&lt;P&gt;    wa_product1-sales_unit = 'X'.&lt;/P&gt;&lt;P&gt;    APPEND wa_product1 TO gt_product1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR wa_cfg_cfg.&lt;/P&gt;&lt;P&gt;    wa_cfg_cfg-posex      = '000010'.&lt;/P&gt;&lt;P&gt;    wa_cfg_cfg-config_id  = '000001'.&lt;/P&gt;&lt;P&gt;    wa_cfg_cfg-root_id    = '00000001'.&lt;/P&gt;&lt;P&gt;    APPEND wa_cfg_cfg TO gt_cfg_cfg.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   CLEAR wa_cfg_val.&lt;/P&gt;&lt;P&gt;    wa_cfg_val-config_id  = '000001'.&lt;/P&gt;&lt;P&gt;    wa_cfg_val-inst_id    = '00000001'.&lt;/P&gt;&lt;P&gt;    wa_cfg_val-charc      = 'CYP.&lt;/P&gt;&lt;P&gt;    wa_cfg_val-value      = 'PA10'.&lt;/P&gt;&lt;P&gt;    APPEND wa_cfg_val TO gt_cfg_val.&lt;/P&gt;&lt;P&gt;&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               = p_vbeln&lt;/P&gt;&lt;P&gt;    ORDER_HEADER_IN             = wa_header&lt;/P&gt;&lt;P&gt;    order_header_inx            = wa_header1x&lt;/P&gt;&lt;P&gt;  tables&lt;/P&gt;&lt;P&gt;    return                      = p_return&lt;/P&gt;&lt;P&gt;    ORDER_ITEM_IN               = gt_product&lt;/P&gt;&lt;P&gt;    ORDER_ITEM_INX              = gt_product1&lt;/P&gt;&lt;P&gt;   ORDER_CFGS_REF              = gt_cfg_cfg&lt;/P&gt;&lt;P&gt;   ORDER_CFGS_VALUE            = gt_cfg_val&lt;/P&gt;&lt;P&gt;   SCHEDULE_LINES              = gt_reparto&lt;/P&gt;&lt;P&gt;   SCHEDULE_LINESX             = gt_reparto1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But it's doesn't work..Some idea?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 28 Jan 2008 17:34:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2-and-modifying-materials-configuration/m-p/3335006#M799218</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-28T17:34:36Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESORDER_CREATEFROMDAT2 and modifying materials configuration</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2-and-modifying-materials-configuration/m-p/3335007#M799219</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hey,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;have u used bapi_transaction_commit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you should use this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thnaks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 28 Jan 2008 18:14:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2-and-modifying-materials-configuration/m-p/3335007#M799219</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-28T18:14:32Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESORDER_CREATEFROMDAT2 and modifying materials configuration</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2-and-modifying-materials-configuration/m-p/3335008#M799220</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use BAPI_SALESORDER_CHANGE  and the check the flag for update &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;later use BAPI .. Commit ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;unless u use commit it will not update the database&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 28 Jan 2008 18:31:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2-and-modifying-materials-configuration/m-p/3335008#M799220</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-28T18:31:21Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESORDER_CREATEFROMDAT2 and modifying materials configuration</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2-and-modifying-materials-configuration/m-p/3335009#M799221</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yeap, I'm using  'BAPI_TRANSACTION_COMMIT'&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jan 2008 20:34:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-createfromdat2-and-modifying-materials-configuration/m-p/3335009#M799221</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-29T20:34:23Z</dc:date>
    </item>
  </channel>
</rss>

