Académique Documents
Professionnel Documents
Culture Documents
DDDAUDIT finds inconsistencies between PeopleTools record & index definitions and database objects
Data Designer/Database audit
SYSAUDIT identifies orphaned PeopleSoft objects and other inconsistencies within the system
Why audit?
Eliminate potential sources of error Verify validity and integrity of the code and db objects in your system GSC may want to know that your system is clean on the audits in a given area, when troubleshooting
An example
Recent PAPD DDDAUDIT
DDDAUDIT sections
(TABLE-2) SQL Table defined in the Application Designer and not found in the Database
Create db table or delete record defn from Tools Oversight? Or an obsolete object?
SYSAUDIT sections
Application Engine Audits Clear List Audits Electronic Commerce Audit Field Definition Audit Menu Definition Audit Security Audits Page Definition Audit
SYSAUDIT highlights
Most broad categories have several reports, for example:
AE-01 = AE programs without any sections AE-02 = AE sections without AE programs
SYSAUDIT, cont.
Corrective actions are sometimes things you as a developer can take care of, for ex. Migrate the missing AE sections Sometimes corrections involve direct SQL updates of Tools tables CCAIM Research involved why the discrepancy occurred, where are missing pieces, is object obsolete, etc.
SYSAUDIT, cont.
Open a case with GSC if delivered, uncustomized objects are involved
Also check DM / TRUL
Search Customer Connection (or open a case) for report items not covered in PeopleBooks Enlist CCAIM to help
10
An example
Recent PAPD SYSAUDIT
11
ALTER AUDIT
Verify that the table definition in database matches the record definition in PeopleTools (App Designer) If not, generate the DDL that will synch up the database object with the Tools object CCAIM runs for all records before/after patches; in upgrades
Recommendations
DDDaudit as clean as possible SYSaudit clean for bolt-on objects Cleanup before/after major upgrades Periodic audit/cleanup efforts for each xxPD environment CCAIM + designated housekeeper from application team
12