54: --
55: -- {End Of Comments}
56: -- ----------------------------------------------------------------------------
57: Procedure dt_update_dml
58: (p_rec in out nocopy ben_bpp_shd.g_rec_type,
59: p_effective_date in date,
60: p_datetrack_mode in varchar2,
61: p_validation_start_date in date,
62: p_validation_end_date in date) is
77: (p_base_table_name => 'ben_bnft_prvdr_pool_f',
78: p_base_key_column => 'bnft_prvdr_pool_id',
79: p_base_key_value => p_rec.bnft_prvdr_pool_id);
80: --
81: ben_bpp_shd.g_api_dml := true; -- Set the api dml status
82: --
83: -- Update the ben_bnft_prvdr_pool_f Row
84: --
85: update ben_bnft_prvdr_pool_f
154: where bnft_prvdr_pool_id = p_rec.bnft_prvdr_pool_id
155: and effective_start_date = p_validation_start_date
156: and effective_end_date = p_validation_end_date;
157: --
158: ben_bpp_shd.g_api_dml := false; -- Unset the api dml status
159: --
160: -- Set the effective start and end dates
161: --
162: p_rec.effective_start_date := p_validation_start_date;
166: hr_utility.set_location(' Leaving:'||l_proc, 15);
167: Exception
168: When hr_api.check_integrity_violated Then
169: -- A check constraint has been violated
170: ben_bpp_shd.g_api_dml := false; -- Unset the api dml status
171: ben_bpp_shd.constraint_error
172: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
173: When hr_api.unique_integrity_violated Then
174: -- Unique integrity has been violated
167: Exception
168: When hr_api.check_integrity_violated Then
169: -- A check constraint has been violated
170: ben_bpp_shd.g_api_dml := false; -- Unset the api dml status
171: ben_bpp_shd.constraint_error
172: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
173: When hr_api.unique_integrity_violated Then
174: -- Unique integrity has been violated
175: ben_bpp_shd.g_api_dml := false; -- Unset the api dml status
171: ben_bpp_shd.constraint_error
172: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
173: When hr_api.unique_integrity_violated Then
174: -- Unique integrity has been violated
175: ben_bpp_shd.g_api_dml := false; -- Unset the api dml status
176: ben_bpp_shd.constraint_error
177: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
178: When Others Then
179: ben_bpp_shd.g_api_dml := false; -- Unset the api dml status
172: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
173: When hr_api.unique_integrity_violated Then
174: -- Unique integrity has been violated
175: ben_bpp_shd.g_api_dml := false; -- Unset the api dml status
176: ben_bpp_shd.constraint_error
177: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
178: When Others Then
179: ben_bpp_shd.g_api_dml := false; -- Unset the api dml status
180: Raise;
175: ben_bpp_shd.g_api_dml := false; -- Unset the api dml status
176: ben_bpp_shd.constraint_error
177: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
178: When Others Then
179: ben_bpp_shd.g_api_dml := false; -- Unset the api dml status
180: Raise;
181: End dt_update_dml;
182: --
183: -- ----------------------------------------------------------------------------
211: --
212: -- {End Of Comments}
213: -- ----------------------------------------------------------------------------
214: Procedure update_dml
215: (p_rec in out nocopy ben_bpp_shd.g_rec_type,
216: p_effective_date in date,
217: p_datetrack_mode in varchar2,
218: p_validation_start_date in date,
219: p_validation_end_date in date) is
275: --
276: -- {End Of Comments}
277: -- ----------------------------------------------------------------------------
278: Procedure dt_pre_update
279: (p_rec in out nocopy ben_bpp_shd.g_rec_type,
280: p_effective_date in date,
281: p_datetrack_mode in varchar2,
282: p_validation_start_date in date,
283: p_validation_end_date in date) is
291: hr_utility.set_location(l_proc, 10);
292: --
293: -- Update the current effective end date
294: --
295: ben_bpp_shd.upd_effective_end_date
296: (p_effective_date => p_effective_date,
297: p_base_key_value => p_rec.bnft_prvdr_pool_id,
298: p_new_effective_end_date => (p_validation_start_date - 1),
299: p_validation_start_date => p_validation_start_date,
360: --
361: -- {End Of Comments}
362: -- ----------------------------------------------------------------------------
363: Procedure pre_update
364: (p_rec in out nocopy ben_bpp_shd.g_rec_type,
365: p_effective_date in date,
366: p_datetrack_mode in varchar2,
367: p_validation_start_date in date,
368: p_validation_end_date in date) is
416: --
417: -- {End Of Comments}
418: -- ----------------------------------------------------------------------------
419: Procedure post_update
420: (p_rec in ben_bpp_shd.g_rec_type,
421: p_effective_date in date,
422: p_datetrack_mode in varchar2,
423: p_validation_start_date in date,
424: p_validation_end_date in date) is
506: ,p_effective_date => p_effective_date
507: ,p_datetrack_mode => p_datetrack_mode
508: ,p_validation_start_date => p_validation_start_date
509: ,p_validation_end_date => p_validation_end_date
510: ,p_effective_start_date_o => ben_bpp_shd.g_old_rec.effective_start_date
511: ,p_effective_end_date_o => ben_bpp_shd.g_old_rec.effective_end_date
512: ,p_name_o => ben_bpp_shd.g_old_rec.name
513: ,p_pgm_pool_flag_o => ben_bpp_shd.g_old_rec.pgm_pool_flag
514: ,p_excs_alwys_fftd_flag_o => ben_bpp_shd.g_old_rec.excs_alwys_fftd_flag
507: ,p_datetrack_mode => p_datetrack_mode
508: ,p_validation_start_date => p_validation_start_date
509: ,p_validation_end_date => p_validation_end_date
510: ,p_effective_start_date_o => ben_bpp_shd.g_old_rec.effective_start_date
511: ,p_effective_end_date_o => ben_bpp_shd.g_old_rec.effective_end_date
512: ,p_name_o => ben_bpp_shd.g_old_rec.name
513: ,p_pgm_pool_flag_o => ben_bpp_shd.g_old_rec.pgm_pool_flag
514: ,p_excs_alwys_fftd_flag_o => ben_bpp_shd.g_old_rec.excs_alwys_fftd_flag
515: ,p_use_for_pgm_pool_flag_o => ben_bpp_shd.g_old_rec.use_for_pgm_pool_flag
508: ,p_validation_start_date => p_validation_start_date
509: ,p_validation_end_date => p_validation_end_date
510: ,p_effective_start_date_o => ben_bpp_shd.g_old_rec.effective_start_date
511: ,p_effective_end_date_o => ben_bpp_shd.g_old_rec.effective_end_date
512: ,p_name_o => ben_bpp_shd.g_old_rec.name
513: ,p_pgm_pool_flag_o => ben_bpp_shd.g_old_rec.pgm_pool_flag
514: ,p_excs_alwys_fftd_flag_o => ben_bpp_shd.g_old_rec.excs_alwys_fftd_flag
515: ,p_use_for_pgm_pool_flag_o => ben_bpp_shd.g_old_rec.use_for_pgm_pool_flag
516: ,p_pct_rndg_cd_o => ben_bpp_shd.g_old_rec.pct_rndg_cd
509: ,p_validation_end_date => p_validation_end_date
510: ,p_effective_start_date_o => ben_bpp_shd.g_old_rec.effective_start_date
511: ,p_effective_end_date_o => ben_bpp_shd.g_old_rec.effective_end_date
512: ,p_name_o => ben_bpp_shd.g_old_rec.name
513: ,p_pgm_pool_flag_o => ben_bpp_shd.g_old_rec.pgm_pool_flag
514: ,p_excs_alwys_fftd_flag_o => ben_bpp_shd.g_old_rec.excs_alwys_fftd_flag
515: ,p_use_for_pgm_pool_flag_o => ben_bpp_shd.g_old_rec.use_for_pgm_pool_flag
516: ,p_pct_rndg_cd_o => ben_bpp_shd.g_old_rec.pct_rndg_cd
517: ,p_pct_rndg_rl_o => ben_bpp_shd.g_old_rec.pct_rndg_rl
510: ,p_effective_start_date_o => ben_bpp_shd.g_old_rec.effective_start_date
511: ,p_effective_end_date_o => ben_bpp_shd.g_old_rec.effective_end_date
512: ,p_name_o => ben_bpp_shd.g_old_rec.name
513: ,p_pgm_pool_flag_o => ben_bpp_shd.g_old_rec.pgm_pool_flag
514: ,p_excs_alwys_fftd_flag_o => ben_bpp_shd.g_old_rec.excs_alwys_fftd_flag
515: ,p_use_for_pgm_pool_flag_o => ben_bpp_shd.g_old_rec.use_for_pgm_pool_flag
516: ,p_pct_rndg_cd_o => ben_bpp_shd.g_old_rec.pct_rndg_cd
517: ,p_pct_rndg_rl_o => ben_bpp_shd.g_old_rec.pct_rndg_rl
518: ,p_val_rndg_cd_o => ben_bpp_shd.g_old_rec.val_rndg_cd
511: ,p_effective_end_date_o => ben_bpp_shd.g_old_rec.effective_end_date
512: ,p_name_o => ben_bpp_shd.g_old_rec.name
513: ,p_pgm_pool_flag_o => ben_bpp_shd.g_old_rec.pgm_pool_flag
514: ,p_excs_alwys_fftd_flag_o => ben_bpp_shd.g_old_rec.excs_alwys_fftd_flag
515: ,p_use_for_pgm_pool_flag_o => ben_bpp_shd.g_old_rec.use_for_pgm_pool_flag
516: ,p_pct_rndg_cd_o => ben_bpp_shd.g_old_rec.pct_rndg_cd
517: ,p_pct_rndg_rl_o => ben_bpp_shd.g_old_rec.pct_rndg_rl
518: ,p_val_rndg_cd_o => ben_bpp_shd.g_old_rec.val_rndg_cd
519: ,p_val_rndg_rl_o => ben_bpp_shd.g_old_rec.val_rndg_rl
512: ,p_name_o => ben_bpp_shd.g_old_rec.name
513: ,p_pgm_pool_flag_o => ben_bpp_shd.g_old_rec.pgm_pool_flag
514: ,p_excs_alwys_fftd_flag_o => ben_bpp_shd.g_old_rec.excs_alwys_fftd_flag
515: ,p_use_for_pgm_pool_flag_o => ben_bpp_shd.g_old_rec.use_for_pgm_pool_flag
516: ,p_pct_rndg_cd_o => ben_bpp_shd.g_old_rec.pct_rndg_cd
517: ,p_pct_rndg_rl_o => ben_bpp_shd.g_old_rec.pct_rndg_rl
518: ,p_val_rndg_cd_o => ben_bpp_shd.g_old_rec.val_rndg_cd
519: ,p_val_rndg_rl_o => ben_bpp_shd.g_old_rec.val_rndg_rl
520: ,p_dflt_excs_trtmt_cd_o => ben_bpp_shd.g_old_rec.dflt_excs_trtmt_cd
513: ,p_pgm_pool_flag_o => ben_bpp_shd.g_old_rec.pgm_pool_flag
514: ,p_excs_alwys_fftd_flag_o => ben_bpp_shd.g_old_rec.excs_alwys_fftd_flag
515: ,p_use_for_pgm_pool_flag_o => ben_bpp_shd.g_old_rec.use_for_pgm_pool_flag
516: ,p_pct_rndg_cd_o => ben_bpp_shd.g_old_rec.pct_rndg_cd
517: ,p_pct_rndg_rl_o => ben_bpp_shd.g_old_rec.pct_rndg_rl
518: ,p_val_rndg_cd_o => ben_bpp_shd.g_old_rec.val_rndg_cd
519: ,p_val_rndg_rl_o => ben_bpp_shd.g_old_rec.val_rndg_rl
520: ,p_dflt_excs_trtmt_cd_o => ben_bpp_shd.g_old_rec.dflt_excs_trtmt_cd
521: ,p_dflt_excs_trtmt_rl_o => ben_bpp_shd.g_old_rec.dflt_excs_trtmt_rl
514: ,p_excs_alwys_fftd_flag_o => ben_bpp_shd.g_old_rec.excs_alwys_fftd_flag
515: ,p_use_for_pgm_pool_flag_o => ben_bpp_shd.g_old_rec.use_for_pgm_pool_flag
516: ,p_pct_rndg_cd_o => ben_bpp_shd.g_old_rec.pct_rndg_cd
517: ,p_pct_rndg_rl_o => ben_bpp_shd.g_old_rec.pct_rndg_rl
518: ,p_val_rndg_cd_o => ben_bpp_shd.g_old_rec.val_rndg_cd
519: ,p_val_rndg_rl_o => ben_bpp_shd.g_old_rec.val_rndg_rl
520: ,p_dflt_excs_trtmt_cd_o => ben_bpp_shd.g_old_rec.dflt_excs_trtmt_cd
521: ,p_dflt_excs_trtmt_rl_o => ben_bpp_shd.g_old_rec.dflt_excs_trtmt_rl
522: ,p_rlovr_rstrcn_cd_o => ben_bpp_shd.g_old_rec.rlovr_rstrcn_cd
515: ,p_use_for_pgm_pool_flag_o => ben_bpp_shd.g_old_rec.use_for_pgm_pool_flag
516: ,p_pct_rndg_cd_o => ben_bpp_shd.g_old_rec.pct_rndg_cd
517: ,p_pct_rndg_rl_o => ben_bpp_shd.g_old_rec.pct_rndg_rl
518: ,p_val_rndg_cd_o => ben_bpp_shd.g_old_rec.val_rndg_cd
519: ,p_val_rndg_rl_o => ben_bpp_shd.g_old_rec.val_rndg_rl
520: ,p_dflt_excs_trtmt_cd_o => ben_bpp_shd.g_old_rec.dflt_excs_trtmt_cd
521: ,p_dflt_excs_trtmt_rl_o => ben_bpp_shd.g_old_rec.dflt_excs_trtmt_rl
522: ,p_rlovr_rstrcn_cd_o => ben_bpp_shd.g_old_rec.rlovr_rstrcn_cd
523: ,p_no_mn_dstrbl_pct_flag_o => ben_bpp_shd.g_old_rec.no_mn_dstrbl_pct_flag
516: ,p_pct_rndg_cd_o => ben_bpp_shd.g_old_rec.pct_rndg_cd
517: ,p_pct_rndg_rl_o => ben_bpp_shd.g_old_rec.pct_rndg_rl
518: ,p_val_rndg_cd_o => ben_bpp_shd.g_old_rec.val_rndg_cd
519: ,p_val_rndg_rl_o => ben_bpp_shd.g_old_rec.val_rndg_rl
520: ,p_dflt_excs_trtmt_cd_o => ben_bpp_shd.g_old_rec.dflt_excs_trtmt_cd
521: ,p_dflt_excs_trtmt_rl_o => ben_bpp_shd.g_old_rec.dflt_excs_trtmt_rl
522: ,p_rlovr_rstrcn_cd_o => ben_bpp_shd.g_old_rec.rlovr_rstrcn_cd
523: ,p_no_mn_dstrbl_pct_flag_o => ben_bpp_shd.g_old_rec.no_mn_dstrbl_pct_flag
524: ,p_no_mn_dstrbl_val_flag_o => ben_bpp_shd.g_old_rec.no_mn_dstrbl_val_flag
517: ,p_pct_rndg_rl_o => ben_bpp_shd.g_old_rec.pct_rndg_rl
518: ,p_val_rndg_cd_o => ben_bpp_shd.g_old_rec.val_rndg_cd
519: ,p_val_rndg_rl_o => ben_bpp_shd.g_old_rec.val_rndg_rl
520: ,p_dflt_excs_trtmt_cd_o => ben_bpp_shd.g_old_rec.dflt_excs_trtmt_cd
521: ,p_dflt_excs_trtmt_rl_o => ben_bpp_shd.g_old_rec.dflt_excs_trtmt_rl
522: ,p_rlovr_rstrcn_cd_o => ben_bpp_shd.g_old_rec.rlovr_rstrcn_cd
523: ,p_no_mn_dstrbl_pct_flag_o => ben_bpp_shd.g_old_rec.no_mn_dstrbl_pct_flag
524: ,p_no_mn_dstrbl_val_flag_o => ben_bpp_shd.g_old_rec.no_mn_dstrbl_val_flag
525: ,p_no_mx_dstrbl_pct_flag_o => ben_bpp_shd.g_old_rec.no_mx_dstrbl_pct_flag
518: ,p_val_rndg_cd_o => ben_bpp_shd.g_old_rec.val_rndg_cd
519: ,p_val_rndg_rl_o => ben_bpp_shd.g_old_rec.val_rndg_rl
520: ,p_dflt_excs_trtmt_cd_o => ben_bpp_shd.g_old_rec.dflt_excs_trtmt_cd
521: ,p_dflt_excs_trtmt_rl_o => ben_bpp_shd.g_old_rec.dflt_excs_trtmt_rl
522: ,p_rlovr_rstrcn_cd_o => ben_bpp_shd.g_old_rec.rlovr_rstrcn_cd
523: ,p_no_mn_dstrbl_pct_flag_o => ben_bpp_shd.g_old_rec.no_mn_dstrbl_pct_flag
524: ,p_no_mn_dstrbl_val_flag_o => ben_bpp_shd.g_old_rec.no_mn_dstrbl_val_flag
525: ,p_no_mx_dstrbl_pct_flag_o => ben_bpp_shd.g_old_rec.no_mx_dstrbl_pct_flag
526: ,p_no_mx_dstrbl_val_flag_o => ben_bpp_shd.g_old_rec.no_mx_dstrbl_val_flag
519: ,p_val_rndg_rl_o => ben_bpp_shd.g_old_rec.val_rndg_rl
520: ,p_dflt_excs_trtmt_cd_o => ben_bpp_shd.g_old_rec.dflt_excs_trtmt_cd
521: ,p_dflt_excs_trtmt_rl_o => ben_bpp_shd.g_old_rec.dflt_excs_trtmt_rl
522: ,p_rlovr_rstrcn_cd_o => ben_bpp_shd.g_old_rec.rlovr_rstrcn_cd
523: ,p_no_mn_dstrbl_pct_flag_o => ben_bpp_shd.g_old_rec.no_mn_dstrbl_pct_flag
524: ,p_no_mn_dstrbl_val_flag_o => ben_bpp_shd.g_old_rec.no_mn_dstrbl_val_flag
525: ,p_no_mx_dstrbl_pct_flag_o => ben_bpp_shd.g_old_rec.no_mx_dstrbl_pct_flag
526: ,p_no_mx_dstrbl_val_flag_o => ben_bpp_shd.g_old_rec.no_mx_dstrbl_val_flag
527: ,p_auto_alct_excs_flag_o => ben_bpp_shd.g_old_rec.auto_alct_excs_flag
520: ,p_dflt_excs_trtmt_cd_o => ben_bpp_shd.g_old_rec.dflt_excs_trtmt_cd
521: ,p_dflt_excs_trtmt_rl_o => ben_bpp_shd.g_old_rec.dflt_excs_trtmt_rl
522: ,p_rlovr_rstrcn_cd_o => ben_bpp_shd.g_old_rec.rlovr_rstrcn_cd
523: ,p_no_mn_dstrbl_pct_flag_o => ben_bpp_shd.g_old_rec.no_mn_dstrbl_pct_flag
524: ,p_no_mn_dstrbl_val_flag_o => ben_bpp_shd.g_old_rec.no_mn_dstrbl_val_flag
525: ,p_no_mx_dstrbl_pct_flag_o => ben_bpp_shd.g_old_rec.no_mx_dstrbl_pct_flag
526: ,p_no_mx_dstrbl_val_flag_o => ben_bpp_shd.g_old_rec.no_mx_dstrbl_val_flag
527: ,p_auto_alct_excs_flag_o => ben_bpp_shd.g_old_rec.auto_alct_excs_flag
528: ,p_alws_ngtv_crs_flag_o => ben_bpp_shd.g_old_rec.alws_ngtv_crs_flag
521: ,p_dflt_excs_trtmt_rl_o => ben_bpp_shd.g_old_rec.dflt_excs_trtmt_rl
522: ,p_rlovr_rstrcn_cd_o => ben_bpp_shd.g_old_rec.rlovr_rstrcn_cd
523: ,p_no_mn_dstrbl_pct_flag_o => ben_bpp_shd.g_old_rec.no_mn_dstrbl_pct_flag
524: ,p_no_mn_dstrbl_val_flag_o => ben_bpp_shd.g_old_rec.no_mn_dstrbl_val_flag
525: ,p_no_mx_dstrbl_pct_flag_o => ben_bpp_shd.g_old_rec.no_mx_dstrbl_pct_flag
526: ,p_no_mx_dstrbl_val_flag_o => ben_bpp_shd.g_old_rec.no_mx_dstrbl_val_flag
527: ,p_auto_alct_excs_flag_o => ben_bpp_shd.g_old_rec.auto_alct_excs_flag
528: ,p_alws_ngtv_crs_flag_o => ben_bpp_shd.g_old_rec.alws_ngtv_crs_flag
529: ,p_uses_net_crs_mthd_flag_o => ben_bpp_shd.g_old_rec.uses_net_crs_mthd_flag
522: ,p_rlovr_rstrcn_cd_o => ben_bpp_shd.g_old_rec.rlovr_rstrcn_cd
523: ,p_no_mn_dstrbl_pct_flag_o => ben_bpp_shd.g_old_rec.no_mn_dstrbl_pct_flag
524: ,p_no_mn_dstrbl_val_flag_o => ben_bpp_shd.g_old_rec.no_mn_dstrbl_val_flag
525: ,p_no_mx_dstrbl_pct_flag_o => ben_bpp_shd.g_old_rec.no_mx_dstrbl_pct_flag
526: ,p_no_mx_dstrbl_val_flag_o => ben_bpp_shd.g_old_rec.no_mx_dstrbl_val_flag
527: ,p_auto_alct_excs_flag_o => ben_bpp_shd.g_old_rec.auto_alct_excs_flag
528: ,p_alws_ngtv_crs_flag_o => ben_bpp_shd.g_old_rec.alws_ngtv_crs_flag
529: ,p_uses_net_crs_mthd_flag_o => ben_bpp_shd.g_old_rec.uses_net_crs_mthd_flag
530: ,p_mx_dfcit_pct_pool_crs_num_o => ben_bpp_shd.g_old_rec.mx_dfcit_pct_pool_crs_num
523: ,p_no_mn_dstrbl_pct_flag_o => ben_bpp_shd.g_old_rec.no_mn_dstrbl_pct_flag
524: ,p_no_mn_dstrbl_val_flag_o => ben_bpp_shd.g_old_rec.no_mn_dstrbl_val_flag
525: ,p_no_mx_dstrbl_pct_flag_o => ben_bpp_shd.g_old_rec.no_mx_dstrbl_pct_flag
526: ,p_no_mx_dstrbl_val_flag_o => ben_bpp_shd.g_old_rec.no_mx_dstrbl_val_flag
527: ,p_auto_alct_excs_flag_o => ben_bpp_shd.g_old_rec.auto_alct_excs_flag
528: ,p_alws_ngtv_crs_flag_o => ben_bpp_shd.g_old_rec.alws_ngtv_crs_flag
529: ,p_uses_net_crs_mthd_flag_o => ben_bpp_shd.g_old_rec.uses_net_crs_mthd_flag
530: ,p_mx_dfcit_pct_pool_crs_num_o => ben_bpp_shd.g_old_rec.mx_dfcit_pct_pool_crs_num
531: ,p_mx_dfcit_pct_comp_num_o => ben_bpp_shd.g_old_rec.mx_dfcit_pct_comp_num
524: ,p_no_mn_dstrbl_val_flag_o => ben_bpp_shd.g_old_rec.no_mn_dstrbl_val_flag
525: ,p_no_mx_dstrbl_pct_flag_o => ben_bpp_shd.g_old_rec.no_mx_dstrbl_pct_flag
526: ,p_no_mx_dstrbl_val_flag_o => ben_bpp_shd.g_old_rec.no_mx_dstrbl_val_flag
527: ,p_auto_alct_excs_flag_o => ben_bpp_shd.g_old_rec.auto_alct_excs_flag
528: ,p_alws_ngtv_crs_flag_o => ben_bpp_shd.g_old_rec.alws_ngtv_crs_flag
529: ,p_uses_net_crs_mthd_flag_o => ben_bpp_shd.g_old_rec.uses_net_crs_mthd_flag
530: ,p_mx_dfcit_pct_pool_crs_num_o => ben_bpp_shd.g_old_rec.mx_dfcit_pct_pool_crs_num
531: ,p_mx_dfcit_pct_comp_num_o => ben_bpp_shd.g_old_rec.mx_dfcit_pct_comp_num
532: ,p_comp_lvl_fctr_id_o => ben_bpp_shd.g_old_rec.comp_lvl_fctr_id
525: ,p_no_mx_dstrbl_pct_flag_o => ben_bpp_shd.g_old_rec.no_mx_dstrbl_pct_flag
526: ,p_no_mx_dstrbl_val_flag_o => ben_bpp_shd.g_old_rec.no_mx_dstrbl_val_flag
527: ,p_auto_alct_excs_flag_o => ben_bpp_shd.g_old_rec.auto_alct_excs_flag
528: ,p_alws_ngtv_crs_flag_o => ben_bpp_shd.g_old_rec.alws_ngtv_crs_flag
529: ,p_uses_net_crs_mthd_flag_o => ben_bpp_shd.g_old_rec.uses_net_crs_mthd_flag
530: ,p_mx_dfcit_pct_pool_crs_num_o => ben_bpp_shd.g_old_rec.mx_dfcit_pct_pool_crs_num
531: ,p_mx_dfcit_pct_comp_num_o => ben_bpp_shd.g_old_rec.mx_dfcit_pct_comp_num
532: ,p_comp_lvl_fctr_id_o => ben_bpp_shd.g_old_rec.comp_lvl_fctr_id
533: ,p_mn_dstrbl_pct_num_o => ben_bpp_shd.g_old_rec.mn_dstrbl_pct_num
526: ,p_no_mx_dstrbl_val_flag_o => ben_bpp_shd.g_old_rec.no_mx_dstrbl_val_flag
527: ,p_auto_alct_excs_flag_o => ben_bpp_shd.g_old_rec.auto_alct_excs_flag
528: ,p_alws_ngtv_crs_flag_o => ben_bpp_shd.g_old_rec.alws_ngtv_crs_flag
529: ,p_uses_net_crs_mthd_flag_o => ben_bpp_shd.g_old_rec.uses_net_crs_mthd_flag
530: ,p_mx_dfcit_pct_pool_crs_num_o => ben_bpp_shd.g_old_rec.mx_dfcit_pct_pool_crs_num
531: ,p_mx_dfcit_pct_comp_num_o => ben_bpp_shd.g_old_rec.mx_dfcit_pct_comp_num
532: ,p_comp_lvl_fctr_id_o => ben_bpp_shd.g_old_rec.comp_lvl_fctr_id
533: ,p_mn_dstrbl_pct_num_o => ben_bpp_shd.g_old_rec.mn_dstrbl_pct_num
534: ,p_mn_dstrbl_val_o => ben_bpp_shd.g_old_rec.mn_dstrbl_val
527: ,p_auto_alct_excs_flag_o => ben_bpp_shd.g_old_rec.auto_alct_excs_flag
528: ,p_alws_ngtv_crs_flag_o => ben_bpp_shd.g_old_rec.alws_ngtv_crs_flag
529: ,p_uses_net_crs_mthd_flag_o => ben_bpp_shd.g_old_rec.uses_net_crs_mthd_flag
530: ,p_mx_dfcit_pct_pool_crs_num_o => ben_bpp_shd.g_old_rec.mx_dfcit_pct_pool_crs_num
531: ,p_mx_dfcit_pct_comp_num_o => ben_bpp_shd.g_old_rec.mx_dfcit_pct_comp_num
532: ,p_comp_lvl_fctr_id_o => ben_bpp_shd.g_old_rec.comp_lvl_fctr_id
533: ,p_mn_dstrbl_pct_num_o => ben_bpp_shd.g_old_rec.mn_dstrbl_pct_num
534: ,p_mn_dstrbl_val_o => ben_bpp_shd.g_old_rec.mn_dstrbl_val
535: ,p_mx_dstrbl_pct_num_o => ben_bpp_shd.g_old_rec.mx_dstrbl_pct_num
528: ,p_alws_ngtv_crs_flag_o => ben_bpp_shd.g_old_rec.alws_ngtv_crs_flag
529: ,p_uses_net_crs_mthd_flag_o => ben_bpp_shd.g_old_rec.uses_net_crs_mthd_flag
530: ,p_mx_dfcit_pct_pool_crs_num_o => ben_bpp_shd.g_old_rec.mx_dfcit_pct_pool_crs_num
531: ,p_mx_dfcit_pct_comp_num_o => ben_bpp_shd.g_old_rec.mx_dfcit_pct_comp_num
532: ,p_comp_lvl_fctr_id_o => ben_bpp_shd.g_old_rec.comp_lvl_fctr_id
533: ,p_mn_dstrbl_pct_num_o => ben_bpp_shd.g_old_rec.mn_dstrbl_pct_num
534: ,p_mn_dstrbl_val_o => ben_bpp_shd.g_old_rec.mn_dstrbl_val
535: ,p_mx_dstrbl_pct_num_o => ben_bpp_shd.g_old_rec.mx_dstrbl_pct_num
536: ,p_mx_dstrbl_val_o => ben_bpp_shd.g_old_rec.mx_dstrbl_val
529: ,p_uses_net_crs_mthd_flag_o => ben_bpp_shd.g_old_rec.uses_net_crs_mthd_flag
530: ,p_mx_dfcit_pct_pool_crs_num_o => ben_bpp_shd.g_old_rec.mx_dfcit_pct_pool_crs_num
531: ,p_mx_dfcit_pct_comp_num_o => ben_bpp_shd.g_old_rec.mx_dfcit_pct_comp_num
532: ,p_comp_lvl_fctr_id_o => ben_bpp_shd.g_old_rec.comp_lvl_fctr_id
533: ,p_mn_dstrbl_pct_num_o => ben_bpp_shd.g_old_rec.mn_dstrbl_pct_num
534: ,p_mn_dstrbl_val_o => ben_bpp_shd.g_old_rec.mn_dstrbl_val
535: ,p_mx_dstrbl_pct_num_o => ben_bpp_shd.g_old_rec.mx_dstrbl_pct_num
536: ,p_mx_dstrbl_val_o => ben_bpp_shd.g_old_rec.mx_dstrbl_val
537: ,p_excs_trtmt_cd_o => ben_bpp_shd.g_old_rec.excs_trtmt_cd
530: ,p_mx_dfcit_pct_pool_crs_num_o => ben_bpp_shd.g_old_rec.mx_dfcit_pct_pool_crs_num
531: ,p_mx_dfcit_pct_comp_num_o => ben_bpp_shd.g_old_rec.mx_dfcit_pct_comp_num
532: ,p_comp_lvl_fctr_id_o => ben_bpp_shd.g_old_rec.comp_lvl_fctr_id
533: ,p_mn_dstrbl_pct_num_o => ben_bpp_shd.g_old_rec.mn_dstrbl_pct_num
534: ,p_mn_dstrbl_val_o => ben_bpp_shd.g_old_rec.mn_dstrbl_val
535: ,p_mx_dstrbl_pct_num_o => ben_bpp_shd.g_old_rec.mx_dstrbl_pct_num
536: ,p_mx_dstrbl_val_o => ben_bpp_shd.g_old_rec.mx_dstrbl_val
537: ,p_excs_trtmt_cd_o => ben_bpp_shd.g_old_rec.excs_trtmt_cd
538: ,p_ptip_id_o => ben_bpp_shd.g_old_rec.ptip_id
531: ,p_mx_dfcit_pct_comp_num_o => ben_bpp_shd.g_old_rec.mx_dfcit_pct_comp_num
532: ,p_comp_lvl_fctr_id_o => ben_bpp_shd.g_old_rec.comp_lvl_fctr_id
533: ,p_mn_dstrbl_pct_num_o => ben_bpp_shd.g_old_rec.mn_dstrbl_pct_num
534: ,p_mn_dstrbl_val_o => ben_bpp_shd.g_old_rec.mn_dstrbl_val
535: ,p_mx_dstrbl_pct_num_o => ben_bpp_shd.g_old_rec.mx_dstrbl_pct_num
536: ,p_mx_dstrbl_val_o => ben_bpp_shd.g_old_rec.mx_dstrbl_val
537: ,p_excs_trtmt_cd_o => ben_bpp_shd.g_old_rec.excs_trtmt_cd
538: ,p_ptip_id_o => ben_bpp_shd.g_old_rec.ptip_id
539: ,p_plip_id_o => ben_bpp_shd.g_old_rec.plip_id
532: ,p_comp_lvl_fctr_id_o => ben_bpp_shd.g_old_rec.comp_lvl_fctr_id
533: ,p_mn_dstrbl_pct_num_o => ben_bpp_shd.g_old_rec.mn_dstrbl_pct_num
534: ,p_mn_dstrbl_val_o => ben_bpp_shd.g_old_rec.mn_dstrbl_val
535: ,p_mx_dstrbl_pct_num_o => ben_bpp_shd.g_old_rec.mx_dstrbl_pct_num
536: ,p_mx_dstrbl_val_o => ben_bpp_shd.g_old_rec.mx_dstrbl_val
537: ,p_excs_trtmt_cd_o => ben_bpp_shd.g_old_rec.excs_trtmt_cd
538: ,p_ptip_id_o => ben_bpp_shd.g_old_rec.ptip_id
539: ,p_plip_id_o => ben_bpp_shd.g_old_rec.plip_id
540: ,p_pgm_id_o => ben_bpp_shd.g_old_rec.pgm_id
533: ,p_mn_dstrbl_pct_num_o => ben_bpp_shd.g_old_rec.mn_dstrbl_pct_num
534: ,p_mn_dstrbl_val_o => ben_bpp_shd.g_old_rec.mn_dstrbl_val
535: ,p_mx_dstrbl_pct_num_o => ben_bpp_shd.g_old_rec.mx_dstrbl_pct_num
536: ,p_mx_dstrbl_val_o => ben_bpp_shd.g_old_rec.mx_dstrbl_val
537: ,p_excs_trtmt_cd_o => ben_bpp_shd.g_old_rec.excs_trtmt_cd
538: ,p_ptip_id_o => ben_bpp_shd.g_old_rec.ptip_id
539: ,p_plip_id_o => ben_bpp_shd.g_old_rec.plip_id
540: ,p_pgm_id_o => ben_bpp_shd.g_old_rec.pgm_id
541: ,p_oiplip_id_o => ben_bpp_shd.g_old_rec.oiplip_id
534: ,p_mn_dstrbl_val_o => ben_bpp_shd.g_old_rec.mn_dstrbl_val
535: ,p_mx_dstrbl_pct_num_o => ben_bpp_shd.g_old_rec.mx_dstrbl_pct_num
536: ,p_mx_dstrbl_val_o => ben_bpp_shd.g_old_rec.mx_dstrbl_val
537: ,p_excs_trtmt_cd_o => ben_bpp_shd.g_old_rec.excs_trtmt_cd
538: ,p_ptip_id_o => ben_bpp_shd.g_old_rec.ptip_id
539: ,p_plip_id_o => ben_bpp_shd.g_old_rec.plip_id
540: ,p_pgm_id_o => ben_bpp_shd.g_old_rec.pgm_id
541: ,p_oiplip_id_o => ben_bpp_shd.g_old_rec.oiplip_id
542: ,p_cmbn_plip_id_o => ben_bpp_shd.g_old_rec.cmbn_plip_id
535: ,p_mx_dstrbl_pct_num_o => ben_bpp_shd.g_old_rec.mx_dstrbl_pct_num
536: ,p_mx_dstrbl_val_o => ben_bpp_shd.g_old_rec.mx_dstrbl_val
537: ,p_excs_trtmt_cd_o => ben_bpp_shd.g_old_rec.excs_trtmt_cd
538: ,p_ptip_id_o => ben_bpp_shd.g_old_rec.ptip_id
539: ,p_plip_id_o => ben_bpp_shd.g_old_rec.plip_id
540: ,p_pgm_id_o => ben_bpp_shd.g_old_rec.pgm_id
541: ,p_oiplip_id_o => ben_bpp_shd.g_old_rec.oiplip_id
542: ,p_cmbn_plip_id_o => ben_bpp_shd.g_old_rec.cmbn_plip_id
543: ,p_cmbn_ptip_id_o => ben_bpp_shd.g_old_rec.cmbn_ptip_id
536: ,p_mx_dstrbl_val_o => ben_bpp_shd.g_old_rec.mx_dstrbl_val
537: ,p_excs_trtmt_cd_o => ben_bpp_shd.g_old_rec.excs_trtmt_cd
538: ,p_ptip_id_o => ben_bpp_shd.g_old_rec.ptip_id
539: ,p_plip_id_o => ben_bpp_shd.g_old_rec.plip_id
540: ,p_pgm_id_o => ben_bpp_shd.g_old_rec.pgm_id
541: ,p_oiplip_id_o => ben_bpp_shd.g_old_rec.oiplip_id
542: ,p_cmbn_plip_id_o => ben_bpp_shd.g_old_rec.cmbn_plip_id
543: ,p_cmbn_ptip_id_o => ben_bpp_shd.g_old_rec.cmbn_ptip_id
544: ,p_cmbn_ptip_opt_id_o => ben_bpp_shd.g_old_rec.cmbn_ptip_opt_id
537: ,p_excs_trtmt_cd_o => ben_bpp_shd.g_old_rec.excs_trtmt_cd
538: ,p_ptip_id_o => ben_bpp_shd.g_old_rec.ptip_id
539: ,p_plip_id_o => ben_bpp_shd.g_old_rec.plip_id
540: ,p_pgm_id_o => ben_bpp_shd.g_old_rec.pgm_id
541: ,p_oiplip_id_o => ben_bpp_shd.g_old_rec.oiplip_id
542: ,p_cmbn_plip_id_o => ben_bpp_shd.g_old_rec.cmbn_plip_id
543: ,p_cmbn_ptip_id_o => ben_bpp_shd.g_old_rec.cmbn_ptip_id
544: ,p_cmbn_ptip_opt_id_o => ben_bpp_shd.g_old_rec.cmbn_ptip_opt_id
545: ,p_business_group_id_o => ben_bpp_shd.g_old_rec.business_group_id
538: ,p_ptip_id_o => ben_bpp_shd.g_old_rec.ptip_id
539: ,p_plip_id_o => ben_bpp_shd.g_old_rec.plip_id
540: ,p_pgm_id_o => ben_bpp_shd.g_old_rec.pgm_id
541: ,p_oiplip_id_o => ben_bpp_shd.g_old_rec.oiplip_id
542: ,p_cmbn_plip_id_o => ben_bpp_shd.g_old_rec.cmbn_plip_id
543: ,p_cmbn_ptip_id_o => ben_bpp_shd.g_old_rec.cmbn_ptip_id
544: ,p_cmbn_ptip_opt_id_o => ben_bpp_shd.g_old_rec.cmbn_ptip_opt_id
545: ,p_business_group_id_o => ben_bpp_shd.g_old_rec.business_group_id
546: ,p_bpp_attribute_category_o => ben_bpp_shd.g_old_rec.bpp_attribute_category
539: ,p_plip_id_o => ben_bpp_shd.g_old_rec.plip_id
540: ,p_pgm_id_o => ben_bpp_shd.g_old_rec.pgm_id
541: ,p_oiplip_id_o => ben_bpp_shd.g_old_rec.oiplip_id
542: ,p_cmbn_plip_id_o => ben_bpp_shd.g_old_rec.cmbn_plip_id
543: ,p_cmbn_ptip_id_o => ben_bpp_shd.g_old_rec.cmbn_ptip_id
544: ,p_cmbn_ptip_opt_id_o => ben_bpp_shd.g_old_rec.cmbn_ptip_opt_id
545: ,p_business_group_id_o => ben_bpp_shd.g_old_rec.business_group_id
546: ,p_bpp_attribute_category_o => ben_bpp_shd.g_old_rec.bpp_attribute_category
547: ,p_bpp_attribute1_o => ben_bpp_shd.g_old_rec.bpp_attribute1
540: ,p_pgm_id_o => ben_bpp_shd.g_old_rec.pgm_id
541: ,p_oiplip_id_o => ben_bpp_shd.g_old_rec.oiplip_id
542: ,p_cmbn_plip_id_o => ben_bpp_shd.g_old_rec.cmbn_plip_id
543: ,p_cmbn_ptip_id_o => ben_bpp_shd.g_old_rec.cmbn_ptip_id
544: ,p_cmbn_ptip_opt_id_o => ben_bpp_shd.g_old_rec.cmbn_ptip_opt_id
545: ,p_business_group_id_o => ben_bpp_shd.g_old_rec.business_group_id
546: ,p_bpp_attribute_category_o => ben_bpp_shd.g_old_rec.bpp_attribute_category
547: ,p_bpp_attribute1_o => ben_bpp_shd.g_old_rec.bpp_attribute1
548: ,p_bpp_attribute2_o => ben_bpp_shd.g_old_rec.bpp_attribute2
541: ,p_oiplip_id_o => ben_bpp_shd.g_old_rec.oiplip_id
542: ,p_cmbn_plip_id_o => ben_bpp_shd.g_old_rec.cmbn_plip_id
543: ,p_cmbn_ptip_id_o => ben_bpp_shd.g_old_rec.cmbn_ptip_id
544: ,p_cmbn_ptip_opt_id_o => ben_bpp_shd.g_old_rec.cmbn_ptip_opt_id
545: ,p_business_group_id_o => ben_bpp_shd.g_old_rec.business_group_id
546: ,p_bpp_attribute_category_o => ben_bpp_shd.g_old_rec.bpp_attribute_category
547: ,p_bpp_attribute1_o => ben_bpp_shd.g_old_rec.bpp_attribute1
548: ,p_bpp_attribute2_o => ben_bpp_shd.g_old_rec.bpp_attribute2
549: ,p_bpp_attribute3_o => ben_bpp_shd.g_old_rec.bpp_attribute3
542: ,p_cmbn_plip_id_o => ben_bpp_shd.g_old_rec.cmbn_plip_id
543: ,p_cmbn_ptip_id_o => ben_bpp_shd.g_old_rec.cmbn_ptip_id
544: ,p_cmbn_ptip_opt_id_o => ben_bpp_shd.g_old_rec.cmbn_ptip_opt_id
545: ,p_business_group_id_o => ben_bpp_shd.g_old_rec.business_group_id
546: ,p_bpp_attribute_category_o => ben_bpp_shd.g_old_rec.bpp_attribute_category
547: ,p_bpp_attribute1_o => ben_bpp_shd.g_old_rec.bpp_attribute1
548: ,p_bpp_attribute2_o => ben_bpp_shd.g_old_rec.bpp_attribute2
549: ,p_bpp_attribute3_o => ben_bpp_shd.g_old_rec.bpp_attribute3
550: ,p_bpp_attribute4_o => ben_bpp_shd.g_old_rec.bpp_attribute4
543: ,p_cmbn_ptip_id_o => ben_bpp_shd.g_old_rec.cmbn_ptip_id
544: ,p_cmbn_ptip_opt_id_o => ben_bpp_shd.g_old_rec.cmbn_ptip_opt_id
545: ,p_business_group_id_o => ben_bpp_shd.g_old_rec.business_group_id
546: ,p_bpp_attribute_category_o => ben_bpp_shd.g_old_rec.bpp_attribute_category
547: ,p_bpp_attribute1_o => ben_bpp_shd.g_old_rec.bpp_attribute1
548: ,p_bpp_attribute2_o => ben_bpp_shd.g_old_rec.bpp_attribute2
549: ,p_bpp_attribute3_o => ben_bpp_shd.g_old_rec.bpp_attribute3
550: ,p_bpp_attribute4_o => ben_bpp_shd.g_old_rec.bpp_attribute4
551: ,p_bpp_attribute5_o => ben_bpp_shd.g_old_rec.bpp_attribute5
544: ,p_cmbn_ptip_opt_id_o => ben_bpp_shd.g_old_rec.cmbn_ptip_opt_id
545: ,p_business_group_id_o => ben_bpp_shd.g_old_rec.business_group_id
546: ,p_bpp_attribute_category_o => ben_bpp_shd.g_old_rec.bpp_attribute_category
547: ,p_bpp_attribute1_o => ben_bpp_shd.g_old_rec.bpp_attribute1
548: ,p_bpp_attribute2_o => ben_bpp_shd.g_old_rec.bpp_attribute2
549: ,p_bpp_attribute3_o => ben_bpp_shd.g_old_rec.bpp_attribute3
550: ,p_bpp_attribute4_o => ben_bpp_shd.g_old_rec.bpp_attribute4
551: ,p_bpp_attribute5_o => ben_bpp_shd.g_old_rec.bpp_attribute5
552: ,p_bpp_attribute6_o => ben_bpp_shd.g_old_rec.bpp_attribute6
545: ,p_business_group_id_o => ben_bpp_shd.g_old_rec.business_group_id
546: ,p_bpp_attribute_category_o => ben_bpp_shd.g_old_rec.bpp_attribute_category
547: ,p_bpp_attribute1_o => ben_bpp_shd.g_old_rec.bpp_attribute1
548: ,p_bpp_attribute2_o => ben_bpp_shd.g_old_rec.bpp_attribute2
549: ,p_bpp_attribute3_o => ben_bpp_shd.g_old_rec.bpp_attribute3
550: ,p_bpp_attribute4_o => ben_bpp_shd.g_old_rec.bpp_attribute4
551: ,p_bpp_attribute5_o => ben_bpp_shd.g_old_rec.bpp_attribute5
552: ,p_bpp_attribute6_o => ben_bpp_shd.g_old_rec.bpp_attribute6
553: ,p_bpp_attribute7_o => ben_bpp_shd.g_old_rec.bpp_attribute7
546: ,p_bpp_attribute_category_o => ben_bpp_shd.g_old_rec.bpp_attribute_category
547: ,p_bpp_attribute1_o => ben_bpp_shd.g_old_rec.bpp_attribute1
548: ,p_bpp_attribute2_o => ben_bpp_shd.g_old_rec.bpp_attribute2
549: ,p_bpp_attribute3_o => ben_bpp_shd.g_old_rec.bpp_attribute3
550: ,p_bpp_attribute4_o => ben_bpp_shd.g_old_rec.bpp_attribute4
551: ,p_bpp_attribute5_o => ben_bpp_shd.g_old_rec.bpp_attribute5
552: ,p_bpp_attribute6_o => ben_bpp_shd.g_old_rec.bpp_attribute6
553: ,p_bpp_attribute7_o => ben_bpp_shd.g_old_rec.bpp_attribute7
554: ,p_bpp_attribute8_o => ben_bpp_shd.g_old_rec.bpp_attribute8
547: ,p_bpp_attribute1_o => ben_bpp_shd.g_old_rec.bpp_attribute1
548: ,p_bpp_attribute2_o => ben_bpp_shd.g_old_rec.bpp_attribute2
549: ,p_bpp_attribute3_o => ben_bpp_shd.g_old_rec.bpp_attribute3
550: ,p_bpp_attribute4_o => ben_bpp_shd.g_old_rec.bpp_attribute4
551: ,p_bpp_attribute5_o => ben_bpp_shd.g_old_rec.bpp_attribute5
552: ,p_bpp_attribute6_o => ben_bpp_shd.g_old_rec.bpp_attribute6
553: ,p_bpp_attribute7_o => ben_bpp_shd.g_old_rec.bpp_attribute7
554: ,p_bpp_attribute8_o => ben_bpp_shd.g_old_rec.bpp_attribute8
555: ,p_bpp_attribute9_o => ben_bpp_shd.g_old_rec.bpp_attribute9
548: ,p_bpp_attribute2_o => ben_bpp_shd.g_old_rec.bpp_attribute2
549: ,p_bpp_attribute3_o => ben_bpp_shd.g_old_rec.bpp_attribute3
550: ,p_bpp_attribute4_o => ben_bpp_shd.g_old_rec.bpp_attribute4
551: ,p_bpp_attribute5_o => ben_bpp_shd.g_old_rec.bpp_attribute5
552: ,p_bpp_attribute6_o => ben_bpp_shd.g_old_rec.bpp_attribute6
553: ,p_bpp_attribute7_o => ben_bpp_shd.g_old_rec.bpp_attribute7
554: ,p_bpp_attribute8_o => ben_bpp_shd.g_old_rec.bpp_attribute8
555: ,p_bpp_attribute9_o => ben_bpp_shd.g_old_rec.bpp_attribute9
556: ,p_bpp_attribute10_o => ben_bpp_shd.g_old_rec.bpp_attribute10
549: ,p_bpp_attribute3_o => ben_bpp_shd.g_old_rec.bpp_attribute3
550: ,p_bpp_attribute4_o => ben_bpp_shd.g_old_rec.bpp_attribute4
551: ,p_bpp_attribute5_o => ben_bpp_shd.g_old_rec.bpp_attribute5
552: ,p_bpp_attribute6_o => ben_bpp_shd.g_old_rec.bpp_attribute6
553: ,p_bpp_attribute7_o => ben_bpp_shd.g_old_rec.bpp_attribute7
554: ,p_bpp_attribute8_o => ben_bpp_shd.g_old_rec.bpp_attribute8
555: ,p_bpp_attribute9_o => ben_bpp_shd.g_old_rec.bpp_attribute9
556: ,p_bpp_attribute10_o => ben_bpp_shd.g_old_rec.bpp_attribute10
557: ,p_bpp_attribute11_o => ben_bpp_shd.g_old_rec.bpp_attribute11
550: ,p_bpp_attribute4_o => ben_bpp_shd.g_old_rec.bpp_attribute4
551: ,p_bpp_attribute5_o => ben_bpp_shd.g_old_rec.bpp_attribute5
552: ,p_bpp_attribute6_o => ben_bpp_shd.g_old_rec.bpp_attribute6
553: ,p_bpp_attribute7_o => ben_bpp_shd.g_old_rec.bpp_attribute7
554: ,p_bpp_attribute8_o => ben_bpp_shd.g_old_rec.bpp_attribute8
555: ,p_bpp_attribute9_o => ben_bpp_shd.g_old_rec.bpp_attribute9
556: ,p_bpp_attribute10_o => ben_bpp_shd.g_old_rec.bpp_attribute10
557: ,p_bpp_attribute11_o => ben_bpp_shd.g_old_rec.bpp_attribute11
558: ,p_bpp_attribute12_o => ben_bpp_shd.g_old_rec.bpp_attribute12
551: ,p_bpp_attribute5_o => ben_bpp_shd.g_old_rec.bpp_attribute5
552: ,p_bpp_attribute6_o => ben_bpp_shd.g_old_rec.bpp_attribute6
553: ,p_bpp_attribute7_o => ben_bpp_shd.g_old_rec.bpp_attribute7
554: ,p_bpp_attribute8_o => ben_bpp_shd.g_old_rec.bpp_attribute8
555: ,p_bpp_attribute9_o => ben_bpp_shd.g_old_rec.bpp_attribute9
556: ,p_bpp_attribute10_o => ben_bpp_shd.g_old_rec.bpp_attribute10
557: ,p_bpp_attribute11_o => ben_bpp_shd.g_old_rec.bpp_attribute11
558: ,p_bpp_attribute12_o => ben_bpp_shd.g_old_rec.bpp_attribute12
559: ,p_bpp_attribute13_o => ben_bpp_shd.g_old_rec.bpp_attribute13
552: ,p_bpp_attribute6_o => ben_bpp_shd.g_old_rec.bpp_attribute6
553: ,p_bpp_attribute7_o => ben_bpp_shd.g_old_rec.bpp_attribute7
554: ,p_bpp_attribute8_o => ben_bpp_shd.g_old_rec.bpp_attribute8
555: ,p_bpp_attribute9_o => ben_bpp_shd.g_old_rec.bpp_attribute9
556: ,p_bpp_attribute10_o => ben_bpp_shd.g_old_rec.bpp_attribute10
557: ,p_bpp_attribute11_o => ben_bpp_shd.g_old_rec.bpp_attribute11
558: ,p_bpp_attribute12_o => ben_bpp_shd.g_old_rec.bpp_attribute12
559: ,p_bpp_attribute13_o => ben_bpp_shd.g_old_rec.bpp_attribute13
560: ,p_bpp_attribute14_o => ben_bpp_shd.g_old_rec.bpp_attribute14
553: ,p_bpp_attribute7_o => ben_bpp_shd.g_old_rec.bpp_attribute7
554: ,p_bpp_attribute8_o => ben_bpp_shd.g_old_rec.bpp_attribute8
555: ,p_bpp_attribute9_o => ben_bpp_shd.g_old_rec.bpp_attribute9
556: ,p_bpp_attribute10_o => ben_bpp_shd.g_old_rec.bpp_attribute10
557: ,p_bpp_attribute11_o => ben_bpp_shd.g_old_rec.bpp_attribute11
558: ,p_bpp_attribute12_o => ben_bpp_shd.g_old_rec.bpp_attribute12
559: ,p_bpp_attribute13_o => ben_bpp_shd.g_old_rec.bpp_attribute13
560: ,p_bpp_attribute14_o => ben_bpp_shd.g_old_rec.bpp_attribute14
561: ,p_bpp_attribute15_o => ben_bpp_shd.g_old_rec.bpp_attribute15
554: ,p_bpp_attribute8_o => ben_bpp_shd.g_old_rec.bpp_attribute8
555: ,p_bpp_attribute9_o => ben_bpp_shd.g_old_rec.bpp_attribute9
556: ,p_bpp_attribute10_o => ben_bpp_shd.g_old_rec.bpp_attribute10
557: ,p_bpp_attribute11_o => ben_bpp_shd.g_old_rec.bpp_attribute11
558: ,p_bpp_attribute12_o => ben_bpp_shd.g_old_rec.bpp_attribute12
559: ,p_bpp_attribute13_o => ben_bpp_shd.g_old_rec.bpp_attribute13
560: ,p_bpp_attribute14_o => ben_bpp_shd.g_old_rec.bpp_attribute14
561: ,p_bpp_attribute15_o => ben_bpp_shd.g_old_rec.bpp_attribute15
562: ,p_bpp_attribute16_o => ben_bpp_shd.g_old_rec.bpp_attribute16
555: ,p_bpp_attribute9_o => ben_bpp_shd.g_old_rec.bpp_attribute9
556: ,p_bpp_attribute10_o => ben_bpp_shd.g_old_rec.bpp_attribute10
557: ,p_bpp_attribute11_o => ben_bpp_shd.g_old_rec.bpp_attribute11
558: ,p_bpp_attribute12_o => ben_bpp_shd.g_old_rec.bpp_attribute12
559: ,p_bpp_attribute13_o => ben_bpp_shd.g_old_rec.bpp_attribute13
560: ,p_bpp_attribute14_o => ben_bpp_shd.g_old_rec.bpp_attribute14
561: ,p_bpp_attribute15_o => ben_bpp_shd.g_old_rec.bpp_attribute15
562: ,p_bpp_attribute16_o => ben_bpp_shd.g_old_rec.bpp_attribute16
563: ,p_bpp_attribute17_o => ben_bpp_shd.g_old_rec.bpp_attribute17
556: ,p_bpp_attribute10_o => ben_bpp_shd.g_old_rec.bpp_attribute10
557: ,p_bpp_attribute11_o => ben_bpp_shd.g_old_rec.bpp_attribute11
558: ,p_bpp_attribute12_o => ben_bpp_shd.g_old_rec.bpp_attribute12
559: ,p_bpp_attribute13_o => ben_bpp_shd.g_old_rec.bpp_attribute13
560: ,p_bpp_attribute14_o => ben_bpp_shd.g_old_rec.bpp_attribute14
561: ,p_bpp_attribute15_o => ben_bpp_shd.g_old_rec.bpp_attribute15
562: ,p_bpp_attribute16_o => ben_bpp_shd.g_old_rec.bpp_attribute16
563: ,p_bpp_attribute17_o => ben_bpp_shd.g_old_rec.bpp_attribute17
564: ,p_bpp_attribute18_o => ben_bpp_shd.g_old_rec.bpp_attribute18
557: ,p_bpp_attribute11_o => ben_bpp_shd.g_old_rec.bpp_attribute11
558: ,p_bpp_attribute12_o => ben_bpp_shd.g_old_rec.bpp_attribute12
559: ,p_bpp_attribute13_o => ben_bpp_shd.g_old_rec.bpp_attribute13
560: ,p_bpp_attribute14_o => ben_bpp_shd.g_old_rec.bpp_attribute14
561: ,p_bpp_attribute15_o => ben_bpp_shd.g_old_rec.bpp_attribute15
562: ,p_bpp_attribute16_o => ben_bpp_shd.g_old_rec.bpp_attribute16
563: ,p_bpp_attribute17_o => ben_bpp_shd.g_old_rec.bpp_attribute17
564: ,p_bpp_attribute18_o => ben_bpp_shd.g_old_rec.bpp_attribute18
565: ,p_bpp_attribute19_o => ben_bpp_shd.g_old_rec.bpp_attribute19
558: ,p_bpp_attribute12_o => ben_bpp_shd.g_old_rec.bpp_attribute12
559: ,p_bpp_attribute13_o => ben_bpp_shd.g_old_rec.bpp_attribute13
560: ,p_bpp_attribute14_o => ben_bpp_shd.g_old_rec.bpp_attribute14
561: ,p_bpp_attribute15_o => ben_bpp_shd.g_old_rec.bpp_attribute15
562: ,p_bpp_attribute16_o => ben_bpp_shd.g_old_rec.bpp_attribute16
563: ,p_bpp_attribute17_o => ben_bpp_shd.g_old_rec.bpp_attribute17
564: ,p_bpp_attribute18_o => ben_bpp_shd.g_old_rec.bpp_attribute18
565: ,p_bpp_attribute19_o => ben_bpp_shd.g_old_rec.bpp_attribute19
566: ,p_bpp_attribute20_o => ben_bpp_shd.g_old_rec.bpp_attribute20
559: ,p_bpp_attribute13_o => ben_bpp_shd.g_old_rec.bpp_attribute13
560: ,p_bpp_attribute14_o => ben_bpp_shd.g_old_rec.bpp_attribute14
561: ,p_bpp_attribute15_o => ben_bpp_shd.g_old_rec.bpp_attribute15
562: ,p_bpp_attribute16_o => ben_bpp_shd.g_old_rec.bpp_attribute16
563: ,p_bpp_attribute17_o => ben_bpp_shd.g_old_rec.bpp_attribute17
564: ,p_bpp_attribute18_o => ben_bpp_shd.g_old_rec.bpp_attribute18
565: ,p_bpp_attribute19_o => ben_bpp_shd.g_old_rec.bpp_attribute19
566: ,p_bpp_attribute20_o => ben_bpp_shd.g_old_rec.bpp_attribute20
567: ,p_bpp_attribute21_o => ben_bpp_shd.g_old_rec.bpp_attribute21
560: ,p_bpp_attribute14_o => ben_bpp_shd.g_old_rec.bpp_attribute14
561: ,p_bpp_attribute15_o => ben_bpp_shd.g_old_rec.bpp_attribute15
562: ,p_bpp_attribute16_o => ben_bpp_shd.g_old_rec.bpp_attribute16
563: ,p_bpp_attribute17_o => ben_bpp_shd.g_old_rec.bpp_attribute17
564: ,p_bpp_attribute18_o => ben_bpp_shd.g_old_rec.bpp_attribute18
565: ,p_bpp_attribute19_o => ben_bpp_shd.g_old_rec.bpp_attribute19
566: ,p_bpp_attribute20_o => ben_bpp_shd.g_old_rec.bpp_attribute20
567: ,p_bpp_attribute21_o => ben_bpp_shd.g_old_rec.bpp_attribute21
568: ,p_bpp_attribute22_o => ben_bpp_shd.g_old_rec.bpp_attribute22
561: ,p_bpp_attribute15_o => ben_bpp_shd.g_old_rec.bpp_attribute15
562: ,p_bpp_attribute16_o => ben_bpp_shd.g_old_rec.bpp_attribute16
563: ,p_bpp_attribute17_o => ben_bpp_shd.g_old_rec.bpp_attribute17
564: ,p_bpp_attribute18_o => ben_bpp_shd.g_old_rec.bpp_attribute18
565: ,p_bpp_attribute19_o => ben_bpp_shd.g_old_rec.bpp_attribute19
566: ,p_bpp_attribute20_o => ben_bpp_shd.g_old_rec.bpp_attribute20
567: ,p_bpp_attribute21_o => ben_bpp_shd.g_old_rec.bpp_attribute21
568: ,p_bpp_attribute22_o => ben_bpp_shd.g_old_rec.bpp_attribute22
569: ,p_bpp_attribute23_o => ben_bpp_shd.g_old_rec.bpp_attribute23
562: ,p_bpp_attribute16_o => ben_bpp_shd.g_old_rec.bpp_attribute16
563: ,p_bpp_attribute17_o => ben_bpp_shd.g_old_rec.bpp_attribute17
564: ,p_bpp_attribute18_o => ben_bpp_shd.g_old_rec.bpp_attribute18
565: ,p_bpp_attribute19_o => ben_bpp_shd.g_old_rec.bpp_attribute19
566: ,p_bpp_attribute20_o => ben_bpp_shd.g_old_rec.bpp_attribute20
567: ,p_bpp_attribute21_o => ben_bpp_shd.g_old_rec.bpp_attribute21
568: ,p_bpp_attribute22_o => ben_bpp_shd.g_old_rec.bpp_attribute22
569: ,p_bpp_attribute23_o => ben_bpp_shd.g_old_rec.bpp_attribute23
570: ,p_bpp_attribute24_o => ben_bpp_shd.g_old_rec.bpp_attribute24
563: ,p_bpp_attribute17_o => ben_bpp_shd.g_old_rec.bpp_attribute17
564: ,p_bpp_attribute18_o => ben_bpp_shd.g_old_rec.bpp_attribute18
565: ,p_bpp_attribute19_o => ben_bpp_shd.g_old_rec.bpp_attribute19
566: ,p_bpp_attribute20_o => ben_bpp_shd.g_old_rec.bpp_attribute20
567: ,p_bpp_attribute21_o => ben_bpp_shd.g_old_rec.bpp_attribute21
568: ,p_bpp_attribute22_o => ben_bpp_shd.g_old_rec.bpp_attribute22
569: ,p_bpp_attribute23_o => ben_bpp_shd.g_old_rec.bpp_attribute23
570: ,p_bpp_attribute24_o => ben_bpp_shd.g_old_rec.bpp_attribute24
571: ,p_bpp_attribute25_o => ben_bpp_shd.g_old_rec.bpp_attribute25
564: ,p_bpp_attribute18_o => ben_bpp_shd.g_old_rec.bpp_attribute18
565: ,p_bpp_attribute19_o => ben_bpp_shd.g_old_rec.bpp_attribute19
566: ,p_bpp_attribute20_o => ben_bpp_shd.g_old_rec.bpp_attribute20
567: ,p_bpp_attribute21_o => ben_bpp_shd.g_old_rec.bpp_attribute21
568: ,p_bpp_attribute22_o => ben_bpp_shd.g_old_rec.bpp_attribute22
569: ,p_bpp_attribute23_o => ben_bpp_shd.g_old_rec.bpp_attribute23
570: ,p_bpp_attribute24_o => ben_bpp_shd.g_old_rec.bpp_attribute24
571: ,p_bpp_attribute25_o => ben_bpp_shd.g_old_rec.bpp_attribute25
572: ,p_bpp_attribute26_o => ben_bpp_shd.g_old_rec.bpp_attribute26
565: ,p_bpp_attribute19_o => ben_bpp_shd.g_old_rec.bpp_attribute19
566: ,p_bpp_attribute20_o => ben_bpp_shd.g_old_rec.bpp_attribute20
567: ,p_bpp_attribute21_o => ben_bpp_shd.g_old_rec.bpp_attribute21
568: ,p_bpp_attribute22_o => ben_bpp_shd.g_old_rec.bpp_attribute22
569: ,p_bpp_attribute23_o => ben_bpp_shd.g_old_rec.bpp_attribute23
570: ,p_bpp_attribute24_o => ben_bpp_shd.g_old_rec.bpp_attribute24
571: ,p_bpp_attribute25_o => ben_bpp_shd.g_old_rec.bpp_attribute25
572: ,p_bpp_attribute26_o => ben_bpp_shd.g_old_rec.bpp_attribute26
573: ,p_bpp_attribute27_o => ben_bpp_shd.g_old_rec.bpp_attribute27
566: ,p_bpp_attribute20_o => ben_bpp_shd.g_old_rec.bpp_attribute20
567: ,p_bpp_attribute21_o => ben_bpp_shd.g_old_rec.bpp_attribute21
568: ,p_bpp_attribute22_o => ben_bpp_shd.g_old_rec.bpp_attribute22
569: ,p_bpp_attribute23_o => ben_bpp_shd.g_old_rec.bpp_attribute23
570: ,p_bpp_attribute24_o => ben_bpp_shd.g_old_rec.bpp_attribute24
571: ,p_bpp_attribute25_o => ben_bpp_shd.g_old_rec.bpp_attribute25
572: ,p_bpp_attribute26_o => ben_bpp_shd.g_old_rec.bpp_attribute26
573: ,p_bpp_attribute27_o => ben_bpp_shd.g_old_rec.bpp_attribute27
574: ,p_bpp_attribute28_o => ben_bpp_shd.g_old_rec.bpp_attribute28
567: ,p_bpp_attribute21_o => ben_bpp_shd.g_old_rec.bpp_attribute21
568: ,p_bpp_attribute22_o => ben_bpp_shd.g_old_rec.bpp_attribute22
569: ,p_bpp_attribute23_o => ben_bpp_shd.g_old_rec.bpp_attribute23
570: ,p_bpp_attribute24_o => ben_bpp_shd.g_old_rec.bpp_attribute24
571: ,p_bpp_attribute25_o => ben_bpp_shd.g_old_rec.bpp_attribute25
572: ,p_bpp_attribute26_o => ben_bpp_shd.g_old_rec.bpp_attribute26
573: ,p_bpp_attribute27_o => ben_bpp_shd.g_old_rec.bpp_attribute27
574: ,p_bpp_attribute28_o => ben_bpp_shd.g_old_rec.bpp_attribute28
575: ,p_bpp_attribute29_o => ben_bpp_shd.g_old_rec.bpp_attribute29
568: ,p_bpp_attribute22_o => ben_bpp_shd.g_old_rec.bpp_attribute22
569: ,p_bpp_attribute23_o => ben_bpp_shd.g_old_rec.bpp_attribute23
570: ,p_bpp_attribute24_o => ben_bpp_shd.g_old_rec.bpp_attribute24
571: ,p_bpp_attribute25_o => ben_bpp_shd.g_old_rec.bpp_attribute25
572: ,p_bpp_attribute26_o => ben_bpp_shd.g_old_rec.bpp_attribute26
573: ,p_bpp_attribute27_o => ben_bpp_shd.g_old_rec.bpp_attribute27
574: ,p_bpp_attribute28_o => ben_bpp_shd.g_old_rec.bpp_attribute28
575: ,p_bpp_attribute29_o => ben_bpp_shd.g_old_rec.bpp_attribute29
576: ,p_bpp_attribute30_o => ben_bpp_shd.g_old_rec.bpp_attribute30
569: ,p_bpp_attribute23_o => ben_bpp_shd.g_old_rec.bpp_attribute23
570: ,p_bpp_attribute24_o => ben_bpp_shd.g_old_rec.bpp_attribute24
571: ,p_bpp_attribute25_o => ben_bpp_shd.g_old_rec.bpp_attribute25
572: ,p_bpp_attribute26_o => ben_bpp_shd.g_old_rec.bpp_attribute26
573: ,p_bpp_attribute27_o => ben_bpp_shd.g_old_rec.bpp_attribute27
574: ,p_bpp_attribute28_o => ben_bpp_shd.g_old_rec.bpp_attribute28
575: ,p_bpp_attribute29_o => ben_bpp_shd.g_old_rec.bpp_attribute29
576: ,p_bpp_attribute30_o => ben_bpp_shd.g_old_rec.bpp_attribute30
577: ,p_object_version_number_o => ben_bpp_shd.g_old_rec.object_version_number
570: ,p_bpp_attribute24_o => ben_bpp_shd.g_old_rec.bpp_attribute24
571: ,p_bpp_attribute25_o => ben_bpp_shd.g_old_rec.bpp_attribute25
572: ,p_bpp_attribute26_o => ben_bpp_shd.g_old_rec.bpp_attribute26
573: ,p_bpp_attribute27_o => ben_bpp_shd.g_old_rec.bpp_attribute27
574: ,p_bpp_attribute28_o => ben_bpp_shd.g_old_rec.bpp_attribute28
575: ,p_bpp_attribute29_o => ben_bpp_shd.g_old_rec.bpp_attribute29
576: ,p_bpp_attribute30_o => ben_bpp_shd.g_old_rec.bpp_attribute30
577: ,p_object_version_number_o => ben_bpp_shd.g_old_rec.object_version_number
578: );
571: ,p_bpp_attribute25_o => ben_bpp_shd.g_old_rec.bpp_attribute25
572: ,p_bpp_attribute26_o => ben_bpp_shd.g_old_rec.bpp_attribute26
573: ,p_bpp_attribute27_o => ben_bpp_shd.g_old_rec.bpp_attribute27
574: ,p_bpp_attribute28_o => ben_bpp_shd.g_old_rec.bpp_attribute28
575: ,p_bpp_attribute29_o => ben_bpp_shd.g_old_rec.bpp_attribute29
576: ,p_bpp_attribute30_o => ben_bpp_shd.g_old_rec.bpp_attribute30
577: ,p_object_version_number_o => ben_bpp_shd.g_old_rec.object_version_number
578: );
579: --
572: ,p_bpp_attribute26_o => ben_bpp_shd.g_old_rec.bpp_attribute26
573: ,p_bpp_attribute27_o => ben_bpp_shd.g_old_rec.bpp_attribute27
574: ,p_bpp_attribute28_o => ben_bpp_shd.g_old_rec.bpp_attribute28
575: ,p_bpp_attribute29_o => ben_bpp_shd.g_old_rec.bpp_attribute29
576: ,p_bpp_attribute30_o => ben_bpp_shd.g_old_rec.bpp_attribute30
577: ,p_object_version_number_o => ben_bpp_shd.g_old_rec.object_version_number
578: );
579: --
580: exception
573: ,p_bpp_attribute27_o => ben_bpp_shd.g_old_rec.bpp_attribute27
574: ,p_bpp_attribute28_o => ben_bpp_shd.g_old_rec.bpp_attribute28
575: ,p_bpp_attribute29_o => ben_bpp_shd.g_old_rec.bpp_attribute29
576: ,p_bpp_attribute30_o => ben_bpp_shd.g_old_rec.bpp_attribute30
577: ,p_object_version_number_o => ben_bpp_shd.g_old_rec.object_version_number
578: );
579: --
580: exception
581: --
635: -- Internal Row Handler Use Only.
636: --
637: -- {End Of Comments}
638: -- ----------------------------------------------------------------------------
639: Procedure convert_defs(p_rec in out nocopy ben_bpp_shd.g_rec_type) is
640: --
641: l_proc varchar2(72) := g_package||'convert_defs';
642: --
643: Begin
650: -- is being used then we must set to the 'current' argument value.
651: --
652: If (p_rec.name = hr_api.g_varchar2) then
653: p_rec.name :=
654: ben_bpp_shd.g_old_rec.name;
655: End If;
656: If (p_rec.pgm_pool_flag = hr_api.g_varchar2) then
657: p_rec.pgm_pool_flag :=
658: ben_bpp_shd.g_old_rec.pgm_pool_flag;
654: ben_bpp_shd.g_old_rec.name;
655: End If;
656: If (p_rec.pgm_pool_flag = hr_api.g_varchar2) then
657: p_rec.pgm_pool_flag :=
658: ben_bpp_shd.g_old_rec.pgm_pool_flag;
659: End If;
660: If (p_rec.excs_alwys_fftd_flag = hr_api.g_varchar2) then
661: p_rec.excs_alwys_fftd_flag :=
662: ben_bpp_shd.g_old_rec.excs_alwys_fftd_flag;
658: ben_bpp_shd.g_old_rec.pgm_pool_flag;
659: End If;
660: If (p_rec.excs_alwys_fftd_flag = hr_api.g_varchar2) then
661: p_rec.excs_alwys_fftd_flag :=
662: ben_bpp_shd.g_old_rec.excs_alwys_fftd_flag;
663: End If;
664: If (p_rec.use_for_pgm_pool_flag = hr_api.g_varchar2) then
665: p_rec.use_for_pgm_pool_flag :=
666: ben_bpp_shd.g_old_rec.use_for_pgm_pool_flag;
662: ben_bpp_shd.g_old_rec.excs_alwys_fftd_flag;
663: End If;
664: If (p_rec.use_for_pgm_pool_flag = hr_api.g_varchar2) then
665: p_rec.use_for_pgm_pool_flag :=
666: ben_bpp_shd.g_old_rec.use_for_pgm_pool_flag;
667: End If;
668: If (p_rec.pct_rndg_cd = hr_api.g_varchar2) then
669: p_rec.pct_rndg_cd :=
670: ben_bpp_shd.g_old_rec.pct_rndg_cd;
666: ben_bpp_shd.g_old_rec.use_for_pgm_pool_flag;
667: End If;
668: If (p_rec.pct_rndg_cd = hr_api.g_varchar2) then
669: p_rec.pct_rndg_cd :=
670: ben_bpp_shd.g_old_rec.pct_rndg_cd;
671: End If;
672: If (p_rec.pct_rndg_rl = hr_api.g_number) then
673: p_rec.pct_rndg_rl :=
674: ben_bpp_shd.g_old_rec.pct_rndg_rl;
670: ben_bpp_shd.g_old_rec.pct_rndg_cd;
671: End If;
672: If (p_rec.pct_rndg_rl = hr_api.g_number) then
673: p_rec.pct_rndg_rl :=
674: ben_bpp_shd.g_old_rec.pct_rndg_rl;
675: End If;
676: If (p_rec.val_rndg_cd = hr_api.g_varchar2) then
677: p_rec.val_rndg_cd :=
678: ben_bpp_shd.g_old_rec.val_rndg_cd;
674: ben_bpp_shd.g_old_rec.pct_rndg_rl;
675: End If;
676: If (p_rec.val_rndg_cd = hr_api.g_varchar2) then
677: p_rec.val_rndg_cd :=
678: ben_bpp_shd.g_old_rec.val_rndg_cd;
679: End If;
680: If (p_rec.val_rndg_rl = hr_api.g_number) then
681: p_rec.val_rndg_rl :=
682: ben_bpp_shd.g_old_rec.val_rndg_rl;
678: ben_bpp_shd.g_old_rec.val_rndg_cd;
679: End If;
680: If (p_rec.val_rndg_rl = hr_api.g_number) then
681: p_rec.val_rndg_rl :=
682: ben_bpp_shd.g_old_rec.val_rndg_rl;
683: End If;
684: If (p_rec.dflt_excs_trtmt_cd = hr_api.g_varchar2) then
685: p_rec.dflt_excs_trtmt_cd :=
686: ben_bpp_shd.g_old_rec.dflt_excs_trtmt_cd;
682: ben_bpp_shd.g_old_rec.val_rndg_rl;
683: End If;
684: If (p_rec.dflt_excs_trtmt_cd = hr_api.g_varchar2) then
685: p_rec.dflt_excs_trtmt_cd :=
686: ben_bpp_shd.g_old_rec.dflt_excs_trtmt_cd;
687: End If;
688: If (p_rec.dflt_excs_trtmt_rl = hr_api.g_number) then
689: p_rec.dflt_excs_trtmt_rl :=
690: ben_bpp_shd.g_old_rec.dflt_excs_trtmt_rl;
686: ben_bpp_shd.g_old_rec.dflt_excs_trtmt_cd;
687: End If;
688: If (p_rec.dflt_excs_trtmt_rl = hr_api.g_number) then
689: p_rec.dflt_excs_trtmt_rl :=
690: ben_bpp_shd.g_old_rec.dflt_excs_trtmt_rl;
691: End If;
692: If (p_rec.rlovr_rstrcn_cd = hr_api.g_varchar2) then
693: p_rec.rlovr_rstrcn_cd :=
694: ben_bpp_shd.g_old_rec.rlovr_rstrcn_cd;
690: ben_bpp_shd.g_old_rec.dflt_excs_trtmt_rl;
691: End If;
692: If (p_rec.rlovr_rstrcn_cd = hr_api.g_varchar2) then
693: p_rec.rlovr_rstrcn_cd :=
694: ben_bpp_shd.g_old_rec.rlovr_rstrcn_cd;
695: End If;
696: If (p_rec.no_mn_dstrbl_pct_flag = hr_api.g_varchar2) then
697: p_rec.no_mn_dstrbl_pct_flag :=
698: ben_bpp_shd.g_old_rec.no_mn_dstrbl_pct_flag;
694: ben_bpp_shd.g_old_rec.rlovr_rstrcn_cd;
695: End If;
696: If (p_rec.no_mn_dstrbl_pct_flag = hr_api.g_varchar2) then
697: p_rec.no_mn_dstrbl_pct_flag :=
698: ben_bpp_shd.g_old_rec.no_mn_dstrbl_pct_flag;
699: End If;
700: If (p_rec.no_mn_dstrbl_val_flag = hr_api.g_varchar2) then
701: p_rec.no_mn_dstrbl_val_flag :=
702: ben_bpp_shd.g_old_rec.no_mn_dstrbl_val_flag;
698: ben_bpp_shd.g_old_rec.no_mn_dstrbl_pct_flag;
699: End If;
700: If (p_rec.no_mn_dstrbl_val_flag = hr_api.g_varchar2) then
701: p_rec.no_mn_dstrbl_val_flag :=
702: ben_bpp_shd.g_old_rec.no_mn_dstrbl_val_flag;
703: End If;
704: If (p_rec.no_mx_dstrbl_pct_flag = hr_api.g_varchar2) then
705: p_rec.no_mx_dstrbl_pct_flag :=
706: ben_bpp_shd.g_old_rec.no_mx_dstrbl_pct_flag;
702: ben_bpp_shd.g_old_rec.no_mn_dstrbl_val_flag;
703: End If;
704: If (p_rec.no_mx_dstrbl_pct_flag = hr_api.g_varchar2) then
705: p_rec.no_mx_dstrbl_pct_flag :=
706: ben_bpp_shd.g_old_rec.no_mx_dstrbl_pct_flag;
707: End If;
708: If (p_rec.no_mx_dstrbl_val_flag = hr_api.g_varchar2) then
709: p_rec.no_mx_dstrbl_val_flag :=
710: ben_bpp_shd.g_old_rec.no_mx_dstrbl_val_flag;
706: ben_bpp_shd.g_old_rec.no_mx_dstrbl_pct_flag;
707: End If;
708: If (p_rec.no_mx_dstrbl_val_flag = hr_api.g_varchar2) then
709: p_rec.no_mx_dstrbl_val_flag :=
710: ben_bpp_shd.g_old_rec.no_mx_dstrbl_val_flag;
711: End If;
712: If (p_rec.auto_alct_excs_flag = hr_api.g_varchar2) then
713: p_rec.auto_alct_excs_flag :=
714: ben_bpp_shd.g_old_rec.auto_alct_excs_flag;
710: ben_bpp_shd.g_old_rec.no_mx_dstrbl_val_flag;
711: End If;
712: If (p_rec.auto_alct_excs_flag = hr_api.g_varchar2) then
713: p_rec.auto_alct_excs_flag :=
714: ben_bpp_shd.g_old_rec.auto_alct_excs_flag;
715: End If;
716: If (p_rec.alws_ngtv_crs_flag = hr_api.g_varchar2) then
717: p_rec.alws_ngtv_crs_flag :=
718: ben_bpp_shd.g_old_rec.alws_ngtv_crs_flag;
714: ben_bpp_shd.g_old_rec.auto_alct_excs_flag;
715: End If;
716: If (p_rec.alws_ngtv_crs_flag = hr_api.g_varchar2) then
717: p_rec.alws_ngtv_crs_flag :=
718: ben_bpp_shd.g_old_rec.alws_ngtv_crs_flag;
719: End If;
720: If (p_rec.uses_net_crs_mthd_flag = hr_api.g_varchar2) then
721: p_rec.uses_net_crs_mthd_flag :=
722: ben_bpp_shd.g_old_rec.uses_net_crs_mthd_flag;
718: ben_bpp_shd.g_old_rec.alws_ngtv_crs_flag;
719: End If;
720: If (p_rec.uses_net_crs_mthd_flag = hr_api.g_varchar2) then
721: p_rec.uses_net_crs_mthd_flag :=
722: ben_bpp_shd.g_old_rec.uses_net_crs_mthd_flag;
723: End If;
724: If (p_rec.mx_dfcit_pct_pool_crs_num = hr_api.g_number) then
725: p_rec.mx_dfcit_pct_pool_crs_num :=
726: ben_bpp_shd.g_old_rec.mx_dfcit_pct_pool_crs_num;
722: ben_bpp_shd.g_old_rec.uses_net_crs_mthd_flag;
723: End If;
724: If (p_rec.mx_dfcit_pct_pool_crs_num = hr_api.g_number) then
725: p_rec.mx_dfcit_pct_pool_crs_num :=
726: ben_bpp_shd.g_old_rec.mx_dfcit_pct_pool_crs_num;
727: End If;
728: If (p_rec.mx_dfcit_pct_comp_num = hr_api.g_number) then
729: p_rec.mx_dfcit_pct_comp_num :=
730: ben_bpp_shd.g_old_rec.mx_dfcit_pct_comp_num;
726: ben_bpp_shd.g_old_rec.mx_dfcit_pct_pool_crs_num;
727: End If;
728: If (p_rec.mx_dfcit_pct_comp_num = hr_api.g_number) then
729: p_rec.mx_dfcit_pct_comp_num :=
730: ben_bpp_shd.g_old_rec.mx_dfcit_pct_comp_num;
731: End If;
732: If (p_rec.comp_lvl_fctr_id = hr_api.g_number) then
733: p_rec.comp_lvl_fctr_id :=
734: ben_bpp_shd.g_old_rec.comp_lvl_fctr_id;
730: ben_bpp_shd.g_old_rec.mx_dfcit_pct_comp_num;
731: End If;
732: If (p_rec.comp_lvl_fctr_id = hr_api.g_number) then
733: p_rec.comp_lvl_fctr_id :=
734: ben_bpp_shd.g_old_rec.comp_lvl_fctr_id;
735: End If;
736: If (p_rec.mn_dstrbl_pct_num = hr_api.g_number) then
737: p_rec.mn_dstrbl_pct_num :=
738: ben_bpp_shd.g_old_rec.mn_dstrbl_pct_num;
734: ben_bpp_shd.g_old_rec.comp_lvl_fctr_id;
735: End If;
736: If (p_rec.mn_dstrbl_pct_num = hr_api.g_number) then
737: p_rec.mn_dstrbl_pct_num :=
738: ben_bpp_shd.g_old_rec.mn_dstrbl_pct_num;
739: End If;
740: If (p_rec.mn_dstrbl_val = hr_api.g_number) then
741: p_rec.mn_dstrbl_val :=
742: ben_bpp_shd.g_old_rec.mn_dstrbl_val;
738: ben_bpp_shd.g_old_rec.mn_dstrbl_pct_num;
739: End If;
740: If (p_rec.mn_dstrbl_val = hr_api.g_number) then
741: p_rec.mn_dstrbl_val :=
742: ben_bpp_shd.g_old_rec.mn_dstrbl_val;
743: End If;
744: If (p_rec.mx_dstrbl_pct_num = hr_api.g_number) then
745: p_rec.mx_dstrbl_pct_num :=
746: ben_bpp_shd.g_old_rec.mx_dstrbl_pct_num;
742: ben_bpp_shd.g_old_rec.mn_dstrbl_val;
743: End If;
744: If (p_rec.mx_dstrbl_pct_num = hr_api.g_number) then
745: p_rec.mx_dstrbl_pct_num :=
746: ben_bpp_shd.g_old_rec.mx_dstrbl_pct_num;
747: End If;
748: If (p_rec.mx_dstrbl_val = hr_api.g_number) then
749: p_rec.mx_dstrbl_val :=
750: ben_bpp_shd.g_old_rec.mx_dstrbl_val;
746: ben_bpp_shd.g_old_rec.mx_dstrbl_pct_num;
747: End If;
748: If (p_rec.mx_dstrbl_val = hr_api.g_number) then
749: p_rec.mx_dstrbl_val :=
750: ben_bpp_shd.g_old_rec.mx_dstrbl_val;
751: End If;
752: If (p_rec.excs_trtmt_cd = hr_api.g_varchar2) then
753: p_rec.excs_trtmt_cd :=
754: ben_bpp_shd.g_old_rec.excs_trtmt_cd;
750: ben_bpp_shd.g_old_rec.mx_dstrbl_val;
751: End If;
752: If (p_rec.excs_trtmt_cd = hr_api.g_varchar2) then
753: p_rec.excs_trtmt_cd :=
754: ben_bpp_shd.g_old_rec.excs_trtmt_cd;
755: End If;
756: If (p_rec.ptip_id = hr_api.g_number) then
757: p_rec.ptip_id :=
758: ben_bpp_shd.g_old_rec.ptip_id;
754: ben_bpp_shd.g_old_rec.excs_trtmt_cd;
755: End If;
756: If (p_rec.ptip_id = hr_api.g_number) then
757: p_rec.ptip_id :=
758: ben_bpp_shd.g_old_rec.ptip_id;
759: End If;
760: If (p_rec.plip_id = hr_api.g_number) then
761: p_rec.plip_id :=
762: ben_bpp_shd.g_old_rec.plip_id;
758: ben_bpp_shd.g_old_rec.ptip_id;
759: End If;
760: If (p_rec.plip_id = hr_api.g_number) then
761: p_rec.plip_id :=
762: ben_bpp_shd.g_old_rec.plip_id;
763: End If;
764: If (p_rec.pgm_id = hr_api.g_number) then
765: p_rec.pgm_id :=
766: ben_bpp_shd.g_old_rec.pgm_id;
762: ben_bpp_shd.g_old_rec.plip_id;
763: End If;
764: If (p_rec.pgm_id = hr_api.g_number) then
765: p_rec.pgm_id :=
766: ben_bpp_shd.g_old_rec.pgm_id;
767: End If;
768: If (p_rec.oiplip_id = hr_api.g_number) then
769: p_rec.oiplip_id :=
770: ben_bpp_shd.g_old_rec.oiplip_id;
766: ben_bpp_shd.g_old_rec.pgm_id;
767: End If;
768: If (p_rec.oiplip_id = hr_api.g_number) then
769: p_rec.oiplip_id :=
770: ben_bpp_shd.g_old_rec.oiplip_id;
771: End If;
772: If (p_rec.cmbn_plip_id = hr_api.g_number) then
773: p_rec.cmbn_plip_id :=
774: ben_bpp_shd.g_old_rec.cmbn_plip_id;
770: ben_bpp_shd.g_old_rec.oiplip_id;
771: End If;
772: If (p_rec.cmbn_plip_id = hr_api.g_number) then
773: p_rec.cmbn_plip_id :=
774: ben_bpp_shd.g_old_rec.cmbn_plip_id;
775: End If;
776: If (p_rec.cmbn_ptip_id = hr_api.g_number) then
777: p_rec.cmbn_ptip_id :=
778: ben_bpp_shd.g_old_rec.cmbn_ptip_id;
774: ben_bpp_shd.g_old_rec.cmbn_plip_id;
775: End If;
776: If (p_rec.cmbn_ptip_id = hr_api.g_number) then
777: p_rec.cmbn_ptip_id :=
778: ben_bpp_shd.g_old_rec.cmbn_ptip_id;
779: End If;
780: If (p_rec.cmbn_ptip_opt_id = hr_api.g_number) then
781: p_rec.cmbn_ptip_opt_id :=
782: ben_bpp_shd.g_old_rec.cmbn_ptip_opt_id;
778: ben_bpp_shd.g_old_rec.cmbn_ptip_id;
779: End If;
780: If (p_rec.cmbn_ptip_opt_id = hr_api.g_number) then
781: p_rec.cmbn_ptip_opt_id :=
782: ben_bpp_shd.g_old_rec.cmbn_ptip_opt_id;
783: End If;
784: If (p_rec.business_group_id = hr_api.g_number) then
785: p_rec.business_group_id :=
786: ben_bpp_shd.g_old_rec.business_group_id;
782: ben_bpp_shd.g_old_rec.cmbn_ptip_opt_id;
783: End If;
784: If (p_rec.business_group_id = hr_api.g_number) then
785: p_rec.business_group_id :=
786: ben_bpp_shd.g_old_rec.business_group_id;
787: End If;
788: If (p_rec.bpp_attribute_category = hr_api.g_varchar2) then
789: p_rec.bpp_attribute_category :=
790: ben_bpp_shd.g_old_rec.bpp_attribute_category;
786: ben_bpp_shd.g_old_rec.business_group_id;
787: End If;
788: If (p_rec.bpp_attribute_category = hr_api.g_varchar2) then
789: p_rec.bpp_attribute_category :=
790: ben_bpp_shd.g_old_rec.bpp_attribute_category;
791: End If;
792: If (p_rec.bpp_attribute1 = hr_api.g_varchar2) then
793: p_rec.bpp_attribute1 :=
794: ben_bpp_shd.g_old_rec.bpp_attribute1;
790: ben_bpp_shd.g_old_rec.bpp_attribute_category;
791: End If;
792: If (p_rec.bpp_attribute1 = hr_api.g_varchar2) then
793: p_rec.bpp_attribute1 :=
794: ben_bpp_shd.g_old_rec.bpp_attribute1;
795: End If;
796: If (p_rec.bpp_attribute2 = hr_api.g_varchar2) then
797: p_rec.bpp_attribute2 :=
798: ben_bpp_shd.g_old_rec.bpp_attribute2;
794: ben_bpp_shd.g_old_rec.bpp_attribute1;
795: End If;
796: If (p_rec.bpp_attribute2 = hr_api.g_varchar2) then
797: p_rec.bpp_attribute2 :=
798: ben_bpp_shd.g_old_rec.bpp_attribute2;
799: End If;
800: If (p_rec.bpp_attribute3 = hr_api.g_varchar2) then
801: p_rec.bpp_attribute3 :=
802: ben_bpp_shd.g_old_rec.bpp_attribute3;
798: ben_bpp_shd.g_old_rec.bpp_attribute2;
799: End If;
800: If (p_rec.bpp_attribute3 = hr_api.g_varchar2) then
801: p_rec.bpp_attribute3 :=
802: ben_bpp_shd.g_old_rec.bpp_attribute3;
803: End If;
804: If (p_rec.bpp_attribute4 = hr_api.g_varchar2) then
805: p_rec.bpp_attribute4 :=
806: ben_bpp_shd.g_old_rec.bpp_attribute4;
802: ben_bpp_shd.g_old_rec.bpp_attribute3;
803: End If;
804: If (p_rec.bpp_attribute4 = hr_api.g_varchar2) then
805: p_rec.bpp_attribute4 :=
806: ben_bpp_shd.g_old_rec.bpp_attribute4;
807: End If;
808: If (p_rec.bpp_attribute5 = hr_api.g_varchar2) then
809: p_rec.bpp_attribute5 :=
810: ben_bpp_shd.g_old_rec.bpp_attribute5;
806: ben_bpp_shd.g_old_rec.bpp_attribute4;
807: End If;
808: If (p_rec.bpp_attribute5 = hr_api.g_varchar2) then
809: p_rec.bpp_attribute5 :=
810: ben_bpp_shd.g_old_rec.bpp_attribute5;
811: End If;
812: If (p_rec.bpp_attribute6 = hr_api.g_varchar2) then
813: p_rec.bpp_attribute6 :=
814: ben_bpp_shd.g_old_rec.bpp_attribute6;
810: ben_bpp_shd.g_old_rec.bpp_attribute5;
811: End If;
812: If (p_rec.bpp_attribute6 = hr_api.g_varchar2) then
813: p_rec.bpp_attribute6 :=
814: ben_bpp_shd.g_old_rec.bpp_attribute6;
815: End If;
816: If (p_rec.bpp_attribute7 = hr_api.g_varchar2) then
817: p_rec.bpp_attribute7 :=
818: ben_bpp_shd.g_old_rec.bpp_attribute7;
814: ben_bpp_shd.g_old_rec.bpp_attribute6;
815: End If;
816: If (p_rec.bpp_attribute7 = hr_api.g_varchar2) then
817: p_rec.bpp_attribute7 :=
818: ben_bpp_shd.g_old_rec.bpp_attribute7;
819: End If;
820: If (p_rec.bpp_attribute8 = hr_api.g_varchar2) then
821: p_rec.bpp_attribute8 :=
822: ben_bpp_shd.g_old_rec.bpp_attribute8;
818: ben_bpp_shd.g_old_rec.bpp_attribute7;
819: End If;
820: If (p_rec.bpp_attribute8 = hr_api.g_varchar2) then
821: p_rec.bpp_attribute8 :=
822: ben_bpp_shd.g_old_rec.bpp_attribute8;
823: End If;
824: If (p_rec.bpp_attribute9 = hr_api.g_varchar2) then
825: p_rec.bpp_attribute9 :=
826: ben_bpp_shd.g_old_rec.bpp_attribute9;
822: ben_bpp_shd.g_old_rec.bpp_attribute8;
823: End If;
824: If (p_rec.bpp_attribute9 = hr_api.g_varchar2) then
825: p_rec.bpp_attribute9 :=
826: ben_bpp_shd.g_old_rec.bpp_attribute9;
827: End If;
828: If (p_rec.bpp_attribute10 = hr_api.g_varchar2) then
829: p_rec.bpp_attribute10 :=
830: ben_bpp_shd.g_old_rec.bpp_attribute10;
826: ben_bpp_shd.g_old_rec.bpp_attribute9;
827: End If;
828: If (p_rec.bpp_attribute10 = hr_api.g_varchar2) then
829: p_rec.bpp_attribute10 :=
830: ben_bpp_shd.g_old_rec.bpp_attribute10;
831: End If;
832: If (p_rec.bpp_attribute11 = hr_api.g_varchar2) then
833: p_rec.bpp_attribute11 :=
834: ben_bpp_shd.g_old_rec.bpp_attribute11;
830: ben_bpp_shd.g_old_rec.bpp_attribute10;
831: End If;
832: If (p_rec.bpp_attribute11 = hr_api.g_varchar2) then
833: p_rec.bpp_attribute11 :=
834: ben_bpp_shd.g_old_rec.bpp_attribute11;
835: End If;
836: If (p_rec.bpp_attribute12 = hr_api.g_varchar2) then
837: p_rec.bpp_attribute12 :=
838: ben_bpp_shd.g_old_rec.bpp_attribute12;
834: ben_bpp_shd.g_old_rec.bpp_attribute11;
835: End If;
836: If (p_rec.bpp_attribute12 = hr_api.g_varchar2) then
837: p_rec.bpp_attribute12 :=
838: ben_bpp_shd.g_old_rec.bpp_attribute12;
839: End If;
840: If (p_rec.bpp_attribute13 = hr_api.g_varchar2) then
841: p_rec.bpp_attribute13 :=
842: ben_bpp_shd.g_old_rec.bpp_attribute13;
838: ben_bpp_shd.g_old_rec.bpp_attribute12;
839: End If;
840: If (p_rec.bpp_attribute13 = hr_api.g_varchar2) then
841: p_rec.bpp_attribute13 :=
842: ben_bpp_shd.g_old_rec.bpp_attribute13;
843: End If;
844: If (p_rec.bpp_attribute14 = hr_api.g_varchar2) then
845: p_rec.bpp_attribute14 :=
846: ben_bpp_shd.g_old_rec.bpp_attribute14;
842: ben_bpp_shd.g_old_rec.bpp_attribute13;
843: End If;
844: If (p_rec.bpp_attribute14 = hr_api.g_varchar2) then
845: p_rec.bpp_attribute14 :=
846: ben_bpp_shd.g_old_rec.bpp_attribute14;
847: End If;
848: If (p_rec.bpp_attribute15 = hr_api.g_varchar2) then
849: p_rec.bpp_attribute15 :=
850: ben_bpp_shd.g_old_rec.bpp_attribute15;
846: ben_bpp_shd.g_old_rec.bpp_attribute14;
847: End If;
848: If (p_rec.bpp_attribute15 = hr_api.g_varchar2) then
849: p_rec.bpp_attribute15 :=
850: ben_bpp_shd.g_old_rec.bpp_attribute15;
851: End If;
852: If (p_rec.bpp_attribute16 = hr_api.g_varchar2) then
853: p_rec.bpp_attribute16 :=
854: ben_bpp_shd.g_old_rec.bpp_attribute16;
850: ben_bpp_shd.g_old_rec.bpp_attribute15;
851: End If;
852: If (p_rec.bpp_attribute16 = hr_api.g_varchar2) then
853: p_rec.bpp_attribute16 :=
854: ben_bpp_shd.g_old_rec.bpp_attribute16;
855: End If;
856: If (p_rec.bpp_attribute17 = hr_api.g_varchar2) then
857: p_rec.bpp_attribute17 :=
858: ben_bpp_shd.g_old_rec.bpp_attribute17;
854: ben_bpp_shd.g_old_rec.bpp_attribute16;
855: End If;
856: If (p_rec.bpp_attribute17 = hr_api.g_varchar2) then
857: p_rec.bpp_attribute17 :=
858: ben_bpp_shd.g_old_rec.bpp_attribute17;
859: End If;
860: If (p_rec.bpp_attribute18 = hr_api.g_varchar2) then
861: p_rec.bpp_attribute18 :=
862: ben_bpp_shd.g_old_rec.bpp_attribute18;
858: ben_bpp_shd.g_old_rec.bpp_attribute17;
859: End If;
860: If (p_rec.bpp_attribute18 = hr_api.g_varchar2) then
861: p_rec.bpp_attribute18 :=
862: ben_bpp_shd.g_old_rec.bpp_attribute18;
863: End If;
864: If (p_rec.bpp_attribute19 = hr_api.g_varchar2) then
865: p_rec.bpp_attribute19 :=
866: ben_bpp_shd.g_old_rec.bpp_attribute19;
862: ben_bpp_shd.g_old_rec.bpp_attribute18;
863: End If;
864: If (p_rec.bpp_attribute19 = hr_api.g_varchar2) then
865: p_rec.bpp_attribute19 :=
866: ben_bpp_shd.g_old_rec.bpp_attribute19;
867: End If;
868: If (p_rec.bpp_attribute20 = hr_api.g_varchar2) then
869: p_rec.bpp_attribute20 :=
870: ben_bpp_shd.g_old_rec.bpp_attribute20;
866: ben_bpp_shd.g_old_rec.bpp_attribute19;
867: End If;
868: If (p_rec.bpp_attribute20 = hr_api.g_varchar2) then
869: p_rec.bpp_attribute20 :=
870: ben_bpp_shd.g_old_rec.bpp_attribute20;
871: End If;
872: If (p_rec.bpp_attribute21 = hr_api.g_varchar2) then
873: p_rec.bpp_attribute21 :=
874: ben_bpp_shd.g_old_rec.bpp_attribute21;
870: ben_bpp_shd.g_old_rec.bpp_attribute20;
871: End If;
872: If (p_rec.bpp_attribute21 = hr_api.g_varchar2) then
873: p_rec.bpp_attribute21 :=
874: ben_bpp_shd.g_old_rec.bpp_attribute21;
875: End If;
876: If (p_rec.bpp_attribute22 = hr_api.g_varchar2) then
877: p_rec.bpp_attribute22 :=
878: ben_bpp_shd.g_old_rec.bpp_attribute22;
874: ben_bpp_shd.g_old_rec.bpp_attribute21;
875: End If;
876: If (p_rec.bpp_attribute22 = hr_api.g_varchar2) then
877: p_rec.bpp_attribute22 :=
878: ben_bpp_shd.g_old_rec.bpp_attribute22;
879: End If;
880: If (p_rec.bpp_attribute23 = hr_api.g_varchar2) then
881: p_rec.bpp_attribute23 :=
882: ben_bpp_shd.g_old_rec.bpp_attribute23;
878: ben_bpp_shd.g_old_rec.bpp_attribute22;
879: End If;
880: If (p_rec.bpp_attribute23 = hr_api.g_varchar2) then
881: p_rec.bpp_attribute23 :=
882: ben_bpp_shd.g_old_rec.bpp_attribute23;
883: End If;
884: If (p_rec.bpp_attribute24 = hr_api.g_varchar2) then
885: p_rec.bpp_attribute24 :=
886: ben_bpp_shd.g_old_rec.bpp_attribute24;
882: ben_bpp_shd.g_old_rec.bpp_attribute23;
883: End If;
884: If (p_rec.bpp_attribute24 = hr_api.g_varchar2) then
885: p_rec.bpp_attribute24 :=
886: ben_bpp_shd.g_old_rec.bpp_attribute24;
887: End If;
888: If (p_rec.bpp_attribute25 = hr_api.g_varchar2) then
889: p_rec.bpp_attribute25 :=
890: ben_bpp_shd.g_old_rec.bpp_attribute25;
886: ben_bpp_shd.g_old_rec.bpp_attribute24;
887: End If;
888: If (p_rec.bpp_attribute25 = hr_api.g_varchar2) then
889: p_rec.bpp_attribute25 :=
890: ben_bpp_shd.g_old_rec.bpp_attribute25;
891: End If;
892: If (p_rec.bpp_attribute26 = hr_api.g_varchar2) then
893: p_rec.bpp_attribute26 :=
894: ben_bpp_shd.g_old_rec.bpp_attribute26;
890: ben_bpp_shd.g_old_rec.bpp_attribute25;
891: End If;
892: If (p_rec.bpp_attribute26 = hr_api.g_varchar2) then
893: p_rec.bpp_attribute26 :=
894: ben_bpp_shd.g_old_rec.bpp_attribute26;
895: End If;
896: If (p_rec.bpp_attribute27 = hr_api.g_varchar2) then
897: p_rec.bpp_attribute27 :=
898: ben_bpp_shd.g_old_rec.bpp_attribute27;
894: ben_bpp_shd.g_old_rec.bpp_attribute26;
895: End If;
896: If (p_rec.bpp_attribute27 = hr_api.g_varchar2) then
897: p_rec.bpp_attribute27 :=
898: ben_bpp_shd.g_old_rec.bpp_attribute27;
899: End If;
900: If (p_rec.bpp_attribute28 = hr_api.g_varchar2) then
901: p_rec.bpp_attribute28 :=
902: ben_bpp_shd.g_old_rec.bpp_attribute28;
898: ben_bpp_shd.g_old_rec.bpp_attribute27;
899: End If;
900: If (p_rec.bpp_attribute28 = hr_api.g_varchar2) then
901: p_rec.bpp_attribute28 :=
902: ben_bpp_shd.g_old_rec.bpp_attribute28;
903: End If;
904: If (p_rec.bpp_attribute29 = hr_api.g_varchar2) then
905: p_rec.bpp_attribute29 :=
906: ben_bpp_shd.g_old_rec.bpp_attribute29;
902: ben_bpp_shd.g_old_rec.bpp_attribute28;
903: End If;
904: If (p_rec.bpp_attribute29 = hr_api.g_varchar2) then
905: p_rec.bpp_attribute29 :=
906: ben_bpp_shd.g_old_rec.bpp_attribute29;
907: End If;
908: If (p_rec.bpp_attribute30 = hr_api.g_varchar2) then
909: p_rec.bpp_attribute30 :=
910: ben_bpp_shd.g_old_rec.bpp_attribute30;
906: ben_bpp_shd.g_old_rec.bpp_attribute29;
907: End If;
908: If (p_rec.bpp_attribute30 = hr_api.g_varchar2) then
909: p_rec.bpp_attribute30 :=
910: ben_bpp_shd.g_old_rec.bpp_attribute30;
911: End If;
912:
913: --
914: hr_utility.set_location(' Leaving:'||l_proc, 10);
919: -- |---------------------------------< upd >----------------------------------|
920: -- ----------------------------------------------------------------------------
921: Procedure upd
922: (
923: p_rec in out nocopy ben_bpp_shd.g_rec_type,
924: p_effective_date in date,
925: p_datetrack_mode in varchar2
926: ) is
927: --
937: dt_api.validate_dt_upd_mode(p_datetrack_mode => p_datetrack_mode);
938: --
939: -- We must lock the row which we need to update.
940: --
941: ben_bpp_shd.lck
942: (p_effective_date => p_effective_date,
943: p_datetrack_mode => p_datetrack_mode,
944: p_bnft_prvdr_pool_id => p_rec.bnft_prvdr_pool_id,
945: p_object_version_number => p_rec.object_version_number,
1065: p_effective_date in date,
1066: p_datetrack_mode in varchar2
1067: ) is
1068: --
1069: l_rec ben_bpp_shd.g_rec_type;
1070: l_proc varchar2(72) := g_package||'upd';
1071: --
1072: Begin
1073: hr_utility.set_location('Entering:'||l_proc, 5);
1075: -- Call conversion function to turn arguments into the
1076: -- l_rec structure.
1077: --
1078: l_rec :=
1079: ben_bpp_shd.convert_args
1080: (
1081: p_bnft_prvdr_pool_id,
1082: null,
1083: null,