<?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: Function in DataWarehouse  and ROLLBACK WORK in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-in-datawarehouse-and-rollback-work/m-p/8502089#M1654152</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We use this FM successfully, hence my puzzlement at the issue you are facing. So long as you are commenting out&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;i_db_commit = rs_c_true&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;i_commit_work = rs_c_true&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then ROLLBACK should be working. If it isn't then you must have a serious problem with your system. and you need to raise a support call with SAP. The only explanation I have is that your system is doing dirty database writes.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 19 Jan 2012 10:12:15 GMT</pubDate>
    <dc:creator>matt</dc:creator>
    <dc:date>2012-01-19T10:12:15Z</dc:date>
    <item>
      <title>Function in DataWarehouse  and ROLLBACK WORK</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-in-datawarehouse-and-rollback-work/m-p/8502080#M1654143</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i don't have experience with commit and rollback in ABAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would like to "return" all rows which were inserted by using FM below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for my testing i put command ROLLBACK WORK at the end, but the rows were inserted into the table. ROLLBACK "doesn't work".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What should i change ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'RSNDI_MD_ATTRIBUTES_UPDATE'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      i_iobjnm                          = lc_iobjnm&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      I_UPDATE_ALL_ATTRIBUTES           =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      i_clear_unmapped_attributes       = rs_c_false&lt;/P&gt;&lt;P&gt;      i_chavl_enqueue                   = rs_c_true&lt;/P&gt;&lt;P&gt;      i_db_commit                       = rs_c_true&lt;/P&gt;&lt;P&gt;      i_commit_work                     = rs_c_true&lt;/P&gt;&lt;P&gt;      i_no_appl_logging                 = rs_c_false&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      e_subrc                           = l_subrc&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      I_T_ATTRIBUTES                    =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      i_t_data                          = lt_masterdata&lt;/P&gt;&lt;P&gt;      e_t_messages                      = lt_messages.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ROLLBACK WORK.&lt;/P&gt;&lt;P&gt;&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;Martin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Jan 2012 11:39:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-in-datawarehouse-and-rollback-work/m-p/8502080#M1654143</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-01-18T11:39:23Z</dc:date>
    </item>
    <item>
      <title>Re: Function in DataWarehouse  and ROLLBACK WORK</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-in-datawarehouse-and-rollback-work/m-p/8502081#M1654144</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;dont pass values  i_db_commit and i_commit_work parameters in FM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Jan 2012 11:46:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-in-datawarehouse-and-rollback-work/m-p/8502081#M1654144</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-01-18T11:46:54Z</dc:date>
    </item>
    <item>
      <title>Re: Function in DataWarehouse  and ROLLBACK WORK</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-in-datawarehouse-and-rollback-work/m-p/8502082#M1654145</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i marked (took away) i_db_commit and i_commit_work in FM, but rollback doesn't work (the changes are still there).)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Jan 2012 11:52:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-in-datawarehouse-and-rollback-work/m-p/8502082#M1654145</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-01-18T11:52:14Z</dc:date>
    </item>
    <item>
      <title>Re: Function in DataWarehouse  and ROLLBACK WORK</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-in-datawarehouse-and-rollback-work/m-p/8502083#M1654146</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Are you trying with same set of test data..?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Nabheet&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Jan 2012 11:54:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-in-datawarehouse-and-rollback-work/m-p/8502083#M1654146</guid>
      <dc:creator>nabheetscn</dc:creator>
      <dc:date>2012-01-18T11:54:49Z</dc:date>
    </item>
    <item>
      <title>Re: Function in DataWarehouse  and ROLLBACK WORK</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-in-datawarehouse-and-rollback-work/m-p/8502084#M1654147</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i have the same test data, before running i deleted master data in the table /BIC/SZQRY_PROF, after that i run report and  rows were inserted, rollback doesn't work&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Jan 2012 12:02:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-in-datawarehouse-and-rollback-work/m-p/8502084#M1654147</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-01-18T12:02:01Z</dc:date>
    </item>
    <item>
      <title>Re: Function in DataWarehouse  and ROLLBACK WORK</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-in-datawarehouse-and-rollback-work/m-p/8502085#M1654148</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;one note - maybe "problem" with type of FM - &amp;gt;  Processing type = "Remote-enabled Module"&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Jan 2012 12:10:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-in-datawarehouse-and-rollback-work/m-p/8502085#M1654148</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-01-18T12:10:35Z</dc:date>
    </item>
    <item>
      <title>Re: Function in DataWarehouse  and ROLLBACK WORK</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-in-datawarehouse-and-rollback-work/m-p/8502086#M1654149</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;ROLLBACK WORK is an integral part of ABAP. If it didn't work, I think it would be noticed by more than just you. &lt;/P&gt;&lt;P&gt;Rollback absolutely does work with this function module, if you have correctly specified the parameters. (Or omitted them, as they default to "false". ) Your problem must lie elsewhere. Either you're doing the test incorrectly, forgetting to activate the master data, or a commit work is being preformed somewhere else in your program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Deleting the SIDs directly from the table is a bad idea. The fact that the FM is RFC enabled is irrelevant.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edit: some databases do dirty writes - i.e. they update the table anyway. What database are you connected to.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Jan 2012 12:50:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-in-datawarehouse-and-rollback-work/m-p/8502086#M1654149</guid>
      <dc:creator>matt</dc:creator>
      <dc:date>2012-01-18T12:50:15Z</dc:date>
    </item>
    <item>
      <title>Re: Function in DataWarehouse  and ROLLBACK WORK</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-in-datawarehouse-and-rollback-work/m-p/8502087#M1654150</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i delete data from  "my IO" correctly - &amp;gt; by using "delete master data" in menu ( not directly over table ), after that is SID table empty&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for new data i am using code below ( without activate master data), after that i see data in SID table, rollback doesn't work&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; lc_iobjnm    = 'ZQRY_PROF'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    lt_masterdata-record_no = 1.&lt;/P&gt;&lt;P&gt;    lt_masterdata-iobjnm        = lc_iobjnm.&lt;/P&gt;&lt;P&gt;    lt_masterdata-VALUE       = 'XYZ'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'RSNDI_MD_ATTRIBUTES_UPDATE'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      i_iobjnm                                         = lc_iobjnm&lt;/P&gt;&lt;P&gt;      i_clear_unmapped_attributes       = rs_c_false&lt;/P&gt;&lt;P&gt;      i_chavl_enqueue                          = rs_c_true&lt;/P&gt;&lt;P&gt;      i_db_commit                                 = rs_c_true&lt;/P&gt;&lt;P&gt;      i_commit_work                             = rs_c_true&lt;/P&gt;&lt;P&gt;      i_no_appl_logging                        = rs_c_false&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      e_subrc                                       = l_subrc&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      i_t_data                                       = lt_masterdata&lt;/P&gt;&lt;P&gt;      e_t_messages                            = lt_messages.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ROLLBACK WORK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;database = oracle&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Jan 2012 13:10:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-in-datawarehouse-and-rollback-work/m-p/8502087#M1654150</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-01-18T13:10:02Z</dc:date>
    </item>
    <item>
      <title>Re: Function in DataWarehouse  and ROLLBACK WORK</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-in-datawarehouse-and-rollback-work/m-p/8502088#M1654151</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The result is the same - &amp;gt; rollback doesn't work&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;insert master data - &amp;gt; long name of the profile - &amp;gt; ZQRY_"USER"_"QUERY"&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;CALL FUNCTION 'RSNDI_MD_ATTRIBUTES_UPDATE'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    i_iobjnm                          = lc_iobjnm&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     i_clear_unmapped_attributes       = rs_c_false&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     i_chavl_enqueue                   = rs_c_true&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     i_db_commit                       = rs_c_true&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     i_commit_work                     = rs_c_true&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     i_no_appl_logging                 = rs_c_false&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  IMPORTING&lt;/P&gt;&lt;P&gt;    e_subrc                           = l_subrc&lt;/P&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      I_T_ATTRIBUTES                    =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    i_t_data                          = lt_masterdata&lt;/P&gt;&lt;P&gt;    e_t_messages                      = lt_messages.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ROLLBACK WORK.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Jan 2012 13:20:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-in-datawarehouse-and-rollback-work/m-p/8502088#M1654151</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-01-18T13:20:14Z</dc:date>
    </item>
    <item>
      <title>Re: Function in DataWarehouse  and ROLLBACK WORK</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-in-datawarehouse-and-rollback-work/m-p/8502089#M1654152</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We use this FM successfully, hence my puzzlement at the issue you are facing. So long as you are commenting out&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;i_db_commit = rs_c_true&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;i_commit_work = rs_c_true&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then ROLLBACK should be working. If it isn't then you must have a serious problem with your system. and you need to raise a support call with SAP. The only explanation I have is that your system is doing dirty database writes.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2012 10:12:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-in-datawarehouse-and-rollback-work/m-p/8502089#M1654152</guid>
      <dc:creator>matt</dc:creator>
      <dc:date>2012-01-19T10:12:15Z</dc:date>
    </item>
    <item>
      <title>Re: Function in DataWarehouse  and ROLLBACK WORK</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-in-datawarehouse-and-rollback-work/m-p/8502090#M1654153</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please, could you give me info about this setting ( dirty database writes ) ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Where can i check ( set ) it ?&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;Martin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2012 10:27:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-in-datawarehouse-and-rollback-work/m-p/8502090#M1654153</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-01-19T10:27:29Z</dc:date>
    </item>
    <item>
      <title>Re: Function in DataWarehouse  and ROLLBACK WORK</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-in-datawarehouse-and-rollback-work/m-p/8502091#M1654154</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The documentation is here: &lt;A href="http://help.sap.com/abapdocu_70/en/ABENDB_LOCK.htm" target="test_blank"&gt;http://help.sap.com/abapdocu_70/en/ABENDB_LOCK.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Effectively it's a matter of calling DB_SET_ISOLATION_LEVEL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;matt&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2012 11:33:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-in-datawarehouse-and-rollback-work/m-p/8502091#M1654154</guid>
      <dc:creator>matt</dc:creator>
      <dc:date>2012-01-19T11:33:41Z</dc:date>
    </item>
  </channel>
</rss>

