<?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 User exit help? in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit-help/m-p/8399185#M1644592</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I need a user exit which will be executed before the variable pop up screen appears at BEX Reporting level. This issue is kind of related to SAP BI Reporting. &lt;/P&gt;&lt;P&gt;So for doing this I need a user exit at BEX Reporting level which will get executed and check a table.&lt;/P&gt;&lt;P&gt;All the Infoproviders which use company code are maintained in this table. This user exit should check that table and find if the Infoprovider which we are currently accessing is available in that table. &lt;/P&gt;&lt;P&gt;Exact requirement can be found below:&lt;/P&gt;&lt;P&gt;I have a situation where data is maintained in an Infocube. We have 2 reporting units like Company1, Company2. Company1 should not be able to see the data of the Company2 and vice versa. Reporting at BEX level is not done by us, client have their own people who will be taking care of reporting. All I need to do is provide concerned data to each company at the cube level itself.  For this we are creating authorization for particular user at company code level. So for this we need to write a user exit which will execute and check if the infoprovider we are using is existing in that table. If existing it should pop up message to select the variable with authorization which is created on company code.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 06 Jan 2012 11:50:32 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2012-01-06T11:50:32Z</dc:date>
    <item>
      <title>User exit help?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit-help/m-p/8399185#M1644592</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I need a user exit which will be executed before the variable pop up screen appears at BEX Reporting level. This issue is kind of related to SAP BI Reporting. &lt;/P&gt;&lt;P&gt;So for doing this I need a user exit at BEX Reporting level which will get executed and check a table.&lt;/P&gt;&lt;P&gt;All the Infoproviders which use company code are maintained in this table. This user exit should check that table and find if the Infoprovider which we are currently accessing is available in that table. &lt;/P&gt;&lt;P&gt;Exact requirement can be found below:&lt;/P&gt;&lt;P&gt;I have a situation where data is maintained in an Infocube. We have 2 reporting units like Company1, Company2. Company1 should not be able to see the data of the Company2 and vice versa. Reporting at BEX level is not done by us, client have their own people who will be taking care of reporting. All I need to do is provide concerned data to each company at the cube level itself.  For this we are creating authorization for particular user at company code level. So for this we need to write a user exit which will execute and check if the infoprovider we are using is existing in that table. If existing it should pop up message to select the variable with authorization which is created on company code.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Jan 2012 11:50:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit-help/m-p/8399185#M1644592</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-01-06T11:50:32Z</dc:date>
    </item>
    <item>
      <title>Re: User exit help?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit-help/m-p/8399186#M1644593</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use transaction SMOD  with RSR00001&lt;/P&gt;&lt;P&gt;This has FM EXIT_SAPLRRS0_001&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;This function module is called from the BEX query,  and has the follow data to code with,  from here it should be straight forward,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I_VNAM	    LIKE	RSZGLOBV-VNAM	                     	Name of Variable to be Replaced&lt;/P&gt;&lt;P&gt;I_VARTYP	    LIKE	RSZGLOBV-VARTYP	                     	Variable Type &lt;/P&gt;&lt;P&gt;I_IOBJNM	    LIKE	RSZGLOBV-IOBJNM	                     	InfoObject that the Variable Refers to&lt;/P&gt;&lt;P&gt;I_S_COB_PRO TYPE	RSD_S_COB_PRO	 	InfoObject Properties&lt;/P&gt;&lt;P&gt;I_S_RKB1D	   TYPE	RSR_S_RKB1D	                     	Query Reporting Attribute&lt;/P&gt;&lt;P&gt;I_PERIV	   TYPE	RRO01_S_RKB1F-PERIV	                     	Query Definition Attribute&lt;/P&gt;&lt;P&gt;I_T_VAR_RANGE	TYPE	RRS0_T_VAR_RANGE                                    &lt;/P&gt;&lt;P&gt;I_STEP	   TYPE	I	0&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Jan 2012 12:31:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit-help/m-p/8399186#M1644593</guid>
      <dc:creator>brian_keenan</dc:creator>
      <dc:date>2012-01-06T12:31:18Z</dc:date>
    </item>
    <item>
      <title>Re: User exit help?</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit-help/m-p/8399187#M1644594</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;What you have mentioned in previous post is related to Variable Exit.&lt;/P&gt;&lt;P&gt;Once we know about the variable name only, we can use that particular exit.&lt;/P&gt;&lt;P&gt;But in our Scenario, we dont know the Variable name and we want to force the user to use the particular variable in that report.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here, user is having an Authorization to create their own report in BEX query and they are having a freedom to create their own variables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What we are trying to do is we are trying to restrict the user to execute the report without the particular variable which we created as Authorization variable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope you understood my requirement.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Jan 2012 13:26:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/user-exit-help/m-p/8399187#M1644594</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-01-06T13:26:03Z</dc:date>
    </item>
  </channel>
</rss>

