<?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_SAVEDATA - in update task? in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-material-savedata-in-update-task/m-p/5324303#M1227042</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;Thanks for your reply! But I'm already able to change the cross-plant material status with this FM. Unfortunatley it seems that BAPI_MATERIAL_SAVEDATA doesn't write the changes using IN UPDATE TASK. As a result the changes get to DB before intended!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My question is: If my assuption is right and (if yes) how I can change material data IN UPDATE TASK?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Wolfgang&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 24 Mar 2009 06:36:35 GMT</pubDate>
    <dc:creator>wolfgang_brunneder</dc:creator>
    <dc:date>2009-03-24T06:36:35Z</dc:date>
    <item>
      <title>BAPI_MATERIAL_SAVEDATA - in update task?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-material-savedata-in-update-task/m-p/5324300#M1227039</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 would like to change cross-plant material status using function module BAPI_MATERIAL_SAVEDATA. A requirement is that the changes are saved IN UPDATE TASK which means that the changes are not written to db until a BAPI_TRANSACTION_COMMIT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Unfortunately it seems that BAPI_MATERIAL_SAVEDATA writes changes at an implicit database commit. My questions: Is my assumption right? and does another possibility exist to write the changes IN UPDATE TASK?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kind regards&lt;/P&gt;&lt;P&gt;Wolfgang&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Mar 2009 09:41:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-material-savedata-in-update-task/m-p/5324300#M1227039</guid>
      <dc:creator>wolfgang_brunneder</dc:creator>
      <dc:date>2009-03-18T09:41:52Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_MATERIAL_SAVEDATA - in update task?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-material-savedata-in-update-task/m-p/5324301#M1227040</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;see the following example&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Report Z_VMA_MARA_EXT&lt;/P&gt;&lt;P&gt;*&amp;amp; written by : Vivek Amrute.Tested on ECC6 : 20/11/2008&lt;/P&gt;&lt;P&gt;*&amp;amp; Updating values of custom fields added to MARA.&lt;/P&gt;&lt;P&gt;REPORT z_vma_mara_ext.&lt;/P&gt;&lt;P&gt;TABLES : mara, marc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : rex LIKE bapiparex OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;rexx LIKE bapiparexx OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;header LIKE bapimathead OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;makt1 LIKE bapi_makt OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;zbapiret2 LIKE bapiret2 OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS : material LIKE mara-matnr,&lt;/P&gt;&lt;P&gt;val1 TYPE aktvt,&lt;/P&gt;&lt;P&gt;val2 TYPE actname_kk,&lt;/P&gt;&lt;P&gt;val3 TYPE aktvt,&lt;/P&gt;&lt;P&gt;new_desc TYPE maktx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;header-material = material.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rex-structure = 'BAPI_TE_MARA'.&lt;/P&gt;&lt;P&gt;CONCATENATE material val1 val2 val3 INTO rex-valuepart1 RESPECTING BLANKS.&lt;/P&gt;&lt;P&gt;APPEND rex.&lt;/P&gt;&lt;P&gt;rexx-structure = 'BAPI_TE_MARAX'.&lt;/P&gt;&lt;P&gt;CONCATENATE material 'XXX' INTO rexx-valuepart1 RESPECTING BLANKS.&lt;/P&gt;&lt;P&gt;APPEND rexx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;makt1-langu = 'E'.&lt;/P&gt;&lt;P&gt;makt1-langu_iso = 'EN'.&lt;/P&gt;&lt;P&gt;makt1-matl_desc = new_desc.&lt;/P&gt;&lt;P&gt;APPEND makt1.&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 = header&lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;return = zbapiret2&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt;materialdescription = makt1&lt;/P&gt;&lt;P&gt;extensionin = rex&lt;/P&gt;&lt;P&gt;extensioninx = rexx.&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Mar 2009 12:44:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-material-savedata-in-update-task/m-p/5324301#M1227040</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-03-19T12:44:42Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_MATERIAL_SAVEDATA - in update task?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-material-savedata-in-update-task/m-p/5324302#M1227041</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&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="2017500"&gt;&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Mar 2009 12:45:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-material-savedata-in-update-task/m-p/5324302#M1227041</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-03-19T12:45:33Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_MATERIAL_SAVEDATA - in update task?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-material-savedata-in-update-task/m-p/5324303#M1227042</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;Thanks for your reply! But I'm already able to change the cross-plant material status with this FM. Unfortunatley it seems that BAPI_MATERIAL_SAVEDATA doesn't write the changes using IN UPDATE TASK. As a result the changes get to DB before intended!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My question is: If my assuption is right and (if yes) how I can change material data IN UPDATE TASK?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Wolfgang&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Mar 2009 06:36:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-material-savedata-in-update-task/m-p/5324303#M1227042</guid>
      <dc:creator>wolfgang_brunneder</dc:creator>
      <dc:date>2009-03-24T06:36:35Z</dc:date>
    </item>
  </channel>
</rss>

