Peoplesoft Query - How to know the navigation for a particular oracle peoplesoft component or oracle peoplesoft page

How to know the navigation for a particular Oracle PeopleSoft Component or Oracle Peoplesoft Page


For knowing the navigation of any page in peoplesoft. Just get the name of its component and place it in the query's last parameter (Component Name) and execute. Then follow the given navigation on PIA to access the Page.


SELECT 
DISTINCT 'Root > '||DECODE(LTRIM(RTRIM(A.PT_IQLEVEL1_LBL)),'','', 
A.PT_IQLEVEL1_LBL||' > ')||DECODE(LTRIM(RTRIM(A.PT_IQLEVEL2_LBL )),'','', 
A.PT_IQLEVEL2_LBL||' > ')|| 
DECODE(LTRIM(RTRIM(A.PT_IQLEVEL3_LBL)),'','',A .PT_IQLEVEL3_LBL||' > 
')||DECODE(LTRIM(RTRIM(A.PT_IQLEVEL4_LBL)),'', '',A.PT_IQLEVEL4_LBL|| ' > 
')|| 
DECODE(LTRIM(RTRIM(A.PORTAL_LABEL)),'','',A.PO RTAL_LABEL||' > 
')||DECODE(LTRIM(RTRIM(B.PT_IQLEVEL1_LBL)),'', '',B.PT_IQLEVEL1_LBL||' > ')|| 

DECODE(LTRIM(RTRIM(B.PT_IQLEVEL2_LBL)),'','',B .PT_IQLEVEL2_LBL||' > 
')||DECODE(LTRIM(RTRIM(B.PT_IQLEVEL3_LBL)),'', '',B.PT_IQLEVEL3_LBL||' > ')|| 

DECODE(LTRIM(RTRIM(B.PT_IQLEVEL4_LBL )),'','',B.PT_IQLEVEL4_LBL||' > 
')||DECODE(LTRIM(RTRIM(B.PORTAL_LABEL)),'','', B.PORTAL_LABEL||' > ')|| 
DECODE(LTRIM(RTRIM(C.PT_IQLEVEL1_LBL)),'','',C .PT_IQLEVEL1_LBL||' > 
')||DECODE(LTRIM(RTRIM( C.PT_IQLEVEL2_LBL)),'','',C.PT_IQLEVEL2_LBL||' > 
')|| 
DECODE(LTRIM(RTRIM(C.PT_IQLEVEL3_LBL)),'','',C .PT_IQLEVEL3_LBL||' > 
')||DECODE(LTRIM(RTRIM(C.PT_IQLEVEL4_LBL)),'', '', C.PT_IQLEVEL4_LBL||' > 
')|| 
DECODE(LTRIM(RTRIM(C.PORTAL_LABEL )),'','',C.PORTAL_LABEL) Path 
FROM PS_PT_IQLEVEL2 A, PS_PT_IQLEVEL3 B, PS_PT_IQLEVEL4 C, PSMENUITEM Y 
WHERE (A.PORTAL_LABEL(+)=Y.ITEMLABEL 
AND B.PORTAL_LABEL(+) =Y.ITEMLABEL 
AND C.PORTAL_LABEL (+) =Y.ITEMLABEL) 
AND Y.PNLGRPNAME = 'Component Name' ;


I hope you find it wonderful.


Comments

Popular posts from this blog

PeopleSoft Meta Tables

Peoplesoft Application Package, Application Class and Application Method Implementation

Peoplesoft Application Package - Application Class/Application Package peoplecode and Calling them anywhere