DBA Data[Home] [Help]

APPS.PAY_AU_PAYTAX_PKG SQL Statements

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

Line: 142

        SELECT formula_id
        FROM   ff_formulas_f
        WHERE  formula_name = 'AU_PAYROLL_TAX'
        AND    p_start_date between effective_start_date  and effective_end_date
        ;
Line: 149

        SELECT 'X' INTO l_session_flag
        FROM fnd_sessions
        WHERE session_id = USERENV('SESSIONID');
Line: 181

                    insert into fnd_sessions (SESSION_ID, EFFECTIVE_DATE) values (userenv('sessionid'),trunc(p_start_date));
Line: 229

SELECT   decode(pbt.balance_name,'Payroll_Tax_Salaries_Wages',1,'Payroll_Tax_Commissions',2,
                'Payroll_Tax_Bonuses_Allowances',3,'Payroll_Tax_Director_Fees',4,
                'Payroll_Tax_Fringe_Benefits',7,'Payroll_Tax_Superannuation',8,
                'Payroll_Tax_Contractor_Payments',9, 'Payroll_Tax_Other_Taxable_Payments' , '10'
                 ) sort_index,
         pdb.defined_balance_id defined_balance_id
  FROM   pay_balance_types pbt,
         pay_balance_dimensions pbd,
         pay_defined_balances pdb
 WHERE   pbt.balance_name  IN ( 'Payroll_Tax_Salaries_Wages', 'Payroll_Tax_Commissions' ,
                               'Payroll_Tax_Bonuses_Allowances', 'Payroll_Tax_Director_Fees',
                               'Payroll_Tax_Fringe_Benefits', 'Payroll_Tax_Superannuation', 'Payroll_Tax_Contractor_Payments',
                               'Payroll_Tax_Other_Taxable_Payments' )
   AND   pbd.database_item_suffix = c_database_item_suffix
   AND   pbt.balance_type_id      = pdb.balance_type_id
   AND   pbd.balance_dimension_id = pdb.balance_dimension_id
   AND   pbt.legislation_code     = 'AU'
ORDER BY sort_index;
Line: 255

   g_balance_value_tab.delete;
Line: 310

    p_sql := ' 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: 340

        SELECT pay_core_utils.get_parameter('BG',legislative_parameters)    business_group_id,
                   pay_core_utils.get_parameter('LE',legislative_parameters) legal_employer,
              to_date(pay_core_utils.get_parameter('PERIOD',legislative_parameters),'YYYY/MM/DD') period, /*4709766 */
                   to_date(pay_core_utils.get_parameter('SDATE',legislative_parameters),'YYYY/MM/DD') start_date,
                   to_date(pay_core_utils.get_parameter('EDATE',legislative_parameters),'YYYY/MM/DD')   end_date,
                   pay_core_utils.get_parameter('TAX_STATE',legislative_parameters) Tax_state,
                   pay_core_utils.get_parameter('REP_TYPE',legislative_parameters)report_type,
                   pay_core_utils.get_parameter('REP_NAME',legislative_parameters)report_name,
                   pay_core_utils.get_parameter('ACTT',legislative_parameters)act_override_threshold,
                   pay_core_utils.get_parameter('VICT',legislative_parameters)vic_override_threshold,
                   pay_core_utils.get_parameter('NSWT',legislative_parameters)nsw_override_threshold,
                   pay_core_utils.get_parameter('QLDT',legislative_parameters)qld_override_threshold,
                   pay_core_utils.get_parameter('WAT',legislative_parameters)wa_override_threshold,
                   pay_core_utils.get_parameter('NTT',legislative_parameters)nt_override_threshold,
                   pay_core_utils.get_parameter('SAT',legislative_parameters)sa_override_threshold,
                   pay_core_utils.get_parameter('TAST',legislative_parameters)tas_override_threshold
                   FROM pay_payroll_actions ppa
      WHERE ppa.payroll_action_id  =  c_payroll_action_id;
Line: 365

SELECT  pdb.defined_balance_id defined_balance_id
  FROM   pay_balance_types pbt,
         pay_balance_dimensions pbd,
         pay_defined_balances pdb
 WHERE   pbt.balance_name  = 'Payroll_Tax_' || c_state_code
   AND   pbd.database_item_suffix = c_database_item_suffix
   AND   pbt.balance_type_id      = pdb.balance_type_id
   AND   pbd.balance_dimension_id = pdb.balance_dimension_id
   AND   pbt.legislation_code     = 'AU';
Line: 380

SELECT  pdb.defined_balance_id defined_balance_id
  FROM   pay_balance_types pbt,
         pay_balance_dimensions pbd,
         pay_defined_balances pdb
 WHERE   pbt.balance_name  = 'Payroll_Tax_' || c_state_code || '_Termination_Payments'
   AND   pbd.database_item_suffix = c_database_item_suffix
   AND   pbt.balance_type_id      = pdb.balance_type_id
   AND   pbd.balance_dimension_id = pdb.balance_dimension_id
   AND   pbt.legislation_code     = 'AU';
Line: 397

SELECT  pdb.defined_balance_id defined_balance_id
  FROM   pay_balance_types pbt,
         pay_balance_dimensions pbd,
         pay_defined_balances pdb
 WHERE   pbt.balance_name  = 'Payroll_Tax_' || c_state_code || '_Eligible_Termination_Payments'
   AND   pbd.database_item_suffix = c_database_item_suffix
   AND   pbt.balance_type_id      = pdb.balance_type_id
   AND   pbd.balance_dimension_id = pdb.balance_dimension_id
   AND   pbt.legislation_code     = 'AU';
Line: 413

select distinct per_information2, paa.tax_unit_id,
assignment_action_id assignment_action_id
from pay_payroll_actions ppa,
pay_assignment_actions paa,
per_people_f pap,
per_assignments_f paf
where paa.payroll_action_id = ppa.payroll_action_id
and pap.person_id = paf.person_id
and paa.assignment_id = paf.assignment_id
and paa.tax_unit_id=nvl(c_registered_employer, paa.tax_unit_id)
and paf.business_group_id=c_business_group_id
and ppa.action_status='C'
and    (pap.per_information3 = 'N' or pap.per_information3 is null)
and      ppa.action_type             in ('R','Q','I','B','V')
and ppa.effective_date between c_start_date and c_end_date
and ppa.effective_date between pap.effective_start_date and pap.effective_end_date /* 4729052 */
 AND (paa.source_action_id IS NULL
                     OR (paa.source_action_id IS NOT NULL AND ppa.run_type_id IS NULL))
and   paf.effective_end_date = (select max(effective_end_date) /* 4729052 */
                                        From  per_assignments_f iipaf
                                        WHERE iipaf.assignment_id  = paf.assignment_id
                                        and iipaf.effective_end_date >= c_start_date
                                        and iipaf.effective_start_date <= c_end_date)

order by per_information2;
Line: 579

        select  paa.assignment_action_id,
                paa.action_sequence,
                paaf.assignment_id,
                paa.tax_unit_id,
                paa.source_action_id master_action_id,
               paa2.tax_unit_id master_tax_unit_id
        from    per_people_f pap,
                per_assignments_f paaf,
                pay_payroll_actions ppa,
                pay_payroll_actions ppa1,
                pay_assignment_actions paa,
                pay_assignment_actions paa2,
                per_periods_of_service pps
        where   ppa.payroll_action_id        = p_payroll_action_id
        and     paa.assignment_id            = paaf.assignment_id
        and     paa2.assignment_id            = paaf.assignment_id
        AND     paa2.assignment_id           = paa.assignment_id
        and     pap.person_id                between p_start_person and p_end_person
        and     pap.person_id                = paaf.person_id
        and     pap.person_id                = pps.person_id
        and     pps.period_of_service_id     = paaf.period_of_service_id
        and     ppa1.date_earned between pap.effective_start_date  and pap.effective_end_date
        and    ppa1.payroll_action_id       = paa.payroll_action_id
        and    ppa1.payroll_action_id       = paa2.payroll_action_id
        AND    paa2.action_status ='C'
        AND    paa.action_status ='C'
        and    (pap.per_information3 = 'N' or pap.per_information3 is null)
        AND   (pap.per_information2  = p_tax_state or p_tax_state is null)
        AND    paa2.assignment_action_id = nvl(paa.source_action_id, paa.assignment_action_id)
         AND (paa.source_action_id IS NULL)
        --             OR (paa.source_action_id IS NOT NULL AND ppa.run_type_id IS NULL))
        and    ppa1.business_group_id       = ppa.business_group_id
        and    ppa.business_group_id        = p_business_group_id
        and    ppa1.action_type             in ('R','Q','I','B','V')
        and   ( paa.tax_unit_id              = p_legal_employer or p_legal_employer is null)
        and    ppa1.effective_date  between p_archive_start_date and p_archive_end_date
   and   paaf.effective_end_date = (select max(effective_end_date)
                                        From  per_assignments_f iipaf
                                        WHERE iipaf.assignment_id  = paaf.assignment_id
                                        and iipaf.effective_end_date >= p_archive_start_date
                                        and iipaf.effective_start_date <= p_archive_end_date)
        order  by paaf.assignment_id, paa.assignment_action_id, paa.tax_unit_id, paa.source_action_id, paa2.tax_unit_id;
Line: 631

      SELECT pay_core_utils.get_parameter('BG',legislative_parameters)    business_group_id,
                   pay_core_utils.get_parameter('LE',legislative_parameters) legal_employer,
                   to_date(pay_core_utils.get_parameter('PERIOD',legislative_parameters),'YYYY/MM/DD') period,
                   to_date(pay_core_utils.get_parameter('SDATE',legislative_parameters),'YYYY/MM/DD') start_date,
                   to_date(pay_core_utils.get_parameter('EDATE',legislative_parameters),'YYYY/MM/DD')   end_date,
                   pay_core_utils.get_parameter('TAX_STATE',legislative_parameters) Tax_state,
                   pay_core_utils.get_parameter('REP_TYPE',legislative_parameters)report_type,
                   pay_core_utils.get_parameter('REP_NAME',legislative_parameters)report_name,
                   pay_core_utils.get_parameter('ACTT',legislative_parameters)act_override_threshold,
                   pay_core_utils.get_parameter('VICT',legislative_parameters)vic_override_threshold,
                   pay_core_utils.get_parameter('NSWT',legislative_parameters)nsw_override_threshold,
                   pay_core_utils.get_parameter('QLDT',legislative_parameters)qld_override_threshold,
                   pay_core_utils.get_parameter('WAT',legislative_parameters)wa_override_threshold,
                   pay_core_utils.get_parameter('NTT',legislative_parameters)nt_override_threshold,
                   pay_core_utils.get_parameter('SAT',legislative_parameters)sa_override_threshold,
                   pay_core_utils.get_parameter('TAST',legislative_parameters)tas_override_threshold
                   FROM pay_payroll_actions ppa
      WHERE ppa.payroll_action_id  =  c_payroll_action_id;
Line: 653

    select pay_assignment_actions_s.nextval
    from   dual;
Line: 728

                  	insert into pay_action_information(
                  	              action_information_id,
                  	              action_context_id,
                  	              action_context_type,
                  	              effective_date,
                  	              source_id,
                  	              tax_unit_id,
                  	              action_information_category,
                  	              action_information1,
                  	              action_information2,
                  	              action_information3,
                  	              assignment_id
                  	              )
                  	              values(
                  	              pay_action_information_s.nextval,
                  	              l_next_assignment_action_id,
                  	              'AAP',
                  	              null,
                  	              null,
                  	              csr_rec.tax_unit_id,
                  	              'AU_ARCHIVE_ASG_DETAILS',
                  	              csr_rec.assignment_action_id,
                  	              p_payroll_action_id,
                  	              csr_rec.action_sequence,
                  	              csr_rec.assignment_id
                  	              );
Line: 775

select full_name
from per_people_f pap
where person_id= c_person_id
and pap.effective_end_date =
(select max(effective_end_date)
from per_people_f pap1
where pap1.person_id = pap.person_id
and pap1.effective_end_date >= c_start_date
and pap1.effective_start_date <= c_end_date
);
Line: 791

select  /*  pap.full_name, */
         paaf.assignment_number employee_number,
         ppa1.effective_date,
         paa2.assignment_action_id,
         paaf.assignment_id,
         paaf.organization_id,
         hou.NAME organization_name,
         hsc.segment1 tax_unit_id,
         hou1.NAME Legal_Employer ,
         pap.person_id,
         pap.per_information2 state_code ,
         hoi.org_information1 business_group_id,
 /* 4716254 ,4718544 */
         decode(pap.per_information2 , 'VIC', hoi.org_information4,
                                       'WA' , hoi.org_information11,
                                       'QLD' , hoi.org_information7,
                                       'SA' , hoi.org_information8,
                                       'NSW' , hoi.org_information5,
                                       'ACT' , hoi.org_information10,
                                       'NT' , hoi.org_information9,
                                       'TAS' , hoi.org_information6) dge_state,
 /* 4716254 ,4718544 */

         hoi.org_information2 dge_legal_employer,
         hoi.org_information3 dge_group_name,
         hl.meaning state_desc
   from    per_people_f pap,
           per_assignments_f paaf,
           pay_payroll_actions ppa,
           pay_payroll_actions ppa1,
           pay_assignment_actions paa,
           pay_assignment_actions paa2,
           hr_soft_coding_keyflex hsc,
           hr_organization_units hou,
           hr_organization_units hou1,
           hr_organization_information hoi,
           hr_lookups  hl,
           per_periods_of_service pps
    where   ppa.payroll_action_id        = c_payroll_action_id
       and  paa.assignment_Action_id = c_assignment_Action_id /*5235423 */
       and     paa.assignment_id            = paaf.assignment_id
       and    pap.person_id = paaf.person_id
       and    paa.assignment_id = c_assignment_id
       AND    pap.per_information2 = hl.lookup_code
       AND    hl.lookup_type = 'AU_STATE'
       AND    hsc.soft_coding_keyflex_id = paaf.soft_coding_keyflex_id
       AND    hou.organization_id = paaf.organization_id
       and    hoi.org_information_context(+) = 'AU_PAYROLL_TAX_DGE'
       AND    hou1.organization_id = hoi.organization_id(+)
       AND    hou1.organization_id = hsc.segment1
       AND     paa2.assignment_id           = paa.assignment_id
       and     pap.person_id                = pps.person_id
       and     pps.period_of_service_id     = paaf.period_of_service_id
       and     ppa1.date_earned between pap.effective_start_date  and pap.effective_end_date
       and    ppa1.payroll_action_id       = paa.payroll_action_id
       and    ppa1.payroll_action_id       = paa2.payroll_action_id
        AND    paa2.action_status ='C'
        AND    paa.action_status ='C'
        and    (pap.per_information3 = 'N' or pap.per_information3 is null)
        AND    paa2.assignment_action_id = nvl(paa.source_action_id, paa.assignment_action_id)
         AND paa.source_action_id IS NULL /* 5235423 */
        and    ppa1.business_group_id       = ppa.business_group_id
        and    ppa.business_group_id        = c_business_group_id
        and    ppa1.action_type             in ('R','Q','I','B','V')
        and    ppa1.effective_date  between c_start_date and c_end_date
        and paaf.effective_end_date = (select max(effective_end_date)
                                        From  per_assignments_f iipaf
                                        WHERE iipaf.assignment_id  = paaf.assignment_id
                                        and iipaf.effective_end_date >= c_start_date
                                        and iipaf.effective_start_date <= c_end_date)
 /* and   c_end_date between pap.effective_start_date and pap.effective_end_date */
        order  by paaf.assignment_id, paa2.assignment_action_id, hsc.segment1;
Line: 868

    select pai.action_information1, pai.action_information2, pai.tax_unit_id, pai.assignment_id,pai.action_information3
    from pay_action_information pai
    where action_information_category = 'AU_ARCHIVE_ASG_DETAILS'
    and  pai.action_context_id = c_arc_ass_act_id;
Line: 878

SELECT  pdb.defined_balance_id defined_balance_id
  FROM   pay_balance_types pbt,
         pay_balance_dimensions pbd,
         pay_defined_balances pdb
 WHERE   pbt.balance_name  = 'Payroll_Tax_' || c_state_code
   AND   pbd.database_item_suffix = c_database_item_suffix
   AND   pbt.balance_type_id      = pdb.balance_type_id
   AND   pbd.balance_dimension_id = pdb.balance_dimension_id
   AND   pbt.legislation_code     = 'AU';
Line: 895

SELECT  pdb.defined_balance_id defined_balance_id
  FROM   pay_balance_types pbt,
         pay_balance_dimensions pbd,
         pay_defined_balances pdb
 WHERE   pbt.balance_name  = 'Payroll_Tax_' || c_state_code || '_Termination_Payments'
   AND   pbd.database_item_suffix = c_database_item_suffix
   AND   pbt.balance_type_id      = pdb.balance_type_id
   AND   pbd.balance_dimension_id = pdb.balance_dimension_id
   AND   pbt.legislation_code     = 'AU';
Line: 912

SELECT  pdb.defined_balance_id defined_balance_id
  FROM   pay_balance_types pbt,
         pay_balance_dimensions pbd,
         pay_defined_balances pdb
 WHERE   pbt.balance_name  = 'Payroll_Tax_' || c_state_code || '_Eligible_Termination_Payments'
   AND   pbd.database_item_suffix = c_database_item_suffix
   AND   pbt.balance_type_id      = pdb.balance_type_id
   AND   pbd.balance_dimension_id = pdb.balance_dimension_id
   AND   pbt.legislation_code     = 'AU';
Line: 1027

               insert into pay_action_information(
                            action_information_id,
                            action_context_id,
                            action_context_type,
                            effective_date,
                            source_id,
                            tax_unit_id,
                            action_information_category,
                            assignment_id,
                            action_information1,
                            action_information2,
                            action_information3,
                            action_information4,
                            action_information5,
                            action_information6,
                            action_information7,
                            action_information8,
                            action_information9)
                    values(
                            pay_action_information_s.nextval,
                            g_arc_payroll_action_id,
                            'PA',
                            p_effective_date,
                            null,
                            l_tax_unit_id,
                            'AU_PAYROLL_TAX_EMPLOYEE_DETAILS',
                            l_assignment_id,
                            csr_rec.employee_number,
                            csr_rec.person_id,
                            l_full_name,
                            csr_rec.state_desc,
                            csr_rec.legal_employer,
                            csr_rec.state_code,
                            csr_rec.dge_state,
                            csr_rec.dge_legal_employer,
                            csr_rec.dge_group_name);
Line: 1071

             insert into pay_action_information (
                                      action_information_id,
                                      action_context_id,
                                      action_context_type,
             			       effective_date,
             			       source_id,
                                      tax_unit_id,
                                      assignment_id,
                                      action_information_category,
                                      action_information1,
                                      action_information2,
                                      action_information3,
                                      action_information4,
                                      action_information5,
                                      action_information6,
                                      action_information7,
                                      action_information8,
                                      action_information9,
                                      action_information10,
                                      action_information11,
                                      action_information12,
                                      action_information13,
                                      action_information14,
                                      action_information15) /* 4731692 */
                          values (
                                pay_action_information_s.nextval,
                                p_assignment_action_id,
             			 'AAP',
                                p_effective_date,
                                null,
             			 l_tax_unit_id,
             			 l_assignment_id,
             			 'AU_PAYROLL_TAX_BALANCE_DETAILS',
             			 l_salaries_wages,
             			 l_commission,
             			 l_bonus_allowances,
             			 l_director_fees,
             			 l_termination_payments,
                                 l_eligible_term_payments,
             			 l_Fringe_Benefits,
				 l_Superannuation,
				 l_Contractor_payments,
				 l_Other_taxable_Income,
                                 l_Taxable_Income,
                                 l_max_action_sequence,
                                 g_le_taxable_income, /* 4713372 */
                                 g_count,
                                  csr_rec.state_code); /* 4731692 */
Line: 1148

    SELECT pay_core_utils.get_parameter('BG',legislative_parameters)    business_group_id,
                   pay_core_utils.get_parameter('LE',legislative_parameters) legal_employer,
                   to_date(pay_core_utils.get_parameter('PERIOD',legislative_parameters),'YYYY/MM/DD') period,
                   to_date(pay_core_utils.get_parameter('SDATE',legislative_parameters),'YYYY/MM/DD') start_date,
                   to_date(pay_core_utils.get_parameter('EDATE',legislative_parameters),'YYYY/MM/DD')   end_date,
                   pay_core_utils.get_parameter('TAX_STATE',legislative_parameters) Tax_state,
                   pay_core_utils.get_parameter('REP_TYPE',legislative_parameters)report_type,
                   pay_core_utils.get_parameter('REP_NAME',legislative_parameters)report_name,
                   pay_core_utils.get_parameter('ACTT',legislative_parameters)act_override_threshold,
                   pay_core_utils.get_parameter('VICT',legislative_parameters)vic_override_threshold,
                   pay_core_utils.get_parameter('NSWT',legislative_parameters)nsw_override_threshold,
                   pay_core_utils.get_parameter('QLDT',legislative_parameters)qld_override_threshold,
                   pay_core_utils.get_parameter('WAT',legislative_parameters)wa_override_threshold,
                   pay_core_utils.get_parameter('NTT',legislative_parameters)nt_override_threshold,
                   pay_core_utils.get_parameter('SAT',legislative_parameters)sa_override_threshold,
                   pay_core_utils.get_parameter('TAST',legislative_parameters)tas_override_threshold,
                   pay_core_utils.get_parameter('OUTPUT_TYPE',legislative_parameters) p_output_type
      FROM pay_payroll_actions ppa
      WHERE ppa.payroll_action_id  =  c_payroll_action_id;
Line: 1171

 select  pay_core_utils.get_parameter('REP_NAME',legislative_parameters)
  from pay_payroll_actions ppa
  where ppa.payroll_Action_id = c_payroll_Action_id;
Line: 1176

 SELECT printer,
          print_style,
          decode(save_output_flag, 'Y', 'TRUE', 'N', 'FALSE') save_output
	  ,number_of_copies
    FROM  pay_payroll_actions pact,
          fnd_concurrent_requests fcr
    WHERE fcr.request_id = pact.request_id
    AND   pact.payroll_action_id = p_payroll_action_id;