132: CLOSE pasg_cur;
133:
134: x_separation_pk := x_pps_prd_of_srvc_id + x_asg_person_id + x_instance_fk;
135:
136: x_assignment_fk := hri_edw_dim_sizing.get_size_asg_pk;
137: x_age_band_fk := hri_edw_dim_sizing.get_size_agb_pk;
138: x_service_band_fk := hri_edw_dim_sizing.get_size_lwb_pk;
139: x_geography_fk := hri_edw_dim_sizing.get_size_geog_pk;
140: x_grade_fk := hri_edw_dim_sizing.get_size_grd_pk;
133:
134: x_separation_pk := x_pps_prd_of_srvc_id + x_asg_person_id + x_instance_fk;
135:
136: x_assignment_fk := hri_edw_dim_sizing.get_size_asg_pk;
137: x_age_band_fk := hri_edw_dim_sizing.get_size_agb_pk;
138: x_service_band_fk := hri_edw_dim_sizing.get_size_lwb_pk;
139: x_geography_fk := hri_edw_dim_sizing.get_size_geog_pk;
140: x_grade_fk := hri_edw_dim_sizing.get_size_grd_pk;
141: x_job_fk := hri_edw_dim_sizing.get_size_job_pk;
134: x_separation_pk := x_pps_prd_of_srvc_id + x_asg_person_id + x_instance_fk;
135:
136: x_assignment_fk := hri_edw_dim_sizing.get_size_asg_pk;
137: x_age_band_fk := hri_edw_dim_sizing.get_size_agb_pk;
138: x_service_band_fk := hri_edw_dim_sizing.get_size_lwb_pk;
139: x_geography_fk := hri_edw_dim_sizing.get_size_geog_pk;
140: x_grade_fk := hri_edw_dim_sizing.get_size_grd_pk;
141: x_job_fk := hri_edw_dim_sizing.get_size_job_pk;
142: x_organization_fk := hri_edw_dim_sizing.get_size_org_pk;
135:
136: x_assignment_fk := hri_edw_dim_sizing.get_size_asg_pk;
137: x_age_band_fk := hri_edw_dim_sizing.get_size_agb_pk;
138: x_service_band_fk := hri_edw_dim_sizing.get_size_lwb_pk;
139: x_geography_fk := hri_edw_dim_sizing.get_size_geog_pk;
140: x_grade_fk := hri_edw_dim_sizing.get_size_grd_pk;
141: x_job_fk := hri_edw_dim_sizing.get_size_job_pk;
142: x_organization_fk := hri_edw_dim_sizing.get_size_org_pk;
143: x_person_fk := hri_edw_dim_sizing.get_size_psn_pk;
136: x_assignment_fk := hri_edw_dim_sizing.get_size_asg_pk;
137: x_age_band_fk := hri_edw_dim_sizing.get_size_agb_pk;
138: x_service_band_fk := hri_edw_dim_sizing.get_size_lwb_pk;
139: x_geography_fk := hri_edw_dim_sizing.get_size_geog_pk;
140: x_grade_fk := hri_edw_dim_sizing.get_size_grd_pk;
141: x_job_fk := hri_edw_dim_sizing.get_size_job_pk;
142: x_organization_fk := hri_edw_dim_sizing.get_size_org_pk;
143: x_person_fk := hri_edw_dim_sizing.get_size_psn_pk;
144: x_person_type_fk := hri_edw_dim_sizing.get_size_pty_pk;
137: x_age_band_fk := hri_edw_dim_sizing.get_size_agb_pk;
138: x_service_band_fk := hri_edw_dim_sizing.get_size_lwb_pk;
139: x_geography_fk := hri_edw_dim_sizing.get_size_geog_pk;
140: x_grade_fk := hri_edw_dim_sizing.get_size_grd_pk;
141: x_job_fk := hri_edw_dim_sizing.get_size_job_pk;
142: x_organization_fk := hri_edw_dim_sizing.get_size_org_pk;
143: x_person_fk := hri_edw_dim_sizing.get_size_psn_pk;
144: x_person_type_fk := hri_edw_dim_sizing.get_size_pty_pk;
145: x_position_fk := hri_edw_dim_sizing.get_size_pos_pk;
138: x_service_band_fk := hri_edw_dim_sizing.get_size_lwb_pk;
139: x_geography_fk := hri_edw_dim_sizing.get_size_geog_pk;
140: x_grade_fk := hri_edw_dim_sizing.get_size_grd_pk;
141: x_job_fk := hri_edw_dim_sizing.get_size_job_pk;
142: x_organization_fk := hri_edw_dim_sizing.get_size_org_pk;
143: x_person_fk := hri_edw_dim_sizing.get_size_psn_pk;
144: x_person_type_fk := hri_edw_dim_sizing.get_size_pty_pk;
145: x_position_fk := hri_edw_dim_sizing.get_size_pos_pk;
146: x_time_trm_accptd_fk := hri_edw_dim_sizing.get_size_time_pk;
139: x_geography_fk := hri_edw_dim_sizing.get_size_geog_pk;
140: x_grade_fk := hri_edw_dim_sizing.get_size_grd_pk;
141: x_job_fk := hri_edw_dim_sizing.get_size_job_pk;
142: x_organization_fk := hri_edw_dim_sizing.get_size_org_pk;
143: x_person_fk := hri_edw_dim_sizing.get_size_psn_pk;
144: x_person_type_fk := hri_edw_dim_sizing.get_size_pty_pk;
145: x_position_fk := hri_edw_dim_sizing.get_size_pos_pk;
146: x_time_trm_accptd_fk := hri_edw_dim_sizing.get_size_time_pk;
147: x_time_trm_ntfd_fk := x_time_trm_accptd_fk;
140: x_grade_fk := hri_edw_dim_sizing.get_size_grd_pk;
141: x_job_fk := hri_edw_dim_sizing.get_size_job_pk;
142: x_organization_fk := hri_edw_dim_sizing.get_size_org_pk;
143: x_person_fk := hri_edw_dim_sizing.get_size_psn_pk;
144: x_person_type_fk := hri_edw_dim_sizing.get_size_pty_pk;
145: x_position_fk := hri_edw_dim_sizing.get_size_pos_pk;
146: x_time_trm_accptd_fk := hri_edw_dim_sizing.get_size_time_pk;
147: x_time_trm_ntfd_fk := x_time_trm_accptd_fk;
148: x_time_emp_strt_fk := x_time_trm_accptd_fk;
141: x_job_fk := hri_edw_dim_sizing.get_size_job_pk;
142: x_organization_fk := hri_edw_dim_sizing.get_size_org_pk;
143: x_person_fk := hri_edw_dim_sizing.get_size_psn_pk;
144: x_person_type_fk := hri_edw_dim_sizing.get_size_pty_pk;
145: x_position_fk := hri_edw_dim_sizing.get_size_pos_pk;
146: x_time_trm_accptd_fk := hri_edw_dim_sizing.get_size_time_pk;
147: x_time_trm_ntfd_fk := x_time_trm_accptd_fk;
148: x_time_emp_strt_fk := x_time_trm_accptd_fk;
149: x_time_trm_prjctd_fk := x_time_trm_accptd_fk;
142: x_organization_fk := hri_edw_dim_sizing.get_size_org_pk;
143: x_person_fk := hri_edw_dim_sizing.get_size_psn_pk;
144: x_person_type_fk := hri_edw_dim_sizing.get_size_pty_pk;
145: x_position_fk := hri_edw_dim_sizing.get_size_pos_pk;
146: x_time_trm_accptd_fk := hri_edw_dim_sizing.get_size_time_pk;
147: x_time_trm_ntfd_fk := x_time_trm_accptd_fk;
148: x_time_emp_strt_fk := x_time_trm_accptd_fk;
149: x_time_trm_prjctd_fk := x_time_trm_accptd_fk;
150: x_time_trm_prcss_fk := x_time_trm_accptd_fk;
148: x_time_emp_strt_fk := x_time_trm_accptd_fk;
149: x_time_trm_prjctd_fk := x_time_trm_accptd_fk;
150: x_time_trm_prcss_fk := x_time_trm_accptd_fk;
151: x_time_trm_occrd_fk := x_time_trm_accptd_fk;
152: x_reason_fk := hri_edw_dim_sizing.get_size_rsn_pk;
153: x_movement_type_fk := hri_edw_dim_sizing.get_size_mvt_pk;
154:
155:
156: x_total_wsp := NVL(ceil( x_separation_pk + 1), 0)
149: x_time_trm_prjctd_fk := x_time_trm_accptd_fk;
150: x_time_trm_prcss_fk := x_time_trm_accptd_fk;
151: x_time_trm_occrd_fk := x_time_trm_accptd_fk;
152: x_reason_fk := hri_edw_dim_sizing.get_size_rsn_pk;
153: x_movement_type_fk := hri_edw_dim_sizing.get_size_mvt_pk;
154:
155:
156: x_total_wsp := NVL(ceil( x_separation_pk + 1), 0)
157: + NVL(ceil( x_assignment_fk + 1), 0)