WM_INSP_EWK3_VW(SQL View) |
Index Back |
---|---|
WO Inspect Eligible Worker Vw3This view is intended for use as the Employee ID (EMPLID) prompt table for an (instantiated) Inspection Activity with no Craft ID specified. |
SELECT A.BUSINESS_UNIT , A.WO_ID , A.WO_TASK_ID , D.EMPLID , D.NAME , D.SHOP_ID , D.SHIFT_ID , E.SUPERVISOR_ID , E2.NAME AS SUPERVISOR_NAME FROM PS_WM_TSK_INSPECT A , PS_WM_WO_TSK B , PS_WM_WO_HDR C , PS_WM_SHOP_RES_VW D , PS_WM_ELGBL_WRKR E LEFT OUTER JOIN PS_WM_ELGBL_WRKR E2 ON E2.EMPLID = E.SUPERVISOR_ID WHERE B.BUSINESS_UNIT = A.BUSINESS_UNIT AND B.WO_ID = A.WO_ID AND B.WO_TASK_ID = A.WO_TASK_ID AND C.BUSINESS_UNIT = B.BUSINESS_UNIT AND C.WO_ID = B.WO_ID AND D.BUSINESS_UNIT = C.BUSINESS_UNIT AND D.SHOP_ID = C.SHOP_ID AND D.EFFDT = ( SELECT MAX(D2.EFFDT) FROM PS_WM_SHOP_RES_VW D2 WHERE D2.BUSINESS_UNIT = D.BUSINESS_UNIT AND D2.SHOP_ID = D.SHOP_ID AND D2.EMPLID = D.EMPLID AND D2.EFFDT <= B.SCHED_START_DT AND D2.EFF_STATUS = 'A') AND E.EMPLID = D.EMPLID |
# | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description |
---|---|---|---|---|
1 | BUSINESS_UNIT | Character(5) | VARCHAR2(5) NOT NULL | Business Unit |
2 | WO_ID | Character(10) | VARCHAR2(10) NOT NULL | Work Order Identification |
3 | WO_TASK_ID | Number(5,0) | INTEGER NOT NULL | Task Number |
4 | EMPLID | Character(11) | VARCHAR2(11) NOT NULL |
Employee ID
Prompt Table: WM_ELGBL_WRKR |
5 | NAME | Character(50) | VARCHAR2(50) NOT NULL | Name |
6 | SHOP_ID | Character(10) | VARCHAR2(10) NOT NULL | Shop Identification |
7 | SHIFT_ID | Character(10) | VARCHAR2(10) NOT NULL | Shift ID |
8 | SUPERVISOR_ID | Character(11) | VARCHAR2(11) NOT NULL | Supervisor ID |
9 | SUPERVISOR_NAME | Character(50) | VARCHAR2(50) NOT NULL | Supervisor Name |