<?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: What is badi/exit enhance CJ20N after commit data in background processing of save event? in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-badi-exit-enhance-cj20n-after-commit-data-in-background-processing/m-p/12693430#M2017794</link>
    <description>&lt;P&gt;Hello &lt;SPAN class="mention-scrubbed"&gt;quy_vungoc87&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Wrap up your custom functionality in an RFC-enabled function module. Then call the function from the BAdI implementation with &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;CALL FUNCTION func IN BACKGROUND TASK AS SEPARATE UNIT&lt;BR /&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;This way the function will be called in a separate &lt;A href="https://help.sap.com/doc/abapdocu_753_index_htm/7.53/en-US/abensap_luw.htm" target="_blank"&gt;LUW (logical unit of work)&lt;/A&gt; and the project changes will be already committed to the database.&lt;/P&gt;&lt;P&gt;See SAP Help on &lt;A href="https://help.sap.com/doc/abapdocu_750_index_htm/7.50/en-US/abapcall_function_background_task.htm#!ABAP_ONE_ADD@1@" target="_blank"&gt;CALL FUNCTION AS SEPARATE UNIT&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;Dominik Tylczynski&lt;/P&gt;</description>
    <pubDate>Thu, 01 Dec 2022 11:24:16 GMT</pubDate>
    <dc:creator>Dominik_Tylczynski</dc:creator>
    <dc:date>2022-12-01T11:24:16Z</dc:date>
    <item>
      <title>What is badi/exit enhance CJ20N after commit data in background processing of save event?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-badi-exit-enhance-cj20n-after-commit-data-in-background-processing/m-p/12693429#M2017793</link>
      <description>&lt;P&gt;Hi all.&lt;/P&gt;
  &lt;P&gt;In transaction code CJ20N, I enter a project and some wbs elements then click SAVE button. In background process of SAVE event, after COMMIT data was stored in table PROJ, PRPS... At this time, I want enhance SAVE event to call add-on program that store log data in add-on table and return CJ20N finally. I've already used badi WORKBREAKDOWN_UPDATE and PROJECTDEF_UPDATE to enhance CJ20N but when add-on program called, registered data wasn't store in table PROJ... so I cann't get data in table PROJ, PRPS.&lt;/P&gt;
  &lt;P&gt;Is there another badi or exit support resolve it?&lt;BR /&gt;Best regards,&lt;BR /&gt;Leo Vu&lt;/P&gt;</description>
      <pubDate>Thu, 01 Dec 2022 11:01:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-badi-exit-enhance-cj20n-after-commit-data-in-background-processing/m-p/12693429#M2017793</guid>
      <dc:creator>QuyVu</dc:creator>
      <dc:date>2022-12-01T11:01:13Z</dc:date>
    </item>
    <item>
      <title>Re: What is badi/exit enhance CJ20N after commit data in background processing of save event?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-badi-exit-enhance-cj20n-after-commit-data-in-background-processing/m-p/12693430#M2017794</link>
      <description>&lt;P&gt;Hello &lt;SPAN class="mention-scrubbed"&gt;quy_vungoc87&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Wrap up your custom functionality in an RFC-enabled function module. Then call the function from the BAdI implementation with &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;CALL FUNCTION func IN BACKGROUND TASK AS SEPARATE UNIT&lt;BR /&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;This way the function will be called in a separate &lt;A href="https://help.sap.com/doc/abapdocu_753_index_htm/7.53/en-US/abensap_luw.htm" target="_blank"&gt;LUW (logical unit of work)&lt;/A&gt; and the project changes will be already committed to the database.&lt;/P&gt;&lt;P&gt;See SAP Help on &lt;A href="https://help.sap.com/doc/abapdocu_750_index_htm/7.50/en-US/abapcall_function_background_task.htm#!ABAP_ONE_ADD@1@" target="_blank"&gt;CALL FUNCTION AS SEPARATE UNIT&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;Dominik Tylczynski&lt;/P&gt;</description>
      <pubDate>Thu, 01 Dec 2022 11:24:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-badi-exit-enhance-cj20n-after-commit-data-in-background-processing/m-p/12693430#M2017794</guid>
      <dc:creator>Dominik_Tylczynski</dc:creator>
      <dc:date>2022-12-01T11:24:16Z</dc:date>
    </item>
    <item>
      <title>Re: What is badi/exit enhance CJ20N after commit data in background processing of save event?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-badi-exit-enhance-cj20n-after-commit-data-in-background-processing/m-p/12693431#M2017795</link>
      <description>&lt;P&gt;Hi, one way is searching regarding SAP transaction SMOD/CMOD.&lt;/P&gt;</description>
      <pubDate>Thu, 01 Dec 2022 16:27:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-badi-exit-enhance-cj20n-after-commit-data-in-background-processing/m-p/12693431#M2017795</guid>
      <dc:creator>roberto_forti</dc:creator>
      <dc:date>2022-12-01T16:27:18Z</dc:date>
    </item>
    <item>
      <title>Re: What is badi/exit enhance CJ20N after commit data in background processing of save event?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-badi-exit-enhance-cj20n-after-commit-data-in-background-processing/m-p/12693432#M2017796</link>
      <description>&lt;P&gt;Hi Dominik,&lt;BR /&gt;Thanks for your advice. But my customer is want to call IF program instead of using function module. Badi/exit doesn't support doing that, does it?&lt;BR /&gt;Best regards,&lt;/P&gt;Leo Vu</description>
      <pubDate>Fri, 02 Dec 2022 03:34:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-badi-exit-enhance-cj20n-after-commit-data-in-background-processing/m-p/12693432#M2017796</guid>
      <dc:creator>QuyVu</dc:creator>
      <dc:date>2022-12-02T03:34:51Z</dc:date>
    </item>
    <item>
      <title>Re: What is badi/exit enhance CJ20N after commit data in background processing of save event?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-badi-exit-enhance-cj20n-after-commit-data-in-background-processing/m-p/12693433#M2017797</link>
      <description>&lt;P&gt;Hi Roberto,&lt;BR /&gt;I cann't find any exist to do that so can you give me some advice?&lt;BR /&gt;Best regards&lt;/P&gt;Leo Vu</description>
      <pubDate>Fri, 02 Dec 2022 03:36:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-badi-exit-enhance-cj20n-after-commit-data-in-background-processing/m-p/12693433#M2017797</guid>
      <dc:creator>QuyVu</dc:creator>
      <dc:date>2022-12-02T03:36:11Z</dc:date>
    </item>
    <item>
      <title>Re: What is badi/exit enhance CJ20N after commit data in background processing of save event?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-badi-exit-enhance-cj20n-after-commit-data-in-background-processing/m-p/12693434#M2017798</link>
      <description>&lt;P&gt;Hello &lt;SPAN class="mention-scrubbed"&gt;quy_vungoc87&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;I'm sure if I understand what you mean by "IF program". A BAdI enhancement is implemented with a custom ABAP class. You can easily call a custom function module using "AS SEPARATE UNIT" addition from the BAdI implementation i.e. the custom ABAP class. Please share the details if you are still in doubt. &lt;/P&gt;</description>
      <pubDate>Fri, 02 Dec 2022 07:32:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-badi-exit-enhance-cj20n-after-commit-data-in-background-processing/m-p/12693434#M2017798</guid>
      <dc:creator>Dominik_Tylczynski</dc:creator>
      <dc:date>2022-12-02T07:32:18Z</dc:date>
    </item>
    <item>
      <title>Re: What is badi/exit enhance CJ20N after commit data in background processing of save event?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-badi-exit-enhance-cj20n-after-commit-data-in-background-processing/m-p/12693435#M2017799</link>
      <description>&lt;P&gt;Hi, another way is searching by ABAP Workbench regarding transaction CJ20N package.&lt;/P&gt;</description>
      <pubDate>Fri, 02 Dec 2022 13:57:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-badi-exit-enhance-cj20n-after-commit-data-in-background-processing/m-p/12693435#M2017799</guid>
      <dc:creator>roberto_forti</dc:creator>
      <dc:date>2022-12-02T13:57:58Z</dc:date>
    </item>
    <item>
      <title>Re: What is badi/exit enhance CJ20N after commit data in background processing of save event?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-badi-exit-enhance-cj20n-after-commit-data-in-background-processing/m-p/12693436#M2017800</link>
      <description>&lt;P&gt;Hi Dominik,&lt;/P&gt;I sincerely apologize for misunderstanding your suggestion. It's working now.&lt;BR /&gt;Thank you so much! &lt;BR /&gt;</description>
      <pubDate>Sat, 03 Dec 2022 03:49:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-badi-exit-enhance-cj20n-after-commit-data-in-background-processing/m-p/12693436#M2017800</guid>
      <dc:creator>QuyVu</dc:creator>
      <dc:date>2022-12-03T03:49:42Z</dc:date>
    </item>
    <item>
      <title>Re: What is badi/exit enhance CJ20N after commit data in background processing of save event?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-badi-exit-enhance-cj20n-after-commit-data-in-background-processing/m-p/12693437#M2017801</link>
      <description>&lt;P&gt;Hello Dominik,&lt;/P&gt;&lt;P&gt;Because, my customer only want to call executed program directly instead of creating a new RFC then call program in this. Is there any another solution instead of using RFC to take it? Could you give me some advice?&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Leo Vu&lt;/P&gt;</description>
      <pubDate>Sat, 03 Dec 2022 09:56:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-badi-exit-enhance-cj20n-after-commit-data-in-background-processing/m-p/12693437#M2017801</guid>
      <dc:creator>QuyVu</dc:creator>
      <dc:date>2022-12-03T09:56:17Z</dc:date>
    </item>
    <item>
      <title>Re: What is badi/exit enhance CJ20N after commit data in background processing of save event?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-badi-exit-enhance-cj20n-after-commit-data-in-background-processing/m-p/12693438#M2017802</link>
      <description>&lt;P&gt;&lt;SPAN class="mention-scrubbed"&gt;quy_vungoc87&lt;/SPAN&gt; I understand what the customer wants. But you can either call the program directly from the BAdI implementation but at that time the updates are not committed yet or use a simple RFC function wrapper to call the program in separate LUW after the updates are committed. There is no way to call the report directly with the BAdIs only after the changes are committed.&lt;/P&gt;</description>
      <pubDate>Mon, 05 Dec 2022 07:40:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-badi-exit-enhance-cj20n-after-commit-data-in-background-processing/m-p/12693438#M2017802</guid>
      <dc:creator>Dominik_Tylczynski</dc:creator>
      <dc:date>2022-12-05T07:40:50Z</dc:date>
    </item>
    <item>
      <title>Re: What is badi/exit enhance CJ20N after commit data in background processing of save event?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-badi-exit-enhance-cj20n-after-commit-data-in-background-processing/m-p/12693439#M2017803</link>
      <description>&lt;P&gt;Thanks for your continued support.&lt;/P&gt;&lt;P&gt;Best regards,&lt;BR /&gt;Leo Vu&lt;/P&gt;</description>
      <pubDate>Mon, 05 Dec 2022 09:15:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-badi-exit-enhance-cj20n-after-commit-data-in-background-processing/m-p/12693439#M2017803</guid>
      <dc:creator>QuyVu</dc:creator>
      <dc:date>2022-12-05T09:15:55Z</dc:date>
    </item>
  </channel>
</rss>

