Explain Plan
Explain Plan
<DATA_DS>
<![CDATA[
Datamodel SQL Explain Plan Report
================================================================
Driver Details:JDBC Driver:Oracle JDBC
driver:weblogic.jdbc.wrapper.PoolConnection_oracle_jdbc_driver_T4CConnection:11.2.0
.3.0
DBName:Oracle
DBVersion:Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
SQLQuery:EXPLAIN PLAN SET STATEMENT_ID = 'dm_plan_Q_220410_082105' FOR
WITH date_range as
(select /*+ materialize */ * from
(
(SELECT
'DATE' param_type,
NULL date_from,
NULL date_to
FROM dual
WHERE
(null IS NOT NULL OR null IS NOT NULL)
OR (null IS NULL AND null IS NULL AND null = 'NA' AND null = 'NA'))
UNION
(SELECT
'PERIOD' param_type,
CASE WHEN null = 'NA' THEN NULL ELSE
(SELECT TRUNC(start_date) FROM gl_periods WHERE period_name = null AND
period_set_name = 'WM Yearly Calen') END date_from,
CASE WHEN null = 'NA' THEN
(SELECT TRUNC(end_date) FROM gl_periods WHERE SYSDATE BETWEEN start_date AND
end_date AND period_set_name = 'WM Yearly Calen' AND adjustment_period_flag = 'N')
ELSE
(SELECT TRUNC(end_date) FROM gl_periods WHERE period_name = null AND
period_set_name = 'WM Yearly Calen') END date_to
FROM dual
WHERE
(null IS NULL AND null IS NULL) AND (null != 'NA' OR null != 'NA'))
)),
report as (
SELECT distinct 'X' as KEY,
tbl1.Project_Number,
tbl1.Project_Name,
tbl1.Project_Type,
tbl1.Project_Org,
tbl1.Project_Status,
tbl1.Project_Start_Date,
tbl1.Project_Manager,
tbl1.Project_Requester,
tbl1.Budget_Owner,
tbl1.Budget_Bucket_ID,
tbl1.Quantity_of_Acres Acres,
tbl1.Digital_Program_Number,
tbl1.Total_Project_Amount,
tbl1.Financial_Resource_Amount,
tbl1.Capitalized_Interest_Amount,
tbl1.Total_CumulativeFunding_Amount,
(CASE WHEN (tbl1.Total_CumulativeFunding_Amount = 0 OR tbl1.Actuals = 0) THEN
0 ELSE (tbl1.Actuals/tbl1.Total_CumulativeFunding_Amount) END
) Total_Funding_Spent,
(CASE WHEN (tbl1.Total_Project_Amount = 0 OR tbl1.Actuals = 0) THEN 0 ELSE
(tbl1.Actuals/tbl1.Total_Project_Amount) END
) Total_Project_Spent,
(tbl1.Total_CumulativeFunding_Amount - tbl1.Actuals) Remaining_Funding,
(CASE WHEN (tbl1.Acres = 0 OR tbl1.Actuals = 0) THEN 0 ELSE
(tbl1.Actuals/tbl1.Acres) END
) LF_Spend_By_Acres,
tbl1.PO_Count,
tbl1.PO_Approved_Amount,
tbl1.PO_Remaining_Amount,
tbl1.Task_Number,
tbl1.Task_Name,
tbl1.Transaction_Number,
tbl1.Document,
tbl1.Document_Entry,
tbl1.Expenditure_Type,
tbl1.Expenditure_Organization,
tbl1.PO_Number,
tbl1.Invoice_Number,
tbl1.Expenditure_Item_Date,
tbl1.Expenditure_Comments,
tbl1.Cost_Amount,
tbl1.Accounting_Period,
tbl1.Business_Unit,
tbl1.Currency_Code,
tbl1.Expenditure_Batch_Name,
tbl1.LOB,
tbl1.Capital_Label,
tbl1.capitalizable_flag,
tbl1.Transfer_Status,
tbl1.Debit_Account,
tbl1.Credit_Account,
tbl1.Asset_Assigned,
(SELECT LISTAGG(segment1,', ') FROM
(select segment1 from pjf_projects_all_b where template_flag = 'N')
where segment1 IN (null)) P_PROJ_NO,
null P_PROJ_REQ,
(SELECT LISTAGG(name,', ') FROM
(SELECT h2.name FROM
HR_ORG_UNIT_CLASSIFICATIONS_F h1,hr_organization_units_f_tl h2
WHERE h1.organization_id = h2.organization_id
AND h1.classification_code = 'PA_PROJECT_ORG'
AND h2.language = USERENV('LANG'))
WHERE name IN (null)) P_PROJ_ORG,
(SELECT LISTAGG(expenditure_type_name,', ') FROM
(SELECT tl.expenditure_type_name FROM pjf_exp_types_tl tl,pjf_exp_types_b b
WHERE 1=1
AND b.expenditure_type_id = tl.expenditure_type_id
AND tl.language = USERENV('LANG')
AND b.end_date_active IS NULL)
WHERE expenditure_type_name IN (null)) P_EXP_TYPE,
(SELECT LISTAGG(ptype, ', ')
FROM
(SELECT 'LFCTT (EMG Only)' ptype, 1 seq FROM dual
UNION
SELECT tl.project_type ptype, 2 seq FROM pjf_project_types_tl
tl,pjf_project_types_b b
WHERE 1=1
AND b.project_type_id = tl.project_type_id
AND tl.language = USERENV('LANG')
AND b.end_date_active IS NULL
)
where ptype IN (null)) P_PROJ_TYPE,
(SELECT LISTAGG(at3,', ') FROM
(select distinct attribute3 at3 from pjf_projects_all_b)
WHERE at3 IN (null)) P_BUDGET_OWNER,
(SELECT LISTAGG(s,', ') FROM
(select 'ACTIVE' s from dual
UNION
select 'CLOSED' s from dual)
WHERE s IN (null)) P_STATUS,
null P_FROM,
null P_TO,
null PERIOD_FROM,
null PERIOD_TO,
tbl1.Supplier_Number,
tbl1.Asset_Number
FROM
(
SELECT
ppa.segment1 Project_Number,
pptl.name Project_Name,
pptt.project_type Project_Type,
haot1.name Project_Org,
ppa.project_status_code Project_Status,
pje.capitalizable_flag,
pcd.transfer_status_code Transfer_Status,
CASE WHEN pd.document_name = 'Payment' THEN
(SELECT distinct(gcc.segment1 || '.' || gcc.segment2 || '.' || gcc.segment3 || '.'
|| gcc.segment4 || '.' || gcc.segment5 || '.' || gcc.segment6 || '.' ||
gcc.segment7 || '.' || gcc.segment8)
FROM pjc_exp_items_all pei1, AP_PAYMENT_HIST_DISTS
aphd,XLA_DISTRIBUTION_LINKS xdl,xla_ae_lines xal, gl_code_combinations gcc
where pei1.expenditure_item_id = pje.expenditure_item_id
AND aphd.invoice_payment_id = pei1.original_header_id
AND aphd.PAY_DIST_LOOKUP_CODE='DISCOUNT'
AND xdl.SOURCE_DISTRIBUTION_ID_NUM_1 = pei1.original_dist_id
AND xdl.event_id = aphd.ACCOUNTING_EVENT_ID
and xal.ae_header_id = xdl.ae_header_id
AND xal.ae_line_num = xdl.ae_line_num
and xal.code_combination_id = gcc.code_combination_id
AND xdl.unrounded_entered_cr is null) WHEN pd.document_name =
'Supplier Invoice' THEN
(SELECT distinct(gcc.segment1 || '.' || gcc.segment2 || '.' || gcc.segment3
|| '.' || gcc.segment4 || '.' || gcc.segment5 || '.' || gcc.segment6 || '.' ||
gcc.segment7 || '.' || gcc.segment8)
FROM pjc_exp_items_all pei1
,XLA_DISTRIBUTION_LINKS XDL
,XLA_AE_HEADERS XAH
,XLA_AE_LINES XAL
,GL_CODE_COMBINATIONS GCC
,pjf_txn_doc_entry_tl de
WHERE 1=1
AND PEI1.EXPENDITURE_ITEM_ID = pje.expenditure_item_id
AND PEI1.ORIGINAL_DIST_ID = XDL.SOURCE_DISTRIBUTION_ID_NUM_1
AND PEI1.ORIGINAL_HEADER_ID = XDL.applied_to_source_id_num_1
AND PEI1.doc_entry_id = de.doc_entry_id
AND XDL.EVENT_ID = XAH.EVENT_ID
AND XDL.AE_HEADER_ID = XAH.AE_HEADER_ID
AND XAH.AE_HEADER_ID = XAL.AE_HEADER_ID
AND XDL.AE_LINE_NUM = XAL.AE_LINE_NUM
AND xdl.unrounded_entered_cr is null
AND XAL.CODE_COMBINATION_ID = GCC.CODE_COMBINATION_ID
AND de.language = 'US') ELSE(
NVL((select distinct(gcc.segment1|| '.' || gcc.segment2 || '.' ||
gcc.segment3 || '.' || gcc.segment4 || '.' || gcc.segment5 || '.' ||
gcc.segment6 || '.' || gcc.segment7 || '.' || gcc.segment8)
from pjc_cost_dist_lines_all pcdla,xla_ae_headers xah,
xla_ae_lines xal , gl_code_combinations gcc
where 1=1 and xah.event_id = pcdla.acct_event_id
AND pcdla.expenditure_item_id = pje.expenditure_item_id
AND xal.entered_cr is null
AND xah.ae_header_id =xal.ae_header_id
AND xal.code_combination_id =gcc.code_combination_id
and rownum =1),
(select distinct (gcc.segment1 || '.' || gcc.segment2 || '.' ||
gcc.segment3 || '.' || gcc.segment4 || '.' || gcc.segment5 || '.' ||
gcc.segment6 || '.' || gcc.segment7 || '.' || gcc.segment8)
from pjc_cost_dist_lines_all pcdla , gl_code_combinations gcc
where 1 = 1
AND pcdla.RAW_COST_DR_CCID = gcc.code_combination_id
AND pcdla.expenditure_item_id = pje.expenditure_item_id)) ) END
DEBIT_ACCOUNT,
CASE WHEN pd.document_name = 'Payment' THEN
(SELECT distinct(gcc.segment1 || '.' || gcc.segment2 || '.' || gcc.segment3 || '.'
|| gcc.segment4 || '.' || gcc.segment5 || '.' || gcc.segment6 || '.' ||
gcc.segment7 || '.' || gcc.segment8)
FROM pjc_exp_items_all pei1,AP_PAYMENT_HIST_DISTS
aphd,XLA_DISTRIBUTION_LINKS xdl,xla_ae_lines xal, gl_code_combinations gcc
where pei1.expenditure_item_id = pje.expenditure_item_id
AND aphd.invoice_payment_id = pei1.original_header_id
AND aphd.PAY_DIST_LOOKUP_CODE='DISCOUNT'
AND xdl.SOURCE_DISTRIBUTION_ID_NUM_1 = pei1.original_dist_id
AND xdl.event_id = aphd.ACCOUNTING_EVENT_ID
and xal.ae_header_id = xdl.ae_header_id
AND xal.ae_line_num = xdl.ae_line_num
and xal.code_combination_id = gcc.code_combination_id
AND xdl.unrounded_entered_dr is null) WHEN pd.document_name =
'Supplier Invoice' THEN
(SELECT distinct(gcc.segment1 || '.' || gcc.segment2 || '.' || gcc.segment3
|| '.' || gcc.segment4 || '.' || gcc.segment5 || '.' || gcc.segment6 || '.' ||
gcc.segment7 || '.' || gcc.segment8)
FROM pjc_exp_items_all pei1
,XLA_DISTRIBUTION_LINKS XDL
,XLA_AE_HEADERS XAH
,XLA_AE_LINES XAL
,GL_CODE_COMBINATIONS GCC
,pjf_txn_doc_entry_tl de
WHERE 1=1
AND PEI1.EXPENDITURE_ITEM_ID = pje.expenditure_item_id
AND PEI1.ORIGINAL_DIST_ID = XDL.SOURCE_DISTRIBUTION_ID_NUM_1
AND PEI1.ORIGINAL_HEADER_ID = XDL.applied_to_source_id_num_1
AND PEI1.doc_entry_id = de.doc_entry_id
AND XDL.EVENT_ID = XAH.EVENT_ID
AND XDL.AE_HEADER_ID = XAH.AE_HEADER_ID
AND XAH.AE_HEADER_ID = XAL.AE_HEADER_ID
AND XDL.AE_LINE_NUM = XAL.AE_LINE_NUM
AND xdl.unrounded_entered_dr is null
AND XAL.CODE_COMBINATION_ID = GCC.CODE_COMBINATION_ID
AND de.language = 'US') ELSE(
NVL((select distinct(gcc.segment1|| '.' || gcc.segment2 || '.' ||
gcc.segment3 || '.' || gcc.segment4 || '.' || gcc.segment5 || '.' ||
gcc.segment6 || '.' || gcc.segment7 || '.' || gcc.segment8)
from pjc_cost_dist_lines_all pcdla ,xla_ae_headers xah, xla_ae_lines
xal, gl_code_combinations gcc
where 1=1 and xah.event_id = pcdla.acct_event_id
AND pcdla.expenditure_item_id = pje.expenditure_item_id
AND xal.entered_dr is null
AND xah.ae_header_id =xal.ae_header_id
AND xal.code_combination_id =gcc.code_combination_id
and rownum =1),
(select distinct (gcc.segment1 || '.' || gcc.segment2 || '.' ||
gcc.segment3 || '.' || gcc.segment4 || '.' || gcc.segment5 || '.' ||
gcc.segment6 || '.' || gcc.segment7 || '.' || gcc.segment8)
from pjc_cost_dist_lines_all pcdla , gl_code_combinations gcc
where 1 = 1
AND pcdla.RAW_COST_CR_CCID = gcc.code_combination_id
AND pcdla.expenditure_item_id = pje.expenditure_item_id)) ) END
CREDIT_ACCOUNT,
CASE WHEN ppal.PROJECT_ASSET_LINE_DETAIL_ID IS NOT NULL AND
ppal.project_asset_id != 0 THEN 'Y' ELSE 'N' END Asset_Assigned,
TO_CHAR(ppa.start_date,'MM/DD/YYYY') Project_Start_Date,
(SELECT LISTAGG(per2.full_name,' / ') WITHIN GROUP(ORDER BY
per2.full_name) FROM per_person_names_f per2,pjf_project_parties
ppp2,pjf_proj_role_types_tl pprtl2
WHERE ppa.project_id = ppp2.project_id
AND ppp2.project_role_id = pprtl2.project_role_id
AND ppp2.resource_source_id = per2.person_id
AND pprtl2.language = USERENV('LANG')
AND pprtl2.project_role_name = 'Project Manager'
AND per2.name_type = 'GLOBAL'
AND TRUNC(SYSDATE) BETWEEN
TRUNC(NVL(ppp2.start_date_active,SYSDATE)) AND
TRUNC(NVL(ppp2.end_date_active,SYSDATE+1))) Project_Manager,
(SELECT
LISTAGG(pea.email_address,', ') WITHIN GROUP(ORDER BY
pea.email_address)
FROM
pjf_project_members_v ppm
, pjf_proj_role_types_v pprt
, per_person_names_f_v ppnf
, per_email_addresses pea
WHERE
ppm.project_id = ppa.project_id
AND ppnf.person_id = ppm.person_id
AND pprt.project_role_id = ppm.project_role_id
AND pprt.project_role_name = 'Project Manager'
AND ppnf.name_type = 'GLOBAL'
AND pea.person_id = ppm.person_id
AND pea.email_type = 'W1'
AND TRUNC(SYSDATE) BETWEEN
TRUNC(NVL(ppnf.effective_start_date,SYSDATE)) AND
TRUNC(NVL(ppnf.effective_end_date,SYSDATE))
AND TRUNC(SYSDATE) BETWEEN
TRUNC(NVL(ppm.start_date_active,SYSDATE)) AND TRUNC(NVL(ppm.end_date_active,
SYSDATE))
AND TRUNC(SYSDATE) BETWEEN
TRUNC(NVL(pprt.start_date_active,SYSDATE)) AND TRUNC(NVL(pprt.end_date_active,
SYSDATE))
AND (COALESCE(NULL,null) IS NULL OR
UPPER(pea.email_address) = UPPER(null))
) Project_Manager_Email,
(SELECT LISTAGG(per2.full_name,' / ') WITHIN GROUP(ORDER BY
per2.full_name) FROM per_person_names_f per2,pjf_project_parties
ppp2,pjf_proj_role_types_tl pprtl2
WHERE ppa.project_id = ppp2.project_id
AND ppp2.project_role_id = pprtl2.project_role_id
AND ppp2.resource_source_id = per2.person_id
AND pprtl2.language = USERENV('LANG')
AND pprtl2.project_role_name = 'Project Requester'
AND per2.name_type = 'GLOBAL'
AND TRUNC(SYSDATE) BETWEEN
TRUNC(NVL(ppp2.start_date_active,SYSDATE)) AND
TRUNC(NVL(ppp2.end_date_active,SYSDATE+1))) Project_Requester,
ppa.attribute3 Budget_Owner,
ppa.attribute4 Budget_Bucket_ID,
(SELECT attribute2 FROM pjf_projects_all_b
WHERE attribute_category = 'Digital'
AND project_id = ppa.project_id) Digital_Program_Number,
NVL((SELECT pb.total_pc_raw_cost FROM pjo_plan_versions_b
pb,pjo_plan_types_tl pt
WHERE pb.plan_type_id = pt.plan_type_id
AND pb.plan_status_code = 'B'
AND pt.name = 'Total Project Amount'
AND pt.language = USERENV('LANG')
AND pb.project_id = ppa.project_id
AND pb.current_plan_status_flag = 'Y'),0) Total_Project_Amount,
NVL((SELECT pl.total_pc_raw_cost FROM pjo_plan_lines
pl,pjo_planning_elements pe,pjf_rbs_elements pr,pjo_plan_versions_b
pb,pjo_plan_types_tl pt
WHERE pl.planning_element_id = pe.planning_element_id
AND pe.rbs_element_id = pr.rbs_element_id
AND pb.plan_version_id = pl.plan_version_id
AND pb.plan_type_id = pt.plan_type_id
AND pb.plan_status_code = 'B'
AND pt.name = 'Cumulative Funding Amount'
AND pt.language = USERENV('LANG')
AND pb.project_id = ppa.project_id
AND pr.alias = 'Financial Resources'
AND pb.current_plan_status_flag = 'Y'),0)
Financial_Resource_Amount,
NVL((SELECT pl.total_pc_raw_cost FROM pjo_plan_lines
pl,pjo_planning_elements pe,pjf_rbs_elements pr,pjo_plan_versions_b
pb,pjo_plan_types_tl pt
WHERE pl.planning_element_id = pe.planning_element_id
AND pe.rbs_element_id = pr.rbs_element_id
AND pb.plan_version_id = pl.plan_version_id
AND pb.plan_type_id = pt.plan_type_id
AND pb.plan_status_code = 'B'
AND pt.name = 'Cumulative Funding Amount'
AND pt.language = USERENV('LANG')
AND pb.project_id = ppa.project_id
AND pr.alias = 'Capitalized Interest'
AND pb.current_plan_status_flag = 'Y'),0)
Capitalized_Interest_Amount,
NVL((SELECT pb.total_pc_raw_cost FROM pjo_plan_versions_b
pb,pjo_plan_types_tl pt
WHERE pb.plan_type_id = pt.plan_type_id
AND pb.plan_status_code = 'B'
AND pt.name = 'Cumulative Funding Amount'
AND pt.language = USERENV('LANG')
AND pb.project_id = ppa.project_id
AND pb.current_plan_status_flag = 'Y'),0)
Total_CumulativeFunding_Amount,
NVL((SELECT SUM(project_raw_cost) FROM pjc_exp_items_all
WHERE project_id = ppa.project_id),0) Actuals,
NVL((SELECT TO_NUMBER(attribute1_number) FROM pjf_projects_all_b
WHERE attribute_category = 'Landfill'
AND project_id = ppa.project_id),0) Acres,
(SELECT TO_NUMBER(attribute1_number) FROM pjf_projects_all_b
WHERE attribute_category = 'Landfill'
AND project_id = ppa.project_id) Quantity_of_Acres,
(SELECT count(distinct(SUBSTR(cmt_number,1,INSTR(cmt_number,'|',1,1)-
1))) FROM pjc_commitment_txns WHERE project_id = ppa.project_id AND line_type =
'P') PO_Count,
ppeb.element_number Task_Number,
(SELECT LISTAGG(p1.name,' | ') WITHIN GROUP(ORDER BY
t1.denorm_wbs_level)
FROM pjf_proj_elements_tl p1,
(SELECT proj_element_id,denorm_wbs_level FROM pjf_proj_elements_b WHERE
denorm_top_element_id = ppeb.denorm_top_element_id
and (denorm_wbs_level = 1 OR proj_element_id = ppeb.proj_element_id OR
proj_element_id = ppeb.denorm_parent_element_id)) t1
WHERE p1.proj_element_id = t1.proj_element_id
and p1.language = USERENV('LANG')) Task_Name,
pje.expenditure_item_id Transaction_Number,
pd.document_name Document,
pde.doc_entry_name Document_Entry,
pett.expenditure_type_name Expenditure_Type,
haot2.name Expenditure_Organization,
pje.user_def_attribute1 PO_Number,
NVL((SELECT SUM(pct.prj_raw_cost) FROM pjc_commitment_txns pct WHERE
SUBSTR(pct.cmt_number,1,DECODE(INSTR(pct.cmt_number,'|',1,1)-1,-
1,LENGTH(pct.cmt_number),INSTR(pct.cmt_number,'|',1,1)-1)) =
pje.user_def_attribute1
AND pct.prj_raw_cost > 0 AND pct.line_type = 'P' AND
TO_NUMBER(SUBSTR(pct.original_txn_reference,INSTR(pct.original_txn_reference,'|',1,
2)+1)) =
(SELECT
TO_NUMBER(SUBSTR(original_txn_reference,INSTR(original_txn_reference,'|',1,2)+1))
FROM pjc_commitment_txns
WHERE SUBSTR(cmt_number,1,DECODE(INSTR(cmt_number,'|',1,1)-1,-
1,LENGTH(cmt_number),INSTR(cmt_number,'|',1,1)-1)) = pje.user_def_attribute1 AND
line_type = 'P'
ORDER BY
TO_NUMBER(SUBSTR(original_txn_reference,INSTR(original_txn_reference,'|',1,2)+1))
DESC
FETCH FIRST 1 ROWS ONLY)),0) PO_Approved_Amount,
NVL((SELECT SUM(pct.prj_raw_cost) FROM pjc_commitment_txns pct WHERE
SUBSTR(pct.cmt_number,1,DECODE(INSTR(pct.cmt_number,'|',1,1)-1,-
1,LENGTH(pct.cmt_number),INSTR(pct.cmt_number,'|',1,1)-1)) =
pje.user_def_attribute1
AND pct.line_type = 'P'),0) PO_Remaining_Amount,
(SELECT aia.invoice_num FROM ap_invoices_all aia
WHERE aia.invoice_id = pje.original_header_id) Invoice_Number,
TO_CHAR(pje.expenditure_item_date,'MM/DD/YYYY') Expenditure_Item_Date,
(SELECT expenditure_comment FROM pjc_exp_comments
WHERE expenditure_item_id = pje.expenditure_item_id)
Expenditure_Comments,
CASE WHEN ppal.project_asset_line_detail_id IS NOT NULL THEN
ppal.current_asset_cost ELSE pje.project_raw_cost END Cost_Amount,
pcd.prvdr_gl_period_name Accounting_Period,
haot3.name Business_Unit,
ppa.project_currency_code Currency_Code,
pje.user_batch_name Expenditure_Batch_Name,
ppa.attribute1 LOB,
ppeb.attribute1 Capital_Label,
ps.segment1 Supplier_Number,
ppaa.asset_number Asset_Number
FROM pjc_prj_assets_all ppaa,
pjc_prj_asset_lns_all ppal,
pjc_prj_asset_ln_dets ppad,
pjc_exp_items_all pje,
pjc_cost_dist_lines_all pcd,
pjf_txn_document_tl pd,
pjf_txn_doc_entry_tl pde,
pjf_projects_all_b ppa,
pjf_proj_elements_tl ppet,
pjf_proj_elements_b ppeb,
pjf_projects_all_tl pptl,
pjf_project_types_tl pptt,
pjf_txn_sources_tl TRNS,
pjf_exp_types_tl pett,
hr_organization_units_f_tl haot1,
hr_organization_units_f_tl haot2,
hr_organization_units_f_tl haot3,
date_range dr,
poz_suppliers ps
WHERE
ppa.project_id = pptl.project_id
AND ppa.project_type_id = pptt.project_type_id
AND ppa.carrying_out_organization_id = haot1.organization_id
AND ppa.project_id = pje.project_id(+)
AND pje.task_id = ppeb.proj_element_id
AND ppeb.proj_element_id = ppet.proj_element_id
AND pje.document_id = pd.document_id
AND pje.doc_entry_id = pde.doc_entry_id
AND pje.expenditure_type_id = pett.expenditure_type_id
AND pje.expenditure_organization_id = haot2.organization_id
AND pje.org_id = haot3.organization_id
AND pje.expenditure_item_id = pcd.expenditure_item_id
AND pptl.language = USERENV('LANG')
AND pptt.language = USERENV('LANG')
AND haot1.language = USERENV('LANG')
AND ppet.language = USERENV('LANG')
AND pd.language = USERENV('LANG')
AND pde.language = USERENV('LANG')
AND pett.language = USERENV('LANG')
AND haot2.language = USERENV('LANG')
AND haot3.language = USERENV('LANG')
AND pcd.line_num = 1
AND ((COALESCE(NULL,null) IS NULL) OR ppa.segment1 IN (null))
AND ((COALESCE(NULL,null) IS NULL) OR haot1.name IN (null))
-----------------------------------------------------------------------------------
---------------------------------------------------
| Id | Operation | Name
| Rows | Bytes | Cost (%CPU)| Time |
-----------------------------------------------------------------------------------
---------------------------------------------------
| 0 | SELECT STATEMENT |
| 5 | 128K| 3913K (1)| 00:02:33 |
| 1 | SORT GROUP BY |
| 1 | 101 | | |
| 2 | NESTED LOOPS |
| 1 | 101 | 6 (0)| 00:00:01 |
| 3 | NESTED LOOPS |
| 1 | 101 | 6 (0)| 00:00:01 |
| 4 | NESTED LOOPS |
| 1 | 67 | 4 (0)| 00:00:01 |
|* 5 | TABLE ACCESS BY INDEX ROWID BATCHED | pjf_project_parties
| 1 | 36 | 3 (0)| 00:00:01 |
|* 6 | INDEX RANGE SCAN |
PJF_PROJECT_PARTIES_N1 | 1 | | 2 (0)| 00:00:01 |
|* 7 | TABLE ACCESS BY INDEX ROWID |
pjf_proj_role_types_tl | 1 | 31 | 1 (0)| 00:00:01 |
|* 8 | INDEX UNIQUE SCAN |
PJF_PROJ_ROLE_TYPES_TL_U1 | 1 | | 0 (0)| 00:00:01 |
|* 9 | INDEX RANGE SCAN |
PER_PERSON_NAMES_F_N12 | 1 | | 1 (0)| 00:00:01 |
|* 10 | TABLE ACCESS BY INDEX ROWID | per_person_names_f
| 1 | 34 | 2 (0)| 00:00:01 |
|* 11 | TABLE ACCESS BY INDEX ROWID | pjf_projects_all_b
| 1 | 16 | 2 (0)| 00:00:01 |
|* 12 | INDEX UNIQUE SCAN |
PJF_PROJECTS_ALL_B_PK | 1 | | 1 (0)| 00:00:01 |
|* 13 | TABLE ACCESS BY INDEX ROWID | pjf_projects_all_b
| 1 | 316 | 2 (0)| 00:00:01 |
|* 14 | INDEX UNIQUE SCAN |
PJF_PROJECTS_ALL_B_PK | 1 | | 1 (0)| 00:00:01 |
| 15 | NESTED LOOPS |
| 1 | 71 | 3 (0)| 00:00:01 |
| 16 | TABLE ACCESS BY INDEX ROWID | pjo_plan_types_tl
| 1 | 43 | 1 (0)| 00:00:01 |
|* 17 | INDEX UNIQUE SCAN | PJO_PLAN_TYPES_TL_U2
| 1 | | 0 (0)| 00:00:01 |
|* 18 | TABLE ACCESS BY INDEX ROWID BATCHED | pjo_plan_versions_b
| 1 | 28 | 2 (0)| 00:00:01 |
|* 19 | INDEX RANGE SCAN | PJO_PLAN_VERSIONS_U2
| 1 | | 1 (0)| 00:00:01 |
| 20 | NESTED LOOPS SEMI |
| 1 | 143 | 7 (0)| 00:00:01 |
| 21 | NESTED LOOPS |
| 1 | 121 | 6 (0)| 00:00:01 |
| 22 | NESTED LOOPS |
| 1 | 101 | 5 (0)| 00:00:01 |
| 23 | NESTED LOOPS |
| 1 | 77 | 3 (0)| 00:00:01 |
| 24 | TABLE ACCESS BY INDEX ROWID | pjo_plan_types_tl
| 1 | 43 | 1 (0)| 00:00:01 |
|* 25 | INDEX UNIQUE SCAN | PJO_PLAN_TYPES_TL_U2
| 1 | | 0 (0)| 00:00:01 |
|* 26 | TABLE ACCESS BY INDEX ROWID BATCHED | pjo_plan_versions_b
| 1 | 34 | 2 (0)| 00:00:01 |
|* 27 | INDEX RANGE SCAN | PJO_PLAN_VERSIONS_U2
| 1 | | 1 (0)| 00:00:01 |
| 28 | TABLE ACCESS BY INDEX ROWID BATCHED | pjo_plan_lines
| 1 | 24 | 2 (0)| 00:00:01 |
|* 29 | INDEX RANGE SCAN | PJO_PLAN_LINES_N1
| 1 | | 1 (0)| 00:00:01 |
| 30 | TABLE ACCESS BY INDEX ROWID |
pjo_planning_elements | 1 | 20 | 1 (0)| 00:00:01 |
|* 31 | INDEX UNIQUE SCAN |
PJO_PLANNING_ELEMENTS_U1 | 1 | | 0 (0)| 00:00:01 |
|* 32 | TABLE ACCESS BY INDEX ROWID | pjf_rbs_elements
| 5 | 110 | 1 (0)| 00:00:01 |
|* 33 | INDEX UNIQUE SCAN | PJF_RBS_ELEMENTS_U1
| 1 | | 0 (0)| 00:00:01 |
| 34 | NESTED LOOPS SEMI |
| 1 | 143 | 7 (0)| 00:00:01 |
| 35 | NESTED LOOPS |
| 1 | 121 | 6 (0)| 00:00:01 |
| 36 | NESTED LOOPS |
| 1 | 101 | 5 (0)| 00:00:01 |
| 37 | NESTED LOOPS |
| 1 | 77 | 3 (0)| 00:00:01 |
| 38 | TABLE ACCESS BY INDEX ROWID | pjo_plan_types_tl
| 1 | 43 | 1 (0)| 00:00:01 |
|* 39 | INDEX UNIQUE SCAN | PJO_PLAN_TYPES_TL_U2
| 1 | | 0 (0)| 00:00:01 |
|* 40 | TABLE ACCESS BY INDEX ROWID BATCHED | pjo_plan_versions_b
| 1 | 34 | 2 (0)| 00:00:01 |
|* 41 | INDEX RANGE SCAN | PJO_PLAN_VERSIONS_U2
| 1 | | 1 (0)| 00:00:01 |
| 42 | TABLE ACCESS BY INDEX ROWID BATCHED | pjo_plan_lines
| 1 | 24 | 2 (0)| 00:00:01 |
|* 43 | INDEX RANGE SCAN | PJO_PLAN_LINES_N1
| 1 | | 1 (0)| 00:00:01 |
| 44 | TABLE ACCESS BY INDEX ROWID |
pjo_planning_elements | 1 | 20 | 1 (0)| 00:00:01 |
|* 45 | INDEX UNIQUE SCAN |
PJO_PLANNING_ELEMENTS_U1 | 1 | | 0 (0)| 00:00:01 |
|* 46 | TABLE ACCESS BY INDEX ROWID | pjf_rbs_elements
| 1 | 22 | 1 (0)| 00:00:01 |
|* 47 | INDEX UNIQUE SCAN | PJF_RBS_ELEMENTS_U1
| 1 | | 0 (0)| 00:00:01 |
| 48 | NESTED LOOPS |
| 1 | 71 | 3 (0)| 00:00:01 |
| 49 | TABLE ACCESS BY INDEX ROWID | pjo_plan_types_tl
| 1 | 43 | 1 (0)| 00:00:01 |
|* 50 | INDEX UNIQUE SCAN | PJO_PLAN_TYPES_TL_U2
| 1 | | 0 (0)| 00:00:01 |
|* 51 | TABLE ACCESS BY INDEX ROWID BATCHED | pjo_plan_versions_b
| 1 | 28 | 2 (0)| 00:00:01 |
|* 52 | INDEX RANGE SCAN | PJO_PLAN_VERSIONS_U2
| 1 | | 1 (0)| 00:00:01 |
| 53 | SORT AGGREGATE |
| 1 | 15 | | |
| 54 | TABLE ACCESS BY INDEX ROWID BATCHED | pjc_exp_items_all
| 18 | 270 | 11 (0)| 00:00:01 |
|* 55 | INDEX RANGE SCAN | PJC_EXP_ITEMS_ALL_N1
| 18 | | 2 (0)| 00:00:01 |
|* 56 | TABLE ACCESS BY INDEX ROWID | pjf_projects_all_b
| 1 | 16 | 2 (0)| 00:00:01 |
|* 57 | INDEX UNIQUE SCAN |
PJF_PROJECTS_ALL_B_PK | 1 | | 1 (0)| 00:00:01 |
| 58 | SORT GROUP BY |
| 1 | 31 | | |
|* 59 | TABLE ACCESS BY INDEX ROWID BATCHED | pjc_commitment_txns
| 23 | 713 | 20 (0)| 00:00:01 |
|* 60 | INDEX SKIP SCAN |
PJC_COMMITMENT_TXNS_N1 | 29 | | 4 (0)| 00:00:01 |
| 61 | SORT AGGREGATE |
| 1 | 44 | | |
|* 62 | FILTER |
| | | | |
|* 63 | TABLE ACCESS STORAGE FULL | pjc_commitment_txns
| 230 | 10120 | 688 (1)| 00:00:01 |
|* 64 | VIEW |
| 1 | 26 | 688 (1)| 00:00:01 |
|* 65 | WINDOW SORT PUSHED RANK |
| 413 | 15694 | 688 (1)| 00:00:01 |
|* 66 | TABLE ACCESS STORAGE FULL | pjc_commitment_txns
| 413 | 15694 | 687 (1)| 00:00:01 |
| 67 | SORT AGGREGATE |
| 1 | 27 | | |
|* 68 | TABLE ACCESS STORAGE FULL | pjc_commitment_txns
| 413 | 11151 | 687 (1)| 00:00:01 |
| 69 | SORT GROUP BY |
| 1 | 57 | | |
| 70 | NESTED LOOPS |
| 1 | 57 | 5 (0)| 00:00:01 |
| 71 | NESTED LOOPS |
| 1 | 57 | 5 (0)| 00:00:01 |
|* 72 | TABLE ACCESS BY INDEX ROWID BATCHED | pjf_proj_elements_b
| 1 | 23 | 2 (0)| 00:00:01 |
|* 73 | INDEX RANGE SCAN | PJF_PROJ_ELEMENTS_N9
| 3 | | 1 (0)| 00:00:01 |
|* 74 | INDEX RANGE SCAN |
PJF_PROJ_ELEMENTS_TL_N1 | 1 | | 2 (0)| 00:00:01 |
| 75 | TABLE ACCESS BY INDEX ROWID | pjf_proj_elements_tl
| 1 | 34 | 3 (0)| 00:00:01 |
| 76 | TABLE ACCESS BY INDEX ROWID | ap_invoices_all
| 1 | 18 | 3 (0)| 00:00:01 |
|* 77 | INDEX UNIQUE SCAN | AP_INVOICES_ALL_U1
| 1 | | 2 (0)| 00:00:01 |
| 78 | TABLE ACCESS BY INDEX ROWID BATCHED | pjc_exp_comments
| 1 | 86 | 3 (0)| 00:00:01 |
|* 79 | INDEX RANGE SCAN | PJC_EXP_COMMENTS_U1
| 1 | | 2 (0)| 00:00:01 |
| 80 | SORT UNIQUE |
| 1 | 128 | 431K (1)| 00:00:17 |
| 81 | NESTED LOOPS |
| 1 | 128 | 431K (1)| 00:00:17 |
| 82 | NESTED LOOPS |
| 1 | 128 | 431K (1)| 00:00:17 |
| 83 | NESTED LOOPS |
| 1 | 70 | 431K (1)| 00:00:17 |
| 84 | NESTED LOOPS SEMI |
| 1 | 54 | 431K (1)| 00:00:17 |
| 85 | NESTED LOOPS |
| 4 | 148 | 431K (1)| 00:00:17 |
|* 86 | TABLE ACCESS BY INDEX ROWID | pjc_exp_items_all
| 1 | 12 | 2 (0)| 00:00:01 |
|* 87 | INDEX UNIQUE SCAN | PJC_EXP_ITEMS_ALL_U1
| 1 | | 1 (0)| 00:00:01 |
|* 88 | TABLE ACCESS STORAGE FULL |
xla_distribution_links | 4 | 100 | 431K (1)| 00:00:17 |
|* 89 | TABLE ACCESS BY INDEX ROWID BATCHED |
ap_payment_hist_dists | 1 | 17 | 3 (0)| 00:00:01 |
|* 90 | INDEX RANGE SCAN |
AP_PAYMENT_HIST_DISTS_N3 | 8 | | 2 (0)| 00:00:01 |
| 91 | TABLE ACCESS BY INDEX ROWID BATCHED | xla_ae_lines
| 1 | 16 | 3 (0)| 00:00:01 |
|* 92 | INDEX RANGE SCAN | XLA_AE_LINES_U1
| 1 | | 2 (0)| 00:00:01 |
|* 93 | INDEX UNIQUE SCAN |
GL_CODE_COMBINATIONS_U1 | 1 | | 1 (0)| 00:00:01 |
| 94 | TABLE ACCESS BY INDEX ROWID | gl_code_combinations
| 1 | 58 | 2 (0)| 00:00:01 |
| 95 | SORT UNIQUE |
| 1 | 149 | 431K (1)| 00:00:17 |
| 96 | NESTED LOOPS |
| 1 | 149 | 431K (1)| 00:00:17 |
| 97 | NESTED LOOPS |
| 1 | 149 | 431K (1)| 00:00:17 |
| 98 | NESTED LOOPS |
| 1 | 91 | 431K (1)| 00:00:17 |
| 99 | NESTED LOOPS |
| 1 | 75 | 431K (1)| 00:00:17 |
| 100 | NESTED LOOPS |
| 1 | 63 | 431K (1)| 00:00:17 |
| 101 | NESTED LOOPS |
| 1 | 35 | 2 (0)| 00:00:01 |
|*102 | TABLE ACCESS BY INDEX ROWID | pjc_exp_items_all
| 1 | 22 | 2 (0)| 00:00:01 |
|*103 | INDEX UNIQUE SCAN | PJC_EXP_ITEMS_ALL_U1
| 1 | | 1 (0)| 00:00:01 |
|*104 | INDEX UNIQUE SCAN |
PJF_TXN_DOC_ENTRY_TL_U1 | 1 | 13 | 0 (0)| 00:00:01 |
|*105 | TABLE ACCESS STORAGE FULL |
xla_distribution_links | 1 | 28 | 431K (1)| 00:00:17 |
|*106 | TABLE ACCESS BY INDEX ROWID BATCHED | xla_ae_headers
| 1 | 12 | 3 (0)| 00:00:01 |
|*107 | INDEX RANGE SCAN | XLA_AE_HEADERS_U1
| 1 | | 2 (0)| 00:00:01 |
| 108 | TABLE ACCESS BY INDEX ROWID BATCHED | xla_ae_lines
| 1 | 16 | 3 (0)| 00:00:01 |
|*109 | INDEX RANGE SCAN | XLA_AE_LINES_U1
| 1 | | 2 (0)| 00:00:01 |
|*110 | INDEX UNIQUE SCAN |
GL_CODE_COMBINATIONS_U1 | 1 | | 1 (0)| 00:00:01 |
| 111 | TABLE ACCESS BY INDEX ROWID | gl_code_combinations
| 1 | 58 | 2 (0)| 00:00:01 |
| 112 | SORT UNIQUE |
| 1 | 93 | 12 (9)| 00:00:01 |
|*113 | COUNT STOPKEY |
| | | | |
| 114 | NESTED LOOPS |
| 1 | 93 | 11 (0)| 00:00:01 |
| 115 | NESTED LOOPS |
| 1 | 93 | 11 (0)| 00:00:01 |
| 116 | NESTED LOOPS |
| 1 | 35 | 9 (0)| 00:00:01 |
| 117 | NESTED LOOPS |
| 1 | 20 | 6 (0)| 00:00:01 |
|*118 | TABLE ACCESS BY INDEX ROWID BATCHED |
pjc_cost_dist_lines_all | 1 | 8 | 3 (0)| 00:00:01 |
|*119 | INDEX RANGE SCAN |
PJC_COST_DIST_LINES_ALL_U1 | 1 | | 2 (0)| 00:00:01 |
| 120 | TABLE ACCESS BY INDEX ROWID BATCHED | xla_ae_headers
| 1 | 12 | 3 (0)| 00:00:01 |
|*121 | INDEX RANGE SCAN | XLA_AE_HEADERS_N2
| 1 | | 2 (0)| 00:00:01 |
|*122 | TABLE ACCESS BY INDEX ROWID BATCHED | xla_ae_lines
| 2 | 30 | 3 (0)| 00:00:01 |
|*123 | INDEX RANGE SCAN | XLA_AE_LINES_U1
| 4 | | 2 (0)| 00:00:01 |
|*124 | INDEX UNIQUE SCAN |
GL_CODE_COMBINATIONS_U1 | 1 | | 1 (0)| 00:00:01 |
| 125 | TABLE ACCESS BY INDEX ROWID | gl_code_combinations
| 1 | 58 | 2 (0)| 00:00:01 |
| 126 | SORT UNIQUE |
| 1 | 65 | 6 (17)| 00:00:01 |
| 127 | NESTED LOOPS |
| 1 | 65 | 5 (0)| 00:00:01 |
| 128 | NESTED LOOPS |
| 1 | 65 | 5 (0)| 00:00:01 |
|*129 | TABLE ACCESS BY INDEX ROWID BATCHED |
pjc_cost_dist_lines_all | 1 | 7 | 3 (0)| 00:00:01 |
|*130 | INDEX RANGE SCAN |
PJC_COST_DIST_LINES_ALL_U1 | 1 | | 2 (0)| 00:00:01 |
|*131 | INDEX UNIQUE SCAN |
GL_CODE_COMBINATIONS_U1 | 1 | | 1 (0)| 00:00:01 |
| 132 | TABLE ACCESS BY INDEX ROWID | gl_code_combinations
| 1 | 58 | 2 (0)| 00:00:01 |
| 133 | SORT UNIQUE |
| 1 | 128 | 431K (1)| 00:00:17 |
| 134 | NESTED LOOPS |
| 1 | 128 | 431K (1)| 00:00:17 |
| 135 | NESTED LOOPS |
| 1 | 128 | 431K (1)| 00:00:17 |
| 136 | NESTED LOOPS |
| 1 | 70 | 431K (1)| 00:00:17 |
| 137 | NESTED LOOPS SEMI |
| 1 | 54 | 431K (1)| 00:00:17 |
| 138 | NESTED LOOPS |
| 4 | 148 | 431K (1)| 00:00:17 |
|*139 | TABLE ACCESS BY INDEX ROWID | pjc_exp_items_all
| 1 | 12 | 2 (0)| 00:00:01 |
|*140 | INDEX UNIQUE SCAN | PJC_EXP_ITEMS_ALL_U1
| 1 | | 1 (0)| 00:00:01 |
|*141 | TABLE ACCESS STORAGE FULL |
xla_distribution_links | 4 | 100 | 431K (1)| 00:00:17 |
|*142 | TABLE ACCESS BY INDEX ROWID BATCHED |
ap_payment_hist_dists | 1 | 17 | 3 (0)| 00:00:01 |
|*143 | INDEX RANGE SCAN |
AP_PAYMENT_HIST_DISTS_N3 | 8 | | 2 (0)| 00:00:01 |
| 144 | TABLE ACCESS BY INDEX ROWID BATCHED | xla_ae_lines
| 1 | 16 | 3 (0)| 00:00:01 |
|*145 | INDEX RANGE SCAN | XLA_AE_LINES_U1
| 1 | | 2 (0)| 00:00:01 |
|*146 | INDEX UNIQUE SCAN |
GL_CODE_COMBINATIONS_U1 | 1 | | 1 (0)| 00:00:01 |
| 147 | TABLE ACCESS BY INDEX ROWID | gl_code_combinations
| 1 | 58 | 2 (0)| 00:00:01 |
| 148 | SORT UNIQUE |
| 1 | 149 | 431K (1)| 00:00:17 |
| 149 | NESTED LOOPS |
| 1 | 149 | 431K (1)| 00:00:17 |
| 150 | NESTED LOOPS |
| 1 | 149 | 431K (1)| 00:00:17 |
| 151 | NESTED LOOPS |
| 1 | 91 | 431K (1)| 00:00:17 |
| 152 | NESTED LOOPS |
| 1 | 75 | 431K (1)| 00:00:17 |
| 153 | NESTED LOOPS |
| 1 | 63 | 431K (1)| 00:00:17 |
| 154 | NESTED LOOPS |
| 1 | 35 | 2 (0)| 00:00:01 |
|*155 | TABLE ACCESS BY INDEX ROWID | pjc_exp_items_all
| 1 | 22 | 2 (0)| 00:00:01 |
|*156 | INDEX UNIQUE SCAN | PJC_EXP_ITEMS_ALL_U1
| 1 | | 1 (0)| 00:00:01 |
|*157 | INDEX UNIQUE SCAN |
PJF_TXN_DOC_ENTRY_TL_U1 | 1 | 13 | 0 (0)| 00:00:01 |
|*158 | TABLE ACCESS STORAGE FULL |
xla_distribution_links | 1 | 28 | 431K (1)| 00:00:17 |
|*159 | TABLE ACCESS BY INDEX ROWID BATCHED | xla_ae_headers
| 1 | 12 | 3 (0)| 00:00:01 |
|*160 | INDEX RANGE SCAN | XLA_AE_HEADERS_U1
| 1 | | 2 (0)| 00:00:01 |
| 161 | TABLE ACCESS BY INDEX ROWID BATCHED | xla_ae_lines
| 1 | 16 | 3 (0)| 00:00:01 |
|*162 | INDEX RANGE SCAN | XLA_AE_LINES_U1
| 1 | | 2 (0)| 00:00:01 |
|*163 | INDEX UNIQUE SCAN |
GL_CODE_COMBINATIONS_U1 | 1 | | 1 (0)| 00:00:01 |
| 164 | TABLE ACCESS BY INDEX ROWID | gl_code_combinations
| 1 | 58 | 2 (0)| 00:00:01 |
| 165 | SORT UNIQUE |
| 1 | 93 | 12 (9)| 00:00:01 |
|*166 | COUNT STOPKEY |
| | | | |
| 167 | NESTED LOOPS |
| 1 | 93 | 11 (0)| 00:00:01 |
| 168 | NESTED LOOPS |
| 1 | 93 | 11 (0)| 00:00:01 |
| 169 | NESTED LOOPS |
| 1 | 35 | 9 (0)| 00:00:01 |
| 170 | NESTED LOOPS |
| 1 | 20 | 6 (0)| 00:00:01 |
|*171 | TABLE ACCESS BY INDEX ROWID BATCHED |
pjc_cost_dist_lines_all | 1 | 8 | 3 (0)| 00:00:01 |
|*172 | INDEX RANGE SCAN |
PJC_COST_DIST_LINES_ALL_U1 | 1 | | 2 (0)| 00:00:01 |
| 173 | TABLE ACCESS BY INDEX ROWID BATCHED | xla_ae_headers
| 1 | 12 | 3 (0)| 00:00:01 |
|*174 | INDEX RANGE SCAN | XLA_AE_HEADERS_N2
| 1 | | 2 (0)| 00:00:01 |
|*175 | TABLE ACCESS BY INDEX ROWID BATCHED | xla_ae_lines
| 2 | 30 | 3 (0)| 00:00:01 |
|*176 | INDEX RANGE SCAN | XLA_AE_LINES_U1
| 4 | | 2 (0)| 00:00:01 |
|*177 | INDEX UNIQUE SCAN |
GL_CODE_COMBINATIONS_U1 | 1 | | 1 (0)| 00:00:01 |
| 178 | TABLE ACCESS BY INDEX ROWID | gl_code_combinations
| 1 | 58 | 2 (0)| 00:00:01 |
| 179 | SORT UNIQUE |
| 1 | 65 | 6 (17)| 00:00:01 |
| 180 | NESTED LOOPS |
| 1 | 65 | 5 (0)| 00:00:01 |
| 181 | NESTED LOOPS |
| 1 | 65 | 5 (0)| 00:00:01 |
|*182 | TABLE ACCESS BY INDEX ROWID BATCHED |
pjc_cost_dist_lines_all | 1 | 7 | 3 (0)| 00:00:01 |
|*183 | INDEX RANGE SCAN |
PJC_COST_DIST_LINES_ALL_U1 | 1 | | 2 (0)| 00:00:01 |
|*184 | INDEX UNIQUE SCAN |
GL_CODE_COMBINATIONS_U1 | 1 | | 1 (0)| 00:00:01 |
| 185 | TABLE ACCESS BY INDEX ROWID | gl_code_combinations
| 1 | 58 | 2 (0)| 00:00:01 |
| 186 | SORT GROUP BY |
| 1 | 12 | | |
|*187 | FILTER |
| | | | |
|*188 | VIEW | index$_join$_008
| 2553 | 30636 | 17 (0)| 00:00:01 |
|*189 | HASH JOIN |
| | | | |
|*190 | INDEX RANGE SCAN |
PJF_PROJECTS_ALL_B_N6 | 2553 | 30636 | 6 (0)| 00:00:01 |
| 191 | INDEX STORAGE FAST FULL SCAN |
PJF_PROJECTS_ALL_B_U5 | 2553 | 30636 | 14 (0)| 00:00:01 |
| 192 | SORT GROUP BY |
| 1 | 76 | | |
|*193 | FILTER |
| | | | |
|*194 | HASH JOIN |
| 4234 | 314K| 207 (1)| 00:00:01 |
|*195 | TABLE ACCESS STORAGE FULL |
hr_org_unit_classifications_f | 2661 | 74508 | 103 (0)| 00:00:01 |
|*196 | TABLE ACCESS STORAGE FULL |
hr_organization_units_f_tl | 4331 | 203K| 103 (0)| 00:00:01 |
| 197 | SORT GROUP BY |
| 1 | 44 | | |
|*198 | FILTER |
| | | | |
|*199 | HASH JOIN |
| 45 | 1980 | 5 (0)| 00:00:01 |
| 200 | VIEW | index$_join$_013
| 45 | 1485 | 2 (0)| 00:00:01 |
|*201 | HASH JOIN |
| | | | |
|*202 | INDEX STORAGE FAST FULL SCAN | PJF_EXP_TYPES_TL_U1
| 45 | 1485 | 1 (0)| 00:00:01 |
|*203 | INDEX STORAGE FAST FULL SCAN | PJF_EXP_TYPES_TL_U2
| 45 | 1485 | 1 (0)| 00:00:01 |
|*204 | TABLE ACCESS STORAGE FULL | pjf_exp_types_b
| 45 | 495 | 3 (0)| 00:00:01 |
| 205 | SORT GROUP BY |
| 1 | 482 | | |
| 206 | VIEW |
| 2 | 964 | 2 (100)| 00:00:01 |
| 207 | SORT UNIQUE |
| 2 | 102 | 2 (100)| 00:00:01 |
| 208 | UNION-ALL |
| | | | |
|*209 | FILTER |
| | | | |
| 210 | FAST DUAL |
| 1 | | 2 (0)| 00:00:01 |
|*211 | FILTER |
| | | | |
|*212 | HASH JOIN SEMI |
| 19 | 969 | 5 (0)| 00:00:01 |
| 213 | VIEW | index$_join$_017
| 19 | 760 | 2 (0)| 00:00:01 |
|*214 | HASH JOIN |
| | | | |
| 215 | INDEX STORAGE FAST FULL SCAN |
PJF_PROJECT_TYPES_TL_N1 | 19 | 760 | 1 (0)| 00:00:01 |
|*216 | INDEX STORAGE FAST FULL SCAN |
PJF_PROJECT_TYPES_TL_U1 | 19 | 760 | 1 (0)| 00:00:01 |
|*217 | TABLE ACCESS STORAGE FULL | pjf_project_types_b
| 19 | 209 | 3 (0)| 00:00:01 |
| 218 | SORT GROUP BY |
| 1 | 302 | | |
| 219 | VIEW |
| 1 | 302 | 1 (100)| 00:00:01 |
| 220 | SORT UNIQUE |
| 1 | 25 | 1 (100)| 00:00:01 |
|*221 | FILTER |
| | | | |
| 222 | TABLE ACCESS STORAGE FULL | pjf_projects_all_b
| 2591 | 64775 | 68 (0)| 00:00:01 |
| 223 | SORT GROUP BY |
| 1 | 26 | | |
| 224 | VIEW |
| 2 | 52 | 2 (100)| 00:00:01 |
| 225 | SORT UNIQUE |
| 2 | | 2 (100)| 00:00:01 |
| 226 | UNION-ALL |
| | | | |
|*227 | FILTER |
| | | | |
| 228 | FAST DUAL |
| 1 | | 2 (0)| 00:00:01 |
|*229 | FILTER |
| | | | |
| 230 | FAST DUAL |
| 1 | | 2 (0)| 00:00:01 |
| 231 | TEMP TABLE TRANSFORMATION |
| | | | |
| 232 | LOAD AS SELECT (CURSOR DURATION MEMORY) |
SYS_TEMP_0FD9E00A7_2A3C38A | | | | |
| 233 | VIEW |
| 2 | 64 | 2 (100)| 00:00:01 |
| 234 | SORT UNIQUE |
| 2 | | 2 (100)| 00:00:01 |
| 235 | UNION-ALL |
| | | | |
|*236 | FILTER |
| | | | |
| 237 | FAST DUAL |
| 1 | | 2 (0)| 00:00:01 |
|*238 | FILTER |
| | | | |
|*239 | VIEW | index$_join$_003
| 455 | 15470 | 17 (0)| 00:00:01 |
|*240 | HASH JOIN |
| | | | |
|*241 | INDEX RANGE SCAN | GL_PERIODS_U1
| 455 | 15470 | 5 (0)| 00:00:01 |
| 242 | INDEX STORAGE FAST FULL SCAN | GL_PERIODS_N1
| 455 | 15470 | 15 (0)| 00:00:01 |
|*243 | TABLE ACCESS STORAGE FULL FIRST ROWS | gl_periods
| 377 | 12818 | 25 (0)| 00:00:01 |
|*244 | FILTER |
| | | | |
|*245 | VIEW | index$_join$_005
| 455 | 15470 | 18 (0)| 00:00:01 |
|*246 | HASH JOIN |
| | | | |
|*247 | INDEX RANGE SCAN | GL_PERIODS_U1
| 455 | 15470 | 5 (0)| 00:00:01 |
| 248 | INDEX STORAGE FAST FULL SCAN | GL_PERIODS_N2
| 455 | 15470 | 16 (0)| 00:00:01 |
|*249 | FILTER |
| | | | |
| 250 | FAST DUAL |
| 1 | | 2 (0)| 00:00:01 |
| 251 | SORT ORDER BY |
| 5 | 128K| 3913K (1)| 00:02:33 |
| 252 | VIEW |
| 5 | 128K| 3913K (1)| 00:02:33 |
| 253 | SORT ORDER BY |
| 5 | 13775 | 3913K (1)| 00:02:33 |
| 254 | HASH UNIQUE |
| 5 | 13775 | 3913K (1)| 00:02:33 |
| 255 | NESTED LOOPS |
| 5 | 13775 | 1639 (1)| 00:00:01 |
| 256 | NESTED LOOPS |
| 3 | 8121 | 1633 (1)| 00:00:01 |
| 257 | NESTED LOOPS |
| 2 | 5318 | 1629 (1)| 00:00:01 |
| 258 | NESTED LOOPS OUTER |
| 1 | 2611 | 1626 (1)| 00:00:01 |
| 259 | NESTED LOOPS OUTER |
| 1 | 2598 | 1625 (1)| 00:00:01 |
| 260 | NESTED LOOPS |
| 1 | 2582 | 1623 (1)| 00:00:01 |
| 261 | NESTED LOOPS SEMI |
| 1 | 2544 | 1622 (1)| 00:00:01 |
| 262 | NESTED LOOPS |
| 1 | 2531 | 1620 (1)| 00:00:01 |
| 263 | NESTED LOOPS |
| 1 | 2493 | 1619 (1)| 00:00:01 |
| 264 | NESTED LOOPS OUTER |
| 113 | 272K| 1506 (1)| 00:00:01 |
|*265 | HASH JOIN RIGHT OUTER |
| 113 | 270K| 1450 (1)| 00:00:01 |
| 266 | TABLE ACCESS STORAGE FULL |
pjc_prj_asset_ln_dets | 2797 | 27970 | 19 (0)| 00:00:01 |
|*267 | HASH JOIN RIGHT OUTER |
| 113 | 269K| 1431 (1)| 00:00:01 |
| 268 | VIEW | VW_SSQ_1
| 4 | 8048 | 79 (2)| 00:00:01 |
| 269 | SORT GROUP BY |
| 4 | 404 | 79 (2)| 00:00:01 |
| 270 | NESTED LOOPS |
| 4 | 404 | 78 (0)| 00:00:01 |
| 271 | NESTED LOOPS |
| 4 | 404 | 78 (0)| 00:00:01 |
|*272 | HASH JOIN |
| 3 | 201 | 72 (0)| 00:00:01 |
| 273 | JOIN FILTER CREATE | :BF0000
| 1 | 31 | 4 (0)| 00:00:01 |
|*274 | TABLE ACCESS STORAGE FULL |
pjf_proj_role_types_tl | 1 | 31 | 4 (0)| 00:00:01 |
| 275 | JOIN FILTER USE | :BF0000
| 9 | 324 | 68 (0)| 00:00:01 |
|*276 | TABLE ACCESS STORAGE FULL | pjf_project_parties
| 9 | 324 | 68 (0)| 00:00:01 |
|*277 | INDEX RANGE SCAN |
PER_PERSON_NAMES_F_N12 | 1 | | 1 (0)| 00:00:01 |
|*278 | TABLE ACCESS BY INDEX ROWID | per_person_names_f
| 1 | 34 | 2 (0)| 00:00:01 |
|*279 | HASH JOIN |
| 113 | 48477 | 1352 (1)| 00:00:01 |
|*280 | TABLE ACCESS STORAGE FULL | pjf_projects_all_tl
| 2591 | 103K| 102 (0)| 00:00:01 |
|*281 | HASH JOIN |
| 198K| 73M| 1249 (1)| 00:00:01 |
| 282 | VIEW | index$_join$_108
| 19 | 760 | 2 (0)| 00:00:01 |
|*283 | HASH JOIN |
| | | | |
| 284 | INDEX STORAGE FAST FULL SCAN |
PJF_PROJECT_TYPES_TL_N1 | 19 | 760 | 1 (0)| 00:00:01 |
|*285 | INDEX STORAGE FAST FULL SCAN |
PJF_PROJECT_TYPES_TL_U1 | 19 | 760 | 1 (0)| 00:00:01 |
|*286 | HASH JOIN |
| 198K| 65M| 1246 (1)| 00:00:01 |
| 287 | TABLE ACCESS STORAGE FULL | pjf_projects_all_b
| 2591 | 263K| 68 (0)| 00:00:01 |
|*288 | HASH JOIN |
| 198K| 46M| 1177 (1)| 00:00:01 |
| 289 | VIEW | index$_join$_110
| 45 | 1485 | 2 (0)| 00:00:01 |
|*290 | HASH JOIN |
| | | | |
|*291 | INDEX STORAGE FAST FULL SCAN | PJF_EXP_TYPES_TL_U1
| 45 | 1485 | 1 (0)| 00:00:01 |
|*292 | INDEX STORAGE FAST FULL SCAN | PJF_EXP_TYPES_TL_U2
| 45 | 1485 | 1 (0)| 00:00:01 |
|*293 | HASH JOIN |
| 141K| 28M| 1175 (1)| 00:00:01 |
| 294 | VIEW | index$_join$_102
| 33 | 1221 | 2 (0)| 00:00:01 |
|*295 | HASH JOIN |
| | | | |
| 296 | INDEX STORAGE FAST FULL SCAN|
PJF_TXN_DOCUMENT_TL_N1 | 33 | 1221 | 1 (0)| 00:00:01 |
|*297 | INDEX STORAGE FAST FULL SCAN|
PJF_TXN_DOCUMENT_TL_U1 | 33 | 1221 | 1 (0)| 00:00:01 |
|*298 | HASH JOIN |
| 102K| 17M| 1172 (1)| 00:00:01 |
| 299 | JOIN FILTER CREATE | :BF0001
| 24 | 1080 | 4 (0)| 00:00:01 |
| 300 | MERGE JOIN CARTESIAN |
| 24 | 1080 | 4 (0)| 00:00:01 |
| 301 | VIEW |
| 2 | 64 | 2 (0)| 00:00:01 |
| 302 | TABLE ACCESS STORAGE FULL |
SYS_TEMP_0FD9E00A7_2A3C38A | 2 | 64 | 2 (0)| 00:00:01 |
| 303 | BUFFER SORT |
| 12 | 156 | 4 (0)| 00:00:01 |
|*304 | INDEX SKIP SCAN |
PJF_TXN_SOURCES_TL_U1 | 12 | 156 | 1 (0)| 00:00:01 |
| 305 | JOIN FILTER USE | :BF0001
| 38492 | 4849K| 1168 (1)| 00:00:01 |
|*306 | TABLE ACCESS STORAGE FULL | pjc_exp_items_all
| 38492 | 4849K| 1168 (1)| 00:00:01 |
| 307 | TABLE ACCESS BY INDEX ROWID | poz_suppliers
| 1 | 17 | 1 (0)| 00:00:01 |
|*308 | INDEX UNIQUE SCAN | POZ_SUPPLIERS_U1
| 1 | | 0 (0)| 00:00:01 |
|*309 | TABLE ACCESS BY INDEX ROWID |
pjc_cost_dist_lines_all | 1 | 25 | 1 (0)| 00:00:01 |
|*310 | INDEX UNIQUE SCAN |
PJC_COST_DIST_LINES_ALL_U1 | 1 | | 0 (0)| 00:00:01 |
| 311 | TABLE ACCESS BY INDEX ROWID | pjf_proj_elements_b
| 1 | 38 | 1 (0)| 00:00:01 |
|*312 | INDEX UNIQUE SCAN | PJF_PROJ_ELEMENTS_U1
| 1 | | 0 (0)| 00:00:01 |
|*313 | INDEX RANGE SCAN |
PJF_PROJ_ELEMENTS_TL_N1 | 25870 | 328K| 2 (0)| 00:00:01 |
| 314 | TABLE ACCESS BY INDEX ROWID | pjf_txn_doc_entry_tl
| 1 | 38 | 1 (0)| 00:00:01 |
|*315 | INDEX UNIQUE SCAN |
PJF_TXN_DOC_ENTRY_TL_U1 | 1 | | 0 (0)| 00:00:01 |
| 316 | TABLE ACCESS BY INDEX ROWID BATCHED |
pjc_prj_asset_lns_all | 1 | 16 | 2 (0)| 00:00:01 |
|*317 | INDEX RANGE SCAN |
PJC_PRJ_ASSET_LNS_ALL_N5 | 1 | | 1 (0)| 00:00:01 |
| 318 | TABLE ACCESS BY INDEX ROWID | pjc_prj_assets_all
| 1 | 13 | 1 (0)| 00:00:01 |
|*319 | INDEX UNIQUE SCAN |
PJC_PRJ_ASSETS_ALL_U1 | 1 | | 0 (0)| 00:00:01 |
|*320 | TABLE ACCESS BY INDEX ROWID BATCHED |
hr_organization_units_f_tl | 2 | 96 | 2 (0)| 00:00:01 |
|*321 | INDEX RANGE SCAN |
HR_ORGANIZATION_UNITS_F_TL_PK | 1 | | 1 (0)| 00:00:01 |
|*322 | TABLE ACCESS BY INDEX ROWID BATCHED |
hr_organization_units_f_tl | 2 | 96 | 2 (0)| 00:00:01 |
|*323 | INDEX RANGE SCAN |
HR_ORGANIZATION_UNITS_F_TL_PK | 1 | | 1 (0)| 00:00:01 |
|*324 | TABLE ACCESS BY INDEX ROWID BATCHED |
hr_organization_units_f_tl | 2 | 96 | 2 (0)| 00:00:01 |
|*325 | INDEX RANGE SCAN |
HR_ORGANIZATION_UNITS_F_TL_PK | 1 | | 1 (0)| 00:00:01 |
-----------------------------------------------------------------------------------
---------------------------------------------------
5 - filter(TRUNC(NVL("PPP2"."START_DATE_ACTIVE",SYSDATE@!))<=TRUNC(SYSDATE@!)
AND
TRUNC(NVL("PPP2"."END_DATE_ACTIVE",SYSDATE@!+1))>=TRUNC(SYSDATE@!))
6 - access("PPP2"."PROJECT_ID"=:B1)
7 - filter("PPRTL2"."PROJECT_ROLE_NAME"='Project Manager')
8 - access("PPP2"."PROJECT_ROLE_ID"="PPRTL2"."PROJECT_ROLE_ID" AND
"PPRTL2"."LANGUAGE"=USERENV('LANG'))
9 - access("PPP2"."RESOURCE_SOURCE_ID"="PERSON_ID" AND "NAME_TYPE"='GLOBAL')
10 - filter("BUSINESS_GROUP_ID"=0 OR "BUSINESS_GROUP_ID"=1 OR
"BUSINESS_GROUP_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"BUS
INESS_GROUP_ID",TO_NUMBER(SYS_CONTEXT('FND_
VPD_CTX','FND_ENTERPRISE_ID'))))
11 - filter("ATTRIBUTE_CATEGORY"='Landfill')
12 - access("PROJECT_ID"=:B1)
13 - filter("ATTRIBUTE_CATEGORY"='Digital')
14 - access("PROJECT_ID"=:B1)
17 - access("PT"."NAME"='Total Project Amount' AND
"PT"."LANGUAGE"=USERENV('LANG'))
18 - filter("PB"."CURRENT_PLAN_STATUS_FLAG"='Y')
19 - access("PB"."PROJECT_ID"=:B1 AND "PB"."PLAN_TYPE_ID"="PT"."PLAN_TYPE_ID" AND
"PB"."PLAN_STATUS_CODE"='B')
filter("PB"."PLAN_STATUS_CODE"='B')
25 - access("PT"."NAME"='Cumulative Funding Amount' AND
"PT"."LANGUAGE"=USERENV('LANG'))
26 - filter("PB"."CURRENT_PLAN_STATUS_FLAG"='Y')
27 - access("PB"."PROJECT_ID"=:B1 AND "PB"."PLAN_TYPE_ID"="PT"."PLAN_TYPE_ID" AND
"PB"."PLAN_STATUS_CODE"='B')
filter("PB"."PLAN_STATUS_CODE"='B')
29 - access("PB"."PLAN_VERSION_ID"="PL"."PLAN_VERSION_ID")
31 - access("PL"."PLANNING_ELEMENT_ID"="PE"."PLANNING_ELEMENT_ID")
32 - filter("PR"."ALIAS"='Financial Resources')
33 - access("PE"."RBS_ELEMENT_ID"="PR"."RBS_ELEMENT_ID")
39 - access("PT"."NAME"='Cumulative Funding Amount' AND
"PT"."LANGUAGE"=USERENV('LANG'))
40 - filter("PB"."CURRENT_PLAN_STATUS_FLAG"='Y')
41 - access("PB"."PROJECT_ID"=:B1 AND "PB"."PLAN_TYPE_ID"="PT"."PLAN_TYPE_ID" AND
"PB"."PLAN_STATUS_CODE"='B')
filter("PB"."PLAN_STATUS_CODE"='B')
43 - access("PB"."PLAN_VERSION_ID"="PL"."PLAN_VERSION_ID")
45 - access("PL"."PLANNING_ELEMENT_ID"="PE"."PLANNING_ELEMENT_ID")
46 - filter("PR"."ALIAS"='Capitalized Interest')
47 - access("PE"."RBS_ELEMENT_ID"="PR"."RBS_ELEMENT_ID")
50 - access("PT"."NAME"='Cumulative Funding Amount' AND
"PT"."LANGUAGE"=USERENV('LANG'))
51 - filter("PB"."CURRENT_PLAN_STATUS_FLAG"='Y')
52 - access("PB"."PROJECT_ID"=:B1 AND "PB"."PLAN_TYPE_ID"="PT"."PLAN_TYPE_ID" AND
"PB"."PLAN_STATUS_CODE"='B')
filter("PB"."PLAN_STATUS_CODE"='B')
55 - access("PROJECT_ID"=:B1)
56 - filter("ATTRIBUTE_CATEGORY"='Landfill')
57 - access("PROJECT_ID"=:B1)
59 - filter("LINE_TYPE"='P')
60 - access("PROJECT_ID"=:B1)
filter("PROJECT_ID"=:B1)
62 -
filter(TO_NUMBER(SUBSTR("PCT"."ORIGINAL_TXN_REFERENCE",INSTR("PCT"."ORIGINAL_TXN_RE
FERENCE",'|',1,2)+1))= (SELECT
"from$_subquery$_093"."TO_NUMBER(SUBSTR(ORIGINAL_TXN_REFERENCE,INSTR(ORIGINAL_TXN_R
EFERENCE,'|',1,2)+1))" FROM (SELECT
TO_NUMBER(SUBSTR("ORIGINAL_TXN_REFERENCE",INSTR("ORIGINAL_TXN_REFERENCE",'|',1,2)+1
))
"TO_NUMBER(SUBSTR(ORIGINAL_TXN_REFERENCE,INSTR(ORIGINAL_TXN_REFERENCE,'|',1,2)+1))"
,TO_NUMBER(SUBSTR("ORIGINAL_TXN_REFERENCE",
INSTR("ORIGINAL_TXN_REFERENCE",'|',1,2)+1))
"rowlimit_$_0",ROW_NUMBER() OVER ( ORDER BY
TO_NUMBER(SUBSTR("ORIGINAL_TXN_REFERENCE",INSTR("ORIGINAL_TXN_REFERENCE",'|',1,2)+1
)) DESC ) "rowlimit_$$_rownumber" FROM
"pjc_commitment_txns" "PJC_COMMITMENT_TXNS" WHERE "LINE_TYPE"='P' AND
SUBSTR("CMT_NUMBER",1,DECODE(INSTR("CMT_NUMBER",'|',1,1)-1,(-
1),LENGTH("CMT_NUMBER"),INSTR("CMT_NUMBER",'|',1,1)-1))=:B1)
"from$_subquery$_093" WHERE "from$_subquery$_093"."rowlimit_$
$_rownumber"<=1))
63 - storage("PCT"."PRJ_RAW_COST">0 AND "PCT"."LINE_TYPE"='P')
filter("PCT"."PRJ_RAW_COST">0 AND "PCT"."LINE_TYPE"='P' AND
SUBSTR("PCT"."CMT_NUMBER",1,DECODE(INSTR("PCT"."CMT_NUMBER",'|',1,1)-
1,(-1),LENGTH("PCT"."CMT_NUMBER"),INSTR("PCT"."CMT_NUMBER
",'|',1,1)-1))=:B1)
64 - filter("from$_subquery$_093"."rowlimit_$$_rownumber"<=1)
65 - filter(ROW_NUMBER() OVER ( ORDER BY
TO_NUMBER(SUBSTR("ORIGINAL_TXN_REFERENCE",INSTR("ORIGINAL_TXN_REFERENCE",'|',1,2)+1
)) DESC )<=1)
66 - storage("LINE_TYPE"='P')
filter("LINE_TYPE"='P' AND
SUBSTR("CMT_NUMBER",1,DECODE(INSTR("CMT_NUMBER",'|',1,1)-1,(-
1),LENGTH("CMT_NUMBER"),INSTR("
CMT_NUMBER",'|',1,1)-1))=:B1)
68 - storage("PCT"."LINE_TYPE"='P')
filter("PCT"."LINE_TYPE"='P' AND
SUBSTR("PCT"."CMT_NUMBER",1,DECODE(INSTR("PCT"."CMT_NUMBER",'|',1,1)-1,(-
1),LENGTH("PC
T"."CMT_NUMBER"),INSTR("PCT"."CMT_NUMBER",'|',1,1)-1))=:B1)
72 - filter("DENORM_WBS_LEVEL"=1 OR "PROJ_ELEMENT_ID"=:B1 OR
"PROJ_ELEMENT_ID"=:B2)
73 - access("DENORM_TOP_ELEMENT_ID"=:B1)
74 - access("P1"."PROJ_ELEMENT_ID"="PROJ_ELEMENT_ID" AND
"P1"."LANGUAGE"=USERENV('LANG'))
77 - access("AIA"."INVOICE_ID"=:B1)
79 - access("EXPENDITURE_ITEM_ID"=:B1)
86 - filter("PEI1"."ORIGINAL_HEADER_ID" IS NOT NULL AND "PEI1"."ORIGINAL_DIST_ID"
IS NOT NULL)
87 - access("PEI1"."EXPENDITURE_ITEM_ID"=:B1)
88 - storage("XDL"."UNROUNDED_ENTERED_CR" IS NULL AND
"XDL"."SOURCE_DISTRIBUTION_ID_NUM_1"="PEI1"."ORIGINAL_DIST_ID")
filter("XDL"."UNROUNDED_ENTERED_CR" IS NULL AND
"XDL"."SOURCE_DISTRIBUTION_ID_NUM_1"="PEI1"."ORIGINAL_DIST_ID")
89 - filter("APHD"."INVOICE_PAYMENT_ID"="PEI1"."ORIGINAL_HEADER_ID" AND
"APHD"."PAY_DIST_LOOKUP_CODE"='DISCOUNT')
90 - access("XDL"."EVENT_ID"="APHD"."ACCOUNTING_EVENT_ID")
92 - access("XAL"."AE_HEADER_ID"="XDL"."AE_HEADER_ID" AND
"XAL"."AE_LINE_NUM"="XDL"."AE_LINE_NUM")
93 - access("XAL"."CODE_COMBINATION_ID"="GCC"."CODE_COMBINATION_ID")
102 - filter("PEI1"."ORIGINAL_DIST_ID" IS NOT NULL AND "PEI1"."ORIGINAL_HEADER_ID"
IS NOT NULL)
103 - access("PEI1"."EXPENDITURE_ITEM_ID"=:B1)
104 - access("PEI1"."DOC_ENTRY_ID"="DE"."DOC_ENTRY_ID" AND "DE"."LANGUAGE"='US')
105 - storage("XDL"."APPLIED_TO_SOURCE_ID_NUM_1" IS NOT NULL AND
"XDL"."UNROUNDED_ENTERED_CR" IS NULL AND
"PEI1"."ORIGINAL_DIST_ID"="XDL"."SOURCE_DISTRIBUTION_ID_NUM_1" AND
"PEI1"."ORIGINAL_HEADER_ID"="XDL"."APPLIED_TO_SOURCE_ID_NUM_1")
filter("XDL"."APPLIED_TO_SOURCE_ID_NUM_1" IS NOT NULL AND
"XDL"."UNROUNDED_ENTERED_CR" IS NULL AND
"PEI1"."ORIGINAL_DIST_ID"="XDL"."SOURCE_DISTRIBUTION_ID_NUM_1" AND
"PEI1"."ORIGINAL_HEADER_ID"="XDL"."APPLIED_TO_SOURCE_ID_NUM_1")
106 - filter("XDL"."EVENT_ID"="XAH"."EVENT_ID")
107 - access("XDL"."AE_HEADER_ID"="XAH"."AE_HEADER_ID")
109 - access("XAH"."AE_HEADER_ID"="XAL"."AE_HEADER_ID" AND
"XDL"."AE_LINE_NUM"="XAL"."AE_LINE_NUM")
110 - access("XAL"."CODE_COMBINATION_ID"="GCC"."CODE_COMBINATION_ID")
113 - filter(ROWNUM=1)
118 - filter("PCDLA"."ACCT_EVENT_ID" IS NOT NULL)
119 - access("PCDLA"."EXPENDITURE_ITEM_ID"=:B1)
121 - access("XAH"."EVENT_ID"="PCDLA"."ACCT_EVENT_ID")
122 - filter("XAL"."ENTERED_CR" IS NULL)
123 - access("XAH"."AE_HEADER_ID"="XAL"."AE_HEADER_ID")
124 - access("XAL"."CODE_COMBINATION_ID"="GCC"."CODE_COMBINATION_ID")
129 - filter("PCDLA"."RAW_COST_DR_CCID" IS NOT NULL)
130 - access("PCDLA"."EXPENDITURE_ITEM_ID"=:B1)
131 - access("PCDLA"."RAW_COST_DR_CCID"="GCC"."CODE_COMBINATION_ID")
139 - filter("PEI1"."ORIGINAL_HEADER_ID" IS NOT NULL AND "PEI1"."ORIGINAL_DIST_ID"
IS NOT NULL)
140 - access("PEI1"."EXPENDITURE_ITEM_ID"=:B1)
141 - storage("XDL"."UNROUNDED_ENTERED_DR" IS NULL AND
"XDL"."SOURCE_DISTRIBUTION_ID_NUM_1"="PEI1"."ORIGINAL_DIST_ID")
filter("XDL"."UNROUNDED_ENTERED_DR" IS NULL AND
"XDL"."SOURCE_DISTRIBUTION_ID_NUM_1"="PEI1"."ORIGINAL_DIST_ID")
142 - filter("APHD"."INVOICE_PAYMENT_ID"="PEI1"."ORIGINAL_HEADER_ID" AND
"APHD"."PAY_DIST_LOOKUP_CODE"='DISCOUNT')
143 - access("XDL"."EVENT_ID"="APHD"."ACCOUNTING_EVENT_ID")
145 - access("XAL"."AE_HEADER_ID"="XDL"."AE_HEADER_ID" AND
"XAL"."AE_LINE_NUM"="XDL"."AE_LINE_NUM")
146 - access("XAL"."CODE_COMBINATION_ID"="GCC"."CODE_COMBINATION_ID")
155 - filter("PEI1"."ORIGINAL_DIST_ID" IS NOT NULL AND "PEI1"."ORIGINAL_HEADER_ID"
IS NOT NULL)
156 - access("PEI1"."EXPENDITURE_ITEM_ID"=:B1)
157 - access("PEI1"."DOC_ENTRY_ID"="DE"."DOC_ENTRY_ID" AND "DE"."LANGUAGE"='US')
158 - storage("XDL"."APPLIED_TO_SOURCE_ID_NUM_1" IS NOT NULL AND
"XDL"."UNROUNDED_ENTERED_DR" IS NULL AND
"PEI1"."ORIGINAL_DIST_ID"="XDL"."SOURCE_DISTRIBUTION_ID_NUM_1" AND
"PEI1"."ORIGINAL_HEADER_ID"="XDL"."APPLIED_TO_SOURCE_ID_NUM_1")
filter("XDL"."APPLIED_TO_SOURCE_ID_NUM_1" IS NOT NULL AND
"XDL"."UNROUNDED_ENTERED_DR" IS NULL AND
"PEI1"."ORIGINAL_DIST_ID"="XDL"."SOURCE_DISTRIBUTION_ID_NUM_1" AND
"PEI1"."ORIGINAL_HEADER_ID"="XDL"."APPLIED_TO_SOURCE_ID_NUM_1")
159 - filter("XDL"."EVENT_ID"="XAH"."EVENT_ID")
160 - access("XDL"."AE_HEADER_ID"="XAH"."AE_HEADER_ID")
162 - access("XAH"."AE_HEADER_ID"="XAL"."AE_HEADER_ID" AND
"XDL"."AE_LINE_NUM"="XAL"."AE_LINE_NUM")
163 - access("XAL"."CODE_COMBINATION_ID"="GCC"."CODE_COMBINATION_ID")
166 - filter(ROWNUM=1)
171 - filter("PCDLA"."ACCT_EVENT_ID" IS NOT NULL)
172 - access("PCDLA"."EXPENDITURE_ITEM_ID"=:B1)
174 - access("XAH"."EVENT_ID"="PCDLA"."ACCT_EVENT_ID")
175 - filter("XAL"."ENTERED_DR" IS NULL)
176 - access("XAH"."AE_HEADER_ID"="XAL"."AE_HEADER_ID")
177 - access("XAL"."CODE_COMBINATION_ID"="GCC"."CODE_COMBINATION_ID")
182 - filter("PCDLA"."RAW_COST_CR_CCID" IS NOT NULL)
183 - access("PCDLA"."EXPENDITURE_ITEM_ID"=:B1)
184 - access("PCDLA"."RAW_COST_CR_CCID"="GCC"."CODE_COMBINATION_ID")
187 - filter(NULL IS NOT NULL)
188 - filter("TEMPLATE_FLAG"='N')
189 - access(ROWID=ROWID)
190 - access("TEMPLATE_FLAG"='N')
193 - filter(NULL IS NOT NULL)
194 - access("ORGANIZATION_ID"="ORGANIZATION_ID")
195 - storage("CLASSIFICATION_CODE"='PA_PROJECT_ORG' AND (("BUSINESS_GROUP_ID"=0
OR "BUSINESS_GROUP_ID"=1) OR
"BUSINESS_GROUP_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"BUS
INESS_GROUP_ID",TO_NUMBER(SYS_CONTEXT('FND_
VPD_CTX','FND_ENTERPRISE_ID')))))
filter("CLASSIFICATION_CODE"='PA_PROJECT_ORG' AND (("BUSINESS_GROUP_ID"=0 OR
"BUSINESS_GROUP_ID"=1) OR
"BUSINESS_GROUP_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"BUS
INESS_GROUP_ID",TO_NUMBER(SYS_CONTEXT('FND_
VPD_CTX','FND_ENTERPRISE_ID')))))
196 - storage("LANGUAGE"=USERENV('LANG') AND (("BUSINESS_GROUP_ID"=0 OR
"BUSINESS_GROUP_ID"=1) OR
"BUSINESS_GROUP_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"BUS
INESS_GROUP_ID",TO_NUMBER(SYS_CONTEXT('FND_
VPD_CTX','FND_ENTERPRISE_ID')))))
filter("LANGUAGE"=USERENV('LANG') AND (("BUSINESS_GROUP_ID"=0 OR
"BUSINESS_GROUP_ID"=1) OR
"BUSINESS_GROUP_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"BUS
INESS_GROUP_ID",TO_NUMBER(SYS_CONTEXT('FND_
VPD_CTX','FND_ENTERPRISE_ID')))))
198 - filter(NULL IS NOT NULL)
199 - access("B"."EXPENDITURE_TYPE_ID"="TL"."EXPENDITURE_TYPE_ID")
201 - access(ROWID=ROWID)
202 - storage("TL"."LANGUAGE"=USERENV('LANG'))
filter("TL"."LANGUAGE"=USERENV('LANG'))
203 - storage("TL"."LANGUAGE"=USERENV('LANG'))
filter("TL"."LANGUAGE"=USERENV('LANG'))
204 - storage("B"."END_DATE_ACTIVE" IS NULL)
filter("B"."END_DATE_ACTIVE" IS NULL)
209 - filter(NULL IS NOT NULL)
211 - filter(NULL IS NOT NULL)
212 - access("B"."PROJECT_TYPE_ID"="TL"."PROJECT_TYPE_ID")
214 - access(ROWID=ROWID)
216 - storage("TL"."LANGUAGE"=USERENV('LANG'))
filter("TL"."LANGUAGE"=USERENV('LANG'))
217 - storage("B"."END_DATE_ACTIVE" IS NULL)
filter("B"."END_DATE_ACTIVE" IS NULL)
221 - filter(NULL IS NOT NULL)
227 - filter(NULL IS NOT NULL)
229 - filter(NULL IS NOT NULL)
236 - filter(NULL IS NOT NULL)
238 - filter(NULL IS NOT NULL)
239 - filter("PERIOD_SET_NAME"='WM Yearly Calen')
240 - access(ROWID=ROWID)
241 - access("PERIOD_SET_NAME"='WM Yearly Calen')
243 - storage("PERIOD_SET_NAME"='WM Yearly Calen' AND "START_DATE"<=SYSDATE@! AND
"ADJUSTMENT_PERIOD_FLAG"='N' AND
"END_DATE">=SYSDATE@!)
filter("PERIOD_SET_NAME"='WM Yearly Calen' AND "START_DATE"<=SYSDATE@! AND
"ADJUSTMENT_PERIOD_FLAG"='N' AND
"END_DATE">=SYSDATE@!)
244 - filter(NULL IS NOT NULL)
245 - filter("PERIOD_SET_NAME"='WM Yearly Calen')
246 - access(ROWID=ROWID)
247 - access("PERIOD_SET_NAME"='WM Yearly Calen')
249 - filter(NULL IS NOT NULL)
265 - access("PPAD"."EXPENDITURE_ITEM_ID"(+)="PJE"."EXPENDITURE_ITEM_ID")
267 - access("PPA"."PROJECT_ID"="ITEM_1"(+))
272 - access("PPP2"."PROJECT_ROLE_ID"="PPRTL2"."PROJECT_ROLE_ID")
274 - storage("PPRTL2"."PROJECT_ROLE_NAME"='Project Requester' AND
"PPRTL2"."LANGUAGE"=USERENV('LANG'))
filter("PPRTL2"."PROJECT_ROLE_NAME"='Project Requester' AND
"PPRTL2"."LANGUAGE"=USERENV('LANG'))
276 - filter(TRUNC(NVL("PPP2"."START_DATE_ACTIVE",SYSDATE@!))<=TRUNC(SYSDATE@!)
AND
TRUNC(NVL("PPP2"."END_DATE_ACTIVE",SYSDATE@!+1))>=TRUNC(SYSDATE@!)
AND SYS_OP_BLOOM_FILTER(:BF0000,"PPP2"."PROJECT_ROLE_ID"))
277 - access("PPP2"."RESOURCE_SOURCE_ID"="PERSON_ID" AND "NAME_TYPE"='GLOBAL')
278 - filter("BUSINESS_GROUP_ID"=0 OR "BUSINESS_GROUP_ID"=1 OR
"BUSINESS_GROUP_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"BUS
INESS_GROUP_ID",TO_NUMBER(SYS_CONTEXT('FND_
VPD_CTX','FND_ENTERPRISE_ID'))))
279 - access("PPA"."PROJECT_ID"="PPTL"."PROJECT_ID" AND
"PPTL"."PROJECT_ID"="PJE"."PROJECT_ID")
280 - storage("PPTL"."LANGUAGE"=USERENV('LANG'))
filter("PPTL"."LANGUAGE"=USERENV('LANG'))
281 - access("PPA"."PROJECT_TYPE_ID"="PPTT"."PROJECT_TYPE_ID")
283 - access(ROWID=ROWID)
285 - storage("PPTT"."LANGUAGE"=USERENV('LANG'))
filter("PPTT"."LANGUAGE"=USERENV('LANG'))
286 - access("PPA"."PROJECT_ID"="PJE"."PROJECT_ID")
288 - access("PJE"."EXPENDITURE_TYPE_ID"="PETT"."EXPENDITURE_TYPE_ID")
290 - access(ROWID=ROWID)
291 - storage("PETT"."LANGUAGE"=USERENV('LANG'))
filter("PETT"."LANGUAGE"=USERENV('LANG'))
292 - storage("PETT"."LANGUAGE"=USERENV('LANG'))
filter("PETT"."LANGUAGE"=USERENV('LANG'))
293 - access("PJE"."DOCUMENT_ID"="PD"."DOCUMENT_ID")
295 - access(ROWID=ROWID)
297 - storage("PD"."LANGUAGE"=USERENV('LANG'))
filter("PD"."LANGUAGE"=USERENV('LANG'))
298 - access("PJE"."TRANSACTION_SOURCE_ID"="TRNS"."TRANSACTION_SOURCE_ID")
304 - access("TRNS"."LANGUAGE"=USERENV('LANG'))
filter("TRNS"."LANGUAGE"=USERENV('LANG'))
306 - storage(SYS_OP_BLOOM_FILTER(:BF0001,"PJE"."TRANSACTION_SOURCE_ID"))
filter(SYS_OP_BLOOM_FILTER(:BF0001,"PJE"."TRANSACTION_SOURCE_ID"))
308 - access("PJE"."VENDOR_ID"="PS"."VENDOR_ID"(+))
309 - filter("DR"."PARAM_TYPE"='DATE' AND
"PJE"."EXPENDITURE_ITEM_DATE">="PPA"."START_DATE" AND
"PJE"."EXPENDITURE_ITEM_DATE"<=SYSDATE@! OR
"DR"."PARAM_TYPE"='PERIOD' AND
"PCD"."PRVDR_GL_DATE">=NVL("DR"."DATE_FROM","PCD"."PRVDR_GL_DATE")
AND "PCD"."PRVDR_GL_DATE"<="DR"."DATE_TO")
310 - access("PJE"."EXPENDITURE_ITEM_ID"="PCD"."EXPENDITURE_ITEM_ID" AND
"PCD"."LINE_NUM"=1)
312 - access("PJE"."TASK_ID"="PPEB"."PROJ_ELEMENT_ID")
313 - access("PPEB"."PROJ_ELEMENT_ID"="PPET"."PROJ_ELEMENT_ID" AND
"PPET"."LANGUAGE"=USERENV('LANG'))
315 - access("PJE"."DOC_ENTRY_ID"="PDE"."DOC_ENTRY_ID" AND
"PDE"."LANGUAGE"=USERENV('LANG'))
317 -
access("PPAL"."PROJECT_ASSET_LINE_DETAIL_ID"(+)="PPAD"."PROJECT_ASSET_LINE_DETAIL_I
D")
319 - access("PPAL"."PROJECT_ASSET_ID"="PPAA"."PROJECT_ASSET_ID"(+))
320 - filter("BUSINESS_GROUP_ID"=0 OR "BUSINESS_GROUP_ID"=1 OR
"BUSINESS_GROUP_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"BUS
INESS_GROUP_ID",TO_NUMBER(SYS_CONTEXT('FND_
VPD_CTX','FND_ENTERPRISE_ID'))))
321 - access("PPA"."CARRYING_OUT_ORGANIZATION_ID"="ORGANIZATION_ID" AND
"LANGUAGE"=USERENV('LANG'))
322 - filter("BUSINESS_GROUP_ID"=0 OR "BUSINESS_GROUP_ID"=1 OR
"BUSINESS_GROUP_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"BUS
INESS_GROUP_ID",TO_NUMBER(SYS_CONTEXT('FND_
VPD_CTX','FND_ENTERPRISE_ID'))))
323 - access("PJE"."EXPENDITURE_ORGANIZATION_ID"="ORGANIZATION_ID" AND
"LANGUAGE"=USERENV('LANG'))
324 - filter("BUSINESS_GROUP_ID"=0 OR "BUSINESS_GROUP_ID"=1 OR
"BUSINESS_GROUP_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"BUS
INESS_GROUP_ID",TO_NUMBER(SYS_CONTEXT('FND_
VPD_CTX','FND_ENTERPRISE_ID'))))
325 - access("PJE"."ORG_ID"="ORGANIZATION_ID" AND "LANGUAGE"=USERENV('LANG'))
]]>
</DATA_DS>
</SQL_EXPLAIN_PLAN>