PJO_DESK_DIS_SINGLE_PD_V

Details

  • Schema: FUSION

  • Object owner: PJO

  • Object type: VIEW

Columns

Name

PLANNING_ELEMENT_ID

TXN_CURRENCY_CODE

START_DATE

ACT_QUANTITY

BURD_REJ_CODE

BURDEN_MULTIPLIER

CHANGE_QUANTITY

COST_REJ_CODE

CURRENT_PERIOD_NAME

DISPLAY_NAME

END_DATE

END_PERIOD_NAME

ETC_QUANTITY

ETC_QUANTITY_ORIG

ETC_START_DATE

FROM_ANCHOR_POSITION

FROM_ANCHOR_START

MARGIN_DERIVED_FROM_CODE

OBJECT_ID1

PC_ACT_BRDND_COST

PC_ACT_MARGIN

PC_ACT_RAW_COST

PC_ACT_RAW_COST_RATE

PC_ACT_REVENUE

PC_BRDND_COST

PC_CHANGE_BRDND_COST

PC_CHANGE_RAW_COST

PC_CHANGE_REVENUE

PC_COST_EXCHANGE_RATE

PC_COST_RATE_DATE

PC_COST_RATE_DATE_TYPE

PC_COST_RATE_TYPE

PC_ETC_BRDND_COST

PC_ETC_RAW_COST

PC_ETC_REVENUE

PC_MARGIN

PC_MARGIN_PCT

PC_RAW_COST

PC_REJ_CODE

PC_REV_EXCHANGE_RATE

PC_REV_RATE_DATE

PC_REV_RATE_DATE_TYPE

PC_REV_RATE_TYPE

PC_REVENUE

PERIOD_NAME

PERIOD_PROFILE_ID

PFC_ACT_BRDND_COST

PFC_ACT_MARGIN

PFC_ACT_RAW_COST

PFC_ACT_RAW_COST_RATE

PFC_ACT_REVENUE

PFC_BRDND_COST

PFC_CHANGE_BRDND_COST

PFC_CHANGE_RAW_COST

PFC_CHANGE_REVENUE

PFC_COST_EXCHANGE_RATE

PFC_COST_RATE_DATE

PFC_COST_RATE_DATE_TYPE

PFC_COST_RATE_TYPE

PFC_ETC_BRDND_COST

PFC_ETC_RAW_COST

PFC_ETC_REVENUE

PFC_MARGIN

PFC_MARGIN_PCT

PFC_RAW_COST

PFC_REJ_CODE

PFC_REV_EXCHANGE_RATE

PFC_REV_RATE_DATE

PFC_REV_RATE_DATE_TYPE

PFC_REV_RATE_TYPE

PFC_REVENUE

PLAN_CLASS_CODE

PLAN_LINE_ID

PLAN_TYPE_ID

PLAN_VERSION_ID

PLANNING_END_DATE

PLANNING_START_DATE

PROJECT_CURRENCY_CODE

PROJECT_ID

PROJFUNC_CURRENCY_CODE

QUANTITY

QUANTITY_ORIG

RBS_ELEMENT_ID

SP_FIXED_DATE

START_PERIOD_NAME

TASK_ID

TC_ACT_BILL_RATE

TC_ACT_BRDND_COST

TC_ACT_BRDND_COST_RATE

TC_ACT_MARGIN

TC_ACT_RAW_COST

TC_ACT_RAW_COST_RATE

TC_ACT_REVENUE

TC_BILL_RATE

TC_BILL_RATE_ORIG

TC_BRDND_COST

TC_BRDND_COST_ORIG

TC_BRDND_COST_RATE

TC_BRDND_COST_RATE_ORIG

TC_CHANGE_BRDND_COST

TC_CHANGE_RAW_COST

TC_CHANGE_REVENUE

TC_ETC_BRDND_COST

TC_ETC_BRDND_COST_ORIG

TC_ETC_RAW_COST

TC_ETC_RAW_COST_ORIG

TC_ETC_REVENUE

TC_ETC_REVENUE_ORIG

TC_MARGIN

TC_MARGIN_PCT

TC_RAW_COST

TC_RAW_COST_ORIG

TC_RAW_COST_RATE

TC_RAW_COST_RATE_ORIG

TC_REVENUE

TC_REVENUE_ORIG

UNIT_OF_MEASURE

UOM_CODE

SPREAD_CURVE_ID

REQ_QUANTITY

PO_QUANTITY

SI_QUANTITY

EXT_QUANTITY

TC_REQ_RAW_COST

TC_PO_RAW_COST

TC_SI_RAW_COST

TC_EXT_RAW_COST

TC_REQ_BRDND_COST

TC_PO_BRDND_COST

TC_SI_BRDND_COST

TC_EXT_BRDND_COST

PFC_PO_RAW_COST

PC_EXT_BRDND_COST

PC_EXT_RAW_COST

PC_PO_BRDND_COST

PC_REQ_BRDND_COST

PC_REQ_RAW_COST

PC_SI_RAW_COST

PFC_ACT_BILL_RATE

PFC_ACT_BRDND_COST_RATE

PC_ACT_BILL_RATE

PC_ACT_BRDND_COST_RATE

PFC_EXT_BRDND_COST

PFC_PO_BRDND_COST

PFC_REQ_BRDND_COST

PFC_REQ_RAW_COST

PFC_SI_BRDND_COST

PC_PO_RAW_COST

PFC_SI_RAW_COST

PC_SI_BRDND_COST

PFC_EXT_RAW_COST

TC_STD_BILL_RATE

TC_STD_BRDND_COST_RATE

TC_STD_RAW_COST_RATE

TC_STD_BRDND_MULTIPLIER

TC_MARKUP_PERCENT

SESSION_ID

TO_QUANTITY

TC_TO_RAW_COST

TC_TO_BRDND_COST

RCPT_QUANTITY

TC_RCPT_RAW_COST

TC_RCPT_BRDND_COST

PC_TO_RAW_COST

PC_TO_BRDND_COST

PFC_TO_RAW_COST

PFC_TO_BRDND_COST

PC_RCPT_RAW_COST

PC_RCPT_BRDND_COST

PFC_RCPT_RAW_COST

PFC_RCPT_BRDND_COST

MANUAL_SPREAD_FLAG

Query

SQL_Statement

SELECT

PPL.PLANNING_ELEMENT_ID,

PPL.TXN_CURRENCY_CODE,

PPLD.START_DATE,

PPLD.ACT_QUANTITY,

TO_NUMBER(NULL) AS BURD_REJ_CODE,

TO_NUMBER(NULL) AS BURDEN_MULTIPLIER,

TO_NUMBER(NULL) AS CHANGE_QUANTITY,

TO_NUMBER(NULL) AS COST_REJ_CODE,

TO_NUMBER(NULL) AS CURRENT_PERIOD_NAME,

TO_NUMBER(NULL) AS DISPLAY_NAME,

PPLD.END_DATE,

TO_NUMBER(NULL) AS END_PERIOD_NAME,

DECODE(SIGN(PPLD.END_DATE - PPV.ETC_START_DATE),-1,TO_NUMBER(NULL),

NULLIF((NVL(PPLD.QUANTITY,0)-NVL(PPLD.ACT_QUANTITY,0)),0)) AS ETC_QUANTITY,

TO_NUMBER(NULL) AS ETC_QUANTITY_ORIG,

PPV.ETC_START_DATE,

TO_NUMBER(NULL) AS FROM_ANCHOR_POSITION,

TO_NUMBER(NULL) AS FROM_ANCHOR_START,

PPO.MARGIN_DERIVED_FROM_CODE,

PPO.OBJECT_ID1,

PPLD.PC_ACT_BRDND_COST,

NULLIF(DECODE(PPO.MARGIN_DERIVED_FROM_CODE,'B',TO_NUMBER(NVL(PPLD.PC_ACT_REVENUE,0) - NVL(PPLD.PC_ACT_BRDND_COST,0)),TO_NUMBER(NVL(PPLD.PC_ACT_REVENUE,0) - NVL(PPLD.PC_ACT_RAW_COST,0))),0) AS PC_ACT_MARGIN,

PPLD.PC_ACT_RAW_COST,

DECODE(PPLD.ACT_QUANTITY,NULL,TO_NUMBER(NULL),0,TO_NUMBER(NULL),PPLD.PC_ACT_RAW_COST/PPLD.ACT_QUANTITY) AS PC_ACT_RAW_COST_RATE,

PPLD.PC_ACT_REVENUE,

PPLD.PC_BRDND_COST,

TO_NUMBER(NULL) AS PC_CHANGE_BRDND_COST,

TO_NUMBER(NULL) AS PC_CHANGE_RAW_COST,

TO_NUMBER(NULL) AS PC_CHANGE_REVENUE,

PPLD.PC_COST_EXCHANGE_RATE,

PPLD.PC_COST_RATE_DATE,

PPLD.PC_COST_RATE_DATE_TYPE,

PPLD.PC_COST_RATE_TYPE,

DECODE(SIGN(PPLD.END_DATE - PPV.ETC_START_DATE),-1,TO_NUMBER(NULL),

NULLIF((NVL(PPLD.PC_BRDND_COST,0)-NVL(PPLD.PC_ACT_BRDND_COST,0)),0)) AS PC_ETC_BRDND_COST,

DECODE(SIGN(PPLD.END_DATE - PPV.ETC_START_DATE),-1,TO_NUMBER(NULL),

NULLIF((NVL(PPLD.PC_RAW_COST,0)-NVL(PPLD.PC_ACT_RAW_COST,0)),0)) AS PC_ETC_RAW_COST,

DECODE(SIGN(PPLD.END_DATE - PPV.ETC_START_DATE),-1,TO_NUMBER(NULL),

NULLIF((NVL(PPLD.PC_REVENUE,0)-NVL(PPLD.PC_ACT_REVENUE,0)),0)) AS PC_ETC_REVENUE,

NULLIF(DECODE(PPO.MARGIN_DERIVED_FROM_CODE,'B',TO_NUMBER(NVL(PPLD.PC_REVENUE,0) - NVL(PPLD.PC_BRDND_COST,0)),TO_NUMBER(NVL(PPLD.PC_REVENUE,0) - NVL(PPLD.PC_RAW_COST,0))),0) AS PC_MARGIN,

((DECODE(PPO.MARGIN_DERIVED_FROM_CODE,'B',TO_NUMBER(NVL(PPLD.PC_REVENUE,0) - NVL(PPLD.PC_BRDND_COST,0)),TO_NUMBER(NVL(PPLD.PC_REVENUE,0) - NVL(PPLD.PC_RAW_COST,0))))/(DECODE(PPLD.PC_REVENUE,0,TO_NUMBER(NULL),PPLD.PC_REVENUE))) AS PC_MARGIN_PCT,

PPLD.PC_RAW_COST,

TO_NUMBER(NULL) AS PC_REJ_CODE,

PPLD.PC_REV_EXCHANGE_RATE,

PPLD.PC_REV_RATE_DATE,

PPLD.PC_REV_RATE_DATE_TYPE,

PPLD.PC_REV_RATE_TYPE,

PPLD.PC_REVENUE,

PPLD.PERIOD_NAME,

PPO.PERIOD_PROFILE_ID,

PPLD.PFC_ACT_BRDND_COST,

NULLIF(DECODE(PPO.MARGIN_DERIVED_FROM_CODE,'B',TO_NUMBER(NVL(PPLD.PFC_ACT_REVENUE,0) - NVL(PPLD.PFC_ACT_BRDND_COST,0)),TO_NUMBER(NVL(PPLD.PFC_ACT_REVENUE,0) - NVL(PPLD.PFC_ACT_RAW_COST,0))),0) AS PFC_ACT_MARGIN,

PPLD.PFC_ACT_RAW_COST,

DECODE(PPLD.ACT_QUANTITY,NULL,TO_NUMBER(NULL),0,TO_NUMBER(NULL),PPLD.PFC_ACT_RAW_COST/PPLD.ACT_QUANTITY) AS PFC_ACT_RAW_COST_RATE,

PPLD.PFC_ACT_REVENUE,

PPLD.PFC_BRDND_COST,

TO_NUMBER(NULL) AS PFC_CHANGE_BRDND_COST,

TO_NUMBER(NULL) AS PFC_CHANGE_RAW_COST,

TO_NUMBER(NULL) AS PFC_CHANGE_REVENUE,

PPLD.PFC_COST_EXCHANGE_RATE,

PPLD.PFC_COST_RATE_DATE,

PPLD.PFC_COST_RATE_DATE_TYPE,

PPLD.PFC_COST_RATE_TYPE,

DECODE(SIGN(PPLD.END_DATE - PPV.ETC_START_DATE),-1,TO_NUMBER(NULL),

NULLIF((NVL(PPLD.PFC_BRDND_COST,0)-NVL(PPLD.PFC_ACT_BRDND_COST,0)),0)) AS PFC_ETC_BRDND_COST,

DECODE(SIGN(PPLD.END_DATE - PPV.ETC_START_DATE),-1,TO_NUMBER(NULL),

NULLIF((NVL(PPLD.PFC_RAW_COST,0)-NVL(PPLD.PFC_ACT_RAW_COST,0)),0)) AS PFC_ETC_RAW_COST,

DECODE(SIGN(PPLD.END_DATE - PPV.ETC_START_DATE),-1,TO_NUMBER(NULL),

NULLIF((NVL(PPLD.PFC_REVENUE,0)-NVL(PPLD.PFC_ACT_REVENUE,0)),0)) AS PFC_ETC_REVENUE,

NULLIF(DECODE(PPO.MARGIN_DERIVED_FROM_CODE,'B',TO_NUMBER(NVL(PPLD.PFC_REVENUE,0) - NVL(PPLD.PFC_BRDND_COST,0)),TO_NUMBER(NVL(PPLD.PFC_REVENUE,0) - NVL(PPLD.PFC_RAW_COST,0))),0) AS PFC_MARGIN,

((DECODE(PPO.MARGIN_DERIVED_FROM_CODE,'B',TO_NUMBER(NVL(PPLD.PFC_REVENUE,0) - NVL(PPLD.PFC_BRDND_COST,0)),TO_NUMBER(NVL(PPLD.PFC_REVENUE,0) - NVL(PPLD.PFC_RAW_COST,0))))/(DECODE(PPLD.PFC_REVENUE,0,TO_NUMBER(NULL),PPLD.PFC_REVENUE))) AS PFC_MARGIN_PCT,

PPLD.PFC_RAW_COST,

TO_NUMBER(NULL) AS PFC_REJ_CODE,

PPLD.PFC_REV_EXCHANGE_RATE,

PPLD.PFC_REV_RATE_DATE,

PPLD.PFC_REV_RATE_DATE_TYPE,

PPLD.PFC_REV_RATE_TYPE,

PPLD.PFC_REVENUE,

PPV.PLAN_CLASS_CODE,

PPL.PLAN_LINE_ID,

PPV.PLAN_TYPE_ID,

PPV.PLAN_VERSION_ID,

PPE.PLANNING_END_DATE,

PPE.PLANNING_START_DATE,

PPA.PROJECT_CURRENCY_CODE,

PPV.PROJECT_ID,

PPA.PROJFUNC_CURRENCY_CODE,

PPLD.QUANTITY,

PPLD.QUANTITY AS QUANTITY_ORIG,

PPE.RBS_ELEMENT_ID,

TO_DATE(NULL) AS SP_FIXED_DATE,

TO_NUMBER(NULL) AS START_PERIOD_NAME,

PPE.TASK_ID,

DECODE(PPLD.ACT_QUANTITY,NULL,TO_NUMBER(NULL),0,TO_NUMBER(NULL),PPLD.TC_ACT_REVENUE/PPLD.ACT_QUANTITY) AS TC_ACT_BILL_RATE,

PPLD.TC_ACT_BRDND_COST,

DECODE(PPLD.ACT_QUANTITY,NULL,TO_NUMBER(NULL),0,TO_NUMBER(NULL),PPLD.TC_ACT_BRDND_COST/PPLD.ACT_QUANTITY) AS TC_ACT_BRDND_COST_RATE,

NULLIF(DECODE(PPO.MARGIN_DERIVED_FROM_CODE,'B',TO_NUMBER(NVL(PPLD.TC_ACT_REVENUE,0) - NVL(PPLD.TC_ACT_BRDND_COST,0)),TO_NUMBER(NVL(PPLD.TC_ACT_REVENUE,0) - NVL(PPLD.TC_ACT_RAW_COST,0))),0) AS TC_ACT_MARGIN,

PPLD.TC_ACT_RAW_COST,

DECODE(PPLD.ACT_QUANTITY,NULL,TO_NUMBER(NULL),0,TO_NUMBER(NULL),PPLD.TC_ACT_RAW_COST/PPLD.ACT_QUANTITY) AS TC_ACT_RAW_COST_RATE,

PPLD.TC_ACT_REVENUE,

DECODE(NVL(PPLD.TC_BILL_RATE_OVERRIDE,NVL(PPLD.TC_STD_BILL_RATE,0)),0,TO_NUMBER(NULL),(PPLD.QUANTITY) * NVL(PPLD.TC_BILL_RATE_OVERRIDE,NVL(PPLD.TC_STD_BILL_RATE,0)))/ NULLIF(DECODE(NVL(PPLD.TC_BILL_RATE_OVERRIDE,NVL(PPLD.TC_STD_BILL_RATE,0)),0,TO_NUMBER(NULL),(PPLD.QUANTITY)),0) AS TC_BILL_RATE,

TO_NUMBER(NULL) AS TC_BILL_RATE_ORIG,

PPLD.TC_BRDND_COST,

PPLD.TC_BRDND_COST AS TC_BRDND_COST_ORIG,

DECODE(NVL(PPLD.TC_BRDND_COST_RATE_OVERRIDE,NVL(PPLD.TC_STD_BRDND_COST_RATE,0)),0,TO_NUMBER(NULL),(PPLD.QUANTITY) * NVL(PPLD.TC_BRDND_COST_RATE_OVERRIDE,NVL(PPLD.TC_STD_BRDND_COST_RATE,0)))/ NULLIF(DECODE(NVL(PPLD.TC_BRDND_COST_RATE_OVERRIDE,NVL(PPLD.TC_STD_BRDND_COST_RATE,0)),0,TO_NUMBER(NULL),(PPLD.QUANTITY)),0) AS TC_BRDND_COST_RATE,

TO_NUMBER(NULL) AS TC_BRDND_COST_RATE_ORIG,

TO_NUMBER(NULL) AS TC_CHANGE_BRDND_COST,

TO_NUMBER(NULL) AS TC_CHANGE_RAW_COST,

TO_NUMBER(NULL) AS TC_CHANGE_REVENUE,

DECODE(SIGN(PPLD.END_DATE - PPV.ETC_START_DATE),-1,TO_NUMBER(NULL),

NULLIF((NVL(PPLD.TC_BRDND_COST,0)-NVL(PPLD.TC_ACT_BRDND_COST,0)),0)) AS TC_ETC_BRDND_COST,

TO_NUMBER(NULL) AS TC_ETC_BRDND_COST_ORIG,

DECODE(SIGN(PPLD.END_DATE - PPV.ETC_START_DATE),-1,TO_NUMBER(NULL),

NULLIF((NVL(PPLD.TC_RAW_COST,0)-NVL(PPLD.TC_ACT_RAW_COST,0)),0)) AS TC_ETC_RAW_COST,

TO_NUMBER(NULL) AS TC_ETC_RAW_COST_ORIG,

DECODE(SIGN(PPLD.END_DATE - PPV.ETC_START_DATE),-1,TO_NUMBER(NULL),

NULLIF((NVL(PPLD.TC_REVENUE,0)-NVL(PPLD.TC_ACT_REVENUE,0)),0)) AS TC_ETC_REVENUE,

TO_NUMBER(NULL) AS TC_ETC_REVENUE_ORIG,

NULLIF(DECODE(PPO.MARGIN_DERIVED_FROM_CODE,'B',TO_NUMBER(NVL(PPLD.TC_REVENUE,0) - NVL(PPLD.TC_BRDND_COST,0)),TO_NUMBER(NVL(PPLD.TC_REVENUE,0) - NVL(PPLD.TC_RAW_COST,0))),0) AS TC_MARGIN,

((DECODE(PPO.MARGIN_DERIVED_FROM_CODE,'B',TO_NUMBER(NVL(PPLD.TC_REVENUE,0) - NVL(PPLD.TC_BRDND_COST,0)),TO_NUMBER(NVL(PPLD.TC_REVENUE,0) - NVL(PPLD.TC_RAW_COST,0))))/(DECODE(PPLD.TC_REVENUE,0,TO_NUMBER(NULL),PPLD.TC_REVENUE))) AS TC_MARGIN_PCT,

PPLD.TC_RAW_COST,

PPLD.TC_RAW_COST AS TC_RAW_COST_ORIG,

DECODE(NVL(PPLD.TC_RAW_COST_RATE_OVERRIDE,NVL(PPLD.TC_STD_RAW_COST_RATE,0)),0,TO_NUMBER(NULL),(PPLD.QUANTITY) * NVL(PPLD.TC_RAW_COST_RATE_OVERRIDE,NVL(PPLD.TC_STD_RAW_COST_RATE,0)))/ NULLIF(DECODE(NVL(PPLD.TC_RAW_COST_RATE_OVERRIDE,NVL(PPLD.TC_STD_RAW_COST_RATE,0)),0,TO_NUMBER(NULL),(PPLD.QUANTITY)),0) AS TC_RAW_COST_RATE,

TO_NUMBER(NULL) AS TC_RAW_COST_RATE_ORIG,

PPLD.TC_REVENUE,

PPLD.TC_REVENUE AS TC_REVENUE_ORIG,

PUM.UNIT_OF_MEASURE,

PPE.UNIT_OF_MEASURE UOM_CODE,

PPE.SPREAD_CURVE_ID,

PPLD.REQ_QUANTITY,

PPLD.PO_QUANTITY,

PPLD.SI_QUANTITY,

PPLD.EXT_QUANTITY,

PPLD.TC_REQ_RAW_COST,

PPLD.TC_PO_RAW_COST,

PPLD.TC_SI_RAW_COST,

PPLD.TC_EXT_RAW_COST,

PPLD.TC_REQ_BRDND_COST,

PPLD.TC_PO_BRDND_COST,

PPLD.TC_SI_BRDND_COST,

PPLD.TC_EXT_BRDND_COST,

PPLD.PFC_PO_RAW_COST,

PPLD.PC_EXT_BRDND_COST,

PPLD.PC_EXT_RAW_COST,

PPLD.PC_PO_BRDND_COST,

PPLD.PC_REQ_BRDND_COST,

PPLD.PC_REQ_RAW_COST,

PPLD.PC_SI_RAW_COST,

DECODE(PPLD.ACT_QUANTITY,NULL,TO_NUMBER(NULL),0,TO_NUMBER(NULL),PPLD.PFC_ACT_REVENUE/PPLD.ACT_QUANTITY) AS PFC_ACT_BILL_RATE,

DECODE(PPLD.ACT_QUANTITY,NULL,TO_NUMBER(NULL),0,TO_NUMBER(NULL),PPLD.PFC_ACT_BRDND_COST/PPLD.ACT_QUANTITY) AS PFC_ACT_BRDND_COST_RATE,

DECODE(PPLD.ACT_QUANTITY,NULL,TO_NUMBER(NULL),0,TO_NUMBER(NULL),PPLD.PC_ACT_REVENUE/PPLD.ACT_QUANTITY) AS PC_ACT_BILL_RATE,

DECODE(PPLD.ACT_QUANTITY,NULL,TO_NUMBER(NULL),0,TO_NUMBER(NULL),PPLD.PC_ACT_BRDND_COST/PPLD.ACT_QUANTITY) AS PC_ACT_BRDND_COST_RATE,

PPLD.PFC_EXT_BRDND_COST,

PPLD.PFC_PO_BRDND_COST,

PPLD.PFC_REQ_BRDND_COST,

PPLD.PFC_REQ_RAW_COST,

PPLD.PFC_SI_BRDND_COST,

PPLD.PC_PO_RAW_COST,

PPLD.PFC_SI_RAW_COST,

PPLD.PC_SI_BRDND_COST,

PPLD.PFC_EXT_RAW_COST,

PPLD.TC_STD_BILL_RATE,

PPLD.TC_STD_BRDND_COST_RATE,

PPLD.TC_STD_RAW_COST_RATE,

PPLD.TC_STD_BRDND_MULTIPLIER,

PPLD.TC_MARKUP_PERCENT,

FND_GLOBAL.SESSION_ID AS SESSION_ID,

PPLD.TO_QUANTITY,

PPLD.TC_TO_RAW_COST,

PPLD.TC_TO_BRDND_COST,

PPLD.RCPT_QUANTITY,

PPLD.TC_RCPT_RAW_COST,

PPLD.TC_RCPT_BRDND_COST,

PPLD.PC_TO_RAW_COST,

PPLD.PC_TO_BRDND_COST,

PPLD.PFC_TO_RAW_COST,

PPLD.PFC_TO_BRDND_COST,

PPLD.PC_RCPT_RAW_COST,

PPLD.PC_RCPT_BRDND_COST,

PPLD.PFC_RCPT_RAW_COST,

PPLD.PFC_RCPT_BRDND_COST,

PPLD.MANUAL_SPREAD_FLAG

FROM PJO_PLAN_LINE_DETAILS PPLD,

PJO_PLANNING_ELEMENTS PPE,

PJO_PLAN_LINES PPL,

PJO_PLAN_VERSIONS_B PPV,

PJO_PLANNING_OPTIONS PPO,

PJF_PROJECTS_ALL_B PPA,

PJF_UNITS_OF_MEASURE_V PUM

WHERE PPV.PLAN_VERSION_ID = PPO.PLAN_VERSION_ID

AND PPV.PLAN_VERSION_ID = PPE.PLAN_VERSION_ID

AND PPE.PLANNING_ELEMENT_ID = PPL.PLANNING_ELEMENT_ID

AND PPL.PLAN_VERSION_ID = PPV.PLAN_VERSION_ID

AND PPLD.PLAN_VERSION_ID(+) = PPL.PLAN_VERSION_ID

AND PPLD.PLANNING_ELEMENT_ID(+) = PPL.PLANNING_ELEMENT_ID

AND PPLD.TXN_CURRENCY_CODE(+) = PPL.TXN_CURRENCY_CODE

AND PPE.UNIT_OF_MEASURE = PUM.UOM_CODE(+)

AND PPV.PROJECT_ID = PPA.PROJECT_ID