<?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: Report Painter in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/report-painter/m-p/1701125#M307373</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;check this .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;Definition
Performing a specific action on a set that has a specific authorization group.

Authorizations for this authorization object are checked in the following functions:

Create set (GS01):
To access this function, the user must have create authorization for at least one authorization group.
To assign an authorization group to the set, the user must have create authorization for this authorization group.
To enter a set in a single-dimension set or a multi-dimension set, the user must have display authorization for the authorization group in the entered set.
Change set (GS02):
To access this function, the user must have change authorization for at least one authorization group.
To assign an authorization group to the set, the user must have change authorization for this authorization group.
To enter a set in a single-dimension set or a multi-dimension set, the user must have display authorization for the authorization group in the entered set.
Display set (GS03):
To access this function, the user must have display authorization for at least one authorization group.
To display a set that has an authorization group, the user must have display authorization for this authorization group.
Delete set (GS04):
To access this function, the user must have delete authorization for at least one authorization group.
To delete a set that has an authorization group, the user must have delete authorization for this authorization group.
In order to use a set with an authorization group in the Report Writer and other applications that use sets, the user must have display authorization for this authorization group.

Defined fields
Action from table TACT
01 Create a set
02 Change a set
03 Display a set
06 Delete a set
Authorization group from table TBRG for authorization object G_800S_GSE
Table TBRG is maintained by the customer.
If you temporarily do not want to assign authorization groups to sets, it is recommended to create all authorizations either with authorization group '*' or with any (fictitious) authorization group.  All users that have an authorization for authorization object G_800S_GSE then have all authorizations for all sets without an authorization group.  Users without any create, change, display, or delete authorization do not have access to the sets without an authorization group because they cannot call up the transactions for creating, changing, displaying, or deleting sets.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;check tcode SU22 there u will find out objects for Tcodes&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Prabhu&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;null&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Nov 2006 11:57:00 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-11-15T11:57:00Z</dc:date>
    <item>
      <title>Report Painter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report-painter/m-p/1701122#M307370</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Team,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to add authorization check for a field 8A-BKRS from table GLPCT, which is present on a report painter selection screen. An unauthorized user will be able to see the field in &amp;lt;b&amp;gt;DISPLAY MODE&amp;lt;/b&amp;gt; only.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please suggest.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Amey&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Nov 2006 05:17:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report-painter/m-p/1701122#M307370</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-15T05:17:22Z</dc:date>
    </item>
    <item>
      <title>Re: Report Painter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report-painter/m-p/1701123#M307371</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Amey,&lt;/P&gt;&lt;P&gt;You can create separate transactions &amp;amp; provide authorizations to the respective users based on them.&lt;/P&gt;&lt;P&gt;Once you have done that, then you can check for authorization as under &amp;amp; accordingly make the field as display only or ready for input based on TCODE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: l_tstc_tcode        like  tstc-tcode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   select single tcode&lt;/P&gt;&lt;P&gt;   into   l_tstc_tcode&lt;/P&gt;&lt;P&gt;   from   tstc&lt;/P&gt;&lt;P&gt;   where  pgmna  =  sy-repid&lt;/P&gt;&lt;P&gt;   and    dypno  =  sy-dynnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;   if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;      authority-check&lt;/P&gt;&lt;P&gt;         object 'S_TCODE'&lt;/P&gt;&lt;P&gt;         id     'TCD'&lt;/P&gt;&lt;P&gt;         field  l_tstc_tcode.&lt;/P&gt;&lt;P&gt;      if sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;     &amp;lt;here make field for display only&amp;gt; &lt;/P&gt;&lt;P&gt;      else.&lt;/P&gt;&lt;P&gt;    &amp;lt;here keep the field for change&amp;gt;&lt;/P&gt;&lt;P&gt;    endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Chetan.&lt;/P&gt;&lt;P&gt;PS:Reward points if you find this helpful.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Nov 2006 05:41:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report-painter/m-p/1701123#M307371</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-15T05:41:00Z</dc:date>
    </item>
    <item>
      <title>Re: Report Painter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report-painter/m-p/1701124#M307372</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;after At selction-screen event, check the authorization of user, if it is not authorised user make that field visible = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;P&gt;Murali&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Nov 2006 05:41:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report-painter/m-p/1701124#M307372</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-15T05:41:50Z</dc:date>
    </item>
    <item>
      <title>Re: Report Painter</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/report-painter/m-p/1701125#M307373</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;check this .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;Definition
Performing a specific action on a set that has a specific authorization group.

Authorizations for this authorization object are checked in the following functions:

Create set (GS01):
To access this function, the user must have create authorization for at least one authorization group.
To assign an authorization group to the set, the user must have create authorization for this authorization group.
To enter a set in a single-dimension set or a multi-dimension set, the user must have display authorization for the authorization group in the entered set.
Change set (GS02):
To access this function, the user must have change authorization for at least one authorization group.
To assign an authorization group to the set, the user must have change authorization for this authorization group.
To enter a set in a single-dimension set or a multi-dimension set, the user must have display authorization for the authorization group in the entered set.
Display set (GS03):
To access this function, the user must have display authorization for at least one authorization group.
To display a set that has an authorization group, the user must have display authorization for this authorization group.
Delete set (GS04):
To access this function, the user must have delete authorization for at least one authorization group.
To delete a set that has an authorization group, the user must have delete authorization for this authorization group.
In order to use a set with an authorization group in the Report Writer and other applications that use sets, the user must have display authorization for this authorization group.

Defined fields
Action from table TACT
01 Create a set
02 Change a set
03 Display a set
06 Delete a set
Authorization group from table TBRG for authorization object G_800S_GSE
Table TBRG is maintained by the customer.
If you temporarily do not want to assign authorization groups to sets, it is recommended to create all authorizations either with authorization group '*' or with any (fictitious) authorization group.  All users that have an authorization for authorization object G_800S_GSE then have all authorizations for all sets without an authorization group.  Users without any create, change, display, or delete authorization do not have access to the sets without an authorization group because they cannot call up the transactions for creating, changing, displaying, or deleting sets.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;check tcode SU22 there u will find out objects for Tcodes&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Prabhu&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;null&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Nov 2006 11:57:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/report-painter/m-p/1701125#M307373</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-15T11:57:00Z</dc:date>
    </item>
  </channel>
</rss>

