PJC_CDL_BURDEN_DETAIL_V
Details
-
Schema: FUSION
-
Object owner: PJC
-
Object type: VIEW
Columns
Name |
---|
PROJECT_ID TASK_ID ORGANIZATION_ID PRVDR_GL_DATE PA_DATE PA_PERIOD_NAME ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 ATTRIBUTE4 ATTRIBUTE5 ATTRIBUTE6 ATTRIBUTE7 ATTRIBUTE8 ATTRIBUTE9 ATTRIBUTE10 ATTRIBUTE_CATEGORY PERSON_TYPE PO_LINE_ID SYSTEM_LINKAGE_FUNCTION IND_COST_CODE EI_EXPENDITURE_TYPE_ID ICC_EXPENDITURE_TYPE_ID COST_BASE COMPILED_MULTIPLIER IND_RATE_SCH_ID IND_RATE_SCH_REVISION_ID EXPENDITURE_ITEM_ID LINE_NUM EXPENDITURE_ITEM_DATE BURDEN_COST DENOM_BURDENED_COST ACCT_BURDENED_COST PROJECT_BURDENED_COST BURDEN_SUM_SOURCE_RUN_ID BURDEN_SUM_REJECTION_CODE DENOM_CURRENCY_CODE ACCT_CURRENCY_CODE PROJECT_CURRENCY_CODE PROJFUNC_CURRENCY_CODE BILLABLE_FLAG REQUEST_ID ADJUSTMENT_TYPE JOB_ID NON_LABOR_RESOURCE_ID NON_LABOR_RESOURCE_ORG_ID WIP_RESOURCE_ID INCURRED_BY_PERSON_ID INVENTORY_ITEM_ID ORG_ID ACCT_RATE_DATE ACCT_RATE_TYPE ACCT_EXCHANGE_RATE PROJECT_RATE_DATE PROJECT_RATE_TYPE PROJECT_EXCHANGE_RATE PROJFUNC_COST_RATE_DATE PROJFUNC_COST_RATE_TYPE PROJFUNC_COST_EXCHANGE_RATE CONTRACT_ID CONTRACT_LINE_ID CAPITALIZABLE_FLAG CONTEXT_CATEGORY USER_DEF_ATTRIBUTE1 USER_DEF_ATTRIBUTE2 USER_DEF_ATTRIBUTE3 USER_DEF_ATTRIBUTE4 USER_DEF_ATTRIBUTE5 USER_DEF_ATTRIBUTE6 USER_DEF_ATTRIBUTE7 USER_DEF_ATTRIBUTE8 USER_DEF_ATTRIBUTE9 USER_DEF_ATTRIBUTE10 QUANTITY DENOM_RAW_COST IND_RATE_SCHEDULE_TYPE COST_IND_SCH_FIXED_DATE IND_STRUCTURE_NAME PRECEDENCE IND_COMPILED_SET_ID MULTIPLIER_NUM PREV_IND_COMPILED_SET_ID LINE_NUM_REVERSED BURDEN_REVERSED_FLAG DATA_SET_ID RESERVED_ATTRIBUTE1 EXPENDITURE_ITEM_DATE2 |
Query
SQL_Statement |
---|
SELECT cdl.project_id, cdl.task_id, ics.organization_id, cdl.prvdr_gl_date, cdl.prvdr_pa_date pa_date, DECODE(cdl.prev_ind_compiled_set_id, NULL, cdl.prvdr_pa_period_name, NVL(p.period_name, cdl.prvdr_pa_period_name)) pa_period_name, ei.attribute1, ei.attribute2, ei.attribute3, ei.attribute4, ei.attribute5, ei.attribute6, ei.attribute7, ei.attribute8, ei.attribute9, ei.attribute10, ei.attribute_category, ei.person_type person_type, NULL po_line_id, ei.system_linkage_function, cm.ind_cost_code, ei.expenditure_type_id ei_expenditure_type_id, icc.expenditure_type_id icc_expenditure_type_id, cm.cost_base, cm.compiled_multiplier, irsr.ind_rate_sch_id, irsr.ind_rate_sch_revision_id, ei.expenditure_item_id, cdl.line_num, nvl(ei.prvdr_accrual_date, ei.expenditure_item_date) expenditure_item_date, pjf_currency_grp.round_currency_amount(cdl.projfunc_raw_cost*cm.compiled_multiplier ,cdl.projfunc_currency_code) burden_cost, pjf_currency_grp.round_currency_amount(cdl.denom_raw_cost*cm.compiled_multiplier ,cdl.denom_currency_code) denom_burdened_cost, pjf_currency_grp.round_currency_amount(cdl.acct_raw_cost*cm.compiled_multiplier ,cdl.acct_currency_code) acct_burdened_cost, pjf_currency_grp.round_currency_amount(cdl.project_raw_cost*cm.compiled_multiplier ,cdl.project_currency_code) project_burdened_cost, cdl.burden_sum_source_run_id, cdl.burden_sum_rejection_code, cdl.denom_currency_code, cdl.acct_currency_code, cdl.project_currency_code, cdl.projfunc_currency_code, cdl.billable_flag, cdl.request_id, DECODE(ei.adjustment_type, 'BURDEN_RESUMMARIZE', ei.adjustment_type, NULL) adjustment_type, ei.person_job_id job_id, ei.non_labor_resource_id, ei.non_labor_resource_org_id, NULL wip_resource_id, ei.incurred_by_person_id, ei.inventory_item_id, ei.org_id, cdl.acct_rate_date, cdl.acct_rate_type, cdl.acct_exchange_rate, cdl.project_rate_date, cdl.project_rate_type, cdl.project_exchange_rate, cdl.projfunc_cost_rate_date, cdl.projfunc_cost_rate_type, cdl.projfunc_cost_exchange_rate, ei.contract_id, /*Uncommented for bug 17977823 to use ei level contract instead of null*/ NULL contract_line_id, cdl.capitalizable_flag, ei. context_category, ei.user_def_attribute1, ei.user_def_attribute2, ei.user_def_attribute3, ei.user_def_attribute4, ei.user_def_attribute5, ei.user_def_attribute6, ei.user_def_attribute7, ei.user_def_attribute8, ei.user_def_attribute9, ei.user_def_attribute10, ei.quantity, cdl.denom_raw_cost, irs.ind_rate_schedule_type, DECODE(irs.ind_rate_schedule_type, 'F', irsr.start_date_active, NULL) cost_ind_sch_fixed_date, irsr.ind_structure_name, cm.precedence, ics.ind_compiled_set_id, cm.multiplier_num, cdl.prev_ind_compiled_set_id, cdl.line_num_reversed, 'N' burden_reversed_flag, cdl.data_set_id, ei.reserved_attribute1, ei.expenditure_item_date expenditure_item_date2 FROM pjc_cost_dist_lines_all cdl, pjc_exp_items_all ei, pjf_ind_compiled_sets ics, pjf_irs_revisions irsr, pjf_cost_base_exp_types cbet, pjf_compiled_multipliers cm, pjf_ind_cost_codes icc, pjf_txn_document_b td, pjf_p_periods_all_v p, pjf_ind_rate_sch_b irs WHERE ics.ind_rate_sch_revision_id = irsr.ind_rate_sch_revision_id AND irsr.ind_structure_name = cbet.ind_structure_name AND cbet.cost_base = cm.cost_base AND cbet.cost_base_type = 'INDIRECT COST' AND cbet.expenditure_type_id = ei.expenditure_type_id AND ics.organization_id = NVL(ei.override_to_organization_id, ei.incurred_by_organization_id) AND ics.cost_base = cbet.cost_base AND ics.ind_compiled_set_id = cdl.ind_compiled_set_id AND icc.ind_cost_code = cm.ind_cost_code AND cm.ind_compiled_set_id = DECODE(cbet.cost_base, NULL, NULL, ics.ind_compiled_set_id) AND cdl.burden_sum_rejection_code IS NULL AND cdl.line_type IN ('R', 'B') AND cdl.burden_sum_source_run_id = pjc_burden_costing.get_current_run_id() AND cdl.expenditure_item_id = ei.expenditure_item_id AND cdl.project_id = pjc_burden_costing.get_current_project_id() AND ei.document_id = td.document_id AND NVL(td.allow_burden_flag, 'N') <> 'Y' AND ei.org_id = p.org_id (+) AND ei.expenditure_item_date BETWEEN p.start_date(+) AND p.end_date(+) AND irsr.ind_rate_sch_id = irs.ind_rate_sch_id UNION ALL SELECT cdl.project_id, cdl.task_id, ics.organization_id, cdl.prvdr_gl_date, cdl.prvdr_pa_date pa_date, DECODE(cdl.prev_ind_compiled_set_id, NULL, cdl.prvdr_pa_period_name, NVL(p.period_name, cdl.prvdr_pa_period_name)) pa_period_name, ei.attribute1, ei.attribute2, ei.attribute3, ei.attribute4, ei.attribute5, ei.attribute6, ei.attribute7, ei.attribute8, ei.attribute9, ei.attribute10, ei.attribute_category, ei.person_type person_type, NULL po_line_id, ei.system_linkage_function system_linkage_function, cm.ind_cost_code, ei.expenditure_type_id ei_expenditure_type_id, icc.expenditure_type_id icc_expenditure_type_id, cm.cost_base, cm.compiled_multiplier, irsr.ind_rate_sch_id, irsr.ind_rate_sch_revision_id, ei.expenditure_item_id, cdl.line_num, nvl(ei.prvdr_accrual_date, ei.expenditure_item_date) expenditure_item_date, pjf_currency_grp.round_currency_amount(cdl.projfunc_raw_cost*cm.compiled_multiplier*-1 ,cdl.projfunc_currency_code) burden_cost, pjf_currency_grp.round_currency_amount(cdl.denom_raw_cost*cm.compiled_multiplier*-1 ,cdl.denom_currency_code) denom_burdened_cost, pjf_currency_grp.round_currency_amount(cdl.acct_raw_cost*cm.compiled_multiplier*-1 ,cdl.acct_currency_code) acct_burdened_cost, pjf_currency_grp.round_currency_amount(cdl.project_raw_cost*cm.compiled_multiplier*-1 ,cdl.project_currency_code) project_burdened_cost, cdl.burden_sum_source_run_id, cdl.burden_sum_rejection_code, cdl.denom_currency_code, cdl.acct_currency_code, cdl.project_currency_code, cdl.projfunc_currency_code, cdl.billable_flag, cdl.request_id, DECODE(ei.adjustment_type, 'BURDEN_RESUMMARIZE', ei.adjustment_type, NULL) adjustment_type, ei.person_job_id job_id, ei.non_labor_resource_id, ei.non_labor_resource_org_id, NULL wip_resource_id, ei.incurred_by_person_id, ei.inventory_item_id, ei.org_id, cdl.acct_rate_date, cdl.acct_rate_type, cdl.acct_exchange_rate, cdl.project_rate_date, cdl.project_rate_type, cdl.project_exchange_rate, cdl.projfunc_cost_rate_date, cdl.projfunc_cost_rate_type, cdl.projfunc_cost_exchange_rate, ei.contract_id, /*Uncommented for bug 17977823 to use ei level contract instead of null*/ NULL contract_line_id, cdl.capitalizable_flag, ei.context_category, ei.user_def_attribute1, ei.user_def_attribute2, ei.user_def_attribute3, ei.user_def_attribute4, ei.user_def_attribute5, ei.user_def_attribute6, ei.user_def_attribute7, ei.user_def_attribute8, ei.user_def_attribute9, ei.user_def_attribute10, ei.quantity, -cdl.denom_raw_cost, irs.ind_rate_schedule_type, DECODE(irs.ind_rate_schedule_type, 'F', irsr.start_date_active, NULL) cost_ind_sch_fixed_date, irsr.ind_structure_name, cm.precedence, ics.ind_compiled_set_id, cm.multiplier_num, cdl.prev_ind_compiled_set_id, cdl.line_num_reversed, 'Y' burden_reversed_flag, cdl.data_set_id, ei.reserved_attribute1, ei.expenditure_item_date expenditure_item_date2 FROM pjc_cost_dist_lines_all cdl, pjc_exp_items_all ei, pjf_ind_compiled_sets ics, pjf_irs_revisions irsr, pjf_cost_base_exp_types cbet, pjf_compiled_multipliers cm, pjf_ind_cost_codes icc, pjf_txn_document_b td, pjf_p_periods_all_v p, pjf_ind_rate_sch_b irs WHERE ics.ind_rate_sch_revision_id = irsr.ind_rate_sch_revision_id AND irsr.ind_structure_name = cbet.ind_structure_name AND cbet.cost_base = cm.cost_base AND cbet.cost_base_type = 'INDIRECT COST' AND cbet.expenditure_type_id = ei.expenditure_type_id AND ics.organization_id = NVL(ei.override_to_organization_id,ei.incurred_by_organization_id) AND ics.cost_base = cbet.cost_base AND ics.ind_compiled_set_id = cdl.prev_ind_compiled_set_id AND cdl.prev_ind_compiled_set_id IS NOT NULL AND icc.ind_cost_code = cm.ind_cost_code AND cm.ind_compiled_set_id = DECODE(cbet.cost_base,NULL,NULL,ics.ind_compiled_set_id) AND cdl.burden_sum_rejection_code IS NULL AND cdl.line_type IN ('R', 'B') AND cdl.burden_sum_source_run_id = pjc_burden_costing.get_current_run_id() AND cdl.expenditure_item_id = ei.expenditure_item_id AND cdl.project_id = pjc_burden_costing.get_current_project_id() AND ei.document_id = td.document_id AND NVL(td.allow_burden_flag, 'N') <> 'Y' AND ei.org_id = p.org_id (+) AND ei.expenditure_item_date BETWEEN p.start_date(+) AND p.end_date(+) AND irsr.ind_rate_sch_id = irs.ind_rate_sch_id |