<?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 Querying the ACL database table in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/querying-the-acl-database-table/m-p/3455004#M830082</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;1) I want to query the psacl_tab database table with following conditions:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;a) AUTH_USER = sy-uname&lt;/P&gt;&lt;P&gt;b) AUTH_USER_GRP = the user groups of the current user logged in &lt;/P&gt;&lt;P&gt;( say it is in internal table it_usrgrp - 3 entries )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;c) AUTH_ORG = the current user's org units &lt;/P&gt;&lt;P&gt;( say it is also in internal table it_org - 2 entries ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can I write the query for the above one?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2) Also, suggest how can I get the current user's AUTH_ORG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;SAP Lover&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 25 Feb 2008 09:14:59 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-02-25T09:14:59Z</dc:date>
    <item>
      <title>Querying the ACL database table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/querying-the-acl-database-table/m-p/3455004#M830082</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;1) I want to query the psacl_tab database table with following conditions:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;a) AUTH_USER = sy-uname&lt;/P&gt;&lt;P&gt;b) AUTH_USER_GRP = the user groups of the current user logged in &lt;/P&gt;&lt;P&gt;( say it is in internal table it_usrgrp - 3 entries )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;c) AUTH_ORG = the current user's org units &lt;/P&gt;&lt;P&gt;( say it is also in internal table it_org - 2 entries ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can I write the query for the above one?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2) Also, suggest how can I get the current user's AUTH_ORG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;SAP Lover&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Feb 2008 09:14:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/querying-the-acl-database-table/m-p/3455004#M830082</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-25T09:14:59Z</dc:date>
    </item>
    <item>
      <title>Re: Querying the ACL database table</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/querying-the-acl-database-table/m-p/3455005#M830083</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;Take One "i_temp"  internal table which is having both 'it_usrgrp' and&lt;/P&gt;&lt;P&gt;"it_org" fields.Means &lt;/P&gt;&lt;P&gt; LOOP AT it_usrgrp.&lt;/P&gt;&lt;P&gt;  READ  TABLE it_org WITH KEY commn fields = it_usrgrp-key &lt;/P&gt;&lt;P&gt;               field.&lt;/P&gt;&lt;P&gt;  IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;         MOVE both internal table fields to i_temp.&lt;/P&gt;&lt;P&gt;         APPEND i_temp. &lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT required fields &lt;/P&gt;&lt;P&gt; INTO TABLE  i_psacl_tab&lt;/P&gt;&lt;P&gt;FROM psacl_tab&lt;/P&gt;&lt;P&gt;FOR ALL ENTRIES IN i_temp&lt;/P&gt;&lt;P&gt;WHERE  AUTH_USER = sy-uname  AND&lt;/P&gt;&lt;P&gt;             AUTH_USER_GRP = i_temp-AUTH_USER_GRP  AND&lt;/P&gt;&lt;P&gt;             AUTH_ORG  =  i_temp-AUTH_ORG.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. READ TABLE i_temp  with key AUTH_USER = sy-uname.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       i_temp-AUTH_ORG  will have the current user's AUTH_ORG.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Feb 2008 09:28:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/querying-the-acl-database-table/m-p/3455005#M830083</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-25T09:28:40Z</dc:date>
    </item>
  </channel>
</rss>

