DBA Data[Home] [Help]

APPS.PAY_DK_ARCHIVE_EHOL SQL Statements

The following lines contain the word 'select', 'insert', 'update' or 'delete':

Line: 34

 SELECT territory_short_name
 FROM   fnd_territories_vl
 WHERE  territory_code = p_territory_code;
Line: 68

   SELECT pdb.defined_balance_id
     FROM pay_balance_dimensions pbd,
	    pay_balance_types pbt,
	    pay_defined_balances pdb
    WHERE pbd.database_item_suffix = p_dimension_suffix
	AND pbd.business_group_id IS NULL
	AND pbd.legislation_code = 'DK'
	AND pbt.balance_name = p_balance_name
	AND pbt.business_group_id IS NULL
	AND pbt.legislation_code = 'DK'
	AND pdb.balance_type_id = pbt.balance_type_id
	AND pdb.balance_dimension_id = pbd.balance_dimension_id
	AND pdb.business_group_id IS NULL
	AND pdb.legislation_code = 'DK';
Line: 104

  SELECT pdb.defined_balance_id
  FROM   pay_defined_balances  pdb
        ,pay_balance_types  pbt
        ,pay_balance_dimensions  pbd
  WHERE  pbt.legislation_code='DK'
  AND    pbt.balance_name = p_balance_name
  AND    pbd.legislation_code = 'DK'
  AND    pbd.database_item_suffix = p_balance_dim
  AND    pdb.balance_type_id = pbt.balance_type_id
  AND    pdb.balance_dimension_id = pbd.balance_dimension_id;
Line: 197

            SELECT PAY_DK_ARCHIVE_EHOL.GET_PARAMETER(legislative_parameters,'LEGAL_EMPLOYER_ID')
            ,PAY_DK_ARCHIVE_EHOL.GET_PARAMETER(legislative_parameters,'PAYROLL')
            ,PAY_DK_ARCHIVE_EHOL.GET_PARAMETER(legislative_parameters,'YEAR')
	    ,PAY_DK_ARCHIVE_EHOL.GET_PARAMETER(legislative_parameters,'PAYROLL_TYPE')
	    ,PAY_DK_ARCHIVE_EHOL.GET_PARAMETER(legislative_parameters,'START_DATE')
	    ,PAY_DK_ARCHIVE_EHOL.GET_PARAMETER(legislative_parameters,'END_DATE')
            ,PAY_DK_ARCHIVE_EHOL.GET_PARAMETER(legislative_parameters,'TEST_SUBMISSION')
            ,PAY_DK_ARCHIVE_EHOL.GET_PARAMETER(legislative_parameters,'COMPANY_TERMINATING')
            ,PAY_DK_ARCHIVE_EHOL.GET_PARAMETER(legislative_parameters,'MESSAGE_TEXT')
            ,effective_date
            ,business_group_id
            FROM  pay_payroll_actions
            WHERE payroll_action_id = p_payroll_action_id;
Line: 275

SELECT o1.name ,hoi2.ORG_INFORMATION1 , hoi2.ORG_INFORMATION2, hoi2.ORG_INFORMATION3, hoi2.ORG_INFORMATION4, hoi2.ORG_INFORMATION5, hoi2.ORG_INFORMATION6, hoi2.ORG_INFORMATION13
FROM hr_organization_units o1
, hr_organization_information hoi1
, hr_organization_information hoi2
WHERE  o1.business_group_id =l_business_group_id
AND hoi1.organization_id = o1.organization_id
AND hoi1.organization_id =  csr_v_legal_emp_id
AND hoi1.org_information1 = 'HR_LEGAL_EMPLOYER'
AND hoi1.org_information_context = 'CLASS'
AND o1.organization_id =hoi2.organization_id
AND hoi2.ORG_INFORMATION_CONTEXT='DK_LEGAL_ENTITY_DETAILS' ;
Line: 292

SELECT
hoi2.ORG_INFORMATION2,
hoi2.ORG_INFORMATION3,
hoi2.ORG_INFORMATION4,
hoi2.ORG_INFORMATION5,
hoi2.ORG_INFORMATION6
FROM hr_organization_units o1
, hr_organization_information hoi1
, hr_organization_information hoi2
WHERE  o1.business_group_id =l_business_group_id
AND hoi1.organization_id = o1.organization_id
AND hoi1.organization_id =  csr_v_legal_emp_id
AND hoi1.org_information1 = 'HR_LEGAL_EMPLOYER'
AND hoi1.org_information_context = 'CLASS'
AND o1.organization_id =hoi2.organization_id
AND hoi2.ORG_INFORMATION_CONTEXT='DK_DA_OFFICE_CODE';
Line: 315

select * from hr_organization_information
where org_information_context = 'DK_SERVICE_PROVIDER_DETAILS'
and organization_id in (
select organization_id from hr_organization_units
where business_group_id= l_business_group_id);
Line: 326

SELECT ptp.start_date, ptp.end_date, ptp.period_name,
default_dd_date,
decode(PERIOD_TYPE
  ,'Calendar Month','1'
,'Bi-Week'       ,'2'
    ,'Week'          ,'3'
  ,'Lunar Month'   ,'4')  PAYROLL_PERIOD
from per_time_periods ptp
WHERE payroll_id = p_payroll_id
AND time_period_id = p_payroll_period;
Line: 342

  select payroll_name from pay_payrolls_f
  where payroll_id=id;
Line: 349

SELECT DISTINCT
ppf.payroll_name,
ppf.payroll_id,
ptp.start_date,
ptp.end_date,
ptp.period_name,
ptp.default_dd_date,
 decode(ptp.PERIOD_TYPE
			,'Calendar Month','1'
			,'Bi-Week'       ,'2'
			,'Week'          ,'3'
			,'Lunar Month'   ,'4')  PAYROLL_PERIOD,
ptp.TIME_PERIOD_ID
FROM
pay_payrolls_f ppf,
per_assignments_f paf,
hr_organization_units hou,
hr_organization_information hoi,
hr_soft_coding_keyflex scl,
per_time_periods ptp
WHERE hou.business_group_id = l_business_group_id
AND hou.organization_id = g_legal_employer_id
AND hou.organization_id = hoi.organization_id
AND hoi.org_information_context = 'CLASS'
AND hoi.org_information1 = 'HR_LEGAL_EMPLOYER'
AND paf.payroll_id = ppf.payroll_id
AND ppf.payroll_id=NVL(g_payroll_id,ppf.payroll_id)
AND ppf.effective_start_date <= l_canonical_start_date and ppf.effective_end_date >= l_canonical_end_date
AND ptp.payroll_id=ppf.payroll_id
AND ptp.end_date BETWEEN l_canonical_start_date AND l_canonical_end_date
AND paf.SOFT_CODING_KEYFLEX_ID = scl.SOFT_CODING_KEYFLEX_ID
AND scl.segment1 = to_char(hou.organization_id)
AND ppf.business_group_id = l_business_group_id;
Line: 387

select
report_type
from
pay_payroll_actions
where payroll_action_id = p_payroll_action_id;
Line: 396

SELECT NVL(org_information5,'N')
FROM hr_organization_information
WHERE organization_id = p_org_id
and org_information_context = 'DK_HOLIDAY_ENTITLEMENT_INFO';
Line: 402

SELECT PRL_INFORMATION1, Payroll_name
FROM pay_payrolls_f ppf
WHERE PAYROLL_ID =  p_payroll_id
AND p_date_earned BETWEEN ppf.EFFECTIVE_START_DATE AND ppf.EFFECTIVE_END_DATE;
Line: 419

p_sql := 'SELECT DISTINCT person_id FROM  per_people_f ppf,pay_payroll_actions ppa WHERE ppa.payroll_action_id = :payroll_action_id AND ppa.business_group_id = ppf.business_group_id ORDER BY ppf.person_id';
Line: 495

SELECT count(*)
INTO l_count
FROM   pay_action_information
WHERE  action_information_category = 'EMEA REPORT DETAILS'
AND    action_information1 IN ('PYDKEHOLCA' , 'PYDKEHOLCA_ANN', 'PYDKEHOLCA_MIA')
AND    action_context_id           = p_payroll_action_id;
Line: 542

	SELECT to_char(sysdate,'yyyy-mm-dd') INTO l_date FROM dual;
Line: 543

	SELECT to_char(sysdate,'hh:mi:ss') INTO l_time FROM dual;
Line: 545

	SELECT to_char(sysdate,'yyyymmdd') INTO l_date_id FROM dual;
Line: 546

	SELECT to_char(sysdate,'hhmiss') INTO l_time_id FROM dual;
Line: 633

 p_sql := 'SELECT DISTINCT person_id FROM  per_people_f ppf,pay_payroll_actions ppa WHERE 1=2';
Line: 679

SELECT as1.person_id  person_id,
act.assignment_id            assignment_id,
--act.assignment_action_id     run_action_id,
act1.assignment_action_id    prepaid_action_id,
as1.hourly_salaried_code
,as1.payroll_id
FROM   pay_payroll_actions          ppa
,pay_payroll_actions          appa
,pay_payroll_actions          appa2
,pay_assignment_actions       act
,pay_assignment_actions       act1
,pay_action_interlocks        pai
,per_all_assignments_f        as1
WHERE  ppa.payroll_action_id        = p_payroll_action_id
AND    appa.effective_date          BETWEEN l_canonical_start_date
AND     l_canonical_end_date
AND    as1.person_id                BETWEEN p_start_person
AND     p_end_person
AND    appa.action_type             IN ('R','Q')
-- Payroll Run or Quickpay Run
AND    act.payroll_action_id        = appa.payroll_action_id
--aapa table add time period check
-- AND   appa.time_period_id         = p_payroll_period
AND appa.effective_date between l_canonical_start_date and l_canonical_end_date
AND    act.source_action_id         IS NULL -- Master Action
AND    as1.assignment_id            = act.assignment_id
-- Add payroll id
AND   as1.payroll_id              = nvl(p_payroll_id,as1.payroll_id) /* 9489806 */
--             Commenting Code to Include Terminated Assignments
--          AND    ppa.effective_date           BETWEEN as1.effective_start_date
--          AND     as1.effective_end_date
AND    act.action_status            IN ('C','S')  -- 10229494
AND    act.assignment_action_id     = pai.locked_action_id
AND    act1.assignment_action_id    = pai.locking_action_id
AND    act1.action_status           IN ('C','S') -- 10229494
AND    act1.payroll_action_id     = appa2.payroll_action_id
AND    appa2.action_type            IN ('P','U')
AND    appa2.effective_date          BETWEEN l_canonical_start_date
AND l_canonical_end_date
-- Prepayments or Quickpay Prepayments
AND   act.TAX_UNIT_ID    =  act1.TAX_UNIT_ID
AND   act.TAX_UNIT_ID    =  p_legal_employer_id
ORDER BY  as1.payroll_id, as1.person_id  , act.assignment_id;
Line: 725

select start_date, end_date from per_time_periods
where payroll_id = p_payroll_id
and time_period_id = p_payroll_period;
Line: 732

select
report_type
from
pay_payroll_actions
where payroll_action_id = p_payroll_action_id;
Line: 742

SELECT MAX( EFFECTIVE_END_DATE) EFFECTIVE_END_DATE
FROM  per_all_assignments_f
WHERE
assignment_id = p_asg_id
AND EFFECTIVE_END_DATE > = p_start_date
AND assignment_status_type_id IN
(select assignment_status_type_id
from per_assignment_status_types
where per_system_status = 'ACTIVE_ASSIGN'
and active_flag = 'Y'
and (( legislation_code is null
and business_group_id is null)
OR (BUSINESS_GROUP_ID = p_bg_id)));
Line: 761

SELECT decode(PERIOD_TYPE
,'Calendar Month','1'
,'Bi-Week'       ,'2'
,'Week'          ,'3'
,'Lunar Month'   ,'4')  PERIOD_TYPE
from per_time_periods ptp
WHERE payroll_id = p_payroll_id
and rownum=1;
Line: 872

					SELECT pay_assignment_actions_s.NEXTVAL
					INTO   l_actid
					FROM   dual;
Line: 901

					SELECT pay_assignment_actions_s.NEXTVAL
					INTO   l_actid
					FROM   dual;
Line: 965

            SELECT pap.national_identifier cpr , pap.person_id  , pac.assignment_id, pap.full_name, to_char(pap.date_of_birth,'yyyymmdd') dob,
            pap.first_name||' '||pap.middle_names||' '||pap.last_name pname, pap.sex, pap.start_date, pap.business_group_id,
            assign.hourly_salaried_code HOURLY_SALARIED_CODE, assign.assignment_number, assign.organization_id, assign.primary_flag,
            assign.location_id
            FROM
            pay_assignment_actions        pac,
            per_all_assignments_f             assign,
            per_all_people_f              pap
            WHERE pac.assignment_action_id = p_asg_act_id
            AND assign.assignment_id = pac.assignment_id
            AND assign.person_id = pap.person_id
            AND pap.per_information_category = 'DK'
            AND p_asg_effective_date BETWEEN assign.effective_start_date
            AND assign.effective_end_date
            AND p_asg_effective_date BETWEEN pap.effective_start_date
            AND pap.effective_end_date;
Line: 991

		SELECT   distinct
			   paaf.assignment_id              ASG_ID
			  ,ppf.payroll_name                PAYROLL_NAME
			  ,ppf.payroll_id
			  ,paaf.assignment_number          ASSIGNMENT_NUMBER
			  ,to_char(paaf.effective_start_date,'YYYYMMDD')  ASG_START_DATE
			  ,paaf.effective_end_date  ASG_END_DATE
			  ,substr(to_char(papf.national_identifier),1,instr(to_char(papf.national_identifier),'-')-1)||substr(to_char(papf.national_identifier),instr(to_char(papf.national_identifier),'-')+1)  CPR_NO
			  ,scl.SEGMENT3                    COND_OF_EMP
			  ,scl.SEGMENT4                    EMP_GRP
			  ,scl.SEGMENT14                   JOB_OCC_MKODE
			  ,scl.SEGMENT15                   JOB_STATUS_MKODE
			  ,paaf.NORMAL_HOURS               NORMAL_HOURS
			  ,paaf.FREQUENCY                  FREQ
			  ,scl.SEGMENT10                   DEFAULT_WORK_PATT
			  ,scl.SEGMENT11                   HOURLY_ACCR_RATE
			  ,scl.SEGMENT13                   SAL_ALLOW_RATE
			  ,decode(ppf.PERIOD_TYPE
				    ,'Calendar Month','1'
				    ,'Bi-Week'       ,'2'
				    ,'Week'          ,'3'
				    ,'Lunar Month'   ,'4')   PAYROLL_PERIOD
			  ,scl.SEGMENT16                   SAL_BASIS_MKODE
			  ,scl.SEGMENT17                   TIME_OFF_LIEU
			,paaf.hourly_salaried_code         HOURLY_SALARIED_CODE
			,paaf.organization_id              HR_ORG_ID
			,paaf.location_id                  LOC_ID
                  ,scl.SEGMENT21				MO_CODE
			,scl.SEGMENT22				FO_CODE
			,NVL(scl.SEGMENT23,'FH1')     	FH_CODE
		FROM
		 per_all_people_f       papf
		,per_all_assignments_f  paaf
		,pay_payrolls_f         ppf
		,hr_soft_coding_keyflex scl
		WHERE paaf.person_id = p_person_id
		AND papf.PERSON_ID = paaf.PERSON_ID
		AND ppf.payroll_id = p_payroll_id
		AND paaf.payroll_id = ppf.payroll_id
		AND paaf.soft_coding_keyflex_id = scl.soft_coding_keyflex_id
		AND scl.enabled_flag = 'Y'
		AND paaf.assignment_id = p_assignment_id
		AND p_asg_effective_date BETWEEN paaf.effective_start_date AND paaf.effective_end_date
		AND papf.current_employee_flag = 'Y'
		AND scl.segment1 = to_char(p_le_id)
		ORDER BY asg_id, ASG_START_DATE;
Line: 1041

		SELECT fnd_number.canonical_to_number(AEI_INFORMATION3)
		FROM PER_ASSIGNMENT_EXTRA_INFO
		WHERE
		ASSIGNMENT_ID = p_asg_id
		AND INFORMATION_TYPE = 'DK_EHOLC_HPAY_RATE'
		AND p_effective_date between fnd_date.canonical_to_date(AEI_INFORMATION1)
		AND NVL(fnd_date.canonical_to_date(AEI_INFORMATION2),to_date('31-12-4712','dd-mm-rrrr'));
Line: 1053

		SELECT hoi2.ORG_INFORMATION1  DEFAULT_WORK_PATT
			,fnd_number.canonical_to_number(hoi2.ORG_INFORMATION3)  HOURLY_ACCR_RATE
			,fnd_number.canonical_to_number(hoi2.ORG_INFORMATION4)  SAL_ALLOW_RATE
		FROM HR_ORGANIZATION_UNITS hou
		   , HR_ORGANIZATION_INFORMATION hoi1
		   , HR_ORGANIZATION_INFORMATION hoi2
		WHERE hou.business_group_id =  p_business_group_id
		and hoi1.organization_id = hou.organization_id
		and hoi1.organization_id = p_le_id
		and hoi1.ORG_INFORMATION_CONTEXT='CLASS'
		and hoi1.org_information1 = 'HR_LEGAL_EMPLOYER'
		and hoi1.ORG_INFORMATION2 = 'Y'
		and hoi2.ORG_INFORMATION_CONTEXT='DK_HOLIDAY_ENTITLEMENT_INFO'
		and hoi2.organization_id =  hoi1.organization_id
		and p_effective_date BETWEEN hou.DATE_FROM and nvl(hou.DATE_TO, p_effective_date);
Line: 1073

		SELECT   hou.organization_id   ORG_ID
			  ,hoi2.ORG_INFORMATION1 CVR_NO
			  ,hoi2.ORG_INFORMATION2 DS_WPCODE
			  ,hoi2.ORG_INFORMATION6 PUNIT
			  ,hou.name NAME
		,SUBSTR(loc.ADDRESS_LINE_1,1,100) ad_line1
		,SUBSTR(loc.ADDRESS_LINE_2,1,100) ad_line2
		,SUBSTR(loc.ADDRESS_LINE_3,1,100) ad_line3
		,loc.postal_code
		,loc.TOWN_OR_CITY
		,loc.COUNTRY
		,loc.REGION_1
		,loc.REGION_2
		,loc.REGION_3
		,loc.style
		FROM HR_ORGANIZATION_UNITS hou
		   , HR_ORGANIZATION_INFORMATION hoi1
		   , HR_ORGANIZATION_INFORMATION hoi2
		   , HR_LOCATIONS loc
		WHERE hou.business_group_id =  p_business_group_id
		and hou.organization_id = p_le_id
		and hoi1.organization_id = hou.organization_id
		and hou.location_id = loc.LOCATION_ID(+)
		and hoi1.ORG_INFORMATION_CONTEXT='CLASS'
		and hoi1.org_information1 = 'HR_LEGAL_EMPLOYER'
		and hoi1.ORG_INFORMATION2 = 'Y'
		and hoi2.ORG_INFORMATION_CONTEXT='DK_LEGAL_ENTITY_DETAILS'
		and hoi2.organization_id =  hoi1.organization_id
		and p_effective_date BETWEEN hou.DATE_FROM and nvl(hou.DATE_TO, p_effective_date);
Line: 1110

		SELECT
		pad.address_line1
		,pad.address_line2
		,pad.address_line3
		,pad.postal_code
		,pad.TOWN_OR_CITY
		,pad.COUNTRY
		,pad.REGION_1
		,pad.REGION_2
		,pad.REGION_3
		,pad.style
		FROM  per_addresses   pad
		    , per_all_people_f  pap
		WHERE  pad.person_id = pap.person_id
		AND pad.primary_flag = 'Y'
		AND pap.person_id = p_person_id
		AND pad.business_group_id = pap.business_group_id
		AND pad.business_group_id = p_business_group_id
		AND p_effective_date BETWEEN pap.effective_start_date AND pap.effective_end_date
		AND p_effective_date BETWEEN pad.date_from AND NVL(pad.date_to,to_date('31-12-4712','DD-MM-YYYY'));
Line: 1137

		select
		pea.SEGMENT1 Bank_Registration,
		pea.SEGMENT2 Bank_Branch,
		pea.SEGMENT3 Account_Number
		from
		pay_personal_payment_methods_f pppm
		,pay_external_accounts pea
		where
		pppm.ASSIGNMENT_ID = p_assignment_id
		and pppm.BUSINESS_GROUP_ID = p_business_group_id
		and pppm.EXTERNAL_ACCOUNT_ID = pea.EXTERNAL_ACCOUNT_ID
		and p_effective_date between EFFECTIVE_START_DATE and nvl(EFFECTIVE_END_DATE,p_effective_date);
Line: 1157

            SELECT MAX(date_start) lhd FROM per_periods_of_service
            WHERE person_id=pid
              AND date_start <= p_end_date;
Line: 1165

            SELECT PEI_INFORMATION1 yes_no FROM per_people_extra_info
            WHERE person_id=pid
            AND information_type='DK_EINCOME_FORIEGN_IND';
Line: 1173

                  SELECT *
                  FROM per_addresses_v
                  WHERE person_id =pid
                  and primary_flag='Y';
Line: 1185

            SELECT o1.name ,hoi2.ORG_INFORMATION1 , hoi2.ORG_INFORMATION2, hoi2.ORG_INFORMATION3, hoi2.ORG_INFORMATION4,
            hoi2.ORG_INFORMATION5, hoi2.ORG_INFORMATION6, hoi2.ORG_INFORMATION13
            FROM hr_organization_units o1
            , hr_organization_information hoi1
            , hr_organization_information hoi2
            WHERE  o1.business_group_id =bg_id
            AND hoi1.organization_id = o1.organization_id
            AND hoi1.organization_id =   hr_org_id
            AND hoi1.org_information1 = 'HR_ORG'
            AND hoi1.org_information_context = 'CLASS'
            AND o1.organization_id =hoi2.organization_id
            AND hoi2.ORG_INFORMATION_CONTEXT='DK_EMPLOYMENT_DEFAULTS' ;
Line: 1204

            SELECT ptp.start_date, ptp.end_date,
            default_dd_date,
              decode(PERIOD_TYPE
                    ,'Calendar Month','1'
                  ,'Bi-Week'       ,'2'
                      ,'Week'          ,'3'
                    ,'Lunar Month'   ,'4')  PAYROLL_PERIOD
            from per_time_periods ptp
            WHERE payroll_id = p_payroll_id
            AND time_period_id = p_payroll_period;
Line: 1220

            SELECT o1.name ,hoi2.ORG_INFORMATION1 , hoi2.ORG_INFORMATION2, hoi2.ORG_INFORMATION3, hoi2.ORG_INFORMATION4, hoi2.ORG_INFORMATION5, hoi2.ORG_INFORMATION6, hoi2.ORG_INFORMATION13
            FROM hr_organization_units o1
            , hr_organization_information hoi1
            , hr_organization_information hoi2
            WHERE  o1.business_group_id =g_business_group_id
            AND hoi1.organization_id = o1.organization_id
            AND hoi1.organization_id =  csr_v_legal_emp_id
            AND hoi1.org_information1 = 'HR_LEGAL_EMPLOYER'
            AND hoi1.org_information_context = 'CLASS'
            AND o1.organization_id =hoi2.organization_id
            AND hoi2.ORG_INFORMATION_CONTEXT='DK_LEGAL_ENTITY_DETAILS' ;
Line: 1235

        SELECT lei_information1
        FROM hr_location_extra_info
        WHERE location_id = p_location_id
        AND information_type='DK_LOCATION_INFO';
Line: 1246

                SELECT  --DISTINCT
			max(ppf.payroll_id) payroll_id,
			max(ptp.time_period_id) time_period_id
			--ppf.payroll_name,
			--ptp.period_name

		FROM
			pay_payrolls_f ppf,
			per_assignments_f paf,
			per_time_periods ptp
		WHERE paf.payroll_id = ppf.payroll_id
		AND paf.assignment_id=c_assignment_id
		AND ppf.payroll_id=NVL(g_payroll_id,ppf.payroll_id)
		AND ppf.effective_start_date <= c_canonical_start_date and ppf.effective_end_date >= c_canonical_end_date
		AND ptp.payroll_id=ppf.payroll_id
		AND ptp.end_date BETWEEN c_canonical_start_date AND c_canonical_end_date
		AND ppf.business_group_id = g_business_group_id
		AND ptp.end_date between paf.effective_start_date and paf.effective_end_date
		and exists
			(select 1 from pay_payroll_actions ppa, pay_assignment_actions paa
			where ppa.payroll_action_id = paa.payroll_action_id
			and ppa.action_type IN ('R','Q')
			AND ppa.effective_date between c_canonical_start_date and c_canonical_end_date
			AND paa.assignment_id = paf.assignment_id
			AND paa.assignment_id = c_assignment_id
			AND ppa.time_period_id = ptp.time_period_id
			);
Line: 1278

l_select_str VARCHAR2(200)   := ' SELECT max(ppa.payroll_id) payroll_id, max(ppa.time_period_id) time_period_id ';
Line: 1280

l_select_qry VARCHAR2(3000);
Line: 1290

            SELECT  eev1.screen_entry_value  screen_entry_value
            FROM   per_all_assignments_f      asg1
            ,per_all_people_f           per
            ,pay_element_links_f        el
            ,pay_element_types_f        et
            ,pay_input_values_f         iv1
            ,pay_element_entries_f      ee
            ,pay_element_entry_values_f eev1
            WHERE  asg1.assignment_id    = p_assignment_id
            AND  per.person_id         = asg1.person_id
            AND  et.element_name       = 'Employee ATP'
            AND  et.legislation_code   = 'DK'
            AND  iv1.element_type_id   = et.element_type_id
            AND  iv1.name              = 'ATP Table'
            AND  el.business_group_id  = per.business_group_id
            AND  el.element_type_id    = et.element_type_id
            AND  ee.element_link_id    = el.element_link_id
            AND  ee.assignment_id      = asg1.assignment_id
            AND  eev1.element_entry_id = ee.element_entry_id
            AND  eev1.input_value_id   = iv1.input_value_id
            AND  asg1.effective_end_date >= p_start_date
            AND  asg1.effective_start_date <=  p_end_date
            AND  per.effective_end_date    >= p_start_date
            AND  per.effective_start_date <=  p_end_date
            AND  ee.effective_end_date      >= p_start_date
            AND  ee.effective_start_date <=  p_end_date
            AND  ((eev1.effective_start_date <= p_start_date
            AND  eev1.effective_end_date >= p_start_date )
            OR     (eev1.effective_start_date BETWEEN  p_start_date AND p_end_date
            AND  eev1.effective_end_date >= p_end_date ));
Line: 1325

            SELECT  ee.effective_start_date, eev1.screen_entry_value
            FROM   per_all_assignments_f      asg1
            ,per_all_people_f           per
            ,pay_element_links_f        el
            ,pay_element_types_f        et
            ,pay_input_values_f         iv1
            ,pay_element_entries_f      ee
            ,pay_element_entry_values_f eev1
            WHERE  asg1.assignment_id    = p_assignment_id
            AND  per.person_id         = asg1.person_id
            AND  et.element_name       = 'Tax Card'
            AND  et.legislation_code   = 'DK'
            AND  iv1.element_type_id   = et.element_type_id
            AND  iv1.name              = 'Tax Card Type'
            AND  el.business_group_id  = per.business_group_id
            AND  el.element_type_id    = et.element_type_id
            AND  ee.element_link_id    = el.element_link_id
            AND  ee.assignment_id      = asg1.assignment_id
            AND  eev1.element_entry_id = ee.element_entry_id
            AND  eev1.input_value_id   = iv1.input_value_id
            AND  asg1.effective_end_date >= p_start_date
            AND  asg1.effective_start_date <=  p_end_date
            AND  per.effective_end_date    >= p_start_date
            AND  per.effective_start_date <=  p_end_date
            AND  ee.effective_end_date      >= p_start_date
            AND  ee.effective_start_date <=  p_end_date
            AND  ((eev1.effective_start_date <= p_start_date
            AND  eev1.effective_end_date >= p_start_date )
            OR     (eev1.effective_start_date BETWEEN  p_start_date AND p_end_date
            AND  eev1.effective_end_date >= p_end_date ));
Line: 1364

            SELECT MAX( EFFECTIVE_END_DATE) EFFECTIVE_END_DATE
            FROM  per_all_assignments_f             paa
            ,pay_assignment_actions       pac
            WHERE pac.assignment_action_id = p_asg_act_id
            AND paa.assignment_id = pac.assignment_id
         --   AND paa.EFFECTIVE_START_DATE  <= p_end_date 10322958
            AND paa.EFFECTIVE_END_DATE > = p_start_date
            AND assignment_status_type_id IN
            (select assignment_status_type_id
            from per_assignment_status_types
            where per_system_status = 'ACTIVE_ASSIGN'
            and active_flag = 'Y'
            and (( legislation_code is null
            and business_group_id is null)
            OR (BUSINESS_GROUP_ID = p_business_group_id)));
Line: 1383

            SELECT       ue.creator_id
            FROM  ff_user_entities  ue, ff_database_items di
            WHERE di.user_name = csr_v_Balance_Name
            AND   ue.user_entity_id = di.user_entity_id
            AND   ue.legislation_code = 'DK'
            AND   ue.business_group_id is NULL
            AND   ue.creator_type = 'B';
Line: 1393

            select MAX(pac.ASSIGNMENT_ACTION_ID) id
            from pay_assignment_actions pac, pay_payroll_actions ppa
            where ppa.action_type             IN ('R','Q')
            and pac.payroll_action_id   = ppa.payroll_action_id
            and pac.assignment_id= assg_id
            and ppa.payroll_id=pid
            and ppa.time_period_id=tid
            and pac.tax_unit_id=le_id;
Line: 1405

            SELECT *
            FROM per_assignment_extra_info
            WHERE information_type = 'DK_EINCOME_INFO'
            AND assignment_id = p_assgt_id;
Line: 1420

            SELECT 1
            FROM   pay_payroll_actions          ppa
            ,pay_payroll_actions          appa
            ,pay_payroll_actions          appa2
            ,pay_assignment_actions       act
            ,pay_assignment_actions       act1
            ,pay_action_interlocks        pai
            ,per_all_assignments_f        as1

            WHERE  ppa.payroll_action_id        = p_payroll_action_id
            AND    appa.effective_date          BETWEEN l_canonical_start_date
            AND     l_canonical_end_date
            AND    appa.action_type             IN ('R','Q')
            AND    act.payroll_action_id        = appa.payroll_action_id
            AND   appa.time_period_id         = p_payroll_period
	    AND appa.effective_date between l_canonical_start_date and l_canonical_end_date
            AND    act.source_action_id         IS NULL -- Master Action
            AND    as1.assignment_id            = act.assignment_id
            AND   as1.payroll_id              = p_payroll_id
            AND    act.action_status            IN ('C','S')  -- 10229494
            AND    act.assignment_action_id     = pai.locked_action_id
            AND    act1.assignment_action_id    = pai.locking_action_id
            AND    act1.action_status           IN ('C','S') -- 10229494
            AND    act1.payroll_action_id     = appa2.payroll_action_id
            AND    appa2.action_type            IN ('P','U')
            AND    appa2.effective_date          BETWEEN l_canonical_start_date
            AND l_canonical_end_date
            -- Prepayments or Quickpay Prepayments
            AND   act.TAX_UNIT_ID    =  act1.TAX_UNIT_ID
            AND   act.TAX_UNIT_ID    =  p_legal_employer_id
	    AND   as1.assignment_id  =  l_assignment_id;
Line: 1454

SELECT NVL(org_information5,'N')
FROM hr_organization_information
WHERE organization_id = p_org_id
and org_information_context = 'DK_HOLIDAY_ENTITLEMENT_INFO';
Line: 1460

SELECT PRL_INFORMATION1, Payroll_name
FROM pay_payrolls_f ppf
WHERE PAYROLL_ID =  p_payroll_id
AND p_date_earned BETWEEN ppf.EFFECTIVE_START_DATE AND ppf.EFFECTIVE_END_DATE;
Line: 1466

SELECT fnd_number.canonical_to_number(substr(max(lpad(paa.action_sequence,15,'0')||paa.assignment_action_id),16)) asg_action_id
  FROM pay_assignment_actions paa,
	 pay_payroll_actions ppa
 WHERE ppa.payroll_action_id = paa.payroll_action_id
   and paa.assignment_id = p_assignment_id
   and ppa.action_type in ('R','Q','I','B','V')
   and paa.source_action_id is null
   AND ppa.effective_date between p_start_date AND p_end_date;
Line: 1476

SELECT  'Y'
FROM     pay_payroll_actions		ppa
       , pay_user_tables		put
       , pay_user_columns		puc
       , pay_user_column_instances_f	puci
       , pay_user_rows_f		pur
       , pay_user_columns puc1
       , pay_user_column_instances_f puci1
       , pay_user_rows_f pur1
WHERE ppa.payroll_action_id = p_payroll_action_id
AND put.user_table_name = 'DK_PBS_DATA'
AND put.LEGISLATION_CODE ='DK'
AND puc.user_table_id = put.user_table_id
AND puc.user_column_name =  'Information Type'
AND puci.user_column_id = puc.user_column_id
AND ppa.effective_date between puci.effective_start_date and puci.effective_end_date
AND pur.user_row_id = puci.user_row_id
AND ppa.effective_date between pur.effective_start_date and pur.effective_end_date
and puc1.user_table_id = put.user_table_id
and puc1.user_column_name = 'PBS Number'
and puci1.user_column_id = puc1.user_column_id
and puci1.business_group_id =ppa.business_group_id
and ppa.effective_date between puci1.effective_start_date and puci1.effective_end_date
and pur1.user_row_id = puci1.user_row_id
and pur1.user_row_id = pur.user_row_id
and ppa.effective_date  between pur1.effective_start_date and pur1.effective_end_date
and puci.value = '400';
Line: 1510

SELECT
hoi2.ORG_INFORMATION2,
hoi2.ORG_INFORMATION3,
hoi2.ORG_INFORMATION4,
hoi2.ORG_INFORMATION5,
hoi2.ORG_INFORMATION6
FROM hr_organization_units o1
, hr_organization_information hoi1
, hr_organization_information hoi2
WHERE  o1.business_group_id = p_business_group_id
AND hoi1.organization_id = o1.organization_id
AND hoi1.organization_id =  p_legal_emp_id
AND hoi1.org_information1 = 'HR_LEGAL_EMPLOYER'
AND hoi1.org_information_context = 'CLASS'
AND o1.organization_id =hoi2.organization_id
AND hoi2.ORG_INFORMATION_CONTEXT='DK_DA_OFFICE_CODE';
Line: 1763

select
report_type
from
pay_payroll_actions
where payroll_action_id = p_payroll_action_id;
Line: 1828

	SELECT payroll_action_id, assignment_id
	INTO l_payroll_action_id,l_ass_id /* 9489806 */
	FROM pay_assignment_actions
	WHERE assignment_action_id=p_assignment_action_id;
Line: 1905

	l_select_str := 'SELECT DISTINCT ppa.payroll_id, ppa.time_period_id ';
Line: 1909

	l_select_qry := l_select_str
	||' 		FROM
	pay_payrolls_f ppf,
	per_assignments_f paf,
	per_time_periods ptp
	WHERE paf.payroll_id = ppf.payroll_id
	AND paf.assignment_id= ' || l_ass_id
	|| l_where_clause
	||' AND ppf.effective_start_date <= ' ||''''|| l_canonical_start_date ||''''|| ' and ppf.effective_end_date >= ' ||''''|| l_canonical_end_date ||''''
	||' AND ptp.payroll_id=ppf.payroll_id
	AND ('||''''|| l_canonical_start_date ||''''|| ' BETWEEN ptp.start_date and ptp.end_date OR '||''''|| l_canonical_end_date ||''''|| ' BETWEEN
	ptp.start_date and ptp.end_date)'
	||' AND ppf.business_group_id = ' || g_business_group_id ||
	' AND (ptp.end_date between paf.effective_start_date and paf.effective_end_date OR ptp.start_date between paf.effective_start_date and paf.effective_end_date )
	and exists
	(select 1 from pay_payroll_actions ppa, pay_assignment_actions paa
	where ppa.payroll_action_id = paa.payroll_action_id
	and ppa.action_type IN ('||''''||'R'||''''||','||''''||'Q'||''''|| ') '
	||' AND ppa.effective_date between '||''''|| l_canonical_start_date ||''''||' and ' ||''''|| l_canonical_end_date ||''''
	||' AND paa.assignment_id = paf.assignment_id
	AND paa.assignment_id = ' || l_ass_id
	||' AND ppa.time_period_id = ptp.time_period_id
	)';
Line: 1934

	l_select_qry := l_select_str
	||' 		FROM
	pay_payroll_actions ppa,
	pay_assignment_actions paa
	where ppa.payroll_action_id = paa.payroll_action_id
	and ppa.action_type IN ('||''''||'R'||''''||','||''''||'Q'||''''|| ') '
	||' AND ppa.effective_date between '||''''|| l_canonical_start_date ||''''||' and ' ||''''|| l_canonical_end_date ||''''
	|| l_where_clause
	||' AND paa.assignment_id = ' || l_ass_id;
Line: 1944

Fnd_file.put_line(FND_FILE.LOG,'Dynamic Query:'||l_select_qry );
Line: 1948

		OPEN csr_asg_payroll FOR l_select_qry;  --Ref Cursor
Line: 2574

								fnd_file.put_line(fnd_file.log,'ARCHIVE CODE 19-1: Inserted PYDKEHOLCA - 1');
Line: 2684

							fnd_file.put_line(fnd_file.log,'ARCHIVE CODE 20: Inserted PYDKEHOLCA - 2');
Line: 2795

							fnd_file.put_line(fnd_file.log,'ARCHIVE CODE 20: Inserted PYDKEHOLCA - 3');
Line: 2905

							fnd_file.put_line(fnd_file.log,'ARCHIVE CODE 20: Inserted PYDKEHOLCA - 4');
Line: 3269

SELECT *
FROM
PAY_ACTION_INFORMATION
WHERE
ACTION_CONTEXT_ID = p_payroll_action_id
AND ACTION_CONTEXT_TYPE = 'PA'
AND ACTION_INFORMATION_CATEGORY = 'EMEA REPORT INFORMATION'
AND ACTION_INFORMATION1 = p_report_type;  --'PYDKEHOLCA';
Line: 3281

SELECT distinct PAI.ACTION_INFORMATION30 Payroll_id
FROM
PAY_ASSIGNMENT_ACTIONS PAA,
PAY_ACTION_INFORMATION PAI
WHERE
PAA.PAYROLL_ACTION_ID = p_payroll_action_id
AND PAI.ACTION_CONTEXT_ID = PAA.ASSIGNMENT_ACTION_ID
AND PAI.ACTION_CONTEXT_TYPE = 'AAP'
AND PAI.ACTION_INFORMATION_CATEGORY = 'EMEA REPORT INFORMATION'
AND PAI.ACTION_INFORMATION1 = p_report_type  --'PYDKEHOLCA'
AND PAI.ACTION_INFORMATION3 = 'DK EMPLOYEE DETAILS';
Line: 3296

SELECT PAI.*
FROM
PAY_ASSIGNMENT_ACTIONS PAA,
PAY_ACTION_INFORMATION PAI
WHERE
PAA.PAYROLL_ACTION_ID = p_payroll_action_id
AND PAI.ACTION_CONTEXT_ID = PAA.ASSIGNMENT_ACTION_ID
AND PAI.ACTION_CONTEXT_TYPE = 'AAP'
AND PAI.ACTION_INFORMATION_CATEGORY = 'EMEA REPORT INFORMATION'
AND PAI.ACTION_INFORMATION1 = p_report_type --'PYDKEHOLCA'
AND PAI.ACTION_INFORMATION3 = 'DK EMPLOYEE DETAILS'
AND PAI.ACTION_INFORMATION30 = p_payroll_id
ORDER BY PAI.ACTION_INFORMATION4, PAI.ACTION_INFORMATION5;
Line: 3316

SELECT PAI.*
FROM
PAY_ASSIGNMENT_ACTIONS PAA,
PAY_ACTION_INFORMATION PAI
WHERE
PAA.PAYROLL_ACTION_ID = p_payroll_action_id
AND PAI.ACTION_CONTEXT_ID = PAA.ASSIGNMENT_ACTION_ID
AND PAI.ACTION_CONTEXT_TYPE = 'AAP'
AND PAI.ACTION_INFORMATION_CATEGORY = 'EMEA REPORT INFORMATION'
AND PAI.ACTION_INFORMATION1 = p_report_type --'PYDKEHOLCA'
AND PAI.ACTION_INFORMATION3 = p_hcard_info  --'DK HCARD INFO' / 'DK HCARD INFO ADD'
AND PAI.ACTION_INFORMATION30 = p_payroll_id
AND PAI.ACTION_INFORMATION4 = p_person_id
AND PAI.ACTION_INFORMATION5 = p_asg_id
ORDER BY ACTION_INFORMATION6 DESC;
Line: 3339

SELECT PAI.*
FROM
PAY_ASSIGNMENT_ACTIONS PAA,
PAY_ACTION_INFORMATION PAI
WHERE
PAA.PAYROLL_ACTION_ID = p_payroll_action_id
AND PAI.ACTION_CONTEXT_ID = PAA.ASSIGNMENT_ACTION_ID
AND PAI.ACTION_CONTEXT_TYPE = 'AAP'
AND PAI.ACTION_INFORMATION_CATEGORY = 'EMEA REPORT INFORMATION'
AND PAI.ACTION_INFORMATION1 = p_report_type  --'PYDKEHOLCA'
AND PAI.ACTION_INFORMATION3 = p_hcard_info  --'DK HCARD INFO' / 'DK HCARD INFO ADD'
AND PAI.ACTION_INFORMATION30 = p_payroll_id
AND PAI.ACTION_INFORMATION4 = p_person_id
AND PAI.ACTION_INFORMATION5 = p_asg_id
AND PAI.ACTION_INFORMATION6 = p_year
ORDER BY ACTION_INFORMATION6 DESC;
Line: 3358

SELECT
ACTION_INFORMATION29 Period_id,
ACTION_INFORMATION27 period_from, --14078879
ACTION_INFORMATION28 period_to,  --14078879
ACTION_INFORMATION30 payroll_id
FROM
PAY_ACTION_INFORMATION
WHERE
ACTION_INFORMATION1 = 'PYDKEHOLCA_MIA'
AND ACTION_INFORMATION2 = p_payroll_action_id
AND ACTION_INFORMATION3 = 'DK EMPLOYEE DETAILS'
--AND ACTION_INFORMATION30 = p_payroll_id
AND ACTION_INFORMATION4 IS NOT NULL  --14078879
AND ACTION_INFORMATION5 IS NOT NULL  --14078879
GROUP BY ACTION_INFORMATION30, ACTION_INFORMATION29, ACTION_INFORMATION28, ACTION_INFORMATION27;
Line: 3377

SELECT PAI.*
FROM
PAY_ASSIGNMENT_ACTIONS PAA,
PAY_ACTION_INFORMATION PAI
WHERE
PAA.PAYROLL_ACTION_ID = p_payroll_action_id
AND PAI.ACTION_CONTEXT_ID = PAA.ASSIGNMENT_ACTION_ID
AND PAI.ACTION_CONTEXT_TYPE = 'AAP'
AND PAI.ACTION_INFORMATION_CATEGORY = 'EMEA REPORT INFORMATION'
AND PAI.ACTION_INFORMATION1 = 'PYDKEHOLCA_MIA'
AND PAI.ACTION_INFORMATION3 = 'DK EMPLOYEE DETAILS'
AND PAI.ACTION_INFORMATION30 = p_payroll_id
AND PAI.ACTION_INFORMATION29 = p_period_id
AND PAI.ACTION_INFORMATION4 IS NOT NULL  --14078879
AND PAI.ACTION_INFORMATION5 IS NOT NULL  --14078879
ORDER BY PAI.ACTION_INFORMATION4, PAI.ACTION_INFORMATION5;
Line: 3400

SELECT PAI.*
FROM
PAY_ASSIGNMENT_ACTIONS PAA,
PAY_ACTION_INFORMATION PAI
WHERE
PAA.PAYROLL_ACTION_ID = p_payroll_action_id
AND PAI.ACTION_CONTEXT_ID = PAA.ASSIGNMENT_ACTION_ID
AND PAI.ACTION_CONTEXT_TYPE = 'AAP'
AND PAI.ACTION_INFORMATION_CATEGORY = 'EMEA REPORT INFORMATION'
AND PAI.ACTION_INFORMATION1 = 'PYDKEHOLCA_MIA'
AND PAI.ACTION_INFORMATION3 = p_hcard_info  --'DK HCARD ACCRUAL' /  DK HCARD PAYMENTS
AND PAI.ACTION_INFORMATION30 = p_payroll_id
AND PAI.ACTION_INFORMATION4 = p_person_id
AND PAI.ACTION_INFORMATION5 = p_asg_id
AND PAI.ACTION_INFORMATION28 = p_period_id;
Line: 3418

select
report_type
from
pay_payroll_actions
where payroll_action_id = p_payroll_act_id;