EMPLOYMENT_HOME

(SQL View)
Index Back

Vw-Home Employment/Job

EMPLOYMENT_HOME and EMPLOYMENT_HOST are views used by the system as edit tables for the HOME_HOST_EMPL_RCD field on the ASGN_HOME_HOST record. If the ASGN_HOME_HOST record is a 'home' record, the system uses EMPLOYMENT_HOME as the edit table for employment record number. If the ASGN_HOME_HOST record is a 'host' record, the system uses EMPLOYMENT_HOST as the edit table for employment record number. This functionality is part of the International Assignment module, which deals with company employees on overseas, international, or away-from-home job assignments.

SELECT A.EmplID ,A.EMPL_RCD ,B.EffDt ,A.Home_Host_Class ,B.Supervisor_ID ,B.Reports_To ,B.Empl_Status ,B.DeptID ,B.Jobcode ,B.Position_Nbr ,B.Location ,B.Company ,B.Paygroup ,B.Sal_Admin_Plan ,B.Grade ,B.Step ,B.Business_Unit FROM PS_PER_ORG_ASGN A , PS_JOB B WHERE A.Home_Host_Class = 'M' AND A.Emplid = B.Emplid AND A.EMPL_RCD = B.EMPL_RCD AND B.EffSeq = ( SELECT MAX(C.EffSeq) FROM PS_JOB C WHERE C.EmplID = B.EmplID AND C.EMPL_RCD = B.EMPL_RCD AND C.EffDt = B.EffDt)

# PeopleSoft Field Name PeopleSoft Field Type Database Column Type Description
1 EMPLID Character(11) VARCHAR2(11) NOT NULL Employee ID

Default Value: PERSON.EMPLID

Prompt Table: PERSON

2 EMPL_RCD Number(3,0) SMALLINT NOT NULL Empl Record
3 EFFDT Date(10) DATE Effective Date
4 HOME_HOST_CLASS Character(1) VARCHAR2(1) NOT NULL Home/Host Classification
M=Home
S=Host
5 SUPERVISOR_ID Character(11) VARCHAR2(11) NOT NULL Supervisor ID
6 REPORTS_TO Character(8) VARCHAR2(8) NOT NULL Reports To Position Number
7 EMPL_STATUS Character(1) VARCHAR2(1) NOT NULL Payroll Status
A=Active
D=Deceased
L=Leave of Absence
P=Leave With Pay
Q=Retired With Pay
R=Retired
S=Suspended
T=Terminated
U=Terminated With Pay
V=Terminated Pension Pay Out
W=Short Work Break
X=Retired-Pension Administration
8 DEPTID Character(10) VARCHAR2(10) NOT NULL Department
9 JOBCODE Character(6) VARCHAR2(6) NOT NULL Job Code
10 POSITION_NBR Character(8) VARCHAR2(8) NOT NULL Position Number
11 LOCATION Character(10) VARCHAR2(10) NOT NULL Location Code
12 COMPANY Character(3) VARCHAR2(3) NOT NULL Company
13 PAYGROUP Character(3) VARCHAR2(3) NOT NULL Pay Group
14 SAL_ADMIN_PLAN Character(4) VARCHAR2(4) NOT NULL Salary Administration Plan
15 GRADE Character(3) VARCHAR2(3) NOT NULL Salary Grade
16 STEP Number(2,0) SMALLINT NOT NULL Step
17 BUSINESS_UNIT Character(5) VARCHAR2(5) NOT NULL Business Unit

Prompt Table: BUS_UNIT_TBL_HR