<?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>Question Re: BPC - End User unable to run BADIs in Financial Management Q&amp;A</title>
    <link>https://community.sap.com/t5/financial-management-q-a/bpc-end-user-unable-to-run-badis/qaa-p/11279886#M194492</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;First - you have spend time to write badi's without testing with real user rights. Bad! And you managed to write badi's without looking for some basic documents... No comments...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Second - you can spend a lot of time implementing specific BW security for BPC users... Also bad. And it will be a disaster in future to manage this security.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It's a time to make a tough &lt;SPAN class="st"&gt;&lt;/SPAN&gt;decision - rewrite badi's!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Vadim&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 24 Aug 2015 16:47:17 GMT</pubDate>
    <dc:creator>former_member186338</dc:creator>
    <dc:date>2015-08-24T16:47:17Z</dc:date>
    <item>
      <title>BPC - End User unable to run BADIs</title>
      <link>https://community.sap.com/t5/financial-management-q-a/bpc-end-user-unable-to-run-badis/qaq-p/11279881</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 am facing a situation here, where my objects have been deployed in Quality and the End users have been performing their tasks of entering data via EPM templates successfully. No issues with the tasks profiles and the data access profiles.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, there are certain calculations, which are configured using ABAP BADIs. These tasks are not getting executed when the SUPER users or the END users trigger it, but the IT team can execute it for them. My primary analysis is the business users are lacking necessary ABAP authorizations and BW authorizations to execute these ABAP BADIs and access the CPMB bw infocubes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do we create&lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri','sans-serif';"&gt; authorizations in RSECADMIN, for accessing CPMB bw infocubes?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri','sans-serif';"&gt;If yes, requesting your guidance on this.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri','sans-serif';"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Immediate inputs will be appreciated. &lt;SPAN __jive_emoticon_name="happy" __jive_macro_name="emoticon" class="jive_emote jive_macro" src="https://community.sap.com/1328/images/emoticons/happy.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Sushant Pradhan.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Aug 2015 15:51:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/financial-management-q-a/bpc-end-user-unable-to-run-badis/qaq-p/11279881</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2015-08-24T15:51:40Z</dc:date>
    </item>
    <item>
      <title>Re: BPC - End User unable to run BADIs</title>
      <link>https://community.sap.com/t5/financial-management-q-a/bpc-end-user-unable-to-run-badis/qaa-p/11279882#M194488</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sushant,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You have to analyze the badi code - if you correctly use BPC objects and methods then you don't need extra security...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Vadim&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Aug 2015 15:55:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/financial-management-q-a/bpc-end-user-unable-to-run-badis/qaa-p/11279882#M194488</guid>
      <dc:creator>former_member186338</dc:creator>
      <dc:date>2015-08-24T15:55:09Z</dc:date>
    </item>
    <item>
      <title>Re: BPC - End User unable to run BADIs</title>
      <link>https://community.sap.com/t5/financial-management-q-a/bpc-end-user-unable-to-run-badis/qaa-p/11279883#M194489</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vadim,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Appreciate your prompt response. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have checked and re-checked it again. We are nowhere reading the BPC objects, using the names given in BPC administration and our DAPs contain that information.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We have written the BADI and are reading the &lt;SPAN style="font-size: 13.3333330154419px;"&gt;the Transaction data using &lt;/SPAN&gt;techical ids of the BPC dimensions (bw infoobjects) and the BPC models (CPMB bw infocubes), as that's how its to be done.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am trying to get a developer, who can help me set up RSECADMIN in this week. But till then, I am hoping for a workaround. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sushant Pradhan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Aug 2015 16:07:21 GMT</pubDate>
      <guid>https://community.sap.com/t5/financial-management-q-a/bpc-end-user-unable-to-run-badis/qaa-p/11279883#M194489</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2015-08-24T16:07:21Z</dc:date>
    </item>
    <item>
      <title>Re: BPC - End User unable to run BADIs</title>
      <link>https://community.sap.com/t5/financial-management-q-a/bpc-end-user-unable-to-run-badis/qaa-p/11279884#M194490</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;"We are nowhere" - ????&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have you read this document &lt;A __default_attr="41342" __jive_macro_name="document" class="jive_macro_document jive_macro" data-orig-content="How To Migrate BPC 7.x BADIs to BPC 10" href="https://community.sap.com/"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Read Transaction Data via RSDRI&lt;/P&gt;&lt;P&gt;- Write using write back&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Vadim&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Aug 2015 16:20:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/financial-management-q-a/bpc-end-user-unable-to-run-badis/qaa-p/11279884#M194490</guid>
      <dc:creator>former_member186338</dc:creator>
      <dc:date>2015-08-24T16:20:39Z</dc:date>
    </item>
    <item>
      <title>Re: BPC - End User unable to run BADIs</title>
      <link>https://community.sap.com/t5/financial-management-q-a/bpc-end-user-unable-to-run-badis/qaa-p/11279885#M194491</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vadim,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This document is superb, we will definitely take care of the points mentioned going further, if not already adhered by the ABAPer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However given the time crunch, we have 25 BADIs which are running fine. Going back and investigating the classes used, may not be a recommended approach right now.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In my earlier response "We are nowhere" was actually used in context as "We are &lt;STRONG style="text-decoration: underline;"&gt;not&lt;/STRONG&gt; using the BPC names &lt;SPAN style="color: #333333; font-size: 12px;"&gt;given in BPC administration, anywhere in our ABAP programs, I know our DAPs contain that information."&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For now, I am looking for an immediate solution, to get me through this.&lt;/P&gt;&lt;P&gt;RSECADMIN will definitely help me, but will take some time to set it up.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sushant Pradhan. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Aug 2015 16:34:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/financial-management-q-a/bpc-end-user-unable-to-run-badis/qaa-p/11279885#M194491</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2015-08-24T16:34:44Z</dc:date>
    </item>
    <item>
      <title>Re: BPC - End User unable to run BADIs</title>
      <link>https://community.sap.com/t5/financial-management-q-a/bpc-end-user-unable-to-run-badis/qaa-p/11279886#M194492</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;First - you have spend time to write badi's without testing with real user rights. Bad! And you managed to write badi's without looking for some basic documents... No comments...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Second - you can spend a lot of time implementing specific BW security for BPC users... Also bad. And it will be a disaster in future to manage this security.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It's a time to make a tough &lt;SPAN class="st"&gt;&lt;/SPAN&gt;decision - rewrite badi's!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Vadim&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Aug 2015 16:47:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/financial-management-q-a/bpc-end-user-unable-to-run-badis/qaa-p/11279886#M194492</guid>
      <dc:creator>former_member186338</dc:creator>
      <dc:date>2015-08-24T16:47:17Z</dc:date>
    </item>
    <item>
      <title>Re: BPC - End User unable to run BADIs</title>
      <link>https://community.sap.com/t5/financial-management-q-a/bpc-end-user-unable-to-run-badis/qaa-p/11279887#M194493</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;If you are expecting a BADI to be invoked through a BPC operation, through BPC client components, by BPC users, then you have to ensure that the BADI is correctly configured for the correct enhancement spot.&amp;nbsp; More importantly the user who is invoking the operation that invokes the BADI must have the user security to do so, especially if the BADI is updating transaction data within BPC namespace.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Leila&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Aug 2015 19:26:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/financial-management-q-a/bpc-end-user-unable-to-run-badis/qaa-p/11279887#M194493</guid>
      <dc:creator>damovand</dc:creator>
      <dc:date>2015-08-24T19:26:34Z</dc:date>
    </item>
    <item>
      <title>Re: BPC - End User unable to run BADIs</title>
      <link>https://community.sap.com/t5/financial-management-q-a/bpc-end-user-unable-to-run-badis/qaa-p/11279888#M194494</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vadim, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Apologies but please dont slander me. As a Project Lead, I had an ABAPer on the project and I have shared your document with him He is a senior developer worked on BPC-ABAP for last 4 years and has adhered to all the best practices with the corresponding versions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We do admit that the end user security aspect for running the most important ~25 BADIs was missed out, but all other authorizations and functionality is working fine as expected. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I too never faced such an issue before, as the end users never executed any BADIs in all my earlier projects. Most of the ABAP scripts were batch jobs configured and triggered in background with system ids. Hence my confusion this time.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If need arises, we will definitely rewrite BADIs, as the quality takes the utmost importance.&lt;/P&gt;&lt;P&gt;Thanks again.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sushant Pradhan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Aug 2015 19:53:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/financial-management-q-a/bpc-end-user-unable-to-run-badis/qaa-p/11279888#M194494</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2015-08-24T19:53:25Z</dc:date>
    </item>
    <item>
      <title>Re: BPC - End User unable to run BADIs</title>
      <link>https://community.sap.com/t5/financial-management-q-a/bpc-end-user-unable-to-run-badis/qaa-p/11279889#M194495</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;SPAN style="color: #333333; font-size: 12px;"&gt;Sushant Pradhan,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What does it mean that BADIs don't work: do you have dumps or error messages or everything finishes fine, but result is incorrect? Can you please clarify?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you think that it's a security issue, can you trace security in t/a ST01 and check which access is being rejected?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I doubt very much that you'd need RSECADMIN for BPC BADI. Worst case scenario you can use IMPERSONATE BADI to overcome security issues, but first you have to find out why you're runing into them.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Gersh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 30 Aug 2015 22:49:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/financial-management-q-a/bpc-end-user-unable-to-run-badis/qaa-p/11279889#M194495</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2015-08-30T22:49:12Z</dc:date>
    </item>
  </channel>
</rss>

