Have you ever wondered what we could do with Owner ID property.
We can Owner ID in the following SQL to Get list of PeopleSoft Application tables by Module Name.
select B.XLATLONGNAME AS "PeopleSoft Module", A.recname AS "PeopleSoft Table" from psrecdefn A,PSXLATITEM B
where B.fieldname='OBJECTOWNERID'
and A.OBJECTOWNERID=B.Fieldvalue
and B.effdt = (select max(B1.effdt) from PSXLATITEM B1 where B.fieldname=B1.fieldname and B.fieldvalue=B1.fieldvalue and B1.effdt<=sysdate)
and B.eff_status='A'
order by 1,2;
This would be helpful when starting implementation project/ Collecting tables for creating Data warehouse or data lake.
Use the following SQL to know the List of module names by ObjectownerID property.
SELECT b.Fieldvalue AS "PeopleSoft ObjectOwnerID",b.xlatlongname AS "PeopleSoft Module" FROM PSXLATITEM B
WHERE B.FIELDNAME = 'OBJECTOWNERID'
and B.effdt = (select max(B1.effdt) from PSXLATITEM B1 where B.fieldname=B1.fieldname and B.fieldvalue=B1.fieldvalue and B1.effdt<=sysdate)
and B.eff_status='A'
order by 1;
