SQL Monitor
SQL Monitor
<DATA_DS>
<![CDATA[
Datamodel SQL Explain Plan Report
================================================================
Driver Details:JDBC Driver:Oracle JDBC
driver:weblogic.jdbc.wrapper.PoolConnection_oracle_jdbc_driver_T4CConnection:23.7.0
.25.01
DBName:Oracle
DBVersion:Oracle Database 19c EE Extreme Perf Release 19.0.0.0.0 - Production
Version 19.27.0.0.0
DataSet Name:SCR
Note: Explain plan is generated for Oracle Database Only based on
defaultDataSource connection. !!!!!
Details: defaultDataSource Connection name:[ApplicationDB_HCM], DataSource
connection name:[ApplicationDB_FSCM],
DataSource Type:[sqlQuery],Sub Type[None]
JDBC Driver type[1]
Is Data Gateway Source [false]
DataSet SQL Pruning Skipped[false]
RETURN nvl(lv_result_value,0);
EXCEPTION
WHEN OTHERS THEN
RETURN 0;
END;
FUNCTION get_rel_action (
p_assignment_id IN NUMBER,
p_date IN DATE
) RETURN NUMBER IS
r_value NUMBER;
BEGIN
SELECT
MAX(ppra.payroll_rel_action_id)
INTO r_value
FROM
pay_payroll_assignments ppasg,
pay_payroll_rel_actions ppra,
pay_payroll_actions ppa
WHERE
ppasg.hr_assignment_id = p_assignment_id
AND ppasg.payroll_relationship_id = ppra.payroll_relationship_id
AND ppra.run_type_id IS NOT NULL
AND ppra.action_status = 'C'
AND ppra.payroll_action_id = ppa.payroll_action_id
AND ppa.action_type IN (
'Q',
'R'
)
AND trunc(ppa.effective_date) = trunc(p_date)
AND ppa.action_status = 'C';
RETURN r_value;
EXCEPTION
WHEN OTHERS THEN
RETURN NULL;
END;
SELECT
1 unique_field,
t.*,
(CASE
WHEN upper(hold_y_n) LIKE 'Y%' THEN 0 ELSE ppp_amount
end )amount,
round(nvl(basic_salary1,0) ) var_income,
CASE
WHEN upper(hold_y_n) LIKE 'Y%' THEN 0 ELSE round(ppp_amount)
end amount1,
CASE
WHEN upper(hold_y_n) LIKE 'Y%' THEN 0
ELSE ( round(nvl(ppp_amount,0) ) - round(nvl(basic_salary1,0) ) +
round(nvl(release_amount,0),0) )
END AS basic_salary
FROM
(
SELECT
papf.person_number,
pname.display_name full_name,
asg.assignment_id,
asg.person_id,
( ( get_pay_value(p_assignment_id =>
asg.assignment_id,p_payroll_rel_action_id => get_rel_action(p_assignment_id =>
asg.assignment_id,p_date => last_day(:p_date) ),p_element_name => 'Leave Salary
Staff',p_input_value_name => 'Pay Value'
,p_pay_date => last_day(:p_date) ) ) + ( get_pay_value(p_assignment_id
=> asg.assignment_id,p_payroll_rel_action_id => get_rel_action(p_assignment_id =>
asg.assignment_id,p_date => last_day(:p_date) ),p_element_name => 'Leave Salary
Worker'
,p_input_value_name => 'Pay Value',p_pay_date => last_day(:p_date) ) )
+ ( get_pay_value(p_assignment_id => asg.assignment_id
,p_payroll_rel_action_id => get_rel_action(p_assignment_id =>
asg.assignment_id,p_date => last_day(:p_date) ),p_element_name
=> 'EOS Gratuity Payment Staff',p_input_value_name => 'Pay
Value',p_pay_date => last_day(:p_date) ) ) + ( get_pay_value
(p_assignment_id => asg.assignment_id,p_payroll_rel_action_id =>
get_rel_action(p_assignment_id => asg.assignment_id
,p_date => last_day(:p_date) ),p_element_name => 'EOS Gratuity Payment
Worker',p_input_value_name => 'Pay Value',p_pay_date
=> last_day(:p_date) ) ) + ( get_pay_value(p_assignment_id =>
asg.assignment_id,p_payroll_rel_action_id => get_rel_action
(p_assignment_id => asg.assignment_id,p_date =>
last_day(:p_date) ),p_element_name => 'Gratuity Advance Staff',p_input_value_name
=> 'Pay Value',p_pay_date => last_day(:p_date) ) ) +
( get_pay_value(p_assignment_id => asg.assignment_id,p_payroll_rel_action_id
=> get_rel_action(p_assignment_id => asg.assignment_id,p_date =>
last_day(:p_date) ),p_element_name => 'Gratuity Advance Worker'
,p_input_value_name => 'Pay Value',p_pay_date => last_day(:p_date) ) )
+ ( get_pay_value(p_assignment_id => asg.assignment_id
,p_payroll_rel_action_id => get_rel_action(p_assignment_id =>
asg.assignment_id,p_date => last_day(:p_date) ),p_element_name
=> 'Worker Advance Payment',p_input_value_name => 'Pay
Value',p_pay_date => last_day(:p_date) ) ) + ( get_pay_value(
p_assignment_id => asg.assignment_id,p_payroll_rel_action_id =>
get_rel_action(p_assignment_id => asg.assignment_id,
p_date => last_day(:p_date) ),p_element_name => 'Staff Advance
Payment',p_input_value_name => 'Pay Value',p_pay_date
=> last_day(:p_date) ) ) ) basic_salary1,
( ( get_pay_value(p_assignment_id =>
asg.assignment_id,p_payroll_rel_action_id => get_rel_action(p_assignment_id => asg
.assignment_id,p_date => last_day(:p_date) ),p_element_name =>
'Monthly Attendance',p_input_value_name => 'Days',p_pay_date
=> last_day(:p_date) ) ) ) attendance,
(
SELECT
nvl(peevf.screen_entry_value,'N')
FROM
pay_element_entries_f peef,
pay_element_entry_values_f peevf,
pay_element_types_tl pett,
pay_input_values_tl pivt,
pay_element_types_f petf
WHERE
papf.person_id = peef.person_id
AND pett.language = 'US'
AND peef.element_type_id = petf.element_type_id
AND petf.element_type_id = pett.element_type_id
AND peef.element_entry_id = peevf.element_entry_id
AND peevf.input_value_id = pivt.input_value_id
AND upper(pett.element_name) LIKE 'HOLD%'
AND upper(pivt.name) = 'HOLD'
AND
trunc(greatest(least(nvl(ppos.actual_termination_date,last_day(TO_DATE(TO_CHAR(:p_d
ate,'yyyy-MM-dd'),'yyyy-MM-dd'
) ) ),last_day(TO_DATE(TO_CHAR(:p_date,'yyyy-MM-dd'),'yyyy-MM-
dd') ) ),ppos.date_start) ) BETWEEN peef.effective_start_date
AND peef.effective_end_date
AND
trunc(greatest(least(nvl(ppos.actual_termination_date,last_day(TO_DATE(TO_CHAR(:p_d
ate,'yyyy-MM-dd'),'yyyy-MM-dd'
) ) ),last_day(TO_DATE(TO_CHAR(:p_date,'yyyy-MM-dd'),'yyyy-MM-
dd') ) ),ppos.date_start) ) BETWEEN peevf.effective_start_date
AND peevf.effective_end_date
AND
trunc(greatest(least(nvl(ppos.actual_termination_date,last_day(TO_DATE(TO_CHAR(:p_d
ate,'yyyy-MM-dd'),'yyyy-MM-dd'
) ) ),last_day(TO_DATE(TO_CHAR(:p_date,'yyyy-MM-dd'),'yyyy-MM-
dd') ) ),ppos.date_start) ) BETWEEN petf.effective_start_date
AND petf.effective_end_date
) hold_y_n,
( ( get_pay_value(p_assignment_id =>
asg.assignment_id,p_payroll_rel_action_id => get_rel_action(p_assignment_id => asg
.assignment_id,p_date => last_day(:p_date) ),p_element_name => 'Hold &
Release Salary',p_input_value_name => 'Release Amount'
,p_pay_date => last_day(:p_date) ) ) ) release_amount,
(
SELECT
iban_number
FROM
pay_bank_accounts
WHERE
bank_account_id = p3.bank_account_id
) account_num,
TO_CHAR(TO_DATE(trunc(ppak.effective_date,'Month'),'yyyy-MM-
dd'),'YYYY-MM-DD','NLS_DATE_LANGUAGE=ENGLISH') period_start_dt
,
TO_CHAR(TO_DATE(last_day(ppak.effective_date),'yyyy-MM-dd'),'YYYY-MM-
DD','NLS_DATE_LANGUAGE=ENGLISH') period_end_dt,
ppos.actual_termination_date,
ppos.date_start,
CASE
WHEN ppos.actual_termination_date IS NULL THEN
( to_number(TO_CHAR(last_day(ppak.effective_date),'dd') ) - to_number
(TO_CHAR(greatest(ppos.date_start,trunc(ppak.effective_date,'MM') ),'dd') ) + 1 )
WHEN ppos.actual_termination_date IS NOT NULL THEN
( to_number(TO_CHAR(least(ppos.actual_termination_date,last_day
(ppak.effective_date) ),'dd') ) -
to_number(TO_CHAR(trunc(ppak.effective_date,'MM'),'dd') ) + 1 )
END AS period_days,
ppak.pay_request_id,
(
SELECT
default_currency_code
FROM
per_legislative_data_groups
WHERE
legislative_data_group_id = ppak.legislative_data_group_id
) currency,
asg.business_unit_id,
(
SELECT
description
FROM
fnd_lookup_values_vl
WHERE
lookup_type = 'BANK_ROUTING_CODE'
AND upper(meaning) = (
SELECT
upper(bank_name)
FROM
pay_bank_accounts
WHERE
bank_account_id = p3.bank_account_id
)
) agent_id,
(
SELECT
dei_attribute1
FROM
hr_documents_of_record hdor
WHERE
hdor.person_id = papf.person_id
AND dei_attribute_category LIKE '%GLB_LABOUR_CARD%'
AND hdor.documents_of_record_id = (
SELECT
MAX(hr2.documents_of_record_id)
FROM
hr_documents_of_record hr2
WHERE
hr2.document_type_id = hdor.document_type_id
AND hr2.person_id = hdor.person_id
)
) employee_id,
round(pppk.value,2) ppp_amount
FROM
per_all_people_f papf,
per_person_names_f pname,
per_periods_of_service ppos,
per_all_assignments_m asg,
per_persons pp,
per_people_groups ppg,
pay_payroll_actions ppak,
pay_payroll_rel_actions ppa1k,
pay_rel_groups_dn relk,
pay_pre_payments pppk,
pay_requests pr,
pay_flow_instances pfi,
pay_org_pay_methods_tl p1,
pay_org_pay_methods_f p2,
pay_person_pay_methods_f p3
WHERE
pname.person_id = papf.person_id
AND asg.person_id = papf.person_id
AND ppos.person_id = papf.person_id
AND pp.person_id (+) = papf.person_id
AND ( papf.person_id =:p_emp
OR :p_emp IS NULL )
AND asg.people_group_id = ppg.people_group_id (+)
AND ppak.payroll_action_id = ppa1k.payroll_action_id
AND ppa1k.payroll_relationship_id = relk.payroll_relationship_id
AND pppk.payroll_rel_action_id = ppa1k.payroll_rel_action_id
AND relk.assignment_id = asg.assignment_id
AND pr.pay_request_id (+) = ppak.pay_request_id
AND pfi.flow_instance_id (+) = pr.flow_instance_id
AND ( (
SELECT
description
FROM
fnd_lookup_values_vl
WHERE
lookup_type = 'IM_BUSINESS_UNIT_ID'
AND meaning = (
SELECT
hrr.name
FROM
hr_all_organization_units_tl hrr
WHERE
hrr.organization_id = asg.business_unit_id
AND language = 'US'
)
) =:p_business_unit
OR :p_business_unit IS NULL )
AND ( ppak.payroll_id =:p_payroll OR :p_payroll IS
NULL )
AND ( asg.organization_id =:p_dept OR :p_dept IS
NULL )
AND p1.language = 'US'
AND pname.name_type = 'GLOBAL'
AND asg.primary_flag = 'Y'
AND assignment_status_type = 'ACTIVE'
AND ppak.action_type IN (
'P',
'U'
)
AND p1.org_payment_method_id = p2.org_payment_method_id
AND p2.org_payment_method_id = p3.org_payment_method_id
AND p3.payroll_relationship_id = ppa1k.payroll_relationship_id
AND p3.personal_payment_method_id = pppk.personal_payment_method_id
AND
trunc(greatest(least(nvl(ppos.actual_termination_date,last_day(TO_DATE(TO_CHAR(:p_d
ate,'yyyy-MM-dd'),'yyyy-MM-dd'
) ) ),last_day(TO_DATE(TO_CHAR(:p_date,'yyyy-MM-dd'),'yyyy-MM-
dd') ) ),ppos.date_start) ) BETWEEN p2.effective_start_date
AND p2.effective_end_date
AND
trunc(greatest(least(nvl(ppos.actual_termination_date,last_day(TO_DATE(TO_CHAR(:p_d
ate,'yyyy-MM-dd'),'yyyy-MM-dd'
) ) ),last_day(TO_DATE(TO_CHAR(:p_date,'yyyy-MM-dd'),'yyyy-MM-
dd') ) ),ppos.date_start) ) BETWEEN p3.effective_start_date
AND p3.effective_end_date
AND
trunc(greatest(least(nvl(ppos.actual_termination_date,last_day(TO_DATE(TO_CHAR(:p_d
ate,'yyyy-MM-dd'),'yyyy-MM-dd'
) ) ),last_day(TO_DATE(TO_CHAR(:p_date,'yyyy-MM-dd'),'yyyy-MM-
dd') ) ),ppos.date_start) ) BETWEEN papf.effective_start_date
AND papf.effective_end_date
AND
trunc(greatest(least(nvl(ppos.actual_termination_date,last_day(TO_DATE(TO_CHAR(:p_d
ate,'yyyy-MM-dd'),'yyyy-MM-dd'
) ) ),last_day(TO_DATE(TO_CHAR(:p_date,'yyyy-MM-dd'),'yyyy-MM-
dd') ) ),ppos.date_start) ) BETWEEN pname.effective_start_date
AND pname.effective_end_date
AND
trunc(greatest(least(nvl(ppos.actual_termination_date,last_day(TO_DATE(TO_CHAR(:p_d
ate,'yyyy-MM-dd'),'yyyy-MM-dd'
) ) ),last_day(TO_DATE(TO_CHAR(:p_date,'yyyy-MM-dd'),'yyyy-MM-
dd') ) ),ppos.date_start) ) BETWEEN asg.effective_start_date
AND asg.effective_end_date
AND last_day(ppak.effective_date) =:p_date
AND ( instance_name =:p_instance_name
OR :p_instance_name IS NULL )
ORDER BY
1
) t
WHERE
nvl(hold_y_n ,'N') not like 'Y%'
ORDER BY
1
SQL Query Timeout: 500
Number of SQL Executions: 1
PLAN_TABLE_OUTPUT
-----------------------------------------------------------------------------------
------------------
Plan hash value: 3416983026
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------
| Id | Operation | Name
| Rows | Bytes | Cost (%CPU)| Time | Pstart| Pstop |
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------
| 0 | SELECT STATEMENT |
| 1 | 1773 | 392 (2)| 00:00:01 | | |
| 1 | NESTED LOOPS |
| 1 | 210 | 10 (0)| 00:00:01 | | |
| 2 | NESTED LOOPS |
| 1 | 210 | 10 (0)| 00:00:01 | | |
| 3 | NESTED LOOPS |
| 1 | 167 | 7 (0)| 00:00:01 | | |
| 4 | NESTED LOOPS |
| 1 | 114 | 6 (0)| 00:00:01 | | |
| 5 | MERGE JOIN CARTESIAN |
| 1 | 83 | 4 (0)| 00:00:01 | | |
|* 6 | TABLE ACCESS BY INDEX ROWID BATCHED |
pay_input_values_tl | 1 | 34 | 2 (0)| 00:00:01 | |
|
|* 7 | INDEX RANGE SCAN |
PAY_INPUT_VALUES_TL_N1 | 1 | | 1 (0)| 00:00:01 | |
|
| 8 | BUFFER SORT |
| 1 | 49 | 2 (0)| 00:00:01 | | |
| 9 | PARTITION HASH SINGLE |
| 1 | 49 | 2 (0)| 00:00:01 | KEY | KEY |
|* 10 | TABLE ACCESS BY GLOBAL INDEX ROWID BATCHED |
pay_element_entries_f | 1 | 49 | 2 (0)| 00:00:01 | 1 |
1 |
|* 11 | INDEX RANGE SCAN |
PAY_ELEMENT_ENTRIES_F_FK2 | 1 | | 1 (0)| 00:00:01 | KEY |
KEY |
|* 12 | TABLE ACCESS BY INDEX ROWID BATCHED |
pay_element_types_f | 1 | 31 | 2 (0)| 00:00:01 | |
|
|* 13 | INDEX RANGE SCAN |
PAY_ELEMENT_TYPES_F_PK | 1 | | 1 (0)| 00:00:01 | |
|
|* 14 | TABLE ACCESS BY INDEX ROWID |
pay_element_types_tl | 1 | 53 | 1 (0)| 00:00:01 | |
|
|* 15 | INDEX UNIQUE SCAN |
PAY_ELEMENT_TYPES_TL_PK | 1 | | 0 (0)| 00:00:01 | |
|
| 16 | PARTITION HASH ITERATOR |
| 1 | | 2 (0)| 00:00:01 | KEY | KEY |
|* 17 | INDEX RANGE SCAN |
PAY_ELEMENT_ENTRY_VALUES_F_N50 | 1 | | 2 (0)| 00:00:01 | KEY |
KEY |
|* 18 | TABLE ACCESS BY GLOBAL INDEX ROWID |
pay_element_entry_values_f | 1 | 43 | 3 (0)| 00:00:01 | 1 |
1 |
| 19 | VIEW | PAY_BANK_ACCOUNTS
| 2 | 230 | 37 (0)| 00:00:01 | | |
| 20 | UNION-ALL |
| | | | | | |
| 21 | NESTED LOOPS |
| 1 | 424 | 14 (0)| 00:00:01 | | |
| 22 | NESTED LOOPS OUTER |
| 1 | 353 | 13 (0)| 00:00:01 | | |
| 23 | NESTED LOOPS OUTER |
| 1 | 300 | 12 (0)| 00:00:01 | | |
| 24 | NESTED LOOPS |
| 1 | 281 | 11 (0)| 00:00:01 | | |
| 25 | NESTED LOOPS |
| 1 | 255 | 10 (0)| 00:00:01 | | |
| 26 | NESTED LOOPS OUTER |
| 1 | 229 | 9 (0)| 00:00:01 | | |
| 27 | NESTED LOOPS OUTER |
| 1 | 165 | 5 (0)| 00:00:01 | | |
| 28 | NESTED LOOPS OUTER |
| 1 | 137 | 4 (0)| 00:00:01 | | |
| 29 | NESTED LOOPS |
| 1 | 109 | 3 (0)| 00:00:01 | | |
| 30 | NESTED LOOPS |
| 1 | 90 | 2 (0)| 00:00:01 | | |
|* 31 | TABLE ACCESS BY INDEX ROWID | ce_bank_accounts
| 1 | 69 | 1 (0)| 00:00:01 | | |
|* 32 | INDEX UNIQUE SCAN |
CE_BANK_ACCOUNTS_U1 | 1 | | 0 (0)| 00:00:01 | |
|
|* 33 | TABLE ACCESS BY INDEX ROWID | hz_parties
| 1 | 21 | 1 (0)| 00:00:01 | | |
|* 34 | INDEX UNIQUE SCAN | HZ_PARTIES_PK
| 1 | | 0 (0)| 00:00:01 | | |
|* 35 | TABLE ACCESS BY INDEX ROWID | hz_parties
| 1 | 19 | 1 (0)| 00:00:01 | | |
|* 36 | INDEX UNIQUE SCAN | HZ_PARTIES_PK
| 1 | | 0 (0)| 00:00:01 | | |
|* 37 | INDEX RANGE SCAN |
HZ_CONTACT_POINTS_N6 | 1 | 28 | 1 (0)| 00:00:01 | |
|
|* 38 | INDEX RANGE SCAN |
HZ_CONTACT_POINTS_N6 | 1 | 28 | 1 (0)| 00:00:01 | |
|
| 39 | VIEW PUSHED PREDICATE |
FND_LOOKUP_VALUES_VL | 1 | 64 | 4 (0)| 00:00:01 | |
|
| 40 | NESTED LOOPS |
| 1 | 93 | 4 (0)| 00:00:01 | | |
|* 41 | INDEX RANGE SCAN |
FND_LOOKUP_VALUES_B_U1 | 1 | 45 | 3 (0)| 00:00:01 | |
|
|* 42 | INDEX UNIQUE SCAN |
FND_LOOKUP_VALUES_TL_U1 | 1 | 48 | 1 (0)| 00:00:01 | |
|
|* 43 | INDEX RANGE SCAN |
HZ_ORGANIZATION_PROFILES_N1 | 1 | 26 | 1 (0)| 00:00:01 | |
|
|* 44 | INDEX RANGE SCAN |
HZ_ORGANIZATION_PROFILES_N1 | 1 | 26 | 1 (0)| 00:00:01 | |
|
|* 45 | TABLE ACCESS BY INDEX ROWID BATCHED |
hz_addtnl_party_names | 1 | 19 | 1 (0)| 00:00:01 | |
|
|* 46 | INDEX RANGE SCAN |
HZ_ADDTNL_PARTY_NAMES_N2 | 1 | | 0 (0)| 00:00:01 | |
|
|* 47 | INDEX RANGE SCAN |
HZ_CODE_ASSIGNMENTS_U11 | 1 | 53 | 1 (0)| 00:00:01 | |
|
|* 48 | INDEX RANGE SCAN |
HZ_CODE_ASSIGNMENTS_U11 | 1 | 71 | 1 (0)| 00:00:01 | |
|
|* 49 | FILTER |
| | | | | | |
| 50 | NESTED LOOPS OUTER |
| 1 | 583 | 23 (0)| 00:00:01 | | |
|* 51 | FILTER |
| | | | | | |
| 52 | NESTED LOOPS OUTER |
| 1 | 557 | 22 (0)| 00:00:01 | | |
| 53 | NESTED LOOPS |
| 1 | 531 | 21 (0)| 00:00:01 | | |
| 54 | NESTED LOOPS |
| 1 | 505 | 20 (0)| 00:00:01 | | |
| 55 | NESTED LOOPS OUTER |
| 1 | 479 | 19 (0)| 00:00:01 | | |
| 56 | NESTED LOOPS OUTER |
| 1 | 465 | 17 (0)| 00:00:01 | | |
| 57 | NESTED LOOPS OUTER |
| 1 | 446 | 16 (0)| 00:00:01 | | |
| 58 | NESTED LOOPS |
| 1 | 393 | 15 (0)| 00:00:01 | | |
| 59 | NESTED LOOPS OUTER |
| 1 | 322 | 14 (0)| 00:00:01 | | |
| 60 | NESTED LOOPS OUTER |
| 1 | 294 | 13 (0)| 00:00:01 | | |
| 61 | NESTED LOOPS OUTER |
| 1 | 264 | 12 (0)| 00:00:01 | | |
|* 62 | FILTER |
| | | | | | |
| 63 | NESTED LOOPS OUTER |
| 1 | 200 | 8 (0)| 00:00:01 | | |
| 64 | NESTED LOOPS OUTER |
| 1 | 185 | 6 (0)| 00:00:01 | | |
| 65 | NESTED LOOPS OUTER |
| 1 | 132 | 5 (0)| 00:00:01 | | |
| 66 | NESTED LOOPS OUTER |
| 1 | 104 | 4 (0)| 00:00:01 | | |
| 67 | NESTED LOOPS |
| 1 | 94 | 4 (0)| 00:00:01 | | |
| 68 | NESTED LOOPS |
| 1 | 75 | 3 (0)| 00:00:01 | | |
| 69 | TABLE ACCESS BY INDEX ROWID |
iby_ext_bank_accounts | 1 | 54 | 2 (0)| 00:00:01 | |
|
|* 70 | INDEX UNIQUE SCAN |
IBY_EXT_BANK_ACCOUNTS_U1 | 1 | | 1 (0)| 00:00:01 | |
|
|* 71 | TABLE ACCESS BY INDEX ROWID | hz_parties
| 1 | 21 | 1 (0)| 00:00:01 | | |
|* 72 | INDEX UNIQUE SCAN | HZ_PARTIES_PK
| 1 | | 0 (0)| 00:00:01 | | |
|* 73 | TABLE ACCESS BY INDEX ROWID | hz_parties
| 1 | 19 | 1 (0)| 00:00:01 | | |
|* 74 | INDEX UNIQUE SCAN | HZ_PARTIES_PK
| 1 | | 0 (0)| 00:00:01 | | |
|* 75 | INDEX UNIQUE SCAN | HZ_PARTIES_PK
| 1 | 10 | 0 (0)| 00:00:01 | | |
|* 76 | INDEX RANGE SCAN |
HZ_CONTACT_POINTS_N6 | 1 | 28 | 1 (0)| 00:00:01 | |
|
|* 77 | INDEX RANGE SCAN |
HZ_CODE_ASSIGNMENTS_U11 | 1 | 53 | 1 (0)| 00:00:01 | |
|
| 78 | TABLE ACCESS BY INDEX ROWID BATCHED |
iby_account_owners | 1 | 15 | 2 (0)| 00:00:01 | |
|
|* 79 | INDEX RANGE SCAN |
IBY_ACCOUNT_OWNERS_U1 | 1 | | 1 (0)| 00:00:01 | |
|
| 80 | VIEW PUSHED PREDICATE |
FND_LOOKUP_VALUES_VL | 1 | 64 | 4 (0)| 00:00:01 | |
|
| 81 | NESTED LOOPS |
| 1 | 93 | 4 (0)| 00:00:01 | | |
|* 82 | INDEX RANGE SCAN |
FND_LOOKUP_VALUES_B_U1 | 1 | 45 | 3 (0)| 00:00:01 | |
|
|* 83 | INDEX UNIQUE SCAN |
FND_LOOKUP_VALUES_TL_U1 | 1 | 48 | 1 (0)| 00:00:01 | |
|
|* 84 | INDEX RANGE SCAN |
HZ_CONTACT_POINTS_N20 | 1 | 30 | 1 (0)| 00:00:01 | |
|
|* 85 | INDEX RANGE SCAN |
HZ_CONTACT_POINTS_N6 | 1 | 28 | 1 (0)| 00:00:01 | |
|
|* 86 | INDEX RANGE SCAN |
HZ_CODE_ASSIGNMENTS_U11 | 1 | 71 | 1 (0)| 00:00:01 | |
|
|* 87 | INDEX RANGE SCAN |
HZ_CODE_ASSIGNMENTS_U11 | 1 | 53 | 1 (0)| 00:00:01 | |
|
|* 88 | TABLE ACCESS BY INDEX ROWID BATCHED |
hz_addtnl_party_names | 1 | 19 | 1 (0)| 00:00:01 | |
|
|* 89 | INDEX RANGE SCAN |
HZ_ADDTNL_PARTY_NAMES_N2 | 1 | | 0 (0)| 00:00:01 | |
|
|* 90 | TABLE ACCESS BY INDEX ROWID BATCHED | hz_party_sites
| 1 | 14 | 2 (0)| 00:00:01 | | |
|* 91 | INDEX RANGE SCAN | HZ_PARTY_SITES_N2
| 1 | | 1 (0)| 00:00:01 | | |
|* 92 | INDEX RANGE SCAN |
HZ_ORGANIZATION_PROFILES_N1 | 1 | 26 | 1 (0)| 00:00:01 | |
|
|* 93 | INDEX RANGE SCAN |
HZ_ORGANIZATION_PROFILES_N1 | 1 | 26 | 1 (0)| 00:00:01 | |
|
|* 94 | INDEX RANGE SCAN |
HZ_ORGANIZATION_PROFILES_N1 | 1 | 26 | 1 (0)| 00:00:01 | |
|
|* 95 | INDEX RANGE SCAN |
HZ_ORGANIZATION_PROFILES_N1 | 1 | 26 | 1 (0)| 00:00:01 | |
|
|* 96 | TABLE ACCESS BY INDEX ROWID |
per_legislative_data_groups | 1 | 17 | 1 (0)| 00:00:01 | |
|
|* 97 | INDEX UNIQUE SCAN | PER_LEG_DT_GRP_PK
| 1 | | 0 (0)| 00:00:01 | | |
| 98 | NESTED LOOPS |
| 1 | 143 | 5 (0)| 00:00:01 | | |
| 99 | TABLE ACCESS BY INDEX ROWID BATCHED |
fnd_lookup_values_tl | 1 | 98 | 4 (0)| 00:00:01 | |
|
|*100 | INDEX RANGE SCAN |
FND_LOOKUP_VALUES_TL_U2 | 1 | | 3 (0)| 00:00:01 | |
|
| 101 | VIEW | PAY_BANK_ACCOUNTS
| 2 | 1470 | 37 (0)| 00:00:01 | | |
| 102 | UNION-ALL |
| | | | | | |
| 103 | NESTED LOOPS |
| 1 | 428 | 14 (0)| 00:00:01 | | |
| 104 | NESTED LOOPS OUTER |
| 1 | 357 | 13 (0)| 00:00:01 | | |
| 105 | NESTED LOOPS OUTER |
| 1 | 304 | 12 (0)| 00:00:01 | | |
| 106 | NESTED LOOPS |
| 1 | 285 | 11 (0)| 00:00:01 | | |
| 107 | NESTED LOOPS |
| 1 | 259 | 10 (0)| 00:00:01 | | |
| 108 | NESTED LOOPS OUTER |
| 1 | 233 | 9 (0)| 00:00:01 | | |
| 109 | NESTED LOOPS OUTER |
| 1 | 169 | 5 (0)| 00:00:01 | | |
| 110 | NESTED LOOPS OUTER |
| 1 | 141 | 4 (0)| 00:00:01 | | |
| 111 | NESTED LOOPS |
| 1 | 113 | 3 (0)| 00:00:01 | | |
| 112 | NESTED LOOPS |
| 1 | 66 | 2 (0)| 00:00:01 | | |
|*113 | TABLE ACCESS BY INDEX ROWID | ce_bank_accounts
| 1 | 45 | 1 (0)| 00:00:01 | | |
|*114 | INDEX UNIQUE SCAN |
CE_BANK_ACCOUNTS_U1 | 1 | | 0 (0)| 00:00:01 | |
|
|*115 | TABLE ACCESS BY INDEX ROWID | hz_parties
| 1 | 21 | 1 (0)| 00:00:01 | | |
|*116 | INDEX UNIQUE SCAN | HZ_PARTIES_PK
| 1 | | 0 (0)| 00:00:01 | | |
|*117 | TABLE ACCESS BY INDEX ROWID | hz_parties
| 1 | 47 | 1 (0)| 00:00:01 | | |
|*118 | INDEX UNIQUE SCAN | HZ_PARTIES_PK
| 1 | | 0 (0)| 00:00:01 | | |
|*119 | INDEX RANGE SCAN |
HZ_CONTACT_POINTS_N6 | 1 | 28 | 1 (0)| 00:00:01 | |
|
|*120 | INDEX RANGE SCAN |
HZ_CONTACT_POINTS_N6 | 1 | 28 | 1 (0)| 00:00:01 | |
|
| 121 | VIEW PUSHED PREDICATE |
FND_LOOKUP_VALUES_VL | 1 | 64 | 4 (0)| 00:00:01 | |
|
| 122 | NESTED LOOPS |
| 1 | 93 | 4 (0)| 00:00:01 | | |
|*123 | INDEX RANGE SCAN |
FND_LOOKUP_VALUES_B_U1 | 1 | 45 | 3 (0)| 00:00:01 | |
|
|*124 | INDEX UNIQUE SCAN |
FND_LOOKUP_VALUES_TL_U1 | 1 | 48 | 1 (0)| 00:00:01 | |
|
|*125 | INDEX RANGE SCAN |
HZ_ORGANIZATION_PROFILES_N1 | 1 | 26 | 1 (0)| 00:00:01 | |
|
|*126 | INDEX RANGE SCAN |
HZ_ORGANIZATION_PROFILES_N1 | 1 | 26 | 1 (0)| 00:00:01 | |
|
|*127 | TABLE ACCESS BY INDEX ROWID BATCHED |
hz_addtnl_party_names | 1 | 19 | 1 (0)| 00:00:01 | |
|
|*128 | INDEX RANGE SCAN |
HZ_ADDTNL_PARTY_NAMES_N2 | 1 | | 0 (0)| 00:00:01 | |
|
|*129 | INDEX RANGE SCAN |
HZ_CODE_ASSIGNMENTS_U11 | 1 | 53 | 1 (0)| 00:00:01 | |
|
|*130 | INDEX RANGE SCAN |
HZ_CODE_ASSIGNMENTS_U11 | 1 | 71 | 1 (0)| 00:00:01 | |
|
|*131 | FILTER |
| | | | | | |
| 132 | NESTED LOOPS OUTER |
| 1 | 587 | 23 (0)| 00:00:01 | | |
|*133 | FILTER |
| | | | | | |
| 134 | NESTED LOOPS OUTER |
| 1 | 561 | 22 (0)| 00:00:01 | | |
| 135 | NESTED LOOPS |
| 1 | 535 | 21 (0)| 00:00:01 | | |
| 136 | NESTED LOOPS |
| 1 | 509 | 20 (0)| 00:00:01 | | |
| 137 | NESTED LOOPS OUTER |
| 1 | 483 | 19 (0)| 00:00:01 | | |
| 138 | NESTED LOOPS OUTER |
| 1 | 469 | 17 (0)| 00:00:01 | | |
| 139 | NESTED LOOPS OUTER |
| 1 | 450 | 16 (0)| 00:00:01 | | |
| 140 | NESTED LOOPS |
| 1 | 397 | 15 (0)| 00:00:01 | | |
| 141 | NESTED LOOPS OUTER |
| 1 | 326 | 14 (0)| 00:00:01 | | |
| 142 | NESTED LOOPS OUTER |
| 1 | 298 | 13 (0)| 00:00:01 | | |
| 143 | NESTED LOOPS OUTER |
| 1 | 268 | 12 (0)| 00:00:01 | | |
|*144 | FILTER |
| | | | | | |
| 145 | NESTED LOOPS OUTER |
| 1 | 204 | 8 (0)| 00:00:01 | | |
| 146 | NESTED LOOPS OUTER |
| 1 | 189 | 6 (0)| 00:00:01 | | |
| 147 | NESTED LOOPS OUTER |
| 1 | 136 | 5 (0)| 00:00:01 | | |
| 148 | NESTED LOOPS OUTER |
| 1 | 108 | 4 (0)| 00:00:01 | | |
| 149 | NESTED LOOPS |
| 1 | 98 | 4 (0)| 00:00:01 | | |
| 150 | NESTED LOOPS |
| 1 | 51 | 3 (0)| 00:00:01 | | |
| 151 | TABLE ACCESS BY INDEX ROWID |
iby_ext_bank_accounts | 1 | 30 | 2 (0)| 00:00:01 | |
|
|*152 | INDEX UNIQUE SCAN |
IBY_EXT_BANK_ACCOUNTS_U1 | 1 | | 1 (0)| 00:00:01 | |
|
|*153 | TABLE ACCESS BY INDEX ROWID | hz_parties
| 1 | 21 | 1 (0)| 00:00:01 | | |
|*154 | INDEX UNIQUE SCAN | HZ_PARTIES_PK
| 1 | | 0 (0)| 00:00:01 | | |
|*155 | TABLE ACCESS BY INDEX ROWID | hz_parties
| 1 | 47 | 1 (0)| 00:00:01 | | |
|*156 | INDEX UNIQUE SCAN | HZ_PARTIES_PK
| 1 | | 0 (0)| 00:00:01 | | |
|*157 | INDEX UNIQUE SCAN | HZ_PARTIES_PK
| 1 | 10 | 0 (0)| 00:00:01 | | |
|*158 | INDEX RANGE SCAN |
HZ_CONTACT_POINTS_N6 | 1 | 28 | 1 (0)| 00:00:01 | |
|
|*159 | INDEX RANGE SCAN |
HZ_CODE_ASSIGNMENTS_U11 | 1 | 53 | 1 (0)| 00:00:01 | |
|
| 160 | TABLE ACCESS BY INDEX ROWID BATCHED|
iby_account_owners | 1 | 15 | 2 (0)| 00:00:01 | |
|
|*161 | INDEX RANGE SCAN |
IBY_ACCOUNT_OWNERS_U1 | 1 | | 1 (0)| 00:00:01 | |
|
| 162 | VIEW PUSHED PREDICATE |
FND_LOOKUP_VALUES_VL | 1 | 64 | 4 (0)| 00:00:01 | |
|
| 163 | NESTED LOOPS |
| 1 | 93 | 4 (0)| 00:00:01 | | |
|*164 | INDEX RANGE SCAN |
FND_LOOKUP_VALUES_B_U1 | 1 | 45 | 3 (0)| 00:00:01 | |
|
|*165 | INDEX UNIQUE SCAN |
FND_LOOKUP_VALUES_TL_U1 | 1 | 48 | 1 (0)| 00:00:01 | |
|
|*166 | INDEX RANGE SCAN |
HZ_CONTACT_POINTS_N20 | 1 | 30 | 1 (0)| 00:00:01 | |
|
|*167 | INDEX RANGE SCAN |
HZ_CONTACT_POINTS_N6 | 1 | 28 | 1 (0)| 00:00:01 | |
|
|*168 | INDEX RANGE SCAN |
HZ_CODE_ASSIGNMENTS_U11 | 1 | 71 | 1 (0)| 00:00:01 | |
|
|*169 | INDEX RANGE SCAN |
HZ_CODE_ASSIGNMENTS_U11 | 1 | 53 | 1 (0)| 00:00:01 | |
|
|*170 | TABLE ACCESS BY INDEX ROWID BATCHED |
hz_addtnl_party_names | 1 | 19 | 1 (0)| 00:00:01 | |
|
|*171 | INDEX RANGE SCAN |
HZ_ADDTNL_PARTY_NAMES_N2 | 1 | | 0 (0)| 00:00:01 | |
|
|*172 | TABLE ACCESS BY INDEX ROWID BATCHED | hz_party_sites
| 1 | 14 | 2 (0)| 00:00:01 | | |
|*173 | INDEX RANGE SCAN | HZ_PARTY_SITES_N2
| 1 | | 1 (0)| 00:00:01 | | |
|*174 | INDEX RANGE SCAN |
HZ_ORGANIZATION_PROFILES_N1 | 1 | 26 | 1 (0)| 00:00:01 | |
|
|*175 | INDEX RANGE SCAN |
HZ_ORGANIZATION_PROFILES_N1 | 1 | 26 | 1 (0)| 00:00:01 | |
|
|*176 | INDEX RANGE SCAN |
HZ_ORGANIZATION_PROFILES_N1 | 1 | 26 | 1 (0)| 00:00:01 | |
|
|*177 | INDEX RANGE SCAN |
HZ_ORGANIZATION_PROFILES_N1 | 1 | 26 | 1 (0)| 00:00:01 | |
|
|*178 | INDEX UNIQUE SCAN |
FND_LOOKUP_VALUES_B_U1 | 1 | 45 | 1 (0)| 00:00:01 | |
|
| 179 | NESTED LOOPS |
| 1 | 89 | 26 (0)| 00:00:01 | | |
| 180 | NESTED LOOPS |
| 4 | 89 | 26 (0)| 00:00:01 | | |
| 181 | VIEW | VW_SQ_1
| 4 | 156 | 22 (0)| 00:00:01 | | |
| 182 | SORT GROUP BY |
| 4 | 132 | 22 (0)| 00:00:01 | | |
|*183 | TABLE ACCESS BY INDEX ROWID BATCHED |
hr_documents_of_record | 19 | 627 | 22 (0)| 00:00:01 | |
|
|*184 | INDEX RANGE SCAN |
HR_DOCUMENTS_OF_RECORD_U1 | 19 | | 3 (0)| 00:00:01 | |
|
|*185 | INDEX UNIQUE SCAN |
HR_DOCUMENTS_OF_RECORD_PK | 1 | | 0 (0)| 00:00:01 | |
|
|*186 | TABLE ACCESS BY INDEX ROWID |
hr_documents_of_record | 1 | 50 | 1 (0)| 00:00:01 | |
|
|*187 | VIEW |
| 1 | 1773 | 392 (2)| 00:00:01 | | |
|*188 | FILTER |
| | | | | | |
| 189 | NESTED LOOPS |
| 1 | 507 | 276 (2)| 00:00:01 | | |
| 190 | NESTED LOOPS |
| 1 | 507 | 276 (2)| 00:00:01 | | |
| 191 | NESTED LOOPS OUTER |
| 1 | 445 | 274 (2)| 00:00:01 | | |
| 192 | NESTED LOOPS OUTER |
| 1 | 432 | 273 (2)| 00:00:01 | | |
| 193 | NESTED LOOPS |
| 1 | 419 | 272 (2)| 00:00:01 | | |
| 194 | NESTED LOOPS |
| 1 | 349 | 270 (2)| 00:00:01 | | |
|*195 | FILTER |
| | | | | | |
| 196 | NESTED LOOPS OUTER |
| 1 | 330 | 267 (2)| 00:00:01 | | |
| 197 | NESTED LOOPS OUTER |
| 1 | 275 | 266 (2)| 00:00:01 | | |
| 198 | NESTED LOOPS |
| 1 | 252 | 265 (2)| 00:00:01 | | |
| 199 | NESTED LOOPS |
| 1 | 207 | 264 (2)| 00:00:01 | | |
| 200 | NESTED LOOPS |
| 1 | 183 | 263 (2)| 00:00:01 | | |
|*201 | HASH JOIN |
| 1 | 159 | 249 (3)| 00:00:01 | | |
|*202 | TABLE ACCESS STORAGE FULL | per_all_people_f
| 287 | 10332 | 68 (0)| 00:00:01 | | |
| 203 | MERGE JOIN |
| 161 | 19803 | 181 (3)| 00:00:01 | | |
| 204 | SORT JOIN |
| 4541 | 439K| 75 (2)| 00:00:01 | | |
|*205 | HASH JOIN |
| 4541 | 439K| 74 (0)| 00:00:01 | | |
| 206 | JOIN FILTER CREATE | :BF0000
| 4 | 180 | 6 (0)| 00:00:01 | | |
|*207 | HASH JOIN |
| 4 | 180 | 6 (0)| 00:00:01 | | |
|*208 | TABLE ACCESS STORAGE FULL |
pay_org_pay_methods_tl | 4 | 64 | 3 (0)| 00:00:01 | |
|
|*209 | TABLE ACCESS STORAGE FULL |
pay_org_pay_methods_f | 4 | 116 | 3 (0)| 00:00:01 | |
|
| 210 | JOIN FILTER USE | :BF0000
| 5190 | 273K| 68 (0)| 00:00:01 | | |
|*211 | TABLE ACCESS STORAGE FULL |
pay_person_pay_methods_f | 5190 | 273K| 68 (0)| 00:00:01 | |
|
|*212 | FILTER |
| | | | | | |
|*213 | SORT JOIN |
| 5658 | 132K| 103 (1)| 00:00:01 | | |
|*214 | TABLE ACCESS STORAGE FULL |
per_periods_of_service | 5658 | 132K| 102 (0)| 00:00:01 | |
|
|*215 | TABLE ACCESS BY INDEX ROWID BATCHED | pay_pre_payments
| 12 | 288 | 14 (0)| 00:00:01 | | |
|*216 | INDEX RANGE SCAN |
PAY_PRE_PAYMENTS_N1 | 13 | | 1 (0)| 00:00:01 | |
|
| 217 | PARTITION HASH ITERATOR |
| 1 | 24 | 1 (0)| 00:00:01 | KEY | KEY |
|*218 | TABLE ACCESS BY GLOBAL INDEX ROWID |
pay_payroll_rel_actions | 1 | 24 | 1 (0)| 00:00:01 | ROWID |
ROWID |
|*219 | INDEX UNIQUE SCAN |
PAY_PAYROLL_REL_ACTIONS_PK | 1 | | 0 (0)| 00:00:01 | KEY |
KEY |
| 220 | PARTITION HASH ITERATOR |
| 1 | 45 | 1 (0)| 00:00:01 | KEY | KEY |
|*221 | TABLE ACCESS BY GLOBAL INDEX ROWID |
pay_payroll_actions | 1 | 45 | 1 (0)| 00:00:01 | ROWID |
ROWID |
|*222 | INDEX UNIQUE SCAN |
PAY_PAYROLL_ACTIONS_PK | 1 | | 0 (0)| 00:00:01 | KEY |
KEY |
|*223 | TABLE ACCESS BY INDEX ROWID | pay_requests
| 1 | 23 | 1 (0)| 00:00:01 | | |
|*224 | INDEX UNIQUE SCAN | PAY_REQUESTS_PK
| 1 | | 0 (0)| 00:00:01 | | |
|*225 | TABLE ACCESS BY INDEX ROWID |
pay_flow_instances | 1 | 55 | 1 (0)| 00:00:01 | |
|
|*226 | INDEX UNIQUE SCAN |
PAY_FLOW_INSTANCES_PK | 1 | | 0 (0)| 00:00:01 | |
|
|*227 | TABLE ACCESS BY INDEX ROWID BATCHED | pay_rel_groups_dn
| 1 | 19 | 3 (0)| 00:00:01 | | |
|*228 | INDEX RANGE SCAN |
PAY_REL_GROUPS_DN_N1 | 2 | | 1 (0)| 00:00:01 | |
|
|*229 | TABLE ACCESS BY INDEX ROWID BATCHED |
per_all_assignments_m | 1 | 70 | 2 (0)| 00:00:01 | |
|
|*230 | INDEX RANGE SCAN |
PER_ALL_ASSIGNMENTS_M_PK | 1 | | 1 (0)| 00:00:01 | |
|
|*231 | TABLE ACCESS BY INDEX ROWID | per_people_groups
| 1 | 13 | 1 (0)| 00:00:01 | | |
|*232 | INDEX UNIQUE SCAN |
PER_PEOPLE_GROUPS_PK | 1 | | 0 (0)| 00:00:01 | |
|
|*233 | TABLE ACCESS BY INDEX ROWID | per_persons
| 1 | 13 | 1 (0)| 00:00:01 | | |
|*234 | INDEX UNIQUE SCAN | PER_PERSONS_PK
| 1 | | 0 (0)| 00:00:01 | | |
|*235 | INDEX RANGE SCAN |
PER_PERSON_NAMES_F_N12 | 1 | | 1 (0)| 00:00:01 | |
|
|*236 | TABLE ACCESS BY INDEX ROWID |
per_person_names_f | 1 | 62 | 2 (0)| 00:00:01 | |
|
| 237 | NESTED LOOPS |
| 1 | 143 | 5 (0)| 00:00:01 | | |
| 238 | TABLE ACCESS BY INDEX ROWID BATCHED |
fnd_lookup_values_tl | 1 | 98 | 4 (0)| 00:00:01 | |
|
|*239 | INDEX RANGE SCAN |
FND_LOOKUP_VALUES_TL_U2 | 1 | | 3 (0)| 00:00:01 | |
|
|*240 | TABLE ACCESS BY INDEX ROWID BATCHED |
hr_organization_units_f_tl | 1 | 61 | 3 (0)| 00:00:01 | |
|
|*241 | INDEX RANGE SCAN |
HR_ORGANIZATION_UNITS_F_TL_PK | 1 | | 2 (0)| 00:00:01 | |
|
|*242 | INDEX UNIQUE SCAN |
FND_LOOKUP_VALUES_B_U1 | 1 | 45 | 1 (0)| 00:00:01 | |
|
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------
"ENTERPRISE_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"ENTERPR
ISE_ID",TO_NUMBER(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'
)))))
7 - access(UPPER("NAME")='HOLD')
10 - filter("ENTERPRISE_ID"=0 OR "ENTERPRISE_ID"=1 OR
"ENTERPRISE_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"ENTERPR
ISE_ID"
,TO_NUMBER(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'))))
11 - access("PERSON_ID"=:B1 AND
"EFFECTIVE_END_DATE">=TRUNC(TO_NUMBER(GREATEST(LEAST(NVL(:B2,LAST_DAY(TO_DATE(TO_CH
AR(:P_DATE,'yyyy-MM-dd'),'yyy
y-MM-dd'))),LAST_DAY(TO_DATE(TO_CHAR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-
dd'))),:B3))) AND
"EFFECTIVE_START_DATE"<=TRUNC(TO_NUMBER(GREATEST(LEAST(NVL(:B4,LAST_DAY(TO_DATE(TO_
CHAR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-dd'))),LAST_DAY(TO_DATE(TO_
CHAR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-dd'))),:B5))))
filter("EFFECTIVE_END_DATE">=TRUNC(TO_NUMBER(GREATEST(LEAST(NVL(:B1,LAST_DAY(TO_DAT
E(TO_CHAR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-dd'))),LAST_DAY
(TO_DATE(TO_CHAR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-dd'))),:B2))))
12 - filter("ENTERPRISE_ID"=0 OR "ENTERPRISE_ID"=1 OR
"ENTERPRISE_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"ENTERPR
ISE_ID"
,TO_NUMBER(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'))))
13 - access("ELEMENT_TYPE_ID"="ELEMENT_TYPE_ID" AND
"EFFECTIVE_END_DATE">=TRUNC(TO_NUMBER(GREATEST(LEAST(NVL(:B1,LAST_DAY(TO_DATE(TO_CH
AR(:P_DAT
E,'yyyy-MM-dd'),'yyyy-MM-
dd'))),LAST_DAY(TO_DATE(TO_CHAR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-dd'))),:B2))) AND
"ORA_SEED_SET1"='Y' AND
"EFFECTIVE_START_DATE"<=TRUNC(TO_NUMBER(GREATEST(LEAST(NVL(:B3,LAST_DAY(TO_DATE(TO_
CHAR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-dd'))),LAST_DAY(TO_DATE(TO_
CHAR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-dd'))),:B4))))
filter("EFFECTIVE_END_DATE">=TRUNC(TO_NUMBER(GREATEST(LEAST(NVL(:B1,LAST_DAY(TO_DAT
E(TO_CHAR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-dd'))),LAST_DAY
(TO_DATE(TO_CHAR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-dd'))),:B2))) AND
"ORA_SEED_SET1"='Y')
14 - filter(UPPER("ELEMENT_NAME") LIKE 'HOLD%' AND (("ENTERPRISE_ID"=0 OR
"ENTERPRISE_ID"=1) OR
"ENTERPRISE_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"ENTERPR
ISE_ID",TO_NUMBER(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'
)))))
15 - access("ELEMENT_TYPE_ID"="ELEMENT_TYPE_ID" AND "LANGUAGE"='US' AND
"ORA_SEED_SET1"='Y')
17 - access("ELEMENT_ENTRY_ID"="ELEMENT_ENTRY_ID" AND
"EFFECTIVE_END_DATE">=TRUNC(TO_NUMBER(GREATEST(LEAST(NVL(:B1,LAST_DAY(TO_DATE(TO_CH
AR(:P_D
ATE,'yyyy-MM-dd'),'yyyy-MM-
dd'))),LAST_DAY(TO_DATE(TO_CHAR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-dd'))),:B2))) AND
"EFFECTIVE_START_DATE"<=TRUNC(TO_NUMBER(GREATEST(LEAST(NVL(:B3,LAST_DAY(TO_DATE(TO_
CHAR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-dd'))),LAST_DAY(TO_DATE(TO_
CHAR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-dd'))),:B4))))
filter("EFFECTIVE_END_DATE">=TRUNC(TO_NUMBER(GREATEST(LEAST(NVL(:B1,LAST_DAY(TO_DAT
E(TO_CHAR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-dd'))),LAST_DAY
(TO_DATE(TO_CHAR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-dd'))),:B2))))
18 - filter("INPUT_VALUE_ID"="INPUT_VALUE_ID" AND (("ENTERPRISE_ID"=0 OR
"ENTERPRISE_ID"=1) OR
"ENTERPRISE_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"ENTERPR
ISE_ID",TO_NUMBER(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'
)))))
31 - filter("IBA"."PAY_USE_ALLOWED_FLAG"='Y' AND
"IBA"."ACCOUNT_CLASSIFICATION"='INTERNAL' AND
NVL("IBA"."NETTING_ACCT_FLAG",'N')='N')
32 - access("IBA"."BANK_ACCOUNT_ID"=:B1)
33 - filter("PARTY_TYPE"='ORGANIZATION' AND "STATUS"='A')
34 - access("IBA"."BANK_BRANCH_ID"="PARTY_ID")
35 - filter("PARTY_TYPE"='ORGANIZATION')
36 - access("IBA"."BANK_ID"="PARTY_ID")
37 - access("OWNER_TABLE_ID"(+)="PARTY_ID" AND "CONTACT_POINT_TYPE"(+)='EFT' AND
"OWNER_TABLE_NAME"(+)='HZ_PARTIES')
38 - access("OWNER_TABLE_ID"(+)="PARTY_ID" AND "CONTACT_POINT_TYPE"(+)='EDI' AND
"OWNER_TABLE_NAME"(+)='HZ_PARTIES')
41 - access("LOOKUP_TYPE"='BANK_ACCOUNT_TYPE' AND
"LOOKUP_CODE"="IBA"."BANK_ACCOUNT_TYPE" AND "ENTERPRISE_ID"=1 AND "SANDBOX_ID"='1'
AND
"ORA_SEED_SET1"='Y')
filter("LOOKUP_CODE"="IBA"."BANK_ACCOUNT_TYPE" AND "ORA_SEED_SET1"='Y' AND
"SANDBOX_ID"='1' AND "ENTERPRISE_ID"=1)
42 - access("LOOKUP_TYPE"='BANK_ACCOUNT_TYPE' AND
"VIEW_APPLICATION_ID"="VIEW_APPLICATION_ID" AND
"LOOKUP_CODE"="IBA"."BANK_ACCOUNT_TYPE" AND
"SET_ID"="SET_ID" AND "LANGUAGE"=USERENV('LANG') AND
"ENTERPRISE_ID"=1 AND "SANDBOX_ID"='1' AND "ORA_SEED_SET1"='Y')
filter("LOOKUP_CODE"="LOOKUP_CODE")
43 - access("BRANCHORGPROFILE"."PARTY_ID"="PARTY_ID")
filter(TRUNC(INTERNAL_FUNCTION("BRANCHORGPROFILE"."EFFECTIVE_START_DATE"))<=TRUNC(S
YSDATE@!) AND
TRUNC(INTERNAL_FUNCTION("BRANCHORGPROFILE"."EFFECTIVE_END_DATE"))>=TRUNC(SYSDATE@!)
)
44 - access("BANKORGPROFILE"."PARTY_ID"="PARTY_ID")
filter(TRUNC(INTERNAL_FUNCTION("BANKORGPROFILE"."EFFECTIVE_START_DATE"))<=TRUNC(SYS
DATE@!) AND
TRUNC(INTERNAL_FUNCTION("BANKORGPROFILE"."EFFECTIVE_END_DATE"))>=TRUNC(SYSDATE@!))
45 - filter("BANKADDNAMEPHONETIC"."PARTY_NAME_TYPE"(+)='PHONETIC')
46 - access("PARTY_ID"="BANKADDNAMEPHONETIC"."PARTY_ID"(+))
47 - access("OWNER_TABLE_ID"(+)="PARTY_ID" AND "OWNER_TABLE_NAME"(+)='HZ_PARTIES'
AND "CLASS_CATEGORY"(+)='RFC_IDENTIFIER' AND
"ORA_SEED_SET2"(+)='Y')
filter("CLASS_CATEGORY"(+)='RFC_IDENTIFIER' AND
"OWNER_TABLE_NAME"(+)='HZ_PARTIES' AND "OWNER_TABLE_ID"(+) IS NOT NULL AND
"ORA_SEED_SET2"(+)='Y')
48 - access("OWNER_TABLE_ID"="PARTY_ID" AND "OWNER_TABLE_NAME"='HZ_PARTIES' AND
"CLASS_CATEGORY"='BANK_INSTITUTION_TYPE' AND
"ORA_SEED_SET2"='Y')
filter("CLASS_CATEGORY"='BANK_INSTITUTION_TYPE' AND
"OWNER_TABLE_NAME"='HZ_PARTIES' AND ("CLASS_CODE"='BANK' OR
"CLASS_CODE"='CLEARINGHOUSE' OR "CLASS_CODE"='EMPLOYEE_BANK') AND
"OWNER_TABLE_ID" IS NOT NULL AND "ORA_SEED_SET2"='Y')
49 -
filter(NVL(TRUNC(INTERNAL_FUNCTION("BAPR"."EFFECTIVE_START_DATE")),SYSDATE@!-
1)<=TRUNC(SYSDATE@!) AND
NVL(TRUNC(INTERNAL_FUNCTION("BAPR"."EFFECTIVE_END_DATE")),SYSDATE@!
+1)>=TRUNC(SYSDATE@!))
51 -
filter(NVL(TRUNC(INTERNAL_FUNCTION("BRPR"."EFFECTIVE_START_DATE")),SYSDATE@!-
1)<=TRUNC(SYSDATE@!) AND
NVL(TRUNC(INTERNAL_FUNCTION("BRPR"."EFFECTIVE_END_DATE")),SYSDATE@!
+1)>=TRUNC(SYSDATE@!))
62 - filter(NVL("OW"."END_DATE",SYSDATE@!+10)>SYSDATE@!)
70 - access("EBA"."EXT_BANK_ACCOUNT_ID"=:B1)
71 - filter("PARTY_TYPE"='ORGANIZATION' AND "STATUS"='A')
72 - access("EBA"."BRANCH_ID"="PARTY_ID")
73 - filter("PARTY_TYPE"='ORGANIZATION')
74 - access("EBA"."BANK_ID"="PARTY_ID")
75 - access("BRANCH_ID"="PARTY_ID"(+))
76 - access("OWNER_TABLE_ID"(+)="PARTY_ID" AND "CONTACT_POINT_TYPE"(+)='EDI' AND
"OWNER_TABLE_NAME"(+)='HZ_PARTIES')
77 - access("OWNER_TABLE_ID"(+)="PARTY_ID" AND "OWNER_TABLE_NAME"(+)='HZ_PARTIES'
AND "CLASS_CATEGORY"(+)='RFC_IDENTIFIER' AND
"ORA_SEED_SET2"(+)='Y')
filter("CLASS_CATEGORY"(+)='RFC_IDENTIFIER' AND
"OWNER_TABLE_NAME"(+)='HZ_PARTIES' AND "OWNER_TABLE_ID"(+) IS NOT NULL AND
"ORA_SEED_SET2"(+)='Y')
79 - access("OW"."EXT_BANK_ACCOUNT_ID"(+)=:B1 AND "OW"."PRIMARY_FLAG"(+)='Y')
filter("OW"."PRIMARY_FLAG"(+)='Y' AND
"EXT_BANK_ACCOUNT_ID"="OW"."EXT_BANK_ACCOUNT_ID"(+))
82 - access("LOOKUP_TYPE"='IBY_BANKACCT_TYPES' AND
"LOOKUP_CODE"="EBA"."BANK_ACCOUNT_TYPE" AND "ENTERPRISE_ID"=1 AND "SANDBOX_ID"='1'
AND
"ORA_SEED_SET1"='Y')
filter("LOOKUP_CODE"="EBA"."BANK_ACCOUNT_TYPE" AND "ORA_SEED_SET1"='Y' AND
"SANDBOX_ID"='1' AND "ENTERPRISE_ID"=1)
83 - access("LOOKUP_TYPE"='IBY_BANKACCT_TYPES' AND
"VIEW_APPLICATION_ID"="VIEW_APPLICATION_ID" AND
"LOOKUP_CODE"="EBA"."BANK_ACCOUNT_TYPE" AND
"SET_ID"="SET_ID" AND "LANGUAGE"=USERENV('LANG') AND
"ENTERPRISE_ID"=1 AND "SANDBOX_ID"='1' AND "ORA_SEED_SET1"='Y')
filter("LOOKUP_CODE"="LOOKUP_CODE")
84 - access("OWNER_TABLE_ID"(+)="BRANCH_ID" AND
"OWNER_TABLE_NAME"(+)='HZ_PARTIES' AND "CONTACT_POINT_TYPE"(+)='EFT')
filter("CONTACT_POINT_TYPE"(+)='EFT' AND NVL("STATUS"(+),'A')='A')
85 - access("OWNER_TABLE_ID"(+)="PARTY_ID" AND "CONTACT_POINT_TYPE"(+)='EFT' AND
"OWNER_TABLE_NAME"(+)='HZ_PARTIES')
86 - access("OWNER_TABLE_ID"="PARTY_ID" AND "OWNER_TABLE_NAME"='HZ_PARTIES' AND
"CLASS_CATEGORY"='BANK_INSTITUTION_TYPE' AND
"ORA_SEED_SET2"='Y')
filter("CLASS_CATEGORY"='BANK_INSTITUTION_TYPE' AND
"OWNER_TABLE_NAME"='HZ_PARTIES' AND ("CLASS_CODE"='BANK' OR
"CLASS_CODE"='CLEARINGHOUSE' OR "CLASS_CODE"='EMPLOYEE_BANK') AND
"OWNER_TABLE_ID" IS NOT NULL AND "ORA_SEED_SET2"='Y')
87 - access("OWNER_TABLE_ID"(+)="BRANCH_ID" AND
"OWNER_TABLE_NAME"(+)='HZ_PARTIES' AND "CLASS_CATEGORY"(+)='BANK_INSTITUTION_TYPE'
AND
"ORA_SEED_SET2"(+)='Y')
filter("CLASS_CATEGORY"(+)='BANK_INSTITUTION_TYPE' AND
"OWNER_TABLE_NAME"(+)='HZ_PARTIES' AND "OWNER_TABLE_ID"(+) IS NOT NULL AND
"ORA_SEED_SET2"(+)='Y')
88 - filter("BANKADDNAMEPHONETIC"."PARTY_NAME_TYPE"(+)='PHONETIC')
89 - access("PARTY_ID"="BANKADDNAMEPHONETIC"."PARTY_ID"(+))
90 - filter("S"."STATUS"(+)='A')
91 - access("PARTY_ID"="S"."PARTY_ID"(+) AND
"S"."IDENTIFYING_ADDRESS_FLAG"(+)='Y')
92 - access("BRANCHORGPROFILE"."PARTY_ID"="PARTY_ID")
filter(TRUNC(INTERNAL_FUNCTION("BRANCHORGPROFILE"."EFFECTIVE_START_DATE"))<=TRUNC(S
YSDATE@!) AND
TRUNC(INTERNAL_FUNCTION("BRANCHORGPROFILE"."EFFECTIVE_END_DATE"))>=TRUNC(SYSDATE@!)
)
93 - access("BANKORGPROFILE"."PARTY_ID"="PARTY_ID")
filter(TRUNC(INTERNAL_FUNCTION("BANKORGPROFILE"."EFFECTIVE_START_DATE"))<=TRUNC(SYS
DATE@!) AND
TRUNC(INTERNAL_FUNCTION("BANKORGPROFILE"."EFFECTIVE_END_DATE"))>=TRUNC(SYSDATE@!))
94 - access("BRANCH_ID"="BRPR"."PARTY_ID"(+))
95 - access("BANK_ID"="BAPR"."PARTY_ID"(+))
96 - filter("BUSINESS_GROUP_ID"=0 OR "BUSINESS_GROUP_ID"=1 OR
"BUSINESS_GROUP_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"BU
SINESS_GROUP_ID",TO_NUMBER(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'))))
97 - access("LEGISLATIVE_DATA_GROUP_ID"=:B1)
100 - access("LOOKUP_TYPE"='BANK_ROUTING_CODE' AND "LANGUAGE"=USERENV('LANG') AND
"ENTERPRISE_ID"=1 AND "SANDBOX_ID"='1' AND "ORA_SEED_SET1"='Y')
filter("ORA_SEED_SET1"='Y' AND "SANDBOX_ID"='1' AND
"LANGUAGE"=USERENV('LANG') AND "ENTERPRISE_ID"=1 AND UPPER("MEANING")= (SELECT
UPPER("BANK_NAME") FROM ( (SELECT "IBA"."BANK_ACCOUNT_ID"
"BANK_ACCOUNT_ID","PARTY_NAME" "BANK_NAME" FROM (SELECT "LOOKUP_TYPE"
"LOOKUP_TYPE","LOOKUP_CODE" "LOOKUP_CODE" FROM
"FUSION"."fnd_lookup_values_b"
"fnd_lookup_values_b","FUSION"."fnd_lookup_values_tl"
"fnd_lookup_values_tl" WHERE "ORA_SEED_SET1"='Y' AND "SANDBOX_ID"='1'
AND "ENTERPRISE_ID"=1 AND "LANGUAGE"=USERENV('LANG') AND "SET_ID"="SET_ID"
AND "LOOKUP_CODE"="IBA"."BANK_ACCOUNT_TYPE" AND
"VIEW_APPLICATION_ID"="VIEW_APPLICATION_ID" AND "LOOKUP_TYPE"='BANK_ACCOUNT_TYPE'
AND
"LOOKUP_CODE"="LOOKUP_CODE" AND "LOOKUP_TYPE"='BANK_ACCOUNT_TYPE' AND
"LOOKUP_CODE"="IBA"."BANK_ACCOUNT_TYPE" AND "ORA_SEED_SET1"='Y' AND
"SANDBOX_ID"='1' AND "ENTERPRISE_ID"=1)
"ACC_TYPE","FUSION"."hz_code_assignments"
"hz_code_assignments","FUSION"."hz_contact_points"
"hz_contact_points","FUSION"."hz_contact_points"
"hz_contact_points","FUSION"."hz_organization_profiles"
"BRANCHORGPROFILE","FUSION"."hz_addtnl_party_names"
"BANKADDNAMEPHONETIC","FUSION"."hz_parties"
"hz_parties","FUSION"."hz_code_assignments"
"hz_code_assignments","FUSION"."hz_organization_profiles"
"BANKORGPROFILE","FUSION"."hz_parties" "hz_parties","FUSION"."ce_bank_accounts"
"IBA"
WHERE "IBA"."BANK_ACCOUNT_ID"=:B1 AND
"IBA"."PAY_USE_ALLOWED_FLAG"='Y' AND "IBA"."ACCOUNT_CLASSIFICATION"='INTERNAL' AND
NVL("IBA"."NETTING_ACCT_FLAG",'N')='N' AND "IBA"."BANK_ID"="PARTY_ID"
AND "PARTY_TYPE"='ORGANIZATION' AND "BANKORGPROFILE"."PARTY_ID"="PARTY_ID"
AND
TRUNC(INTERNAL_FUNCTION("BANKORGPROFILE"."EFFECTIVE_START_DATE"))<=TRUNC(SYSDATE@!)
AND
TRUNC(INTERNAL_FUNCTION("BANKORGPROFILE"."EFFECTIVE_END_DATE"))>=TRUNC(SYSDATE@!)
AND "OWNER_TABLE_ID"="PARTY_ID" AND
"CLASS_CATEGORY"='BANK_INSTITUTION_TYPE' AND
"OWNER_TABLE_NAME"='HZ_PARTIES' AND ("CLASS_CODE"='BANK' OR
"CLASS_CODE"='CLEARINGHOUSE' OR
"CLASS_CODE"='EMPLOYEE_BANK') AND "OWNER_TABLE_ID" IS NOT NULL AND
"ORA_SEED_SET2"='Y' AND "IBA"."BANK_BRANCH_ID"="PARTY_ID" AND
"PARTY_TYPE"='ORGANIZATION' AND "STATUS"='A' AND
"PARTY_ID"="BANKADDNAMEPHONETIC"."PARTY_ID"(+) AND
"BANKADDNAMEPHONETIC"."PARTY_NAME_TYPE"(+)='PHONETIC' AND
"BRANCHORGPROFILE"."PARTY_ID"="PARTY_ID" AND
TRUNC(INTERNAL_FUNCTION("BRANCHORGPROFILE"."EFFECTIVE_START_DATE"))<=TRUNC(SYSDATE@
!) AND
TRUNC(INTERNAL_FUNCTION("BRANCHORGPROFILE"."EFFECTIVE_END_DATE"))>=TRUNC(SYSDATE@!)
AND "OWNER_TABLE_NAME"(+)='HZ_PARTIES' AND
"CONTACT_POINT_TYPE"(+)='EFT' AND "OWNER_TABLE_ID"(+)="PARTY_ID" AND
"OWNER_TABLE_NAME"(+)='HZ_PARTIES' AND "CONTACT_POINT_TYPE"(+)='EDI' AND
"OWNER_TABLE_ID"(+)="PARTY_ID" AND "OWNER_TABLE_ID"(+)="PARTY_ID" AND
"CLASS_CATEGORY"(+)='RFC_IDENTIFIER' AND "OWNER_TABLE_NAME"(+)='HZ_PARTIES'
AND "OWNER_TABLE_ID"(+) IS NOT NULL AND "ORA_SEED_SET2"(+)='Y') UNION
ALL (SELECT "EBA"."EXT_BANK_ACCOUNT_ID" "BANK_ACCOUNT_ID","PARTY_NAME"
"BANK_NAME" FROM (SELECT "LOOKUP_TYPE" "LOOKUP_TYPE","LOOKUP_CODE"
"LOOKUP_CODE" FROM "FUSION"."fnd_lookup_values_b"
"fnd_lookup_values_b","FUSION"."fnd_lookup_values_tl"
"fnd_lookup_values_tl" WHERE "ORA_SEED_SET1"='Y' AND "SANDBOX_ID"='1' AND
"ENTERPRISE_ID"=1
AND "LANGUAGE"=USERENV('LANG') AND "SET_ID"="SET_ID" AND
"LOOKUP_CODE"="EBA"."BANK_ACCOUNT_TYPE" AND
"VIEW_APPLICATION_ID"="VIEW_APPLICATION_ID"
AND "LOOKUP_TYPE"='IBY_BANKACCT_TYPES' AND
"LOOKUP_CODE"="LOOKUP_CODE" AND "LOOKUP_TYPE"='IBY_BANKACCT_TYPES' AND
"LOOKUP_CODE"="EBA"."BANK_ACCOUNT_TYPE" AND "ORA_SEED_SET1"='Y' AND
"SANDBOX_ID"='1' AND "ENTERPRISE_ID"=1)
"ACC_TYPE","FUSION"."hz_code_assignments"
"hz_code_assignments","FUSION"."hz_contact_points"
"hz_contact_points","FUSION"."hz_contact_points"
"hz_contact_points","FUSION"."hz_organization_profiles"
"BRANCHORGPROFILE","FUSION"."hz_addtnl_party_names"
"BANKADDNAMEPHONETIC","FUSION"."hz_parties"
"hz_parties","FUSION"."hz_code_assignments"
"hz_code_assignments","FUSION"."hz_organization_profiles"
"BANKORGPROFILE","FUSION"."hz_parties" "hz_parties","FU)
113 - filter("IBA"."PAY_USE_ALLOWED_FLAG"='Y' AND
"IBA"."ACCOUNT_CLASSIFICATION"='INTERNAL' AND
NVL("IBA"."NETTING_ACCT_FLAG",'N')='N')
114 - access("IBA"."BANK_ACCOUNT_ID"=:B1)
115 - filter("PARTY_TYPE"='ORGANIZATION' AND "STATUS"='A')
116 - access("IBA"."BANK_BRANCH_ID"="PARTY_ID")
117 - filter("PARTY_TYPE"='ORGANIZATION')
118 - access("IBA"."BANK_ID"="PARTY_ID")
119 - access("OWNER_TABLE_ID"(+)="PARTY_ID" AND "CONTACT_POINT_TYPE"(+)='EFT' AND
"OWNER_TABLE_NAME"(+)='HZ_PARTIES')
120 - access("OWNER_TABLE_ID"(+)="PARTY_ID" AND "CONTACT_POINT_TYPE"(+)='EDI' AND
"OWNER_TABLE_NAME"(+)='HZ_PARTIES')
123 - access("LOOKUP_TYPE"='BANK_ACCOUNT_TYPE' AND
"LOOKUP_CODE"="IBA"."BANK_ACCOUNT_TYPE" AND "ENTERPRISE_ID"=1 AND "SANDBOX_ID"='1'
AND
"ORA_SEED_SET1"='Y')
filter("LOOKUP_CODE"="IBA"."BANK_ACCOUNT_TYPE" AND "ORA_SEED_SET1"='Y' AND
"SANDBOX_ID"='1' AND "ENTERPRISE_ID"=1)
124 - access("LOOKUP_TYPE"='BANK_ACCOUNT_TYPE' AND
"VIEW_APPLICATION_ID"="VIEW_APPLICATION_ID" AND
"LOOKUP_CODE"="IBA"."BANK_ACCOUNT_TYPE" AND
"SET_ID"="SET_ID" AND "LANGUAGE"=USERENV('LANG') AND
"ENTERPRISE_ID"=1 AND "SANDBOX_ID"='1' AND "ORA_SEED_SET1"='Y')
filter("LOOKUP_CODE"="LOOKUP_CODE")
125 - access("BRANCHORGPROFILE"."PARTY_ID"="PARTY_ID")
filter(TRUNC(INTERNAL_FUNCTION("BRANCHORGPROFILE"."EFFECTIVE_START_DATE"))<=TRUNC(S
YSDATE@!) AND
TRUNC(INTERNAL_FUNCTION("BRANCHORGPROFILE"."EFFECTIVE_END_DATE"))>=TRUNC(SYSDATE@!)
)
126 - access("BANKORGPROFILE"."PARTY_ID"="PARTY_ID")
filter(TRUNC(INTERNAL_FUNCTION("BANKORGPROFILE"."EFFECTIVE_START_DATE"))<=TRUNC(SYS
DATE@!) AND
TRUNC(INTERNAL_FUNCTION("BANKORGPROFILE"."EFFECTIVE_END_DATE"))>=TRUNC(SYSDATE@!))
127 - filter("BANKADDNAMEPHONETIC"."PARTY_NAME_TYPE"(+)='PHONETIC')
128 - access("PARTY_ID"="BANKADDNAMEPHONETIC"."PARTY_ID"(+))
129 - access("OWNER_TABLE_ID"(+)="PARTY_ID" AND "OWNER_TABLE_NAME"(+)='HZ_PARTIES'
AND "CLASS_CATEGORY"(+)='RFC_IDENTIFIER' AND
"ORA_SEED_SET2"(+)='Y')
filter("CLASS_CATEGORY"(+)='RFC_IDENTIFIER' AND
"OWNER_TABLE_NAME"(+)='HZ_PARTIES' AND "OWNER_TABLE_ID"(+) IS NOT NULL AND
"ORA_SEED_SET2"(+)='Y')
130 - access("OWNER_TABLE_ID"="PARTY_ID" AND "OWNER_TABLE_NAME"='HZ_PARTIES' AND
"CLASS_CATEGORY"='BANK_INSTITUTION_TYPE' AND
"ORA_SEED_SET2"='Y')
filter("CLASS_CATEGORY"='BANK_INSTITUTION_TYPE' AND
"OWNER_TABLE_NAME"='HZ_PARTIES' AND ("CLASS_CODE"='BANK' OR
"CLASS_CODE"='CLEARINGHOUSE' OR "CLASS_CODE"='EMPLOYEE_BANK') AND
"OWNER_TABLE_ID" IS NOT NULL AND "ORA_SEED_SET2"='Y')
131 -
filter(NVL(TRUNC(INTERNAL_FUNCTION("BAPR"."EFFECTIVE_START_DATE")),SYSDATE@!-
1)<=TRUNC(SYSDATE@!) AND
NVL(TRUNC(INTERNAL_FUNCTION("BAPR"."EFFECTIVE_END_DATE")),SYSDATE@!
+1)>=TRUNC(SYSDATE@!))
133 -
filter(NVL(TRUNC(INTERNAL_FUNCTION("BRPR"."EFFECTIVE_START_DATE")),SYSDATE@!-
1)<=TRUNC(SYSDATE@!) AND
NVL(TRUNC(INTERNAL_FUNCTION("BRPR"."EFFECTIVE_END_DATE")),SYSDATE@!
+1)>=TRUNC(SYSDATE@!))
144 - filter(NVL("OW"."END_DATE",SYSDATE@!+10)>SYSDATE@!)
152 - access("EBA"."EXT_BANK_ACCOUNT_ID"=:B1)
153 - filter("PARTY_TYPE"='ORGANIZATION' AND "STATUS"='A')
154 - access("EBA"."BRANCH_ID"="PARTY_ID")
155 - filter("PARTY_TYPE"='ORGANIZATION')
156 - access("EBA"."BANK_ID"="PARTY_ID")
157 - access("BRANCH_ID"="PARTY_ID"(+))
158 - access("OWNER_TABLE_ID"(+)="PARTY_ID" AND "CONTACT_POINT_TYPE"(+)='EDI' AND
"OWNER_TABLE_NAME"(+)='HZ_PARTIES')
159 - access("OWNER_TABLE_ID"(+)="PARTY_ID" AND "OWNER_TABLE_NAME"(+)='HZ_PARTIES'
AND "CLASS_CATEGORY"(+)='RFC_IDENTIFIER' AND
"ORA_SEED_SET2"(+)='Y')
filter("CLASS_CATEGORY"(+)='RFC_IDENTIFIER' AND
"OWNER_TABLE_NAME"(+)='HZ_PARTIES' AND "OWNER_TABLE_ID"(+) IS NOT NULL AND
"ORA_SEED_SET2"(+)='Y')
161 - access("OW"."EXT_BANK_ACCOUNT_ID"(+)=:B1 AND "OW"."PRIMARY_FLAG"(+)='Y')
filter("OW"."PRIMARY_FLAG"(+)='Y' AND
"EXT_BANK_ACCOUNT_ID"="OW"."EXT_BANK_ACCOUNT_ID"(+))
164 - access("LOOKUP_TYPE"='IBY_BANKACCT_TYPES' AND
"LOOKUP_CODE"="EBA"."BANK_ACCOUNT_TYPE" AND "ENTERPRISE_ID"=1 AND "SANDBOX_ID"='1'
AND
"ORA_SEED_SET1"='Y')
filter("LOOKUP_CODE"="EBA"."BANK_ACCOUNT_TYPE" AND "ORA_SEED_SET1"='Y' AND
"SANDBOX_ID"='1' AND "ENTERPRISE_ID"=1)
165 - access("LOOKUP_TYPE"='IBY_BANKACCT_TYPES' AND
"VIEW_APPLICATION_ID"="VIEW_APPLICATION_ID" AND
"LOOKUP_CODE"="EBA"."BANK_ACCOUNT_TYPE" AND
"SET_ID"="SET_ID" AND "LANGUAGE"=USERENV('LANG') AND
"ENTERPRISE_ID"=1 AND "SANDBOX_ID"='1' AND "ORA_SEED_SET1"='Y')
filter("LOOKUP_CODE"="LOOKUP_CODE")
166 - access("OWNER_TABLE_ID"(+)="BRANCH_ID" AND
"OWNER_TABLE_NAME"(+)='HZ_PARTIES' AND "CONTACT_POINT_TYPE"(+)='EFT')
filter("CONTACT_POINT_TYPE"(+)='EFT' AND NVL("STATUS"(+),'A')='A')
167 - access("OWNER_TABLE_ID"(+)="PARTY_ID" AND "CONTACT_POINT_TYPE"(+)='EFT' AND
"OWNER_TABLE_NAME"(+)='HZ_PARTIES')
168 - access("OWNER_TABLE_ID"="PARTY_ID" AND "OWNER_TABLE_NAME"='HZ_PARTIES' AND
"CLASS_CATEGORY"='BANK_INSTITUTION_TYPE' AND
"ORA_SEED_SET2"='Y')
filter("CLASS_CATEGORY"='BANK_INSTITUTION_TYPE' AND
"OWNER_TABLE_NAME"='HZ_PARTIES' AND ("CLASS_CODE"='BANK' OR
"CLASS_CODE"='CLEARINGHOUSE' OR "CLASS_CODE"='EMPLOYEE_BANK') AND
"OWNER_TABLE_ID" IS NOT NULL AND "ORA_SEED_SET2"='Y')
169 - access("OWNER_TABLE_ID"(+)="BRANCH_ID" AND
"OWNER_TABLE_NAME"(+)='HZ_PARTIES' AND "CLASS_CATEGORY"(+)='BANK_INSTITUTION_TYPE'
AND
"ORA_SEED_SET2"(+)='Y')
filter("CLASS_CATEGORY"(+)='BANK_INSTITUTION_TYPE' AND
"OWNER_TABLE_NAME"(+)='HZ_PARTIES' AND "OWNER_TABLE_ID"(+) IS NOT NULL AND
"ORA_SEED_SET2"(+)='Y')
170 - filter("BANKADDNAMEPHONETIC"."PARTY_NAME_TYPE"(+)='PHONETIC')
171 - access("PARTY_ID"="BANKADDNAMEPHONETIC"."PARTY_ID"(+))
172 - filter("S"."STATUS"(+)='A')
173 - access("PARTY_ID"="S"."PARTY_ID"(+) AND
"S"."IDENTIFYING_ADDRESS_FLAG"(+)='Y')
174 - access("BRANCHORGPROFILE"."PARTY_ID"="PARTY_ID")
filter(TRUNC(INTERNAL_FUNCTION("BRANCHORGPROFILE"."EFFECTIVE_START_DATE"))<=TRUNC(S
YSDATE@!) AND
TRUNC(INTERNAL_FUNCTION("BRANCHORGPROFILE"."EFFECTIVE_END_DATE"))>=TRUNC(SYSDATE@!)
)
175 - access("BANKORGPROFILE"."PARTY_ID"="PARTY_ID")
filter(TRUNC(INTERNAL_FUNCTION("BANKORGPROFILE"."EFFECTIVE_START_DATE"))<=TRUNC(SYS
DATE@!) AND
TRUNC(INTERNAL_FUNCTION("BANKORGPROFILE"."EFFECTIVE_END_DATE"))>=TRUNC(SYSDATE@!))
176 - access("BRANCH_ID"="BRPR"."PARTY_ID"(+))
177 - access("BANK_ID"="BAPR"."PARTY_ID"(+))
178 - access("LOOKUP_TYPE"='BANK_ROUTING_CODE' AND
"VIEW_APPLICATION_ID"="VIEW_APPLICATION_ID" AND "LOOKUP_CODE"="LOOKUP_CODE" AND
"SET_ID"="SET_ID" AND "ENTERPRISE_ID"=1 AND "SANDBOX_ID"='1' AND
"ORA_SEED_SET1"='Y')
183 - filter("ENTERPRISE_ID"=0 OR "ENTERPRISE_ID"=1 OR
"ENTERPRISE_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"ENTERPR
ISE_ID"
,TO_NUMBER(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'))))
184 - access("PERSON_ID"=:B1)
185 - access("DOCUMENTS_OF_RECORD_ID"="MAX(HR2.DOCUMENTS_OF_RECORD_ID)")
186 - filter("DEI_ATTRIBUTE_CATEGORY" IS NOT NULL AND "PERSON_ID"=:B1 AND
"ITEM_1"="DOCUMENT_TYPE_ID" AND "DEI_ATTRIBUTE_CATEGORY" LIKE
'%GLB_LABOUR_CARD%' AND "ITEM_2"="PERSON_ID" AND (("ENTERPRISE_ID"=0
OR "ENTERPRISE_ID"=1) OR
"ENTERPRISE_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"ENTERPR
ISE_ID",TO_NUMBER(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'
)))))
187 - filter(NVL("HOLD_Y_N",'N') NOT LIKE 'Y%')
188 - filter(:P_BUSINESS_UNIT IS NULL OR (SELECT "DESCRIPTION" FROM
"FUSION"."fnd_lookup_values_b"
"fnd_lookup_values_b","FUSION"."fnd_lookup_values_tl"
"fnd_lookup_values_tl","FUSION"."fnd_lookup_values_b" "fnd_lookup_values_b" WHERE
"LOOKUP_TYPE"='IM_BUSINESS_UNIT_ID' AND "SET_ID"="SET_ID" AND
"VIEW_APPLICATION_ID"="VIEW_APPLICATION_ID" AND "LOOKUP_CODE"="LOOKUP_CODE" AND
"LOOKUP_TYPE"="LOOKUP_TYPE" AND "ORA_SEED_SET1"='Y' AND
"SANDBOX_ID"='1' AND "ENTERPRISE_ID"=1 AND "LOOKUP_TYPE"='IM_BUSINESS_UNIT_ID' AND
"ORA_SEED_SET1"='Y' AND "SANDBOX_ID"='1' AND
"LANGUAGE"=USERENV('LANG') AND "ENTERPRISE_ID"=1 AND "MEANING"= (SELECT "NAME" FROM
"FUSION"."hr_organization_units_f_tl" "hr_organization_units_f_tl"
WHERE "EFFECTIVE_START_DATE"<=TRUNC(SYSDATE@!) AND "LANGUAGE"='US' AND
"ORGANIZATION_ID"=:B1 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_ENTERP
RISE_ID')))) AND "EFFECTIVE_END_DATE">=TRUNC(SYSDATE@!)) AND
"ORA_SEED_SET1"='Y' AND "SANDBOX_ID"='1' AND "ENTERPRISE_ID"=1 AND
"SET_ID"="SET_ID"
AND "LOOKUP_CODE"="LOOKUP_CODE" AND
"VIEW_APPLICATION_ID"="VIEW_APPLICATION_ID" AND
"LOOKUP_TYPE"='IM_BUSINESS_UNIT_ID')=:P_BUSINESS_UNIT)
195 - filter("INSTANCE_NAME"=:P_INSTANCE_NAME OR :P_INSTANCE_NAME IS NULL)
201 - access("PERSON_ID"="PERSON_ID")
filter(TRUNC(TO_NUMBER(GREATEST(LEAST(NVL("ACTUAL_TERMINATION_DATE",LAST_DAY(TO_DAT
E(TO_CHAR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-dd'))),LAST_DAY
(TO_DATE(TO_CHAR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-
dd'))),INTERNAL_FUNCTION("DATE_START"))))>="EFFECTIVE_START_DATE" AND
TRUNC(TO_NUMBER(GREATEST(LEAST(NVL("ACTUAL_TERMINATION_DATE",LAST_DAY(TO_DATE(TO_CH
AR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-dd'))),LAST_DAY(TO_DATE(TO_CH
AR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-
dd'))),INTERNAL_FUNCTION("DATE_START"))))<="EFFECTIVE_END_DATE")
202 - storage((:P_EMP IS NULL OR "PERSON_ID"=TO_NUMBER(:P_EMP)) 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_ENTERP
RISE_ID')))))
filter((:P_EMP IS NULL OR "PERSON_ID"=TO_NUMBER(:P_EMP)) 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_ENTERP
RISE_ID')))))
205 - access("ORG_PAYMENT_METHOD_ID"="ORG_PAYMENT_METHOD_ID")
207 - access("ORG_PAYMENT_METHOD_ID"="ORG_PAYMENT_METHOD_ID")
208 - storage("LANGUAGE"='US' AND (("ENTERPRISE_ID"=0 OR "ENTERPRISE_ID"=1) OR
"ENTERPRISE_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"ENTERPR
ISE_ID",TO_NUMBER(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'
)))))
filter("LANGUAGE"='US' AND (("ENTERPRISE_ID"=0 OR "ENTERPRISE_ID"=1) OR
"ENTERPRISE_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"ENTERPR
ISE_ID",TO_NUMBER(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'
)))))
209 - storage("ENTERPRISE_ID"=0 OR "ENTERPRISE_ID"=1 OR
"ENTERPRISE_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"ENTERPR
ISE_ID
",TO_NUMBER(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'))))
filter("ENTERPRISE_ID"=0 OR "ENTERPRISE_ID"=1 OR
"ENTERPRISE_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"ENTERPR
ISE_ID"
,TO_NUMBER(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'))))
211 - storage((("ENTERPRISE_ID"=0 OR "ENTERPRISE_ID"=1) OR
"ENTERPRISE_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"ENTERPR
ISE
_ID",TO_NUMBER(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID')))) AND
SYS_OP_BLOOM_FILTER(:BF0000,"ORG_PAYMENT_METHOD_ID"))
filter((("ENTERPRISE_ID"=0 OR "ENTERPRISE_ID"=1) OR
"ENTERPRISE_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"ENTERPR
ISE_
ID",TO_NUMBER(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID')))) AND
SYS_OP_BLOOM_FILTER(:BF0000,"ORG_PAYMENT_METHOD_ID"))
212 -
filter(TRUNC(TO_NUMBER(GREATEST(LEAST(NVL("ACTUAL_TERMINATION_DATE",LAST_DAY(TO_DAT
E(TO_CHAR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-dd'))),LAST_DAY
(TO_DATE(TO_CHAR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-
dd'))),INTERNAL_FUNCTION("DATE_START"))))<="EFFECTIVE_END_DATE" AND
TRUNC(TO_NUMBER(GREATEST(LEAST(NVL("ACTUAL_TERMINATION_DATE",LAST_DAY(TO_DATE(TO_CH
AR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-dd'))),LAST_DAY(TO_DATE(TO_CH
AR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-
dd'))),INTERNAL_FUNCTION("DATE_START"))))>="EFFECTIVE_START_DATE" AND
TRUNC(TO_NUMBER(GREATEST(LEAST(NVL("ACTUAL_TERMINATION_DATE",LAST_DAY(TO_DATE(TO_CH
AR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-dd'))),LAST_DAY(TO_DATE(TO_CH
AR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-
dd'))),INTERNAL_FUNCTION("DATE_START"))))<="EFFECTIVE_END_DATE")
213 -
access(TRUNC(TO_NUMBER(GREATEST(LEAST(NVL("ACTUAL_TERMINATION_DATE",LAST_DAY(TO_DAT
E(TO_CHAR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-dd'))),LAST_DAY
(TO_DATE(TO_CHAR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-
dd'))),INTERNAL_FUNCTION("DATE_START"))))>="EFFECTIVE_START_DATE")
filter(TRUNC(TO_NUMBER(GREATEST(LEAST(NVL("ACTUAL_TERMINATION_DATE",LAST_DAY(TO_DAT
E(TO_CHAR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-dd'))),LAST_DAY
(TO_DATE(TO_CHAR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-
dd'))),INTERNAL_FUNCTION("DATE_START"))))>="EFFECTIVE_START_DATE")
214 - storage("BUSINESS_GROUP_ID"=0 OR "BUSINESS_GROUP_ID"=1 OR
"BUSINESS_GROUP_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"B
USINESS_GROUP_ID",TO_NUMBER(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'))))
filter("BUSINESS_GROUP_ID"=0 OR "BUSINESS_GROUP_ID"=1 OR
"BUSINESS_GROUP_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"BU
SINESS_GROUP_ID",TO_NUMBER(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'))))
215 - filter("ENTERPRISE_ID"=0 OR "ENTERPRISE_ID"=1 OR
"ENTERPRISE_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"ENTERPR
ISE_ID"
,TO_NUMBER(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'))))
216 - access("PERSONAL_PAYMENT_METHOD_ID"="PERSONAL_PAYMENT_METHOD_ID")
218 - filter("PAYROLL_RELATIONSHIP_ID"="PAYROLL_RELATIONSHIP_ID" AND
(("ENTERPRISE_ID"=0 OR "ENTERPRISE_ID"=1) OR
"ENTERPRISE_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"ENTERPR
ISE_ID",TO_NUMBER(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'
)))))
219 - access("PAYROLL_REL_ACTION_ID"="PAYROLL_REL_ACTION_ID")
221 - filter(("ACTION_TYPE"='P' OR "ACTION_TYPE"='U') AND (:P_PAYROLL IS NULL OR
"PAYROLL_ID"=TO_NUMBER(:P_PAYROLL)) AND
LAST_DAY(INTERNAL_FUNCTION("EFFECTIVE_DATE"))=:P_DATE AND
(("ENTERPRISE_ID"=0 OR "ENTERPRISE_ID"=1) OR
"ENTERPRISE_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"ENTERPR
ISE_ID",TO_NUMBER(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'
)))))
222 - access("PAYROLL_ACTION_ID"="PAYROLL_ACTION_ID")
223 - filter("ENTERPRISE_ID"(+)=0 OR "ENTERPRISE_ID"(+)=1 OR
"ENTERPRISE_ID"(+)=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"ENTE
R
PRISE_ID"(+),TO_NUMBER(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'))))
224 - access("PAY_REQUEST_ID"(+)="PAY_REQUEST_ID")
225 - filter("ENTERPRISE_ID"(+)=0 OR "ENTERPRISE_ID"(+)=1 OR
"ENTERPRISE_ID"(+)=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"ENTE
R
PRISE_ID"(+),TO_NUMBER(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'))))
226 - access("FLOW_INSTANCE_ID"(+)="FLOW_INSTANCE_ID")
227 - filter("ASSIGNMENT_ID" IS NOT NULL AND (("ENTERPRISE_ID"=0 OR
"ENTERPRISE_ID"=1) OR
"ENTERPRISE_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"ENTERPR
ISE_ID",TO_NUMBER(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'
)))))
228 - access("PAYROLL_RELATIONSHIP_ID"="PAYROLL_RELATIONSHIP_ID")
229 - filter("PERSON_ID"="PERSON_ID" AND "PRIMARY_FLAG"='Y' AND (:P_DEPT IS NULL
OR "ORGANIZATION_ID"=TO_NUMBER(:P_DEPT)) AND
"ASSIGNMENT_STATUS_TYPE"='ACTIVE' 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_ENTERP
RISE_ID')))))
230 - access("ASSIGNMENT_ID"="ASSIGNMENT_ID" AND
TRUNC(TO_NUMBER(GREATEST(LEAST(NVL("ACTUAL_TERMINATION_DATE",LAST_DAY(TO_DATE(TO_CH
AR(:P_DATE,'y
yyy-MM-dd'),'yyyy-MM-dd'))),LAST_DAY(TO_DATE(TO_CHAR(:P_DATE,'yyyy-
MM-dd'),'yyyy-MM-dd'))),INTERNAL_FUNCTION("DATE_START"))))<="EFFECTIVE_END_DATE
" AND
TRUNC(TO_NUMBER(GREATEST(LEAST(NVL("ACTUAL_TERMINATION_DATE",LAST_DAY(TO_DATE(TO_CH
AR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-dd'))),LAST_DAY(TO_DATE
(TO_CHAR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-
dd'))),INTERNAL_FUNCTION("DATE_START"))))>="EFFECTIVE_START_DATE")
filter(TRUNC(TO_NUMBER(GREATEST(LEAST(NVL("ACTUAL_TERMINATION_DATE",LAST_DAY(TO_DAT
E(TO_CHAR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-dd'))),LAST_DAY
(TO_DATE(TO_CHAR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-
dd'))),INTERNAL_FUNCTION("DATE_START"))))<="EFFECTIVE_END_DATE")
231 - filter("BUSINESS_GROUP_ID"(+)=0 OR "BUSINESS_GROUP_ID"(+)=1 OR
"BUSINESS_GROUP_ID"(+)=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID')
,NULL,"BUSINESS_GROUP_ID"(+),TO_NUMBER(SYS_CONTEXT('FND_VPD_CTX','FND
_ENTERPRISE_ID'))))
232 - access("PEOPLE_GROUP_ID"="PEOPLE_GROUP_ID"(+))
233 - filter("BUSINESS_GROUP_ID"(+)=0 OR "BUSINESS_GROUP_ID"(+)=1 OR
"BUSINESS_GROUP_ID"(+)=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID')
,NULL,"BUSINESS_GROUP_ID"(+),TO_NUMBER(SYS_CONTEXT('FND_VPD_CTX','FND
_ENTERPRISE_ID'))))
234 - access("PERSON_ID"(+)="PERSON_ID")
235 - access("PERSON_ID"="PERSON_ID" AND "NAME_TYPE"='GLOBAL' AND
TRUNC(TO_NUMBER(GREATEST(LEAST(NVL("ACTUAL_TERMINATION_DATE",LAST_DAY(TO_DATE(T
O_CHAR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-
dd'))),LAST_DAY(TO_DATE(TO_CHAR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-
dd'))),INTERNAL_FUNCTION("DATE_START"))))<="E
FFECTIVE_END_DATE" AND
TRUNC(TO_NUMBER(GREATEST(LEAST(NVL("ACTUAL_TERMINATION_DATE",LAST_DAY(TO_DATE(TO_CH
AR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-dd')))
,LAST_DAY(TO_DATE(TO_CHAR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-
dd'))),INTERNAL_FUNCTION("DATE_START"))))>="EFFECTIVE_START_DATE")
filter(TRUNC(TO_NUMBER(GREATEST(LEAST(NVL("ACTUAL_TERMINATION_DATE",LAST_DAY(TO_DAT
E(TO_CHAR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-dd'))),LAST_DAY
(TO_DATE(TO_CHAR(:P_DATE,'yyyy-MM-dd'),'yyyy-MM-
dd'))),INTERNAL_FUNCTION("DATE_START"))))<="EFFECTIVE_END_DATE")
236 - filter("BUSINESS_GROUP_ID"=0 OR "BUSINESS_GROUP_ID"=1 OR
"BUSINESS_GROUP_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"BU
SINESS_GROUP_ID",TO_NUMBER(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'))))
239 - access("LOOKUP_TYPE"='IM_BUSINESS_UNIT_ID' AND "MEANING"= (SELECT "NAME"
FROM "FUSION"."hr_organization_units_f_tl"
"hr_organization_units_f_tl" WHERE
"EFFECTIVE_START_DATE"<=TRUNC(SYSDATE@!) AND "LANGUAGE"='US' AND
"ORGANIZATION_ID"=:B1 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_GROU
P_ID",TO_NUMBER(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID')))) AND
"EFFECTIVE_END_DATE">=TRUNC(SYSDATE@!)) AND "LANGUAGE"=USERENV('LANG') AND
"ENTERPRISE_ID"=1 AND "SANDBOX_ID"='1' AND "ORA_SEED_SET1"='Y')
filter("ORA_SEED_SET1"='Y' AND "SANDBOX_ID"='1' AND
"LANGUAGE"=USERENV('LANG') AND "ENTERPRISE_ID"=1 AND "MEANING"= (SELECT "NAME" FROM
"FUSION"."hr_organization_units_f_tl" "hr_organization_units_f_tl"
WHERE "EFFECTIVE_START_DATE"<=TRUNC(SYSDATE@!) AND "LANGUAGE"='US' AND
"ORGANIZATION_ID"=:B1 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_ENTERP
RISE_ID')))) AND "EFFECTIVE_END_DATE">=TRUNC(SYSDATE@!)))
240 - filter("BUSINESS_GROUP_ID"=0 OR "BUSINESS_GROUP_ID"=1 OR
"BUSINESS_GROUP_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"BU
SINESS_GROUP_ID",TO_NUMBER(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'))))
241 - access("ORGANIZATION_ID"=:B1 AND "LANGUAGE"='US' AND
"EFFECTIVE_END_DATE">=TRUNC(SYSDATE@!) AND
"EFFECTIVE_START_DATE"<=TRUNC(SYSDATE@!))
filter("EFFECTIVE_END_DATE">=TRUNC(SYSDATE@!))
242 - access("LOOKUP_TYPE"='IM_BUSINESS_UNIT_ID' AND
"VIEW_APPLICATION_ID"="VIEW_APPLICATION_ID" AND "LOOKUP_CODE"="LOOKUP_CODE" AND
"SET_ID"="SET_ID" AND "ENTERPRISE_ID"=1 AND "SANDBOX_ID"='1' AND
"ORA_SEED_SET1"='Y')
Note
-----
- this is an adaptive plan
nvl( (
SELECT
LISTAGG(pname.display_name,', ') WITHIN GROUP(
ORDER BY
pname.display_name
)
FROM
per_all_people_f papf,per_person_names_f pname
WHERE
papf.person_id = pname.person_id
AND pname.name_type = 'GLOBAL'
AND SYSDATE BETWEEN papf.effective_start_date AND
papf.effective_end_date
AND SYSDATE BETWEEN pname.effective_start_date AND
pname.effective_end_date
AND(papf.PERSON_ID IN(
:p_emp
) )
),'All') PP_EMP
FROM
dual
SQL Query Timeout: 500
Number of SQL Executions: 1
PLAN_TABLE_OUTPUT
-----------------------------------------------------------------------------------
------------------
Plan hash value: 3390361789
-----------------------------------------------------------------------------------
--------------------------------------
| Id | Operation | Name |
Rows | Bytes | Cost (%CPU)| Time |
-----------------------------------------------------------------------------------
--------------------------------------
| 0 | SELECT STATEMENT | |
1 | | 15 (0)| 00:00:01 |
| 1 | SORT GROUP BY | |
1 | 55 | | |
|* 2 | TABLE ACCESS BY INDEX ROWID BATCHED | pay_all_payrolls_f |
1 | 55 | 2 (0)| 00:00:01 |
|* 3 | INDEX RANGE SCAN | PAY_ALL_PAYROLLS_F_PK |
1 | | 1 (0)| 00:00:01 |
| 4 | SORT GROUP BY | |
1 | 128 | | |
| 5 | NESTED LOOPS | |
1 | 128 | 6 (0)| 00:00:01 |
| 6 | NESTED LOOPS | |
1 | 128 | 6 (0)| 00:00:01 |
| 7 | NESTED LOOPS | |
1 | 67 | 5 (0)| 00:00:01 |
|* 8 | TABLE ACCESS BY INDEX ROWID BATCHED| hr_org_unit_classifications_f |
1 | 38 | 3 (0)| 00:00:01 |
|* 9 | INDEX RANGE SCAN | HR_ORG_UNIT_CLASS_U2 |
1 | | 2 (0)| 00:00:01 |
|* 10 | TABLE ACCESS BY INDEX ROWID BATCHED| hr_all_organization_units_f |
1 | 29 | 2 (0)| 00:00:01 |
|* 11 | INDEX RANGE SCAN | HR_ALL_ORGANIZATION_UNITS_PK |
1 | | 1 (0)| 00:00:01 |
|* 12 | INDEX UNIQUE SCAN | HR_ORGANIZATION_UNITS_F_TL_PK |
1 | | 0 (0)| 00:00:01 |
|* 13 | TABLE ACCESS BY INDEX ROWID | hr_organization_units_f_tl |
1 | 61 | 1 (0)| 00:00:01 |
| 14 | SORT GROUP BY | |
1 | 91 | | |
| 15 | MERGE JOIN CARTESIAN | |
1 | 91 | 5 (0)| 00:00:01 |
|* 16 | TABLE ACCESS BY INDEX ROWID BATCHED | per_person_names_f |
1 | 62 | 3 (0)| 00:00:01 |
|* 17 | INDEX RANGE SCAN | PER_PERSON_NAMES_F_N12 |
1 | | 2 (0)| 00:00:01 |
| 18 | BUFFER SORT | |
1 | 29 | 2 (0)| 00:00:01 |
|* 19 | TABLE ACCESS BY INDEX ROWID BATCHED | per_all_people_f |
1 | 29 | 2 (0)| 00:00:01 |
|* 20 | INDEX RANGE SCAN | PER_PEOPLE_F_PK |
1 | | 1 (0)| 00:00:01 |
| 21 | FAST DUAL | |
1 | | 2 (0)| 00:00:01 |
-----------------------------------------------------------------------------------
--------------------------------------
2 - filter("ENTERPRISE_ID"=0 OR "ENTERPRISE_ID"=1 OR
"ENTERPRISE_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENT
ERPRISE_ID'),NULL,"ENTERPRISE_ID",TO_NUMBER(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRI
SE_ID'))))
3 - access("PAYROLL_ID"=TO_NUMBER(:P_PAYROLL) AND
"EFFECTIVE_END_DATE">=TRUNC(SYSDATE@!) AND
"EFFECTIVE_START_DATE"<=TRUNC(SYSDATE@!))
filter("EFFECTIVE_END_DATE">=TRUNC(SYSDATE@!))
8 - filter("STATUS"='A' 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')))))
9 - access("ORGANIZATION_ID"=TO_NUMBER(:P_DEPT) AND
"CLASSIFICATION_CODE"='DEPARTMENT' AND
"EFFECTIVE_START_DATE"<=TRUNC(SYSDATE@!))
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 - access("ORGANIZATION_ID"=TO_NUMBER(:P_DEPT) AND
"EFFECTIVE_START_DATE">="EFFECTIVE_START_DATE" AND
"EFFECTIVE_END_DATE">=TRUNC(SYSDATE@!) AND
"EFFECTIVE_START_DATE"<=TRUNC(SYSDATE@!))
filter("EFFECTIVE_START_DATE"<="EFFECTIVE_END_DATE" AND
"EFFECTIVE_END_DATE">=TRUNC(SYSDATE@!))
12 - access("ORGANIZATION_ID"=TO_NUMBER(:P_DEPT) AND "LANGUAGE"=USERENV('LANG')
AND
"EFFECTIVE_START_DATE"="EFFECTIVE_START_DATE" AND
"EFFECTIVE_END_DATE"="EFFECTIVE_END_DATE")
filter("EFFECTIVE_END_DATE">=TRUNC(SYSDATE@!) AND
"EFFECTIVE_START_DATE"<=TRUNC(SYSDATE@!))
13 - 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'))))
16 - 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'))))
17 - access("PERSON_ID"=TO_NUMBER(:P_EMP) AND "NAME_TYPE"='GLOBAL' AND
"EFFECTIVE_END_DATE">=SYSDATE@! AND
"EFFECTIVE_START_DATE"<=SYSDATE@!)
filter("EFFECTIVE_END_DATE">=SYSDATE@!)
19 - 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'))))
20 - access("PERSON_ID"=TO_NUMBER(:P_EMP) AND "EFFECTIVE_END_DATE">=SYSDATE@! AND
"EFFECTIVE_START_DATE"<=SYSDATE@!)
filter("EFFECTIVE_END_DATE">=SYSDATE@!)
Note
-----
- this is an adaptive plan
FROM
per_all_people_f papf,
per_person_names_f pname
WHERE
papf.person_id = pname.person_id
AND SYSDATE BETWEEN papf.effective_start_date AND papf.effective_end_date
AND SYSDATE BETWEEN pname.effective_start_date AND pname.effective_end_date
AND pname.name_type = 'GLOBAL'
AND EXISTS (
SELECT
1
FROM
per_periods_of_service ppos,
per_all_assignments_m asg
WHERE
nvl(ppos.actual_termination_date,SYSDATE) BETWEEN
asg.effective_start_date AND asg.effective_end_date
AND asg.assignment_type = 'E'
AND asg.primary_flag = 'Y'
and asg.legislation_code = 'AE'
AND asg.effective_latest_change = 'Y'
AND asg.assignment_status_type = 'ACTIVE'
AND asg.period_of_service_id = ppos.period_of_service_id
AND papf.person_id = asg.person_id
)
ORDER BY 1
-----------------------------------------------------------------------------------
------------------------
| Id | Operation | Name | Rows | Bytes |
Cost (%CPU)| Time |
-----------------------------------------------------------------------------------
------------------------
| 0 | SELECT STATEMENT | | 338 | 34476 |
1642 (1)| 00:00:01 |
| 1 | SORT ORDER BY | | 338 | 34476 |
1642 (1)| 00:00:01 |
|* 2 | HASH JOIN | | 338 | 34476 |
1641 (1)| 00:00:01 |
| 3 | JOIN FILTER CREATE | :BF0000 | 338 | 34476 |
1641 (1)| 00:00:01 |
|* 4 | HASH JOIN RIGHT SEMI | | 330 | 12870 |
1436 (1)| 00:00:01 |
| 5 | JOIN FILTER CREATE | :BF0001 | 323 | 3230 |
1368 (1)| 00:00:01 |
| 6 | VIEW | VW_SQ_1 | 323 | 3230 |
1368 (1)| 00:00:01 |
|* 7 | HASH JOIN | | 323 | 23579 |
1368 (1)| 00:00:01 |
|* 8 | TABLE ACCESS STORAGE FULL| per_periods_of_service | 5658 | 90528 |
102 (0)| 00:00:01 |
|* 9 | TABLE ACCESS STORAGE FULL| per_all_assignments_m | 9226 | 513K|
1266 (1)| 00:00:01 |
| 10 | JOIN FILTER USE | :BF0001 | 5588 | 158K|
68 (0)| 00:00:01 |
|* 11 | TABLE ACCESS STORAGE FULL | per_all_people_f | 5588 | 158K|
68 (0)| 00:00:01 |
| 12 | JOIN FILTER USE | :BF0000 | 5587 | 343K|
204 (0)| 00:00:01 |
|* 13 | TABLE ACCESS STORAGE FULL | per_person_names_f | 5587 | 343K|
204 (0)| 00:00:01 |
-----------------------------------------------------------------------------------
------------------------
2 - access("PERSON_ID"="PERSON_ID")
4 - access("PERSON_ID"="ITEM_1")
7 - access("PERIOD_OF_SERVICE_ID"="PERIOD_OF_SERVICE_ID")
filter("EFFECTIVE_START_DATE"<=NVL("ACTUAL_TERMINATION_DATE",SYSDATE@!) AND
"EFFECTIVE_END_DATE">=NVL("ACTUAL_TERMINATION_DATE",SYSDATE@!))
8 - storage("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("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'))))
9 - storage("PRIMARY_FLAG"='Y' AND "ASSIGNMENT_TYPE"='E' AND
"ASSIGNMENT_STATUS_TYPE"='ACTIVE'
AND "EFFECTIVE_LATEST_CHANGE"='Y' AND "LEGISLATION_CODE"='AE' AND
(("BUSINESS_GROUP_ID"=0 OR
"BUSINESS_GROUP_ID"=1) OR
"BUSINESS_GROUP_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID')
,NULL,"BUSINESS_GROUP_ID",TO_NUMBER(SYS_CONTEXT('FND_VPD_CTX','FND_EN
TERPRISE_ID')))))
filter("PRIMARY_FLAG"='Y' AND "ASSIGNMENT_TYPE"='E' AND
"ASSIGNMENT_STATUS_TYPE"='ACTIVE'
AND "EFFECTIVE_LATEST_CHANGE"='Y' AND "LEGISLATION_CODE"='AE' AND
(("BUSINESS_GROUP_ID"=0 OR
"BUSINESS_GROUP_ID"=1) OR
"BUSINESS_GROUP_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID')
,NULL,"BUSINESS_GROUP_ID",TO_NUMBER(SYS_CONTEXT('FND_VPD_CTX','FND_EN
TERPRISE_ID')))))
11 - storage("EFFECTIVE_END_DATE">=SYSDATE@! AND
"EFFECTIVE_START_DATE"<=SYSDATE@! 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')))) AND
SYS_OP_BLOOM_FILTER(:BF0001,"PERSON_ID"))
filter("EFFECTIVE_END_DATE">=SYSDATE@! AND "EFFECTIVE_START_DATE"<=SYSDATE@!
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')))) AND
SYS_OP_BLOOM_FILTER(:BF0001,"PERSON_ID"))
13 - storage("NAME_TYPE"='GLOBAL' AND "EFFECTIVE_END_DATE">=SYSDATE@! AND
"EFFECTIVE_START_DATE"<=SYSDATE@! 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')))) AND
SYS_OP_BLOOM_FILTER(:BF0000,"PERSON_ID"))
filter("NAME_TYPE"='GLOBAL' AND "EFFECTIVE_END_DATE">=SYSDATE@! AND
"EFFECTIVE_START_DATE"<=SYSDATE@! 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')))) AND
SYS_OP_BLOOM_FILTER(:BF0000,"PERSON_ID"))
Note
-----
- this is an adaptive plan
FROM FND_LOOKUP_VALUES_VL
WHERE LOOKUP_TYPE='IM_BUSINESS_UNIT_ID'
-----------------------------------------------------------------------------------
-----------------------------
| Id | Operation | Name | Rows |
Bytes | Cost (%CPU)| Time |
-----------------------------------------------------------------------------------
-----------------------------
| 0 | SELECT STATEMENT | | 6 |
858 | 9 (0)| 00:00:01 |
|* 1 | HASH JOIN | | 6 |
858 | 9 (0)| 00:00:01 |
|* 2 | INDEX RANGE SCAN | FND_LOOKUP_VALUES_B_U1 | 6 |
270 | 3 (0)| 00:00:01 |
| 3 | TABLE ACCESS BY INDEX ROWID BATCHED| fnd_lookup_values_tl | 6 |
588 | 6 (0)| 00:00:01 |
|* 4 | INDEX RANGE SCAN | FND_LOOKUP_VALUES_TL_U1 | 6 |
| 3 (0)| 00:00:01 |
-----------------------------------------------------------------------------------
-----------------------------
Note
-----
- this is an adaptive plan
FROM
pay_payroll_actions ppak,
pay_requests pr,
pay_flow_instances pfi
WHERE
pr.pay_request_id (+) = ppak.pay_request_id
AND pfi.flow_instance_id (+) = pr.flow_instance_id
AND ( ppak.payroll_id =:p_payroll
OR :p_payroll IS NULL )
AND ppak.action_type IN (
'P',
'U'
)
and (case when :p_date is null then sysdate else last_day(ppak.effective_date)
end)=
(case when :p_date is null then sysdate else
last_day( (TO_DATE(TO_CHAR(:p_date,'yyyy-MM-dd'),'yyyy-MM-dd') ) ) end)
SQL Query Timeout: 500
Number of SQL Executions: 1
PLAN_TABLE_OUTPUT
-----------------------------------------------------------------------------------
------------------
Plan hash value: 3770463289
-----------------------------------------------------------------------------------
------------------------------------
| Id | Operation | Name | Rows | Bytes |
Cost (%CPU)| Time | Pstart| Pstop |
-----------------------------------------------------------------------------------
------------------------------------
| 0 | SELECT STATEMENT | | 1 | 108 |
25 (0)| 00:00:01 | | |
| 1 | NESTED LOOPS OUTER | | 1 | 108 |
25 (0)| 00:00:01 | | |
| 2 | NESTED LOOPS OUTER | | 1 | 53 |
24 (0)| 00:00:01 | | |
| 3 | PARTITION HASH SINGLE | | 1 | 30 |
23 (0)| 00:00:01 | 1 | 1 |
|* 4 | TABLE ACCESS STORAGE FULL | pay_payroll_actions | 1 | 30 |
23 (0)| 00:00:01 | 1 | 1 |
|* 5 | TABLE ACCESS BY INDEX ROWID| pay_requests | 1 | 23 |
1 (0)| 00:00:01 | | |
|* 6 | INDEX UNIQUE SCAN | PAY_REQUESTS_PK | 1 | |
0 (0)| 00:00:01 | | |
|* 7 | TABLE ACCESS BY INDEX ROWID | pay_flow_instances | 1 | 55 |
1 (0)| 00:00:01 | | |
|* 8 | INDEX UNIQUE SCAN | PAY_FLOW_INSTANCES_PK | 1 | |
0 (0)| 00:00:01 | | |
-----------------------------------------------------------------------------------
------------------------------------
"ENTERPRISE_ID"(+)=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"ENTE
RPRISE_ID"(+),TO_NUMBER(SYS_
CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'))))
6 - access("PAY_REQUEST_ID"(+)="PAY_REQUEST_ID")
7 - filter("ENTERPRISE_ID"(+)=0 OR "ENTERPRISE_ID"(+)=1 OR
"ENTERPRISE_ID"(+)=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"ENTE
RPRISE_ID"(+),TO_NUMBER(SYS_
CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'))))
8 - access("FLOW_INSTANCE_ID"(+)="FLOW_INSTANCE_ID")
Note
-----
- this is an adaptive plan
from pay_all_payrolls_f
order by 1
-----------------------------------------------------------------------------------
------------------
| Id | Operation | Name | Rows | Bytes | Cost
(%CPU)| Time |
-----------------------------------------------------------------------------------
------------------
| 0 | SELECT STATEMENT | | 2 | 110 | 3
(0)| 00:00:01 |
|* 1 | TABLE ACCESS BY INDEX ROWID| pay_all_payrolls_f | 2 | 110 | 3
(0)| 00:00:01 |
| 2 | INDEX FULL SCAN | PAY_ALL_PAYROLLS_F_N2 | 2 | | 1
(0)| 00:00:01 |
-----------------------------------------------------------------------------------
------------------
1 - filter("EFFECTIVE_START_DATE"<=TRUNC(SYSDATE@!) AND
"EFFECTIVE_END_DATE">=TRUNC(SYSDATE@!) AND (("ENTERPRISE_ID"=0 OR
"ENTERPRISE_ID"=1) OR
"ENTERPRISE_ID"=DECODE(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID'),NULL,"ENTERPR
ISE_ID",TO
_NUMBER(SYS_CONTEXT('FND_VPD_CTX','FND_ENTERPRISE_ID')))))
FROM PER_dEPARTMENTS
-----------------------------------------------------------------------------------
---------------------------------
| Id | Operation | Name | Rows
| Bytes | Cost (%CPU)| Time |
-----------------------------------------------------------------------------------
---------------------------------
| 0 | SELECT STATEMENT | | 8
| 1008 | 21 (0)| 00:00:01 |
| 1 | NESTED LOOPS | | 8
| 1008 | 21 (0)| 00:00:01 |
| 2 | NESTED LOOPS | | 8
| 1008 | 21 (0)| 00:00:01 |
|* 3 | HASH JOIN | | 8
| 520 | 13 (0)| 00:00:01 |
| 4 | JOIN FILTER CREATE | :BF0000 | 8
| 520 | 13 (0)| 00:00:01 |
| 5 | VIEW | index$_join$_008 | 18
| 522 | 5 (0)| 00:00:01 |
|* 6 | HASH JOIN | |
| | | |
|* 7 | INDEX STORAGE FAST FULL SCAN| HR_ORGANIZATION_UNITS_FK1 | 18
| 522 | 1 (0)| 00:00:01 |
|* 8 | INDEX STORAGE FAST FULL SCAN| HR_ALL_ORGANIZATION_UNITS_PK | 18
| 522 | 5 (0)| 00:00:01 |
| 9 | JOIN FILTER USE | :BF0000 | 56
| 2016 | 8 (0)| 00:00:01 |
|* 10 | TABLE ACCESS STORAGE FULL | hr_org_unit_classifications_f | 56
| 2016 | 8 (0)| 00:00:01 |
|* 11 | INDEX UNIQUE SCAN | HR_ORGANIZATION_UNITS_F_TL_PK | 1
| | 0 (0)| 00:00:01 |
|* 12 | TABLE ACCESS BY INDEX ROWID | hr_organization_units_f_tl | 1
| 61 | 1 (0)| 00:00:01 |
-----------------------------------------------------------------------------------
---------------------------------
3 - access("ORGANIZATION_ID"="ORGANIZATION_ID")
filter("EFFECTIVE_START_DATE">="EFFECTIVE_START_DATE" AND
"EFFECTIVE_START_DATE"<="EFFECTIVE_END_DATE")
6 - access(ROWID=ROWID)
7 - storage("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("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'))))
8 - storage(TRUNC(INTERNAL_FUNCTION("EFFECTIVE_END_DATE"))>=TRUNC(SYSDATE@!) AND
"EFFECTIVE_START_DATE"<=TRUNC(SYSDATE@!))
filter(TRUNC(INTERNAL_FUNCTION("EFFECTIVE_END_DATE"))>=TRUNC(SYSDATE@!) AND
"EFFECTIVE_START_DATE"<=TRUNC(SYSDATE@!))
10 - storage("CLASSIFICATION_CODE"='DEPARTMENT' 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')))) AND
"EFFECTIVE_START_DATE"<=TRUNC(SYSDATE@!) AND
SYS_OP_BLOOM_FILTER(:BF0000,"ORGANIZATION_ID"))
filter("CLASSIFICATION_CODE"='DEPARTMENT' 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')))) AND
"EFFECTIVE_START_DATE"<=TRUNC(SYSDATE@!) AND
SYS_OP_BLOOM_FILTER(:BF0000,"ORGANIZATION_ID"))
11 - access("ORGANIZATION_ID"="ORGANIZATION_ID" AND "LANGUAGE"=USERENV('LANG')
AND
"EFFECTIVE_START_DATE"="EFFECTIVE_START_DATE" AND
"EFFECTIVE_END_DATE"="EFFECTIVE_END_DATE")
filter("EFFECTIVE_START_DATE"<=TRUNC(SYSDATE@!))
12 - 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'))))
Note
-----
- this is an adaptive plan
WHERE UPPER(PBA.BANK_NAME)=UPPER(FLV.MEANING)
AND FLV.LOOKUP_TYPE='BANK_ROUTING_CODE'
order by 1
-----------------------------------------------------------------------------------
-------------------------------------------------------
| Id | Operation | Name
| Rows | Bytes | Cost (%CPU)| Time |
-----------------------------------------------------------------------------------
-------------------------------------------------------
| 0 | SELECT STATEMENT |
| 1 | 143 | 110 (2)| 00:00:01 |
| 1 | SORT UNIQUE |
| 1 | 143 | 109 (1)| 00:00:01 |
| 2 | NESTED LOOPS |
| 1 | 143 | 108 (0)| 00:00:01 |
| 3 | NESTED LOOPS |
| 1 | 98 | 107 (0)| 00:00:01 |
| 4 | VIEW |
PAY_BANK_ACCOUNTS | 2 | 56 | 101 (0)| 00:00:01 |
| 5 | UNION-ALL |
| | | | |
| 6 | NESTED LOOPS OUTER |
| 1 | 356 | 28 (0)| 00:00:01 |
| 7 | NESTED LOOPS OUTER |
| 1 | 354 | 24 (0)| 00:00:01 |
| 8 | NESTED LOOPS OUTER |
| 1 | 335 | 23 (0)| 00:00:01 |
| 9 | NESTED LOOPS OUTER |
| 1 | 307 | 22 (0)| 00:00:01 |
| 10 | NESTED LOOPS OUTER |
| 1 | 279 | 21 (0)| 00:00:01 |
| 11 | NESTED LOOPS |
| 1 | 226 | 20 (0)| 00:00:01 |
| 12 | NESTED LOOPS |
| 1 | 200 | 19 (0)| 00:00:01 |
| 13 | NESTED LOOPS |
| 1 | 129 | 18 (0)| 00:00:01 |
| 14 | NESTED LOOPS |
| 1 | 82 | 17 (0)| 00:00:01 |
| 15 | NESTED LOOPS |
| 7 | 329 | 14 (0)| 00:00:01 |
|* 16 | INDEX STORAGE FAST FULL SCAN |
HZ_ORGANIZATION_PROFILES_N1 | 7 | 182 | 7 (0)| 00:00:01 |
|* 17 | TABLE ACCESS BY INDEX ROWID | hz_parties
| 1 | 21 | 1 (0)| 00:00:01 |
|* 18 | INDEX UNIQUE SCAN | HZ_PARTIES_PK
| 1 | | 0 (0)| 00:00:01 |
|* 19 | TABLE ACCESS BY INDEX ROWID BATCHED |
ce_bank_accounts | 1 | 35 | 3 (0)| 00:00:01 |
|* 20 | INDEX RANGE SCAN |
CE_BANK_ACCOUNTS_N1 | 5 | | 0 (0)| 00:00:01 |
|* 21 | TABLE ACCESS BY INDEX ROWID | hz_parties
| 1 | 47 | 1 (0)| 00:00:01 |
|* 22 | INDEX UNIQUE SCAN | HZ_PARTIES_PK
| 1 | | 0 (0)| 00:00:01 |
|* 23 | INDEX RANGE SCAN |
HZ_CODE_ASSIGNMENTS_U11 | 1 | 71 | 1 (0)| 00:00:01 |
|* 24 | INDEX RANGE SCAN |
HZ_ORGANIZATION_PROFILES_N1 | 1 | 26 | 1 (0)| 00:00:01 |
|* 25 | INDEX RANGE SCAN |
HZ_CODE_ASSIGNMENTS_U11 | 1 | 53 | 1 (0)| 00:00:01 |
|* 26 | INDEX RANGE SCAN |
HZ_CONTACT_POINTS_N6 | 1 | 28 | 1 (0)| 00:00:01 |
|* 27 | INDEX RANGE SCAN |
HZ_CONTACT_POINTS_N6 | 1 | 28 | 1 (0)| 00:00:01 |
|* 28 | TABLE ACCESS BY INDEX ROWID BATCHED |
hz_addtnl_party_names | 1 | 19 | 1 (0)| 00:00:01 |
|* 29 | INDEX RANGE SCAN |
HZ_ADDTNL_PARTY_NAMES_N2 | 1 | | 0 (0)| 00:00:01 |
| 30 | VIEW PUSHED PREDICATE |
FND_LOOKUP_VALUES_VL | 1 | 2 | 4 (0)| 00:00:01 |
| 31 | NESTED LOOPS |
| 1 | 93 | 4 (0)| 00:00:01 |
|* 32 | INDEX RANGE SCAN |
FND_LOOKUP_VALUES_B_U1 | 1 | 45 | 3 (0)| 00:00:01 |
|* 33 | INDEX UNIQUE SCAN |
FND_LOOKUP_VALUES_TL_U1 | 1 | 48 | 1 (0)| 00:00:01 |
|* 34 | FILTER |
| | | | |
| 35 | NESTED LOOPS OUTER |
| 1 | 525 | 73 (0)| 00:00:01 |
|* 36 | FILTER |
| | | | |
| 37 | NESTED LOOPS OUTER |
| 1 | 499 | 72 (0)| 00:00:01 |
| 38 | NESTED LOOPS |
| 1 | 473 | 71 (0)| 00:00:01 |
| 39 | NESTED LOOPS OUTER |
| 1 | 447 | 70 (0)| 00:00:01 |
| 40 | NESTED LOOPS OUTER |
| 1 | 433 | 68 (0)| 00:00:01 |
|* 41 | FILTER |
| | | | |
| 42 | NESTED LOOPS OUTER |
| 1 | 423 | 68 (0)| 00:00:01 |
| 43 | NESTED LOOPS OUTER |
| 1 | 408 | 66 (0)| 00:00:01 |
| 44 | NESTED LOOPS OUTER |
| 1 | 389 | 65 (0)| 00:00:01 |
| 45 | NESTED LOOPS OUTER |
| 1 | 361 | 64 (0)| 00:00:01 |
| 46 | NESTED LOOPS OUTER |
| 1 | 333 | 63 (0)| 00:00:01 |
| 47 | NESTED LOOPS |
| 1 | 280 | 62 (0)| 00:00:01 |
| 48 | NESTED LOOPS OUTER |
| 1 | 259 | 61 (0)| 00:00:01 |
| 49 | NESTED LOOPS OUTER |
| 1 | 206 | 60 (0)| 00:00:01 |
| 50 | NESTED LOOPS OUTER |
| 1 | 176 | 59 (0)| 00:00:01 |
| 51 | NESTED LOOPS |
| 1 | 174 | 55 (0)| 00:00:01 |
|* 52 | HASH JOIN |
| 1 | 144 | 17 (0)| 00:00:01 |
| 53 | NESTED LOOPS |
| 7 | 511 | 14 (0)| 00:00:01 |
| 54 | NESTED LOOPS |
| 7 | 511 | 14 (0)| 00:00:01 |
|* 55 | INDEX STORAGE FAST FULL SCAN |
HZ_ORGANIZATION_PROFILES_N1 | 7 | 182 | 7 (0)| 00:00:01 |
|* 56 | INDEX UNIQUE SCAN | HZ_PARTIES_PK
| 1 | | 0 (0)| 00:00:01 |
|* 57 | TABLE ACCESS BY INDEX ROWID | hz_parties
| 1 | 47 | 1 (0)| 00:00:01 |
|* 58 | INDEX STORAGE FAST FULL SCAN |
HZ_CODE_ASSIGNMENTS_U11 | 3 | 213 | 3 (0)| 00:00:01 |
| 59 | TABLE ACCESS BY INDEX ROWID BATCHED|
iby_ext_bank_accounts | 229 | 6870 | 38 (0)| 00:00:01 |
|* 60 | INDEX RANGE SCAN |
IBY_EXT_BANK_ACCOUNTS_N1 | 229 | | 1 (0)| 00:00:01 |
| 61 | VIEW PUSHED PREDICATE |
FND_LOOKUP_VALUES_VL | 1 | 2 | 4 (0)| 00:00:01 |
| 62 | NESTED LOOPS |
| 1 | 93 | 4 (0)| 00:00:01 |
|* 63 | INDEX RANGE SCAN |
FND_LOOKUP_VALUES_B_U1 | 1 | 45 | 3 (0)| 00:00:01 |
|* 64 | INDEX UNIQUE SCAN |
FND_LOOKUP_VALUES_TL_U1 | 1 | 48 | 1 (0)| 00:00:01 |
|* 65 | INDEX RANGE SCAN |
HZ_CONTACT_POINTS_N20 | 1 | 30 | 1 (0)| 00:00:01 |
|* 66 | INDEX RANGE SCAN |
HZ_CODE_ASSIGNMENTS_U11 | 1 | 53 | 1 (0)| 00:00:01 |
|* 67 | TABLE ACCESS BY INDEX ROWID | hz_parties
| 1 | 21 | 1 (0)| 00:00:01 |
|* 68 | INDEX UNIQUE SCAN | HZ_PARTIES_PK
| 1 | | 0 (0)| 00:00:01 |
|* 69 | INDEX RANGE SCAN |
HZ_CODE_ASSIGNMENTS_U11 | 1 | 53 | 1 (0)| 00:00:01 |
|* 70 | INDEX RANGE SCAN |
HZ_CONTACT_POINTS_N6 | 1 | 28 | 1 (0)| 00:00:01 |
|* 71 | INDEX RANGE SCAN |
HZ_CONTACT_POINTS_N6 | 1 | 28 | 1 (0)| 00:00:01 |
|* 72 | TABLE ACCESS BY INDEX ROWID BATCHED |
hz_addtnl_party_names | 1 | 19 | 1 (0)| 00:00:01 |
|* 73 | INDEX RANGE SCAN |
HZ_ADDTNL_PARTY_NAMES_N2 | 1 | | 0 (0)| 00:00:01 |
| 74 | TABLE ACCESS BY INDEX ROWID BATCHED |
iby_account_owners | 1 | 15 | 2 (0)| 00:00:01 |
|* 75 | INDEX RANGE SCAN |
IBY_ACCOUNT_OWNERS_U1 | 1 | | 1 (0)| 00:00:01 |
|* 76 | INDEX UNIQUE SCAN | HZ_PARTIES_PK
| 1 | 10 | 0 (0)| 00:00:01 |
|* 77 | TABLE ACCESS BY INDEX ROWID BATCHED | hz_party_sites
| 1 | 14 | 2 (0)| 00:00:01 |
|* 78 | INDEX RANGE SCAN |
HZ_PARTY_SITES_N2 | 1 | | 1 (0)| 00:00:01 |
|* 79 | INDEX RANGE SCAN |
HZ_ORGANIZATION_PROFILES_N1 | 1 | 26 | 1 (0)| 00:00:01 |
|* 80 | INDEX RANGE SCAN |
HZ_ORGANIZATION_PROFILES_N1 | 1 | 26 | 1 (0)| 00:00:01 |
|* 81 | INDEX RANGE SCAN |
HZ_ORGANIZATION_PROFILES_N1 | 1 | 26 | 1 (0)| 00:00:01 |
| 82 | TABLE ACCESS BY INDEX ROWID BATCHED |
fnd_lookup_values_tl | 1 | 70 | 3 (0)| 00:00:01 |
|* 83 | INDEX RANGE SCAN |
FND_LOOKUP_VALUES_TL_U2 | 1 | | 2 (0)| 00:00:01 |
|* 84 | INDEX UNIQUE SCAN |
FND_LOOKUP_VALUES_B_U1 | 1 | 45 | 1 (0)| 00:00:01 |
-----------------------------------------------------------------------------------
-------------------------------------------------------
16 -
storage(TRUNC(INTERNAL_FUNCTION("BRANCHORGPROFILE"."EFFECTIVE_START_DATE"))<=TRUNC(
SYSDATE@!) AND
TRUNC(INTERNAL_FUNCTION("BRANCHORGPROFILE"."EFFECTIVE_END_DATE"))>=TRUNC(SYSDATE@!)
)
filter(TRUNC(INTERNAL_FUNCTION("BRANCHORGPROFILE"."EFFECTIVE_START_DATE"))<=TRUNC(S
YSDATE@!) AND
TRUNC(INTERNAL_FUNCTION("BRANCHORGPROFILE"."EFFECTIVE_END_DATE"))>=TRUNC(SYSDATE@!)
)
17 - filter("PARTY_TYPE"='ORGANIZATION' AND "STATUS"='A')
18 - access("BRANCHORGPROFILE"."PARTY_ID"="PARTY_ID")
19 - filter("IBA"."PAY_USE_ALLOWED_FLAG"='Y' AND
"IBA"."ACCOUNT_CLASSIFICATION"='INTERNAL' AND
NVL("IBA"."NETTING_ACCT_FLAG",'N')='N')
20 - access("IBA"."BANK_BRANCH_ID"="PARTY_ID")
21 - filter("PARTY_TYPE"='ORGANIZATION')
22 - access("IBA"."BANK_ID"="PARTY_ID")
23 - access("OWNER_TABLE_ID"="PARTY_ID" AND "OWNER_TABLE_NAME"='HZ_PARTIES' AND
"CLASS_CATEGORY"='BANK_INSTITUTION_TYPE' AND
"ORA_SEED_SET2"='Y')
filter("CLASS_CATEGORY"='BANK_INSTITUTION_TYPE' AND
"OWNER_TABLE_NAME"='HZ_PARTIES' AND ("CLASS_CODE"='BANK' OR
"CLASS_CODE"='CLEARINGHOUSE' OR "CLASS_CODE"='EMPLOYEE_BANK') AND
"OWNER_TABLE_ID" IS NOT NULL AND "ORA_SEED_SET2"='Y')
24 - access("BANKORGPROFILE"."PARTY_ID"="PARTY_ID")
filter(TRUNC(INTERNAL_FUNCTION("BANKORGPROFILE"."EFFECTIVE_START_DATE"))<=TRUNC(SYS
DATE@!) AND
TRUNC(INTERNAL_FUNCTION("BANKORGPROFILE"."EFFECTIVE_END_DATE"))>=TRUNC(SYSDATE@!))
25 - access("OWNER_TABLE_ID"(+)="PARTY_ID" AND "OWNER_TABLE_NAME"(+)='HZ_PARTIES'
AND "CLASS_CATEGORY"(+)='RFC_IDENTIFIER' AND
"ORA_SEED_SET2"(+)='Y')
filter("CLASS_CATEGORY"(+)='RFC_IDENTIFIER' AND
"OWNER_TABLE_NAME"(+)='HZ_PARTIES' AND "OWNER_TABLE_ID"(+) IS NOT NULL AND
"ORA_SEED_SET2"(+)='Y')
26 - access("OWNER_TABLE_ID"(+)="PARTY_ID" AND "CONTACT_POINT_TYPE"(+)='EDI' AND
"OWNER_TABLE_NAME"(+)='HZ_PARTIES')
27 - access("OWNER_TABLE_ID"(+)="PARTY_ID" AND "CONTACT_POINT_TYPE"(+)='EFT' AND
"OWNER_TABLE_NAME"(+)='HZ_PARTIES')
28 - filter("BANKADDNAMEPHONETIC"."PARTY_NAME_TYPE"(+)='PHONETIC')
29 - access("PARTY_ID"="BANKADDNAMEPHONETIC"."PARTY_ID"(+))
32 - access("LOOKUP_TYPE"='BANK_ACCOUNT_TYPE' AND
"LOOKUP_CODE"="IBA"."BANK_ACCOUNT_TYPE" AND "ENTERPRISE_ID"=1 AND
"SANDBOX_ID"='1' AND "ORA_SEED_SET1"='Y')
filter("LOOKUP_CODE"="IBA"."BANK_ACCOUNT_TYPE" AND "ORA_SEED_SET1"='Y' AND
"SANDBOX_ID"='1' AND "ENTERPRISE_ID"=1)
33 - access("LOOKUP_TYPE"='BANK_ACCOUNT_TYPE' AND
"VIEW_APPLICATION_ID"="VIEW_APPLICATION_ID" AND
"LOOKUP_CODE"="IBA"."BANK_ACCOUNT_TYPE" AND "SET_ID"="SET_ID" AND
"LANGUAGE"=USERENV('LANG') AND "ENTERPRISE_ID"=1 AND
"SANDBOX_ID"='1' AND "ORA_SEED_SET1"='Y')
filter("LOOKUP_CODE"="LOOKUP_CODE")
34 -
filter(NVL(TRUNC(INTERNAL_FUNCTION("BAPR"."EFFECTIVE_START_DATE")),SYSDATE@!-
1)<=TRUNC(SYSDATE@!) AND
NVL(TRUNC(INTERNAL_FUNCTION("BAPR"."EFFECTIVE_END_DATE")),SYSDATE@!
+1)>=TRUNC(SYSDATE@!))
36 -
filter(NVL(TRUNC(INTERNAL_FUNCTION("BRPR"."EFFECTIVE_START_DATE")),SYSDATE@!-
1)<=TRUNC(SYSDATE@!) AND
NVL(TRUNC(INTERNAL_FUNCTION("BRPR"."EFFECTIVE_END_DATE")),SYSDATE@!
+1)>=TRUNC(SYSDATE@!))
41 - filter(NVL("OW"."END_DATE",SYSDATE@!+10)>SYSDATE@!)
52 - access("OWNER_TABLE_ID"="PARTY_ID")
55 -
storage(TRUNC(INTERNAL_FUNCTION("BANKORGPROFILE"."EFFECTIVE_START_DATE"))<=TRUNC(SY
SDATE@!) AND
TRUNC(INTERNAL_FUNCTION("BANKORGPROFILE"."EFFECTIVE_END_DATE"))>=TRUNC(SYSDATE@!))
filter(TRUNC(INTERNAL_FUNCTION("BANKORGPROFILE"."EFFECTIVE_START_DATE"))<=TRUNC(SYS
DATE@!) AND
TRUNC(INTERNAL_FUNCTION("BANKORGPROFILE"."EFFECTIVE_END_DATE"))>=TRUNC(SYSDATE@!))
56 - access("BANKORGPROFILE"."PARTY_ID"="PARTY_ID")
57 - filter("PARTY_TYPE"='ORGANIZATION')
58 - storage("CLASS_CATEGORY"='BANK_INSTITUTION_TYPE' AND
"OWNER_TABLE_NAME"='HZ_PARTIES' AND ("CLASS_CODE"='BANK' OR
"CLASS_CODE"='CLEARINGHOUSE' OR "CLASS_CODE"='EMPLOYEE_BANK') AND
"OWNER_TABLE_ID" IS NOT NULL AND "ORA_SEED_SET2"='Y')
filter("CLASS_CATEGORY"='BANK_INSTITUTION_TYPE' AND
"OWNER_TABLE_NAME"='HZ_PARTIES' AND ("CLASS_CODE"='BANK' OR
"CLASS_CODE"='CLEARINGHOUSE' OR "CLASS_CODE"='EMPLOYEE_BANK') AND
"OWNER_TABLE_ID" IS NOT NULL AND "ORA_SEED_SET2"='Y')
60 - access("EBA"."BANK_ID"="PARTY_ID")
63 - access("LOOKUP_TYPE"='IBY_BANKACCT_TYPES' AND
"LOOKUP_CODE"="EBA"."BANK_ACCOUNT_TYPE" AND "ENTERPRISE_ID"=1 AND
"SANDBOX_ID"='1' AND "ORA_SEED_SET1"='Y')
filter("LOOKUP_CODE"="EBA"."BANK_ACCOUNT_TYPE" AND "ORA_SEED_SET1"='Y' AND
"SANDBOX_ID"='1' AND "ENTERPRISE_ID"=1)
64 - access("LOOKUP_TYPE"='IBY_BANKACCT_TYPES' AND
"VIEW_APPLICATION_ID"="VIEW_APPLICATION_ID" AND
"LOOKUP_CODE"="EBA"."BANK_ACCOUNT_TYPE" AND "SET_ID"="SET_ID" AND
"LANGUAGE"=USERENV('LANG') AND "ENTERPRISE_ID"=1 AND
"SANDBOX_ID"='1' AND "ORA_SEED_SET1"='Y')
filter("LOOKUP_CODE"="LOOKUP_CODE")
65 - access("OWNER_TABLE_ID"(+)="BRANCH_ID" AND
"OWNER_TABLE_NAME"(+)='HZ_PARTIES' AND "CONTACT_POINT_TYPE"(+)='EFT')
filter("CONTACT_POINT_TYPE"(+)='EFT' AND NVL("STATUS"(+),'A')='A')
66 - access("OWNER_TABLE_ID"(+)="BRANCH_ID" AND
"OWNER_TABLE_NAME"(+)='HZ_PARTIES' AND
"CLASS_CATEGORY"(+)='BANK_INSTITUTION_TYPE' AND
"ORA_SEED_SET2"(+)='Y')
filter("CLASS_CATEGORY"(+)='BANK_INSTITUTION_TYPE' AND
"OWNER_TABLE_NAME"(+)='HZ_PARTIES' AND "OWNER_TABLE_ID"(+) IS NOT
NULL AND "ORA_SEED_SET2"(+)='Y')
67 - filter("PARTY_TYPE"='ORGANIZATION' AND "STATUS"='A')
68 - access("EBA"."BRANCH_ID"="PARTY_ID")
69 - access("OWNER_TABLE_ID"(+)="PARTY_ID" AND "OWNER_TABLE_NAME"(+)='HZ_PARTIES'
AND "CLASS_CATEGORY"(+)='RFC_IDENTIFIER' AND
"ORA_SEED_SET2"(+)='Y')
filter("CLASS_CATEGORY"(+)='RFC_IDENTIFIER' AND
"OWNER_TABLE_NAME"(+)='HZ_PARTIES' AND "OWNER_TABLE_ID"(+) IS NOT NULL AND
"ORA_SEED_SET2"(+)='Y')
70 - access("OWNER_TABLE_ID"(+)="PARTY_ID" AND "CONTACT_POINT_TYPE"(+)='EDI' AND
"OWNER_TABLE_NAME"(+)='HZ_PARTIES')
71 - access("OWNER_TABLE_ID"(+)="PARTY_ID" AND "CONTACT_POINT_TYPE"(+)='EFT' AND
"OWNER_TABLE_NAME"(+)='HZ_PARTIES')
72 - filter("BANKADDNAMEPHONETIC"."PARTY_NAME_TYPE"(+)='PHONETIC')
73 - access("PARTY_ID"="BANKADDNAMEPHONETIC"."PARTY_ID"(+))
75 - access("EXT_BANK_ACCOUNT_ID"="OW"."EXT_BANK_ACCOUNT_ID"(+) AND
"OW"."PRIMARY_FLAG"(+)='Y')
filter("OW"."PRIMARY_FLAG"(+)='Y')
76 - access("BRANCH_ID"="PARTY_ID"(+))
77 - filter("S"."STATUS"(+)='A')
78 - access("PARTY_ID"="S"."PARTY_ID"(+) AND
"S"."IDENTIFYING_ADDRESS_FLAG"(+)='Y')
79 - access("BRANCHORGPROFILE"."PARTY_ID"="PARTY_ID")
filter(TRUNC(INTERNAL_FUNCTION("BRANCHORGPROFILE"."EFFECTIVE_START_DATE"))<=TRUNC(S
YSDATE@!) AND
TRUNC(INTERNAL_FUNCTION("BRANCHORGPROFILE"."EFFECTIVE_END_DATE"))>=TRUNC(SYSDATE@!)
)
80 - access("BRANCH_ID"="BRPR"."PARTY_ID"(+))
81 - access("BANK_ID"="BAPR"."PARTY_ID"(+))
83 - access("LOOKUP_TYPE"='BANK_ROUTING_CODE' AND "LANGUAGE"=USERENV('LANG') AND
"ENTERPRISE_ID"=1 AND "SANDBOX_ID"='1' AND
"ORA_SEED_SET1"='Y')
filter(UPPER("PBA"."BANK_NAME")=UPPER("MEANING") AND "ORA_SEED_SET1"='Y' AND
"SANDBOX_ID"='1' AND
"LANGUAGE"=USERENV('LANG') AND "ENTERPRISE_ID"=1)
84 - access("LOOKUP_TYPE"='BANK_ROUTING_CODE' AND
"VIEW_APPLICATION_ID"="VIEW_APPLICATION_ID" AND "LOOKUP_CODE"="LOOKUP_CODE"
AND "SET_ID"="SET_ID" AND "ENTERPRISE_ID"=1 AND "SANDBOX_ID"='1' AND
"ORA_SEED_SET1"='Y')
Note
-----
- this is an adaptive plan
]]>
</DATA_DS>
</SQL_EXPLAIN_PLAN>
]]>
</DATA_PROCESSOR_LOG>
</DIAGNOSTIC_OUT>