The following lines contain the word 'select', 'insert', 'update' or 'delete':
Cursor cur_nip is select org_information3 from hr_organization_information where org_information_context = 'PL_TAX_INFO'
and org_information_id <> nvl(p_org_information_id,0) and org_information3 = p_org_information3;
select 1
from hr_organization_information where
organization_id = ORG_ID and
org_information_context = ORG_INFO_TYPE_CODE and
(fnd_date.canonical_to_date(P_FLEX_START_DATE) between fnd_date.canonical_to_date(ORG_INFORMATION1)
and nvl(fnd_date.canonical_to_date(ORG_INFORMATION2),to_date('31/12/4712','DD/MM/YYYY')) or
nvl(fnd_date.canonical_to_date(P_FLEX_END_DATE),to_date('31/12/4712','DD/MM/YYYY'))
between fnd_date.canonical_to_date(ORG_INFORMATION1)
and nvl(fnd_date.canonical_to_date(ORG_INFORMATION2),to_date('31/12/4712','DD/MM/YYYY')) or
fnd_date.canonical_to_date(ORG_INFORMATION1) between fnd_date.canonical_to_date(P_FLEX_START_DATE) and
nvl(fnd_date.canonical_to_date(P_FLEX_END_DATE),to_date('31/12/4712','DD/MM/YYYY')) or
nvl(fnd_date.canonical_to_date(ORG_INFORMATION2),to_date('31/12/4712','DD/MM/YYYY')) between
fnd_date.canonical_to_date(P_FLEX_START_DATE) and
nvl(fnd_date.canonical_to_date(P_FLEX_END_DATE),to_date('31/12/4712','DD/MM/YYYY')));
select date_from, nvl(date_to,to_date('31/12/4712','DD/MM/YYYY')) from
hr_organization_units where organization_id = ORG_ID;
PROCEDURE UPDATE_ORG_DETAILS(p_org_id number,
P_ORG_INFORMATION_ID number,
P_FLEX_START_DATE VARCHAR2,
P_FLEX_END_DATE VARCHAR2,
P_ORG_INFO_TYPE_CODE VARCHAR2) IS
cursor csr_overlap_upd_rec is
select 1
from hr_organization_information where
organization_id = p_org_id and
org_information_context = P_ORG_INFO_TYPE_CODE and
(fnd_date.canonical_to_date(P_FLEX_START_DATE) between fnd_date.canonical_to_date(ORG_INFORMATION1)
and nvl(fnd_date.canonical_to_date(ORG_INFORMATION2),to_date('31/12/4712','DD/MM/YYYY')) or
nvl(fnd_date.canonical_to_date(P_FLEX_END_DATE),to_date('31/12/4712','DD/MM/YYYY'))
between fnd_date.canonical_to_date(ORG_INFORMATION1)
and nvl(fnd_date.canonical_to_date(ORG_INFORMATION2),to_date('31/12/4712','DD/MM/YYYY')) or
fnd_date.canonical_to_date(ORG_INFORMATION1) between fnd_date.canonical_to_date(P_FLEX_START_DATE) and
nvl(fnd_date.canonical_to_date(P_FLEX_END_DATE),to_date('31/12/4712','DD/MM/YYYY')) or
nvl(fnd_date.canonical_to_date(ORG_INFORMATION2),to_date('31/12/4712','DD/MM/YYYY')) between
fnd_date.canonical_to_date(P_FLEX_START_DATE) and
nvl(fnd_date.canonical_to_date(P_FLEX_END_DATE),to_date('31/12/4712','DD/MM/YYYY')))
and org_information_id <> P_ORG_INFORMATION_ID;
select date_from, nvl(date_to,to_date('31/12/4712','DD/MM/YYYY')) from
hr_organization_units where organization_id = p_org_id;
END UPDATE_ORG_DETAILS;
PROCEDURE UPDATE_PL_ORG_INFO(P_EFFECTIVE_DATE DATE
,P_ORG_INFO_TYPE_CODE VARCHAR2
,P_ORG_INFORMATION1 VARCHAR2
,P_ORG_INFORMATION2 VARCHAR2
,P_ORG_INFORMATION3 VARCHAR2
,P_ORG_INFORMATION4 VARCHAR2
,P_ORG_INFORMATION5 VARCHAR2
,P_ORG_INFORMATION6 VARCHAR2
,P_ORG_INFORMATION7 VARCHAR2
,P_ORG_INFORMATION8 VARCHAR2
,P_ORG_INFORMATION9 VARCHAR2
,P_ORG_INFORMATION10 VARCHAR2
,P_ORG_INFORMATION11 VARCHAR2
,P_ORG_INFORMATION12 VARCHAR2
,P_ORG_INFORMATION13 VARCHAR2
,P_ORG_INFORMATION14 VARCHAR2
,P_ORG_INFORMATION15 VARCHAR2
,P_ORG_INFORMATION16 VARCHAR2
,P_ORG_INFORMATION17 VARCHAR2
,P_ORG_INFORMATION18 VARCHAR2
,P_ORG_INFORMATION19 VARCHAR2
,P_ORG_INFORMATION20 VARCHAR2
,P_ORG_INFORMATION_ID NUMBER
) IS
cursor csr_org_id is
select organization_id from hr_organization_information where
org_information_id = P_ORG_INFORMATION_ID;
hr_utility.trace('PL not installed.Leaving UPDATE_PL_ORG_INFO');
UPDATE_ORG_DETAILS(p_org_id,
P_ORG_INFORMATION_ID,
P_ORG_INFORMATION1,
P_ORG_INFORMATION2,
P_ORG_INFO_TYPE_CODE);
UPDATE_ORG_DETAILS(p_org_id,
P_ORG_INFORMATION_ID,
P_ORG_INFORMATION1,
P_ORG_INFORMATION2,
P_ORG_INFO_TYPE_CODE);
UPDATE_ORG_DETAILS(p_org_id,
P_ORG_INFORMATION_ID,
P_ORG_INFORMATION1,
P_ORG_INFORMATION2,
P_ORG_INFO_TYPE_CODE);
UPDATE_ORG_DETAILS(p_org_id,
P_ORG_INFORMATION_ID,
P_ORG_INFORMATION1,
P_ORG_INFORMATION2,
P_ORG_INFO_TYPE_CODE);
UPDATE_ORG_DETAILS(p_org_id,
P_ORG_INFORMATION_ID,
P_ORG_INFORMATION1,
P_ORG_INFORMATION2,
P_ORG_INFO_TYPE_CODE);
UPDATE_ORG_DETAILS(p_org_id,
P_ORG_INFORMATION_ID,
P_ORG_INFORMATION1,
P_ORG_INFORMATION2,
P_ORG_INFO_TYPE_CODE);
UPDATE_ORG_DETAILS(p_org_id,
P_ORG_INFORMATION_ID,
P_ORG_INFORMATION1,
P_ORG_INFORMATION2,
P_ORG_INFO_TYPE_CODE);
UPDATE_ORG_DETAILS(p_org_id,
P_ORG_INFORMATION_ID,
P_ORG_INFORMATION1,
P_ORG_INFORMATION2,
P_ORG_INFO_TYPE_CODE);
UPDATE_ORG_DETAILS(p_org_id,
P_ORG_INFORMATION_ID,
P_ORG_INFORMATION1,
P_ORG_INFORMATION2,
P_ORG_INFO_TYPE_CODE);
END UPDATE_PL_ORG_INFO;