DBA Data[Home] [Help]

APPS.PAY_IN_PF_ARCHIVE SQL Statements

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

Line: 104

  SELECT SUBSTR(legislative_parameters||' ',
         INSTR(legislative_parameters||' ',p_token||'=')+(LENGTH(p_token||'=')),
         INSTR(legislative_parameters||' ',' ',
         INSTR(legislative_parameters||' ',p_token||'='))
         - (INSTR(legislative_parameters||' ',p_token||'=')+LENGTH(p_token||'='))),
         business_group_id
  FROM   pay_payroll_actions
  WHERE  payroll_action_id = p_pact_id;
Line: 179

    SELECT 1
    FROM   pay_action_information pai
          ,pay_payroll_actions ppa
    WHERE  pai.action_information_category = 'IN_PF_BUSINESS_NUMBER'
    AND    pai.action_context_type         = 'PA'
    AND    pai.action_information2 = g_arc_ref_no
    AND    pai.action_context_id = ppa.payroll_action_id
    AND    ppa.action_type = 'X'
    AND    ppa.action_status = 'C'
    AND    ppa.payroll_action_id <> p_payroll_action_id
    AND    ppa.report_type ='IN_PF_ARCHIVE'
    AND    ppa.business_group_id = g_bg_id;
Line: 334

    SELECT
           ppf.per_information8 pf_no,                                              -- PF Number
           ppf.per_information15 nssn,                                              -- NSSN
           pps.date_start ,                                                         -- Hire Date
	   'D',								            -- Employee Type
           pps.actual_termination_date term_date,                                   -- Termination Date
           pps.pds_information1 report,                                             -- Termination Reason(Print)
           pps.pds_information2 efile,                                              -- Termination Reason(EFile)
	   scl.segment12 eps                                                        -- EPS on higher employer wages
    FROM   per_people_f ppf,
           per_person_types ppt,
           per_assignments_f paf,
	   per_periods_of_service pps,
	   hr_soft_coding_keyflex scl
    WHERE  paf.person_id = ppf.person_id
    AND    paf.period_of_service_id = pps.period_of_service_id
    AND    ppf.person_type_id = ppt.person_type_id
    AND    paf.assignment_id = p_assignment_id
    AND    scl.segment2 = p_pf_org
    AND    scl.soft_coding_keyflex_id = paf.soft_coding_keyflex_id
    AND    scl.enabled_flag = 'Y'
    AND    (to_char(paf.effective_start_date,'Month-YYYY')=to_char(g_end_date,'Month-YYYY')
           OR  to_char(paf.effective_end_date,'Month-YYYY')=to_char(g_end_date,'Month-YYYY')
           OR  g_end_date between paf.effective_start_date and paf.effective_end_date)
    AND    paf.effective_end_date between ppf.effective_start_date and ppf.effective_end_date;
Line: 364

    SELECT org_information3            classification
    FROM   hr_organization_information hr_pf_org
    WHERE  org_information_context    = 'PER_IN_PF_DF'
    AND    hr_pf_org.organization_id =  p_pf_org ;
Line: 484

    SELECT pdb.defined_balance_id balance_id
          ,pbt.balance_name       balance_name
    FROM   pay_balance_types pbt
          ,pay_balance_dimensions pbd
          ,pay_defined_balances pdb
    WHERE  pbt.balance_name IN('Employee Statutory PF Contribution'
                              ,'Employee Voluntary PF Contribution'
                              ,'Employer PF Contribution'
                              ,'EPS Contribution'
                              ,'PF Actual Salary'
                              ,'Employer PF Administrative Charges'
                              ,'Employer PF Inspection Charges'
                              ,'Employer EDLI Administrative Charges'
                              ,'Employer EDLI Inspection Charges'
                              ,'EDLI Contribution'
			      ,'Refund of Advance Employer PF Share'
			      ,'Refund of Advance Employee PF Share'
			      ,'Recovery of Over Payment of Employee PF Share'
			      ,'Recovery of Over Payment of Employer PF Share'
			      ,'Penalty Interest on Refund of Employer PF Share'
			      ,'Penalty Interest on Refund of Employee PF Share'

                              )
     AND   pbd.dimension_name   ='_ASG_ORG_PTD'
     AND   pbt.legislation_code = 'IN'
     AND   pbd.legislation_code = 'IN'
     AND   pdb.legislation_code = 'IN'
     AND   pbt.balance_type_id = pdb.balance_type_id
     AND   pbd.balance_dimension_id  = pdb.balance_dimension_id;
Line: 517

    SELECT pdb.defined_balance_id balance_id
          ,pbt.balance_name       balance_name
      FROM pay_balance_types pbt
          ,pay_balance_dimensions pbd
          ,pay_defined_balances pdb
     WHERE pbt.balance_name IN('Non Contributory Period')
       AND pbd.dimension_name   ='_ASG_PTD'
       AND pbt.legislation_code = 'IN'
       AND pbd.legislation_code = 'IN'
       AND pdb.legislation_code = 'IN'
       AND pbt.balance_type_id = pdb.balance_type_id
       AND pbd.balance_dimension_id  = pdb.balance_dimension_id;
Line: 532

   SELECT result_value
   FROM   pay_run_results           prr,
	  pay_run_result_values     prv,
          pay_element_types_f       pet,
          pay_input_values_f        piv,
          pay_assignment_actions    paa
   WHERE  prr.run_result_id   = prv.run_result_id
   AND    prr.element_type_id = pet.element_type_id
   AND    pet.element_type_id = piv.element_type_id
   AND    piv.input_value_id =  prv.input_value_id
   AND    paa.source_action_id = p_run_asg_action_id
   AND    paa.assignment_action_id =prr.assignment_action_id
   AND    pet.element_name = 'PF Information'
   AND    piv.NAME ='EE Voluntary PF Percent'
   AND    g_end_date BETWEEN pet.effective_start_date and pet.effective_end_date
   AND    g_end_date BETWEEN piv.effective_start_date and piv.effective_end_date ;
Line: 553

    SELECT org_information3            classification
    FROM   hr_organization_information hr_pf_org
    WHERE  org_information_context    = 'PER_IN_PF_DF'
    AND    hr_pf_org.organization_id =  p_pf_org ;
Line: 563

   SELECT COUNT(*)
   FROM   pay_action_information
   WHERE  action_context_id             = p_arc_asg_action_id
   AND    action_information1           = p_business_number
   AND    action_information_category   = 'IN_PF_SALARY'
   AND    action_context_type           = 'AAP'
   AND    action_information3           = 'Voluntary PF Percent'
   AND    action_information5           = p_class ;
Line: 727

    SELECT
           organization_id                            org_id ,                --OrgId
           org_information10                          base_bus_no,            --Base Business Number
           org_information10||org_information9        bus_no ,                --Business Number
           org_information3                           classification          --Classification
    FROM   hr_organization_information hr_pf_org
    WHERE  org_information_context    = 'PER_IN_PF_DF'
    AND    hr_pf_org.org_information10||org_information9  = p_business_number ;
Line: 739

   SELECT org_information4   --Legal Name
   FROM   hr_organization_information
   WHERE  org_information_context = 'PER_IN_COMPANY_DF'
   AND    org_information5 = p_base_bus_no ;
Line: 746

   SELECT
           org_information1      --Representative
   FROM    hr_organization_information hr_pf_org
   WHERE   org_information_context    = 'PER_IN_PF_REP_DF'
   AND     hr_pf_org.organization_id  = p_pf_org
   AND     g_end_date BETWEEN fnd_date.canonical_to_date(org_information2)
   AND     NVL(fnd_date.canonical_to_date(org_information3),TO_DATE('31-12-4712','DD-MM-YYYY'));
Line: 756

  SELECT nvl(pos.name,job.name) name
  FROM   per_all_positions     pos
        ,per_assignments_f asg
	,per_jobs          job
  WHERE  asg.position_id=pos.position_id(+)
  AND    asg.job_id=job.job_id(+)
  AND    asg.person_id = p_person_id
  AND    asg.primary_flag = 'Y'
  AND    g_end_date BETWEEN pos.date_effective(+) AND NVL(pos.date_end(+),TO_DATE('31-12-4712','DD-MM-YYYY'))
  AND    g_end_date BETWEEN job.date_from(+) AND NVL(job.date_to(+),TO_DATE('31-12-4712','DD-MM-YYYY'))
  AND    g_end_date BETWEEN asg.effective_start_date AND asg.effective_end_date;
Line: 770

  SELECT DECODE(pep.title,NULL,hr_in_utility.per_in_full_name(pep.first_name,pep.middle_names,pep.last_name,pep.title)
        ,SUBSTR(hr_in_utility.per_in_full_name(pep.first_name,pep.middle_names,pep.last_name,pep.title)
        ,INSTR(hr_in_utility.per_in_full_name(pep.first_name,pep.middle_names,pep.last_name,pep.title),' ',1)+1)) name
  FROM   per_people_f       pep
  WHERE  pep.person_id = p_person_id
  AND    g_end_date BETWEEN pep.effective_start_date AND pep.effective_end_date ;
Line: 827

    SELECT business_group_id INTO l_bus_group_id --Business Group Id
    FROM pay_payroll_actions
    WHERE payroll_action_id =p_arc_pay_action_id;
Line: 961

  SELECT hoi_challan.org_information4                                               Payment_Type
        ,hoi_challan.org_information5                                               Cheque_DD_No
        ,fnd_date.canonical_to_date(hoi_challan.org_information6)                   Cheque_DD_Date
        ,hoi_challan.org_information7                                               Bank_Code
        ,hoi_challan.org_information8                                               Branch_Code
        ,hoi_challan.org_information11                                              Dep_Bank_Code
        ,hoi_challan.org_information9                                               Dep_Branch_Code
        ,hoi_challan.org_information10                                              Dep_Base_Branch
  FROM   hr_organization_information hoi_challan
  WHERE  hoi_challan.organization_id = p_pf_org
  AND    hoi_challan.org_information_context ='PER_IN_PF_BANK_PAYMENT_DETAILS'
  AND    hoi_challan.org_information3= p_challan_ref;
Line: 977

  SELECT hoi_challan.org_information11                                                 Paid_Under_Protest
        ,fnd_date.canonical_to_date(hoi_challan.org_information9)                      Cheque_DD_Dep_Date
        ,fnd_number.canonical_to_number(NVL(hoi_challan.org_information3,0))
        +fnd_number.canonical_to_number(NVL(hoi_challan.org_information4,0))
        +fnd_number.canonical_to_number(NVL(hoi_challan.org_information5,0))
        +fnd_number.canonical_to_number(NVL(hoi_challan.org_information6,0))
        +fnd_number.canonical_to_number(NVL(hoi_challan.org_information7,0))
        +fnd_number.canonical_to_number(NVL(hoi_challan.org_information8,0))
        +fnd_number.canonical_to_number(NVL(hoi_challan.org_information13,0))
        +fnd_number.canonical_to_number(NVL(hoi_challan.org_information14,0))
        +fnd_number.canonical_to_number(NVL(hoi_challan.org_information15,0))          Amount
        ,hoi_challan.org_information12                                                 Challan_Ref
        ,hoi_challan.org_information13                                                 Legal_Charges
        ,hoi_challan.org_information14                                                 Interest_Sec
        ,hoi_challan.org_information15                                                 Penalty
  FROM   hr_organization_information hoi_challan
  WHERE  hoi_challan.organization_id = p_pf_org
  AND    hoi_challan.org_information_context ='PER_IN_PF_CHALLAN_INFO'
  AND    hoi_challan.org_information12= p_challan_ref;
Line: 999

  SELECT hoi_challan.org_information1                                        Challan_Ref
        ,hoi_challan.org_information2                                        Prev_Mth
        ,hoi_challan.org_information3                                        Prev_Yr
        ,fnd_number.canonical_to_number(NVL(hoi_challan.org_information4,0))
        +fnd_number.canonical_to_number(NVL(hoi_challan.org_information5,0)) Penal_Damages_Due
        ,fnd_number.canonical_to_number(hoi_challan.org_information6)        EPS_Penal_Damages
        ,fnd_number.canonical_to_number(hoi_challan.org_information7)        EDLI_Penal_Damages
        ,fnd_number.canonical_to_number(hoi_challan.org_information9)        EPF_Penal_Damages
        ,fnd_number.canonical_to_number(hoi_challan.org_information8)        Edli_Admin
  FROM   hr_organization_information hoi_challan
  WHERE  hoi_challan.organization_id = p_pf_org
  AND    hoi_challan.org_information_context ='PER_IN_PF_CHN_SEC14B'
  AND    hoi_challan.org_information1= p_challan_ref;
Line: 1015

  SELECT hoi_challan.org_information11                                       Challan_Ref
        ,hoi_challan.org_information1                                        Due_Mth
        ,hoi_challan.org_information2                                        Due_Yr
        ,fnd_number.canonical_to_number(NVL(hoi_challan.org_information3,0))
        +fnd_number.canonical_to_number(NVL(hoi_challan.org_information4,0)) EPF_Damages
        ,fnd_number.canonical_to_number(hoi_challan.org_information5)        EPS_Damages
        ,fnd_number.canonical_to_number(hoi_challan.org_information6)        EDLI_Damages
        ,fnd_number.canonical_to_number(hoi_challan.org_information8)        EPF_Admin
        ,fnd_number.canonical_to_number(hoi_challan.org_information7)        EDLI_Admin
  FROM   hr_organization_information hoi_challan
  WHERE  hoi_challan.organization_id = p_pf_org
  AND    hoi_challan.org_information_context ='PER_IN_PF_SEC7Q_INFO'
  AND    hoi_challan.org_information11= p_challan_ref;
Line: 1031

  SELECT hoi_challan.org_information3                                        Challan_Ref
        ,fnd_number.canonical_to_number(NVL(hoi_challan.org_information4,0))
        +fnd_number.canonical_to_number(NVL(hoi_challan.org_information5,0)) EPF_Misc_Pay
        ,hoi_challan.org_information6                                        EPF_Rem
        ,fnd_number.canonical_to_number(hoi_challan.org_information7)        EPS_Misc_Pay
        ,hoi_challan.org_information8                                        EPS_Rem
        ,fnd_number.canonical_to_number(hoi_challan.org_information9)        EDLI_Misc_Pay
        ,hoi_challan.org_information10                                       EDLI_Rem
        ,fnd_number.canonical_to_number(hoi_challan.org_information11)       EPF_Admin
        ,hoi_challan.org_information12                                       EPF_Admin_Rem
        ,fnd_number.canonical_to_number(hoi_challan.org_information13)       EDLI_Admin
        ,hoi_challan.org_information14                                       EDLI_Admin_Rem
  FROM   hr_organization_information hoi_challan
  WHERE  hoi_challan.organization_id = p_pf_org
  AND    hoi_challan.org_information_context ='PER_IN_PF_MIS_PAY_INFO'
  AND    hoi_challan.org_information3= p_challan_ref;
Line: 1052

 SELECT  hoi.org_information3      branch_name
        ,hoi.org_information4      branch_add
 FROM    hr_organization_units        hou
        ,hr_organization_information  hoi
 WHERE   hoi.organization_id = hou.organization_id
 AND     hoi.org_information_context = 'PER_IN_PF_BANK_BRANCH_DTLS'
 AND     hou.business_group_id = g_bg_id
 AND     hoi.org_information1 = p_bank_code
 AND     hoi.org_information2 = p_branch_code ;
Line: 1348

   SELECT DISTINCT paa_init.assignment_id
   FROM   pay_assignment_actions paa_init,
          pay_payroll_actions ppa_init,
          per_assignments_f paf,
	  hr_organization_information hoi
   WHERE  ppa_init.payroll_action_id = paa_init.payroll_action_id
   AND    ppa_init.action_type IN ('P','U','I')
   AND    ppa_init.action_status = 'C'
   AND    ppa_init.business_group_id = g_bg_id
   AND    p_payroll_action_id IS NOT NULL
   AND    paf.person_id BETWEEN
            p_start_person AND p_end_person
   AND    paf.assignment_id = paa_init.assignment_id
   AND   (to_char(paf.effective_start_date,'Month-YYYY')=to_char(g_end_date,'Month-YYYY')
         OR  to_char(paf.effective_end_date,'Month-YYYY')=to_char(g_end_date,'Month-YYYY')
         OR  g_end_date between paf.effective_start_date and paf.effective_end_date)
   AND   ppa_init.effective_date BETWEEN g_start_date AND g_end_date
   AND   hoi.org_information_context    = 'PER_IN_PF_DF'
   AND   hoi.org_information10||hoi.org_information9 = NVL(g_business_no,hoi.org_information10||hoi.org_information9)
   AND   hoi.org_information10 IS NOT NULL
   AND   hoi.org_information9 IS NOT NULL
   AND   TO_CHAR (hoi.organization_id) IN
                                         (SELECT  scl.segment2
					  FROM    hr_soft_coding_keyflex  scl
					  WHERE   scl.soft_coding_keyflex_id = paf.soft_coding_keyflex_id
					  AND     scl.enabled_flag = 'Y');
Line: 1384

   SELECT DISTINCT paa_init.assignment_id
   FROM   pay_assignment_actions paa_init,
          pay_payroll_actions ppa_init,
          per_assignments_f paf,
	  hr_organization_information hoi
   WHERE  ppa_init.payroll_action_id = paa_init.payroll_action_id
   AND    ppa_init.action_type IN ('P','U','I')
   AND    ppa_init.action_status = 'C'
   AND    ppa_init.business_group_id = g_bg_id
   AND    p_payroll_action_id IS NOT NULL
   AND    paf.person_id BETWEEN
              p_start_person AND p_end_person
   AND    paf.assignment_id = paa_init.assignment_id
   AND    (to_char(paf.effective_start_date,'Month-YYYY')=to_char(g_end_date,'Month-YYYY')
           OR  to_char(paf.effective_end_date,'Month-YYYY')=to_char(g_end_date,'Month-YYYY')
           OR  g_end_date between paf.effective_start_date and paf.effective_end_date)
   AND    ppa_init.effective_date BETWEEN g_start_date AND g_end_date
   AND    hoi.org_information_context    = 'PER_IN_PF_DF'
   AND    hoi.org_information10||hoi.org_information9 = p_business_no
   AND    hoi.org_information10 IS NOT NULL
   AND    hoi.org_information9 IS NOT NULL
   AND   TO_CHAR (hoi.organization_id) IN
                                         (SELECT  scl.segment2
					  FROM    hr_soft_coding_keyflex  scl
					  WHERE   scl.soft_coding_keyflex_id = paf.soft_coding_keyflex_id
					  AND     scl.enabled_flag = 'Y')
   AND    NOT EXISTS ( SELECT paa.assignment_id
		       FROM   pay_assignment_actions  paa
                             ,pay_action_information pai
		             ,hr_organization_information  hoi
			     ,pay_payroll_actions ppa
                       WHERE  paa.assignment_id = paa_init.assignment_id
                       AND    paa.assignment_action_id    = pai.action_context_id
		       AND    ppa.payroll_action_id = paa.payroll_action_id
		       AND    ppa.report_type = 'IN_PF_ARCHIVE'
		       AND    ppa.action_type = 'X'
		       AND    ppa.action_status = 'C'
		       AND    pai.action_context_type = 'AAP'
		       AND    hoi.org_information7 = pai.action_information2
		       AND    pai.action_information_category = 'IN_PF_PERSON_DTLS'
		       AND    hoi.org_information_context = 'PER_IN_COMPANY_RECEP_MAP'
		       AND    hoi.org_information3 = p_business_no
		       AND    hoi.org_information1 = g_challan_year
                       AND    hoi.org_information2 = g_challan_mth
                     )
   UNION
   SELECT DISTINCT paa_init.assignment_id
   FROM   pay_assignment_actions paa_init,
          per_periods_of_service pps,
          pay_payroll_actions ppa_init,
          per_assignments_f paf,
	  hr_organization_information hoi
   WHERE  ppa_init.payroll_action_id = paa_init.payroll_action_id
   AND    paf.period_of_service_id = pps.period_of_service_id
   AND    ppa_init.action_type IN ('P','U','I')
   AND    ppa_init.action_status = 'C'
   AND    ppa_init.business_group_id = g_bg_id
   AND    p_payroll_action_id IS NOT NULL
   AND    paf.person_id BETWEEN
              p_start_person AND p_end_person
   AND    paf.assignment_id = paa_init.assignment_id
   AND    TO_CHAR(pps.actual_termination_date,'Month-YYYY') = to_char(g_start_date,'Month-YYYY')
   AND    (to_char(paf.effective_start_date,'Month-YYYY')=to_char(g_end_date,'Month-YYYY')
           OR  to_char(paf.effective_end_date,'Month-YYYY')=to_char(g_end_date,'Month-YYYY')
           OR  g_end_date between paf.effective_start_date and paf.effective_end_date)
   AND    ppa_init.effective_date BETWEEN g_start_date AND g_end_date
   AND    hoi.org_information_context    = 'PER_IN_PF_DF'
   AND    hoi.org_information10||hoi.org_information9 = p_business_no
   AND    hoi.org_information10 IS NOT NULL
   AND    hoi.org_information9 IS NOT NULL
   AND   TO_CHAR (hoi.organization_id) IN
                                         (SELECT  scl.segment2
					  FROM    hr_soft_coding_keyflex  scl
					  WHERE   scl.soft_coding_keyflex_id = paf.soft_coding_keyflex_id
					  AND     scl.enabled_flag = 'Y')
   AND    NOT EXISTS ( SELECT paa.assignment_id
		       FROM   pay_assignment_actions  paa
                             ,pay_action_information pai
		             ,hr_organization_information  hoi
		             ,hr_organization_units  hou
			     ,pay_payroll_actions ppa
                       WHERE  paa.assignment_id = paa_init.assignment_id
                       AND    paa.assignment_action_id    = pai.action_context_id
		       AND    ppa.payroll_action_id = paa.payroll_action_id
		       AND    hoi.organization_id = hou.organization_id
		       AND    ppa.report_type = 'IN_PF_ARCHIVE'
		       AND    ppa.action_type = 'X'
		       AND    ppa.action_status = 'C'
		       AND    pai.action_context_type = 'AAP'
		       AND    hoi.org_information7 = pai.action_information2
		       AND    pai.action_information_category = 'IN_PF_PERSON_DTLS'
		       AND    hoi.org_information_context = 'PER_IN_COMPANY_RECEP_MAP'
		       AND    hoi.org_information3 = p_business_no
		       AND    hoi.org_information1 = g_challan_year
                       AND    hoi.org_information2 = g_challan_mth
	               AND    TO_CHAR(fnd_date.canonical_to_date(pai.action_information8),'Month-YYYY') =  TO_CHAR (g_start_date,'Month-YYYY')
		       );
Line: 1490

   SELECT DISTINCT paa_init.assignment_id
   FROM   pay_assignment_actions paa_init,
          pay_payroll_actions ppa_init,
          per_assignments_f paf,
	  hr_organization_information hoi
   WHERE  ppa_init.payroll_action_id = paa_init.payroll_action_id
   AND    ppa_init.action_type IN ('P','U','I')
   AND    ppa_init.action_status = 'C'
   AND    ppa_init.business_group_id = g_bg_id
   AND    p_payroll_action_id IS NOT NULL
   AND    paf.person_id BETWEEN
            p_start_person AND p_end_person
   AND    paf.assignment_id = paa_init.assignment_id
   AND   (to_char(paf.effective_start_date,'Month-YYYY')=to_char(g_end_date,'Month-YYYY')
         OR  to_char(paf.effective_end_date,'Month-YYYY')=to_char(g_end_date,'Month-YYYY')
         OR  g_end_date between paf.effective_start_date and paf.effective_end_date)
   AND   ppa_init.effective_date BETWEEN g_start_date AND g_end_date
   AND   hoi.org_information_context    = 'PER_IN_PF_DF'
   AND   hoi.org_information10||hoi.org_information9 = p_business_no
   AND   hoi.org_information10 IS NOT NULL
   AND   hoi.org_information9 IS NOT NULL
   AND   TO_CHAR (hoi.organization_id) IN
                                         (SELECT  scl.segment2
					  FROM    hr_soft_coding_keyflex  scl
					  WHERE   scl.soft_coding_keyflex_id = paf.soft_coding_keyflex_id
					  AND     scl.enabled_flag = 'Y');
Line: 1526

  SELECT
         hoi_challan.org_information12                   Challan_Ref
  FROM   hr_organization_information hoi_challan
  WHERE  hoi_challan.organization_id = p_pf_org
  AND    hoi_challan.org_information_context ='PER_IN_PF_CHALLAN_INFO'
  AND    hoi_challan.org_information1 = g_challan_year
  AND    hoi_challan.org_information2 = g_challan_mth
  AND NOT EXISTS (SELECT  pai.action_information8
                  FROM    pay_action_information pai,
                          pay_payroll_Actions ppa
		  WHERE   pai.action_information8 = hoi_challan.org_information12
		  AND     pai.action_information_category = 'IN_PF_CHALLAN'
                  AND     pai.action_context_type = 'PA'
		  AND     pai.action_information3 = p_pf_org
		  AND     pai.action_context_id = ppa.payroll_action_id
                  AND     ppa.action_type ='X'
                  AND     ppa.action_status='C'
                  AND     ppa.report_type='IN_PF_ARCHIVE'
		  AND     pai.action_context_id IN
	                         (SELECT action_context_id
				  FROM   pay_action_information painfo
				  WHERE  painfo.action_information2 IN (SELECT hoi.org_information7
		                                                        FROM   hr_organization_information  hoi ,
									       hr_organization_units hou
                                                                        WHERE  hoi.organization_id = hou.organization_id
									AND    hoi.org_information_context = 'PER_IN_COMPANY_RECEP_MAP'
                                                                        AND    hoi.org_information3 = p_business_no
						                        AND    hoi.org_information1 = g_challan_year
								        AND    hoi.org_information2 = g_challan_mth
				                                        )
				  AND    painfo.action_context_type = 'PA'
                                  AND    painfo.action_information_category = 'IN_PF_BUSINESS_NUMBER')

                    );
Line: 1563

   SELECT
          hoi_challan.org_information12                   Challan_Ref
   FROM   hr_organization_information hoi_challan
   WHERE  hoi_challan.organization_id = p_pf_org
   AND    hoi_challan.org_information_context ='PER_IN_PF_CHALLAN_INFO'
   AND    hoi_challan.org_information1 = g_challan_year
   AND    hoi_challan.org_information2 = g_challan_mth ;
Line: 1579

   SELECT org_information3 bus_no
   FROM   hr_organization_information
   WHERE  org_information_context = 'PER_IN_COMPANY_RECEP_MAP'
   AND    org_information1 = g_challan_year
   AND    org_information2 = g_challan_mth
   AND    org_information3  = NVL(g_business_no , org_information3)
   AND    org_information4 = 'R'
   GROUP BY org_information3 ;
Line: 1590

  SELECT DISTINCT org_information7 Archive_Ref_No
  FROM   hr_organization_information
  WHERE  org_information_context = 'PER_IN_COMPANY_RECEP_MAP'
  AND    org_information1 = g_challan_year
  AND    org_information2 = g_challan_mth
  AND    org_information3 = NVL(p_business_no,org_information3) ;
Line: 1601

  SELECT DISTINCT action_context_id
  FROM pay_action_information pai,
       pay_assignment_actions paa,
       pay_payroll_Actions ppa
  WHERE action_information2 = p_arc_ref
  AND   action_context_type = 'AAP'
  AND   action_information_category = 'IN_PF_PERSON_DTLS'
  AND   action_information1 = nvl(p_business_no,action_information1)
  AND   pai.action_context_id = paa.assignment_action_id
  AND   paa.payroll_action_id = ppa.payroll_action_id
  AND   ppa.action_type ='X'
  AND   ppa.action_status='C'
  AND   ppa.report_type='IN_PF_ARCHIVE'
  ;
Line: 1621

   SELECT  hr_pf_org.organization_id     pf_org       --PF Org Id
   FROM    hr_organization_information hr_pf_org
   WHERE   org_information_context    = 'PER_IN_PF_DF'
   AND     org_information10||org_information9  = p_business_no ;
Line: 1634

   SELECT  1
   FROM    pay_action_information pai
   WHERE   pai.action_information_category = 'IN_PF_ORG'
   AND     pai.action_context_type         = 'PA'
   AND     pai.action_context_id           = p_payroll_action_id
   AND     pai.action_information1         = p_business_no
   AND     ROWNUM =1;
Line: 1646

  SELECT 1
  FROM  pay_action_information pai
  WHERE pai.action_information_category = 'IN_PF_CHALLAN'
  AND   pai.action_context_type         = 'PA'
  AND   pai.action_context_id           = p_payroll_action_id
  AND   pai.action_information3         = p_pf_org
  AND   ROWNUM =1;
Line: 1694

              SELECT pay_assignment_actions_s.NEXTVAL
              INTO l_action_id
              FROM dual;
Line: 1767

              SELECT pay_assignment_actions_s.NEXTVAL
              INTO l_action_id
              FROM dual;
Line: 1817

        SELECT pay_assignment_actions_s.NEXTVAL
              INTO l_action_id
              FROM dual;
Line: 1898

    SELECT paa.assignment_id
          ,paa.payroll_action_id
          ,paf.person_id
    FROM   pay_assignment_actions  paa
          ,per_assignments_f paf
    WHERE  paa.assignment_action_id = p_assignment_action_id
    AND    paa.assignment_id = paf.assignment_id
    AND    ROWNUM =1;
Line: 1912

    SELECT TO_NUMBER(SUBSTR(MAX(LPAD(paa.action_sequence,15,'0')||paa.assignment_action_id),16)) run_asg_action_id
      FROM pay_assignment_actions paa
          ,pay_payroll_actions ppa
          ,per_assignments_f paf
     WHERE paf.assignment_id = paa.assignment_id
       AND paf.assignment_id = p_assignment_id
       AND paa.payroll_action_id = ppa.payroll_action_id
       AND ppa.action_type IN('R','Q','I','B')
       AND ppa.payroll_id    = paf.payroll_id
       AND ppa.action_status ='C'
       AND ppa.effective_date between p_start_date and p_end_date
       AND paa.source_action_id IS NULL
       AND (1 = DECODE(ppa.action_type,'I',1,0)
            OR EXISTS (SELECT ''
                     FROM pay_action_interlocks intk,
                          pay_assignment_actions paa1,
                          pay_payroll_actions ppa1
                    WHERE intk.locked_action_id = paa.assignment_Action_id
                      AND intk.locking_action_id =  paa1.assignment_action_id
                      AND paa1.payroll_action_id =ppa1.payroll_action_id
                      AND paa1.assignment_id = p_assignment_id
                      AND ppa1.action_type in('P','U')
                      AND ppa.action_type in('R','Q','B')
                      AND ppa1.action_status ='C'
                      AND ppa1.effective_date BETWEEN p_start_date and p_end_date
                      AND ROWNUM =1 ));
Line: 1941

   SELECT  hr_pf_org.organization_id                     pf_org,
           org_information10                             base_bus_no,
           org_information10||org_information9           business_number
   FROM    hr_organization_information hr_pf_org
          ,hr_organization_units      hou
   WHERE   hou.organization_id = hr_pf_org.organization_id
   AND     hou.business_group_id = g_bg_id
   AND     org_information_context    = 'PER_IN_PF_DF'
   AND     org_information10||org_information9 = NVL(g_business_no,org_information10||org_information9)
   AND     org_information10 IS NOT NULL
   AND     org_information9  IS NOT NULL ;
Line: 1957

   SELECT
          hoi_challan.org_information12                   Challan_Ref
   FROM   hr_organization_information hoi_challan
   WHERE  hoi_challan.organization_id = p_pf_org
   AND    hoi_challan.org_information_context ='PER_IN_PF_CHALLAN_INFO'
   AND    hoi_challan.org_information1 = g_challan_year
   AND    hoi_challan.org_information2 = g_challan_mth ;
Line: 1970

  SELECT 1
  FROM  pay_action_information pai
  WHERE pai.action_information_category = 'IN_PF_ORG'
  AND   pai.action_context_type         = 'PA'
  AND   pai.action_context_id           = p_payroll_action_id
  AND   pai.action_information1         = p_business_no
  AND   ROWNUM =1;
Line: 1983

  SELECT 1
  FROM  pay_action_information pai
  WHERE pai.action_information_category = 'IN_PF_CHALLAN'
  AND   pai.action_context_type         = 'PA'
  AND   pai.action_context_id           = p_payroll_action_id
  AND   pai.action_information3         = p_pf_org
  AND   ROWNUM =1;
Line: 1995

 SELECT 1
 FROM   per_assignments_f paf,
        hr_soft_coding_keyflex  scl
 WHERE  (to_char(paf.effective_start_date,'Month-YYYY')=to_char(g_end_date,'Month-YYYY')
      OR to_char(paf.effective_end_date,'Month-YYYY')=to_char(g_end_date,'Month-YYYY')
      OR  g_end_date between paf.effective_start_date and paf.effective_end_date)
 AND    scl.soft_coding_keyflex_id = paf.soft_coding_keyflex_id
 AND    scl.enabled_flag = 'Y'
 AND    scl.segment2 = p_pf_org
 AND    assignment_id = p_assignment;