<?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 LSMW FOR MATERIAL MASTER USING BAPI_MATERIAL_SAVEDATA -Adding Custom Fields in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/lsmw-for-material-master-using-bapi-material-savedata-adding-custom-fields/m-p/7892093#M1595937</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gurus,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm developing LSMW for Material Master Upload using BAPI method.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Object:BUS1001006&lt;/P&gt;&lt;P&gt;BAPI:BAPI_MATERIAL_SAVEDATA&lt;/P&gt;&lt;P&gt;MESSAGE TYPE: MATMAS_BAPI&lt;/P&gt;&lt;P&gt;BASIC TYPE : MATMAS_BAPI03.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There is a requirement to use/map a custom field. Upon research custom field can be added to the parameter EXTENSIONIN and EXTENSIONINX, but I have no Idea on how to do it with LSMW. Please advise what approach is needed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards,&lt;/P&gt;&lt;P&gt;Jay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 12 May 2011 02:33:50 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2011-05-12T02:33:50Z</dc:date>
    <item>
      <title>LSMW FOR MATERIAL MASTER USING BAPI_MATERIAL_SAVEDATA -Adding Custom Fields</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/lsmw-for-material-master-using-bapi-material-savedata-adding-custom-fields/m-p/7892093#M1595937</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gurus,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm developing LSMW for Material Master Upload using BAPI method.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Object:BUS1001006&lt;/P&gt;&lt;P&gt;BAPI:BAPI_MATERIAL_SAVEDATA&lt;/P&gt;&lt;P&gt;MESSAGE TYPE: MATMAS_BAPI&lt;/P&gt;&lt;P&gt;BASIC TYPE : MATMAS_BAPI03.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There is a requirement to use/map a custom field. Upon research custom field can be added to the parameter EXTENSIONIN and EXTENSIONINX, but I have no Idea on how to do it with LSMW. Please advise what approach is needed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards,&lt;/P&gt;&lt;P&gt;Jay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 May 2011 02:33:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/lsmw-for-material-master-using-bapi-material-savedata-adding-custom-fields/m-p/7892093#M1595937</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-05-12T02:33:50Z</dc:date>
    </item>
    <item>
      <title>Re: LSMW FOR MATERIAL MASTER USING BAPI_MATERIAL_SAVEDATA -Adding Custom Fields</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/lsmw-for-material-master-using-bapi-material-savedata-adding-custom-fields/m-p/7892094#M1595938</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Gurus,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I got the following code below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The custom field won't get updated.... Please advise on what should I do... I've checked different forums and still can't come up with the solution... Please advise..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ztest_extend_matmas1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;********************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;STRUCTURE&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;********************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES:&lt;/P&gt;&lt;P&gt;bapimathead, "Headerdata&lt;/P&gt;&lt;P&gt;bapi_mara, "Clientdata&lt;/P&gt;&lt;P&gt;bapi_marax, "Clientdatax&lt;/P&gt;&lt;P&gt;bapi_marc, "Plantdata&lt;/P&gt;&lt;P&gt;bapi_marcx, "Plantdatax&lt;/P&gt;&lt;P&gt;bapi_makt, "Material description&lt;/P&gt;&lt;P&gt;bapiparex, "Extensionstruktur&lt;/P&gt;&lt;P&gt;bapiparexx,&lt;/P&gt;&lt;P&gt;bapiret2. "Return messages&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;bapi_te_mara LIKE bapi_te_mara,&lt;/P&gt;&lt;P&gt;bapi_te_marax LIKE bapi_te_marax,&lt;/P&gt;&lt;P&gt;v_file TYPE string.&lt;/P&gt;&lt;P&gt;********************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;INTERNAL TABLE&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;********************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*to store the output data&lt;/P&gt;&lt;P&gt;DATA:BEGIN OF it_material_number OCCURS 0.&lt;/P&gt;&lt;P&gt;        INCLUDE STRUCTURE bapimatinr.&lt;/P&gt;&lt;P&gt;DATA:END OF it_material_number.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*for materialtext&lt;/P&gt;&lt;P&gt;DATA:BEGIN OF it_materialdesc OCCURS 0.&lt;/P&gt;&lt;P&gt;        INCLUDE STRUCTURE bapi_makt .&lt;/P&gt;&lt;P&gt;DATA:END OF it_materialdesc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*für z-feld&lt;/P&gt;&lt;P&gt;DATA:BEGIN OF it_bapiparex OCCURS 0.&lt;/P&gt;&lt;P&gt;        INCLUDE STRUCTURE bapiparex.&lt;/P&gt;&lt;P&gt;DATA:END OF it_bapiparex.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*für z-feldx&lt;/P&gt;&lt;P&gt;DATA:BEGIN OF it_bapiparexx OCCURS 0.&lt;/P&gt;&lt;P&gt;        INCLUDE STRUCTURE bapiparexx.&lt;/P&gt;&lt;P&gt;DATA:END OF it_bapiparexx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*to return messages&lt;/P&gt;&lt;P&gt;DATA:BEGIN OF it_return2 OCCURS 0.&lt;/P&gt;&lt;P&gt;        INCLUDE STRUCTURE bapiret2.&lt;/P&gt;&lt;P&gt;DATA:END OF it_return2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:BEGIN OF it_return OCCURS 0.&lt;/P&gt;&lt;P&gt;        INCLUDE STRUCTURE bapiret1.&lt;/P&gt;&lt;P&gt;DATA:END OF it_return.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA&lt;/P&gt;&lt;P&gt;lt_messages      TYPE bapiret2_t.&lt;/P&gt;&lt;P&gt;********************************************************&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PROCESSING&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;********************************************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*bapimathead-material = it_material_number-material.&lt;/P&gt;&lt;P&gt;bapimathead-material = '100-2520'.&lt;/P&gt;&lt;P&gt;bapimathead-ind_sector = 'P'.&lt;/P&gt;&lt;P&gt;bapimathead-matl_type = 'AEM'.&lt;/P&gt;&lt;P&gt;bapimathead-basic_view = 'X'.&lt;/P&gt;&lt;P&gt;bapimathead-purchase_view = 'X'.&lt;/P&gt;&lt;P&gt;bapimathead-inp_fld_check = 'I'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*bapimathead-BASIC_VIEW = 'X'.&lt;/P&gt;&lt;P&gt;*bapimathead-SALES_VIEW = 'X'.&lt;/P&gt;&lt;P&gt;*bapimathead-PURCHASE_VIEW = 'X'.&lt;/P&gt;&lt;P&gt;*bapimathead-MRP_VIEW = 'X'.&lt;/P&gt;&lt;P&gt;*bapimathead-FORECAST_VIEW = 'X'.&lt;/P&gt;&lt;P&gt;*bapimathead-WORK_SCHED_VIEW = 'X'.&lt;/P&gt;&lt;P&gt;*bapimathead-PRT_VIEW = 'X'.&lt;/P&gt;&lt;P&gt;*bapimathead-STORAGE_VIEW = 'X'.&lt;/P&gt;&lt;P&gt;*bapimathead-WAREHOUSE_VIEW = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bapi_mara-matl_group = '0001'.&lt;/P&gt;&lt;P&gt;bapi_mara-old_mat_no = '100-251'.&lt;/P&gt;&lt;P&gt;bapi_mara-base_uom = 'ST'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bapi_marax-matl_group = 'X'.&lt;/P&gt;&lt;P&gt;bapi_marax-old_mat_no = 'X'.&lt;/P&gt;&lt;P&gt;bapi_marax-base_uom = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bapi_marc-plant = '1000'.&lt;/P&gt;&lt;P&gt;bapi_marcx-plant = '1000'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it_materialdesc-langu = 'EN'.&lt;/P&gt;&lt;P&gt;it_materialdesc-matl_desc = 'DESC'.&lt;/P&gt;&lt;P&gt;APPEND it_materialdesc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*bapi_te_mara-material = it_material_number-material.&lt;/P&gt;&lt;P&gt;bapimathead-material = '100-2520'.&lt;/P&gt;&lt;P&gt;*bapi_te_mara-zzforst = '4148'.&lt;/P&gt;&lt;P&gt;bapi_te_mara-material = '100-2520'.&lt;/P&gt;&lt;P&gt;bapi_te_mara-zzmar_field1 = '4148'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*bapi_te_marax-material = it_material_number-material.&lt;/P&gt;&lt;P&gt;bapimathead-material = '100-2520'.&lt;/P&gt;&lt;P&gt;*bapi_te_marax-zzforst = 'X'.&lt;/P&gt;&lt;P&gt;bapi_te_marax-material  = '100-2520'.&lt;/P&gt;&lt;P&gt;bapi_te_marax-zzmar_field1 = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it_bapiparex-structure = 'BAPI_TE_MARA'.&lt;/P&gt;&lt;P&gt;it_bapiparex-valuepart1 = bapi_te_mara.&lt;/P&gt;&lt;P&gt;APPEND it_bapiparex.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it_bapiparexx-structure = 'BAPI_TE_MARAX'.&lt;/P&gt;&lt;P&gt;it_bapiparexx-valuepart1 = bapi_te_marax.&lt;/P&gt;&lt;P&gt;APPEND it_bapiparexx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BAPI_MATERIAL_SAVEDATA'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    headdata            = bapimathead&lt;/P&gt;&lt;P&gt;    clientdata          = bapi_mara&lt;/P&gt;&lt;P&gt;    clientdatax         = bapi_marax&lt;/P&gt;&lt;P&gt;    plantdata           = bapi_marc&lt;/P&gt;&lt;P&gt;    plantdatax          = bapi_marcx&lt;/P&gt;&lt;P&gt;  IMPORTING&lt;/P&gt;&lt;P&gt;    return              = it_return2&lt;/P&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    materialdescription = it_materialdesc&lt;/P&gt;&lt;P&gt;    extensionin         = it_bapiparex&lt;/P&gt;&lt;P&gt;    extensioninx        = it_bapiparexx&lt;/P&gt;&lt;P&gt;    returnmessages      = lt_messages.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;THanks and Regards,&lt;/P&gt;&lt;P&gt;Jay&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: jhayyy on May 17, 2011 6:54 AM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 May 2011 09:29:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/lsmw-for-material-master-using-bapi-material-savedata-adding-custom-fields/m-p/7892094#M1595938</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-05-12T09:29:03Z</dc:date>
    </item>
    <item>
      <title>Re: LSMW FOR MATERIAL MASTER USING BAPI_MATERIAL_SAVEDATA -Adding Custom Fields</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/lsmw-for-material-master-using-bapi-material-savedata-adding-custom-fields/m-p/7892095#M1595939</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;Everything goes well....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Helpfull topic &lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="164617"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;posted by Dominique Delesse&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 May 2011 05:34:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/lsmw-for-material-master-using-bapi-material-savedata-adding-custom-fields/m-p/7892095#M1595939</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-05-17T05:34:43Z</dc:date>
    </item>
  </channel>
</rss>

