DBA Data[Home] [Help]

APPS.HR_PAYROLLS SQL Statements

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

Line: 38

  select tp.number_per_fiscal_year
  into no_periods
  from per_time_period_types tp
  where tp.period_type = p_proc_period_type;
Line: 440

  select min(start_date),
         max(end_date),
         count(time_period_id)
  into earliest_start_date,
       latest_end_date,
       no_periods
  from per_time_periods ptp
  where ptp.payroll_id = p_pay_det.payroll_id;
Line: 514

    select to_char(p_date,'IW') from dual;
Line: 672

procedure insert_proc_periods(p_pay_det in out nocopy payroll_rec_type,
                              p_last_update_date  in date   default sysdate,
                              p_last_updated_by   in number default -1,
                              p_last_update_login in number default -1,
                              p_created_by        in number default -1,
                              p_creation_date     in date   default sysdate,
			      p_first_gen_date    out nocopy date) is
--
  proc_name CONSTANT varchar2(50) := 'hr_payrolls.insert_proc_periods';
Line: 705

    select tp.number_per_fiscal_year
      from per_time_period_types tp
     where tp.period_type = p_pay_det.period_type;
Line: 713

  select min(ppy.effective_start_date),
         max(ppy.effective_end_date)
  into payroll_start_date,
       payroll_end_date
  from pay_all_payrolls_f ppy
  where ppy.payroll_id = p_pay_det.payroll_id;
Line: 780

      select to_date(plr.rule_mode || '/' ||
                     to_char(regular_pay_date, 'YYYY'), 'DD/MM/YYYY')
      into leg_start_date
      from pay_legislation_rules plr
      where plr.rule_type = 'L'
      and   plr.legislation_code = p_pay_det.legislation_code ;
Line: 802

      select plr.rule_mode
      into rulemode
      from pay_legislation_rules plr
      where plr.rule_type = 'PDO'
      and   plr.legislation_code = p_pay_det.legislation_code ;
Line: 899

	  -- first period end date of the payroll has to be updated

	  if p_pay_det.first_start_date = p_pay_det.first_gen_start_date and
	      p_pay_det.first_end_date = p_pay_det.first_gen_end_date then

	      p_pay_det.first_end_date := period_end_date;
Line: 907

	      update pay_all_payrolls_f
		set first_period_end_date = period_end_date
		where payroll_id = p_pay_det.payroll_id;
Line: 966

   select NVL(tpt.display_period_type, p_pay_det.period_type)
   into   l_display_period_type
   from   per_time_period_types_vl tpt
   where  tpt.period_type = p_pay_det.period_type;
Line: 1024

    insert into per_time_periods
      (time_period_id,
       payroll_id,
       start_date,
       end_date,
       regular_payment_date,
       cut_off_date,
       pay_advice_date,
       default_dd_date,
       period_type,
       period_num,
       period_name,
       status,
       run_display_number,
       quickpay_display_number,
       last_update_date,
       last_updated_by,
       last_update_login,
       created_by,
       creation_date,
       payslip_view_date)
    select
      per_time_periods_s.nextval,
      p_pay_det.payroll_id,
      period_start_date,
      period_end_date,
      current_regular_pay_date,
      period_end_date + p_pay_det.cut_off_date_offset,
      period_end_date + p_pay_det.pay_advice_date_offset,
      period_end_date + p_pay_det.direct_deposit_date_offset,
      p_pay_det.period_type,
      l_period_number,
      l_period_name,
      'O',
      1,
      1,
      p_last_update_date,
      p_last_updated_by,
      p_last_update_login,
      p_created_by,
      p_creation_date,
      Current_regular_pay_date + p_pay_det.payslip_view_date_offset
    from sys.dual;
Line: 1123

end insert_proc_periods;
Line: 1154

  select max(end_date)
  from per_time_periods
  where payroll_id = c_payroll_id;
Line: 1224

                                       p_last_update_date   in date,
                                       p_last_updated_by    in number,
                                       p_last_update_login  in number,
                                       p_created_by         in number,
                                       p_creation_date      in date) is
--
  proc_name CONSTANT varchar2(50) := 'hr_payrolls.create_payroll_proc_periods';
Line: 1244

  select ppy.number_of_years,
         ppy.period_type,
         ppy.pay_date_offset,
         ppy.cut_off_date_offset,
         ppy.pay_advice_date_offset,
         ppy.direct_deposit_date_offset,
         ppy.first_period_end_date,
	 ppy.period_reset_years,
	 hr_api.return_legislation_code(ppy.business_group_id),
	 ppy.payslip_view_date_offset
  into   payroll_details.no_years,
         payroll_details.period_type,
         payroll_details.pay_date_offset,
         payroll_details.cut_off_date_offset,
         payroll_details.pay_advice_date_offset,
         payroll_details.direct_deposit_date_offset,
         payroll_details.first_end_date,
         payroll_details.period_reset_years,
	 payroll_details.legislation_code,
	 payroll_details.payslip_view_date_offset
  from pay_all_payrolls    ppy
  where ppy.payroll_id        = p_payroll_id;
Line: 1290

  insert_proc_periods(payroll_details,
                      p_last_update_date,
                      p_last_updated_by,
                      p_last_update_login,
                      p_created_by,
                      p_creation_date,
		      l_first_gen_end_date);
Line: 1315

                                       p_last_update_date   in date,
                                       p_last_updated_by    in number,
                                       p_last_update_login  in number,
                                       p_created_by         in number,
                                       p_creation_date      in date,
                                       p_effective_date     in date ) is
--
  proc_name CONSTANT varchar2(50) := 'hr_payrolls.create_payroll_proc_periods';
Line: 1336

  select ppy.number_of_years,
         ppy.period_type,
         ppy.pay_date_offset,
         ppy.cut_off_date_offset,
         ppy.pay_advice_date_offset,
         ppy.direct_deposit_date_offset,
         ppy.first_period_end_date,
         pbg.legislation_code,
	 ppy.payslip_view_date_offset,
	 ppy.period_reset_years -- Added for bug 8616134
  into   payroll_details.no_years,
         payroll_details.period_type,
         payroll_details.pay_date_offset,
         payroll_details.cut_off_date_offset,
         payroll_details.pay_advice_date_offset,
         payroll_details.direct_deposit_date_offset,
         payroll_details.first_end_date,
         payroll_details.legislation_code,
	 payroll_details.payslip_view_date_offset,
         payroll_details.period_reset_years -- Added for bug 8616134
  from pay_all_payrolls_f    ppy,
       per_business_groups pbg
  where ppy.payroll_id        = p_payroll_id
  and   ppy.business_group_id + 0 = pbg.business_group_id + 0
  and   ppy.effective_start_date <= p_effective_date
  and   ppy.effective_end_date   >= p_effective_date ;
Line: 1386

  insert_proc_periods(payroll_details,
                      p_last_update_date,
                      p_last_updated_by,
                      p_last_update_login,
                      p_created_by,
                      p_creation_date,
		      l_first_gen_end_date);
Line: 1426

   SELECT payroll_id,
          time_period_id,
   	  effective_date,
  	  start_date,
	  date_earned,
	  action_type
   FROM   pay_payroll_actions
   WHERE  payroll_action_id = c_payroll_action_id;
Line: 1437

   SELECT period_name
   FROM   per_time_periods
   WHERE  payroll_id = c_payroll_id
   AND    c_date_earned between start_date and end_date;