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'

  • Related Language Record: POSITION_BUS_LN
  • # 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