[Home] [Help]
View: PSB_WS_ELEMENT_LINES_V
View Text
SELECT WEL.POSITION_LINE_ID
, WEL.SERVICE_PACKAGE_ID
, SP.SHORT_NAME
, WEL.PAY_ELEMENT_ID
, PE.NAME
, SUM(DECODE(WEL.BUDGET_YEAR_ID
, PSB_WS_ELEMENT_SETUP.GET_WS_ELEMENT_YEARC1
, WEL.ELEMENT_COST
, 0))
, SUM(DECODE(WEL.BUDGET_YEAR_ID
, PSB_WS_ELEMENT_SETUP.GET_WS_ELEMENT_YEARC2
, WEL.ELEMENT_COST
, 0))
, SUM(DECODE(WEL.BUDGET_YEAR_ID
, PSB_WS_ELEMENT_SETUP.GET_WS_ELEMENT_YEARC3
, WEL.ELEMENT_COST
, 0))
, SUM(DECODE(WEL.BUDGET_YEAR_ID
, PSB_WS_ELEMENT_SETUP.GET_WS_ELEMENT_YEARC4
, WEL.ELEMENT_COST
, 0))
, SUM(DECODE(WEL.BUDGET_YEAR_ID
, PSB_WS_ELEMENT_SETUP.GET_WS_ELEMENT_YEARC5
, WEL.ELEMENT_COST
, 0))
, SUM(DECODE(WEL.BUDGET_YEAR_ID
, PSB_WS_ELEMENT_SETUP.GET_WS_ELEMENT_YEARC6
, WEL.ELEMENT_COST
, 0))
, SUM(DECODE(WEL.BUDGET_YEAR_ID
, PSB_WS_ELEMENT_SETUP.GET_WS_ELEMENT_YEARC7
, WEL.ELEMENT_COST
, 0))
, SUM(DECODE(WEL.BUDGET_YEAR_ID
, PSB_WS_ELEMENT_SETUP.GET_WS_ELEMENT_YEARC8
, WEL.ELEMENT_COST
, 0))
, SUM(DECODE(WEL.BUDGET_YEAR_ID
, PSB_WS_ELEMENT_SETUP.GET_WS_ELEMENT_YEARC9
, WEL.ELEMENT_COST
, 0))
, SUM(DECODE(WEL.BUDGET_YEAR_ID
, PSB_WS_ELEMENT_SETUP.GET_WS_ELEMENT_YEARC10
, WEL.ELEMENT_COST
, 0))
, SUM(DECODE(WEL.BUDGET_YEAR_ID
, PSB_WS_ELEMENT_SETUP.GET_WS_ELEMENT_YEARC11
, WEL.ELEMENT_COST
, 0))
, SUM(DECODE(WEL.BUDGET_YEAR_ID
, PSB_WS_ELEMENT_SETUP.GET_WS_ELEMENT_YEARC12
, WEL.ELEMENT_COST
, 0))
FROM PSB_WS_ELEMENT_LINES WEL
, PSB_BUDGET_PERIODS A
, PSB_BUDGET_YEAR_TYPES B
, PSB_PAY_ELEMENTS PE
, PSB_SERVICE_PACKAGES SP
WHERE WEL.BUDGET_YEAR_ID = A.BUDGET_PERIOD_ID
AND A.BUDGET_YEAR_TYPE_ID = B.BUDGET_YEAR_TYPE_ID
AND B.YEAR_CATEGORY_TYPE IN ('CY'
, 'PP')
AND WEL.PAY_ELEMENT_ID = PE.PAY_ELEMENT_ID
AND WEL.SERVICE_PACKAGE_ID = SP.SERVICE_PACKAGE_ID(+)
AND ( ( PSB_WS_MATRIX.GET_WS_LINE_YEAR_ST = 0
AND WEL.END_STAGE_SEQ IS NULL) OR ( PSB_WS_MATRIX.GET_WS_LINE_YEAR_ST BETWEEN WEL.START_STAGE_SEQ
AND NVL(WEL.END_STAGE_SEQ
, 9.99E125) ) ) GROUP BY WEL.POSITION_LINE_ID
, WEL.SERVICE_PACKAGE_ID
, SP.SHORT_NAME
, WEL.PAY_ELEMENT_ID
, PE.NAME
Columns
Name |
POSITION_LINE_ID |
SERVICE_PACKAGE_ID |
SERVICE_PACKAGE_NAME |
PAY_ELEMENT_ID |
ELEMENT_NAME |
COLUMN1 |
COLUMN2 |
COLUMN3 |
COLUMN4 |
COLUMN5 |
COLUMN6 |
COLUMN7 |
COLUMN8 |
COLUMN9 |
COLUMN10 |
COLUMN11 |
COLUMN12 |