FND Design Data [Home] [Help]

View: CST_WIP_COST_ELEM_VARIANCES_V

Product: BOM - Bills of Material
Description: Elemental activity and balance for a job or schedule in an accounting period : SINGLE-ORG view
Implementation/DBA Data: ViewAPPS.CST_WIP_COST_ELEM_VARIANCES_V
View Text

SELECT WPB.ACCT_PERIOD_ID
, ACCT.PERIOD_NAME
, ACCT.PERIOD_START_DATE
, ACCT.SCHEDULE_CLOSE_DATE
, WPB.WIP_ENTITY_ID
, WRS.LINE_ID
, WPB.ORGANIZATION_ID
, CCE.COST_ELEMENT_ID
, CCE.COST_ELEMENT
, DECODE(CCE.COST_ELEMENT_ID
, 1
, DECODE(WPB.REPETITIVE_SCHEDULE_ID
, NULL
, WDJ.MATERIAL_ACCOUNT
, WRS.MATERIAL_ACCOUNT)
, 2
, DECODE(WPB.REPETITIVE_SCHEDULE_ID
, NULL
, WDJ.MATERIAL_OVERHEAD_ACCOUNT
, WRS.MATERIAL_OVERHEAD_ACCOUNT)
, 3
, DECODE(WPB.REPETITIVE_SCHEDULE_ID
, NULL
, WDJ.RESOURCE_ACCOUNT
, WRS.RESOURCE_ACCOUNT)
, 4
, DECODE(WPB.REPETITIVE_SCHEDULE_ID
, NULL
, WDJ.OUTSIDE_PROCESSING_ACCOUNT
, WRS.OUTSIDE_PROCESSING_ACCOUNT)
, 5
, DECODE(WPB.REPETITIVE_SCHEDULE_ID
, NULL
, WDJ.OVERHEAD_ACCOUNT
, WRS.OVERHEAD_ACCOUNT)
, NULL)
, SUM( DECODE(CCE.COST_ELEMENT_ID
, 1
, 0
, 2
, 0
, 3
, NVL(WPB.TL_RESOURCE_IN
, 0)
, 4
, NVL(WPB.TL_OUTSIDE_PROCESSING_IN
, 0)
, 5
, NVL(WPB.TL_OVERHEAD_IN
, 0)
, 0))
, SUM( DECODE(CCE.COST_ELEMENT_ID
, 1
, NVL(WPB.TL_MATERIAL_OUT
, 0)
, 2
, NVL(WPB.TL_MATERIAL_OVERHEAD_OUT
, 0)
, 3
, NVL(WPB.TL_RESOURCE_OUT
, 0)
, 4
, NVL(WPB.TL_OUTSIDE_PROCESSING_OUT
, 0)
, 5
, NVL(WPB.TL_OVERHEAD_OUT
, 0)
, 0))
, SUM( DECODE(CCE.COST_ELEMENT_ID
, 1
, NVL(WPB.PL_MATERIAL_IN
, 0)
, 2
, NVL(WPB.PL_MATERIAL_OVERHEAD_IN
, 0)
, 3
, NVL(WPB.PL_RESOURCE_IN
, 0)
, 4
, NVL(WPB.PL_OUTSIDE_PROCESSING_IN
, 0)
, 5
, NVL(WPB.PL_OVERHEAD_IN
, 0)
, 0))
, SUM( DECODE(CCE.COST_ELEMENT_ID
, 1
, NVL(WPB.PL_MATERIAL_OUT
, 0)
, 2
, NVL(WPB.PL_MATERIAL_OVERHEAD_OUT
, 0)
, 3
, NVL(WPB.PL_RESOURCE_OUT
, 0)
, 4
, NVL(WPB.PL_OUTSIDE_PROCESSING_OUT
, 0)
, 5
, NVL(WPB.PL_OVERHEAD_OUT
, 0)
, 0))
, SUM( DECODE(CCE.COST_ELEMENT_ID
, 1
, 0 + NVL(WPB.PL_MATERIAL_IN
, 0)
, 2
, 0 + NVL(WPB.PL_MATERIAL_OVERHEAD_IN
, 0)
, 3
, NVL(WPB.TL_RESOURCE_IN
, 0) + NVL(PL_RESOURCE_IN
, 0)
, 4
, NVL(WPB.TL_OUTSIDE_PROCESSING_IN
, 0)+NVL(PL_OUTSIDE_PROCESSING_IN
, 0)
, 5
, NVL(WPB.TL_OVERHEAD_IN
, 0) + NVL(PL_OVERHEAD_IN
, 0)
, 0))
, SUM( DECODE(CCE.COST_ELEMENT_ID
, 1
, NVL(WPB.TL_MATERIAL_OUT
, 0) + NVL(WPB.PL_MATERIAL_OUT
, 0)
, 2
, NVL(WPB.TL_MATERIAL_OVERHEAD_OUT
, 0) +NVL(WPB.PL_MATERIAL_OVERHEAD_OUT
, 0)
, 3
, NVL(WPB.TL_RESOURCE_OUT
, 0) + NVL(PL_RESOURCE_OUT
, 0)
, 4
, NVL(WPB.TL_OUTSIDE_PROCESSING_OUT
, 0) +NVL(PL_OUTSIDE_PROCESSING_OUT
, 0)
, 5
, NVL(WPB.TL_OVERHEAD_OUT
, 0) + NVL(PL_OVERHEAD_OUT
, 0)
, 0))
, SUM( DECODE(CCE.COST_ELEMENT_ID
, 1
, NVL(WPB.TL_MATERIAL_VAR
, 0) + NVL(WPB.PL_MATERIAL_VAR
, 0)
, 2
, NVL(WPB.TL_MATERIAL_OVERHEAD_VAR
, 0) +NVL(WPB.PL_MATERIAL_OVERHEAD_VAR
, 0)
, 3
, NVL(WPB.TL_RESOURCE_VAR
, 0) + NVL(PL_RESOURCE_VAR
, 0)
, 4
, NVL(WPB.TL_OUTSIDE_PROCESSING_VAR
, 0) +NVL(PL_OUTSIDE_PROCESSING_VAR
, 0)
, 5
, NVL(WPB.TL_OVERHEAD_VAR
, 0) + NVL(PL_OVERHEAD_VAR
, 0)
, 0))
, SUM( DECODE(CCE.COST_ELEMENT_ID
, 1
, 0 + NVL(WPB.PL_MATERIAL_IN
, 0)
, 2
, 0 + NVL(WPB.PL_MATERIAL_OVERHEAD_IN
, 0)
, 3
, NVL(WPB.TL_RESOURCE_IN
, 0) + NVL(PL_RESOURCE_IN
, 0)
, 4
, NVL(WPB.TL_OUTSIDE_PROCESSING_IN
, 0)+NVL(PL_OUTSIDE_PROCESSING_IN
, 0)
, 5
, NVL(WPB.TL_OVERHEAD_IN
, 0) + NVL(PL_OVERHEAD_IN
, 0)
, 0) - DECODE(CCE.COST_ELEMENT_ID
, 1
, NVL(WPB.TL_MATERIAL_OUT
, 0) + NVL(WPB.PL_MATERIAL_OUT
, 0)
, 2
, NVL(WPB.TL_MATERIAL_OVERHEAD_OUT
, 0) +NVL(WPB.PL_MATERIAL_OVERHEAD_OUT
, 0)
, 3
, NVL(WPB.TL_RESOURCE_OUT
, 0) + NVL(PL_RESOURCE_OUT
, 0)
, 4
, NVL(WPB.TL_OUTSIDE_PROCESSING_OUT
, 0) + NVL(PL_OUTSIDE_PROCESSING_OUT
, 0)
, 5
, NVL(WPB.TL_OVERHEAD_OUT
, 0) + NVL(PL_OVERHEAD_OUT
, 0)
, 0) - DECODE(CCE.COST_ELEMENT_ID
, 1
, NVL(WPB.TL_MATERIAL_VAR
, 0) + NVL(WPB.PL_MATERIAL_VAR
, 0)
, 2
, NVL(WPB.TL_MATERIAL_OVERHEAD_VAR
, 0) +NVL(WPB.PL_MATERIAL_OVERHEAD_VAR
, 0)
, 3
, NVL(WPB.TL_RESOURCE_VAR
, 0) + NVL(PL_RESOURCE_VAR
, 0)
, 4
, NVL(WPB.TL_OUTSIDE_PROCESSING_VAR
, 0) + NVL(PL_OUTSIDE_PROCESSING_VAR
, 0)
, 5
, NVL(WPB.TL_OVERHEAD_VAR
, 0) + NVL(PL_OVERHEAD_VAR
, 0)
, 0))
FROM ORG_ACCT_PERIODS ACCT
, CST_COST_ELEMENTS CCE
, WIP_REPETITIVE_SCHEDULES WRS
, WIP_DISCRETE_JOBS WDJ
, WIP_PERIOD_BALANCES WPB
WHERE WDJ.WIP_ENTITY_ID (+) = WPB.WIP_ENTITY_ID
AND WDJ.ORGANIZATION_ID (+) = WPB.ORGANIZATION_ID
AND WRS.REPETITIVE_SCHEDULE_ID (+) = WPB.REPETITIVE_SCHEDULE_ID
AND WRS.ORGANIZATION_ID (+) = WPB.ORGANIZATION_ID
AND WPB.ACCT_PERIOD_ID = ACCT.ACCT_PERIOD_ID
AND WPB.ORGANIZATION_ID = ACCT.ORGANIZATION_ID GROUP BY WPB.ACCT_PERIOD_ID
, ACCT.PERIOD_NAME
, ACCT.PERIOD_START_DATE
, ACCT.SCHEDULE_CLOSE_DATE
, WPB.WIP_ENTITY_ID
, WRS.LINE_ID
, WPB.ORGANIZATION_ID
, CCE.COST_ELEMENT_ID
, CCE.COST_ELEMENT
, DECODE(CCE.COST_ELEMENT_ID
, 1
, DECODE(WPB.REPETITIVE_SCHEDULE_ID
, NULL
, WDJ.MATERIAL_ACCOUNT
, WRS.MATERIAL_ACCOUNT)
, 2
, DECODE(WPB.REPETITIVE_SCHEDULE_ID
, NULL
, WDJ.MATERIAL_OVERHEAD_ACCOUNT
, WRS.MATERIAL_OVERHEAD_ACCOUNT)
, 3
, DECODE(WPB.REPETITIVE_SCHEDULE_ID
, NULL
, WDJ.RESOURCE_ACCOUNT
, WRS.RESOURCE_ACCOUNT)
, 4
, DECODE(WPB.REPETITIVE_SCHEDULE_ID
, NULL
, WDJ.OUTSIDE_PROCESSING_ACCOUNT
, WRS.OUTSIDE_PROCESSING_ACCOUNT)
, 5
, DECODE(WPB.REPETITIVE_SCHEDULE_ID
, NULL
, WDJ.OVERHEAD_ACCOUNT
, WRS.OVERHEAD_ACCOUNT)
, NULL)

Columns

Name
ACCT_PERIOD_ID
PERIOD_NAME
PERIOD_START_DATE
SCHEDULE_CLOSE_DATE
WIP_ENTITY_ID
LINE_ID
ORGANIZATION_ID
COST_ELEMENT_ID
COST_ELEMENT
VALUATION_ACCOUNT
TL_VALUE_IN
TL_VALUE_OUT
PL_VALUE_IN
PL_VALUE_OUT
VALUE_IN
VALUE_OUT
VAR
NET_ACTIVITY