WM_FANL_BSMR_VW(SQL View) |
Index Back |
---|---|
Fail Anlys Mtr Read Basis ViewWM Failure Analysis Meter Reading Basis View - level 6 view, used to calculate MMUBF (Mean Meter Units Betw Failure) - ref level 5 view WM_FANL_PVMR_VW |
SELECT A.BUSINESS_UNIT , A.WO_ID , A.WO_TASK_ID , A.FAILURE_ID , A.METER_TYPE , A.METER_UOM , A.METER_OPTION , A.FAILURE_DT , A.READING , A.CUM_READING , A.READING_DATE , A.BUSINESS_UNIT_AM , A.ASSET_ID , A.ASSET_DESCR30 , A.ASSET_TYPE , A.ASSET_SUBTYPE , A.MFG_ID , A.MODEL , A.IN_SERVICE_DT , A.ORIGINAL_READING , A.ORIGIN_CUM_READING , A.ORIG_READING_DT , B.BUSINESS_UNIT_FROM , B.WO_ID_FROM , B.WO_TASK_ID_FROM , B.FAILURE_ID_FROM , B.PREV_FAILURE_DT , CASE WHEN B.PRIOR_READING_DT IS NOT NULL THEN B.PRIOR_READING ELSE 0 END , CASE WHEN B.PRIOR_READING_DT IS NOT NULL THEN B.PRIOR_CUM_READING ELSE 0 END , B.PRIOR_READING_DT , CASE WHEN B.PREV_FAILURE_DT IS NOT NULL AND B.PREV_FAILURE_DT > A.IN_SERVICE_DT THEN B.PREV_FAILURE_DT ELSE A.IN_SERVICE_DT END , CASE WHEN B.PREV_FAILURE_DT IS NOT NULL AND B.PREV_FAILURE_DT > A.IN_SERVICE_DT THEN B.PRIOR_READING ELSE A.ORIGINAL_READING END , CASE WHEN B.PREV_FAILURE_DT IS NOT NULL AND B.PREV_FAILURE_DT > A.IN_SERVICE_DT THEN B.PRIOR_CUM_READING ELSE A.ORIGIN_CUM_READING END , CASE WHEN B.PREV_FAILURE_DT IS NOT NULL AND B.PREV_FAILURE_DT > A.IN_SERVICE_DT THEN B.PRIOR_READING_DT ELSE A.ORIG_READING_DT END FROM PS_WM_FANL_ASMR_VW A LEFT OUTER JOIN PS_WM_FANL_PVMR_VW B ON B.BUSINESS_UNIT = A.BUSINESS_UNIT AND B.WO_ID = A.WO_ID AND B.WO_TASK_ID = A.WO_TASK_ID AND B.FAILURE_ID = A.FAILURE_ID |
# | PeopleSoft Field Name | PeopleSoft Field Type | Database Column Type | Description |
---|---|---|---|---|
1 | Character(5) | VARCHAR2(5) NOT NULL | Business Unit | |
2 | Character(10) | VARCHAR2(10) NOT NULL | Work Order Identification | |
3 | Number(5,0) | INTEGER NOT NULL | Task Number | |
4 | Character(10) | VARCHAR2(10) NOT NULL | Failure ID | |
5 | Character(30) | VARCHAR2(30) NOT NULL | Meter Type | |
6 | METER_UOM | Character(3) | VARCHAR2(3) NOT NULL |
Meter Unit of Measure
Prompt Table: UNITS_TBL |
7 | METER_OPTION | Character(1) | VARCHAR2(1) NOT NULL |
Meter Option
D=Decreasing I=Increasing R=Tolerance Range |
8 | FAILURE_DT | Date(10) | DATE | Failure date |
9 | READING | Signed Number(15,6) | DECIMAL(13,6) NOT NULL | Reading |
10 | CUM_READING | Signed Number(21,4) | DECIMAL(19,4) NOT NULL | Cumulative Reading |
11 | READING_DATE | Date(10) | DATE | Reading Date |
12 | BUSINESS_UNIT_AM | Character(5) | VARCHAR2(5) NOT NULL |
AM Business Unit
Prompt Table: BUS_UNIT_AM_VW |
13 | ASSET_ID | Character(12) | VARCHAR2(12) NOT NULL |
Asset Identification
Prompt Table: WM_ASSET_VWA |
14 | ASSET_DESCR30 | Character(30) | VARCHAR2(30) NOT NULL | Asset Description |
15 | ASSET_TYPE | Character(3) | VARCHAR2(3) NOT NULL |
Asset Type
010=IT Hardware 020=IT Software 040=Equipment 050=Property 060=Fleet 070=Machinery 080=Furniture 090=Facility 100=Intangible 200=Asset Retirement Obligations 999=Other |
16 | ASSET_SUBTYPE | Character(15) | VARCHAR2(15) NOT NULL | Asset Subtype |
17 | MFG_ID | Character(50) | VARCHAR2(50) NOT NULL |
Manufacturer ID
Prompt Table: WM_MANUFACTURER |
18 | MODEL | Character(30) | VARCHAR2(30) NOT NULL |
Model
Prompt Table: WM_WO_MFGMOD_VW |
19 | IN_SERVICE_DT | Date(10) | DATE | In Service Date |
20 | ORIGINAL_READING | Signed Number(15,6) | DECIMAL(13,6) NOT NULL | Initial Reading |
21 | ORIGIN_CUM_READING | Signed Number(21,4) | DECIMAL(19,4) NOT NULL | Initial Cumulative Reading |
22 | ORIG_READING_DT | Date(10) | DATE | Initial Reading Date |
23 | BUSINESS_UNIT_FROM | Character(5) | VARCHAR2(5) NOT NULL | Business Unit From |
24 | WO_ID_FROM | Character(10) | VARCHAR2(10) NOT NULL | Work Order ID From |
25 | WO_TASK_ID_FROM | Number(5,0) | INTEGER NOT NULL | From Task ID |
26 | FAILURE_ID_FROM | Character(10) | VARCHAR2(10) NOT NULL | From Failure ID |
27 | PREV_FAILURE_DT | Date(10) | DATE | Previous Failure Date |
28 | PRIOR_READING | Signed Number(15,6) | DECIMAL(13,6) NOT NULL | Prior Reading |
29 | PRIOR_CUM_READING | Signed Number(21,4) | DECIMAL(19,4) NOT NULL | Prior Cumulative Reading |
30 | PRIOR_READING_DT | Date(10) | DATE | Prior Reading Date |
31 | FAIL_DAYS_BASIS_DT | Date(10) | DATE | Days to Failure Basis Date |
32 | BASIS_READING | Signed Number(15,6) | DECIMAL(13,6) NOT NULL | Basis Reading |
33 | BASIS_CUM_READING | Signed Number(21,4) | DECIMAL(19,4) NOT NULL | Basis Cumulative Reading |
34 | BASIS_READING_DT | Date(10) | DATE | Basis Reading Date |