Training & Compliance
What this phase shows
The catalog lives in Training_Program__c. Every
Training__c assignment links to one program via the new
Program__c lookup. This is what makes Phase 3 (compliance %, vendor cert coverage) computable.
Catalog ↔ Assignment Linkage
Catalog programs
—
Training__c records
—
Linked to catalog
—
—
Cleanup queue
—
Training__c rows with no Program lookup
Reviewed via fuzzy-match → manual queue
Active programs grouped by issuing vendor
via the Framework__c field
existing Category__c picklist
First 12 active programs
| Program | Vendor | Framework | Cert Level | Validity | Active Holders |
|---|---|---|---|---|---|
| loading… | |||||
Steps to ship this phase
Training_Program__c custom objectVendor__c, Framework__c, Category__c, Cert_Level__c, Validity_Days__c, Active__c, Description__cProgram__c Lookup field on Training__c referencing the new objectProgram_Name__c values from Training__c, dedupe by hand, create one Training_Program__c record per canonical program (assign Vendor + Framework while you're there)Training__c.Program__c via name match (script or formula)Training__c requires a Program__c lookupTraining_Dashboard_Schema)Training_Program__c so vendor managers can curate the catalog without an admin