DBA Data[Home] [Help]

APPS.GHR_MRE_PKG dependencies on GHR_MSL_PKG

Line 544: ghr_msl_pkg.get_lac_dtls(l_pa_request_id,

540: hr_utility.raise_error;
541: END IF;
542: END IF;
543:
544: ghr_msl_pkg.get_lac_dtls(l_pa_request_id,
545: l_lac_sf52_rec);
546:
547: --purge_old_data(p_mass_realignment_id);
548:

Line 657: ghr_msl_pkg.get_sub_element_code_pos_title(l_position_id,

653: l_office_symbol,
654: l_position_organization,
655: l_pos_grp1_rec);
656:
657: ghr_msl_pkg.get_sub_element_code_pos_title(l_position_id,
658: per.person_id,
659: l_business_group_id,
660: l_assignment_id,
661: l_effective_DATE,

Line 707: ghr_msl_pkg.get_pay_plan_and_table_id(l_pay_rate_determinant,

703: END;
704:
705: l_ind := 65;
706: BEGIN
707: ghr_msl_pkg.get_pay_plan_and_table_id(l_pay_rate_determinant,
708: per.person_id,
709: l_position_id,l_effective_DATE,
710: l_grade_id, l_assignment_id,'SHOW',l_pay_plan,
711: l_pay_table_id,l_grade_or_level, l_step_or_rate,

Line 715: when ghr_msl_pkg.msl_error then

711: l_pay_table_id,l_grade_or_level, l_step_or_rate,
712: l_pay_basis);
713: EXCEPTION
714: --Bug#4179270,4126137,4086677 Added the get_message call.
715: when ghr_msl_pkg.msl_error then
716: l_mslerrbuf := hr_utility.get_message;
717: raise mass_error;
718: END;
719: l_ind := 70;

Line 869: ghr_msl_pkg.get_pay_plan_and_table_id

865: ELSIF UPPER(p_action) = 'CREATE' then ---- Not in Show, Report
866: pr('Bef get pay plan and table id');
867: l_ind := 190;
868: BEGIN
869: ghr_msl_pkg.get_pay_plan_and_table_id
870: (l_pay_rate_determinant,per.person_id,
871: l_position_id,l_effective_DATE,
872: l_grade_id, l_assignment_id,'CREATE',
873: l_pay_plan,l_pay_table_id,

Line 878: when ghr_msl_pkg.msl_error then

874: l_grade_or_level, l_step_or_rate,
875: l_pay_basis);
876: EXCEPTION
877: --Bug#4179270,4126137,4086677 Added the get_message call.
878: when ghr_msl_pkg.msl_error then
879: l_mslerrbuf := hr_utility.get_message;
880: raise mass_error;
881: END;
882: l_ind := 200;

Line 921: ghr_msl_pkg.get_from_sf52_data_elements(l_assignment_id, l_effective_DATE,

917: l_lac_sf52_rec,
918: l_sf52_rec);
919:
920: -- PAY CALCULATION Bug#2850747
921: ghr_msl_pkg.get_from_sf52_data_elements(l_assignment_id, l_effective_DATE,
922: l_old_basic_pay, l_old_avail_pay,
923: l_old_loc_diff, l_tot_old_sal,
924: l_old_auo_pay, l_old_adj_basic_pay,
925: l_other_pay, l_auo_premium_pay_indicator,

Line 1128: ghr_msl_pkg.ins_upd_per_extra_info

1124: /* Commented the below call as MRE comments needs to be stored
1125: in position extra info not in Person Extra Info.
1126: */
1127: /*
1128: ghr_msl_pkg.ins_upd_per_extra_info
1129: (per.person_id,l_effective_DATE, l_pay_sel, l_comment,p_mass_realignment_id);
1130: */
1131: ins_upd_pos_extra_info(l_position_id,l_effective_DATE,'Y', l_comment, p_mass_realignment_id );
1132: l_comment := null;

Line 1199: ghr_msl_pkg.create_lac_remarks(l_pa_request_id,

1195: ' Emp No: ' || per.employee_number||
1196: ' Mass realignment : '||
1197: p_mass_realignment_name ||' SF52 Successfully completed');
1198:
1199: ghr_msl_pkg.create_lac_remarks(l_pa_request_id,
1200: l_sf52_rec.pa_request_id);
1201: upd_ext_info_to_null(per.position_id,l_effective_DATE);
1202: COMMIT;
1203: ELSE

Line 3295: ghr_msl_pkg.check_grade_retention(p_pay_rate_determinant

3291:
3292: l_step_or_rate := p_step_or_rate;
3293:
3294: IF nvl(p_pay_rate_determinant,'X') in ('A','B','E','F') AND
3295: ghr_msl_pkg.check_grade_retention(p_pay_rate_determinant
3296: ,p_person_id,p_effective_DATE) = 'REGULAR' THEN
3297: BEGIN
3298: l_retained_grade_rec :=
3299: ghr_pc_basic_pay.get_retained_grade_details