28: return l_user_entity_id;
29: end user_entity_id;
30: begin
31: --
32: g_payroll_action_id := pay_magtape_generic.get_parameter_value('PAYROLL_ACTION_ID');
33: g_assignment_set_id := to_number(pay_magtape_generic.get_parameter_value('ASSIGNMENT_SET_ID'));
34: -- g_business_place_id := to_number(pay_magtape_generic.get_parameter_value('BUSINESS_PLACE_ID'));
35: g_target_year := to_number(pay_magtape_generic.get_parameter_value('TARGET_YEAR'));
36: --
29: end user_entity_id;
30: begin
31: --
32: g_payroll_action_id := pay_magtape_generic.get_parameter_value('PAYROLL_ACTION_ID');
33: g_assignment_set_id := to_number(pay_magtape_generic.get_parameter_value('ASSIGNMENT_SET_ID'));
34: -- g_business_place_id := to_number(pay_magtape_generic.get_parameter_value('BUSINESS_PLACE_ID'));
35: g_target_year := to_number(pay_magtape_generic.get_parameter_value('TARGET_YEAR'));
36: --
37: g_medical_exp_archive := user_entity_id('X_YEA_MED_EXP_TAX_EXEM');
30: begin
31: --
32: g_payroll_action_id := pay_magtape_generic.get_parameter_value('PAYROLL_ACTION_ID');
33: g_assignment_set_id := to_number(pay_magtape_generic.get_parameter_value('ASSIGNMENT_SET_ID'));
34: -- g_business_place_id := to_number(pay_magtape_generic.get_parameter_value('BUSINESS_PLACE_ID'));
35: g_target_year := to_number(pay_magtape_generic.get_parameter_value('TARGET_YEAR'));
36: --
37: g_medical_exp_archive := user_entity_id('X_YEA_MED_EXP_TAX_EXEM');
38: --
31: --
32: g_payroll_action_id := pay_magtape_generic.get_parameter_value('PAYROLL_ACTION_ID');
33: g_assignment_set_id := to_number(pay_magtape_generic.get_parameter_value('ASSIGNMENT_SET_ID'));
34: -- g_business_place_id := to_number(pay_magtape_generic.get_parameter_value('BUSINESS_PLACE_ID'));
35: g_target_year := to_number(pay_magtape_generic.get_parameter_value('TARGET_YEAR'));
36: --
37: g_medical_exp_archive := user_entity_id('X_YEA_MED_EXP_TAX_EXEM');
38: --
39: if g_payroll_action_id is null then
37: g_medical_exp_archive := user_entity_id('X_YEA_MED_EXP_TAX_EXEM');
38: --
39: if g_payroll_action_id is null then
40:
41: l_report_type := pay_magtape_generic.get_parameter_value('REPORT_TYPE');
42:
43: if l_report_type is null then
44: g_normal_yea := 'N';
45: g_interim_yea := 'I';