DBA Data[Home] [Help]

APPS.PAY_ETP_BUS_ND SQL Statements

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

Line: 28

    select pbg.security_group_id
      from per_business_groups pbg
         , pay_element_types_f etp
     where etp.element_type_id = p_element_type_id
       and pbg.business_group_id = etp.business_group_id;
Line: 92

    select pbg.legislation_code
      from per_business_groups pbg
         , pay_element_types_f etp
     where etp.element_type_id = p_element_type_id
       and pbg.business_group_id (+) = etp.business_group_id;
Line: 457

Procedure chk_non_updateable_args
  (p_effective_date  in date
  ,p_rec             in pay_etp_shd_nd.g_rec_type
  ) IS
--
  l_proc     varchar2(72) := g_package || 'chk_non_updateable_args';
Line: 480

End chk_non_updateable_args;
Line: 511

Procedure dt_update_validate
  (p_datetrack_mode                in varchar2
  ,p_validation_start_date         in date
  ,p_validation_end_date           in date
  ) Is
--
  l_proc  varchar2(72) := g_package||'dt_update_validate';
Line: 557

End dt_update_validate;
Line: 594

Procedure dt_delete_validate
  (p_element_type_id                  in number
  ,p_datetrack_mode                   in varchar2
  ,p_validation_start_date            in date
  ,p_validation_end_date              in date
  ) Is
--
  l_proc        varchar2(72)    := g_package||'dt_delete_validate';
Line: 616

  If (p_datetrack_mode = hr_api.g_delete or
      p_datetrack_mode = hr_api.g_zap) then
    --
    --
    -- Ensure the arguments are not null
    --
    hr_api.mandatory_arg_error
      (p_api_name       => l_proc
      ,p_argument       => 'validation_start_date'
      ,p_argument_value => p_validation_start_date
      );
Line: 698

End dt_delete_validate;
Line: 710

  (p_insert               IN boolean
  ,p_business_group_id    IN number
  ,p_legislation_code     IN varchar2
  ,p_legislation_subgroup IN varchar2 DEFAULT NULL) IS
--
BEGIN
  --
  -- Call the supporting procedure to check startup mode
  --
  IF (p_insert) THEN
    hr_startup_data_api_support.chk_startup_action
      (p_generic_allowed   => TRUE
      ,p_startup_allowed   => TRUE
      ,p_user_allowed      => TRUE
      ,p_business_group_id => p_business_group_id
      ,p_legislation_code  => p_legislation_code
      ,p_legislation_subgroup => p_legislation_subgroup
      );
Line: 759

    select '1'
      from hr_all_organization_units
     where business_group_id = p_business_group_id;
Line: 801

    select '1'
      from fnd_territories
     where territory_code = p_legislation_code;
Line: 878

    select '1'
      from ff_formulas_f fml, ff_formula_types ftp
     where fml.formula_id = p_formula_id
       and p_effective_date between fml.effective_start_date
       and fml.effective_end_date
       and ftp.formula_type_id = fml.formula_type_id
       and upper(ftp.formula_type_name) = 'ELEMENT SKIP';
Line: 979

    select '1'
      from fnd_currencies
     where currency_code = p_currency_code
       and enabled_flag = 'Y'
       and currency_flag = 'Y'
       and p_effective_date between nvl(start_date_active,p_effective_date)
       and nvl(end_date_active,p_effective_date);
Line: 989

    select non_payments_flag
      from pay_element_classifications
     where classification_id = p_classification_id;
Line: 995

    select rule_mode
      from pay_legislation_rules
     where legislation_code = hr_api.return_legislation_code
                              (p_business_group_id)
       and rule_type        = 'DC';
Line: 1119

    select '1'
      from pay_element_classifications
     where classification_id = p_classification_id
       and nvl(balance_initialization_flag,'N') = 'Y';
Line: 1437

    select '1'
      from ben_benefit_classifications
     where benefit_classification_id = p_benefit_classification_id
       and cobra_flag = 'Y';
Line: 1480

     If pay_element_types_pkg.update_recurring_rules_exist
          (p_element_type_id
          ,p_validation_start_date
          ,p_validation_end_date) Then
       --
       fnd_message.set_name('PAY','HR_6953_PAY_ELE_NO_STOP_ENTRY');
Line: 1663

    select default_high_priority,
 	   default_low_priority
      from pay_element_classifications
     where classification_id = p_classification_id;
Line: 2040

    select formula_type_name
      from ff_formula_types ftp, ff_formulas_f fml
     where fml.formula_id = p_iterative_formula_id
       and p_effective_date between fml.effective_start_date
       and fml.effective_end_date
       and ftp.formula_type_id = fml.formula_type_id;
Line: 2164

    select '1', event_group_type
      from pay_event_groups
     where event_group_id = p_event_group_id;
Line: 2279

	select  'Y'
	from	pay_time_definitions
	where   time_definition_id = p_time_definition_id;
Line: 2394

Procedure chk_update_allowed
  (p_element_type_id				in     number
  ,p_indirect_only_flag 			in     varchar2
  ,p_additional_entry_allowed_flg		in     varchar2
  ,p_standard_link_flag				in     varchar2
  ,p_adjustment_only_flag			in     varchar2
  ,p_post_termination_rule 			in     varchar2
  ,p_process_in_run_flag			in     varchar2
  ,p_validation_start_date 			in     date
  ,p_validation_end_date   			in     date
  ,p_once_each_period_flag                      in     varchar2
  ) is
--
  l_proc             varchar2(72) := g_package||'chk_update_allowed';
Line: 2439

      fnd_message.set_name('PAY','PAY_6147_ELEMENT_LINK_UPDATE');
Line: 2512

Procedure chk_delete_allowed
  (p_element_type_id        in number
  ,p_processing_priority    in number
  ,p_validation_start_date  in date
  ,p_validation_end_date    in date
  ,p_datetrack_delete_mode  in varchar2
  ) is
--
  l_proc          varchar2(72) := g_package||'chk_delete_allowed';
Line: 2532

      select null
        from pay_accrual_plans
       where accrual_plan_element_type_id = p_element_type_id;
Line: 2563

      select 1
       from ben_benefit_contributions_f
      where element_type_id = p_element_type_id
        and effective_start_date <= p_validation_end_date
        and effective_end_date   >= p_validation_start_date;
Line: 2594

    select 1
      from per_pay_bases  BASIS,
           pay_input_values_f  IV
     where iv.input_value_id = basis.input_value_id
       and iv.element_type_id = p_element_type_id;
Line: 2614

  If p_datetrack_delete_mode = 'DELETE_NEXT_CHANGE' Then
    If pay_element_types_pkg.priority_result_rule_violated
          (p_element_type_id,
	   p_processing_priority,
	   p_validation_start_date,
	   p_validation_end_date) Then
      --
      fnd_message.set_name('PAY','PAY_6149_ELEMENT_PRIORITY_UPD');
Line: 2635

  If p_datetrack_delete_mode = 'DELETE' Then
  --
    If pay_element_types_pkg.links_exist
      			    (p_element_type_id,
			     p_validation_start_date,
			     p_validation_end_date) Then
      --
      fnd_message.set_name('PAY','PAY_6155_ELEMENT_NO_DEL_LINK');
Line: 2662

  If p_datetrack_delete_mode = 'ZAP' Then
    --
    If pay_element_types_pkg.element_is_in_an_element_set
         (p_element_type_id) Then
      --
      fnd_message.set_name('PAY','PAY_6713_ELEMENT_NO_DEL_RULE');
Line: 2726

Procedure insert_validate
  (p_rec                   		 in  pay_etp_shd_nd.g_rec_type
  ,p_effective_date        		 in  date
  ,p_datetrack_mode        		 in  varchar2
  ,p_validation_start_date 		 in  date
  ,p_validation_end_date   		 in  date
  ,p_processing_priority_warning         out nocopy boolean
  ) is
--
  l_proc 			varchar2(72) := g_package||'insert_validate';
Line: 2896

End insert_validate;
Line: 2901

Procedure update_validate
  (p_rec                         in     pay_etp_shd_nd.g_rec_type
  ,p_effective_date              in     date
  ,p_datetrack_mode              in     varchar2
  ,p_validation_start_date       in     date
  ,p_validation_end_date         in     date
  ,p_processing_priority_warning out nocopy boolean
  ) is
--
  l_proc           		varchar2(72) := g_package||'update_validate';
Line: 3056

  chk_update_allowed
    (p_rec.element_type_id
    ,p_rec.indirect_only_flag
    ,p_rec.additional_entry_allowed_flag
    ,p_rec.standard_link_flag
    ,p_rec.adjustment_only_flag
    ,p_rec.post_termination_rule
    ,p_rec.process_in_run_flag
    ,p_validation_start_date
    ,p_validation_end_date
    ,p_rec.once_each_period_flag
    );
Line: 3071

  dt_update_validate
    (p_datetrack_mode                 => p_datetrack_mode
    ,p_validation_start_date          => p_validation_start_date
    ,p_validation_end_date            => p_validation_end_date
    );
Line: 3077

  chk_non_updateable_args
    (p_effective_date  => p_effective_date
    ,p_rec             => p_rec
    );
Line: 3087

End update_validate;
Line: 3092

Procedure delete_validate
  (p_rec                    in pay_etp_shd_nd.g_rec_type
  ,p_effective_date         in date
  ,p_datetrack_mode         in varchar2
  ,p_validation_start_date  in date
  ,p_validation_end_date    in date
  ) is
--
  l_proc        varchar2(72) := g_package||'delete_validate';
Line: 3123

  chk_delete_allowed
    (p_rec.element_type_id
    ,p_rec.processing_priority
    ,p_validation_start_date
    ,p_validation_end_date
    ,p_datetrack_mode);
Line: 3132

  dt_delete_validate
    (p_datetrack_mode                   => p_datetrack_mode
    ,p_validation_start_date            => p_validation_start_date
    ,p_validation_end_date              => p_validation_end_date
    ,p_element_type_id                  => p_rec.element_type_id
    );
Line: 3140

End delete_validate;