Quantcast
Channel: Interesting Findings & Knowledge Sharing » Dimension Code Access
Viewing all articles
Browse latest Browse all 3

SQL View For User–AA Code Access

$
0
0

Hi all

In this article, I have posted a script to determine the access to analytical account dimension codes to various users who have access to the company.

SELECT  DB_NAME() AS COMPANY,
        A.USERID,
        C.USERNAME,
        D.aaTrxDim,
        D.aaTrxDimDescr,
        B.aaTrxDimCode,
        B.aaTrxDimCodeDescr,
        CASE WHEN ISNULL(E.aaDistribute, 0) = 0 THEN 'No'
             ELSE 'Yes'
        END AS DISTRIBUTE,
        CASE WHEN ISNULL(E.aaAdjust, 0) = 0 THEN 'No'
             ELSE 'Yes'
        END AS ADJUST,
        CASE WHEN ISNULL(E.aaBudgetView, 0) = 0 THEN 'No'
             ELSE 'Yes'
        END AS BUDGETVIEW,
        CASE WHEN ISNULL(E.aaBudgetAssign, 0) = 0 THEN 'No'
             ELSE 'Yes'
        END AS BUDGETASSIGN
FROM    DYNAMICS..SY60100 A
        CROSS JOIN dbo.AAG00401 B
        INNER JOIN DYNAMICS..SY01400 C ON A.USERID = C.USERID
        INNER JOIN dbo.AAG00400 D ON B.aaTrxDimID = D.aaTrxDimID
        LEFT JOIN dbo.AAG02000 E ON A.USERID = E.USERID
                                    AND B.aaTrxDimID = E.aaTrxDimID
                                    AND B.aaTrxDimCodeID = E.aaTrxDimCodeID

Hope this is helpful to the community.

Until next post!


Viewing all articles
Browse latest Browse all 3

Latest Images

Trending Articles





Latest Images