Understanding Change Control Management

This topic discusses:

  • Change control management.

  • Project and budget changes.

  • ETC changes.

In PeopleSoft Program Management, you can enable change control for project, budget, and ETC changes. You can determine the depth of change control using one of these levels:

  • Require users to enter a reason for changing data.

  • Log the user name, change made, and date for data changes.

  • Disable change control completely.

A change control template stores the level of control for attributes that are to be monitored. You assign a default template at the business unit level. When you enable change control on a project, this system populates the template that you assigned at the business unit level as the default, but you can override it by selecting a new template.

This table lists the attributes for which you can enable change control and the level of control available for each attribute:

Attribute

User Input

On

Off

Project Level - Updating Project Dates

Yes

Yes

Yes

Project Level - Updating Project Status

Yes

Yes

Yes

Project Resource Level - Add and Delete Resource

Yes

Yes

Yes

Project Resource Level - Updating Resource Dates

Yes

Yes

Yes

Activity Level - Add and Delete Activities

Yes

Yes

Yes

Activity Level - Updating Activity Dates

Yes

Yes

Yes

Activity Level - Updating Activity Status

Yes

Yes

Yes

Activity Level - Change Milestones

Yes

Yes

Yes

Activity Resource Level - Add and Delete Resources

Yes

Yes

Yes

Activity Resource Level - Updating Resource Units

Yes

Yes

Yes

Transaction Level - Add and Delete Transactions

No

Yes

Yes

Estimate to Complete Level - Updating Estimate to Complete

No

Yes

Yes

Budget Plan Level - Finalize Budget Plan

Yes

Yes

Yes

When change control is enabled and you designate specific attributes in the template to have change control, the system stores a record of all the data changes to these attributes on the Change Control Information table (PC_CHC_INFO). If specified, the system requires the user who initiates the change to enter the reason for making a change before the changes take place. After changes take place, you can view a summarized list of the changes and the details of each change.

These steps describe how to implement the change control management functionality:

  1. Use the Change Control Template page to create a change control template that defines the attributes to monitor, such as whether the changes require a reason from the user who initiates the change.

    Once created, specify the default change control template for a projects business unit on the Program Management Options page.

  2. Enable change control and select a template at the project level by using the Program Management page.

    If the change control template you select specifies change control for attributes at the activity level, you can disable it for individual activities on the Activity - Definition page for the User Input and On levels.

  3. Make changes to the project, budget or ETC as necessary.

    As changes are made, the system records the name of the user who is making the change, the change that is made, and the date for data changes in the PC_CHC_INFO table. You can view the changes on the Change Control Monitor page and Change Control Details page.