DBA Data[Home] [Help]

VIEW: APPS.PA_RPT_CUST_ACT_SUMMARY

Source

View Text - Preformatted

SELECT pah.PROJECT_ACCUM_ID , pah.accum_period , pc.customer_id, pc.customer_bill_split, decode(pc.customer_bill_split,0,0,paa.RAW_COST_ITD*pc.customer_bill_split/100), decode(pc.customer_bill_split,0,0,paa.RAW_COST_YTD*pc.customer_bill_split/100) , decode(pc.customer_bill_split,0,0,paa.RAW_COST_PP*pc.customer_bill_split/100) , decode(pc.customer_bill_split,0,0,paa.RAW_COST_PTD*pc.customer_bill_split/100) , decode(pc.customer_bill_split,0,0,paa.BILLABLE_RAW_COST_ITD*pc.customer_bill_split/100) , decode(pc.customer_bill_split,0,0,paa.BILLABLE_RAW_COST_YTD*pc.customer_bill_split/100) , decode(pc.customer_bill_split,0,0,paa.BILLABLE_RAW_COST_PP*pc.customer_bill_split/100) , decode(pc.customer_bill_split,0,0,paa.BILLABLE_RAW_COST_PTD*pc.customer_bill_split/100) , decode(pc.customer_bill_split,0,0,paa.BURDENED_COST_ITD*pc.customer_bill_split/100) , decode(pc.customer_bill_split,0,0,paa.BURDENED_COST_YTD*pc.customer_bill_split/100) , decode(pc.customer_bill_split,0,0,paa.BURDENED_COST_PP*pc.customer_bill_split/100) , decode(pc.customer_bill_split,0,0,paa.BURDENED_COST_PTD*pc.customer_bill_split/100) , decode(pc.customer_bill_split,0,0,paa.BILLABLE_BURDENED_COST_ITD*pc.customer_bill_split/100) , decode(pc.customer_bill_split,0,0,paa.BILLABLE_BURDENED_COST_YTD*pc.customer_bill_split/100) , decode(pc.customer_bill_split,0,0,paa.BILLABLE_BURDENED_COST_PP*pc.customer_bill_split/100) , decode(pc.customer_bill_split,0,0,paa.BILLABLE_BURDENED_COST_PTD*pc.customer_bill_split/100) , decode(pc.customer_bill_split,0,0,paa.LABOR_HOURS_ITD*pc.customer_bill_split/100) , decode(pc.customer_bill_split,0,0,paa.LABOR_HOURS_YTD*pc.customer_bill_split/100) , decode(pc.customer_bill_split,0,0,paa.LABOR_HOURS_PP*pc.customer_bill_split/100) , decode(pc.customer_bill_split,0,0,paa.LABOR_HOURS_PTD*pc.customer_bill_split/100) , decode(pc.customer_bill_split,0,0,paa.BILLABLE_LABOR_HOURS_ITD*pc.customer_bill_split/100) , decode(pc.customer_bill_split,0,0,paa.BILLABLE_LABOR_HOURS_YTD*pc.customer_bill_split/100) , decode(pc.customer_bill_split,0,0,paa.BILLABLE_LABOR_HOURS_PP*pc.customer_bill_split/100) , decode(pc.customer_bill_split,0,0,paa.BILLABLE_LABOR_HOURS_PTD*pc.customer_bill_split/100) , decode(pc.customer_bill_split,0,0,paa.REVENUE_ITD*pc.customer_bill_split/100) , decode(pc.customer_bill_split,0,0,paa.REVENUE_YTD*pc.customer_bill_split/100) , decode(pc.customer_bill_split,0,0,paa.REVENUE_PP*pc.customer_bill_split/100) , decode(pc.customer_bill_split,0,0,paa.REVENUE_PTD*pc.customer_bill_split/100) , pah.project_id FROM pa_project_accum_actuals paa , pa_project_accum_headers pah , pa_project_customers pc, pa_projects ppa, pa_project_types ppt WHERE paa.project_accum_id = pah.project_accum_id AND pah.resource_list_member_id = 0 AND pah.project_id = ppa.project_id AND ppa.project_type = ppt.project_type AND pah.task_id = 0 AND pc.project_id = ppa.project_id AND ppt.project_type_class_code = 'CONTRACT'
View Text - HTML Formatted

SELECT PAH.PROJECT_ACCUM_ID
, PAH.ACCUM_PERIOD
, PC.CUSTOMER_ID
, PC.CUSTOMER_BILL_SPLIT
, DECODE(PC.CUSTOMER_BILL_SPLIT
, 0
, 0
, PAA.RAW_COST_ITD*PC.CUSTOMER_BILL_SPLIT/100)
, DECODE(PC.CUSTOMER_BILL_SPLIT
, 0
, 0
, PAA.RAW_COST_YTD*PC.CUSTOMER_BILL_SPLIT/100)
, DECODE(PC.CUSTOMER_BILL_SPLIT
, 0
, 0
, PAA.RAW_COST_PP*PC.CUSTOMER_BILL_SPLIT/100)
, DECODE(PC.CUSTOMER_BILL_SPLIT
, 0
, 0
, PAA.RAW_COST_PTD*PC.CUSTOMER_BILL_SPLIT/100)
, DECODE(PC.CUSTOMER_BILL_SPLIT
, 0
, 0
, PAA.BILLABLE_RAW_COST_ITD*PC.CUSTOMER_BILL_SPLIT/100)
, DECODE(PC.CUSTOMER_BILL_SPLIT
, 0
, 0
, PAA.BILLABLE_RAW_COST_YTD*PC.CUSTOMER_BILL_SPLIT/100)
, DECODE(PC.CUSTOMER_BILL_SPLIT
, 0
, 0
, PAA.BILLABLE_RAW_COST_PP*PC.CUSTOMER_BILL_SPLIT/100)
, DECODE(PC.CUSTOMER_BILL_SPLIT
, 0
, 0
, PAA.BILLABLE_RAW_COST_PTD*PC.CUSTOMER_BILL_SPLIT/100)
, DECODE(PC.CUSTOMER_BILL_SPLIT
, 0
, 0
, PAA.BURDENED_COST_ITD*PC.CUSTOMER_BILL_SPLIT/100)
, DECODE(PC.CUSTOMER_BILL_SPLIT
, 0
, 0
, PAA.BURDENED_COST_YTD*PC.CUSTOMER_BILL_SPLIT/100)
, DECODE(PC.CUSTOMER_BILL_SPLIT
, 0
, 0
, PAA.BURDENED_COST_PP*PC.CUSTOMER_BILL_SPLIT/100)
, DECODE(PC.CUSTOMER_BILL_SPLIT
, 0
, 0
, PAA.BURDENED_COST_PTD*PC.CUSTOMER_BILL_SPLIT/100)
, DECODE(PC.CUSTOMER_BILL_SPLIT
, 0
, 0
, PAA.BILLABLE_BURDENED_COST_ITD*PC.CUSTOMER_BILL_SPLIT/100)
, DECODE(PC.CUSTOMER_BILL_SPLIT
, 0
, 0
, PAA.BILLABLE_BURDENED_COST_YTD*PC.CUSTOMER_BILL_SPLIT/100)
, DECODE(PC.CUSTOMER_BILL_SPLIT
, 0
, 0
, PAA.BILLABLE_BURDENED_COST_PP*PC.CUSTOMER_BILL_SPLIT/100)
, DECODE(PC.CUSTOMER_BILL_SPLIT
, 0
, 0
, PAA.BILLABLE_BURDENED_COST_PTD*PC.CUSTOMER_BILL_SPLIT/100)
, DECODE(PC.CUSTOMER_BILL_SPLIT
, 0
, 0
, PAA.LABOR_HOURS_ITD*PC.CUSTOMER_BILL_SPLIT/100)
, DECODE(PC.CUSTOMER_BILL_SPLIT
, 0
, 0
, PAA.LABOR_HOURS_YTD*PC.CUSTOMER_BILL_SPLIT/100)
, DECODE(PC.CUSTOMER_BILL_SPLIT
, 0
, 0
, PAA.LABOR_HOURS_PP*PC.CUSTOMER_BILL_SPLIT/100)
, DECODE(PC.CUSTOMER_BILL_SPLIT
, 0
, 0
, PAA.LABOR_HOURS_PTD*PC.CUSTOMER_BILL_SPLIT/100)
, DECODE(PC.CUSTOMER_BILL_SPLIT
, 0
, 0
, PAA.BILLABLE_LABOR_HOURS_ITD*PC.CUSTOMER_BILL_SPLIT/100)
, DECODE(PC.CUSTOMER_BILL_SPLIT
, 0
, 0
, PAA.BILLABLE_LABOR_HOURS_YTD*PC.CUSTOMER_BILL_SPLIT/100)
, DECODE(PC.CUSTOMER_BILL_SPLIT
, 0
, 0
, PAA.BILLABLE_LABOR_HOURS_PP*PC.CUSTOMER_BILL_SPLIT/100)
, DECODE(PC.CUSTOMER_BILL_SPLIT
, 0
, 0
, PAA.BILLABLE_LABOR_HOURS_PTD*PC.CUSTOMER_BILL_SPLIT/100)
, DECODE(PC.CUSTOMER_BILL_SPLIT
, 0
, 0
, PAA.REVENUE_ITD*PC.CUSTOMER_BILL_SPLIT/100)
, DECODE(PC.CUSTOMER_BILL_SPLIT
, 0
, 0
, PAA.REVENUE_YTD*PC.CUSTOMER_BILL_SPLIT/100)
, DECODE(PC.CUSTOMER_BILL_SPLIT
, 0
, 0
, PAA.REVENUE_PP*PC.CUSTOMER_BILL_SPLIT/100)
, DECODE(PC.CUSTOMER_BILL_SPLIT
, 0
, 0
, PAA.REVENUE_PTD*PC.CUSTOMER_BILL_SPLIT/100)
, PAH.PROJECT_ID
FROM PA_PROJECT_ACCUM_ACTUALS PAA
, PA_PROJECT_ACCUM_HEADERS PAH
, PA_PROJECT_CUSTOMERS PC
, PA_PROJECTS PPA
, PA_PROJECT_TYPES PPT
WHERE PAA.PROJECT_ACCUM_ID = PAH.PROJECT_ACCUM_ID
AND PAH.RESOURCE_LIST_MEMBER_ID = 0
AND PAH.PROJECT_ID = PPA.PROJECT_ID
AND PPA.PROJECT_TYPE = PPT.PROJECT_TYPE
AND PAH.TASK_ID = 0
AND PC.PROJECT_ID = PPA.PROJECT_ID
AND PPT.PROJECT_TYPE_CLASS_CODE = 'CONTRACT'