Program Planning > Overview of Program Planning > Program Planning configuration > Add custom program and project objects
Add custom program and project objects
Use this procedure to add custom subtype objects to the Prg0AbsProgramPlan and Prg0AbsProjectPlan Program Planning objects. Unlike how other custom business objects within Teamcenter are subtyped, the parent-child relationship for these two objects is governed by the Prg0PlanAllowsChildren and Prg0PlanAllowedChildTypes business object constants.
Note: The
Prg0AbsEventandPrg0AbsCriteriaobjects are directly subtyped like any other business objects in Teamcenter.
Procedure
- In Business Modeler IDE, select either the
Prg0AbsProgramPlanorPrg0AbsProjectPlanbusiness object, depending on where you want to create the new custom subtype object. - Add the new custom subtype object under the selected business object.
- Select the business object (
Prg0AbsProgramPlanorPrg0AbsProjectPlan) where you added the custom object and under the Business Object Constants section, do the following:- Set the
Prg0PlanAllowsChildrenconstant totrue. - In the
Prg0PlanAllowedChildTypesconstant, enter the name of the custom subtype object. If you created more than one custom subtype object, enter the names as comma-separated strings.
- Set the
- Create a corresponding XML rendering style sheet (XRT) for the custom object (project, event, or criteria):
- Log on to Teamcenter rich client as an administrator and navigate to My Teamcenter.
- Create a new XMLRenderingStylesheet dataset.
- Search for the appropriate dataset, depending on the custom object:
Pgp0ProjectPlanCreate(custom project),Pgp0Prg0EventCreate(custom event), orPgp0Prg0CriteriaCreate(custom criteria). - Click the Viewer tab and copy the contents of the dataset.
- Paste the copied content into your custom XML rendering style sheet.
- Create a new preference named
AWC_<Custom Class Name>.CREATERENDERING. - Restart the Teamcenter server and then log off and back on to Active Workspace.
Program Planning, 2606 — Unpublished work. © 2025 Siemens
Source: https://docs.sw.siemens.com/en-US/doc/282219420/PL20251212545240207.ProgramPlanning/xid1415728 · retrieved 2026-07-10