WM_FANL_PVFL_VW(SQL View) |
Index Back |
---|---|
Fail Anlys Previous Failure VwWM Failure Analysis Previous Failure View - level 2 view, used to calculate MTBF |
SELECT A.BUSINESS_UNIT , A.WO_ID , A.WO_TASK_ID , A.FAILURE_ID , A.FAILURE_DT , A.BUSINESS_UNIT_AM , A.ASSET_ID , A.IN_SERVICE_DT , B.BUSINESS_UNIT AS BUSINESS_UNIT_FROM , B.WO_ID AS WO_ID_FROM , B.WO_TASK_ID AS WO_TASK_ID_FROM , B.FAILURE_ID AS FAILURE_ID_FROM , B.FAILURE_DT AS PREV_FAILURE_DT FROM PS_WM_FANL_ASST_VW A , PS_WM_FANL_ASST_VW B WHERE B.BUSINESS_UNIT_AM = A.BUSINESS_UNIT_AM AND B.ASSET_ID = A.ASSET_ID AND B.FAILURE_DT = ( SELECT MAX(I.FAILURE_DT) FROM PS_WM_FANL_ASST_VW I WHERE I.BUSINESS_UNIT = B.BUSINESS_UNIT AND I.WO_ID = B.WO_ID AND I.WO_TASK_ID = B.WO_TASK_ID AND I.FAILURE_ID = B.FAILURE_ID AND I.FAILURE_DT < A.FAILURE_DT AND I.FAILURE_DT > A.IN_SERVICE_DT) |
# | 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 | FAILURE_ID | Character(10) | VARCHAR2(10) NOT NULL | Failure ID |
5 | FAILURE_DT | Date(10) | DATE | Failure date |
6 | BUSINESS_UNIT_AM | Character(5) | VARCHAR2(5) NOT NULL |
AM Business Unit
Prompt Table: BUS_UNIT_AM_VW |
7 | ASSET_ID | Character(12) | VARCHAR2(12) NOT NULL |
Asset Identification
Prompt Table: WM_ASSET_VWA |
8 | IN_SERVICE_DT | Date(10) | DATE | In Service Date |
9 | BUSINESS_UNIT_FROM | Character(5) | VARCHAR2(5) NOT NULL | Business Unit From |
10 | WO_ID_FROM | Character(10) | VARCHAR2(10) NOT NULL | Work Order ID From |
11 | WO_TASK_ID_FROM | Number(5,0) | INTEGER NOT NULL | From Task ID |
12 | FAILURE_ID_FROM | Character(10) | VARCHAR2(10) NOT NULL | From Failure ID |
13 | PREV_FAILURE_DT | Date(10) | DATE | Previous Failure Date |