DBA Data[Home] [Help]

APPS.BEN_VPF_UPD SQL Statements

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

Line: 57

Procedure dt_update_dml
	(p_rec 			 in out nocopy ben_vpf_shd.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||'dt_update_dml';
Line: 85

    update  ben_vrbl_rt_prfl_f
    set
        vrbl_rt_prfl_id                 = p_rec.vrbl_rt_prfl_id,
    pl_typ_opt_typ_id               = p_rec.pl_typ_opt_typ_id,
    pl_id                           = p_rec.pl_id,
    oipl_id                         = p_rec.oipl_id,
    comp_lvl_fctr_id                = p_rec.comp_lvl_fctr_id,
    business_group_id               = p_rec.business_group_id,
    acty_typ_cd                     = p_rec.acty_typ_cd,
    rt_typ_cd                       = p_rec.rt_typ_cd,
    bnft_rt_typ_cd                  = p_rec.bnft_rt_typ_cd,
    tx_typ_cd                       = p_rec.tx_typ_cd,
    vrbl_rt_trtmt_cd                = p_rec.vrbl_rt_trtmt_cd,
    acty_ref_perd_cd                = p_rec.acty_ref_perd_cd,
    mlt_cd                          = p_rec.mlt_cd,
    incrmnt_elcn_val                = p_rec.incrmnt_elcn_val,
    dflt_elcn_val                   = p_rec.dflt_elcn_val,
    mx_elcn_val                     = p_rec.mx_elcn_val,
    mn_elcn_val                     = p_rec.mn_elcn_val,
    lwr_lmt_val                     = p_rec.lwr_lmt_val,
    lwr_lmt_calc_rl                 = p_rec.lwr_lmt_calc_rl,
    upr_lmt_val                     = p_rec.upr_lmt_val,
    upr_lmt_calc_rl                 = p_rec.upr_lmt_calc_rl,
    ultmt_upr_lmt                   = p_rec.ultmt_upr_lmt,
    ultmt_lwr_lmt                   = p_rec.ultmt_lwr_lmt,
    ultmt_upr_lmt_calc_rl           = p_rec.ultmt_upr_lmt_calc_rl,
    ultmt_lwr_lmt_calc_rl           = p_rec.ultmt_lwr_lmt_calc_rl,
    ann_mn_elcn_val                 = p_rec.ann_mn_elcn_val,
    ann_mx_elcn_val                 = p_rec.ann_mx_elcn_val,
    val                             = p_rec.val,
    name                            = p_rec.name,
    no_mn_elcn_val_dfnd_flag        = p_rec.no_mn_elcn_val_dfnd_flag,
    no_mx_elcn_val_dfnd_flag        = p_rec.no_mx_elcn_val_dfnd_flag,
    alwys_sum_all_cvg_flag          = p_rec.alwys_sum_all_cvg_flag,
    alwys_cnt_all_prtts_flag        = p_rec.alwys_cnt_all_prtts_flag,
    val_calc_rl                     = p_rec.val_calc_rl,
    vrbl_rt_prfl_stat_cd            = p_rec.vrbl_rt_prfl_stat_cd,
    vrbl_usg_cd                     = p_rec.vrbl_usg_cd,
    asmt_to_use_cd                  = p_rec.asmt_to_use_cd,
    rndg_cd                         = p_rec.rndg_cd,
    rndg_rl                         = p_rec.rndg_rl,
    rt_hrly_slrd_flag               = p_rec.rt_hrly_slrd_flag,
    rt_pstl_cd_flag                 = p_rec.rt_pstl_cd_flag,
    rt_lbr_mmbr_flag                = p_rec.rt_lbr_mmbr_flag,
    rt_lgl_enty_flag                = p_rec.rt_lgl_enty_flag,
    rt_benfts_grp_flag              = p_rec.rt_benfts_grp_flag,
    rt_wk_loc_flag                  = p_rec.rt_wk_loc_flag,
    rt_brgng_unit_flag              = p_rec.rt_brgng_unit_flag,
    rt_age_flag                     = p_rec.rt_age_flag,
    rt_los_flag                     = p_rec.rt_los_flag,
    rt_per_typ_flag                 = p_rec.rt_per_typ_flag,
    rt_fl_tm_pt_tm_flag             = p_rec.rt_fl_tm_pt_tm_flag,
    rt_ee_stat_flag                 = p_rec.rt_ee_stat_flag,
    rt_grd_flag                     = p_rec.rt_grd_flag,
    rt_pct_fl_tm_flag               = p_rec.rt_pct_fl_tm_flag,
    rt_asnt_set_flag                = p_rec.rt_asnt_set_flag,
    rt_hrs_wkd_flag                 = p_rec.rt_hrs_wkd_flag,
    rt_comp_lvl_flag                = p_rec.rt_comp_lvl_flag,
    rt_org_unit_flag                = p_rec.rt_org_unit_flag,
    rt_loa_rsn_flag                 = p_rec.rt_loa_rsn_flag,
    rt_pyrl_flag                    = p_rec.rt_pyrl_flag,
    rt_schedd_hrs_flag              = p_rec.rt_schedd_hrs_flag,
    rt_py_bss_flag                  = p_rec.rt_py_bss_flag,
    rt_prfl_rl_flag                 = p_rec.rt_prfl_rl_flag,
    rt_cmbn_age_los_flag            = p_rec.rt_cmbn_age_los_flag,
    rt_prtt_pl_flag                 = p_rec.rt_prtt_pl_flag,
    rt_svc_area_flag                = p_rec.rt_svc_area_flag,
    rt_ppl_grp_flag                 = p_rec.rt_ppl_grp_flag,
    rt_dsbld_flag                   = p_rec.rt_dsbld_flag,
    rt_hlth_cvg_flag                = p_rec.rt_hlth_cvg_flag,
    rt_poe_flag                     = p_rec.rt_poe_flag,
    rt_ttl_cvg_vol_flag             = p_rec.rt_ttl_cvg_vol_flag,
    rt_ttl_prtt_flag                = p_rec.rt_ttl_prtt_flag,
    rt_gndr_flag                    = p_rec.rt_gndr_flag,
    rt_tbco_use_flag                = p_rec.rt_tbco_use_flag,
    vpf_attribute_category          = p_rec.vpf_attribute_category,
    vpf_attribute1                  = p_rec.vpf_attribute1,
    vpf_attribute2                  = p_rec.vpf_attribute2,
    vpf_attribute3                  = p_rec.vpf_attribute3,
    vpf_attribute4                  = p_rec.vpf_attribute4,
    vpf_attribute5                  = p_rec.vpf_attribute5,
    vpf_attribute6                  = p_rec.vpf_attribute6,
    vpf_attribute7                  = p_rec.vpf_attribute7,
    vpf_attribute8                  = p_rec.vpf_attribute8,
    vpf_attribute9                  = p_rec.vpf_attribute9,
    vpf_attribute10                 = p_rec.vpf_attribute10,
    vpf_attribute11                 = p_rec.vpf_attribute11,
    vpf_attribute12                 = p_rec.vpf_attribute12,
    vpf_attribute13                 = p_rec.vpf_attribute13,
    vpf_attribute14                 = p_rec.vpf_attribute14,
    vpf_attribute15                 = p_rec.vpf_attribute15,
    vpf_attribute16                 = p_rec.vpf_attribute16,
    vpf_attribute17                 = p_rec.vpf_attribute17,
    vpf_attribute18                 = p_rec.vpf_attribute18,
    vpf_attribute19                 = p_rec.vpf_attribute19,
    vpf_attribute20                 = p_rec.vpf_attribute20,
    vpf_attribute21                 = p_rec.vpf_attribute21,
    vpf_attribute22                 = p_rec.vpf_attribute22,
    vpf_attribute23                 = p_rec.vpf_attribute23,
    vpf_attribute24                 = p_rec.vpf_attribute24,
    vpf_attribute25                 = p_rec.vpf_attribute25,
    vpf_attribute26                 = p_rec.vpf_attribute26,
    vpf_attribute27                 = p_rec.vpf_attribute27,
    vpf_attribute28                 = p_rec.vpf_attribute28,
    vpf_attribute29                 = p_rec.vpf_attribute29,
    vpf_attribute30                 = p_rec.vpf_attribute30,
    object_version_number           = p_rec.object_version_number,
    rt_cntng_prtn_prfl_flag         = p_rec.rt_cntng_prtn_prfl_flag,
    rt_cbr_quald_bnf_flag           = p_rec.rt_cbr_quald_bnf_flag,
    rt_optd_mdcr_flag               = p_rec.rt_optd_mdcr_flag,
    rt_lvg_rsn_flag                 = p_rec.rt_lvg_rsn_flag,
    rt_pstn_flag                    = p_rec.rt_pstn_flag ,
    rt_comptncy_flag                = p_rec.rt_comptncy_flag ,
    rt_job_flag                     = p_rec.rt_job_flag  ,
    rt_qual_titl_flag               = p_rec.rt_qual_titl_flag,
    rt_dpnt_cvrd_pl_flag            = p_rec.rt_dpnt_cvrd_pl_flag ,
    rt_dpnt_cvrd_plip_flag          = p_rec.rt_dpnt_cvrd_plip_flag ,
    rt_dpnt_cvrd_ptip_flag          = p_rec.rt_dpnt_cvrd_ptip_flag ,
    rt_dpnt_cvrd_pgm_flag           = p_rec.rt_dpnt_cvrd_pgm_flag,
    rt_enrld_oipl_flag              = p_rec.rt_enrld_oipl_flag,
    rt_enrld_pl_flag                = p_rec.rt_enrld_pl_flag  ,
    rt_enrld_plip_flag              = p_rec.rt_enrld_plip_flag,
    rt_enrld_ptip_flag              = p_rec.rt_enrld_ptip_flag,
    rt_enrld_pgm_flag               = p_rec.rt_enrld_pgm_flag ,
    rt_prtt_anthr_pl_flag           = p_rec.rt_prtt_anthr_pl_flag,
    rt_othr_ptip_flag               = p_rec.rt_othr_ptip_flag  ,
    rt_no_othr_cvg_flag             = p_rec.rt_no_othr_cvg_flag,
    rt_dpnt_othr_ptip_flag          = p_rec.rt_dpnt_othr_ptip_flag,
    rt_qua_in_gr_flag    	    = p_rec.rt_qua_in_gr_flag ,
    rt_perf_rtng_flag 	    	    = p_rec.rt_perf_rtng_flag,
    rt_elig_prfl_flag    	    = p_rec.rt_elig_prfl_flag
    where   vrbl_rt_prfl_id 	    = p_rec.vrbl_rt_prfl_id
    and     effective_start_date = p_validation_start_date
    and     effective_end_date   = p_validation_end_date;
Line: 243

End dt_update_dml;
Line: 276

Procedure update_dml
	(p_rec 			 in out nocopy ben_vpf_shd.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||'update_dml';
Line: 288

  dt_update_dml(p_rec			=> p_rec,
		p_effective_date	=> p_effective_date,
		p_datetrack_mode	=> p_datetrack_mode,
       		p_validation_start_date	=> p_validation_start_date,
		p_validation_end_date	=> p_validation_end_date);
Line: 295

End update_dml;
Line: 340

Procedure dt_pre_update
	(p_rec 			 in out nocopy ben_vpf_shd.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||'dt_pre_update';
Line: 365

    If (p_datetrack_mode = 'UPDATE_OVERRIDE') then
      hr_utility.set_location(l_proc, 15);
Line: 371

      ben_vpf_del.delete_dml
        (p_rec			 => p_rec,
	 p_effective_date	 => p_effective_date,
	 p_datetrack_mode	 => p_datetrack_mode,
	 p_validation_start_date => p_validation_start_date,
	 p_validation_end_date   => p_validation_end_date);
Line: 382

    ben_vpf_ins.insert_dml
      (p_rec			=> p_rec,
       p_effective_date		=> p_effective_date,
       p_datetrack_mode		=> p_datetrack_mode,
       p_validation_start_date	=> p_validation_start_date,
       p_validation_end_date	=> p_validation_end_date);
Line: 390

End dt_pre_update;
Line: 425

Procedure pre_update
	(p_rec 			 in out nocopy ben_vpf_shd.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||'pre_update';
Line: 439

  dt_pre_update
    (p_rec 		     => p_rec,
     p_effective_date	     => p_effective_date,
     p_datetrack_mode	     => p_datetrack_mode,
     p_validation_start_date => p_validation_start_date,
     p_validation_end_date   => p_validation_end_date);
Line: 447

End pre_update;
Line: 481

Procedure post_update
	(p_rec 			 in ben_vpf_shd.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||'post_update';
Line: 498

    ben_vpf_rku.after_update
      (p_vrbl_rt_prfl_id           =>p_rec.vrbl_rt_prfl_id
      ,p_effective_start_date      =>p_rec.effective_start_date
      ,p_effective_end_date        =>p_rec.effective_end_date
      ,p_pl_typ_opt_typ_id         =>p_rec.pl_typ_opt_typ_id
      ,p_pl_id                     =>p_rec.pl_id
      ,p_oipl_id                   =>p_rec.oipl_id
      ,p_comp_lvl_fctr_id          =>p_rec.comp_lvl_fctr_id
      ,p_business_group_id         =>p_rec.business_group_id
      ,p_acty_typ_cd               =>p_rec.acty_typ_cd
      ,p_rt_typ_cd                 =>p_rec.rt_typ_cd
      ,p_bnft_rt_typ_cd            =>p_rec.bnft_rt_typ_cd
      ,p_tx_typ_cd                 =>p_rec.tx_typ_cd
      ,p_vrbl_rt_trtmt_cd          =>p_rec.vrbl_rt_trtmt_cd
      ,p_acty_ref_perd_cd          =>p_rec.acty_ref_perd_cd
      ,p_mlt_cd                    =>p_rec.mlt_cd
      ,p_incrmnt_elcn_val          =>p_rec.incrmnt_elcn_val
      ,p_dflt_elcn_val             =>p_rec.dflt_elcn_val
      ,p_mx_elcn_val               =>p_rec.mx_elcn_val
      ,p_mn_elcn_val               =>p_rec.mn_elcn_val
      ,p_lwr_lmt_val               =>p_rec.lwr_lmt_val
      ,p_lwr_lmt_calc_rl           =>p_rec.lwr_lmt_calc_rl
      ,p_upr_lmt_val               =>p_rec.upr_lmt_val
      ,p_upr_lmt_calc_rl           =>p_rec.upr_lmt_calc_rl
      ,p_ultmt_upr_lmt             =>p_rec.ultmt_upr_lmt
      ,p_ultmt_lwr_lmt             =>p_rec.ultmt_lwr_lmt
      ,p_ultmt_upr_lmt_calc_rl     =>p_rec.ultmt_upr_lmt_calc_rl
      ,p_ultmt_lwr_lmt_calc_rl     =>p_rec.ultmt_lwr_lmt_calc_rl
      ,p_ann_mn_elcn_val           =>p_rec.ann_mn_elcn_val
      ,p_ann_mx_elcn_val           =>p_rec.ann_mx_elcn_val
      ,p_val                       =>p_rec.val
      ,p_name                      =>p_rec.name
      ,p_no_mn_elcn_val_dfnd_flag  =>p_rec.no_mn_elcn_val_dfnd_flag
      ,p_no_mx_elcn_val_dfnd_flag  =>p_rec.no_mx_elcn_val_dfnd_flag
      ,p_alwys_sum_all_cvg_flag    =>p_rec.alwys_sum_all_cvg_flag
      ,p_alwys_cnt_all_prtts_flag  =>p_rec.alwys_cnt_all_prtts_flag
      ,p_val_calc_rl               =>p_rec.val_calc_rl
      ,p_vrbl_rt_prfl_stat_cd      =>p_rec.vrbl_rt_prfl_stat_cd
      ,p_vrbl_usg_cd               =>p_rec.vrbl_usg_cd
      ,p_asmt_to_use_cd            =>p_rec.asmt_to_use_cd
      ,p_rndg_cd                   =>p_rec.rndg_cd
      ,p_rndg_rl                   =>p_rec.rndg_rl
      ,p_rt_hrly_slrd_flag         =>p_rec.rt_hrly_slrd_flag
      ,p_rt_pstl_cd_flag           =>p_rec.rt_pstl_cd_flag
      ,p_rt_lbr_mmbr_flag          =>p_rec.rt_lbr_mmbr_flag
      ,p_rt_lgl_enty_flag          =>p_rec.rt_lgl_enty_flag
      ,p_rt_benfts_grp_flag        =>p_rec.rt_benfts_grp_flag
      ,p_rt_wk_loc_flag            =>p_rec.rt_wk_loc_flag
      ,p_rt_brgng_unit_flag        =>p_rec.rt_brgng_unit_flag
      ,p_rt_age_flag               =>p_rec.rt_age_flag
      ,p_rt_los_flag               =>p_rec.rt_los_flag
      ,p_rt_per_typ_flag           =>p_rec.rt_per_typ_flag
      ,p_rt_fl_tm_pt_tm_flag       =>p_rec.rt_fl_tm_pt_tm_flag
      ,p_rt_ee_stat_flag           =>p_rec.rt_ee_stat_flag
      ,p_rt_grd_flag               =>p_rec.rt_grd_flag
      ,p_rt_pct_fl_tm_flag         =>p_rec.rt_pct_fl_tm_flag
      ,p_rt_asnt_set_flag          =>p_rec.rt_asnt_set_flag
      ,p_rt_hrs_wkd_flag           =>p_rec.rt_hrs_wkd_flag
      ,p_rt_comp_lvl_flag          =>p_rec.rt_comp_lvl_flag
      ,p_rt_org_unit_flag          =>p_rec.rt_org_unit_flag
      ,p_rt_loa_rsn_flag           =>p_rec.rt_loa_rsn_flag
      ,p_rt_pyrl_flag              =>p_rec.rt_pyrl_flag
      ,p_rt_schedd_hrs_flag        =>p_rec.rt_schedd_hrs_flag
      ,p_rt_py_bss_flag            =>p_rec.rt_py_bss_flag
      ,p_rt_prfl_rl_flag           =>p_rec.rt_prfl_rl_flag
      ,p_rt_cmbn_age_los_flag      =>p_rec.rt_cmbn_age_los_flag
      ,p_rt_prtt_pl_flag           =>p_rec.rt_prtt_pl_flag
      ,p_rt_svc_area_flag          =>p_rec.rt_svc_area_flag
      ,p_rt_ppl_grp_flag           =>p_rec.rt_ppl_grp_flag
      ,p_rt_dsbld_flag             =>p_rec.rt_dsbld_flag
      ,p_rt_hlth_cvg_flag          =>p_rec.rt_hlth_cvg_flag
      ,p_rt_poe_flag               =>p_rec.rt_poe_flag
      ,p_rt_ttl_cvg_vol_flag       =>p_rec.rt_ttl_cvg_vol_flag
      ,p_rt_ttl_prtt_flag          =>p_rec.rt_ttl_prtt_flag
      ,p_rt_gndr_flag              =>p_rec.rt_gndr_flag
      ,p_rt_tbco_use_flag          =>p_rec.rt_tbco_use_flag
      ,p_vpf_attribute_category    =>p_rec.vpf_attribute_category
      ,p_vpf_attribute1            =>p_rec.vpf_attribute1
      ,p_vpf_attribute2            =>p_rec.vpf_attribute2
      ,p_vpf_attribute3            =>p_rec.vpf_attribute3
      ,p_vpf_attribute4            =>p_rec.vpf_attribute4
      ,p_vpf_attribute5            =>p_rec.vpf_attribute5
      ,p_vpf_attribute6            =>p_rec.vpf_attribute6
      ,p_vpf_attribute7            =>p_rec.vpf_attribute7
      ,p_vpf_attribute8            =>p_rec.vpf_attribute8
      ,p_vpf_attribute9            =>p_rec.vpf_attribute9
      ,p_vpf_attribute10           =>p_rec.vpf_attribute10
      ,p_vpf_attribute11           =>p_rec.vpf_attribute11
      ,p_vpf_attribute12           =>p_rec.vpf_attribute12
      ,p_vpf_attribute13           =>p_rec.vpf_attribute13
      ,p_vpf_attribute14           =>p_rec.vpf_attribute14
      ,p_vpf_attribute15           =>p_rec.vpf_attribute15
      ,p_vpf_attribute16           =>p_rec.vpf_attribute16
      ,p_vpf_attribute17           =>p_rec.vpf_attribute17
      ,p_vpf_attribute18           =>p_rec.vpf_attribute18
      ,p_vpf_attribute19           =>p_rec.vpf_attribute19
      ,p_vpf_attribute20           =>p_rec.vpf_attribute20
      ,p_vpf_attribute21           =>p_rec.vpf_attribute21
      ,p_vpf_attribute22           =>p_rec.vpf_attribute22
      ,p_vpf_attribute23           =>p_rec.vpf_attribute23
      ,p_vpf_attribute24           =>p_rec.vpf_attribute24
      ,p_vpf_attribute25           =>p_rec.vpf_attribute25
      ,p_vpf_attribute26           =>p_rec.vpf_attribute26
      ,p_vpf_attribute27           =>p_rec.vpf_attribute27
      ,p_vpf_attribute28           =>p_rec.vpf_attribute28
      ,p_vpf_attribute29           =>p_rec.vpf_attribute29
      ,p_vpf_attribute30           =>p_rec.vpf_attribute30
      ,p_object_version_number     =>p_rec.object_version_number
      ,p_effective_date            =>p_effective_date
      ,p_datetrack_mode            =>p_datetrack_mode
      ,p_validation_start_date     =>p_validation_start_date
      ,p_validation_end_date       =>p_validation_end_date
      ,p_rt_cntng_prtn_prfl_flag   =>p_rec.rt_cntng_prtn_prfl_flag
      ,p_rt_cbr_quald_bnf_flag     =>p_rec.rt_cbr_quald_bnf_flag
      ,p_rt_optd_mdcr_flag         =>p_rec.rt_optd_mdcr_flag
      ,p_rt_lvg_rsn_flag           =>p_rec.rt_lvg_rsn_flag
      ,p_rt_pstn_flag              =>p_rec.rt_pstn_flag
      ,p_rt_comptncy_flag          =>p_rec.rt_comptncy_flag
      ,p_rt_job_flag               =>p_rec.rt_job_flag
      ,p_rt_qual_titl_flag         =>p_rec.rt_qual_titl_flag
      ,p_rt_dpnt_cvrd_pl_flag      =>p_rec.rt_dpnt_cvrd_pl_flag
      ,p_rt_dpnt_cvrd_plip_flag    =>p_rec.rt_dpnt_cvrd_plip_flag
      ,p_rt_dpnt_cvrd_ptip_flag    =>p_rec.rt_dpnt_cvrd_ptip_flag
      ,p_rt_dpnt_cvrd_pgm_flag     =>p_rec.rt_dpnt_cvrd_pgm_flag
      ,p_rt_enrld_oipl_flag        =>p_rec.rt_enrld_oipl_flag
      ,p_rt_enrld_pl_flag          =>p_rec.rt_enrld_pl_flag
      ,p_rt_enrld_plip_flag        =>p_rec.rt_enrld_plip_flag
      ,p_rt_enrld_ptip_flag        =>p_rec.rt_enrld_ptip_flag
      ,p_rt_enrld_pgm_flag         =>p_rec.rt_enrld_pgm_flag
      ,p_rt_prtt_anthr_pl_flag     =>p_rec.rt_prtt_anthr_pl_flag
      ,p_rt_othr_ptip_flag         =>p_rec.rt_othr_ptip_flag
      ,p_rt_no_othr_cvg_flag       =>p_rec.rt_no_othr_cvg_flag
      ,p_rt_dpnt_othr_ptip_flag    =>p_rec.rt_dpnt_othr_ptip_flag
      ,p_rt_qua_in_gr_flag    	   =>p_rec.rt_qua_in_gr_flag
      ,p_rt_perf_rtng_flag 	   =>p_rec.rt_perf_rtng_flag
      ,p_rt_elig_prfl_flag 	   =>p_rec.rt_elig_prfl_flag
      ,p_effective_start_date_o    =>ben_vpf_shd.g_old_rec.effective_start_date
      ,p_effective_end_date_o      =>ben_vpf_shd.g_old_rec.effective_end_date
      ,p_pl_typ_opt_typ_id_o       =>ben_vpf_shd.g_old_rec.pl_typ_opt_typ_id
      ,p_pl_id_o                   =>ben_vpf_shd.g_old_rec.pl_id
      ,p_oipl_id_o                 =>ben_vpf_shd.g_old_rec.oipl_id
      ,p_comp_lvl_fctr_id_o        =>ben_vpf_shd.g_old_rec.comp_lvl_fctr_id
      ,p_business_group_id_o       =>ben_vpf_shd.g_old_rec.business_group_id
      ,p_acty_typ_cd_o             =>ben_vpf_shd.g_old_rec.acty_typ_cd
      ,p_rt_typ_cd_o               =>ben_vpf_shd.g_old_rec.rt_typ_cd
      ,p_bnft_rt_typ_cd_o          =>ben_vpf_shd.g_old_rec.bnft_rt_typ_cd
      ,p_tx_typ_cd_o               =>ben_vpf_shd.g_old_rec.tx_typ_cd
      ,p_vrbl_rt_trtmt_cd_o        =>ben_vpf_shd.g_old_rec.vrbl_rt_trtmt_cd
      ,p_acty_ref_perd_cd_o        =>ben_vpf_shd.g_old_rec.acty_ref_perd_cd
      ,p_mlt_cd_o                  =>ben_vpf_shd.g_old_rec.mlt_cd
      ,p_incrmnt_elcn_val_o        =>ben_vpf_shd.g_old_rec.incrmnt_elcn_val
      ,p_dflt_elcn_val_o           =>ben_vpf_shd.g_old_rec.dflt_elcn_val
      ,p_mx_elcn_val_o             =>ben_vpf_shd.g_old_rec.mx_elcn_val
      ,p_mn_elcn_val_o             =>ben_vpf_shd.g_old_rec.mn_elcn_val
      ,p_lwr_lmt_val_o             =>ben_vpf_shd.g_old_rec.lwr_lmt_val
      ,p_lwr_lmt_calc_rl_o         =>ben_vpf_shd.g_old_rec.lwr_lmt_calc_rl
      ,p_upr_lmt_val_o             =>ben_vpf_shd.g_old_rec.upr_lmt_val
      ,p_upr_lmt_calc_rl_o         =>ben_vpf_shd.g_old_rec.upr_lmt_calc_rl
      ,p_ultmt_upr_lmt_o           =>ben_vpf_shd.g_old_rec.ultmt_upr_lmt
      ,p_ultmt_lwr_lmt_calc_rl_o   =>ben_vpf_shd.g_old_rec.ultmt_lwr_lmt_calc_rl
      ,p_ultmt_upr_lmt_calc_rl_o   =>ben_vpf_shd.g_old_rec.ultmt_upr_lmt_calc_rl
      ,p_ultmt_lwr_lmt_o           =>ben_vpf_shd.g_old_rec.ultmt_lwr_lmt
      ,p_ann_mn_elcn_val_o         =>ben_vpf_shd.g_old_rec.ann_mn_elcn_val
      ,p_ann_mx_elcn_val_o         =>ben_vpf_shd.g_old_rec.ann_mx_elcn_val
      ,p_val_o                     =>ben_vpf_shd.g_old_rec.val
      ,p_name_o                    =>ben_vpf_shd.g_old_rec.name
      ,p_no_mn_elcn_val_dfnd_flag_o =>ben_vpf_shd.g_old_rec.no_mn_elcn_val_dfnd_flag
      ,p_no_mx_elcn_val_dfnd_flag_o =>ben_vpf_shd.g_old_rec.no_mx_elcn_val_dfnd_flag
      ,p_alwys_sum_all_cvg_flag_o   =>ben_vpf_shd.g_old_rec.alwys_sum_all_cvg_flag
      ,p_alwys_cnt_all_prtts_flag_o =>ben_vpf_shd.g_old_rec.alwys_cnt_all_prtts_flag
      ,p_val_calc_rl_o             =>ben_vpf_shd.g_old_rec.val_calc_rl
      ,p_vrbl_rt_prfl_stat_cd_o    =>ben_vpf_shd.g_old_rec.vrbl_rt_prfl_stat_cd
      ,p_vrbl_usg_cd_o             =>ben_vpf_shd.g_old_rec.vrbl_usg_cd
      ,p_asmt_to_use_cd_o          =>ben_vpf_shd.g_old_rec.asmt_to_use_cd
      ,p_rndg_cd_o                 =>ben_vpf_shd.g_old_rec.rndg_cd
      ,p_rndg_rl_o                 =>ben_vpf_shd.g_old_rec.rndg_rl
      ,p_rt_hrly_slrd_flag_o       =>ben_vpf_shd.g_old_rec.rt_hrly_slrd_flag
      ,p_rt_pstl_cd_flag_o         =>ben_vpf_shd.g_old_rec.rt_pstl_cd_flag
      ,p_rt_lbr_mmbr_flag_o        =>ben_vpf_shd.g_old_rec.rt_lbr_mmbr_flag
      ,p_rt_lgl_enty_flag_o        =>ben_vpf_shd.g_old_rec.rt_lgl_enty_flag
      ,p_rt_benfts_grp_flag_o      =>ben_vpf_shd.g_old_rec.rt_benfts_grp_flag
      ,p_rt_wk_loc_flag_o          =>ben_vpf_shd.g_old_rec.rt_wk_loc_flag
      ,p_rt_brgng_unit_flag_o      =>ben_vpf_shd.g_old_rec.rt_brgng_unit_flag
      ,p_rt_age_flag_o             =>ben_vpf_shd.g_old_rec.rt_age_flag
      ,p_rt_los_flag_o             =>ben_vpf_shd.g_old_rec.rt_los_flag
      ,p_rt_per_typ_flag_o         =>ben_vpf_shd.g_old_rec.rt_per_typ_flag
      ,p_rt_fl_tm_pt_tm_flag_o     =>ben_vpf_shd.g_old_rec.rt_fl_tm_pt_tm_flag
      ,p_rt_ee_stat_flag_o         =>ben_vpf_shd.g_old_rec.rt_ee_stat_flag
      ,p_rt_grd_flag_o             =>ben_vpf_shd.g_old_rec.rt_grd_flag
      ,p_rt_pct_fl_tm_flag_o       =>ben_vpf_shd.g_old_rec.rt_pct_fl_tm_flag
      ,p_rt_asnt_set_flag_o        =>ben_vpf_shd.g_old_rec.rt_asnt_set_flag
      ,p_rt_hrs_wkd_flag_o         =>ben_vpf_shd.g_old_rec.rt_hrs_wkd_flag
      ,p_rt_comp_lvl_flag_o        =>ben_vpf_shd.g_old_rec.rt_comp_lvl_flag
      ,p_rt_org_unit_flag_o        =>ben_vpf_shd.g_old_rec.rt_org_unit_flag
      ,p_rt_loa_rsn_flag_o         =>ben_vpf_shd.g_old_rec.rt_loa_rsn_flag
      ,p_rt_pyrl_flag_o            =>ben_vpf_shd.g_old_rec.rt_pyrl_flag
      ,p_rt_schedd_hrs_flag_o      =>ben_vpf_shd.g_old_rec.rt_schedd_hrs_flag
      ,p_rt_py_bss_flag_o          =>ben_vpf_shd.g_old_rec.rt_py_bss_flag
      ,p_rt_prfl_rl_flag_o         =>ben_vpf_shd.g_old_rec.rt_prfl_rl_flag
      ,p_rt_cmbn_age_los_flag_o    =>ben_vpf_shd.g_old_rec.rt_cmbn_age_los_flag
      ,p_rt_prtt_pl_flag_o         =>ben_vpf_shd.g_old_rec.rt_prtt_pl_flag
      ,p_rt_svc_area_flag_o        =>ben_vpf_shd.g_old_rec.rt_svc_area_flag
      ,p_rt_ppl_grp_flag_o         =>ben_vpf_shd.g_old_rec.rt_ppl_grp_flag
      ,p_rt_dsbld_flag_o           =>ben_vpf_shd.g_old_rec.rt_dsbld_flag
      ,p_rt_hlth_cvg_flag_o        =>ben_vpf_shd.g_old_rec.rt_hlth_cvg_flag
      ,p_rt_poe_flag_o             =>ben_vpf_shd.g_old_rec.rt_poe_flag
      ,p_rt_ttl_cvg_vol_flag_o     =>ben_vpf_shd.g_old_rec.rt_ttl_cvg_vol_flag
      ,p_rt_ttl_prtt_flag_o        =>ben_vpf_shd.g_old_rec.rt_ttl_prtt_flag
      ,p_rt_gndr_flag_o            =>ben_vpf_shd.g_old_rec.rt_gndr_flag
      ,p_rt_tbco_use_flag_o        =>ben_vpf_shd.g_old_rec.rt_tbco_use_flag
      ,p_vpf_attribute_category_o  =>ben_vpf_shd.g_old_rec.vpf_attribute_category
      ,p_vpf_attribute1_o          =>ben_vpf_shd.g_old_rec.vpf_attribute1
      ,p_vpf_attribute2_o          =>ben_vpf_shd.g_old_rec.vpf_attribute2
      ,p_vpf_attribute3_o          =>ben_vpf_shd.g_old_rec.vpf_attribute3
      ,p_vpf_attribute4_o          =>ben_vpf_shd.g_old_rec.vpf_attribute4
      ,p_vpf_attribute5_o          =>ben_vpf_shd.g_old_rec.vpf_attribute5
      ,p_vpf_attribute6_o          =>ben_vpf_shd.g_old_rec.vpf_attribute6
      ,p_vpf_attribute7_o          =>ben_vpf_shd.g_old_rec.vpf_attribute7
      ,p_vpf_attribute8_o          =>ben_vpf_shd.g_old_rec.vpf_attribute8
      ,p_vpf_attribute9_o          =>ben_vpf_shd.g_old_rec.vpf_attribute9
      ,p_vpf_attribute10_o         =>ben_vpf_shd.g_old_rec.vpf_attribute10
      ,p_vpf_attribute11_o         =>ben_vpf_shd.g_old_rec.vpf_attribute11
      ,p_vpf_attribute12_o         =>ben_vpf_shd.g_old_rec.vpf_attribute12
      ,p_vpf_attribute13_o         =>ben_vpf_shd.g_old_rec.vpf_attribute13
      ,p_vpf_attribute14_o         =>ben_vpf_shd.g_old_rec.vpf_attribute14
      ,p_vpf_attribute15_o         =>ben_vpf_shd.g_old_rec.vpf_attribute15
      ,p_vpf_attribute16_o         =>ben_vpf_shd.g_old_rec.vpf_attribute16
      ,p_vpf_attribute17_o         =>ben_vpf_shd.g_old_rec.vpf_attribute17
      ,p_vpf_attribute18_o         =>ben_vpf_shd.g_old_rec.vpf_attribute18
      ,p_vpf_attribute19_o         =>ben_vpf_shd.g_old_rec.vpf_attribute19
      ,p_vpf_attribute20_o         =>ben_vpf_shd.g_old_rec.vpf_attribute20
      ,p_vpf_attribute21_o         =>ben_vpf_shd.g_old_rec.vpf_attribute21
      ,p_vpf_attribute22_o         =>ben_vpf_shd.g_old_rec.vpf_attribute22
      ,p_vpf_attribute23_o         =>ben_vpf_shd.g_old_rec.vpf_attribute23
      ,p_vpf_attribute24_o         =>ben_vpf_shd.g_old_rec.vpf_attribute24
      ,p_vpf_attribute25_o         =>ben_vpf_shd.g_old_rec.vpf_attribute25
      ,p_vpf_attribute26_o         =>ben_vpf_shd.g_old_rec.vpf_attribute26
      ,p_vpf_attribute27_o         =>ben_vpf_shd.g_old_rec.vpf_attribute27
      ,p_vpf_attribute28_o         =>ben_vpf_shd.g_old_rec.vpf_attribute28
      ,p_vpf_attribute29_o         =>ben_vpf_shd.g_old_rec.vpf_attribute29
      ,p_vpf_attribute30_o         =>ben_vpf_shd.g_old_rec.vpf_attribute30
      ,p_object_version_number_o   =>ben_vpf_shd.g_old_rec.object_version_number
      ,p_rt_cntng_prtn_prfl_flag_o =>ben_vpf_shd.g_old_rec.rt_cntng_prtn_prfl_flag
      ,p_rt_cbr_quald_bnf_flag_o   =>ben_vpf_shd.g_old_rec.rt_cbr_quald_bnf_flag
      ,p_rt_optd_mdcr_flag_o       =>ben_vpf_shd.g_old_rec.rt_optd_mdcr_flag
      ,p_rt_lvg_rsn_flag_o         =>ben_vpf_shd.g_old_rec.rt_lvg_rsn_flag
      ,p_rt_pstn_flag_o            =>ben_vpf_shd.g_old_rec.rt_pstn_flag
      ,p_rt_comptncy_flag_o        =>ben_vpf_shd.g_old_rec.rt_comptncy_flag
      ,p_rt_job_flag_o             =>ben_vpf_shd.g_old_rec.rt_job_flag
      ,p_rt_qual_titl_flag_o       =>ben_vpf_shd.g_old_rec.rt_qual_titl_flag
      ,p_rt_dpnt_cvrd_pl_flag_o    =>ben_vpf_shd.g_old_rec.rt_dpnt_cvrd_pl_flag
      ,p_rt_dpnt_cvrd_plip_flag_o  =>ben_vpf_shd.g_old_rec.rt_dpnt_cvrd_plip_flag
      ,p_rt_dpnt_cvrd_ptip_flag_o  =>ben_vpf_shd.g_old_rec.rt_dpnt_cvrd_ptip_flag
      ,p_rt_dpnt_cvrd_pgm_flag_o   =>ben_vpf_shd.g_old_rec.rt_dpnt_cvrd_pgm_flag
      ,p_rt_enrld_oipl_flag_o      =>ben_vpf_shd.g_old_rec.rt_enrld_oipl_flag
      ,p_rt_enrld_pl_flag_o        =>ben_vpf_shd.g_old_rec.rt_enrld_pl_flag
      ,p_rt_enrld_plip_flag_o      =>ben_vpf_shd.g_old_rec.rt_enrld_plip_flag
      ,p_rt_enrld_ptip_flag_o      =>ben_vpf_shd.g_old_rec.rt_enrld_ptip_flag
      ,p_rt_enrld_pgm_flag_o       =>ben_vpf_shd.g_old_rec.rt_enrld_pgm_flag
      ,p_rt_prtt_anthr_pl_flag_o   =>ben_vpf_shd.g_old_rec.rt_prtt_anthr_pl_flag
      ,p_rt_othr_ptip_flag_o       =>ben_vpf_shd.g_old_rec.rt_othr_ptip_flag
      ,p_rt_no_othr_cvg_flag_o     =>ben_vpf_shd.g_old_rec.rt_no_othr_cvg_flag
      ,p_rt_dpnt_othr_ptip_flag_o  =>ben_vpf_shd.g_old_rec.rt_dpnt_othr_ptip_flag
      ,p_rt_qua_in_gr_flag_o   	   =>ben_vpf_shd.g_old_rec.rt_qua_in_gr_flag
      ,p_rt_perf_rtng_flag_o 	   =>ben_vpf_shd.g_old_rec.rt_perf_rtng_flag
      ,p_rt_elig_prfl_flag_o 	   =>ben_vpf_shd.g_old_rec.rt_elig_prfl_flag
      );
Line: 780

End post_update;
Line: 1394

  ben_vpf_bus.update_validate
	(p_rec			 => p_rec,
	 p_effective_date	 => p_effective_date,
	 p_datetrack_mode  	 => p_datetrack_mode,
	 p_validation_start_date => l_validation_start_date,
	 p_validation_end_date	 => l_validation_end_date);
Line: 1403

  pre_update
	(p_rec			 => p_rec,
	 p_effective_date	 => p_effective_date,
	 p_datetrack_mode	 => p_datetrack_mode,
	 p_validation_start_date => l_validation_start_date,
	 p_validation_end_date	 => l_validation_end_date);
Line: 1412

  update_dml
	(p_rec			 => p_rec,
	 p_effective_date	 => p_effective_date,
	 p_datetrack_mode	 => p_datetrack_mode,
	 p_validation_start_date => l_validation_start_date,
	 p_validation_end_date	 => l_validation_end_date);
Line: 1421

  post_update
	(p_rec			 => p_rec,
	 p_effective_date	 => p_effective_date,
	 p_datetrack_mode	 => p_datetrack_mode,
	 p_validation_start_date => l_validation_start_date,
	 p_validation_end_date	 => l_validation_end_date);