Professional Documents
Culture Documents
Employment Data:
Department Information
DEPT_TBL --This is one of foundation tables in HR. You will rarely query against it directly;
more likely you will join to it to get the description or short description. Department codes in
PeopleSoft are different from what was used in HRS/Legacy, and department data is effective
dated.
JOBCODE_TBL --This is also a foundation table. This table holds job codes, descriptions and
related data such as FLSA classification, pay plan, grade and structure information.
Job Data:
JOB-- Job (roughly equates to assignment records in legacy). Contains job records along with
other data. Effective dated someone's job history will be stored in this table. Remember, Empl
Records refer to an employee's job record(s). The existence of multiple Empl Records means
that they have had or are currently holding multiple jobs Empl Records start with 0, and their
benefits are tied to Empl Record #0.
Job Data Component Structure
- Person Org Assignments
JOB - EE Job History
COMPENSATION - EE Compensation Data
JOB_EARNS_DIST - EE Job Earnings Distribution
JOB_JR - Job Junior
POSN_EARNS_DIST - Position Earnings Distribution
EE Tax Data:
Payroll Data: Payroll processing check data (records used by the payroll process to store
check history)
Payroll funding distribution data (records that tie funding to payroll actuals):
Tenure Data:
Hints:-
Use the Employees table whenever possible. Queries using this table will generally have
better performance for several reasons. This table has name, Empl ID, empl records, job
title, job code, dept title, dept code, location code, comp rate, comp frequency, position
number, standard hours, etc., data for active employees. Two fields that it does not have
are Empl Class and FTE. This table is not a transactional table, meaning that records are
not actively written to it throughout the day. Rather, it is refreshed nightly on process
scheduler. There may be a one-day lag time for new data to hit the table, but for most
reporting this is acceptable.
1) PERS_REFRESH – Refresh Personal Data Process. Based on the setup in the Personal
data setup component. Personal data record will be refreshed. Process updates the current
data asof the Current date / System date. What fields are populated is configurable in the
personal data setup component.
Record: PS_PERSONAL_DATA
Setup Record:- PS_PERSON_DT_SETUP.
2) HR_PERSDATA - Refresh the Personal Data table with future-dated data. This
process updates
Personal data table with all the PERS_DATA_EFFDT, NAMES, and ADDRESSES
(optional) when that data becomes effective. This is should be scheduled as a nightly
process in order to catch changes every day.
3) PER099 - Refresh EMPLOYEES Table. Refresh the PS_EMPLOYEES snapshot table
as of the selected date or current date. This process also updates the
PS_EMPLOYEES_LNG.
4) Refresh all records with the NAME_DISPLAY and NAME_FORMAL fields to reflect
changes made to the People Code definition of those fields. You can choose to update
records with all name format types or just with one name format type.
It has following options to choose from.
5) HRAUDIT - Audit Human Resources data for integrity.- Core HR Data Integrity.
PER900. Initiate the Core Human Resources Data Integrity Audit.
Following things are audited.
• Persons were found in PERS_DATA_EFFDT that do not exist in PERSON
• Persons were found in PERSON that do not exist in PERS_DATA_EFFDT
• Persons were found in PERSON that do not have a Primary Name in NAMES.
6) Change ID / Delete ID Process – HR_PER502 - This process is used for the correction
of the employee ID it updates the all tables with new employee ID. This also used for the
deleting ID as well. ID Delete control component contains the exclusion list of the
records.
8) Refresh Compensation -
HR_CMP015 – Process to refresh the compensation. Refresh multiple worker
compensation packages with current default values, and print a report that displays the
new and previous compensation data of the impacted workers. It executes the process
executes the same steps as the Default Pay Components button on the Compensation
page.
These are the actions that will create and stop the special temporary assignment
relationship that puts the original instance in a suspended status while the person works
on a temporary assignment.
Action Reverse Action
SUB – Create Substantive Job - RTS – Return to Substantive Job
These are the actions that will create and stop the special temporary assignment
relationship that puts the original instance in a suspended status while the person works
on a temporary assignment.
.