<?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 SAVE THE MATERIAL in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-save-the-material/m-p/12470281#M2000902</link>
    <description>&lt;P&gt;Hi Experts,&lt;/P&gt;
  &lt;P&gt;I need to upload the " rate and date" using BAPI_MATERIAL_SAVEDATA ,where i am getting an error as &lt;/P&gt;
  &lt;P&gt;&lt;STRONG&gt;'Currency amount 10.000 in PLNDPRICE1 was transferred without currency'.&lt;/STRONG&gt; Please advice &lt;/P&gt;
  &lt;P&gt;&lt;STRONG&gt;Program:&lt;/STRONG&gt;&lt;/P&gt;
  &lt;P&gt;REPORT ZBAPI_SAVEDATA_SEN.&lt;BR /&gt;&lt;BR /&gt;TABLES: mara , mbew.&lt;BR /&gt;&lt;BR /&gt;TYPE-pools: truxs.&lt;BR /&gt;&lt;BR /&gt;TYPES:BEGIN OF ty_stru,&lt;BR /&gt; matnr TYPE mara-matnr,&lt;BR /&gt; werks TYPE marc-werks,&lt;BR /&gt; zplp1 TYPE mbew-zplp1,&lt;BR /&gt; zpld1 TYPE mbew-zpld1,&lt;BR /&gt; END OF ty_stru.&lt;BR /&gt;&lt;BR /&gt;DATA: lt_bapi TYPE TABLE OF ty_stru,&lt;BR /&gt; ls_bapi TYPE ty_stru.&lt;BR /&gt;&lt;BR /&gt;DATA: lt_headdata TYPE TABLE OF bapimathead,&lt;BR /&gt; ls_headdata TYPE bapimathead.&lt;BR /&gt;&lt;BR /&gt;DATA: lt_plantdata TYPE TABLE OF bapi_marc,&lt;BR /&gt; ls_plantdata TYPE bapi_marc,&lt;BR /&gt; lt_plantdatax TYPE TABLE OF bapi_marcx,&lt;BR /&gt; ls_plantdatax TYPE bapi_marcx.&lt;BR /&gt;&lt;BR /&gt;DATA: lt_valuationdata TYPE TABLE OF bapi_mbew,&lt;BR /&gt; ls_valuationdata TYPE bapi_mbew,&lt;BR /&gt; lt_valuationdatax TYPE TABLE OF bapi_mbewx,&lt;BR /&gt; ls_valuationdatax TYPE bapi_mbewx.&lt;BR /&gt;&lt;BR /&gt;DATA: it_raw TYPE truxs_t_text_data.&lt;BR /&gt;&lt;BR /&gt;DATA: ls_return TYPE BAPIRET2.&lt;BR /&gt;&lt;BR /&gt;PARAMETERS: p_file TYPE rlgrap-filename OBLIGATORY.&lt;BR /&gt;&lt;BR /&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.&lt;BR /&gt;&lt;BR /&gt; CALL FUNCTION 'F4_FILENAME'&lt;BR /&gt; EXPORTING&lt;BR /&gt; program_name = syst-cprog&lt;BR /&gt; dynpro_number = syst-dynnr&lt;BR /&gt; field_name = 'p_file'&lt;BR /&gt; IMPORTING&lt;BR /&gt; file_name = p_file.&lt;BR /&gt;&lt;BR /&gt;START-OF-SELECTION.&lt;BR /&gt; BREAK 100236.&lt;BR /&gt; CALL FUNCTION 'TEXT_CONVERT_XLS_TO_SAP'&lt;BR /&gt; EXPORTING&lt;BR /&gt;* I_FIELD_SEPERATOR =&lt;BR /&gt; i_line_header = 'X'&lt;BR /&gt; i_tab_raw_data = it_raw&lt;BR /&gt; i_filename = p_file&lt;BR /&gt; TABLES&lt;BR /&gt; i_tab_converted_data = lt_bapi&lt;BR /&gt; EXCEPTIONS&lt;BR /&gt; conversion_failed = 1&lt;BR /&gt; OTHERS = 2.&lt;BR /&gt; IF sy-subrc &amp;lt;&amp;gt; 0.&lt;BR /&gt;* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;BR /&gt;* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;BR /&gt; ENDIF.&lt;BR /&gt;&lt;BR /&gt; LOOP AT lt_bapi INTO ls_bapi.&lt;BR /&gt;&lt;BR /&gt; ls_headdata-material = ls_bapi-matnr.&lt;BR /&gt;* APPEND ls_headdata to lt_headdata.&lt;BR /&gt;&lt;BR /&gt; ls_plantdata-plant = ls_bapi-werks.&lt;BR /&gt;* APPEND ls_plantdata to lt_plantdata.&lt;BR /&gt;&lt;BR /&gt; ls_plantdatax-plant = ls_bapi-werks.&lt;BR /&gt;* APPEND ls_plantdatax to lt_plantdatax.&lt;BR /&gt;&lt;BR /&gt; ls_valuationdata-plndprice1 = ls_bapi-zplp1.&lt;BR /&gt; ls_valuationdata-plndprdate1 = ls_bapi-zpld1.&lt;BR /&gt;* APPEND ls_valuationdata to lt_valuationdata.&lt;BR /&gt;&lt;BR /&gt; ls_valuationdatax-plndprice1 = 'X'.&lt;BR /&gt; ls_valuationdatax-plndprdate1 = 'X'.&lt;BR /&gt;* APPEND ls_valuationdatax to lt_valuationdatax.&lt;BR /&gt; ENDLOOP.&lt;BR /&gt;&lt;BR /&gt; CALL FUNCTION 'BAPI_MATERIAL_SAVEDATA'&lt;BR /&gt; EXPORTING&lt;BR /&gt; HEADDATA = ls_headdata&lt;BR /&gt;* CLIENTDATA =&lt;BR /&gt;* CLIENTDATAX =&lt;BR /&gt; PLANTDATA = ls_plantdata&lt;BR /&gt; PLANTDATAX = ls_plantdatax&lt;BR /&gt;* FORECASTPARAMETERS =&lt;BR /&gt;* FORECASTPARAMETERSX =&lt;BR /&gt;* PLANNINGDATA =&lt;BR /&gt;* PLANNINGDATAX =&lt;BR /&gt;* STORAGELOCATIONDATA =&lt;BR /&gt;* STORAGELOCATIONDATAX =&lt;BR /&gt; VALUATIONDATA = ls_valuationdata&lt;BR /&gt; VALUATIONDATAX = ls_valuationdatax&lt;BR /&gt;* WAREHOUSENUMBERDATA =&lt;BR /&gt;* WAREHOUSENUMBERDATAX =&lt;BR /&gt;* SALESDATA =&lt;BR /&gt;* SALESDATAX =&lt;BR /&gt;* STORAGETYPEDATA =&lt;BR /&gt;* STORAGETYPEDATAX =&lt;BR /&gt;* FLAG_ONLINE = ' '&lt;BR /&gt;* FLAG_CAD_CALL = ' '&lt;BR /&gt;* NO_DEQUEUE = ' '&lt;BR /&gt;* NO_ROLLBACK_WORK = ' '&lt;BR /&gt; IMPORTING&lt;BR /&gt; RETURN = ls_return&lt;BR /&gt;* TABLES&lt;BR /&gt;* MATERIALDESCRIPTION =&lt;BR /&gt;* UNITSOFMEASURE =&lt;BR /&gt;* UNITSOFMEASUREX =&lt;BR /&gt;* INTERNATIONALARTNOS =&lt;BR /&gt;* MATERIALLONGTEXT =&lt;BR /&gt;* TAXCLASSIFICATIONS =&lt;BR /&gt;* RETURNMESSAGES =&lt;BR /&gt;* PRTDATA =&lt;BR /&gt;* PRTDATAX =&lt;BR /&gt;* EXTENSIONIN =&lt;BR /&gt;* EXTENSIONINX =&lt;BR /&gt; .&lt;BR /&gt; CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'&lt;BR /&gt; EXPORTING&lt;BR /&gt; wait = 'X'.&lt;BR /&gt; IF sy-subrc &amp;lt;&amp;gt; 0.&lt;BR /&gt; WRITE:/ 'Type : ' , ls_return-type ,&lt;BR /&gt; /'Id :' , ls_return-id,&lt;BR /&gt; /'Message: ' , ls_return-message.&lt;BR /&gt; ENDIF.&lt;/P&gt;</description>
    <pubDate>Tue, 20 Apr 2021 16:01:33 GMT</pubDate>
    <dc:creator>divsmart</dc:creator>
    <dc:date>2021-04-20T16:01:33Z</dc:date>
    <item>
      <title>BAPI SAVE THE MATERIAL</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-save-the-material/m-p/12470281#M2000902</link>
      <description>&lt;P&gt;Hi Experts,&lt;/P&gt;
  &lt;P&gt;I need to upload the " rate and date" using BAPI_MATERIAL_SAVEDATA ,where i am getting an error as &lt;/P&gt;
  &lt;P&gt;&lt;STRONG&gt;'Currency amount 10.000 in PLNDPRICE1 was transferred without currency'.&lt;/STRONG&gt; Please advice &lt;/P&gt;
  &lt;P&gt;&lt;STRONG&gt;Program:&lt;/STRONG&gt;&lt;/P&gt;
  &lt;P&gt;REPORT ZBAPI_SAVEDATA_SEN.&lt;BR /&gt;&lt;BR /&gt;TABLES: mara , mbew.&lt;BR /&gt;&lt;BR /&gt;TYPE-pools: truxs.&lt;BR /&gt;&lt;BR /&gt;TYPES:BEGIN OF ty_stru,&lt;BR /&gt; matnr TYPE mara-matnr,&lt;BR /&gt; werks TYPE marc-werks,&lt;BR /&gt; zplp1 TYPE mbew-zplp1,&lt;BR /&gt; zpld1 TYPE mbew-zpld1,&lt;BR /&gt; END OF ty_stru.&lt;BR /&gt;&lt;BR /&gt;DATA: lt_bapi TYPE TABLE OF ty_stru,&lt;BR /&gt; ls_bapi TYPE ty_stru.&lt;BR /&gt;&lt;BR /&gt;DATA: lt_headdata TYPE TABLE OF bapimathead,&lt;BR /&gt; ls_headdata TYPE bapimathead.&lt;BR /&gt;&lt;BR /&gt;DATA: lt_plantdata TYPE TABLE OF bapi_marc,&lt;BR /&gt; ls_plantdata TYPE bapi_marc,&lt;BR /&gt; lt_plantdatax TYPE TABLE OF bapi_marcx,&lt;BR /&gt; ls_plantdatax TYPE bapi_marcx.&lt;BR /&gt;&lt;BR /&gt;DATA: lt_valuationdata TYPE TABLE OF bapi_mbew,&lt;BR /&gt; ls_valuationdata TYPE bapi_mbew,&lt;BR /&gt; lt_valuationdatax TYPE TABLE OF bapi_mbewx,&lt;BR /&gt; ls_valuationdatax TYPE bapi_mbewx.&lt;BR /&gt;&lt;BR /&gt;DATA: it_raw TYPE truxs_t_text_data.&lt;BR /&gt;&lt;BR /&gt;DATA: ls_return TYPE BAPIRET2.&lt;BR /&gt;&lt;BR /&gt;PARAMETERS: p_file TYPE rlgrap-filename OBLIGATORY.&lt;BR /&gt;&lt;BR /&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.&lt;BR /&gt;&lt;BR /&gt; CALL FUNCTION 'F4_FILENAME'&lt;BR /&gt; EXPORTING&lt;BR /&gt; program_name = syst-cprog&lt;BR /&gt; dynpro_number = syst-dynnr&lt;BR /&gt; field_name = 'p_file'&lt;BR /&gt; IMPORTING&lt;BR /&gt; file_name = p_file.&lt;BR /&gt;&lt;BR /&gt;START-OF-SELECTION.&lt;BR /&gt; BREAK 100236.&lt;BR /&gt; CALL FUNCTION 'TEXT_CONVERT_XLS_TO_SAP'&lt;BR /&gt; EXPORTING&lt;BR /&gt;* I_FIELD_SEPERATOR =&lt;BR /&gt; i_line_header = 'X'&lt;BR /&gt; i_tab_raw_data = it_raw&lt;BR /&gt; i_filename = p_file&lt;BR /&gt; TABLES&lt;BR /&gt; i_tab_converted_data = lt_bapi&lt;BR /&gt; EXCEPTIONS&lt;BR /&gt; conversion_failed = 1&lt;BR /&gt; OTHERS = 2.&lt;BR /&gt; IF sy-subrc &amp;lt;&amp;gt; 0.&lt;BR /&gt;* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;BR /&gt;* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;BR /&gt; ENDIF.&lt;BR /&gt;&lt;BR /&gt; LOOP AT lt_bapi INTO ls_bapi.&lt;BR /&gt;&lt;BR /&gt; ls_headdata-material = ls_bapi-matnr.&lt;BR /&gt;* APPEND ls_headdata to lt_headdata.&lt;BR /&gt;&lt;BR /&gt; ls_plantdata-plant = ls_bapi-werks.&lt;BR /&gt;* APPEND ls_plantdata to lt_plantdata.&lt;BR /&gt;&lt;BR /&gt; ls_plantdatax-plant = ls_bapi-werks.&lt;BR /&gt;* APPEND ls_plantdatax to lt_plantdatax.&lt;BR /&gt;&lt;BR /&gt; ls_valuationdata-plndprice1 = ls_bapi-zplp1.&lt;BR /&gt; ls_valuationdata-plndprdate1 = ls_bapi-zpld1.&lt;BR /&gt;* APPEND ls_valuationdata to lt_valuationdata.&lt;BR /&gt;&lt;BR /&gt; ls_valuationdatax-plndprice1 = 'X'.&lt;BR /&gt; ls_valuationdatax-plndprdate1 = 'X'.&lt;BR /&gt;* APPEND ls_valuationdatax to lt_valuationdatax.&lt;BR /&gt; ENDLOOP.&lt;BR /&gt;&lt;BR /&gt; CALL FUNCTION 'BAPI_MATERIAL_SAVEDATA'&lt;BR /&gt; EXPORTING&lt;BR /&gt; HEADDATA = ls_headdata&lt;BR /&gt;* CLIENTDATA =&lt;BR /&gt;* CLIENTDATAX =&lt;BR /&gt; PLANTDATA = ls_plantdata&lt;BR /&gt; PLANTDATAX = ls_plantdatax&lt;BR /&gt;* FORECASTPARAMETERS =&lt;BR /&gt;* FORECASTPARAMETERSX =&lt;BR /&gt;* PLANNINGDATA =&lt;BR /&gt;* PLANNINGDATAX =&lt;BR /&gt;* STORAGELOCATIONDATA =&lt;BR /&gt;* STORAGELOCATIONDATAX =&lt;BR /&gt; VALUATIONDATA = ls_valuationdata&lt;BR /&gt; VALUATIONDATAX = ls_valuationdatax&lt;BR /&gt;* WAREHOUSENUMBERDATA =&lt;BR /&gt;* WAREHOUSENUMBERDATAX =&lt;BR /&gt;* SALESDATA =&lt;BR /&gt;* SALESDATAX =&lt;BR /&gt;* STORAGETYPEDATA =&lt;BR /&gt;* STORAGETYPEDATAX =&lt;BR /&gt;* FLAG_ONLINE = ' '&lt;BR /&gt;* FLAG_CAD_CALL = ' '&lt;BR /&gt;* NO_DEQUEUE = ' '&lt;BR /&gt;* NO_ROLLBACK_WORK = ' '&lt;BR /&gt; IMPORTING&lt;BR /&gt; RETURN = ls_return&lt;BR /&gt;* TABLES&lt;BR /&gt;* MATERIALDESCRIPTION =&lt;BR /&gt;* UNITSOFMEASURE =&lt;BR /&gt;* UNITSOFMEASUREX =&lt;BR /&gt;* INTERNATIONALARTNOS =&lt;BR /&gt;* MATERIALLONGTEXT =&lt;BR /&gt;* TAXCLASSIFICATIONS =&lt;BR /&gt;* RETURNMESSAGES =&lt;BR /&gt;* PRTDATA =&lt;BR /&gt;* PRTDATAX =&lt;BR /&gt;* EXTENSIONIN =&lt;BR /&gt;* EXTENSIONINX =&lt;BR /&gt; .&lt;BR /&gt; CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'&lt;BR /&gt; EXPORTING&lt;BR /&gt; wait = 'X'.&lt;BR /&gt; IF sy-subrc &amp;lt;&amp;gt; 0.&lt;BR /&gt; WRITE:/ 'Type : ' , ls_return-type ,&lt;BR /&gt; /'Id :' , ls_return-id,&lt;BR /&gt; /'Message: ' , ls_return-message.&lt;BR /&gt; ENDIF.&lt;/P&gt;</description>
      <pubDate>Tue, 20 Apr 2021 16:01:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-save-the-material/m-p/12470281#M2000902</guid>
      <dc:creator>divsmart</dc:creator>
      <dc:date>2021-04-20T16:01:33Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI SAVE THE MATERIAL</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-save-the-material/m-p/12470282#M2000903</link>
      <description>&lt;P&gt;Can you try passing the currency value in parameter VALUATIONDATA-VAL_AREA &amp;amp; see if it works&lt;/P&gt;</description>
      <pubDate>Wed, 21 Apr 2021 16:40:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-save-the-material/m-p/12470282#M2000903</guid>
      <dc:creator>former_member593648</dc:creator>
      <dc:date>2021-04-21T16:40:51Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI SAVE THE MATERIAL</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-save-the-material/m-p/12470283#M2000904</link>
      <description>&lt;P&gt;Close the thread.&lt;/P&gt;</description>
      <pubDate>Mon, 26 Apr 2021 10:50:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-save-the-material/m-p/12470283#M2000904</guid>
      <dc:creator>divsmart</dc:creator>
      <dc:date>2021-04-26T10:50:00Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI SAVE THE MATERIAL</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-save-the-material/m-p/12470284#M2000905</link>
      <description>&lt;P&gt;If you give a better feedback, people will be more inclined to answer your future questions.&lt;/P&gt;</description>
      <pubDate>Mon, 26 Apr 2021 14:39:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-save-the-material/m-p/12470284#M2000905</guid>
      <dc:creator>Sandra_Rossi</dc:creator>
      <dc:date>2021-04-26T14:39:56Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI SAVE THE MATERIAL</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-save-the-material/m-p/12470285#M2000906</link>
      <description>&lt;P&gt;Thanks Piyush philip its working well. &lt;/P&gt;</description>
      <pubDate>Mon, 26 Apr 2021 15:17:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-save-the-material/m-p/12470285#M2000906</guid>
      <dc:creator>divsmart</dc:creator>
      <dc:date>2021-04-26T15:17:07Z</dc:date>
    </item>
  </channel>
</rss>

