Changing Job Data
Use one of the three update components on the Workforce Administration menu to update a person's job data. These components are configured to simplify updating a person's record in different business situations. The following table describes each component and its navigational path:
Component |
Pages in the Component |
Usage |
---|---|---|
Job Data
|
Work Location (JOB_DATA1) Job Information (JOB_DATA_JOBCODE) Job Labor (JOB_LABOR) Payroll (JOB_DATA2) Salary Plan (JOB_DATA_SALPLAN) Compensation (JOB_DATA3) Employment Information (EMPLOYMENT_DTA1) Job Earnings Distribution (JOB_DATA_ERNDIST) Benefit Program Participation (JOB_DATA_BENPRG) |
Work with historical effective-dated rows of the person's job data (work with past, present, and future job data). |
Current Job
|
Work Location (JOB_DATA1) Job Information (JOB_DATA_JOBCODE) Job Labor (JOB_LABOR) Payroll (JOB_DATA2) Salary Plan (JOB_DATA_SALPLAN) Compensation (JOB_DATA3) Employment Information (EMPLOYMENT_DTA1) Job Earnings Distribution (JOB_DATA_ERNDIST) Benefit Program Participation (JOB_DATA_BENPRG) |
Update only the person's current job record. Doing so improves processing time and system performance. You can add new current effective-dated rows to the job record, but you cannot see or add historical job records. |
Pay Rate Change
|
Employee Profile (PAY_RT_CHANGE1) Salary Plan (PAY_RT_CHG_SALPLAN) Compensation (PAY_RT_CHANGE2) Job Earnings Distribution (PAY_RT_CHANGE3) |
Change the person's compensation without changing job data. |
Updating Compensation Packages Without Using an Update Component
If you update job record data without using one of the update components, for example when initially loading data or when using your own written processes, the system does not update the calculated fields on the job record. To update the calculated fields, run the Employee Compensation process. If you update job record data by using one of the update components or a component interface built on one of the update components, you do not need to run the Employee Compensation process because the update components run all PeopleCode that is run online (including updating calculated fields). Using the update components is the best way to update the job table because the system runs all business logic.