DBA Data[Home] [Help]

APPS.BEN_PRTT_RT_VAL_API SQL Statements

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

Line: 27

    select nvl(sspndd_flag,'N')
    from   ben_prtt_enrt_rslt_f pen
    where  prtt_enrt_rslt_id=p_prtt_enrt_rslt_id and
           pen.prtt_enrt_rslt_stat_cd is null and
           business_group_id=p_business_group_id and
           p_effective_date <= effective_end_date
  order by effective_Start_Date;
Line: 89

 select processing_type
   from pay_element_types_f
  where element_type_id = l_element_type_id
    and p_effective_date between effective_start_date
    and effective_end_date ;
Line: 96

 select name,
        rcrrg_cd,
        ele_rqd_flag,
        element_type_id
   from ben_acty_base_rt_f
  where business_group_id = p_business_group_id
    and p_acty_base_rt_id = acty_base_rt_id
    and p_rt_strt_dt  between effective_start_date
    and effective_end_date ;
Line: 162

select rt_strt_dt,
       rt_end_dt
  from ben_prtt_rt_val
 where prtt_enrt_rslt_id = p_prtt_enrt_rslt_id
   and acty_base_rt_id = p_acty_base_rt_id
   and prtt_rt_val_id <> nvl(p_prtt_rt_val_id,-1)
   and prtt_rt_val_stat_cd is null
   and ((p_new_rt_strt_dt between rt_strt_dt and rt_end_dt) or
        (rt_strt_dt between p_new_rt_strt_dt and p_new_rt_end_dt));
Line: 288

    select erc.*
    from ben_enrt_rt_ctfn erc
    where enrt_rt_id  = p_enrt_rt_id
      and business_group_id = p_business_group_id;
Line: 297

    select null
      from ben_pl_f pln,
           ben_prtt_enrt_rslt_f pen
     where pen.prtt_enrt_rslt_id = p_prtt_enrt_rslt_id
       and pen.prtt_enrt_rslt_stat_cd is null
       and pen.pl_id = pln.pl_id
       and pln.pl_cd = 'MYNTBPGM'
       and p_effective_date between pln.effective_start_date and
                                    pln.effective_end_date ;
Line: 310

    select name
    from ben_acty_base_rt_f
    where business_group_id = p_business_group_id
      and p_acty_base_rt_id = acty_base_rt_id
      and p_rt_strt_dt  between effective_start_date
      and effective_end_date ;
Line: 555

       ben_enrollment_rate_api.update_enrollment_rate(
        p_enrt_rt_id            => p_enrt_rt_id,
        p_prtt_rt_val_id        => l_prtt_rt_val_id,
        p_object_version_number => l_enrt_rt_ovn,
        p_effective_date        => p_effective_date
         );
Line: 776

procedure update_prtt_rt_val
  (p_validate                       in  boolean   default false
  ,p_prtt_rt_val_id                 in  number
  ,p_person_id                      in  number    default hr_api.g_number
  ,p_input_value_id                 in  number    default hr_api.g_number
  ,p_element_type_id                in  number    default hr_api.g_number
  ,p_enrt_rt_id                     in  number    default hr_api.g_number
  ,p_rt_strt_dt                     in  date      default hr_api.g_date
  ,p_rt_end_dt                      in  date      default hr_api.g_date
  ,p_rt_typ_cd                      in  varchar2  default hr_api.g_varchar2
  ,p_tx_typ_cd                      in  varchar2  default hr_api.g_varchar2
  ,p_ordr_num               in number     default hr_api.g_number
  ,p_acty_typ_cd                    in  varchar2  default hr_api.g_varchar2
  ,p_mlt_cd                         in  varchar2  default hr_api.g_varchar2
  ,p_acty_ref_perd_cd               in  varchar2  default hr_api.g_varchar2
  ,p_rt_val                         in  number    default hr_api.g_number
  ,p_ann_rt_val                     in  number    default hr_api.g_number
  ,p_cmcd_rt_val                    in  number    default hr_api.g_number
  ,p_cmcd_ref_perd_cd               in  varchar2  default hr_api.g_varchar2
  ,p_bnft_rt_typ_cd                 in  varchar2  default hr_api.g_varchar2
  ,p_dsply_on_enrt_flag             in  varchar2  default hr_api.g_varchar2
  ,p_rt_ovridn_flag                 in  varchar2  default hr_api.g_varchar2
  ,p_rt_ovridn_thru_dt              in  date      default hr_api.g_date
  ,p_elctns_made_dt                 in  date      default hr_api.g_date
  ,p_prtt_rt_val_stat_cd            in  varchar2  default hr_api.g_varchar2
  ,p_prtt_enrt_rslt_id              in  number    default hr_api.g_number
  ,p_cvg_amt_calc_mthd_id           in  number    default hr_api.g_number
  ,p_actl_prem_id                   in  number    default hr_api.g_number
  ,p_comp_lvl_fctr_id               in  number    default hr_api.g_number
  ,p_element_entry_value_id         in  number    default hr_api.g_number
  ,p_per_in_ler_id                  in  number    default hr_api.g_number
  ,p_ended_per_in_ler_id            in  number    default hr_api.g_number
  ,p_acty_base_rt_id                in  number    default hr_api.g_number
  ,p_prtt_reimbmt_rqst_id           in  number    default hr_api.g_number
  ,p_prtt_rmt_aprvd_fr_pymt_id      in  number    default hr_api.g_number
  ,p_pp_in_yr_used_num              in  number    default hr_api.g_number
  ,p_business_group_id              in  number    default hr_api.g_number
  ,p_prv_attribute_category         in  varchar2  default hr_api.g_varchar2
  ,p_prv_attribute1                 in  varchar2  default hr_api.g_varchar2
  ,p_prv_attribute2                 in  varchar2  default hr_api.g_varchar2
  ,p_prv_attribute3                 in  varchar2  default hr_api.g_varchar2
  ,p_prv_attribute4                 in  varchar2  default hr_api.g_varchar2
  ,p_prv_attribute5                 in  varchar2  default hr_api.g_varchar2
  ,p_prv_attribute6                 in  varchar2  default hr_api.g_varchar2
  ,p_prv_attribute7                 in  varchar2  default hr_api.g_varchar2
  ,p_prv_attribute8                 in  varchar2  default hr_api.g_varchar2
  ,p_prv_attribute9                 in  varchar2  default hr_api.g_varchar2
  ,p_prv_attribute10                in  varchar2  default hr_api.g_varchar2
  ,p_prv_attribute11                in  varchar2  default hr_api.g_varchar2
  ,p_prv_attribute12                in  varchar2  default hr_api.g_varchar2
  ,p_prv_attribute13                in  varchar2  default hr_api.g_varchar2
  ,p_prv_attribute14                in  varchar2  default hr_api.g_varchar2
  ,p_prv_attribute15                in  varchar2  default hr_api.g_varchar2
  ,p_prv_attribute16                in  varchar2  default hr_api.g_varchar2
  ,p_prv_attribute17                in  varchar2  default hr_api.g_varchar2
  ,p_prv_attribute18                in  varchar2  default hr_api.g_varchar2
  ,p_prv_attribute19                in  varchar2  default hr_api.g_varchar2
  ,p_prv_attribute20                in  varchar2  default hr_api.g_varchar2
  ,p_prv_attribute21                in  varchar2  default hr_api.g_varchar2
  ,p_prv_attribute22                in  varchar2  default hr_api.g_varchar2
  ,p_prv_attribute23                in  varchar2  default hr_api.g_varchar2
  ,p_prv_attribute24                in  varchar2  default hr_api.g_varchar2
  ,p_prv_attribute25                in  varchar2  default hr_api.g_varchar2
  ,p_prv_attribute26                in  varchar2  default hr_api.g_varchar2
  ,p_prv_attribute27                in  varchar2  default hr_api.g_varchar2
  ,p_prv_attribute28                in  varchar2  default hr_api.g_varchar2
  ,p_prv_attribute29                in  varchar2  default hr_api.g_varchar2
  ,p_prv_attribute30                in  varchar2  default hr_api.g_varchar2
  ,p_pk_id_table_name               in  varchar2  default hr_api.g_varchar2
  ,p_pk_id                          in  number    default hr_api.g_number
  ,p_no_end_element                 in  boolean   default false
  ,p_object_version_number          in out nocopy number
  ,p_effective_date                 in  date
  ) is
  --
  -- Declare cursors and local variables
  --
  --
  cursor c_old_prv is
    select prv.rt_end_dt,
           prv.rt_strt_dt,
           prv.prtt_enrt_rslt_id,
           prv.element_entry_value_id,
           prv.acty_base_rt_id,
           prv.rt_val,
           prv.cmcd_rt_val,
           prv.ann_rt_val,
           prv.acty_ref_perd_cd,
           prv.per_in_ler_id,
           prv.prtt_rt_val_stat_cd
    from   ben_prtt_rt_val prv
    where  prv.prtt_rt_val_id=p_prtt_rt_val_id and
           prv.business_group_id=p_business_group_id;
Line: 872

   select ele.element_entry_id,
          ele.entry_type,
          ele.original_entry_id,
          elt.processing_type,
          elk.element_type_id,
          elk.effective_end_date
     from pay_element_entry_values_f elv,
          pay_element_entries_f ele,
          pay_element_links_f elk,
          pay_element_types_f elt
    where elv.element_entry_value_id  = p_element_entry_value_id
      and elv.element_entry_id = ele.element_entry_id
      and elv.effective_start_date between ele.effective_start_date
      and ele.effective_end_date
      and ele.element_link_id   = elk.element_link_id
      and ele.effective_start_date between elk.effective_start_date
      and elk.effective_end_date
      and elk.element_type_id = elt.element_type_id
      and elk.effective_start_date between elt.effective_start_date
      and elt.effective_end_date ;
Line: 896

    select prv.object_version_number
    from   ben_prtt_rt_val prv
    where  prv.prtt_rt_val_id=p_prtt_rt_val_id;
Line: 901

  l_proc varchar2(72) := g_package||'update_prtt_rt_val';
Line: 949

  savepoint update_prtt_rt_val;
Line: 1083

    ben_prtt_rt_val_bk2.update_prtt_rt_val_b
      (
       p_prtt_rt_val_id                 =>  p_prtt_rt_val_id
      ,p_rt_strt_dt                     =>  p_rt_strt_dt
      ,p_rt_end_dt                      =>  l_rt_end_dt
      ,p_rt_typ_cd                      =>  p_rt_typ_cd
      ,p_tx_typ_cd                      =>  p_tx_typ_cd
      ,p_ordr_num                       =>  p_ordr_num
      ,p_acty_typ_cd                    =>  p_acty_typ_cd
      ,p_mlt_cd                         =>  p_mlt_cd
      ,p_acty_ref_perd_cd               =>  p_acty_ref_perd_cd
      ,p_rt_val                         =>  p_rt_val
      ,p_ann_rt_val                     =>  p_ann_rt_val
      ,p_cmcd_rt_val                    =>  p_cmcd_rt_val
      ,p_cmcd_ref_perd_cd               =>  p_cmcd_ref_perd_cd
      ,p_bnft_rt_typ_cd                 =>  p_bnft_rt_typ_cd
      ,p_dsply_on_enrt_flag             =>  p_dsply_on_enrt_flag
      ,p_rt_ovridn_flag                 =>  p_rt_ovridn_flag
      ,p_rt_ovridn_thru_dt              =>  p_rt_ovridn_thru_dt
      ,p_elctns_made_dt                 =>  p_elctns_made_dt
      ,p_prtt_rt_val_stat_cd            =>  p_prtt_rt_val_stat_cd
      ,p_prtt_enrt_rslt_id              =>  p_prtt_enrt_rslt_id
      ,p_cvg_amt_calc_mthd_id           =>  p_cvg_amt_calc_mthd_id
      ,p_actl_prem_id                   =>  p_actl_prem_id
      ,p_comp_lvl_fctr_id               =>  p_comp_lvl_fctr_id
      ,p_element_entry_value_id         =>  p_element_entry_value_id
      ,p_per_in_ler_id                  =>  p_per_in_ler_id
      ,p_ended_per_in_ler_id            =>  p_ended_per_in_ler_id
      ,p_acty_base_rt_id                =>  p_acty_base_rt_id
      ,p_prtt_reimbmt_rqst_id           =>  p_prtt_reimbmt_rqst_id
      ,p_prtt_rmt_aprvd_fr_pymt_id      =>  p_prtt_rmt_aprvd_fr_pymt_id
      ,p_pp_in_yr_used_num              =>  p_pp_in_yr_used_num
      ,p_business_group_id              =>  p_business_group_id
      ,p_prv_attribute_category         =>  p_prv_attribute_category
      ,p_prv_attribute1                 =>  p_prv_attribute1
      ,p_prv_attribute2                 =>  p_prv_attribute2
      ,p_prv_attribute3                 =>  p_prv_attribute3
      ,p_prv_attribute4                 =>  p_prv_attribute4
      ,p_prv_attribute5                 =>  p_prv_attribute5
      ,p_prv_attribute6                 =>  p_prv_attribute6
      ,p_prv_attribute7                 =>  p_prv_attribute7
      ,p_prv_attribute8                 =>  p_prv_attribute8
      ,p_prv_attribute9                 =>  p_prv_attribute9
      ,p_prv_attribute10                =>  p_prv_attribute10
      ,p_prv_attribute11                =>  p_prv_attribute11
      ,p_prv_attribute12                =>  p_prv_attribute12
      ,p_prv_attribute13                =>  p_prv_attribute13
      ,p_prv_attribute14                =>  p_prv_attribute14
      ,p_prv_attribute15                =>  p_prv_attribute15
      ,p_prv_attribute16                =>  p_prv_attribute16
      ,p_prv_attribute17                =>  p_prv_attribute17
      ,p_prv_attribute18                =>  p_prv_attribute18
      ,p_prv_attribute19                =>  p_prv_attribute19
      ,p_prv_attribute20                =>  p_prv_attribute20
      ,p_prv_attribute21                =>  p_prv_attribute21
      ,p_prv_attribute22                =>  p_prv_attribute22
      ,p_prv_attribute23                =>  p_prv_attribute23
      ,p_prv_attribute24                =>  p_prv_attribute24
      ,p_prv_attribute25                =>  p_prv_attribute25
      ,p_prv_attribute26                =>  p_prv_attribute26
      ,p_prv_attribute27                =>  p_prv_attribute27
      ,p_prv_attribute28                =>  p_prv_attribute28
      ,p_prv_attribute29                =>  p_prv_attribute29
      ,p_prv_attribute30                =>  p_prv_attribute30
      ,p_pk_id_table_name               =>  p_pk_id_table_name
      ,p_pk_id                          =>  p_pk_id
      ,p_object_version_number          =>  p_object_version_number
      ,p_effective_date                 =>  trunc(p_effective_date)
      );
Line: 1155

        (p_module_name => 'UPDATE_prtt_rt_val'
        ,p_hook_type   => 'BP'
        );
Line: 1286

     ,p_dt_delete_mode           => null
     ,p_acty_base_rt_id          => l_old_abr_id
     ,p_amt                      => l_old_rt_val
     );
Line: 1395

       ,p_dt_delete_mode           => null
       ,p_acty_base_rt_id          => l_old_abr_id
       ,p_amt                      => l_rt_val
       );
Line: 1405

    ben_prtt_rt_val_bk2.update_prtt_rt_val_a
      (
       p_prtt_rt_val_id                 =>  p_prtt_rt_val_id
      ,p_rt_strt_dt                     =>  p_rt_strt_dt
      ,p_rt_end_dt                      =>  l_rt_end_dt
      ,p_rt_typ_cd                      =>  p_rt_typ_cd
      ,p_tx_typ_cd                      =>  p_tx_typ_cd
      ,p_ordr_num                       =>  p_ordr_num
      ,p_acty_typ_cd                    =>  p_acty_typ_cd
      ,p_mlt_cd                         =>  p_mlt_cd
      ,p_acty_ref_perd_cd               =>  p_acty_ref_perd_cd
      ,p_rt_val                         =>  p_rt_val
      ,p_ann_rt_val                     =>  p_ann_rt_val
      ,p_cmcd_rt_val                    =>  p_cmcd_rt_val
      ,p_cmcd_ref_perd_cd               =>  p_cmcd_ref_perd_cd
      ,p_bnft_rt_typ_cd                 =>  p_bnft_rt_typ_cd
      ,p_dsply_on_enrt_flag             =>  p_dsply_on_enrt_flag
      ,p_rt_ovridn_flag                 =>  p_rt_ovridn_flag
      ,p_rt_ovridn_thru_dt              =>  p_rt_ovridn_thru_dt
      ,p_elctns_made_dt                 =>  p_elctns_made_dt
      ,p_prtt_rt_val_stat_cd            =>  p_prtt_rt_val_stat_cd
      ,p_prtt_enrt_rslt_id              =>  p_prtt_enrt_rslt_id
      ,p_cvg_amt_calc_mthd_id           =>  p_cvg_amt_calc_mthd_id
      ,p_actl_prem_id                   =>  p_actl_prem_id
      ,p_comp_lvl_fctr_id               =>  p_comp_lvl_fctr_id
      ,p_element_entry_value_id         =>  p_element_entry_value_id
      ,p_per_in_ler_id                  =>  p_per_in_ler_id
      ,p_ended_per_in_ler_id            =>  p_ended_per_in_ler_id
      ,p_acty_base_rt_id                =>  p_acty_base_rt_id
      ,p_prtt_reimbmt_rqst_id           =>  p_prtt_reimbmt_rqst_id
      ,p_prtt_rmt_aprvd_fr_pymt_id      =>  p_prtt_rmt_aprvd_fr_pymt_id
      ,p_pp_in_yr_used_num              =>  p_pp_in_yr_used_num
      ,p_business_group_id              =>  p_business_group_id
      ,p_prv_attribute_category         =>  p_prv_attribute_category
      ,p_prv_attribute1                 =>  p_prv_attribute1
      ,p_prv_attribute2                 =>  p_prv_attribute2
      ,p_prv_attribute3                 =>  p_prv_attribute3
      ,p_prv_attribute4                 =>  p_prv_attribute4
      ,p_prv_attribute5                 =>  p_prv_attribute5
      ,p_prv_attribute6                 =>  p_prv_attribute6
      ,p_prv_attribute7                 =>  p_prv_attribute7
      ,p_prv_attribute8                 =>  p_prv_attribute8
      ,p_prv_attribute9                 =>  p_prv_attribute9
      ,p_prv_attribute10                =>  p_prv_attribute10
      ,p_prv_attribute11                =>  p_prv_attribute11
      ,p_prv_attribute12                =>  p_prv_attribute12
      ,p_prv_attribute13                =>  p_prv_attribute13
      ,p_prv_attribute14                =>  p_prv_attribute14
      ,p_prv_attribute15                =>  p_prv_attribute15
      ,p_prv_attribute16                =>  p_prv_attribute16
      ,p_prv_attribute17                =>  p_prv_attribute17
      ,p_prv_attribute18                =>  p_prv_attribute18
      ,p_prv_attribute19                =>  p_prv_attribute19
      ,p_prv_attribute20                =>  p_prv_attribute20
      ,p_prv_attribute21                =>  p_prv_attribute21
      ,p_prv_attribute22                =>  p_prv_attribute22
      ,p_prv_attribute23                =>  p_prv_attribute23
      ,p_prv_attribute24                =>  p_prv_attribute24
      ,p_prv_attribute25                =>  p_prv_attribute25
      ,p_prv_attribute26                =>  p_prv_attribute26
      ,p_prv_attribute27                =>  p_prv_attribute27
      ,p_prv_attribute28                =>  p_prv_attribute28
      ,p_prv_attribute29                =>  p_prv_attribute29
      ,p_prv_attribute30                =>  p_prv_attribute30
      ,p_pk_id_table_name               =>  p_pk_id_table_name
      ,p_pk_id                          =>  p_pk_id
      ,p_object_version_number          =>  l_object_version_number
      ,p_effective_date                 =>  trunc(p_effective_date)
      );
Line: 1477

        (p_module_name => 'UPDATE_prtt_rt_val'
        ,p_hook_type   => 'AP'
        );
Line: 1510

    ROLLBACK TO update_prtt_rt_val;
Line: 1524

    ROLLBACK TO update_prtt_rt_val;
Line: 1527

end update_prtt_rt_val;
Line: 1532

procedure delete_prtt_rt_val
  (p_validate                       in  boolean  default false
  ,p_prtt_rt_val_id                 in  number
  ,p_enrt_rt_id                     in  number default null
  ,p_person_id                      in  number
  ,p_business_group_id              in  number
  ,p_object_version_number          in out nocopy number
  ,p_effective_date                 in  date
  ) is
  --
  -- Declare cursors and local variables
  --
  cursor c_old_prv is
    select prv.rt_end_dt,
           prv.rt_strt_dt,
           prv.prtt_enrt_rslt_id,
           prv.element_entry_value_id,
           prv.acty_base_rt_id,
           prv.rt_val,
           prv.acty_ref_perd_cd
    from   ben_prtt_rt_val prv
    where  prv.prtt_rt_val_id=p_prtt_rt_val_id and
           prv.business_group_id=p_business_group_id;
Line: 1557

    select enrt_rt_id,
           object_version_number
    from ben_enrt_rt
    where prtt_rt_val_id = p_prtt_rt_val_id;
Line: 1562

  l_proc varchar2(72); -- := g_package||'delete_prtt_rt_val';
Line: 1580

    l_proc := g_package||'delete_prtt_rt_val';
Line: 1586

  savepoint delete_prtt_rt_val;
Line: 1622

    ben_prtt_rt_val_bk3.delete_prtt_rt_val_b
      (
       p_prtt_rt_val_id                 =>  p_prtt_rt_val_id
      ,p_object_version_number          =>  p_object_version_number
      ,p_effective_date                 => trunc(p_effective_date)
      );
Line: 1631

        (p_module_name => 'DELETE_prtt_rt_val'
        ,p_hook_type   => 'BP'
        );
Line: 1659

       ben_enrollment_rate_api.update_enrollment_rate(
        p_enrt_rt_id                    => l_enrt_rt_id,
        p_prtt_rt_val_id                => null,
        p_object_version_number         => l_enrt_rt_ovn,
        p_effective_date                => p_effective_date
         );
Line: 1682

     ,p_dt_delete_mode           => null
     ,p_acty_base_rt_id          => l_old_abr_id
     ,p_amt                      => l_old_rt_val);
Line: 1699

    ben_prtt_rt_val_bk3.delete_prtt_rt_val_a
      (
       p_prtt_rt_val_id                 =>  p_prtt_rt_val_id
      ,p_object_version_number          =>  l_object_version_number
      ,p_effective_date                 => trunc(p_effective_date)
      );
Line: 1708

        (p_module_name => 'DELETE_prtt_rt_val'
        ,p_hook_type   => 'AP'
        );
Line: 1737

    ROLLBACK TO delete_prtt_rt_val;
Line: 1748

    ROLLBACK TO delete_prtt_rt_val;
Line: 1751

end delete_prtt_rt_val;