DBA Data[Home] [Help]

APPS.GHR_MRE_PKG dependencies on GHR_MSL_PKG

Line 533: ghr_msl_pkg.get_lac_dtls(l_pa_request_id,

529: hr_utility.raise_error;
530: END IF;
531: END IF;
532:
533: ghr_msl_pkg.get_lac_dtls(l_pa_request_id,
534: l_lac_sf52_rec);
535:
536: --purge_old_data(p_mass_realignment_id);
537:

Line 646: ghr_msl_pkg.get_sub_element_code_pos_title(l_position_id,

642: l_office_symbol,
643: l_position_organization,
644: l_pos_grp1_rec);
645:
646: ghr_msl_pkg.get_sub_element_code_pos_title(l_position_id,
647: per.person_id,
648: l_business_group_id,
649: l_assignment_id,
650: l_effective_DATE,

Line 696: ghr_msl_pkg.get_pay_plan_and_table_id(l_pay_rate_determinant,

692: END;
693:
694: l_ind := 65;
695: BEGIN
696: ghr_msl_pkg.get_pay_plan_and_table_id(l_pay_rate_determinant,
697: per.person_id,
698: l_position_id,l_effective_DATE,
699: l_grade_id, l_assignment_id,'SHOW',l_pay_plan,
700: l_pay_table_id,l_grade_or_level, l_step_or_rate,

Line 704: when ghr_msl_pkg.msl_error then

700: l_pay_table_id,l_grade_or_level, l_step_or_rate,
701: l_pay_basis);
702: EXCEPTION
703: --Bug#4179270,4126137,4086677 Added the get_message call.
704: when ghr_msl_pkg.msl_error then
705: l_mslerrbuf := hr_utility.get_message;
706: raise mass_error;
707: END;
708: l_ind := 70;

Line 856: ghr_msl_pkg.get_pay_plan_and_table_id

852: ELSIF UPPER(p_action) = 'CREATE' then ---- Not in Show, Report
853: pr('Bef get pay plan and table id');
854: l_ind := 190;
855: BEGIN
856: ghr_msl_pkg.get_pay_plan_and_table_id
857: (l_pay_rate_determinant,per.person_id,
858: l_position_id,l_effective_DATE,
859: l_grade_id, l_assignment_id,'CREATE',
860: l_pay_plan,l_pay_table_id,

Line 865: when ghr_msl_pkg.msl_error then

861: l_grade_or_level, l_step_or_rate,
862: l_pay_basis);
863: EXCEPTION
864: --Bug#4179270,4126137,4086677 Added the get_message call.
865: when ghr_msl_pkg.msl_error then
866: l_mslerrbuf := hr_utility.get_message;
867: raise mass_error;
868: END;
869: l_ind := 200;

Line 908: ghr_msl_pkg.get_from_sf52_data_elements(l_assignment_id, l_effective_DATE,

904: l_lac_sf52_rec,
905: l_sf52_rec);
906:
907: -- PAY CALCULATION Bug#2850747
908: ghr_msl_pkg.get_from_sf52_data_elements(l_assignment_id, l_effective_DATE,
909: l_old_basic_pay, l_old_avail_pay,
910: l_old_loc_diff, l_tot_old_sal,
911: l_old_auo_pay, l_old_adj_basic_pay,
912: l_other_pay, l_auo_premium_pay_indicator,

Line 1105: ghr_msl_pkg.ins_upd_per_extra_info

1101: /* Commented the below call as MRE comments needs to be stored
1102: in position extra info not in Person Extra Info.
1103: */
1104: /*
1105: ghr_msl_pkg.ins_upd_per_extra_info
1106: (per.person_id,l_effective_DATE, l_pay_sel, l_comment,p_mass_realignment_id);
1107: */
1108: ins_upd_pos_extra_info(l_position_id,l_effective_DATE,'Y', l_comment, p_mass_realignment_id );
1109: l_comment := null;

Line 1176: ghr_msl_pkg.create_lac_remarks(l_pa_request_id,

1172: ' SSN: '|| per.national_identifier||
1173: ' Mass realignment : '||
1174: p_mass_realignment_name ||' SF52 Successfully completed');
1175:
1176: ghr_msl_pkg.create_lac_remarks(l_pa_request_id,
1177: l_sf52_rec.pa_request_id);
1178: upd_ext_info_to_null(per.position_id,l_effective_DATE);
1179: COMMIT;
1180: ELSE

Line 3132: ghr_msl_pkg.check_grade_retention(p_pay_rate_determinant

3128:
3129: l_step_or_rate := p_step_or_rate;
3130:
3131: IF nvl(p_pay_rate_determinant,'X') in ('A','B','E','F') AND
3132: ghr_msl_pkg.check_grade_retention(p_pay_rate_determinant
3133: ,p_person_id,p_effective_DATE) = 'REGULAR' THEN
3134: BEGIN
3135: l_retained_grade_rec :=
3136: ghr_pc_basic_pay.get_retained_grade_details