Understanding the Cycle Build Process

The Compensation Cycle Build (WCS_ECMBUILD) application engine (AE) process populates a series of processing tables that are used to store a snapshot of the employee demographic data, salary proposals, variable compensation proposals, funding information for each of the group nodes defined in the tree hierarchy, and the default role access. It also performs a series of validations and edits to identify any errors in building your compensation cycle.

Prior to building a compensation cycle, make sure that:

  • The funding information and options are entered in the compensation cycle definition. Specifically, enter the total funding, minimum and maximum percentages allowed when a manager adjusts salaries in his or her department if Configurable Matrix is not used. Select the Discretionary check box to if you want to allow managers to override the calculated funding amount; select the Default Proposal to Funded check box to set the default proposal to the calculated funded amount.

  • ePerformance reviews are in a Complete status.

  • Variable compensation has been calculated and is in an Initial status.

  • The Proration Exception table is populated.

  • Employee changes to job history are accurate for any type of proration calculation.

When the Compensation Cycle Build process successfully builds your compensation cycle, the system sets the status of the compensation cycle to Built. As you review the results of the built compensation cycle, you may find that you need to make adjustments to its definition. When that happens, simply cancel the built compensation cycle, adjust the compensation cycle definition, and run the Compensation Cycle Build process again.

Once the calculated funding has been reviewed and finalized, the built compensation cycle is ready to be opened to managers.

Note: If you have multiple languages turned on, you need to initiate the Update Cycle Languages (WCS_ECM_LANG) process after running the Compensation Cycle Build process. Doing this supports language translation for the Tree Node description. To access the Update Cycle Languages page, select Compensation > Compensation Cycles > Update Cycle Languages.

See Calculation Processes.