DBA Data[Home] [Help]

APPS.PAY_IE_P45PART3_P46_PKG SQL Statements

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

Line: 73

    SELECT TRIM(SUBSTR
        (
           legislative_parameters,
           DECODE(INSTR
           (
              legislative_parameters,
              p_token
           ),0,LENGTH(legislative_parameters),INSTR
           (
              legislative_parameters,
              p_token
           )) + (LENGTH(p_token) + 1),
	DECODE(INSTR
          (
             legislative_parameters,
             ' ',
             INSTR
             (
                legislative_parameters,
                p_token
             )),0,LENGTH(legislative_parameters),INSTR
          (
             legislative_parameters,
             ' ',
             INSTR
             (
                legislative_parameters,
                p_token
             )))
           -
           (
              INSTR
              (
                 legislative_parameters,
                 p_token
              )  + LENGTH(p_token)
           )
        )),
	TRIM(business_group_id)
	   FROM pay_payroll_actions
	   WHERE payroll_action_id = p_pact_id;
Line: 223

     SELECT effective_date
     FROM   pay_payroll_actions
     WHERE  payroll_action_id = pactid;
Line: 229

     select hoi.org_information2 regst_no
            ,hou.name employer_name
            ,hoi.org_information3 trade_name
            ,hla.address_line_1 addr1
            ,hla.address_line_2 addr2
            ,hla.address_line_3 addr3
            ,hoi.org_information4 contact_name
            ,hla.telephone_number_1 telphone_no
		,hla.telephone_number_2 fax
            from hr_organization_units hou
                ,hr_organization_information hoi
                ,hr_locations_all hla
              where hoi.org_information_context='IE_EMPLOYER_INFO'
              and hoi.organization_id=c_org_id
              and hoi.organization_id=hou.organization_id
              and hou.business_group_id= c_bg_id
              and hou.location_id=hla.location_id(+);
Line: 267

 sqlstr := ' select distinct p.person_id'                                       ||
             ' from   per_people_f p,'                                        ||
                    ' pay_payroll_actions pa'                                     ||
             ' where  pa.payroll_action_id = :payroll_action_id'                  ||
             ' and    p.business_group_id = pa.business_group_id'                 ||
             ' order by p.person_id';
Line: 373

    l_select_str VARCHAR2(3000);
Line: 384

        SELECT nvl(peev.screen_entry_value,'N')
            FROM pay_element_types_f pet,
              pay_input_values_f piv,
              pay_element_entries_f pee,
              pay_element_entry_values_f peev,
              per_all_assignments_f paa
              WHERE pet.element_name='IE P45P3_P46 Information'
              AND piv.name='P45P3 Or P46 Processed'
              AND pet.element_type_id=piv.element_type_id
              AND paa.assignment_id=p_assg_id
              AND pee.element_type_id=pet.element_type_id
              AND pee.assignment_id=paa.assignment_id
              AND pee.element_entry_id=peev.element_entry_id
              AND piv.input_value_id=peev.input_value_id
              --AND peev.effective_start_date between g_start_date and g_end_date
              --AND pee.effective_start_date between g_start_date and g_end_date
		  Order by paa.assignment_id; */
Line: 406

	select 'Y'
	FROM
	pay_payroll_actions ppa,
	pay_assignment_actions paa,
	PAY_ACTION_INFORMATION pai
	WHERE
	paa.payroll_action_id = ppa.payroll_action_id
	AND ppa.action_type = 'X'
	AND ppa.business_group_id = p_bg_id
	AND ppa.action_status = 'C'
	AND ppa.report_type = 'IE_P45P3_P46'
	AND ppa.report_qualifier = 'IE'
	and pai.action_context_id = paa.assignment_action_id
	and pai.action_information_category = 'IE_P45P3_P46_DETAILS'
	AND paa.assignment_id = p_assg_id
	AND pai.action_context_type = 'AAP';
Line: 425

        SELECT peev.screen_entry_value P45P3_P46_Processed
            FROM pay_element_types_f pet,
                 pay_input_values_f piv,
                 pay_element_entries_f pee,
                 pay_element_entry_values_f peev
                 WHERE pet.element_name = 'IE P45P3_P46 Information'
                 and piv.name =c_element_name
                 and pet.legislation_code = 'IE'
                 and piv.element_type_id=pet.element_type_id
                 and pee.element_type_id=pet.element_type_id
                 and pee.assignment_id =c_asg_id
                 --and pee.effective_start_date between g_start_date and g_end_date
                 and peev.element_entry_id=pee.element_entry_id
                 and peev.input_value_id=piv.input_value_id;
Line: 444

        select 'X'
            from per_all_assignments_f paa
            where paa.assignment_id=c_assignment_id
            and not exists
            (select 1
		 from per_all_assignments_f paaf, pay_all_payrolls_f papf, hr_soft_coding_keyflex scl
		 where paaf.person_id=paa.person_id
             and paaf.effective_start_date < paa.effective_start_date
             and paaf.effective_end_date > g_end_date
             and paaf.organization_id=paa.organization_id
		 and paaf.person_id = p_person_id
		 AND paaf.payroll_id = papf.payroll_id
		 AND papf.soft_coding_keyflex_id = scl.soft_coding_keyflex_id
		 AND scl.segment4 = to_char(g_employer_id)
		 ); */
Line: 484

 /*l_select_str :=    'select distinct paaf.assignment_id, ppf.person_id from
                            per_all_assignments_f paaf,
                            per_all_people_f ppf,
                            pay_all_payrolls_f papf,
                            pay_payroll_actions ppa,
	   		          hr_soft_coding_keyflex scl
                            where paaf.business_group_id = '|| g_business_group_id
                            ||' and paaf.effective_start_date between '||''''||g_start_date||''''||' and '
                            ||''''||g_end_date||''''
				    ||' and paaf.person_id = ppf.person_id '
                            ||' and ppf.person_id between '|| stperson || ' AND ' || endperson
                            ||g_where_clause1
                            ||' and papf.business_group_id = paaf.business_group_id '
                            ||' and ppa.payroll_action_id = '||pactid
                            ||' and papf.payroll_id = paaf.payroll_id '
                            ||' and papf.soft_coding_keyflex_id = scl.soft_coding_keyflex_id '
				    ||' and scl.segment4 = to_char('||g_employer_id||') '
                            ||g_where_clause
				    ||' Order by paaf.assignment_id '; */
Line: 505

 l_select_str :=    'select distinct paaf.assignment_id asgid, ppf.person_id perid, pps.period_of_service_id, paaf.assignment_number
				    from
                            per_all_assignments_f paaf,
                            per_all_people_f ppf,
                            pay_all_payrolls_f papf,
                            pay_payroll_actions ppa,
	   		          hr_soft_coding_keyflex scl,
				    per_periods_of_service pps
                            where paaf.business_group_id = '|| g_business_group_id
                            ||' and paaf.effective_start_date between '||''''||g_start_date||''''||' and '
                            ||''''||g_end_date||''''
				    ||' and paaf.person_id = ppf.person_id '
                            ||' and ppf.person_id between '|| stperson || ' AND ' || endperson
                            ||g_where_clause1
                            ||' and papf.business_group_id = paaf.business_group_id '
                            ||' and ppa.payroll_action_id = '||pactid
                            ||' and papf.payroll_id = paaf.payroll_id '
                            ||' and papf.soft_coding_keyflex_id = scl.soft_coding_keyflex_id '
				    ||' and scl.segment4 = to_char('||g_employer_id||') '
                            ||g_where_clause
				    ||' and pps.person_id = ppf.person_id '
				    ||' and pps.business_group_id = paaf.business_group_id '
				    ||' and pps.period_of_service_id = paaf.period_of_service_id '
				    ||' and pps.date_start between '||''''||g_start_date||''''||' and '||''''||g_end_date||''''
				    ||' and paaf.effective_start_date between pps.date_start and '||''''||g_end_date||''''
				    ||' Order by ppf.person_id, paaf.assignment_number, paaf.assignment_id ';
Line: 532

hr_utility.set_location('l_select_str'||l_select_str,225);
Line: 535

    OPEN csr_get_asg FOR l_select_str; -- ref cursor
Line: 577

      hr_utility.set_location('inserting into ASSIGNMENT_ACTIONS', 255);
Line: 578

      SELECT pay_assignment_actions_s.nextval
            INTO lockingactid
            FROM dual;
Line: 599

 OPEN csr_get_asg FOR l_select_str; -- ref cursor
Line: 653

			hr_utility.set_location('inserting into ASSIGNMENT_ACTIONS', 255);
Line: 654

			SELECT pay_assignment_actions_s.nextval
			INTO lockingactid
			FROM dual;
Line: 659

			-- Insert assignment into PAY_ASSIGNMENT_ACTIONS TABLE
			hr_nonrun_asact.insact(lockingactid => lockingactid
						,assignid     => l_assg_id
						,pactid       => pactid
						,chunk        => chunk
						,greid        => NULL);
Line: 686

     SELECT effective_date
     FROM   pay_payroll_actions
     WHERE  payroll_action_id = pactid;
Line: 693

     select hoi.org_information2 regst_no
            ,hou.name employer_name
            ,hoi.org_information3 trade_name
            ,hla.address_line_1 addr1
            ,hla.address_line_2 addr2
            ,hla.address_line_3 addr3
            ,hoi.org_information4 contact_name
            ,hla.telephone_number_1 telphone_no
		,hla.telephone_number_2 fax
            from hr_organization_units hou
                ,hr_organization_information hoi
                ,hr_locations_all hla
              where hoi.org_information_context='IE_EMPLOYER_INFO'
              and hoi.organization_id=c_org_id
              and hoi.organization_id=hou.organization_id
              and hou.business_group_id= c_bg_id
              and hou.location_id=hla.location_id(+);
Line: 794

  SELECT piv.name input_name,peev.screen_entry_value input_value
  FROM pay_element_types_f pet,
      pay_input_values_f piv,
      pay_element_entries_f pee,
      pay_element_entry_values_f peev,
      per_all_assignments_f paa,
      pay_assignment_actions paac
  WHERE pet.element_name in ('IE P45P3_P46 Information','IE P45 Information')
              --AND piv.name='P45P3 Or P46 Processed'
              AND pet.element_type_id=piv.element_type_id
              AND paa.assignment_id=paac.assignment_id
              AND pee.element_type_id=pet.element_type_id
              AND pee.assignment_id=paa.assignment_id
              AND pee.element_entry_id=peev.element_entry_id
              AND piv.input_value_id=peev.input_value_id
              AND paac.assignment_action_id=passactid;
Line: 814

    SELECT	   ppf.national_identifier ppsn
              ,ppf.first_name firstname
		  ,ppf.last_name surname
		  ,ppf.effective_start_date emp_start_date
              ,pa.address_line1 addr1
              ,pa.address_line2 addr2
              ,pa.address_line3 addr3
              ,paa.assignment_number unit
              --,pap.period_type frequency
		  ,decode(pap.period_type,'Lunar Month','W',decode(instr(pap.period_type,'Week'),0,'M','W')) frequency
-- Bug# 7005067
		  ,NULL addr4
		  ,pa.TOWN_OR_CITY City
		  --,substr(pa.DERIVED_LOCALE,1,instr(pa.DERIVED_LOCALE,',',-1)-1) COUNTY
		  ,flv.meaning COUNTY
		  ,pc.NAME Country_Name
		  ,pa.country
-- Bug# 7005067
    FROM per_all_people_f ppf,
              per_addresses pa,
              per_all_assignments_f paa,
              pay_all_payrolls_f pap,
              pay_assignment_actions ppaa,
		  pa_country_v pc,						-- Bug# 7005067
  		  fnd_lookup_values flv						-- Bug# 7005067
    WHERE ppaa.assignment_action_id=passactid
              AND ppaa.assignment_id=paa.assignment_id
              AND paa.person_id=ppf.person_id
              AND ppf.person_id=pa.person_id(+)
              AND pap.payroll_id=paa.payroll_id
              AND pap.business_group_id=paa.business_group_id
              AND ppf.business_group_id=paa.business_group_id
		  AND pa.country = pc.country_code (+)		-- Bug# 7005067
              AND pa.style(+) LIKE 'IE%'				--6817160
		  AND pa.primary_flag(+) = 'Y'
		  AND flv.lookup_type(+) = 'IE_COUNTY'		-- Bug# 7005067
		  AND flv.language(+) = 'US'				-- Bug# 7005067
		  AND flv.lookup_code(+) = pa.region_1		-- Bug# 7005067
		  AND ppf.effective_start_date between pa.date_from(+) and nvl(pa.date_to, p_effective_date)
		  AND paa.effective_start_date between ppf.effective_start_date and ppf.effective_end_date
		  AND paa.effective_start_date = (select min(paa1.effective_start_date)
								from per_all_assignments_f paa1
								where paa1.assignment_id = paa.assignment_id
								and paa1.effective_start_date between g_start_date and g_end_date );
Line: 864

 SELECT peev.screen_entry_value
    from pay_element_types_f pet,
         pay_input_values_f piv,
         pay_element_entries_f pee,
         pay_element_entry_values_f peev,
         per_all_assignments_f paa,
         pay_assignment_actions paac
          WHERE pet.element_name = 'IE P45P3_P46 Information'
              AND piv.name='P45P3 Or P46 Processed'
              AND pet.element_type_id=piv.element_type_id
              AND paa.assignment_id=paac.assignment_id
              AND pee.element_type_id=pet.element_type_id
              AND pee.assignment_id=paa.assignment_id
              AND pee.element_entry_id=peev.element_entry_id
              AND piv.input_value_id=peev.input_value_id
              AND paac.assignment_action_id=passactid
              FOR UPDATE OF screen_entry_value;
Line: 919

  pl_address.delete;
Line: 939

  pl_address_final.delete;
Line: 1116

UPDATE pay_element_entry_values_f set screen_entry_value='Y'
 WHERE CURRENT OF csr_archive_processed;
Line: 1168

    SELECT
	action_information6 form_type,
	action_information7 ppsn,
	action_information8 surname,
	action_information9 firstname,
	action_information10 addr1,
	action_information11 addr2,
	action_information12 addr3,
	action_information13 addr4,
	action_information14 emp_start_dt,
	action_information15 unit,
    action_information16 frequency,
	action_information17 prv_emp_strt_dt,
	action_information18 prv_emp_end_dt,
	trim(to_char(fnd_number.canonical_to_number(nvl(action_information19,0)) ,'99999990.99')) paya,
	trim(to_char(fnd_number.canonical_to_number(nvl(action_information20,0)) ,'99999990.99')) taxa,
	trim(to_char(fnd_number.canonical_to_number(action_information21) ,'99999990.99')) payb,
	trim(to_char(fnd_number.canonical_to_number(action_information22) ,'99999990.99')) taxb,
	action_information23 refunded,
	action_information24 paye_regst
	FROM pay_action_information
    WHERE
	action_information_category = c_action_type
    AND Action_context_id 	    = c_asg_act_id;
Line: 1284

	SELECT
	action_information6 regt_no,
	action_information7 emplyr_name,
	action_information8 trade_name,
	action_information9 addr1,
	action_information10 addr2,
	action_information11 addr3,
	action_information12 contact_name,
	action_information13 phone,
	action_information14 fax
	FROM    pay_action_information
	WHERE   action_context_id = c_pact_id
	AND     action_context_type = 'PA'
	AND     action_information_category ='IE P45P3 P46 EMPLOYER';