HR_GSS_POSN_VW(SQL View) |
Index Back |
---|---|
Positions by Business Unit |
SELECT DISTINCT POSDATA.BUSINESS_UNIT , POSDATA.POSITION_NBR , POSDATA.EFFDT , POSDATA.EFF_STATUS , POSDATA.DESCR , POSDATA.DEPTID , POSDATA.JOBCODE , POSDATA.REG_TEMP , POSDATA.FULL_PART_TIME , POSDATA.STD_HOURS , POSDATA.REPORTS_TO , CASE WHEN (POSDATA.REPORTS_TO <> ' ') THEN B.NAME_DISPLAY ELSE ' ' END FROM PS_POSITION_DATA POSDATA LEFT OUTER JOIN PS_POSN_INCUMB_WS1 A ON POSDATA.REPORTS_TO = A.POSITION_NBR LEFT OUTER JOIN PS_PERSON_NAME B ON B.EMPLID = A.EMPLID WHERE %EffdtCheck(POSITION_DATA POS_ED, POSDATA, %CurrentDateIn) AND POSDATA.EFF_STATUS = 'A' |
# | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description |
---|---|---|---|---|
1 | BUSINESS_UNIT | Character(5) | VARCHAR2(5) NOT NULL | Business Unit |
2 | POSITION_NBR | Character(8) | VARCHAR2(8) NOT NULL |
Position Number
Default Value: 00000000 |
3 | EFFDT | Date(10) | DATE NOT NULL |
Effective Date
Default Value: %date |
4 | EFF_STATUS | Character(1) | VARCHAR2(1) NOT NULL |
Effective Status
A=Active I=Inactive Default Value: A |
5 | DESCR | Character(30) | VARCHAR2(30) NOT NULL | Description |
6 | DEPTID | Character(10) | VARCHAR2(10) NOT NULL |
Department
Prompt Table: DEPT_TBL |
7 | JOBCODE | Character(6) | VARCHAR2(6) NOT NULL |
Job Code
Prompt Table: JOBCODE_TBL |
8 | REG_TEMP | Character(1) | VARCHAR2(1) NOT NULL |
Regular/Temporary
R=Regular T=Temporary |
9 | FULL_PART_TIME | Character(1) | VARCHAR2(1) NOT NULL |
Full/Part Time
D=On Demand F=Full-Time P=Part-Time |
10 | STD_HOURS | Number(7,2) | DECIMAL(6,2) NOT NULL | Standard Hours |
11 | REPORTS_TO | Character(8) | VARCHAR2(8) NOT NULL |
Reports To Position Number
Prompt Table: HR_GSS_POSN2_VW |
12 | NAME_DISPLAY | Character(50) | VARCHAR2(50) NOT NULL |
Display Name - name formatted for Display based on the Country
Prompt Table: HR_GSS_NAME_VW |