<?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_material_save_data in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-material-save-data/m-p/2300734#M502761</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Please go thru this example, it will help u.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZBAPIMM01 LINE-SIZE 255 NO STANDARD PAGE HEADING&lt;/P&gt;&lt;P&gt;LINE-COUNT 065(001).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: T001L, "Storage Locations&lt;/P&gt;&lt;P&gt;MARA, "General Material Data&lt;/P&gt;&lt;P&gt;MAKT, "Material Descriptions&lt;/P&gt;&lt;P&gt;MBEW, "Material Valuation&lt;/P&gt;&lt;P&gt;MARC. "Plant Data for Material&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BAPI_HEAD LIKE BAPIMATHEAD,&lt;/P&gt;&lt;P&gt;BAPI_MAKT LIKE BAPI_MAKT, "Material Description&lt;/P&gt;&lt;P&gt;BAPI_MARA1 LIKE BAPI_MARA, "Client Data&lt;/P&gt;&lt;P&gt;BAPI_MARAX LIKE BAPI_MARAX,&lt;/P&gt;&lt;P&gt;BAPI_MARC1 LIKE BAPI_MARC, "Plant View&lt;/P&gt;&lt;P&gt;BAPI_MARCX LIKE BAPI_MARCX,&lt;/P&gt;&lt;P&gt;BAPI_MBEW1 LIKE BAPI_MBEW, "Accounting View&lt;/P&gt;&lt;P&gt;BAPI_MBEWX LIKE BAPI_MBEWX,&lt;/P&gt;&lt;P&gt;BAPI_RETURN LIKE BAPIRET2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF INT_MAKT OCCURS 100.&lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE BAPI_MAKT.&lt;/P&gt;&lt;P&gt;DATA: END OF INT_MAKT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF INT_MAT OCCURS 100,&lt;/P&gt;&lt;P&gt;WERKS(4), "Plant&lt;/P&gt;&lt;P&gt;MTART(4), "Material type&lt;/P&gt;&lt;P&gt;MATNR(18), "Material number&lt;/P&gt;&lt;P&gt;MATKL(9) , "Material group&lt;/P&gt;&lt;P&gt;MBRSH(1), "Industry sector&lt;/P&gt;&lt;P&gt;MEINS(3), "Base unit of measure&lt;/P&gt;&lt;P&gt;GEWEI(3), "Weight Unit&lt;/P&gt;&lt;P&gt;SPART(2), "Division&lt;/P&gt;&lt;P&gt;EKGRP(3), "Purchasing group&lt;/P&gt;&lt;P&gt;VPRSV(1), "Price control indicator&lt;/P&gt;&lt;P&gt;STPRS(12), "Standard price&lt;/P&gt;&lt;P&gt;PEINH(3), "Price unit&lt;/P&gt;&lt;P&gt;SPRAS(2), "Language key&lt;/P&gt;&lt;P&gt;MAKTX(40), "Material description&lt;/P&gt;&lt;P&gt;END OF INT_MAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS:&lt;/P&gt;&lt;P&gt;PLANT FOR MARC-WERKS OBLIGATORY MEMORY ID PLT,&lt;/P&gt;&lt;P&gt;MATERIAL FOR MARA-MATNR MEMORY ID MAT,&lt;/P&gt;&lt;P&gt;MATLTYPE FOR MARA-MTART MEMORY ID MTY,&lt;/P&gt;&lt;P&gt;DIVISION FOR MARA-SPART MEMORY ID DIV.&lt;/P&gt;&lt;P&gt;PARAMETERS: F_FILE LIKE RLGRAP-FILENAME&lt;/P&gt;&lt;P&gt;DEFAULT 'C:\DATA\ZMATERIAL.XLS' MEMORY ID F_FILE,&lt;/P&gt;&lt;P&gt;GETDATA AS CHECKBOX, "Tick to download materials data to local harddisk&lt;/P&gt;&lt;P&gt;UPDDATA AS CHECKBOX. "Tick to update date to Materials Master&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF GETDATA = 'X'.&lt;/P&gt;&lt;P&gt;PERFORM DOWNLOAD_DATA.&lt;/P&gt;&lt;P&gt;PERFORM DOWNLOAD_FILE.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;IF UPDDATA = 'X'.&lt;/P&gt;&lt;P&gt;PERFORM UPLOAD_FILE.&lt;/P&gt;&lt;P&gt;PERFORM UPDATE_MM.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM DOWNLOAD_DATA.&lt;/P&gt;&lt;P&gt;SELECT * FROM MARC WHERE LVORM EQ ' '&lt;/P&gt;&lt;P&gt;AND WERKS IN PLANT&lt;/P&gt;&lt;P&gt;AND MATNR IN MATERIAL.&lt;/P&gt;&lt;P&gt;CLEAR MARA.&lt;/P&gt;&lt;P&gt;SELECT SINGLE * FROM MARA WHERE MATNR = MARC-MATNR.&lt;/P&gt;&lt;P&gt;CHECK MATLTYPE.&lt;/P&gt;&lt;P&gt;CHECK DIVISION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR MBEW.&lt;/P&gt;&lt;P&gt;SELECT SINGLE * FROM MBEW WHERE MATNR = MARC-MATNR&lt;/P&gt;&lt;P&gt;AND BWKEY = MARC-WERKS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR MAKT.&lt;/P&gt;&lt;P&gt;SELECT SINGLE * FROM MAKT WHERE SPRAS = 'EN'&lt;/P&gt;&lt;P&gt;AND MATNR = MARC-MATNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE:/ MARC-WERKS, "Plant&lt;/P&gt;&lt;P&gt;MARA-MTART, "Material type&lt;/P&gt;&lt;P&gt;MARA-MATNR, "Material number&lt;/P&gt;&lt;P&gt;MARA-MATKL, "Material group&lt;/P&gt;&lt;P&gt;MARA-MBRSH, "Industry sector&lt;/P&gt;&lt;P&gt;MARA-MEINS, "Base unit of measure&lt;/P&gt;&lt;P&gt;MARA-GEWEI, "Weight Unit&lt;/P&gt;&lt;P&gt;MARA-SPART, "Division&lt;/P&gt;&lt;P&gt;MARC-EKGRP, "Purchasing group&lt;/P&gt;&lt;P&gt;MBEW-VPRSV, "Price control indicator&lt;/P&gt;&lt;P&gt;MBEW-STPRS, "Standard price&lt;/P&gt;&lt;P&gt;MBEW-PEINH, "Price unit&lt;/P&gt;&lt;P&gt;MAKT-SPRAS, "Language key&lt;/P&gt;&lt;P&gt;MAKT-MAKTX. "Material description&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INT_MAT-WERKS = MARC-WERKS. "Plant&lt;/P&gt;&lt;P&gt;INT_MAT-MTART = MARA-MTART. "Material type&lt;/P&gt;&lt;P&gt;INT_MAT-MATNR = MARA-MATNR. "Material number&lt;/P&gt;&lt;P&gt;INT_MAT-MATKL = MARA-MATKL. "Material group&lt;/P&gt;&lt;P&gt;INT_MAT-MBRSH = MARA-MBRSH. "Industry sector&lt;/P&gt;&lt;P&gt;INT_MAT-MEINS = MARA-MEINS. "Base unit of measure&lt;/P&gt;&lt;P&gt;INT_MAT-GEWEI = MARA-GEWEI. "Weight Unit&lt;/P&gt;&lt;P&gt;INT_MAT-SPART = MARA-SPART. "Division&lt;/P&gt;&lt;P&gt;INT_MAT-EKGRP = MARC-EKGRP. "Purchasing group&lt;/P&gt;&lt;P&gt;INT_MAT-VPRSV = MBEW-VPRSV. "Price control indicator&lt;/P&gt;&lt;P&gt;INT_MAT-STPRS = MBEW-STPRS. "Standard price&lt;/P&gt;&lt;P&gt;INT_MAT-PEINH = MBEW-PEINH. "Price unit&lt;/P&gt;&lt;P&gt;INT_MAT-SPRAS = MAKT-SPRAS. "Language key&lt;/P&gt;&lt;P&gt;INT_MAT-MAKTX = MAKT-MAKTX. "Material description&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND INT_MAT.&lt;/P&gt;&lt;P&gt;CLEAR INT_MAT.&lt;/P&gt;&lt;P&gt;ENDSELECT.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM DOWNLOAD_FILE.&lt;/P&gt;&lt;P&gt;call function 'WS_DOWNLOAD'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;FILENAME = F_FILE&lt;/P&gt;&lt;P&gt;FILETYPE = 'DAT'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;FILETYPE = 'WK1'&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;tables&lt;/P&gt;&lt;P&gt;data_tab = INT_MAT&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;FILE_OPEN_ERROR = 1&lt;/P&gt;&lt;P&gt;FILE_WRITE_ERROR = 2&lt;/P&gt;&lt;P&gt;INVALID_FILESIZE = 3&lt;/P&gt;&lt;P&gt;INVALID_TYPE = 4&lt;/P&gt;&lt;P&gt;NO_BATCH = 5&lt;/P&gt;&lt;P&gt;UNKNOWN_ERROR = 6&lt;/P&gt;&lt;P&gt;INVALID_TABLE_WIDTH = 7&lt;/P&gt;&lt;P&gt;GUI_REFUSE_FILETRANSFER = 8&lt;/P&gt;&lt;P&gt;CUSTOMER_ERROR = 9&lt;/P&gt;&lt;P&gt;OTHERS = 10.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;FORMAT COLOR COL_GROUP.&lt;/P&gt;&lt;P&gt;WRITE:/ 'Data Download Successfully to your local harddisk'.&lt;/P&gt;&lt;P&gt;SKIP.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM UPLOAD_FILE.&lt;/P&gt;&lt;P&gt;call function 'WS_UPLOAD'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;FILENAME = F_FILE&lt;/P&gt;&lt;P&gt;FILETYPE = 'DAT'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;FILETYPE = 'WK1'&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;tables&lt;/P&gt;&lt;P&gt;data_tab = INT_MAT&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;FILE_OPEN_ERROR = 1&lt;/P&gt;&lt;P&gt;FILE_WRITE_ERROR = 2&lt;/P&gt;&lt;P&gt;INVALID_FILESIZE = 3&lt;/P&gt;&lt;P&gt;INVALID_TYPE = 4&lt;/P&gt;&lt;P&gt;NO_BATCH = 5&lt;/P&gt;&lt;P&gt;UNKNOWN_ERROR = 6&lt;/P&gt;&lt;P&gt;INVALID_TABLE_WIDTH = 7&lt;/P&gt;&lt;P&gt;GUI_REFUSE_FILETRANSFER = 8&lt;/P&gt;&lt;P&gt;CUSTOMER_ERROR = 9&lt;/P&gt;&lt;P&gt;OTHERS = 10.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;FORMAT COLOR COL_GROUP.&lt;/P&gt;&lt;P&gt;WRITE:/ 'Data Upload Successfully from your local harddisk'.&lt;/P&gt;&lt;P&gt;SKIP.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM UPDATE_MM.&lt;/P&gt;&lt;P&gt;LOOP AT INT_MAT.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Header&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;BAPI_HEAD-MATERIAL = INT_MAT-MATNR.&lt;/P&gt;&lt;P&gt;BAPI_HEAD-IND_SECTOR = INT_MAT-MBRSH.&lt;/P&gt;&lt;P&gt;BAPI_HEAD-MATL_TYPE = INT_MAT-MTART.&lt;/P&gt;&lt;P&gt;BAPI_HEAD-BASIC_VIEW = 'X'.&lt;/P&gt;&lt;P&gt;BAPI_HEAD-PURCHASE_VIEW = 'X'.&lt;/P&gt;&lt;P&gt;BAPI_HEAD-ACCOUNT_VIEW = 'X'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Material Description&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;REFRESH INT_MAKT.&lt;/P&gt;&lt;P&gt;INT_MAKT-LANGU = INT_MAT-SPRAS.&lt;/P&gt;&lt;P&gt;INT_MAKT-MATL_DESC = INT_MAT-MAKTX.&lt;/P&gt;&lt;P&gt;APPEND INT_MAKT.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Client Data - Basic&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;BAPI_MARA1-MATL_GROUP = INT_MAT-MATKL.&lt;/P&gt;&lt;P&gt;BAPI_MARA1-BASE_UOM = INT_MAT-MEINS.&lt;/P&gt;&lt;P&gt;BAPI_MARA1-UNIT_OF_WT = INT_MAT-GEWEI.&lt;/P&gt;&lt;P&gt;BAPI_MARA1-DIVISION = INT_MAT-SPART.&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-BASE_UOM = 'X'.&lt;/P&gt;&lt;P&gt;BAPI_MARAX-UNIT_OF_WT = 'X'.&lt;/P&gt;&lt;P&gt;BAPI_MARAX-DIVISION = 'X'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Plant - Purchasing&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;BAPI_MARC1-PLANT = INT_MAT-WERKS.&lt;/P&gt;&lt;P&gt;BAPI_MARC1-PUR_GROUP = INT_MAT-EKGRP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPI_MARCX-PLANT = INT_MAT-WERKS.&lt;/P&gt;&lt;P&gt;BAPI_MARCX-PUR_GROUP = 'X'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Accounting&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;BAPI_MBEW1-VAL_AREA = INT_MAT-WERKS.&lt;/P&gt;&lt;P&gt;BAPI_MBEW1-PRICE_CTRL = INT_MAT-VPRSV.&lt;/P&gt;&lt;P&gt;BAPI_MBEW1-STD_PRICE = INT_MAT-STPRS.&lt;/P&gt;&lt;P&gt;BAPI_MBEW1-PRICE_UNIT = INT_MAT-PEINH.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPI_MBEWX-VAL_AREA = INT_MAT-WERKS.&lt;/P&gt;&lt;P&gt;BAPI_MBEWX-PRICE_CTRL = 'X'.&lt;/P&gt;&lt;P&gt;BAPI_MBEWX-STD_PRICE = 'X'.&lt;/P&gt;&lt;P&gt;BAPI_MBEWX-PRICE_UNIT = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE:/ BAPI_HEAD, BAPI_MARC1.&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 = BAPI_HEAD&lt;/P&gt;&lt;P&gt;CLIENTDATA = BAPI_MARA1&lt;/P&gt;&lt;P&gt;CLIENTDATAX = BAPI_MARAX&lt;/P&gt;&lt;P&gt;PLANTDATA = BAPI_MARC1&lt;/P&gt;&lt;P&gt;PLANTDATAX = BAPI_MARCX&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;FORECASTPARAMETERS =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;FORECASTPARAMETERSX =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PLANNINGDATA =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PLANNINGDATAX =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;STORAGELOCATIONDATA =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;STORAGELOCATIONDATAX =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;VALUATIONDATA = BAPI_MBEW1&lt;/P&gt;&lt;P&gt;VALUATIONDATAX = BAPI_MBEWX&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;WAREHOUSENUMBERDATA =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;WAREHOUSENUMBERDATAX =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;SALESDATA = BAPI_MVKE1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;SALESDATAX = BAPI_MVKEX&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;STORAGETYPEDATA =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;STORAGETYPEDATAX =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;RETURN = BAPI_RETURN&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;MATERIALDESCRIPTION = INT_MAKT&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;UNITSOFMEASURE =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;UNITSOFMEASUREX =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;INTERNATIONALARTNOS =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MATERIALLONGTEXT =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;TAXCLASSIFICATIONS =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;RETURNMESSAGES =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PRTDATA =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PRTDATAX =&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;EXTENSIONINX =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF BAPI_RETURN-TYPE = 'E'.&lt;/P&gt;&lt;P&gt;WRITE:/ 'Error Message ', BAPI_RETURN.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;*---End of Program&lt;/P&gt;&lt;P&gt;Reagrds,&lt;/P&gt;&lt;P&gt;venki&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 23 May 2007 15:37:11 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-05-23T15:37:11Z</dc:date>
    <item>
      <title>bapi_material_save_data</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-material-save-data/m-p/2300730#M502757</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am able to update data into MM03 with use bapi_material_save_data. But after calling this function module i am getting a message "material does not exisist at plant level " when click on back icon on function module output screen cursor again going to code if i  execute  code again i am getting a message "Material has been created"  and i am able to see data in MM03.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can i skip that first messaage how can i execute my total code with out manual click on back button? Please let me know&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;null&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 May 2007 08:45:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-material-save-data/m-p/2300730#M502757</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-23T08:45:54Z</dc:date>
    </item>
    <item>
      <title>Re: bapi_material_save_data</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-material-save-data/m-p/2300731#M502758</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;ARE YOU JUST CREATING THE MATERIAL OR ARE EXTENDING THE MATERIAL TO SOME PLANT AS WELL&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;venki&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 May 2007 15:24:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-material-save-data/m-p/2300731#M502758</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-23T15:24:45Z</dc:date>
    </item>
    <item>
      <title>Re: bapi_material_save_data</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-material-save-data/m-p/2300732#M502759</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am extending the material some plants.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 May 2007 15:28:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-material-save-data/m-p/2300732#M502759</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-23T15:28:04Z</dc:date>
    </item>
    <item>
      <title>Re: bapi_material_save_data</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-material-save-data/m-p/2300733#M502760</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Priya,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want to extend materials to plants, I think you shuld be using MM02 instead of MM03??Clarify me on this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Aneesh.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 May 2007 15:32:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-material-save-data/m-p/2300733#M502760</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-23T15:32:11Z</dc:date>
    </item>
    <item>
      <title>Re: bapi_material_save_data</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-material-save-data/m-p/2300734#M502761</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Please go thru this example, it will help u.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZBAPIMM01 LINE-SIZE 255 NO STANDARD PAGE HEADING&lt;/P&gt;&lt;P&gt;LINE-COUNT 065(001).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TABLES: T001L, "Storage Locations&lt;/P&gt;&lt;P&gt;MARA, "General Material Data&lt;/P&gt;&lt;P&gt;MAKT, "Material Descriptions&lt;/P&gt;&lt;P&gt;MBEW, "Material Valuation&lt;/P&gt;&lt;P&gt;MARC. "Plant Data for Material&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BAPI_HEAD LIKE BAPIMATHEAD,&lt;/P&gt;&lt;P&gt;BAPI_MAKT LIKE BAPI_MAKT, "Material Description&lt;/P&gt;&lt;P&gt;BAPI_MARA1 LIKE BAPI_MARA, "Client Data&lt;/P&gt;&lt;P&gt;BAPI_MARAX LIKE BAPI_MARAX,&lt;/P&gt;&lt;P&gt;BAPI_MARC1 LIKE BAPI_MARC, "Plant View&lt;/P&gt;&lt;P&gt;BAPI_MARCX LIKE BAPI_MARCX,&lt;/P&gt;&lt;P&gt;BAPI_MBEW1 LIKE BAPI_MBEW, "Accounting View&lt;/P&gt;&lt;P&gt;BAPI_MBEWX LIKE BAPI_MBEWX,&lt;/P&gt;&lt;P&gt;BAPI_RETURN LIKE BAPIRET2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF INT_MAKT OCCURS 100.&lt;/P&gt;&lt;P&gt;INCLUDE STRUCTURE BAPI_MAKT.&lt;/P&gt;&lt;P&gt;DATA: END OF INT_MAKT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF INT_MAT OCCURS 100,&lt;/P&gt;&lt;P&gt;WERKS(4), "Plant&lt;/P&gt;&lt;P&gt;MTART(4), "Material type&lt;/P&gt;&lt;P&gt;MATNR(18), "Material number&lt;/P&gt;&lt;P&gt;MATKL(9) , "Material group&lt;/P&gt;&lt;P&gt;MBRSH(1), "Industry sector&lt;/P&gt;&lt;P&gt;MEINS(3), "Base unit of measure&lt;/P&gt;&lt;P&gt;GEWEI(3), "Weight Unit&lt;/P&gt;&lt;P&gt;SPART(2), "Division&lt;/P&gt;&lt;P&gt;EKGRP(3), "Purchasing group&lt;/P&gt;&lt;P&gt;VPRSV(1), "Price control indicator&lt;/P&gt;&lt;P&gt;STPRS(12), "Standard price&lt;/P&gt;&lt;P&gt;PEINH(3), "Price unit&lt;/P&gt;&lt;P&gt;SPRAS(2), "Language key&lt;/P&gt;&lt;P&gt;MAKTX(40), "Material description&lt;/P&gt;&lt;P&gt;END OF INT_MAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS:&lt;/P&gt;&lt;P&gt;PLANT FOR MARC-WERKS OBLIGATORY MEMORY ID PLT,&lt;/P&gt;&lt;P&gt;MATERIAL FOR MARA-MATNR MEMORY ID MAT,&lt;/P&gt;&lt;P&gt;MATLTYPE FOR MARA-MTART MEMORY ID MTY,&lt;/P&gt;&lt;P&gt;DIVISION FOR MARA-SPART MEMORY ID DIV.&lt;/P&gt;&lt;P&gt;PARAMETERS: F_FILE LIKE RLGRAP-FILENAME&lt;/P&gt;&lt;P&gt;DEFAULT 'C:\DATA\ZMATERIAL.XLS' MEMORY ID F_FILE,&lt;/P&gt;&lt;P&gt;GETDATA AS CHECKBOX, "Tick to download materials data to local harddisk&lt;/P&gt;&lt;P&gt;UPDDATA AS CHECKBOX. "Tick to update date to Materials Master&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF GETDATA = 'X'.&lt;/P&gt;&lt;P&gt;PERFORM DOWNLOAD_DATA.&lt;/P&gt;&lt;P&gt;PERFORM DOWNLOAD_FILE.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;IF UPDDATA = 'X'.&lt;/P&gt;&lt;P&gt;PERFORM UPLOAD_FILE.&lt;/P&gt;&lt;P&gt;PERFORM UPDATE_MM.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM DOWNLOAD_DATA.&lt;/P&gt;&lt;P&gt;SELECT * FROM MARC WHERE LVORM EQ ' '&lt;/P&gt;&lt;P&gt;AND WERKS IN PLANT&lt;/P&gt;&lt;P&gt;AND MATNR IN MATERIAL.&lt;/P&gt;&lt;P&gt;CLEAR MARA.&lt;/P&gt;&lt;P&gt;SELECT SINGLE * FROM MARA WHERE MATNR = MARC-MATNR.&lt;/P&gt;&lt;P&gt;CHECK MATLTYPE.&lt;/P&gt;&lt;P&gt;CHECK DIVISION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR MBEW.&lt;/P&gt;&lt;P&gt;SELECT SINGLE * FROM MBEW WHERE MATNR = MARC-MATNR&lt;/P&gt;&lt;P&gt;AND BWKEY = MARC-WERKS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR MAKT.&lt;/P&gt;&lt;P&gt;SELECT SINGLE * FROM MAKT WHERE SPRAS = 'EN'&lt;/P&gt;&lt;P&gt;AND MATNR = MARC-MATNR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE:/ MARC-WERKS, "Plant&lt;/P&gt;&lt;P&gt;MARA-MTART, "Material type&lt;/P&gt;&lt;P&gt;MARA-MATNR, "Material number&lt;/P&gt;&lt;P&gt;MARA-MATKL, "Material group&lt;/P&gt;&lt;P&gt;MARA-MBRSH, "Industry sector&lt;/P&gt;&lt;P&gt;MARA-MEINS, "Base unit of measure&lt;/P&gt;&lt;P&gt;MARA-GEWEI, "Weight Unit&lt;/P&gt;&lt;P&gt;MARA-SPART, "Division&lt;/P&gt;&lt;P&gt;MARC-EKGRP, "Purchasing group&lt;/P&gt;&lt;P&gt;MBEW-VPRSV, "Price control indicator&lt;/P&gt;&lt;P&gt;MBEW-STPRS, "Standard price&lt;/P&gt;&lt;P&gt;MBEW-PEINH, "Price unit&lt;/P&gt;&lt;P&gt;MAKT-SPRAS, "Language key&lt;/P&gt;&lt;P&gt;MAKT-MAKTX. "Material description&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INT_MAT-WERKS = MARC-WERKS. "Plant&lt;/P&gt;&lt;P&gt;INT_MAT-MTART = MARA-MTART. "Material type&lt;/P&gt;&lt;P&gt;INT_MAT-MATNR = MARA-MATNR. "Material number&lt;/P&gt;&lt;P&gt;INT_MAT-MATKL = MARA-MATKL. "Material group&lt;/P&gt;&lt;P&gt;INT_MAT-MBRSH = MARA-MBRSH. "Industry sector&lt;/P&gt;&lt;P&gt;INT_MAT-MEINS = MARA-MEINS. "Base unit of measure&lt;/P&gt;&lt;P&gt;INT_MAT-GEWEI = MARA-GEWEI. "Weight Unit&lt;/P&gt;&lt;P&gt;INT_MAT-SPART = MARA-SPART. "Division&lt;/P&gt;&lt;P&gt;INT_MAT-EKGRP = MARC-EKGRP. "Purchasing group&lt;/P&gt;&lt;P&gt;INT_MAT-VPRSV = MBEW-VPRSV. "Price control indicator&lt;/P&gt;&lt;P&gt;INT_MAT-STPRS = MBEW-STPRS. "Standard price&lt;/P&gt;&lt;P&gt;INT_MAT-PEINH = MBEW-PEINH. "Price unit&lt;/P&gt;&lt;P&gt;INT_MAT-SPRAS = MAKT-SPRAS. "Language key&lt;/P&gt;&lt;P&gt;INT_MAT-MAKTX = MAKT-MAKTX. "Material description&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND INT_MAT.&lt;/P&gt;&lt;P&gt;CLEAR INT_MAT.&lt;/P&gt;&lt;P&gt;ENDSELECT.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM DOWNLOAD_FILE.&lt;/P&gt;&lt;P&gt;call function 'WS_DOWNLOAD'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;FILENAME = F_FILE&lt;/P&gt;&lt;P&gt;FILETYPE = 'DAT'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;FILETYPE = 'WK1'&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;tables&lt;/P&gt;&lt;P&gt;data_tab = INT_MAT&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;FILE_OPEN_ERROR = 1&lt;/P&gt;&lt;P&gt;FILE_WRITE_ERROR = 2&lt;/P&gt;&lt;P&gt;INVALID_FILESIZE = 3&lt;/P&gt;&lt;P&gt;INVALID_TYPE = 4&lt;/P&gt;&lt;P&gt;NO_BATCH = 5&lt;/P&gt;&lt;P&gt;UNKNOWN_ERROR = 6&lt;/P&gt;&lt;P&gt;INVALID_TABLE_WIDTH = 7&lt;/P&gt;&lt;P&gt;GUI_REFUSE_FILETRANSFER = 8&lt;/P&gt;&lt;P&gt;CUSTOMER_ERROR = 9&lt;/P&gt;&lt;P&gt;OTHERS = 10.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;FORMAT COLOR COL_GROUP.&lt;/P&gt;&lt;P&gt;WRITE:/ 'Data Download Successfully to your local harddisk'.&lt;/P&gt;&lt;P&gt;SKIP.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM UPLOAD_FILE.&lt;/P&gt;&lt;P&gt;call function 'WS_UPLOAD'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;FILENAME = F_FILE&lt;/P&gt;&lt;P&gt;FILETYPE = 'DAT'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;FILETYPE = 'WK1'&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;tables&lt;/P&gt;&lt;P&gt;data_tab = INT_MAT&lt;/P&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;P&gt;FILE_OPEN_ERROR = 1&lt;/P&gt;&lt;P&gt;FILE_WRITE_ERROR = 2&lt;/P&gt;&lt;P&gt;INVALID_FILESIZE = 3&lt;/P&gt;&lt;P&gt;INVALID_TYPE = 4&lt;/P&gt;&lt;P&gt;NO_BATCH = 5&lt;/P&gt;&lt;P&gt;UNKNOWN_ERROR = 6&lt;/P&gt;&lt;P&gt;INVALID_TABLE_WIDTH = 7&lt;/P&gt;&lt;P&gt;GUI_REFUSE_FILETRANSFER = 8&lt;/P&gt;&lt;P&gt;CUSTOMER_ERROR = 9&lt;/P&gt;&lt;P&gt;OTHERS = 10.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;FORMAT COLOR COL_GROUP.&lt;/P&gt;&lt;P&gt;WRITE:/ 'Data Upload Successfully from your local harddisk'.&lt;/P&gt;&lt;P&gt;SKIP.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM UPDATE_MM.&lt;/P&gt;&lt;P&gt;LOOP AT INT_MAT.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Header&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;BAPI_HEAD-MATERIAL = INT_MAT-MATNR.&lt;/P&gt;&lt;P&gt;BAPI_HEAD-IND_SECTOR = INT_MAT-MBRSH.&lt;/P&gt;&lt;P&gt;BAPI_HEAD-MATL_TYPE = INT_MAT-MTART.&lt;/P&gt;&lt;P&gt;BAPI_HEAD-BASIC_VIEW = 'X'.&lt;/P&gt;&lt;P&gt;BAPI_HEAD-PURCHASE_VIEW = 'X'.&lt;/P&gt;&lt;P&gt;BAPI_HEAD-ACCOUNT_VIEW = 'X'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Material Description&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;REFRESH INT_MAKT.&lt;/P&gt;&lt;P&gt;INT_MAKT-LANGU = INT_MAT-SPRAS.&lt;/P&gt;&lt;P&gt;INT_MAKT-MATL_DESC = INT_MAT-MAKTX.&lt;/P&gt;&lt;P&gt;APPEND INT_MAKT.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Client Data - Basic&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;BAPI_MARA1-MATL_GROUP = INT_MAT-MATKL.&lt;/P&gt;&lt;P&gt;BAPI_MARA1-BASE_UOM = INT_MAT-MEINS.&lt;/P&gt;&lt;P&gt;BAPI_MARA1-UNIT_OF_WT = INT_MAT-GEWEI.&lt;/P&gt;&lt;P&gt;BAPI_MARA1-DIVISION = INT_MAT-SPART.&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-BASE_UOM = 'X'.&lt;/P&gt;&lt;P&gt;BAPI_MARAX-UNIT_OF_WT = 'X'.&lt;/P&gt;&lt;P&gt;BAPI_MARAX-DIVISION = 'X'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Plant - Purchasing&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;BAPI_MARC1-PLANT = INT_MAT-WERKS.&lt;/P&gt;&lt;P&gt;BAPI_MARC1-PUR_GROUP = INT_MAT-EKGRP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPI_MARCX-PLANT = INT_MAT-WERKS.&lt;/P&gt;&lt;P&gt;BAPI_MARCX-PUR_GROUP = 'X'.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Accounting&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;BAPI_MBEW1-VAL_AREA = INT_MAT-WERKS.&lt;/P&gt;&lt;P&gt;BAPI_MBEW1-PRICE_CTRL = INT_MAT-VPRSV.&lt;/P&gt;&lt;P&gt;BAPI_MBEW1-STD_PRICE = INT_MAT-STPRS.&lt;/P&gt;&lt;P&gt;BAPI_MBEW1-PRICE_UNIT = INT_MAT-PEINH.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPI_MBEWX-VAL_AREA = INT_MAT-WERKS.&lt;/P&gt;&lt;P&gt;BAPI_MBEWX-PRICE_CTRL = 'X'.&lt;/P&gt;&lt;P&gt;BAPI_MBEWX-STD_PRICE = 'X'.&lt;/P&gt;&lt;P&gt;BAPI_MBEWX-PRICE_UNIT = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;WRITE:/ BAPI_HEAD, BAPI_MARC1.&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 = BAPI_HEAD&lt;/P&gt;&lt;P&gt;CLIENTDATA = BAPI_MARA1&lt;/P&gt;&lt;P&gt;CLIENTDATAX = BAPI_MARAX&lt;/P&gt;&lt;P&gt;PLANTDATA = BAPI_MARC1&lt;/P&gt;&lt;P&gt;PLANTDATAX = BAPI_MARCX&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;FORECASTPARAMETERS =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;FORECASTPARAMETERSX =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PLANNINGDATA =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PLANNINGDATAX =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;STORAGELOCATIONDATA =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;STORAGELOCATIONDATAX =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;VALUATIONDATA = BAPI_MBEW1&lt;/P&gt;&lt;P&gt;VALUATIONDATAX = BAPI_MBEWX&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;WAREHOUSENUMBERDATA =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;WAREHOUSENUMBERDATAX =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;SALESDATA = BAPI_MVKE1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;SALESDATAX = BAPI_MVKEX&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;STORAGETYPEDATA =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;STORAGETYPEDATAX =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;RETURN = BAPI_RETURN&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;MATERIALDESCRIPTION = INT_MAKT&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;UNITSOFMEASURE =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;UNITSOFMEASUREX =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;INTERNATIONALARTNOS =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MATERIALLONGTEXT =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;TAXCLASSIFICATIONS =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;RETURNMESSAGES =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PRTDATA =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;PRTDATAX =&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;EXTENSIONINX =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF BAPI_RETURN-TYPE = 'E'.&lt;/P&gt;&lt;P&gt;WRITE:/ 'Error Message ', BAPI_RETURN.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;P&gt;*---End of Program&lt;/P&gt;&lt;P&gt;Reagrds,&lt;/P&gt;&lt;P&gt;venki&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 May 2007 15:37:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-material-save-data/m-p/2300734#M502761</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-23T15:37:11Z</dc:date>
    </item>
    <item>
      <title>Re: bapi_material_save_data</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-material-save-data/m-p/2300735#M502762</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi priya,&lt;/P&gt;&lt;P&gt;I'm new to bapi. I have done data upload using bdc and lsmw but have problem with using BAPI. As you hve mentioned you have done it for MM, Plz provide me the sample code and all neccessary steps taken for bapi functional module; so that i can fulfil my requirement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance. Points sure.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Waiting 4 ur reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anshuman.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Oct 2007 10:34:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-material-save-data/m-p/2300735#M502762</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-01T10:34:54Z</dc:date>
    </item>
  </channel>
</rss>

