1029: AND pbd.balance_dimension_id = pdb.balance_dimension_id
1030: AND pbt.legislation_code = 'GB';
1031: CURSOR csr_tax_pay_value(p_last_asg_action_id NUMBER,l_tax_pay_def_bal_id NUMBER)
1032: IS
1033: SELECT hr_dirbal.get_balance(p_last_asg_action_id,l_tax_pay_def_bal_id)
1034: FROM dual;
1035:
1036: cursor csr_reversal is
1037: select ACTION_TYPE from pay_assignment_actions paa, pay_payroll_actions ppa
1070: fetch csr_reversal into l_reversal;
1071: close csr_reversal;
1072:
1073: -- NI A
1074: l_nia_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nia_tot_id);
1075: l_nia_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
1076: l_nia_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_tot_id_run);
1077: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1078: l_nia_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
1071: close csr_reversal;
1072:
1073: -- NI A
1074: l_nia_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nia_tot_id);
1075: l_nia_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
1076: l_nia_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_tot_id_run);
1077: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1078: l_nia_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
1079: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
1072:
1073: -- NI A
1074: l_nia_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nia_tot_id);
1075: l_nia_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
1076: l_nia_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_tot_id_run);
1077: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1078: l_nia_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
1079: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
1080: -- NI B
1073: -- NI A
1074: l_nia_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nia_tot_id);
1075: l_nia_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
1076: l_nia_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_tot_id_run);
1077: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1078: l_nia_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
1079: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
1080: -- NI B
1081: l_nib_tot := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
1074: l_nia_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nia_tot_id);
1075: l_nia_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
1076: l_nia_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_tot_id_run);
1077: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1078: l_nia_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
1079: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
1080: -- NI B
1081: l_nib_tot := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
1082: l_nib_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
1075: l_nia_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
1076: l_nia_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_tot_id_run);
1077: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1078: l_nia_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
1079: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
1080: -- NI B
1081: l_nib_tot := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
1082: l_nib_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
1083: l_nib_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id_run);
1077: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1078: l_nia_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
1079: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
1080: -- NI B
1081: l_nib_tot := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
1082: l_nib_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
1083: l_nib_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id_run);
1084: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1085: l_nib_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
1078: l_nia_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
1079: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
1080: -- NI B
1081: l_nib_tot := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
1082: l_nib_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
1083: l_nib_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id_run);
1084: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1085: l_nib_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
1086: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
1079: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
1080: -- NI B
1081: l_nib_tot := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
1082: l_nib_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
1083: l_nib_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id_run);
1084: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1085: l_nib_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
1086: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
1087: -- NI C
1080: -- NI B
1081: l_nib_tot := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
1082: l_nib_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
1083: l_nib_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id_run);
1084: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1085: l_nib_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
1086: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
1087: -- NI C
1088: l_nic_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
1081: l_nib_tot := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
1082: l_nib_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
1083: l_nib_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id_run);
1084: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1085: l_nib_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
1086: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
1087: -- NI C
1088: l_nic_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
1089: l_nic_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
1082: l_nib_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
1083: l_nib_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id_run);
1084: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1085: l_nib_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
1086: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
1087: -- NI C
1088: l_nic_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
1089: l_nic_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
1090: l_nic_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_tot_id_run);
1084: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1085: l_nib_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
1086: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
1087: -- NI C
1088: l_nic_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
1089: l_nic_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
1090: l_nic_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_tot_id_run);
1091: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1092: l_nic_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
1085: l_nib_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
1086: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
1087: -- NI C
1088: l_nic_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
1089: l_nic_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
1090: l_nic_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_tot_id_run);
1091: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1092: l_nic_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
1093: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
1086: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
1087: -- NI C
1088: l_nic_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
1089: l_nic_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
1090: l_nic_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_tot_id_run);
1091: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1092: l_nic_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
1093: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
1094: -- NI D
1087: -- NI C
1088: l_nic_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
1089: l_nic_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
1090: l_nic_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_tot_id_run);
1091: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1092: l_nic_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
1093: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
1094: -- NI D
1095: l_nid_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
1088: l_nic_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
1089: l_nic_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
1090: l_nic_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_tot_id_run);
1091: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1092: l_nic_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
1093: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
1094: -- NI D
1095: l_nid_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
1096: l_nid_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
1089: l_nic_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
1090: l_nic_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_tot_id_run);
1091: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1092: l_nic_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
1093: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
1094: -- NI D
1095: l_nid_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
1096: l_nid_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
1097: l_nid_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_tot_id_run);
1091: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1092: l_nic_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
1093: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
1094: -- NI D
1095: l_nid_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
1096: l_nid_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
1097: l_nid_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_tot_id_run);
1098: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1099: l_nid_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
1092: l_nic_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
1093: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
1094: -- NI D
1095: l_nid_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
1096: l_nid_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
1097: l_nid_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_tot_id_run);
1098: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1099: l_nid_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
1100: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
1093: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
1094: -- NI D
1095: l_nid_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
1096: l_nid_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
1097: l_nid_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_tot_id_run);
1098: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1099: l_nid_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
1100: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
1101: -- NI E
1094: -- NI D
1095: l_nid_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
1096: l_nid_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
1097: l_nid_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_tot_id_run);
1098: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1099: l_nid_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
1100: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
1101: -- NI E
1102: l_nie_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
1095: l_nid_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
1096: l_nid_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
1097: l_nid_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_tot_id_run);
1098: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1099: l_nid_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
1100: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
1101: -- NI E
1102: l_nie_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
1103: l_nie_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1096: l_nid_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
1097: l_nid_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_tot_id_run);
1098: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1099: l_nid_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
1100: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
1101: -- NI E
1102: l_nie_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
1103: l_nie_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1104: l_nie_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_tot_id_run);
1098: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1099: l_nid_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
1100: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
1101: -- NI E
1102: l_nie_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
1103: l_nie_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1104: l_nie_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_tot_id_run);
1105: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1106: l_nie_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
1099: l_nid_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
1100: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
1101: -- NI E
1102: l_nie_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
1103: l_nie_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1104: l_nie_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_tot_id_run);
1105: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1106: l_nie_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
1107: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
1100: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
1101: -- NI E
1102: l_nie_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
1103: l_nie_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1104: l_nie_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_tot_id_run);
1105: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1106: l_nie_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
1107: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
1108: -- NI J
1101: -- NI E
1102: l_nie_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
1103: l_nie_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1104: l_nie_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_tot_id_run);
1105: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1106: l_nie_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
1107: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
1108: -- NI J
1109: l_nij_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
1102: l_nie_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
1103: l_nie_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1104: l_nie_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_tot_id_run);
1105: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1106: l_nie_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
1107: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
1108: -- NI J
1109: l_nij_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
1110: l_nij_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
1103: l_nie_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1104: l_nie_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_tot_id_run);
1105: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1106: l_nie_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
1107: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
1108: -- NI J
1109: l_nij_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
1110: l_nij_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
1111: l_nij_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_tot_id_run);
1105: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1106: l_nie_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
1107: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
1108: -- NI J
1109: l_nij_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
1110: l_nij_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
1111: l_nij_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_tot_id_run);
1112: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1113: l_nij_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
1106: l_nie_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
1107: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
1108: -- NI J
1109: l_nij_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
1110: l_nij_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
1111: l_nij_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_tot_id_run);
1112: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1113: l_nij_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
1114: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
1107: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
1108: -- NI J
1109: l_nij_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
1110: l_nij_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
1111: l_nij_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_tot_id_run);
1112: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1113: l_nij_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
1114: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
1115: -- NI L
1108: -- NI J
1109: l_nij_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
1110: l_nij_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
1111: l_nij_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_tot_id_run);
1112: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1113: l_nij_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
1114: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
1115: -- NI L
1116: l_nil_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
1109: l_nij_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
1110: l_nij_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
1111: l_nij_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_tot_id_run);
1112: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1113: l_nij_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
1114: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
1115: -- NI L
1116: l_nil_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
1117: l_nil_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
1110: l_nij_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
1111: l_nij_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_tot_id_run);
1112: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1113: l_nij_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
1114: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
1115: -- NI L
1116: l_nil_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
1117: l_nil_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
1118: l_nil_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_tot_id_run);
1112: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1113: l_nij_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
1114: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
1115: -- NI L
1116: l_nil_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
1117: l_nil_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
1118: l_nil_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_tot_id_run);
1119: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
1120: l_nil_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
1113: l_nij_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
1114: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
1115: -- NI L
1116: l_nil_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
1117: l_nil_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
1118: l_nil_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_tot_id_run);
1119: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
1120: l_nil_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
1121: l_nil_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
1114: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
1115: -- NI L
1116: l_nil_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
1117: l_nil_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
1118: l_nil_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_tot_id_run);
1119: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
1120: l_nil_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
1121: l_nil_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
1122:
1115: -- NI L
1116: l_nil_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
1117: l_nil_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
1118: l_nil_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_tot_id_run);
1119: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
1120: l_nil_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
1121: l_nil_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
1122:
1123: if l_reversal is not null then
1116: l_nil_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
1117: l_nil_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
1118: l_nil_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_tot_id_run);
1119: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
1120: l_nil_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
1121: l_nil_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
1122:
1123: if l_reversal is not null then
1124:
1117: l_nil_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
1118: l_nil_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_tot_id_run);
1119: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
1120: l_nil_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
1121: l_nil_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
1122:
1123: if l_reversal is not null then
1124:
1125: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1121: l_nil_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
1122:
1123: if l_reversal is not null then
1124:
1125: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1126: l_nia_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
1127:
1128: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1129: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
1122:
1123: if l_reversal is not null then
1124:
1125: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1126: l_nia_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
1127:
1128: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1129: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
1130:
1124:
1125: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1126: l_nia_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
1127:
1128: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1129: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
1130:
1131: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1132: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
1125: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1126: l_nia_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
1127:
1128: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1129: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
1130:
1131: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1132: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
1133:
1127:
1128: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1129: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
1130:
1131: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1132: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
1133:
1134: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1135: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
1128: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1129: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
1130:
1131: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1132: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
1133:
1134: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1135: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
1136:
1130:
1131: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1132: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
1133:
1134: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1135: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
1136:
1137: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1138: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
1131: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1132: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
1133:
1134: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1135: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
1136:
1137: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1138: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
1139:
1133:
1134: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1135: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
1136:
1137: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1138: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
1139:
1140: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1141: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
1134: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1135: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
1136:
1137: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1138: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
1139:
1140: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1141: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
1142:
1136:
1137: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1138: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
1139:
1140: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1141: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
1142:
1143: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
1144: l_nil_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
1137: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1138: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
1139:
1140: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1141: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
1142:
1143: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
1144: l_nil_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
1145:
1139:
1140: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1141: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
1142:
1143: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
1144: l_nil_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
1145:
1146: end if;
1147:
1140: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1141: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
1142:
1143: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
1144: l_nil_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
1145:
1146: end if;
1147:
1148:
1151: hr_utility.trace('fetching NI A Total/Able balances');
1152: p_ni_a_balance.assignment_id := p_asg_id;
1153: p_ni_a_balance.act_info1 := 'A';
1154: p_ni_a_balance.act_info2 := 100 * l_nia_able_run ;
1155: p_ni_a_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
1156: p_ni_a_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
1157: p_ni_a_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
1158: p_ni_a_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
1159: p_ni_a_balance.act_info7 := 100 * l_nia_r_ytd ;
1152: p_ni_a_balance.assignment_id := p_asg_id;
1153: p_ni_a_balance.act_info1 := 'A';
1154: p_ni_a_balance.act_info2 := 100 * l_nia_able_run ;
1155: p_ni_a_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
1156: p_ni_a_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
1157: p_ni_a_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
1158: p_ni_a_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
1159: p_ni_a_balance.act_info7 := 100 * l_nia_r_ytd ;
1160: p_ni_a_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
1153: p_ni_a_balance.act_info1 := 'A';
1154: p_ni_a_balance.act_info2 := 100 * l_nia_able_run ;
1155: p_ni_a_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
1156: p_ni_a_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
1157: p_ni_a_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
1158: p_ni_a_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
1159: p_ni_a_balance.act_info7 := 100 * l_nia_r_ytd ;
1160: p_ni_a_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
1161: p_ni_a_balance.act_info9 := 100 * l_nia_r_ptd ;
1154: p_ni_a_balance.act_info2 := 100 * l_nia_able_run ;
1155: p_ni_a_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
1156: p_ni_a_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
1157: p_ni_a_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
1158: p_ni_a_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
1159: p_ni_a_balance.act_info7 := 100 * l_nia_r_ytd ;
1160: p_ni_a_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
1161: p_ni_a_balance.act_info9 := 100 * l_nia_r_ptd ;
1162: p_ni_a_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
1156: p_ni_a_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
1157: p_ni_a_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
1158: p_ni_a_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
1159: p_ni_a_balance.act_info7 := 100 * l_nia_r_ytd ;
1160: p_ni_a_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
1161: p_ni_a_balance.act_info9 := 100 * l_nia_r_ptd ;
1162: p_ni_a_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
1163: p_ni_a_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
1164: l_count_values := l_count_values +1;
1158: p_ni_a_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
1159: p_ni_a_balance.act_info7 := 100 * l_nia_r_ytd ;
1160: p_ni_a_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
1161: p_ni_a_balance.act_info9 := 100 * l_nia_r_ptd ;
1162: p_ni_a_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
1163: p_ni_a_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
1164: l_count_values := l_count_values +1;
1165: END IF;
1166: IF (NVL(l_nib_tot,0) <> 0 OR NVL(l_nib_able,0) <> 0 OR NVL(l_nib_tot_run,0) <> 0 OR NVL(l_nib_able_run,0) <> 0 OR NVL(l_nib_r_ytd,0) <> 0 OR NVL(l_nib_r_ptd,0) <> 0 ) or
1159: p_ni_a_balance.act_info7 := 100 * l_nia_r_ytd ;
1160: p_ni_a_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
1161: p_ni_a_balance.act_info9 := 100 * l_nia_r_ptd ;
1162: p_ni_a_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
1163: p_ni_a_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
1164: l_count_values := l_count_values +1;
1165: END IF;
1166: IF (NVL(l_nib_tot,0) <> 0 OR NVL(l_nib_able,0) <> 0 OR NVL(l_nib_tot_run,0) <> 0 OR NVL(l_nib_able_run,0) <> 0 OR NVL(l_nib_r_ytd,0) <> 0 OR NVL(l_nib_r_ptd,0) <> 0 ) or
1167: ( l_reversal is not null and NVL(l_nib_able_run,0) <> 0 OR NVL(l_nib_e_ptd,0) <> 0) THEN
1168: hr_utility.trace('fetching NI B Total/Able balances');
1169: p_ni_b_balance.assignment_id := p_asg_id;
1170: p_ni_b_balance.act_info1 := 'B';
1171: p_ni_b_balance.act_info2 := 100 * l_nib_able_run ;
1172: p_ni_b_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
1173: p_ni_b_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
1174: p_ni_b_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
1175: p_ni_b_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
1176: p_ni_b_balance.act_info7 := 100 * l_nib_r_ytd ;
1169: p_ni_b_balance.assignment_id := p_asg_id;
1170: p_ni_b_balance.act_info1 := 'B';
1171: p_ni_b_balance.act_info2 := 100 * l_nib_able_run ;
1172: p_ni_b_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
1173: p_ni_b_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
1174: p_ni_b_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
1175: p_ni_b_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
1176: p_ni_b_balance.act_info7 := 100 * l_nib_r_ytd ;
1177: p_ni_b_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
1170: p_ni_b_balance.act_info1 := 'B';
1171: p_ni_b_balance.act_info2 := 100 * l_nib_able_run ;
1172: p_ni_b_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
1173: p_ni_b_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
1174: p_ni_b_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
1175: p_ni_b_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
1176: p_ni_b_balance.act_info7 := 100 * l_nib_r_ytd ;
1177: p_ni_b_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
1178: p_ni_b_balance.act_info9 := 100 * l_nib_r_ptd ;
1171: p_ni_b_balance.act_info2 := 100 * l_nib_able_run ;
1172: p_ni_b_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
1173: p_ni_b_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
1174: p_ni_b_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
1175: p_ni_b_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
1176: p_ni_b_balance.act_info7 := 100 * l_nib_r_ytd ;
1177: p_ni_b_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
1178: p_ni_b_balance.act_info9 := 100 * l_nib_r_ptd ;
1179: p_ni_b_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
1173: p_ni_b_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
1174: p_ni_b_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
1175: p_ni_b_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
1176: p_ni_b_balance.act_info7 := 100 * l_nib_r_ytd ;
1177: p_ni_b_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
1178: p_ni_b_balance.act_info9 := 100 * l_nib_r_ptd ;
1179: p_ni_b_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
1180: p_ni_b_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
1181: l_count_values := l_count_values +1;
1175: p_ni_b_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
1176: p_ni_b_balance.act_info7 := 100 * l_nib_r_ytd ;
1177: p_ni_b_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
1178: p_ni_b_balance.act_info9 := 100 * l_nib_r_ptd ;
1179: p_ni_b_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
1180: p_ni_b_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
1181: l_count_values := l_count_values +1;
1182: END IF;
1183: IF( NVL(l_nic_tot,0) <> 0 OR NVL(l_nic_able,0) <> 0 OR NVL(l_nic_tot_run,0) <> 0 OR NVL(l_nic_able_run,0) <> 0 OR NVL(l_nic_r_ytd,0) <> 0 OR NVL(l_nic_r_ptd,0) <> 0 ) or
1176: p_ni_b_balance.act_info7 := 100 * l_nib_r_ytd ;
1177: p_ni_b_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
1178: p_ni_b_balance.act_info9 := 100 * l_nib_r_ptd ;
1179: p_ni_b_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
1180: p_ni_b_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
1181: l_count_values := l_count_values +1;
1182: END IF;
1183: IF( NVL(l_nic_tot,0) <> 0 OR NVL(l_nic_able,0) <> 0 OR NVL(l_nic_tot_run,0) <> 0 OR NVL(l_nic_able_run,0) <> 0 OR NVL(l_nic_r_ytd,0) <> 0 OR NVL(l_nic_r_ptd,0) <> 0 ) or
1184: ( l_reversal is not null and NVL(l_nic_able_run,0) <> 0 OR NVL(l_nic_e_ptd,0) <> 0) THEN
1185: hr_utility.trace('fetching NI C Total/Able balances');
1186: p_ni_c_balance.assignment_id := p_asg_id;
1187: p_ni_c_balance.act_info1 := 'C';
1188: p_ni_c_balance.act_info2 := 100 * l_nic_able_run ;
1189: p_ni_c_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
1190: p_ni_c_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
1191: p_ni_c_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
1192: p_ni_c_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
1193: p_ni_c_balance.act_info7 := 100 * l_nic_r_ytd ;
1186: p_ni_c_balance.assignment_id := p_asg_id;
1187: p_ni_c_balance.act_info1 := 'C';
1188: p_ni_c_balance.act_info2 := 100 * l_nic_able_run ;
1189: p_ni_c_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
1190: p_ni_c_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
1191: p_ni_c_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
1192: p_ni_c_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
1193: p_ni_c_balance.act_info7 := 100 * l_nic_r_ytd ;
1194: p_ni_c_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
1187: p_ni_c_balance.act_info1 := 'C';
1188: p_ni_c_balance.act_info2 := 100 * l_nic_able_run ;
1189: p_ni_c_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
1190: p_ni_c_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
1191: p_ni_c_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
1192: p_ni_c_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
1193: p_ni_c_balance.act_info7 := 100 * l_nic_r_ytd ;
1194: p_ni_c_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
1195: p_ni_c_balance.act_info9 := 100 * l_nic_r_ptd ;
1188: p_ni_c_balance.act_info2 := 100 * l_nic_able_run ;
1189: p_ni_c_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
1190: p_ni_c_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
1191: p_ni_c_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
1192: p_ni_c_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
1193: p_ni_c_balance.act_info7 := 100 * l_nic_r_ytd ;
1194: p_ni_c_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
1195: p_ni_c_balance.act_info9 := 100 * l_nic_r_ptd ;
1196: p_ni_c_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
1190: p_ni_c_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
1191: p_ni_c_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
1192: p_ni_c_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
1193: p_ni_c_balance.act_info7 := 100 * l_nic_r_ytd ;
1194: p_ni_c_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
1195: p_ni_c_balance.act_info9 := 100 * l_nic_r_ptd ;
1196: p_ni_c_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
1197: p_ni_c_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
1198: l_count_values := l_count_values +1;
1192: p_ni_c_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
1193: p_ni_c_balance.act_info7 := 100 * l_nic_r_ytd ;
1194: p_ni_c_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
1195: p_ni_c_balance.act_info9 := 100 * l_nic_r_ptd ;
1196: p_ni_c_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
1197: p_ni_c_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
1198: l_count_values := l_count_values +1;
1199: END IF;
1200: IF ( NVL(l_nid_tot,0) <> 0 OR NVL(l_nid_able,0) <> 0 OR NVL(l_nid_tot_run,0) <> 0 OR NVL(l_nid_able_run,0) <> 0 OR NVL(l_nid_r_ytd,0) <> 0 OR NVL(l_nid_r_ptd,0) <> 0 ) or
1193: p_ni_c_balance.act_info7 := 100 * l_nic_r_ytd ;
1194: p_ni_c_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
1195: p_ni_c_balance.act_info9 := 100 * l_nic_r_ptd ;
1196: p_ni_c_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
1197: p_ni_c_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
1198: l_count_values := l_count_values +1;
1199: END IF;
1200: IF ( NVL(l_nid_tot,0) <> 0 OR NVL(l_nid_able,0) <> 0 OR NVL(l_nid_tot_run,0) <> 0 OR NVL(l_nid_able_run,0) <> 0 OR NVL(l_nid_r_ytd,0) <> 0 OR NVL(l_nid_r_ptd,0) <> 0 ) or
1201: ( l_reversal is not null and NVL(l_nid_able_run,0) <> 0 OR NVL(l_nid_e_ptd,0) <> 0) THEN
1207: hr_utility.trace('g_nid_e_ptd_id: ' || g_nid_e_ptd_id);
1208: p_ni_d_balance.assignment_id := p_asg_id;
1209: p_ni_d_balance.act_info1 := 'D';
1210: p_ni_d_balance.act_info2 := 100 * l_nid_able_run ;
1211: p_ni_d_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
1212: p_ni_d_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
1213: p_ni_d_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
1214: p_ni_d_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
1215: p_ni_d_balance.act_info7 := 100 * l_nid_r_ytd ;
1208: p_ni_d_balance.assignment_id := p_asg_id;
1209: p_ni_d_balance.act_info1 := 'D';
1210: p_ni_d_balance.act_info2 := 100 * l_nid_able_run ;
1211: p_ni_d_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
1212: p_ni_d_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
1213: p_ni_d_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
1214: p_ni_d_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
1215: p_ni_d_balance.act_info7 := 100 * l_nid_r_ytd ;
1216: p_ni_d_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
1209: p_ni_d_balance.act_info1 := 'D';
1210: p_ni_d_balance.act_info2 := 100 * l_nid_able_run ;
1211: p_ni_d_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
1212: p_ni_d_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
1213: p_ni_d_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
1214: p_ni_d_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
1215: p_ni_d_balance.act_info7 := 100 * l_nid_r_ytd ;
1216: p_ni_d_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
1217: p_ni_d_balance.act_info9 := 100 * l_nid_r_ptd ;
1210: p_ni_d_balance.act_info2 := 100 * l_nid_able_run ;
1211: p_ni_d_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
1212: p_ni_d_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
1213: p_ni_d_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
1214: p_ni_d_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
1215: p_ni_d_balance.act_info7 := 100 * l_nid_r_ytd ;
1216: p_ni_d_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
1217: p_ni_d_balance.act_info9 := 100 * l_nid_r_ptd ;
1218: p_ni_d_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
1212: p_ni_d_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
1213: p_ni_d_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
1214: p_ni_d_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
1215: p_ni_d_balance.act_info7 := 100 * l_nid_r_ytd ;
1216: p_ni_d_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
1217: p_ni_d_balance.act_info9 := 100 * l_nid_r_ptd ;
1218: p_ni_d_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
1219: p_ni_e_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1220: l_count_values := l_count_values +1;
1214: p_ni_d_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
1215: p_ni_d_balance.act_info7 := 100 * l_nid_r_ytd ;
1216: p_ni_d_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
1217: p_ni_d_balance.act_info9 := 100 * l_nid_r_ptd ;
1218: p_ni_d_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
1219: p_ni_e_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1220: l_count_values := l_count_values +1;
1221: END IF;
1222: IF( NVL(l_nie_tot,0) <> 0 OR NVL(l_nie_able,0) <> 0 OR NVL(l_nie_tot_run,0) <> 0 OR NVL(l_nie_able_run,0) <> 0 OR NVL(l_nie_r_ytd,0) <> 0 OR NVL(l_nie_r_ptd,0) <> 0 ) or
1215: p_ni_d_balance.act_info7 := 100 * l_nid_r_ytd ;
1216: p_ni_d_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
1217: p_ni_d_balance.act_info9 := 100 * l_nid_r_ptd ;
1218: p_ni_d_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
1219: p_ni_e_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1220: l_count_values := l_count_values +1;
1221: END IF;
1222: IF( NVL(l_nie_tot,0) <> 0 OR NVL(l_nie_able,0) <> 0 OR NVL(l_nie_tot_run,0) <> 0 OR NVL(l_nie_able_run,0) <> 0 OR NVL(l_nie_r_ytd,0) <> 0 OR NVL(l_nie_r_ptd,0) <> 0 ) or
1223: ( l_reversal is not null and NVL(l_nie_able_run,0) <> 0 OR NVL(l_nie_e_ptd,0) <> 0) THEN
1224: hr_utility.trace('fetching NI E Total/Able balances');
1225: p_ni_e_balance.assignment_id := p_asg_id;
1226: p_ni_e_balance.act_info1 := 'E';
1227: p_ni_e_balance.act_info2 := 100 * l_nie_able_run ;
1228: p_ni_e_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
1229: p_ni_e_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
1230: p_ni_e_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
1231: p_ni_e_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
1232: p_ni_e_balance.act_info7 := 100 * l_nie_r_ytd ;
1225: p_ni_e_balance.assignment_id := p_asg_id;
1226: p_ni_e_balance.act_info1 := 'E';
1227: p_ni_e_balance.act_info2 := 100 * l_nie_able_run ;
1228: p_ni_e_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
1229: p_ni_e_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
1230: p_ni_e_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
1231: p_ni_e_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
1232: p_ni_e_balance.act_info7 := 100 * l_nie_r_ytd ;
1233: p_ni_e_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
1226: p_ni_e_balance.act_info1 := 'E';
1227: p_ni_e_balance.act_info2 := 100 * l_nie_able_run ;
1228: p_ni_e_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
1229: p_ni_e_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
1230: p_ni_e_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
1231: p_ni_e_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
1232: p_ni_e_balance.act_info7 := 100 * l_nie_r_ytd ;
1233: p_ni_e_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
1234: p_ni_e_balance.act_info9 := 100 * l_nie_r_ptd ;
1227: p_ni_e_balance.act_info2 := 100 * l_nie_able_run ;
1228: p_ni_e_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
1229: p_ni_e_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
1230: p_ni_e_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
1231: p_ni_e_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
1232: p_ni_e_balance.act_info7 := 100 * l_nie_r_ytd ;
1233: p_ni_e_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
1234: p_ni_e_balance.act_info9 := 100 * l_nie_r_ptd ;
1235: p_ni_e_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
1229: p_ni_e_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
1230: p_ni_e_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
1231: p_ni_e_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
1232: p_ni_e_balance.act_info7 := 100 * l_nie_r_ytd ;
1233: p_ni_e_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
1234: p_ni_e_balance.act_info9 := 100 * l_nie_r_ptd ;
1235: p_ni_e_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
1236: p_ni_e_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1237: l_count_values := l_count_values +1;
1231: p_ni_e_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
1232: p_ni_e_balance.act_info7 := 100 * l_nie_r_ytd ;
1233: p_ni_e_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
1234: p_ni_e_balance.act_info9 := 100 * l_nie_r_ptd ;
1235: p_ni_e_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
1236: p_ni_e_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1237: l_count_values := l_count_values +1;
1238: END IF;
1239: IF( NVL(l_nij_tot,0) <> 0 OR NVL(l_nij_able,0) <> 0 OR NVL(l_nij_tot_run,0) <> 0 OR NVL(l_nij_able_run,0) <> 0 OR NVL(l_nij_r_ytd,0) <> 0 OR NVL(l_nij_r_ptd,0) <> 0 ) or
1232: p_ni_e_balance.act_info7 := 100 * l_nie_r_ytd ;
1233: p_ni_e_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
1234: p_ni_e_balance.act_info9 := 100 * l_nie_r_ptd ;
1235: p_ni_e_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
1236: p_ni_e_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1237: l_count_values := l_count_values +1;
1238: END IF;
1239: IF( NVL(l_nij_tot,0) <> 0 OR NVL(l_nij_able,0) <> 0 OR NVL(l_nij_tot_run,0) <> 0 OR NVL(l_nij_able_run,0) <> 0 OR NVL(l_nij_r_ytd,0) <> 0 OR NVL(l_nij_r_ptd,0) <> 0 ) or
1240: ( l_reversal is not null and NVL(l_nij_able_run,0) <> 0 OR NVL(l_nij_e_ptd,0) <> 0) THEN
1241: hr_utility.trace('fetching NI J Total/Able balances');
1242: p_ni_j_balance.assignment_id := p_asg_id;
1243: p_ni_j_balance.act_info1 := 'J';
1244: p_ni_j_balance.act_info2 := 100 * l_nij_able_run ;
1245: p_ni_j_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
1246: p_ni_j_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
1247: p_ni_j_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
1248: p_ni_j_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
1249: p_ni_j_balance.act_info7 := 100 * l_nij_r_ytd ;
1242: p_ni_j_balance.assignment_id := p_asg_id;
1243: p_ni_j_balance.act_info1 := 'J';
1244: p_ni_j_balance.act_info2 := 100 * l_nij_able_run ;
1245: p_ni_j_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
1246: p_ni_j_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
1247: p_ni_j_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
1248: p_ni_j_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
1249: p_ni_j_balance.act_info7 := 100 * l_nij_r_ytd ;
1250: p_ni_j_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
1243: p_ni_j_balance.act_info1 := 'J';
1244: p_ni_j_balance.act_info2 := 100 * l_nij_able_run ;
1245: p_ni_j_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
1246: p_ni_j_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
1247: p_ni_j_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
1248: p_ni_j_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
1249: p_ni_j_balance.act_info7 := 100 * l_nij_r_ytd ;
1250: p_ni_j_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
1251: p_ni_j_balance.act_info9 := 100 * l_nij_r_ptd ;
1244: p_ni_j_balance.act_info2 := 100 * l_nij_able_run ;
1245: p_ni_j_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
1246: p_ni_j_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
1247: p_ni_j_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
1248: p_ni_j_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
1249: p_ni_j_balance.act_info7 := 100 * l_nij_r_ytd ;
1250: p_ni_j_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
1251: p_ni_j_balance.act_info9 := 100 * l_nij_r_ptd ;
1252: p_ni_j_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
1246: p_ni_j_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
1247: p_ni_j_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
1248: p_ni_j_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
1249: p_ni_j_balance.act_info7 := 100 * l_nij_r_ytd ;
1250: p_ni_j_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
1251: p_ni_j_balance.act_info9 := 100 * l_nij_r_ptd ;
1252: p_ni_j_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
1253: p_ni_j_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
1254: l_count_values := l_count_values +1;
1248: p_ni_j_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
1249: p_ni_j_balance.act_info7 := 100 * l_nij_r_ytd ;
1250: p_ni_j_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
1251: p_ni_j_balance.act_info9 := 100 * l_nij_r_ptd ;
1252: p_ni_j_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
1253: p_ni_j_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
1254: l_count_values := l_count_values +1;
1255: END IF;
1256: IF( NVL(l_nil_tot,0) <> 0 OR NVL(l_nil_able,0) <> 0 OR NVL(l_nil_tot_run,0) <> 0 OR NVL(l_nil_able_run,0) <> 0 OR NVL(l_nil_r_ytd,0) <> 0 OR NVL(l_nil_r_ptd,0) <> 0 ) or
1249: p_ni_j_balance.act_info7 := 100 * l_nij_r_ytd ;
1250: p_ni_j_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
1251: p_ni_j_balance.act_info9 := 100 * l_nij_r_ptd ;
1252: p_ni_j_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
1253: p_ni_j_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
1254: l_count_values := l_count_values +1;
1255: END IF;
1256: IF( NVL(l_nil_tot,0) <> 0 OR NVL(l_nil_able,0) <> 0 OR NVL(l_nil_tot_run,0) <> 0 OR NVL(l_nil_able_run,0) <> 0 OR NVL(l_nil_r_ytd,0) <> 0 OR NVL(l_nil_r_ptd,0) <> 0 ) or
1257: ( l_reversal is not null and NVL(l_nil_able_run,0) <> 0 OR NVL(l_nil_e_ptd,0) <> 0) THEN
1258: hr_utility.trace('fetching NI L Total/Able balances');
1259: p_ni_l_balance.assignment_id := p_asg_id;
1260: p_ni_l_balance.act_info1 := 'L';
1261: p_ni_l_balance.act_info2 := 100 * l_nil_able_run ;
1262: p_ni_l_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
1263: p_ni_l_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
1264: p_ni_l_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
1265: p_ni_l_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
1266: p_ni_l_balance.act_info7 := 100 * l_nil_r_ytd ;
1259: p_ni_l_balance.assignment_id := p_asg_id;
1260: p_ni_l_balance.act_info1 := 'L';
1261: p_ni_l_balance.act_info2 := 100 * l_nil_able_run ;
1262: p_ni_l_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
1263: p_ni_l_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
1264: p_ni_l_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
1265: p_ni_l_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
1266: p_ni_l_balance.act_info7 := 100 * l_nil_r_ytd ;
1267: p_ni_l_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
1260: p_ni_l_balance.act_info1 := 'L';
1261: p_ni_l_balance.act_info2 := 100 * l_nil_able_run ;
1262: p_ni_l_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
1263: p_ni_l_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
1264: p_ni_l_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
1265: p_ni_l_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
1266: p_ni_l_balance.act_info7 := 100 * l_nil_r_ytd ;
1267: p_ni_l_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
1268: p_ni_l_balance.act_info9 := 100 * l_nil_r_ptd ;
1261: p_ni_l_balance.act_info2 := 100 * l_nil_able_run ;
1262: p_ni_l_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
1263: p_ni_l_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
1264: p_ni_l_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
1265: p_ni_l_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
1266: p_ni_l_balance.act_info7 := 100 * l_nil_r_ytd ;
1267: p_ni_l_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
1268: p_ni_l_balance.act_info9 := 100 * l_nil_r_ptd ;
1269: p_ni_l_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
1263: p_ni_l_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
1264: p_ni_l_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
1265: p_ni_l_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
1266: p_ni_l_balance.act_info7 := 100 * l_nil_r_ytd ;
1267: p_ni_l_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
1268: p_ni_l_balance.act_info9 := 100 * l_nil_r_ptd ;
1269: p_ni_l_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
1270: p_ni_l_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
1271: l_count_values := l_count_values +1;
1265: p_ni_l_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
1266: p_ni_l_balance.act_info7 := 100 * l_nil_r_ytd ;
1267: p_ni_l_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
1268: p_ni_l_balance.act_info9 := 100 * l_nil_r_ptd ;
1269: p_ni_l_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
1270: p_ni_l_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
1271: l_count_values := l_count_values +1;
1272: END IF;
1273:
1266: p_ni_l_balance.act_info7 := 100 * l_nil_r_ytd ;
1267: p_ni_l_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
1268: p_ni_l_balance.act_info9 := 100 * l_nil_r_ptd ;
1269: p_ni_l_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
1270: p_ni_l_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
1271: l_count_values := l_count_values +1;
1272: END IF;
1273:
1274: hr_utility.trace('Number of categories: ' || l_count_values);
1360: AND pbd.balance_dimension_id = pdb.balance_dimension_id
1361: AND pbt.legislation_code = 'GB';
1362: CURSOR csr_tax_pay_value(p_last_asg_action_id NUMBER,l_tax_pay_def_bal_id NUMBER)
1363: IS
1364: SELECT hr_dirbal.get_balance(p_last_asg_action_id,l_tax_pay_def_bal_id)
1365: FROM dual;
1366:
1367: cursor csr_reversal is
1368: select ACTION_TYPE from pay_assignment_actions paa, pay_payroll_actions ppa
1401: fetch csr_reversal into l_reversal;
1402: close csr_reversal;
1403:
1404: -- NI A
1405: l_nia_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nia_tot_id);
1406: l_nia_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
1407: l_nia_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_tot_id_run);
1408: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1409: l_nia_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
1402: close csr_reversal;
1403:
1404: -- NI A
1405: l_nia_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nia_tot_id);
1406: l_nia_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
1407: l_nia_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_tot_id_run);
1408: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1409: l_nia_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
1410: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
1403:
1404: -- NI A
1405: l_nia_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nia_tot_id);
1406: l_nia_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
1407: l_nia_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_tot_id_run);
1408: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1409: l_nia_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
1410: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
1411: -- NI B
1404: -- NI A
1405: l_nia_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nia_tot_id);
1406: l_nia_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
1407: l_nia_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_tot_id_run);
1408: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1409: l_nia_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
1410: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
1411: -- NI B
1412: l_nib_tot := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
1405: l_nia_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nia_tot_id);
1406: l_nia_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
1407: l_nia_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_tot_id_run);
1408: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1409: l_nia_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
1410: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
1411: -- NI B
1412: l_nib_tot := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
1413: l_nib_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
1406: l_nia_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
1407: l_nia_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_tot_id_run);
1408: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1409: l_nia_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
1410: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
1411: -- NI B
1412: l_nib_tot := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
1413: l_nib_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
1414: l_nib_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id_run);
1408: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1409: l_nia_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
1410: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
1411: -- NI B
1412: l_nib_tot := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
1413: l_nib_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
1414: l_nib_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id_run);
1415: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1416: l_nib_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
1409: l_nia_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
1410: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
1411: -- NI B
1412: l_nib_tot := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
1413: l_nib_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
1414: l_nib_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id_run);
1415: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1416: l_nib_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
1417: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
1410: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
1411: -- NI B
1412: l_nib_tot := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
1413: l_nib_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
1414: l_nib_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id_run);
1415: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1416: l_nib_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
1417: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
1418: -- NI C
1411: -- NI B
1412: l_nib_tot := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
1413: l_nib_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
1414: l_nib_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id_run);
1415: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1416: l_nib_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
1417: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
1418: -- NI C
1419: l_nic_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
1412: l_nib_tot := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
1413: l_nib_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
1414: l_nib_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id_run);
1415: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1416: l_nib_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
1417: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
1418: -- NI C
1419: l_nic_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
1420: l_nic_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
1413: l_nib_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
1414: l_nib_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id_run);
1415: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1416: l_nib_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
1417: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
1418: -- NI C
1419: l_nic_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
1420: l_nic_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
1421: l_nic_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_tot_id_run);
1415: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1416: l_nib_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
1417: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
1418: -- NI C
1419: l_nic_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
1420: l_nic_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
1421: l_nic_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_tot_id_run);
1422: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1423: l_nic_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
1416: l_nib_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
1417: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
1418: -- NI C
1419: l_nic_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
1420: l_nic_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
1421: l_nic_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_tot_id_run);
1422: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1423: l_nic_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
1424: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
1417: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
1418: -- NI C
1419: l_nic_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
1420: l_nic_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
1421: l_nic_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_tot_id_run);
1422: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1423: l_nic_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
1424: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
1425: -- NI D
1418: -- NI C
1419: l_nic_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
1420: l_nic_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
1421: l_nic_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_tot_id_run);
1422: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1423: l_nic_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
1424: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
1425: -- NI D
1426: l_nid_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
1419: l_nic_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
1420: l_nic_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
1421: l_nic_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_tot_id_run);
1422: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1423: l_nic_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
1424: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
1425: -- NI D
1426: l_nid_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
1427: l_nid_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
1420: l_nic_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
1421: l_nic_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_tot_id_run);
1422: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1423: l_nic_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
1424: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
1425: -- NI D
1426: l_nid_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
1427: l_nid_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
1428: l_nid_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_tot_id_run);
1422: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1423: l_nic_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
1424: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
1425: -- NI D
1426: l_nid_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
1427: l_nid_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
1428: l_nid_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_tot_id_run);
1429: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1430: l_nid_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
1423: l_nic_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
1424: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
1425: -- NI D
1426: l_nid_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
1427: l_nid_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
1428: l_nid_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_tot_id_run);
1429: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1430: l_nid_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
1431: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
1424: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
1425: -- NI D
1426: l_nid_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
1427: l_nid_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
1428: l_nid_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_tot_id_run);
1429: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1430: l_nid_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
1431: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
1432: -- NI E
1425: -- NI D
1426: l_nid_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
1427: l_nid_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
1428: l_nid_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_tot_id_run);
1429: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1430: l_nid_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
1431: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
1432: -- NI E
1433: l_nie_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
1426: l_nid_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
1427: l_nid_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
1428: l_nid_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_tot_id_run);
1429: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1430: l_nid_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
1431: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
1432: -- NI E
1433: l_nie_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
1434: l_nie_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1427: l_nid_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
1428: l_nid_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_tot_id_run);
1429: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1430: l_nid_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
1431: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
1432: -- NI E
1433: l_nie_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
1434: l_nie_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1435: l_nie_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_tot_id_run);
1429: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1430: l_nid_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
1431: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
1432: -- NI E
1433: l_nie_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
1434: l_nie_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1435: l_nie_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_tot_id_run);
1436: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1437: l_nie_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
1430: l_nid_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
1431: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
1432: -- NI E
1433: l_nie_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
1434: l_nie_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1435: l_nie_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_tot_id_run);
1436: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1437: l_nie_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
1438: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
1431: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
1432: -- NI E
1433: l_nie_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
1434: l_nie_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1435: l_nie_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_tot_id_run);
1436: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1437: l_nie_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
1438: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
1439: -- NI J
1432: -- NI E
1433: l_nie_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
1434: l_nie_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1435: l_nie_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_tot_id_run);
1436: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1437: l_nie_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
1438: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
1439: -- NI J
1440: l_nij_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
1433: l_nie_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
1434: l_nie_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1435: l_nie_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_tot_id_run);
1436: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1437: l_nie_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
1438: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
1439: -- NI J
1440: l_nij_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
1441: l_nij_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
1434: l_nie_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1435: l_nie_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_tot_id_run);
1436: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1437: l_nie_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
1438: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
1439: -- NI J
1440: l_nij_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
1441: l_nij_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
1442: l_nij_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_tot_id_run);
1436: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1437: l_nie_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
1438: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
1439: -- NI J
1440: l_nij_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
1441: l_nij_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
1442: l_nij_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_tot_id_run);
1443: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1444: l_nij_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
1437: l_nie_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
1438: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
1439: -- NI J
1440: l_nij_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
1441: l_nij_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
1442: l_nij_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_tot_id_run);
1443: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1444: l_nij_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
1445: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
1438: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
1439: -- NI J
1440: l_nij_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
1441: l_nij_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
1442: l_nij_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_tot_id_run);
1443: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1444: l_nij_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
1445: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
1446: -- NI L
1439: -- NI J
1440: l_nij_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
1441: l_nij_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
1442: l_nij_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_tot_id_run);
1443: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1444: l_nij_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
1445: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
1446: -- NI L
1447: l_nil_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
1440: l_nij_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
1441: l_nij_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
1442: l_nij_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_tot_id_run);
1443: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1444: l_nij_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
1445: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
1446: -- NI L
1447: l_nil_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
1448: l_nil_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
1441: l_nij_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
1442: l_nij_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_tot_id_run);
1443: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1444: l_nij_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
1445: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
1446: -- NI L
1447: l_nil_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
1448: l_nil_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
1449: l_nil_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_tot_id_run);
1443: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1444: l_nij_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
1445: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
1446: -- NI L
1447: l_nil_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
1448: l_nil_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
1449: l_nil_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_tot_id_run);
1450: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
1451: l_nil_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
1444: l_nij_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
1445: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
1446: -- NI L
1447: l_nil_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
1448: l_nil_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
1449: l_nil_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_tot_id_run);
1450: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
1451: l_nil_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
1452: l_nil_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
1445: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
1446: -- NI L
1447: l_nil_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
1448: l_nil_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
1449: l_nil_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_tot_id_run);
1450: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
1451: l_nil_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
1452: l_nil_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
1453:
1446: -- NI L
1447: l_nil_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
1448: l_nil_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
1449: l_nil_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_tot_id_run);
1450: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
1451: l_nil_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
1452: l_nil_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
1453:
1454: if l_reversal is not null then
1447: l_nil_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
1448: l_nil_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
1449: l_nil_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_tot_id_run);
1450: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
1451: l_nil_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
1452: l_nil_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
1453:
1454: if l_reversal is not null then
1455:
1448: l_nil_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
1449: l_nil_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_tot_id_run);
1450: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
1451: l_nil_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
1452: l_nil_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
1453:
1454: if l_reversal is not null then
1455:
1456: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1452: l_nil_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
1453:
1454: if l_reversal is not null then
1455:
1456: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1457: l_nia_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
1458:
1459: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1460: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
1453:
1454: if l_reversal is not null then
1455:
1456: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1457: l_nia_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
1458:
1459: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1460: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
1461:
1455:
1456: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1457: l_nia_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
1458:
1459: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1460: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
1461:
1462: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1463: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
1456: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1457: l_nia_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
1458:
1459: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1460: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
1461:
1462: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1463: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
1464:
1458:
1459: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1460: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
1461:
1462: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1463: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
1464:
1465: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1466: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
1459: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1460: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
1461:
1462: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1463: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
1464:
1465: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1466: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
1467:
1461:
1462: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1463: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
1464:
1465: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1466: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
1467:
1468: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1469: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
1462: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1463: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
1464:
1465: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1466: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
1467:
1468: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1469: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
1470:
1464:
1465: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1466: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
1467:
1468: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1469: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
1470:
1471: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1472: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
1465: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1466: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
1467:
1468: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1469: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
1470:
1471: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1472: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
1473:
1467:
1468: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1469: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
1470:
1471: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1472: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
1473:
1474: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
1475: l_nil_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
1468: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1469: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
1470:
1471: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1472: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
1473:
1474: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
1475: l_nil_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
1476:
1470:
1471: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1472: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
1473:
1474: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
1475: l_nil_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
1476:
1477: end if;
1478:
1471: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1472: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
1473:
1474: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
1475: l_nil_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
1476:
1477: end if;
1478:
1479: IF (NVL(l_nia_tot,0) <> 0 OR NVL(l_nia_able,0) <> 0 OR NVL(l_nia_tot_run,0) <> 0 OR NVL(l_nia_able_run,0) <> 0 OR NVL(l_nia_r_ytd,0) <> 0 OR NVL(l_nia_r_ptd,0) <> 0 ) or
1480: ( l_reversal is not null and NVL(l_nia_able_run,0) <> 0 OR NVL(l_nia_e_ptd,0) <> 0) THEN
1481: hr_utility.trace('fetching NI A Total/Able balances');
1482: p_ni_a_balance.act_info1 := 'A';
1483: p_ni_a_balance.act_info2 := 100 * l_nia_able_run ;
1484: p_ni_a_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
1485: p_ni_a_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
1486: p_ni_a_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
1487: p_ni_a_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
1488: p_ni_a_balance.act_info7 := 100 * l_nia_r_ytd ;
1481: hr_utility.trace('fetching NI A Total/Able balances');
1482: p_ni_a_balance.act_info1 := 'A';
1483: p_ni_a_balance.act_info2 := 100 * l_nia_able_run ;
1484: p_ni_a_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
1485: p_ni_a_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
1486: p_ni_a_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
1487: p_ni_a_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
1488: p_ni_a_balance.act_info7 := 100 * l_nia_r_ytd ;
1489: p_ni_a_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
1482: p_ni_a_balance.act_info1 := 'A';
1483: p_ni_a_balance.act_info2 := 100 * l_nia_able_run ;
1484: p_ni_a_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
1485: p_ni_a_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
1486: p_ni_a_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
1487: p_ni_a_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
1488: p_ni_a_balance.act_info7 := 100 * l_nia_r_ytd ;
1489: p_ni_a_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
1490: p_ni_a_balance.act_info9 := 100 * l_nia_r_ptd ;
1483: p_ni_a_balance.act_info2 := 100 * l_nia_able_run ;
1484: p_ni_a_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
1485: p_ni_a_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
1486: p_ni_a_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
1487: p_ni_a_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
1488: p_ni_a_balance.act_info7 := 100 * l_nia_r_ytd ;
1489: p_ni_a_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
1490: p_ni_a_balance.act_info9 := 100 * l_nia_r_ptd ;
1491: p_ni_a_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
1485: p_ni_a_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
1486: p_ni_a_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
1487: p_ni_a_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
1488: p_ni_a_balance.act_info7 := 100 * l_nia_r_ytd ;
1489: p_ni_a_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
1490: p_ni_a_balance.act_info9 := 100 * l_nia_r_ptd ;
1491: p_ni_a_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
1492: p_ni_a_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
1493: l_count_values := l_count_values +1;
1487: p_ni_a_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
1488: p_ni_a_balance.act_info7 := 100 * l_nia_r_ytd ;
1489: p_ni_a_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
1490: p_ni_a_balance.act_info9 := 100 * l_nia_r_ptd ;
1491: p_ni_a_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
1492: p_ni_a_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
1493: l_count_values := l_count_values +1;
1494: END IF;
1495: IF (NVL(l_nib_tot,0) <> 0 OR NVL(l_nib_able,0) <> 0 OR NVL(l_nib_tot_run,0) <> 0 OR NVL(l_nib_able_run,0) <> 0 OR NVL(l_nib_r_ytd,0) <> 0 OR NVL(l_nib_r_ptd,0) <> 0 ) or
1488: p_ni_a_balance.act_info7 := 100 * l_nia_r_ytd ;
1489: p_ni_a_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
1490: p_ni_a_balance.act_info9 := 100 * l_nia_r_ptd ;
1491: p_ni_a_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
1492: p_ni_a_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
1493: l_count_values := l_count_values +1;
1494: END IF;
1495: IF (NVL(l_nib_tot,0) <> 0 OR NVL(l_nib_able,0) <> 0 OR NVL(l_nib_tot_run,0) <> 0 OR NVL(l_nib_able_run,0) <> 0 OR NVL(l_nib_r_ytd,0) <> 0 OR NVL(l_nib_r_ptd,0) <> 0 ) or
1496: ( l_reversal is not null and NVL(l_nib_able_run,0) <> 0 OR NVL(l_nib_e_ptd,0) <> 0) THEN
1496: ( l_reversal is not null and NVL(l_nib_able_run,0) <> 0 OR NVL(l_nib_e_ptd,0) <> 0) THEN
1497: hr_utility.trace('fetching NI B Total/Able balances');
1498: p_ni_b_balance.act_info1 := 'B';
1499: p_ni_b_balance.act_info2 := 100 * l_nib_able_run ;
1500: p_ni_b_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
1501: p_ni_b_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
1502: p_ni_b_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
1503: p_ni_b_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
1504: p_ni_b_balance.act_info7 := 100 * l_nib_r_ytd ;
1497: hr_utility.trace('fetching NI B Total/Able balances');
1498: p_ni_b_balance.act_info1 := 'B';
1499: p_ni_b_balance.act_info2 := 100 * l_nib_able_run ;
1500: p_ni_b_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
1501: p_ni_b_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
1502: p_ni_b_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
1503: p_ni_b_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
1504: p_ni_b_balance.act_info7 := 100 * l_nib_r_ytd ;
1505: p_ni_b_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
1498: p_ni_b_balance.act_info1 := 'B';
1499: p_ni_b_balance.act_info2 := 100 * l_nib_able_run ;
1500: p_ni_b_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
1501: p_ni_b_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
1502: p_ni_b_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
1503: p_ni_b_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
1504: p_ni_b_balance.act_info7 := 100 * l_nib_r_ytd ;
1505: p_ni_b_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
1506: p_ni_b_balance.act_info9 := 100 * l_nib_r_ptd ;
1499: p_ni_b_balance.act_info2 := 100 * l_nib_able_run ;
1500: p_ni_b_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
1501: p_ni_b_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
1502: p_ni_b_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
1503: p_ni_b_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
1504: p_ni_b_balance.act_info7 := 100 * l_nib_r_ytd ;
1505: p_ni_b_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
1506: p_ni_b_balance.act_info9 := 100 * l_nib_r_ptd ;
1507: p_ni_b_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
1501: p_ni_b_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
1502: p_ni_b_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
1503: p_ni_b_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
1504: p_ni_b_balance.act_info7 := 100 * l_nib_r_ytd ;
1505: p_ni_b_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
1506: p_ni_b_balance.act_info9 := 100 * l_nib_r_ptd ;
1507: p_ni_b_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
1508: p_ni_b_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
1509: l_count_values := l_count_values +1;
1503: p_ni_b_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
1504: p_ni_b_balance.act_info7 := 100 * l_nib_r_ytd ;
1505: p_ni_b_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
1506: p_ni_b_balance.act_info9 := 100 * l_nib_r_ptd ;
1507: p_ni_b_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
1508: p_ni_b_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
1509: l_count_values := l_count_values +1;
1510: END IF;
1511: IF( NVL(l_nic_tot,0) <> 0 OR NVL(l_nic_able,0) <> 0 OR NVL(l_nic_tot_run,0) <> 0 OR NVL(l_nic_able_run,0) <> 0 OR NVL(l_nic_r_ytd,0) <> 0 OR NVL(l_nic_r_ptd,0) <> 0 ) or
1504: p_ni_b_balance.act_info7 := 100 * l_nib_r_ytd ;
1505: p_ni_b_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
1506: p_ni_b_balance.act_info9 := 100 * l_nib_r_ptd ;
1507: p_ni_b_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
1508: p_ni_b_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
1509: l_count_values := l_count_values +1;
1510: END IF;
1511: IF( NVL(l_nic_tot,0) <> 0 OR NVL(l_nic_able,0) <> 0 OR NVL(l_nic_tot_run,0) <> 0 OR NVL(l_nic_able_run,0) <> 0 OR NVL(l_nic_r_ytd,0) <> 0 OR NVL(l_nic_r_ptd,0) <> 0 ) or
1512: ( l_reversal is not null and NVL(l_nic_able_run,0) <> 0 OR NVL(l_nic_e_ptd,0) <> 0) THEN
1512: ( l_reversal is not null and NVL(l_nic_able_run,0) <> 0 OR NVL(l_nic_e_ptd,0) <> 0) THEN
1513: hr_utility.trace('fetching NI C Total/Able balances');
1514: p_ni_c_balance.act_info1 := 'C';
1515: p_ni_c_balance.act_info2 := 100 * l_nic_able_run ;
1516: p_ni_c_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
1517: p_ni_c_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
1518: p_ni_c_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
1519: p_ni_c_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
1520: p_ni_c_balance.act_info7 := 100 * l_nic_r_ytd ;
1513: hr_utility.trace('fetching NI C Total/Able balances');
1514: p_ni_c_balance.act_info1 := 'C';
1515: p_ni_c_balance.act_info2 := 100 * l_nic_able_run ;
1516: p_ni_c_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
1517: p_ni_c_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
1518: p_ni_c_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
1519: p_ni_c_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
1520: p_ni_c_balance.act_info7 := 100 * l_nic_r_ytd ;
1521: p_ni_c_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
1514: p_ni_c_balance.act_info1 := 'C';
1515: p_ni_c_balance.act_info2 := 100 * l_nic_able_run ;
1516: p_ni_c_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
1517: p_ni_c_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
1518: p_ni_c_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
1519: p_ni_c_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
1520: p_ni_c_balance.act_info7 := 100 * l_nic_r_ytd ;
1521: p_ni_c_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
1522: p_ni_c_balance.act_info9 := 100 * l_nic_r_ptd ;
1515: p_ni_c_balance.act_info2 := 100 * l_nic_able_run ;
1516: p_ni_c_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
1517: p_ni_c_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
1518: p_ni_c_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
1519: p_ni_c_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
1520: p_ni_c_balance.act_info7 := 100 * l_nic_r_ytd ;
1521: p_ni_c_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
1522: p_ni_c_balance.act_info9 := 100 * l_nic_r_ptd ;
1523: p_ni_c_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
1517: p_ni_c_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
1518: p_ni_c_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
1519: p_ni_c_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
1520: p_ni_c_balance.act_info7 := 100 * l_nic_r_ytd ;
1521: p_ni_c_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
1522: p_ni_c_balance.act_info9 := 100 * l_nic_r_ptd ;
1523: p_ni_c_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
1524: p_ni_c_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
1525: l_count_values := l_count_values +1;
1519: p_ni_c_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
1520: p_ni_c_balance.act_info7 := 100 * l_nic_r_ytd ;
1521: p_ni_c_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
1522: p_ni_c_balance.act_info9 := 100 * l_nic_r_ptd ;
1523: p_ni_c_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
1524: p_ni_c_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
1525: l_count_values := l_count_values +1;
1526: END IF;
1527: IF ( NVL(l_nid_tot,0) <> 0 OR NVL(l_nid_able,0) <> 0 OR NVL(l_nid_tot_run,0) <> 0 OR NVL(l_nid_able_run,0) <> 0 OR NVL(l_nid_r_ytd,0) <> 0 OR NVL(l_nid_r_ptd,0) <> 0 ) or
1520: p_ni_c_balance.act_info7 := 100 * l_nic_r_ytd ;
1521: p_ni_c_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
1522: p_ni_c_balance.act_info9 := 100 * l_nic_r_ptd ;
1523: p_ni_c_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
1524: p_ni_c_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
1525: l_count_values := l_count_values +1;
1526: END IF;
1527: IF ( NVL(l_nid_tot,0) <> 0 OR NVL(l_nid_able,0) <> 0 OR NVL(l_nid_tot_run,0) <> 0 OR NVL(l_nid_able_run,0) <> 0 OR NVL(l_nid_r_ytd,0) <> 0 OR NVL(l_nid_r_ptd,0) <> 0 ) or
1528: ( l_reversal is not null and NVL(l_nid_able_run,0) <> 0 OR NVL(l_nid_e_ptd,0) <> 0) THEN
1533: hr_utility.trace('g_nid_r_ptd_id: ' || g_nid_r_ptd_id);
1534: hr_utility.trace('g_nid_e_ptd_id: ' || g_nid_e_ptd_id);
1535: p_ni_d_balance.act_info1 := 'D';
1536: p_ni_d_balance.act_info2 := 100 * l_nid_able_run ;
1537: p_ni_d_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
1538: p_ni_d_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
1539: p_ni_d_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
1540: p_ni_d_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
1541: p_ni_d_balance.act_info7 := 100 * l_nid_r_ytd ;
1534: hr_utility.trace('g_nid_e_ptd_id: ' || g_nid_e_ptd_id);
1535: p_ni_d_balance.act_info1 := 'D';
1536: p_ni_d_balance.act_info2 := 100 * l_nid_able_run ;
1537: p_ni_d_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
1538: p_ni_d_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
1539: p_ni_d_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
1540: p_ni_d_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
1541: p_ni_d_balance.act_info7 := 100 * l_nid_r_ytd ;
1542: p_ni_d_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
1535: p_ni_d_balance.act_info1 := 'D';
1536: p_ni_d_balance.act_info2 := 100 * l_nid_able_run ;
1537: p_ni_d_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
1538: p_ni_d_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
1539: p_ni_d_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
1540: p_ni_d_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
1541: p_ni_d_balance.act_info7 := 100 * l_nid_r_ytd ;
1542: p_ni_d_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
1543: p_ni_d_balance.act_info9 := 100 * l_nid_r_ptd ;
1536: p_ni_d_balance.act_info2 := 100 * l_nid_able_run ;
1537: p_ni_d_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
1538: p_ni_d_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
1539: p_ni_d_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
1540: p_ni_d_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
1541: p_ni_d_balance.act_info7 := 100 * l_nid_r_ytd ;
1542: p_ni_d_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
1543: p_ni_d_balance.act_info9 := 100 * l_nid_r_ptd ;
1544: p_ni_d_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
1538: p_ni_d_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
1539: p_ni_d_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
1540: p_ni_d_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
1541: p_ni_d_balance.act_info7 := 100 * l_nid_r_ytd ;
1542: p_ni_d_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
1543: p_ni_d_balance.act_info9 := 100 * l_nid_r_ptd ;
1544: p_ni_d_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
1545: p_ni_d_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
1546: l_count_values := l_count_values +1;
1540: p_ni_d_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
1541: p_ni_d_balance.act_info7 := 100 * l_nid_r_ytd ;
1542: p_ni_d_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
1543: p_ni_d_balance.act_info9 := 100 * l_nid_r_ptd ;
1544: p_ni_d_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
1545: p_ni_d_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
1546: l_count_values := l_count_values +1;
1547: END IF;
1548: IF( NVL(l_nie_tot,0) <> 0 OR NVL(l_nie_able,0) <> 0 OR NVL(l_nie_tot_run,0) <> 0 OR NVL(l_nie_able_run,0) <> 0 OR NVL(l_nie_r_ytd,0) <> 0 OR NVL(l_nie_r_ptd,0) <> 0 ) or
1541: p_ni_d_balance.act_info7 := 100 * l_nid_r_ytd ;
1542: p_ni_d_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
1543: p_ni_d_balance.act_info9 := 100 * l_nid_r_ptd ;
1544: p_ni_d_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
1545: p_ni_d_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
1546: l_count_values := l_count_values +1;
1547: END IF;
1548: IF( NVL(l_nie_tot,0) <> 0 OR NVL(l_nie_able,0) <> 0 OR NVL(l_nie_tot_run,0) <> 0 OR NVL(l_nie_able_run,0) <> 0 OR NVL(l_nie_r_ytd,0) <> 0 OR NVL(l_nie_r_ptd,0) <> 0 ) or
1549: ( l_reversal is not null and NVL(l_nie_able_run,0) <> 0 OR NVL(l_nie_e_ptd,0) <> 0) THEN
1549: ( l_reversal is not null and NVL(l_nie_able_run,0) <> 0 OR NVL(l_nie_e_ptd,0) <> 0) THEN
1550: hr_utility.trace('fetching NI E Total/Able balances');
1551: p_ni_e_balance.act_info1 := 'E';
1552: p_ni_e_balance.act_info2 := 100 * l_nie_able_run ;
1553: p_ni_e_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
1554: p_ni_e_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
1555: p_ni_e_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
1556: p_ni_e_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
1557: p_ni_e_balance.act_info7 := 100 * l_nie_r_ytd ;
1550: hr_utility.trace('fetching NI E Total/Able balances');
1551: p_ni_e_balance.act_info1 := 'E';
1552: p_ni_e_balance.act_info2 := 100 * l_nie_able_run ;
1553: p_ni_e_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
1554: p_ni_e_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
1555: p_ni_e_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
1556: p_ni_e_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
1557: p_ni_e_balance.act_info7 := 100 * l_nie_r_ytd ;
1558: p_ni_e_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
1551: p_ni_e_balance.act_info1 := 'E';
1552: p_ni_e_balance.act_info2 := 100 * l_nie_able_run ;
1553: p_ni_e_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
1554: p_ni_e_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
1555: p_ni_e_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
1556: p_ni_e_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
1557: p_ni_e_balance.act_info7 := 100 * l_nie_r_ytd ;
1558: p_ni_e_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
1559: p_ni_e_balance.act_info9 := 100 * l_nie_r_ptd ;
1552: p_ni_e_balance.act_info2 := 100 * l_nie_able_run ;
1553: p_ni_e_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
1554: p_ni_e_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
1555: p_ni_e_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
1556: p_ni_e_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
1557: p_ni_e_balance.act_info7 := 100 * l_nie_r_ytd ;
1558: p_ni_e_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
1559: p_ni_e_balance.act_info9 := 100 * l_nie_r_ptd ;
1560: p_ni_e_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
1554: p_ni_e_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
1555: p_ni_e_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
1556: p_ni_e_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
1557: p_ni_e_balance.act_info7 := 100 * l_nie_r_ytd ;
1558: p_ni_e_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
1559: p_ni_e_balance.act_info9 := 100 * l_nie_r_ptd ;
1560: p_ni_e_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
1561: p_ni_e_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1562: l_count_values := l_count_values +1;
1556: p_ni_e_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
1557: p_ni_e_balance.act_info7 := 100 * l_nie_r_ytd ;
1558: p_ni_e_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
1559: p_ni_e_balance.act_info9 := 100 * l_nie_r_ptd ;
1560: p_ni_e_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
1561: p_ni_e_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1562: l_count_values := l_count_values +1;
1563: END IF;
1564: IF( NVL(l_nij_tot,0) <> 0 OR NVL(l_nij_able,0) <> 0 OR NVL(l_nij_tot_run,0) <> 0 OR NVL(l_nij_able_run,0) <> 0 OR NVL(l_nij_r_ytd,0) <> 0 OR NVL(l_nij_r_ptd,0) <> 0 ) or
1557: p_ni_e_balance.act_info7 := 100 * l_nie_r_ytd ;
1558: p_ni_e_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
1559: p_ni_e_balance.act_info9 := 100 * l_nie_r_ptd ;
1560: p_ni_e_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
1561: p_ni_e_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1562: l_count_values := l_count_values +1;
1563: END IF;
1564: IF( NVL(l_nij_tot,0) <> 0 OR NVL(l_nij_able,0) <> 0 OR NVL(l_nij_tot_run,0) <> 0 OR NVL(l_nij_able_run,0) <> 0 OR NVL(l_nij_r_ytd,0) <> 0 OR NVL(l_nij_r_ptd,0) <> 0 ) or
1565: ( l_reversal is not null and NVL(l_nij_able_run,0) <> 0 OR NVL(l_nij_e_ptd,0) <> 0) THEN
1565: ( l_reversal is not null and NVL(l_nij_able_run,0) <> 0 OR NVL(l_nij_e_ptd,0) <> 0) THEN
1566: hr_utility.trace('fetching NI J Total/Able balances');
1567: p_ni_j_balance.act_info1 := 'J';
1568: p_ni_j_balance.act_info2 := 100 * l_nij_able_run ;
1569: p_ni_j_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
1570: p_ni_j_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
1571: p_ni_j_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
1572: p_ni_j_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
1573: p_ni_j_balance.act_info7 := 100 * l_nij_r_ytd ;
1566: hr_utility.trace('fetching NI J Total/Able balances');
1567: p_ni_j_balance.act_info1 := 'J';
1568: p_ni_j_balance.act_info2 := 100 * l_nij_able_run ;
1569: p_ni_j_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
1570: p_ni_j_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
1571: p_ni_j_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
1572: p_ni_j_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
1573: p_ni_j_balance.act_info7 := 100 * l_nij_r_ytd ;
1574: p_ni_j_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
1567: p_ni_j_balance.act_info1 := 'J';
1568: p_ni_j_balance.act_info2 := 100 * l_nij_able_run ;
1569: p_ni_j_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
1570: p_ni_j_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
1571: p_ni_j_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
1572: p_ni_j_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
1573: p_ni_j_balance.act_info7 := 100 * l_nij_r_ytd ;
1574: p_ni_j_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
1575: p_ni_j_balance.act_info9 := 100 * l_nij_r_ptd ;
1568: p_ni_j_balance.act_info2 := 100 * l_nij_able_run ;
1569: p_ni_j_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
1570: p_ni_j_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
1571: p_ni_j_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
1572: p_ni_j_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
1573: p_ni_j_balance.act_info7 := 100 * l_nij_r_ytd ;
1574: p_ni_j_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
1575: p_ni_j_balance.act_info9 := 100 * l_nij_r_ptd ;
1576: p_ni_j_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
1570: p_ni_j_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
1571: p_ni_j_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
1572: p_ni_j_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
1573: p_ni_j_balance.act_info7 := 100 * l_nij_r_ytd ;
1574: p_ni_j_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
1575: p_ni_j_balance.act_info9 := 100 * l_nij_r_ptd ;
1576: p_ni_j_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
1577: p_ni_j_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
1578: l_count_values := l_count_values +1;
1572: p_ni_j_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
1573: p_ni_j_balance.act_info7 := 100 * l_nij_r_ytd ;
1574: p_ni_j_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
1575: p_ni_j_balance.act_info9 := 100 * l_nij_r_ptd ;
1576: p_ni_j_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
1577: p_ni_j_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
1578: l_count_values := l_count_values +1;
1579: END IF;
1580: IF( NVL(l_nil_tot,0) <> 0 OR NVL(l_nil_able,0) <> 0 OR NVL(l_nil_tot_run,0) <> 0 OR NVL(l_nil_able_run,0) <> 0 OR NVL(l_nil_r_ytd,0) <> 0 OR NVL(l_nil_r_ptd,0) <> 0 ) or
1573: p_ni_j_balance.act_info7 := 100 * l_nij_r_ytd ;
1574: p_ni_j_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
1575: p_ni_j_balance.act_info9 := 100 * l_nij_r_ptd ;
1576: p_ni_j_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
1577: p_ni_j_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
1578: l_count_values := l_count_values +1;
1579: END IF;
1580: IF( NVL(l_nil_tot,0) <> 0 OR NVL(l_nil_able,0) <> 0 OR NVL(l_nil_tot_run,0) <> 0 OR NVL(l_nil_able_run,0) <> 0 OR NVL(l_nil_r_ytd,0) <> 0 OR NVL(l_nil_r_ptd,0) <> 0 ) or
1581: ( l_reversal is not null and NVL(l_nil_able_run,0) <> 0 OR NVL(l_nil_e_ptd,0) <> 0) THEN
1581: ( l_reversal is not null and NVL(l_nil_able_run,0) <> 0 OR NVL(l_nil_e_ptd,0) <> 0) THEN
1582: hr_utility.trace('fetching NI L Total/Able balances');
1583: p_ni_l_balance.act_info1 := 'L';
1584: p_ni_l_balance.act_info2 := 100 * l_nil_able_run ;
1585: p_ni_l_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
1586: p_ni_l_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
1587: p_ni_l_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
1588: p_ni_l_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
1589: p_ni_l_balance.act_info7 := 100 * l_nil_r_ytd ;
1582: hr_utility.trace('fetching NI L Total/Able balances');
1583: p_ni_l_balance.act_info1 := 'L';
1584: p_ni_l_balance.act_info2 := 100 * l_nil_able_run ;
1585: p_ni_l_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
1586: p_ni_l_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
1587: p_ni_l_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
1588: p_ni_l_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
1589: p_ni_l_balance.act_info7 := 100 * l_nil_r_ytd ;
1590: p_ni_l_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
1583: p_ni_l_balance.act_info1 := 'L';
1584: p_ni_l_balance.act_info2 := 100 * l_nil_able_run ;
1585: p_ni_l_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
1586: p_ni_l_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
1587: p_ni_l_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
1588: p_ni_l_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
1589: p_ni_l_balance.act_info7 := 100 * l_nil_r_ytd ;
1590: p_ni_l_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
1591: p_ni_l_balance.act_info9 := 100 * l_nil_r_ptd ;
1584: p_ni_l_balance.act_info2 := 100 * l_nil_able_run ;
1585: p_ni_l_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
1586: p_ni_l_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
1587: p_ni_l_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
1588: p_ni_l_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
1589: p_ni_l_balance.act_info7 := 100 * l_nil_r_ytd ;
1590: p_ni_l_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
1591: p_ni_l_balance.act_info9 := 100 * l_nil_r_ptd ;
1592: p_ni_l_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
1586: p_ni_l_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
1587: p_ni_l_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
1588: p_ni_l_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
1589: p_ni_l_balance.act_info7 := 100 * l_nil_r_ytd ;
1590: p_ni_l_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
1591: p_ni_l_balance.act_info9 := 100 * l_nil_r_ptd ;
1592: p_ni_l_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
1593: p_ni_l_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
1594: l_count_values := l_count_values +1;
1588: p_ni_l_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
1589: p_ni_l_balance.act_info7 := 100 * l_nil_r_ytd ;
1590: p_ni_l_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
1591: p_ni_l_balance.act_info9 := 100 * l_nil_r_ptd ;
1592: p_ni_l_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
1593: p_ni_l_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
1594: l_count_values := l_count_values +1;
1595: END IF;
1596: hr_utility.trace('Number of categories: ' || l_count_values);
1589: p_ni_l_balance.act_info7 := 100 * l_nil_r_ytd ;
1590: p_ni_l_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
1591: p_ni_l_balance.act_info9 := 100 * l_nil_r_ptd ;
1592: p_ni_l_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
1593: p_ni_l_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
1594: l_count_values := l_count_values +1;
1595: END IF;
1596: hr_utility.trace('Number of categories: ' || l_count_values);
1597: END get_ni_only_bal_rti_rpt;
1698: AND pbd.balance_dimension_id = pdb.balance_dimension_id
1699: AND pbt.legislation_code = 'GB';
1700: CURSOR csr_tax_pay_value(p_last_asg_action_id NUMBER,l_tax_pay_def_bal_id NUMBER)
1701: IS
1702: SELECT hr_dirbal.get_balance(p_last_asg_action_id,l_tax_pay_def_bal_id)
1703: FROM dual;
1704:
1705: cursor csr_reversal is
1706: select ACTION_TYPE from pay_assignment_actions paa, pay_payroll_actions ppa
1752:
1753: hr_utility.trace('Processing NI with Master Action ID.');
1754: hr_utility.trace('l_asg_action_id: ' || l_asg_action_id);
1755: -- NI A
1756: l_nia_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nia_tot_id);
1757: l_nia_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
1758: l_nia_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_tot_id_run);
1759: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1760: l_nia_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
1753: hr_utility.trace('Processing NI with Master Action ID.');
1754: hr_utility.trace('l_asg_action_id: ' || l_asg_action_id);
1755: -- NI A
1756: l_nia_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nia_tot_id);
1757: l_nia_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
1758: l_nia_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_tot_id_run);
1759: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1760: l_nia_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
1761: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
1754: hr_utility.trace('l_asg_action_id: ' || l_asg_action_id);
1755: -- NI A
1756: l_nia_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nia_tot_id);
1757: l_nia_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
1758: l_nia_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_tot_id_run);
1759: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1760: l_nia_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
1761: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
1762: -- NI B
1755: -- NI A
1756: l_nia_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nia_tot_id);
1757: l_nia_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
1758: l_nia_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_tot_id_run);
1759: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1760: l_nia_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
1761: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
1762: -- NI B
1763: l_nib_tot := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
1756: l_nia_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nia_tot_id);
1757: l_nia_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
1758: l_nia_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_tot_id_run);
1759: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1760: l_nia_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
1761: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
1762: -- NI B
1763: l_nib_tot := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
1764: l_nib_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
1757: l_nia_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
1758: l_nia_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_tot_id_run);
1759: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1760: l_nia_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
1761: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
1762: -- NI B
1763: l_nib_tot := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
1764: l_nib_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
1765: l_nib_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id_run);
1759: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1760: l_nia_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
1761: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
1762: -- NI B
1763: l_nib_tot := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
1764: l_nib_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
1765: l_nib_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id_run);
1766: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1767: l_nib_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
1760: l_nia_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
1761: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
1762: -- NI B
1763: l_nib_tot := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
1764: l_nib_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
1765: l_nib_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id_run);
1766: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1767: l_nib_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
1768: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
1761: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
1762: -- NI B
1763: l_nib_tot := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
1764: l_nib_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
1765: l_nib_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id_run);
1766: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1767: l_nib_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
1768: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
1769: -- NI C
1762: -- NI B
1763: l_nib_tot := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
1764: l_nib_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
1765: l_nib_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id_run);
1766: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1767: l_nib_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
1768: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
1769: -- NI C
1770: l_nic_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
1763: l_nib_tot := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
1764: l_nib_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
1765: l_nib_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id_run);
1766: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1767: l_nib_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
1768: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
1769: -- NI C
1770: l_nic_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
1771: l_nic_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
1764: l_nib_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
1765: l_nib_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id_run);
1766: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1767: l_nib_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
1768: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
1769: -- NI C
1770: l_nic_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
1771: l_nic_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
1772: l_nic_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_tot_id_run);
1766: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1767: l_nib_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
1768: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
1769: -- NI C
1770: l_nic_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
1771: l_nic_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
1772: l_nic_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_tot_id_run);
1773: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1774: l_nic_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
1767: l_nib_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
1768: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
1769: -- NI C
1770: l_nic_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
1771: l_nic_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
1772: l_nic_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_tot_id_run);
1773: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1774: l_nic_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
1775: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
1768: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
1769: -- NI C
1770: l_nic_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
1771: l_nic_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
1772: l_nic_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_tot_id_run);
1773: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1774: l_nic_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
1775: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
1776: -- NI D
1769: -- NI C
1770: l_nic_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
1771: l_nic_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
1772: l_nic_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_tot_id_run);
1773: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1774: l_nic_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
1775: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
1776: -- NI D
1777: l_nid_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
1770: l_nic_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
1771: l_nic_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
1772: l_nic_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_tot_id_run);
1773: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1774: l_nic_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
1775: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
1776: -- NI D
1777: l_nid_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
1778: l_nid_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
1771: l_nic_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
1772: l_nic_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_tot_id_run);
1773: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1774: l_nic_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
1775: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
1776: -- NI D
1777: l_nid_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
1778: l_nid_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
1779: l_nid_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_tot_id_run);
1773: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1774: l_nic_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
1775: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
1776: -- NI D
1777: l_nid_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
1778: l_nid_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
1779: l_nid_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_tot_id_run);
1780: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1781: l_nid_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
1774: l_nic_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
1775: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
1776: -- NI D
1777: l_nid_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
1778: l_nid_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
1779: l_nid_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_tot_id_run);
1780: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1781: l_nid_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
1782: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
1775: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
1776: -- NI D
1777: l_nid_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
1778: l_nid_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
1779: l_nid_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_tot_id_run);
1780: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1781: l_nid_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
1782: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
1783: -- NI E
1776: -- NI D
1777: l_nid_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
1778: l_nid_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
1779: l_nid_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_tot_id_run);
1780: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1781: l_nid_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
1782: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
1783: -- NI E
1784: l_nie_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
1777: l_nid_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
1778: l_nid_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
1779: l_nid_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_tot_id_run);
1780: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1781: l_nid_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
1782: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
1783: -- NI E
1784: l_nie_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
1785: l_nie_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1778: l_nid_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
1779: l_nid_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_tot_id_run);
1780: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1781: l_nid_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
1782: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
1783: -- NI E
1784: l_nie_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
1785: l_nie_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1786: l_nie_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_tot_id_run);
1780: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1781: l_nid_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
1782: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
1783: -- NI E
1784: l_nie_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
1785: l_nie_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1786: l_nie_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_tot_id_run);
1787: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1788: l_nie_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
1781: l_nid_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
1782: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
1783: -- NI E
1784: l_nie_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
1785: l_nie_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1786: l_nie_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_tot_id_run);
1787: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1788: l_nie_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
1789: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
1782: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
1783: -- NI E
1784: l_nie_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
1785: l_nie_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1786: l_nie_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_tot_id_run);
1787: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1788: l_nie_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
1789: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
1790: -- NI J
1783: -- NI E
1784: l_nie_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
1785: l_nie_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1786: l_nie_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_tot_id_run);
1787: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1788: l_nie_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
1789: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
1790: -- NI J
1791: l_nij_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
1784: l_nie_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
1785: l_nie_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1786: l_nie_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_tot_id_run);
1787: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1788: l_nie_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
1789: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
1790: -- NI J
1791: l_nij_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
1792: l_nij_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
1785: l_nie_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1786: l_nie_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_tot_id_run);
1787: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1788: l_nie_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
1789: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
1790: -- NI J
1791: l_nij_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
1792: l_nij_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
1793: l_nij_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_tot_id_run);
1787: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1788: l_nie_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
1789: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
1790: -- NI J
1791: l_nij_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
1792: l_nij_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
1793: l_nij_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_tot_id_run);
1794: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1795: l_nij_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
1788: l_nie_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
1789: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
1790: -- NI J
1791: l_nij_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
1792: l_nij_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
1793: l_nij_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_tot_id_run);
1794: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1795: l_nij_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
1796: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
1789: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
1790: -- NI J
1791: l_nij_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
1792: l_nij_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
1793: l_nij_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_tot_id_run);
1794: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1795: l_nij_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
1796: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
1797: -- NI L
1790: -- NI J
1791: l_nij_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
1792: l_nij_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
1793: l_nij_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_tot_id_run);
1794: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1795: l_nij_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
1796: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
1797: -- NI L
1798: l_nil_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
1791: l_nij_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
1792: l_nij_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
1793: l_nij_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_tot_id_run);
1794: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1795: l_nij_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
1796: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
1797: -- NI L
1798: l_nil_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
1799: l_nil_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
1792: l_nij_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
1793: l_nij_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_tot_id_run);
1794: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1795: l_nij_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
1796: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
1797: -- NI L
1798: l_nil_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
1799: l_nil_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
1800: l_nil_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_tot_id_run);
1794: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1795: l_nij_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
1796: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
1797: -- NI L
1798: l_nil_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
1799: l_nil_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
1800: l_nil_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_tot_id_run);
1801: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
1802: l_nil_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
1795: l_nij_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
1796: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
1797: -- NI L
1798: l_nil_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
1799: l_nil_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
1800: l_nil_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_tot_id_run);
1801: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
1802: l_nil_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
1803: l_nil_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
1796: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
1797: -- NI L
1798: l_nil_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
1799: l_nil_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
1800: l_nil_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_tot_id_run);
1801: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
1802: l_nil_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
1803: l_nil_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
1804:
1797: -- NI L
1798: l_nil_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
1799: l_nil_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
1800: l_nil_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_tot_id_run);
1801: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
1802: l_nil_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
1803: l_nil_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
1804:
1805: if l_reversal is not null then
1798: l_nil_tot := 100 * hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
1799: l_nil_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
1800: l_nil_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_tot_id_run);
1801: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
1802: l_nil_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
1803: l_nil_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
1804:
1805: if l_reversal is not null then
1806:
1799: l_nil_able := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
1800: l_nil_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_tot_id_run);
1801: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
1802: l_nil_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
1803: l_nil_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
1804:
1805: if l_reversal is not null then
1806:
1807: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1803: l_nil_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
1804:
1805: if l_reversal is not null then
1806:
1807: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1808: l_nia_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
1809:
1810: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1811: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
1804:
1805: if l_reversal is not null then
1806:
1807: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1808: l_nia_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
1809:
1810: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1811: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
1812:
1806:
1807: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1808: l_nia_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
1809:
1810: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1811: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
1812:
1813: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1814: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
1807: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
1808: l_nia_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
1809:
1810: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1811: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
1812:
1813: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1814: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
1815:
1809:
1810: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1811: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
1812:
1813: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1814: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
1815:
1816: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1817: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
1810: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
1811: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
1812:
1813: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1814: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
1815:
1816: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1817: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
1818:
1812:
1813: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1814: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
1815:
1816: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1817: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
1818:
1819: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1820: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
1813: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
1814: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
1815:
1816: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1817: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
1818:
1819: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1820: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
1821:
1815:
1816: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1817: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
1818:
1819: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1820: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
1821:
1822: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1823: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
1816: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
1817: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
1818:
1819: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1820: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
1821:
1822: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1823: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
1824:
1818:
1819: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1820: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
1821:
1822: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1823: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
1824:
1825: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
1826: l_nil_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
1819: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
1820: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
1821:
1822: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1823: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
1824:
1825: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
1826: l_nil_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
1827:
1821:
1822: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1823: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
1824:
1825: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
1826: l_nil_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
1827:
1828: end if;
1829:
1822: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
1823: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
1824:
1825: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
1826: l_nil_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
1827:
1828: end if;
1829:
1830:
1832: ( l_reversal is not null and NVL(l_nia_able_run,0) <> 0 OR NVL(l_nia_e_ptd,0) <> 0) THEN
1833: hr_utility.trace('fetching NI A Total/Able balances');
1834: p_ni_a_balance.act_info1 := 'A';
1835: p_ni_a_balance.act_info2 := 100 * l_nia_able_run ;
1836: p_ni_a_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
1837: p_ni_a_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
1838: p_ni_a_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
1839: p_ni_a_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
1840: p_ni_a_balance.act_info7 := 100 * l_nia_r_ytd ;
1833: hr_utility.trace('fetching NI A Total/Able balances');
1834: p_ni_a_balance.act_info1 := 'A';
1835: p_ni_a_balance.act_info2 := 100 * l_nia_able_run ;
1836: p_ni_a_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
1837: p_ni_a_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
1838: p_ni_a_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
1839: p_ni_a_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
1840: p_ni_a_balance.act_info7 := 100 * l_nia_r_ytd ;
1841: p_ni_a_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
1834: p_ni_a_balance.act_info1 := 'A';
1835: p_ni_a_balance.act_info2 := 100 * l_nia_able_run ;
1836: p_ni_a_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
1837: p_ni_a_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
1838: p_ni_a_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
1839: p_ni_a_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
1840: p_ni_a_balance.act_info7 := 100 * l_nia_r_ytd ;
1841: p_ni_a_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
1842: p_ni_a_balance.act_info9 := 100 * l_nia_r_ptd ;
1835: p_ni_a_balance.act_info2 := 100 * l_nia_able_run ;
1836: p_ni_a_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
1837: p_ni_a_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
1838: p_ni_a_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
1839: p_ni_a_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
1840: p_ni_a_balance.act_info7 := 100 * l_nia_r_ytd ;
1841: p_ni_a_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
1842: p_ni_a_balance.act_info9 := 100 * l_nia_r_ptd ;
1843: p_ni_a_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
1837: p_ni_a_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
1838: p_ni_a_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
1839: p_ni_a_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
1840: p_ni_a_balance.act_info7 := 100 * l_nia_r_ytd ;
1841: p_ni_a_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
1842: p_ni_a_balance.act_info9 := 100 * l_nia_r_ptd ;
1843: p_ni_a_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
1844: p_ni_a_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
1845: l_count_values := l_count_values +1;
1839: p_ni_a_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
1840: p_ni_a_balance.act_info7 := 100 * l_nia_r_ytd ;
1841: p_ni_a_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
1842: p_ni_a_balance.act_info9 := 100 * l_nia_r_ptd ;
1843: p_ni_a_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
1844: p_ni_a_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
1845: l_count_values := l_count_values +1;
1846: END IF;
1847: IF (NVL(l_nib_tot,0) <> 0 OR NVL(l_nib_able,0) <> 0 OR NVL(l_nib_tot_run,0) <> 0 OR NVL(l_nib_able_run,0) <> 0 OR NVL(l_nib_r_ytd,0) <> 0 OR NVL(l_nib_r_ptd,0) <> 0 ) or
1840: p_ni_a_balance.act_info7 := 100 * l_nia_r_ytd ;
1841: p_ni_a_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
1842: p_ni_a_balance.act_info9 := 100 * l_nia_r_ptd ;
1843: p_ni_a_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
1844: p_ni_a_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
1845: l_count_values := l_count_values +1;
1846: END IF;
1847: IF (NVL(l_nib_tot,0) <> 0 OR NVL(l_nib_able,0) <> 0 OR NVL(l_nib_tot_run,0) <> 0 OR NVL(l_nib_able_run,0) <> 0 OR NVL(l_nib_r_ytd,0) <> 0 OR NVL(l_nib_r_ptd,0) <> 0 ) or
1848: ( l_reversal is not null and NVL(l_nib_able_run,0) <> 0 OR NVL(l_nib_e_ptd,0) <> 0) THEN
1848: ( l_reversal is not null and NVL(l_nib_able_run,0) <> 0 OR NVL(l_nib_e_ptd,0) <> 0) THEN
1849: hr_utility.trace('fetching NI B Total/Able balances');
1850: p_ni_b_balance.act_info1 := 'B';
1851: p_ni_b_balance.act_info2 := 100 * l_nib_able_run ;
1852: p_ni_b_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
1853: p_ni_b_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
1854: p_ni_b_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
1855: p_ni_b_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
1856: p_ni_b_balance.act_info7 := 100 * l_nib_r_ytd ;
1849: hr_utility.trace('fetching NI B Total/Able balances');
1850: p_ni_b_balance.act_info1 := 'B';
1851: p_ni_b_balance.act_info2 := 100 * l_nib_able_run ;
1852: p_ni_b_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
1853: p_ni_b_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
1854: p_ni_b_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
1855: p_ni_b_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
1856: p_ni_b_balance.act_info7 := 100 * l_nib_r_ytd ;
1857: p_ni_b_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
1850: p_ni_b_balance.act_info1 := 'B';
1851: p_ni_b_balance.act_info2 := 100 * l_nib_able_run ;
1852: p_ni_b_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
1853: p_ni_b_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
1854: p_ni_b_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
1855: p_ni_b_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
1856: p_ni_b_balance.act_info7 := 100 * l_nib_r_ytd ;
1857: p_ni_b_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
1858: p_ni_b_balance.act_info9 := 100 * l_nib_r_ptd ;
1851: p_ni_b_balance.act_info2 := 100 * l_nib_able_run ;
1852: p_ni_b_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
1853: p_ni_b_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
1854: p_ni_b_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
1855: p_ni_b_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
1856: p_ni_b_balance.act_info7 := 100 * l_nib_r_ytd ;
1857: p_ni_b_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
1858: p_ni_b_balance.act_info9 := 100 * l_nib_r_ptd ;
1859: p_ni_b_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
1853: p_ni_b_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
1854: p_ni_b_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
1855: p_ni_b_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
1856: p_ni_b_balance.act_info7 := 100 * l_nib_r_ytd ;
1857: p_ni_b_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
1858: p_ni_b_balance.act_info9 := 100 * l_nib_r_ptd ;
1859: p_ni_b_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
1860: p_ni_b_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
1861: l_count_values := l_count_values +1;
1855: p_ni_b_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
1856: p_ni_b_balance.act_info7 := 100 * l_nib_r_ytd ;
1857: p_ni_b_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
1858: p_ni_b_balance.act_info9 := 100 * l_nib_r_ptd ;
1859: p_ni_b_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
1860: p_ni_b_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
1861: l_count_values := l_count_values +1;
1862: END IF;
1863: IF( NVL(l_nic_tot,0) <> 0 OR NVL(l_nic_able,0) <> 0 OR NVL(l_nic_tot_run,0) <> 0 OR NVL(l_nic_able_run,0) <> 0 OR NVL(l_nic_r_ytd,0) <> 0 OR NVL(l_nic_r_ptd,0) <> 0 ) or
1856: p_ni_b_balance.act_info7 := 100 * l_nib_r_ytd ;
1857: p_ni_b_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
1858: p_ni_b_balance.act_info9 := 100 * l_nib_r_ptd ;
1859: p_ni_b_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
1860: p_ni_b_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
1861: l_count_values := l_count_values +1;
1862: END IF;
1863: IF( NVL(l_nic_tot,0) <> 0 OR NVL(l_nic_able,0) <> 0 OR NVL(l_nic_tot_run,0) <> 0 OR NVL(l_nic_able_run,0) <> 0 OR NVL(l_nic_r_ytd,0) <> 0 OR NVL(l_nic_r_ptd,0) <> 0 ) or
1864: ( l_reversal is not null and NVL(l_nic_able_run,0) <> 0 OR NVL(l_nic_e_ptd,0) <> 0) THEN
1864: ( l_reversal is not null and NVL(l_nic_able_run,0) <> 0 OR NVL(l_nic_e_ptd,0) <> 0) THEN
1865: hr_utility.trace('fetching NI C Total/Able balances');
1866: p_ni_c_balance.act_info1 := 'C';
1867: p_ni_c_balance.act_info2 := 100 * l_nic_able_run ;
1868: p_ni_c_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
1869: p_ni_c_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
1870: p_ni_c_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
1871: p_ni_c_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
1872: p_ni_c_balance.act_info7 := 100 * l_nic_r_ytd ;
1865: hr_utility.trace('fetching NI C Total/Able balances');
1866: p_ni_c_balance.act_info1 := 'C';
1867: p_ni_c_balance.act_info2 := 100 * l_nic_able_run ;
1868: p_ni_c_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
1869: p_ni_c_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
1870: p_ni_c_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
1871: p_ni_c_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
1872: p_ni_c_balance.act_info7 := 100 * l_nic_r_ytd ;
1873: p_ni_c_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
1866: p_ni_c_balance.act_info1 := 'C';
1867: p_ni_c_balance.act_info2 := 100 * l_nic_able_run ;
1868: p_ni_c_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
1869: p_ni_c_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
1870: p_ni_c_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
1871: p_ni_c_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
1872: p_ni_c_balance.act_info7 := 100 * l_nic_r_ytd ;
1873: p_ni_c_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
1874: p_ni_c_balance.act_info9 := 100 * l_nic_r_ptd ;
1867: p_ni_c_balance.act_info2 := 100 * l_nic_able_run ;
1868: p_ni_c_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
1869: p_ni_c_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
1870: p_ni_c_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
1871: p_ni_c_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
1872: p_ni_c_balance.act_info7 := 100 * l_nic_r_ytd ;
1873: p_ni_c_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
1874: p_ni_c_balance.act_info9 := 100 * l_nic_r_ptd ;
1875: p_ni_c_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
1869: p_ni_c_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
1870: p_ni_c_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
1871: p_ni_c_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
1872: p_ni_c_balance.act_info7 := 100 * l_nic_r_ytd ;
1873: p_ni_c_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
1874: p_ni_c_balance.act_info9 := 100 * l_nic_r_ptd ;
1875: p_ni_c_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
1876: p_ni_c_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
1877: l_count_values := l_count_values +1;
1871: p_ni_c_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
1872: p_ni_c_balance.act_info7 := 100 * l_nic_r_ytd ;
1873: p_ni_c_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
1874: p_ni_c_balance.act_info9 := 100 * l_nic_r_ptd ;
1875: p_ni_c_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
1876: p_ni_c_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
1877: l_count_values := l_count_values +1;
1878: END IF;
1879: IF ( NVL(l_nid_tot,0) <> 0 OR NVL(l_nid_able,0) <> 0 OR NVL(l_nid_tot_run,0) <> 0 OR NVL(l_nid_able_run,0) <> 0 OR NVL(l_nid_r_ytd,0) <> 0 OR NVL(l_nid_r_ptd,0) <> 0 ) or
1872: p_ni_c_balance.act_info7 := 100 * l_nic_r_ytd ;
1873: p_ni_c_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
1874: p_ni_c_balance.act_info9 := 100 * l_nic_r_ptd ;
1875: p_ni_c_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
1876: p_ni_c_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
1877: l_count_values := l_count_values +1;
1878: END IF;
1879: IF ( NVL(l_nid_tot,0) <> 0 OR NVL(l_nid_able,0) <> 0 OR NVL(l_nid_tot_run,0) <> 0 OR NVL(l_nid_able_run,0) <> 0 OR NVL(l_nid_r_ytd,0) <> 0 OR NVL(l_nid_r_ptd,0) <> 0 ) or
1880: ( l_reversal is not null and NVL(l_nid_able_run,0) <> 0 OR NVL(l_nid_e_ptd,0) <> 0) THEN
1885: hr_utility.trace('g_nid_r_ptd_id: ' || g_nid_r_ptd_id);
1886: hr_utility.trace('g_nid_e_ptd_id: ' || g_nid_e_ptd_id);
1887: p_ni_d_balance.act_info1 := 'D';
1888: p_ni_d_balance.act_info2 := 100 * l_nid_able_run ;
1889: p_ni_d_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
1890: p_ni_d_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
1891: p_ni_d_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
1892: p_ni_d_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
1893: p_ni_d_balance.act_info7 := 100 * l_nid_r_ytd ;
1886: hr_utility.trace('g_nid_e_ptd_id: ' || g_nid_e_ptd_id);
1887: p_ni_d_balance.act_info1 := 'D';
1888: p_ni_d_balance.act_info2 := 100 * l_nid_able_run ;
1889: p_ni_d_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
1890: p_ni_d_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
1891: p_ni_d_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
1892: p_ni_d_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
1893: p_ni_d_balance.act_info7 := 100 * l_nid_r_ytd ;
1894: p_ni_d_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
1887: p_ni_d_balance.act_info1 := 'D';
1888: p_ni_d_balance.act_info2 := 100 * l_nid_able_run ;
1889: p_ni_d_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
1890: p_ni_d_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
1891: p_ni_d_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
1892: p_ni_d_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
1893: p_ni_d_balance.act_info7 := 100 * l_nid_r_ytd ;
1894: p_ni_d_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
1895: p_ni_d_balance.act_info9 := 100 * l_nid_r_ptd ;
1888: p_ni_d_balance.act_info2 := 100 * l_nid_able_run ;
1889: p_ni_d_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
1890: p_ni_d_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
1891: p_ni_d_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
1892: p_ni_d_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
1893: p_ni_d_balance.act_info7 := 100 * l_nid_r_ytd ;
1894: p_ni_d_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
1895: p_ni_d_balance.act_info9 := 100 * l_nid_r_ptd ;
1896: p_ni_d_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
1890: p_ni_d_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
1891: p_ni_d_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
1892: p_ni_d_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
1893: p_ni_d_balance.act_info7 := 100 * l_nid_r_ytd ;
1894: p_ni_d_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
1895: p_ni_d_balance.act_info9 := 100 * l_nid_r_ptd ;
1896: p_ni_d_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
1897: p_ni_d_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
1898: l_count_values := l_count_values +1;
1892: p_ni_d_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
1893: p_ni_d_balance.act_info7 := 100 * l_nid_r_ytd ;
1894: p_ni_d_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
1895: p_ni_d_balance.act_info9 := 100 * l_nid_r_ptd ;
1896: p_ni_d_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
1897: p_ni_d_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
1898: l_count_values := l_count_values +1;
1899: END IF;
1900: IF( NVL(l_nie_tot,0) <> 0 OR NVL(l_nie_able,0) <> 0 OR NVL(l_nie_tot_run,0) <> 0 OR NVL(l_nie_able_run,0) <> 0 OR NVL(l_nie_r_ytd,0) <> 0 OR NVL(l_nie_r_ptd,0) <> 0 ) or
1893: p_ni_d_balance.act_info7 := 100 * l_nid_r_ytd ;
1894: p_ni_d_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
1895: p_ni_d_balance.act_info9 := 100 * l_nid_r_ptd ;
1896: p_ni_d_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
1897: p_ni_d_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
1898: l_count_values := l_count_values +1;
1899: END IF;
1900: IF( NVL(l_nie_tot,0) <> 0 OR NVL(l_nie_able,0) <> 0 OR NVL(l_nie_tot_run,0) <> 0 OR NVL(l_nie_able_run,0) <> 0 OR NVL(l_nie_r_ytd,0) <> 0 OR NVL(l_nie_r_ptd,0) <> 0 ) or
1901: ( l_reversal is not null and NVL(l_nie_able_run,0) <> 0 OR NVL(l_nie_e_ptd,0) <> 0) THEN
1901: ( l_reversal is not null and NVL(l_nie_able_run,0) <> 0 OR NVL(l_nie_e_ptd,0) <> 0) THEN
1902: hr_utility.trace('fetching NI E Total/Able balances');
1903: p_ni_e_balance.act_info1 := 'E';
1904: p_ni_e_balance.act_info2 := 100 * l_nie_able_run ;
1905: p_ni_e_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
1906: p_ni_e_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
1907: p_ni_e_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
1908: p_ni_e_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
1909: p_ni_e_balance.act_info7 := 100 * l_nie_r_ytd ;
1902: hr_utility.trace('fetching NI E Total/Able balances');
1903: p_ni_e_balance.act_info1 := 'E';
1904: p_ni_e_balance.act_info2 := 100 * l_nie_able_run ;
1905: p_ni_e_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
1906: p_ni_e_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
1907: p_ni_e_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
1908: p_ni_e_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
1909: p_ni_e_balance.act_info7 := 100 * l_nie_r_ytd ;
1910: p_ni_e_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
1903: p_ni_e_balance.act_info1 := 'E';
1904: p_ni_e_balance.act_info2 := 100 * l_nie_able_run ;
1905: p_ni_e_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
1906: p_ni_e_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
1907: p_ni_e_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
1908: p_ni_e_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
1909: p_ni_e_balance.act_info7 := 100 * l_nie_r_ytd ;
1910: p_ni_e_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
1911: p_ni_e_balance.act_info9 := 100 * l_nie_r_ptd ;
1904: p_ni_e_balance.act_info2 := 100 * l_nie_able_run ;
1905: p_ni_e_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
1906: p_ni_e_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
1907: p_ni_e_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
1908: p_ni_e_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
1909: p_ni_e_balance.act_info7 := 100 * l_nie_r_ytd ;
1910: p_ni_e_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
1911: p_ni_e_balance.act_info9 := 100 * l_nie_r_ptd ;
1912: p_ni_e_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
1906: p_ni_e_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
1907: p_ni_e_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
1908: p_ni_e_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
1909: p_ni_e_balance.act_info7 := 100 * l_nie_r_ytd ;
1910: p_ni_e_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
1911: p_ni_e_balance.act_info9 := 100 * l_nie_r_ptd ;
1912: p_ni_e_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
1913: p_ni_e_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1914: l_count_values := l_count_values +1;
1908: p_ni_e_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
1909: p_ni_e_balance.act_info7 := 100 * l_nie_r_ytd ;
1910: p_ni_e_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
1911: p_ni_e_balance.act_info9 := 100 * l_nie_r_ptd ;
1912: p_ni_e_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
1913: p_ni_e_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1914: l_count_values := l_count_values +1;
1915: END IF;
1916: IF( NVL(l_nij_tot,0) <> 0 OR NVL(l_nij_able,0) <> 0 OR NVL(l_nij_tot_run,0) <> 0 OR NVL(l_nij_able_run,0) <> 0 OR NVL(l_nij_r_ytd,0) <> 0 OR NVL(l_nij_r_ptd,0) <> 0 ) or
1909: p_ni_e_balance.act_info7 := 100 * l_nie_r_ytd ;
1910: p_ni_e_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
1911: p_ni_e_balance.act_info9 := 100 * l_nie_r_ptd ;
1912: p_ni_e_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
1913: p_ni_e_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
1914: l_count_values := l_count_values +1;
1915: END IF;
1916: IF( NVL(l_nij_tot,0) <> 0 OR NVL(l_nij_able,0) <> 0 OR NVL(l_nij_tot_run,0) <> 0 OR NVL(l_nij_able_run,0) <> 0 OR NVL(l_nij_r_ytd,0) <> 0 OR NVL(l_nij_r_ptd,0) <> 0 ) or
1917: ( l_reversal is not null and NVL(l_nij_able_run,0) <> 0 OR NVL(l_nij_e_ptd,0) <> 0) THEN
1917: ( l_reversal is not null and NVL(l_nij_able_run,0) <> 0 OR NVL(l_nij_e_ptd,0) <> 0) THEN
1918: hr_utility.trace('fetching NI J Total/Able balances');
1919: p_ni_j_balance.act_info1 := 'J';
1920: p_ni_j_balance.act_info2 := 100 * l_nij_able_run ;
1921: p_ni_j_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
1922: p_ni_j_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
1923: p_ni_j_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
1924: p_ni_j_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
1925: p_ni_j_balance.act_info7 := 100 * l_nij_r_ytd ;
1918: hr_utility.trace('fetching NI J Total/Able balances');
1919: p_ni_j_balance.act_info1 := 'J';
1920: p_ni_j_balance.act_info2 := 100 * l_nij_able_run ;
1921: p_ni_j_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
1922: p_ni_j_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
1923: p_ni_j_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
1924: p_ni_j_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
1925: p_ni_j_balance.act_info7 := 100 * l_nij_r_ytd ;
1926: p_ni_j_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
1919: p_ni_j_balance.act_info1 := 'J';
1920: p_ni_j_balance.act_info2 := 100 * l_nij_able_run ;
1921: p_ni_j_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
1922: p_ni_j_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
1923: p_ni_j_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
1924: p_ni_j_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
1925: p_ni_j_balance.act_info7 := 100 * l_nij_r_ytd ;
1926: p_ni_j_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
1927: p_ni_j_balance.act_info9 := 100 * l_nij_r_ptd ;
1920: p_ni_j_balance.act_info2 := 100 * l_nij_able_run ;
1921: p_ni_j_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
1922: p_ni_j_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
1923: p_ni_j_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
1924: p_ni_j_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
1925: p_ni_j_balance.act_info7 := 100 * l_nij_r_ytd ;
1926: p_ni_j_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
1927: p_ni_j_balance.act_info9 := 100 * l_nij_r_ptd ;
1928: p_ni_j_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
1922: p_ni_j_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
1923: p_ni_j_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
1924: p_ni_j_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
1925: p_ni_j_balance.act_info7 := 100 * l_nij_r_ytd ;
1926: p_ni_j_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
1927: p_ni_j_balance.act_info9 := 100 * l_nij_r_ptd ;
1928: p_ni_j_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
1929: p_ni_j_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
1930: l_count_values := l_count_values +1;
1924: p_ni_j_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
1925: p_ni_j_balance.act_info7 := 100 * l_nij_r_ytd ;
1926: p_ni_j_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
1927: p_ni_j_balance.act_info9 := 100 * l_nij_r_ptd ;
1928: p_ni_j_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
1929: p_ni_j_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
1930: l_count_values := l_count_values +1;
1931: END IF;
1932: IF( NVL(l_nil_tot,0) <> 0 OR NVL(l_nil_able,0) <> 0 OR NVL(l_nil_tot_run,0) <> 0 OR NVL(l_nil_able_run,0) <> 0 OR NVL(l_nil_r_ytd,0) <> 0 OR NVL(l_nil_r_ptd,0) <> 0 ) or
1925: p_ni_j_balance.act_info7 := 100 * l_nij_r_ytd ;
1926: p_ni_j_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
1927: p_ni_j_balance.act_info9 := 100 * l_nij_r_ptd ;
1928: p_ni_j_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
1929: p_ni_j_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
1930: l_count_values := l_count_values +1;
1931: END IF;
1932: IF( NVL(l_nil_tot,0) <> 0 OR NVL(l_nil_able,0) <> 0 OR NVL(l_nil_tot_run,0) <> 0 OR NVL(l_nil_able_run,0) <> 0 OR NVL(l_nil_r_ytd,0) <> 0 OR NVL(l_nil_r_ptd,0) <> 0 ) or
1933: ( l_reversal is not null and NVL(l_nil_able_run,0) <> 0 OR NVL(l_nil_e_ptd,0) <> 0) THEN
1933: ( l_reversal is not null and NVL(l_nil_able_run,0) <> 0 OR NVL(l_nil_e_ptd,0) <> 0) THEN
1934: hr_utility.trace('fetching NI L Total/Able balances');
1935: p_ni_l_balance.act_info1 := 'L';
1936: p_ni_l_balance.act_info2 := 100 * l_nil_able_run ;
1937: p_ni_l_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
1938: p_ni_l_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
1939: p_ni_l_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
1940: p_ni_l_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
1941: p_ni_l_balance.act_info7 := 100 * l_nil_r_ytd ;
1934: hr_utility.trace('fetching NI L Total/Able balances');
1935: p_ni_l_balance.act_info1 := 'L';
1936: p_ni_l_balance.act_info2 := 100 * l_nil_able_run ;
1937: p_ni_l_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
1938: p_ni_l_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
1939: p_ni_l_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
1940: p_ni_l_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
1941: p_ni_l_balance.act_info7 := 100 * l_nil_r_ytd ;
1942: p_ni_l_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
1935: p_ni_l_balance.act_info1 := 'L';
1936: p_ni_l_balance.act_info2 := 100 * l_nil_able_run ;
1937: p_ni_l_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
1938: p_ni_l_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
1939: p_ni_l_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
1940: p_ni_l_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
1941: p_ni_l_balance.act_info7 := 100 * l_nil_r_ytd ;
1942: p_ni_l_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
1943: p_ni_l_balance.act_info9 := 100 * l_nil_r_ptd ;
1936: p_ni_l_balance.act_info2 := 100 * l_nil_able_run ;
1937: p_ni_l_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
1938: p_ni_l_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
1939: p_ni_l_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
1940: p_ni_l_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
1941: p_ni_l_balance.act_info7 := 100 * l_nil_r_ytd ;
1942: p_ni_l_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
1943: p_ni_l_balance.act_info9 := 100 * l_nil_r_ptd ;
1944: p_ni_l_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
1938: p_ni_l_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
1939: p_ni_l_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
1940: p_ni_l_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
1941: p_ni_l_balance.act_info7 := 100 * l_nil_r_ytd ;
1942: p_ni_l_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
1943: p_ni_l_balance.act_info9 := 100 * l_nil_r_ptd ;
1944: p_ni_l_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
1945: p_ni_l_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
1946: l_count_values := l_count_values +1;
1940: p_ni_l_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
1941: p_ni_l_balance.act_info7 := 100 * l_nil_r_ytd ;
1942: p_ni_l_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
1943: p_ni_l_balance.act_info9 := 100 * l_nil_r_ptd ;
1944: p_ni_l_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
1945: p_ni_l_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
1946: l_count_values := l_count_values +1;
1947: END IF;
1948:
1941: p_ni_l_balance.act_info7 := 100 * l_nil_r_ytd ;
1942: p_ni_l_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
1943: p_ni_l_balance.act_info9 := 100 * l_nil_r_ptd ;
1944: p_ni_l_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
1945: p_ni_l_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
1946: l_count_values := l_count_values +1;
1947: END IF;
1948:
1949: ELSE -- If Child Flag is set
1995: hr_utility.trace('Processing NI with Child Action ID.');
1996: hr_utility.trace('l_asg_action_id: ' || l_asg_action_id);
1997:
1998: -- NI A
1999: l_nia_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nia_tot_id);
2000: l_nia_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_able_id);
2001: l_nia_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_tot_id_run);
2002: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2003: l_nia_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
1996: hr_utility.trace('l_asg_action_id: ' || l_asg_action_id);
1997:
1998: -- NI A
1999: l_nia_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nia_tot_id);
2000: l_nia_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_able_id);
2001: l_nia_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_tot_id_run);
2002: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2003: l_nia_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2004: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
1997:
1998: -- NI A
1999: l_nia_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nia_tot_id);
2000: l_nia_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_able_id);
2001: l_nia_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_tot_id_run);
2002: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2003: l_nia_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2004: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
2005: -- NI B
1998: -- NI A
1999: l_nia_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nia_tot_id);
2000: l_nia_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_able_id);
2001: l_nia_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_tot_id_run);
2002: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2003: l_nia_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2004: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
2005: -- NI B
2006: l_nib_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_tot_id);
1999: l_nia_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nia_tot_id);
2000: l_nia_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_able_id);
2001: l_nia_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_tot_id_run);
2002: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2003: l_nia_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2004: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
2005: -- NI B
2006: l_nib_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_tot_id);
2007: l_nib_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_able_id);
2000: l_nia_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_able_id);
2001: l_nia_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_tot_id_run);
2002: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2003: l_nia_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2004: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
2005: -- NI B
2006: l_nib_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_tot_id);
2007: l_nib_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_able_id);
2008: l_nib_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id_run);
2002: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2003: l_nia_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2004: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
2005: -- NI B
2006: l_nib_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_tot_id);
2007: l_nib_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_able_id);
2008: l_nib_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id_run);
2009: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2010: l_nib_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2003: l_nia_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2004: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
2005: -- NI B
2006: l_nib_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_tot_id);
2007: l_nib_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_able_id);
2008: l_nib_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id_run);
2009: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2010: l_nib_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2011: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
2004: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
2005: -- NI B
2006: l_nib_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_tot_id);
2007: l_nib_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_able_id);
2008: l_nib_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id_run);
2009: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2010: l_nib_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2011: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
2012: -- NI C
2005: -- NI B
2006: l_nib_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_tot_id);
2007: l_nib_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_able_id);
2008: l_nib_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id_run);
2009: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2010: l_nib_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2011: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
2012: -- NI C
2013: l_nic_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nic_tot_id);
2006: l_nib_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_tot_id);
2007: l_nib_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_able_id);
2008: l_nib_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id_run);
2009: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2010: l_nib_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2011: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
2012: -- NI C
2013: l_nic_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nic_tot_id);
2014: l_nic_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_able_id);
2007: l_nib_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_able_id);
2008: l_nib_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id_run);
2009: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2010: l_nib_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2011: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
2012: -- NI C
2013: l_nic_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nic_tot_id);
2014: l_nic_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_able_id);
2015: l_nic_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_tot_id_run);
2009: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2010: l_nib_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2011: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
2012: -- NI C
2013: l_nic_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nic_tot_id);
2014: l_nic_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_able_id);
2015: l_nic_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_tot_id_run);
2016: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2017: l_nic_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2010: l_nib_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2011: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
2012: -- NI C
2013: l_nic_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nic_tot_id);
2014: l_nic_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_able_id);
2015: l_nic_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_tot_id_run);
2016: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2017: l_nic_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2018: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
2011: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
2012: -- NI C
2013: l_nic_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nic_tot_id);
2014: l_nic_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_able_id);
2015: l_nic_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_tot_id_run);
2016: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2017: l_nic_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2018: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
2019: -- NI D
2012: -- NI C
2013: l_nic_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nic_tot_id);
2014: l_nic_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_able_id);
2015: l_nic_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_tot_id_run);
2016: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2017: l_nic_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2018: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
2019: -- NI D
2020: l_nid_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nid_tot_id);
2013: l_nic_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nic_tot_id);
2014: l_nic_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_able_id);
2015: l_nic_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_tot_id_run);
2016: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2017: l_nic_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2018: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
2019: -- NI D
2020: l_nid_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nid_tot_id);
2021: l_nid_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_able_id);
2014: l_nic_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_able_id);
2015: l_nic_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_tot_id_run);
2016: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2017: l_nic_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2018: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
2019: -- NI D
2020: l_nid_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nid_tot_id);
2021: l_nid_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_able_id);
2022: l_nid_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_tot_id_run);
2016: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2017: l_nic_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2018: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
2019: -- NI D
2020: l_nid_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nid_tot_id);
2021: l_nid_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_able_id);
2022: l_nid_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_tot_id_run);
2023: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2024: l_nid_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
2017: l_nic_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2018: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
2019: -- NI D
2020: l_nid_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nid_tot_id);
2021: l_nid_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_able_id);
2022: l_nid_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_tot_id_run);
2023: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2024: l_nid_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
2025: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
2018: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
2019: -- NI D
2020: l_nid_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nid_tot_id);
2021: l_nid_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_able_id);
2022: l_nid_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_tot_id_run);
2023: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2024: l_nid_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
2025: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
2026: -- NI E
2019: -- NI D
2020: l_nid_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nid_tot_id);
2021: l_nid_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_able_id);
2022: l_nid_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_tot_id_run);
2023: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2024: l_nid_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
2025: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
2026: -- NI E
2027: l_nie_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nie_tot_id);
2020: l_nid_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nid_tot_id);
2021: l_nid_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_able_id);
2022: l_nid_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_tot_id_run);
2023: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2024: l_nid_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
2025: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
2026: -- NI E
2027: l_nie_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nie_tot_id);
2028: l_nie_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_able_id);
2021: l_nid_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_able_id);
2022: l_nid_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_tot_id_run);
2023: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2024: l_nid_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
2025: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
2026: -- NI E
2027: l_nie_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nie_tot_id);
2028: l_nie_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_able_id);
2029: l_nie_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_tot_id_run);
2023: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2024: l_nid_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
2025: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
2026: -- NI E
2027: l_nie_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nie_tot_id);
2028: l_nie_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_able_id);
2029: l_nie_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_tot_id_run);
2030: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2031: l_nie_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2024: l_nid_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
2025: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
2026: -- NI E
2027: l_nie_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nie_tot_id);
2028: l_nie_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_able_id);
2029: l_nie_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_tot_id_run);
2030: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2031: l_nie_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2032: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
2025: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
2026: -- NI E
2027: l_nie_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nie_tot_id);
2028: l_nie_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_able_id);
2029: l_nie_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_tot_id_run);
2030: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2031: l_nie_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2032: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
2033: -- NI J
2026: -- NI E
2027: l_nie_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nie_tot_id);
2028: l_nie_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_able_id);
2029: l_nie_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_tot_id_run);
2030: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2031: l_nie_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2032: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
2033: -- NI J
2034: l_nij_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nij_tot_id);
2027: l_nie_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nie_tot_id);
2028: l_nie_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_able_id);
2029: l_nie_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_tot_id_run);
2030: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2031: l_nie_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2032: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
2033: -- NI J
2034: l_nij_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nij_tot_id);
2035: l_nij_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_able_id);
2028: l_nie_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_able_id);
2029: l_nie_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_tot_id_run);
2030: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2031: l_nie_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2032: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
2033: -- NI J
2034: l_nij_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nij_tot_id);
2035: l_nij_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_able_id);
2036: l_nij_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_tot_id_run);
2030: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2031: l_nie_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2032: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
2033: -- NI J
2034: l_nij_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nij_tot_id);
2035: l_nij_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_able_id);
2036: l_nij_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_tot_id_run);
2037: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2038: l_nij_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2031: l_nie_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2032: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
2033: -- NI J
2034: l_nij_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nij_tot_id);
2035: l_nij_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_able_id);
2036: l_nij_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_tot_id_run);
2037: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2038: l_nij_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2039: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
2032: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
2033: -- NI J
2034: l_nij_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nij_tot_id);
2035: l_nij_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_able_id);
2036: l_nij_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_tot_id_run);
2037: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2038: l_nij_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2039: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
2040: -- NI L
2033: -- NI J
2034: l_nij_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nij_tot_id);
2035: l_nij_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_able_id);
2036: l_nij_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_tot_id_run);
2037: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2038: l_nij_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2039: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
2040: -- NI L
2041: l_nil_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nil_tot_id);
2034: l_nij_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nij_tot_id);
2035: l_nij_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_able_id);
2036: l_nij_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_tot_id_run);
2037: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2038: l_nij_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2039: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
2040: -- NI L
2041: l_nil_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nil_tot_id);
2042: l_nil_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_able_id);
2035: l_nij_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_able_id);
2036: l_nij_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_tot_id_run);
2037: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2038: l_nij_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2039: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
2040: -- NI L
2041: l_nil_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nil_tot_id);
2042: l_nil_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_able_id);
2043: l_nil_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_tot_id_run);
2037: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2038: l_nij_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2039: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
2040: -- NI L
2041: l_nil_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nil_tot_id);
2042: l_nil_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_able_id);
2043: l_nil_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_tot_id_run);
2044: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2045: l_nil_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
2038: l_nij_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2039: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
2040: -- NI L
2041: l_nil_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nil_tot_id);
2042: l_nil_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_able_id);
2043: l_nil_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_tot_id_run);
2044: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2045: l_nil_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
2046: l_nil_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
2039: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
2040: -- NI L
2041: l_nil_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nil_tot_id);
2042: l_nil_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_able_id);
2043: l_nil_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_tot_id_run);
2044: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2045: l_nil_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
2046: l_nil_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
2047:
2040: -- NI L
2041: l_nil_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nil_tot_id);
2042: l_nil_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_able_id);
2043: l_nil_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_tot_id_run);
2044: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2045: l_nil_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
2046: l_nil_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
2047:
2048:
2041: l_nil_tot := 100 * hr_dirbal.get_balance(l_last_asg_action_id,g_nil_tot_id);
2042: l_nil_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_able_id);
2043: l_nil_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_tot_id_run);
2044: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2045: l_nil_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
2046: l_nil_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
2047:
2048:
2049: IF NVL(l_nia_tot,0) <> 0 OR NVL(l_nia_able,0) <> 0 OR NVL(l_nia_tot_run,0) <> 0 OR NVL(l_nia_able_run,0) <> 0 OR NVL(l_nia_r_ytd,0) <> 0 OR NVL(l_nia_r_ptd,0) <> 0 THEN
2042: l_nil_able := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_able_id);
2043: l_nil_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_tot_id_run);
2044: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2045: l_nil_r_ytd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
2046: l_nil_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
2047:
2048:
2049: IF NVL(l_nia_tot,0) <> 0 OR NVL(l_nia_able,0) <> 0 OR NVL(l_nia_tot_run,0) <> 0 OR NVL(l_nia_able_run,0) <> 0 OR NVL(l_nia_r_ytd,0) <> 0 OR NVL(l_nia_r_ptd,0) <> 0 THEN
2050: hr_utility.trace('fetching NI A Total/Able balances');
2049: IF NVL(l_nia_tot,0) <> 0 OR NVL(l_nia_able,0) <> 0 OR NVL(l_nia_tot_run,0) <> 0 OR NVL(l_nia_able_run,0) <> 0 OR NVL(l_nia_r_ytd,0) <> 0 OR NVL(l_nia_r_ptd,0) <> 0 THEN
2050: hr_utility.trace('fetching NI A Total/Able balances');
2051: p_ni_a_balance.act_info1 := 'A';
2052: p_ni_a_balance.act_info2 := 100 * l_nia_able_run;
2053: p_ni_a_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
2054: p_ni_a_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
2055: p_ni_a_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2056: p_ni_a_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2057: p_ni_a_balance.act_info7 := 100 * l_nia_r_ytd;
2050: hr_utility.trace('fetching NI A Total/Able balances');
2051: p_ni_a_balance.act_info1 := 'A';
2052: p_ni_a_balance.act_info2 := 100 * l_nia_able_run;
2053: p_ni_a_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
2054: p_ni_a_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
2055: p_ni_a_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2056: p_ni_a_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2057: p_ni_a_balance.act_info7 := 100 * l_nia_r_ytd;
2058: p_ni_a_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2051: p_ni_a_balance.act_info1 := 'A';
2052: p_ni_a_balance.act_info2 := 100 * l_nia_able_run;
2053: p_ni_a_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
2054: p_ni_a_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
2055: p_ni_a_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2056: p_ni_a_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2057: p_ni_a_balance.act_info7 := 100 * l_nia_r_ytd;
2058: p_ni_a_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2059: p_ni_a_balance.act_info9 := p_ni_a_balance.act_info9 + (100 * l_nia_r_ptd);
2052: p_ni_a_balance.act_info2 := 100 * l_nia_able_run;
2053: p_ni_a_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
2054: p_ni_a_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
2055: p_ni_a_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2056: p_ni_a_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2057: p_ni_a_balance.act_info7 := 100 * l_nia_r_ytd;
2058: p_ni_a_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2059: p_ni_a_balance.act_info9 := p_ni_a_balance.act_info9 + (100 * l_nia_r_ptd);
2060: p_ni_a_balance.act_info10 := p_ni_a_balance.act_info10 + (100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id));
2054: p_ni_a_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
2055: p_ni_a_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2056: p_ni_a_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2057: p_ni_a_balance.act_info7 := 100 * l_nia_r_ytd;
2058: p_ni_a_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2059: p_ni_a_balance.act_info9 := p_ni_a_balance.act_info9 + (100 * l_nia_r_ptd);
2060: p_ni_a_balance.act_info10 := p_ni_a_balance.act_info10 + (100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id));
2061: p_ni_a_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
2062: l_count_values := l_count_values +1;
2056: p_ni_a_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2057: p_ni_a_balance.act_info7 := 100 * l_nia_r_ytd;
2058: p_ni_a_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2059: p_ni_a_balance.act_info9 := p_ni_a_balance.act_info9 + (100 * l_nia_r_ptd);
2060: p_ni_a_balance.act_info10 := p_ni_a_balance.act_info10 + (100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id));
2061: p_ni_a_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
2062: l_count_values := l_count_values +1;
2063: END IF;
2064: IF NVL(l_nib_tot,0) <> 0 OR NVL(l_nib_able,0) <> 0 OR NVL(l_nib_tot_run,0) <> 0 OR NVL(l_nib_able_run,0) <> 0 OR NVL(l_nib_r_ytd,0) <> 0 OR NVL(l_nib_r_ptd,0) <> 0 THEN
2057: p_ni_a_balance.act_info7 := 100 * l_nia_r_ytd;
2058: p_ni_a_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2059: p_ni_a_balance.act_info9 := p_ni_a_balance.act_info9 + (100 * l_nia_r_ptd);
2060: p_ni_a_balance.act_info10 := p_ni_a_balance.act_info10 + (100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id));
2061: p_ni_a_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
2062: l_count_values := l_count_values +1;
2063: END IF;
2064: IF NVL(l_nib_tot,0) <> 0 OR NVL(l_nib_able,0) <> 0 OR NVL(l_nib_tot_run,0) <> 0 OR NVL(l_nib_able_run,0) <> 0 OR NVL(l_nib_r_ytd,0) <> 0 OR NVL(l_nib_r_ptd,0) <> 0 THEN
2065: hr_utility.trace('fetching NI B Total/Able balances');
2064: IF NVL(l_nib_tot,0) <> 0 OR NVL(l_nib_able,0) <> 0 OR NVL(l_nib_tot_run,0) <> 0 OR NVL(l_nib_able_run,0) <> 0 OR NVL(l_nib_r_ytd,0) <> 0 OR NVL(l_nib_r_ptd,0) <> 0 THEN
2065: hr_utility.trace('fetching NI B Total/Able balances');
2066: p_ni_b_balance.act_info1 := 'B';
2067: p_ni_b_balance.act_info2 := 100 * l_nib_able_run;
2068: p_ni_b_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
2069: p_ni_b_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
2070: p_ni_b_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2071: p_ni_b_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2072: p_ni_b_balance.act_info7 := 100 * l_nib_r_ytd;
2065: hr_utility.trace('fetching NI B Total/Able balances');
2066: p_ni_b_balance.act_info1 := 'B';
2067: p_ni_b_balance.act_info2 := 100 * l_nib_able_run;
2068: p_ni_b_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
2069: p_ni_b_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
2070: p_ni_b_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2071: p_ni_b_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2072: p_ni_b_balance.act_info7 := 100 * l_nib_r_ytd;
2073: p_ni_b_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2066: p_ni_b_balance.act_info1 := 'B';
2067: p_ni_b_balance.act_info2 := 100 * l_nib_able_run;
2068: p_ni_b_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
2069: p_ni_b_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
2070: p_ni_b_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2071: p_ni_b_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2072: p_ni_b_balance.act_info7 := 100 * l_nib_r_ytd;
2073: p_ni_b_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2074: p_ni_b_balance.act_info9 := p_ni_b_balance.act_info9 + (100 * l_nib_r_ptd);
2067: p_ni_b_balance.act_info2 := 100 * l_nib_able_run;
2068: p_ni_b_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
2069: p_ni_b_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
2070: p_ni_b_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2071: p_ni_b_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2072: p_ni_b_balance.act_info7 := 100 * l_nib_r_ytd;
2073: p_ni_b_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2074: p_ni_b_balance.act_info9 := p_ni_b_balance.act_info9 + (100 * l_nib_r_ptd);
2075: p_ni_b_balance.act_info10 := p_ni_b_balance.act_info10 + (100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id));
2069: p_ni_b_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
2070: p_ni_b_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2071: p_ni_b_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2072: p_ni_b_balance.act_info7 := 100 * l_nib_r_ytd;
2073: p_ni_b_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2074: p_ni_b_balance.act_info9 := p_ni_b_balance.act_info9 + (100 * l_nib_r_ptd);
2075: p_ni_b_balance.act_info10 := p_ni_b_balance.act_info10 + (100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id));
2076: p_ni_b_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
2077: l_count_values := l_count_values +1;
2071: p_ni_b_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2072: p_ni_b_balance.act_info7 := 100 * l_nib_r_ytd;
2073: p_ni_b_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2074: p_ni_b_balance.act_info9 := p_ni_b_balance.act_info9 + (100 * l_nib_r_ptd);
2075: p_ni_b_balance.act_info10 := p_ni_b_balance.act_info10 + (100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id));
2076: p_ni_b_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
2077: l_count_values := l_count_values +1;
2078: END IF;
2079: IF NVL(l_nic_tot,0) <> 0 OR NVL(l_nic_able,0) <> 0 OR NVL(l_nic_tot_run,0) <> 0 OR NVL(l_nic_able_run,0) <> 0 OR NVL(l_nic_r_ytd,0) <> 0 OR NVL(l_nic_r_ptd,0) <> 0 THEN
2072: p_ni_b_balance.act_info7 := 100 * l_nib_r_ytd;
2073: p_ni_b_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2074: p_ni_b_balance.act_info9 := p_ni_b_balance.act_info9 + (100 * l_nib_r_ptd);
2075: p_ni_b_balance.act_info10 := p_ni_b_balance.act_info10 + (100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id));
2076: p_ni_b_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
2077: l_count_values := l_count_values +1;
2078: END IF;
2079: IF NVL(l_nic_tot,0) <> 0 OR NVL(l_nic_able,0) <> 0 OR NVL(l_nic_tot_run,0) <> 0 OR NVL(l_nic_able_run,0) <> 0 OR NVL(l_nic_r_ytd,0) <> 0 OR NVL(l_nic_r_ptd,0) <> 0 THEN
2080: hr_utility.trace('fetching NI C Total/Able balances');
2079: IF NVL(l_nic_tot,0) <> 0 OR NVL(l_nic_able,0) <> 0 OR NVL(l_nic_tot_run,0) <> 0 OR NVL(l_nic_able_run,0) <> 0 OR NVL(l_nic_r_ytd,0) <> 0 OR NVL(l_nic_r_ptd,0) <> 0 THEN
2080: hr_utility.trace('fetching NI C Total/Able balances');
2081: p_ni_c_balance.act_info1 := 'C';
2082: p_ni_c_balance.act_info2 := 100 * l_nic_able_run;
2083: p_ni_c_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
2084: p_ni_c_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
2085: p_ni_c_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2086: p_ni_c_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2087: p_ni_c_balance.act_info7 := 100 * l_nic_r_ytd;
2080: hr_utility.trace('fetching NI C Total/Able balances');
2081: p_ni_c_balance.act_info1 := 'C';
2082: p_ni_c_balance.act_info2 := 100 * l_nic_able_run;
2083: p_ni_c_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
2084: p_ni_c_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
2085: p_ni_c_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2086: p_ni_c_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2087: p_ni_c_balance.act_info7 := 100 * l_nic_r_ytd;
2088: p_ni_c_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2081: p_ni_c_balance.act_info1 := 'C';
2082: p_ni_c_balance.act_info2 := 100 * l_nic_able_run;
2083: p_ni_c_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
2084: p_ni_c_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
2085: p_ni_c_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2086: p_ni_c_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2087: p_ni_c_balance.act_info7 := 100 * l_nic_r_ytd;
2088: p_ni_c_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2089: p_ni_c_balance.act_info9 := p_ni_c_balance.act_info9 + (100 * l_nic_r_ptd);
2082: p_ni_c_balance.act_info2 := 100 * l_nic_able_run;
2083: p_ni_c_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
2084: p_ni_c_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
2085: p_ni_c_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2086: p_ni_c_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2087: p_ni_c_balance.act_info7 := 100 * l_nic_r_ytd;
2088: p_ni_c_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2089: p_ni_c_balance.act_info9 := p_ni_c_balance.act_info9 + (100 * l_nic_r_ptd);
2090: p_ni_c_balance.act_info10 := p_ni_c_balance.act_info10 + (100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id));
2084: p_ni_c_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
2085: p_ni_c_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2086: p_ni_c_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2087: p_ni_c_balance.act_info7 := 100 * l_nic_r_ytd;
2088: p_ni_c_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2089: p_ni_c_balance.act_info9 := p_ni_c_balance.act_info9 + (100 * l_nic_r_ptd);
2090: p_ni_c_balance.act_info10 := p_ni_c_balance.act_info10 + (100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id));
2091: p_ni_c_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
2092: l_count_values := l_count_values +1;
2086: p_ni_c_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2087: p_ni_c_balance.act_info7 := 100 * l_nic_r_ytd;
2088: p_ni_c_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2089: p_ni_c_balance.act_info9 := p_ni_c_balance.act_info9 + (100 * l_nic_r_ptd);
2090: p_ni_c_balance.act_info10 := p_ni_c_balance.act_info10 + (100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id));
2091: p_ni_c_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
2092: l_count_values := l_count_values +1;
2093: END IF;
2094: IF NVL(l_nid_tot,0) <> 0 OR NVL(l_nid_able,0) <> 0 OR NVL(l_nid_tot_run,0) <> 0 OR NVL(l_nid_able_run,0) <> 0 OR NVL(l_nid_r_ytd,0) <> 0 OR NVL(l_nid_r_ptd,0) <> 0 THEN
2087: p_ni_c_balance.act_info7 := 100 * l_nic_r_ytd;
2088: p_ni_c_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2089: p_ni_c_balance.act_info9 := p_ni_c_balance.act_info9 + (100 * l_nic_r_ptd);
2090: p_ni_c_balance.act_info10 := p_ni_c_balance.act_info10 + (100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id));
2091: p_ni_c_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
2092: l_count_values := l_count_values +1;
2093: END IF;
2094: IF NVL(l_nid_tot,0) <> 0 OR NVL(l_nid_able,0) <> 0 OR NVL(l_nid_tot_run,0) <> 0 OR NVL(l_nid_able_run,0) <> 0 OR NVL(l_nid_r_ytd,0) <> 0 OR NVL(l_nid_r_ptd,0) <> 0 THEN
2095: hr_utility.trace('fetching NI D Total/Able balances');
2099: hr_utility.trace('g_nid_r_ptd_id: ' || g_nid_r_ptd_id);
2100: hr_utility.trace('g_nid_e_ptd_id: ' || g_nid_e_ptd_id);
2101: p_ni_d_balance.act_info1 := 'D';
2102: p_ni_d_balance.act_info2 := 100 * l_nid_able_run;
2103: p_ni_d_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
2104: p_ni_d_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
2105: p_ni_d_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2106: p_ni_d_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2107: p_ni_d_balance.act_info7 := 100 * l_nid_r_ytd;
2100: hr_utility.trace('g_nid_e_ptd_id: ' || g_nid_e_ptd_id);
2101: p_ni_d_balance.act_info1 := 'D';
2102: p_ni_d_balance.act_info2 := 100 * l_nid_able_run;
2103: p_ni_d_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
2104: p_ni_d_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
2105: p_ni_d_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2106: p_ni_d_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2107: p_ni_d_balance.act_info7 := 100 * l_nid_r_ytd;
2108: p_ni_d_balance.act_info8 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_e_ytd_id);
2101: p_ni_d_balance.act_info1 := 'D';
2102: p_ni_d_balance.act_info2 := 100 * l_nid_able_run;
2103: p_ni_d_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
2104: p_ni_d_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
2105: p_ni_d_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2106: p_ni_d_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2107: p_ni_d_balance.act_info7 := 100 * l_nid_r_ytd;
2108: p_ni_d_balance.act_info8 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_e_ytd_id);
2109: p_ni_d_balance.act_info9 := p_ni_d_balance.act_info9 + (100 * l_nid_r_ptd);
2102: p_ni_d_balance.act_info2 := 100 * l_nid_able_run;
2103: p_ni_d_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
2104: p_ni_d_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
2105: p_ni_d_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2106: p_ni_d_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2107: p_ni_d_balance.act_info7 := 100 * l_nid_r_ytd;
2108: p_ni_d_balance.act_info8 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_e_ytd_id);
2109: p_ni_d_balance.act_info9 := p_ni_d_balance.act_info9 + (100 * l_nid_r_ptd);
2110: p_ni_d_balance.act_info10 := p_ni_d_balance.act_info10 + (100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id));
2104: p_ni_d_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
2105: p_ni_d_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2106: p_ni_d_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2107: p_ni_d_balance.act_info7 := 100 * l_nid_r_ytd;
2108: p_ni_d_balance.act_info8 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_e_ytd_id);
2109: p_ni_d_balance.act_info9 := p_ni_d_balance.act_info9 + (100 * l_nid_r_ptd);
2110: p_ni_d_balance.act_info10 := p_ni_d_balance.act_info10 + (100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id));
2111: p_ni_d_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
2112: hr_utility.trace('p_ni_d_balance.act_info7 D'||p_ni_d_balance.act_info7);
2106: p_ni_d_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2107: p_ni_d_balance.act_info7 := 100 * l_nid_r_ytd;
2108: p_ni_d_balance.act_info8 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_e_ytd_id);
2109: p_ni_d_balance.act_info9 := p_ni_d_balance.act_info9 + (100 * l_nid_r_ptd);
2110: p_ni_d_balance.act_info10 := p_ni_d_balance.act_info10 + (100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id));
2111: p_ni_d_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
2112: hr_utility.trace('p_ni_d_balance.act_info7 D'||p_ni_d_balance.act_info7);
2113: hr_utility.trace('p_ni_d_balance.act_info8 D'||p_ni_d_balance.act_info8);
2114: hr_utility.trace('p_ni_d_balance.act_info9 D'||p_ni_d_balance.act_info9);
2107: p_ni_d_balance.act_info7 := 100 * l_nid_r_ytd;
2108: p_ni_d_balance.act_info8 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nid_e_ytd_id);
2109: p_ni_d_balance.act_info9 := p_ni_d_balance.act_info9 + (100 * l_nid_r_ptd);
2110: p_ni_d_balance.act_info10 := p_ni_d_balance.act_info10 + (100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id));
2111: p_ni_d_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
2112: hr_utility.trace('p_ni_d_balance.act_info7 D'||p_ni_d_balance.act_info7);
2113: hr_utility.trace('p_ni_d_balance.act_info8 D'||p_ni_d_balance.act_info8);
2114: hr_utility.trace('p_ni_d_balance.act_info9 D'||p_ni_d_balance.act_info9);
2115: hr_utility.trace('p_ni_d_balance.act_info10 D'||p_ni_d_balance.act_info10);
2119: IF NVL(l_nie_tot,0) <> 0 OR NVL(l_nie_able,0) <> 0 OR NVL(l_nie_tot_run,0) <> 0 OR NVL(l_nie_able_run,0) <> 0 OR NVL(l_nie_r_ytd,0) <> 0 OR NVL(l_nie_r_ptd,0) <> 0 THEN
2120: hr_utility.trace('fetching NI E Total/Able balances');
2121: p_ni_e_balance.act_info1 := 'E';
2122: p_ni_e_balance.act_info2 := 100 * l_nie_able_run;
2123: p_ni_e_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
2124: p_ni_e_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
2125: p_ni_e_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2126: p_ni_e_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2127: p_ni_e_balance.act_info7 := 100 * l_nie_r_ytd ;
2120: hr_utility.trace('fetching NI E Total/Able balances');
2121: p_ni_e_balance.act_info1 := 'E';
2122: p_ni_e_balance.act_info2 := 100 * l_nie_able_run;
2123: p_ni_e_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
2124: p_ni_e_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
2125: p_ni_e_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2126: p_ni_e_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2127: p_ni_e_balance.act_info7 := 100 * l_nie_r_ytd ;
2128: p_ni_e_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2121: p_ni_e_balance.act_info1 := 'E';
2122: p_ni_e_balance.act_info2 := 100 * l_nie_able_run;
2123: p_ni_e_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
2124: p_ni_e_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
2125: p_ni_e_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2126: p_ni_e_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2127: p_ni_e_balance.act_info7 := 100 * l_nie_r_ytd ;
2128: p_ni_e_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2129: p_ni_e_balance.act_info9 := p_ni_e_balance.act_info9 + (100 * l_nie_r_ptd);
2122: p_ni_e_balance.act_info2 := 100 * l_nie_able_run;
2123: p_ni_e_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
2124: p_ni_e_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
2125: p_ni_e_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2126: p_ni_e_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2127: p_ni_e_balance.act_info7 := 100 * l_nie_r_ytd ;
2128: p_ni_e_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2129: p_ni_e_balance.act_info9 := p_ni_e_balance.act_info9 + (100 * l_nie_r_ptd);
2130: p_ni_e_balance.act_info10 := p_ni_e_balance.act_info10 + (100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id));
2124: p_ni_e_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
2125: p_ni_e_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2126: p_ni_e_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2127: p_ni_e_balance.act_info7 := 100 * l_nie_r_ytd ;
2128: p_ni_e_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2129: p_ni_e_balance.act_info9 := p_ni_e_balance.act_info9 + (100 * l_nie_r_ptd);
2130: p_ni_e_balance.act_info10 := p_ni_e_balance.act_info10 + (100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id));
2131: p_ni_e_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
2132: l_count_values := l_count_values +1;
2126: p_ni_e_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2127: p_ni_e_balance.act_info7 := 100 * l_nie_r_ytd ;
2128: p_ni_e_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2129: p_ni_e_balance.act_info9 := p_ni_e_balance.act_info9 + (100 * l_nie_r_ptd);
2130: p_ni_e_balance.act_info10 := p_ni_e_balance.act_info10 + (100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id));
2131: p_ni_e_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
2132: l_count_values := l_count_values +1;
2133: END IF;
2134: IF NVL(l_nij_tot,0) <> 0 OR NVL(l_nij_able,0) <> 0 OR NVL(l_nij_tot_run,0) <> 0 OR NVL(l_nij_able_run,0) <> 0 OR NVL(l_nij_r_ytd,0) <> 0 OR NVL(l_nij_r_ptd,0) <> 0 THEN
2127: p_ni_e_balance.act_info7 := 100 * l_nie_r_ytd ;
2128: p_ni_e_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2129: p_ni_e_balance.act_info9 := p_ni_e_balance.act_info9 + (100 * l_nie_r_ptd);
2130: p_ni_e_balance.act_info10 := p_ni_e_balance.act_info10 + (100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id));
2131: p_ni_e_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
2132: l_count_values := l_count_values +1;
2133: END IF;
2134: IF NVL(l_nij_tot,0) <> 0 OR NVL(l_nij_able,0) <> 0 OR NVL(l_nij_tot_run,0) <> 0 OR NVL(l_nij_able_run,0) <> 0 OR NVL(l_nij_r_ytd,0) <> 0 OR NVL(l_nij_r_ptd,0) <> 0 THEN
2135: hr_utility.trace('fetching NI J Total/Able balances');
2134: IF NVL(l_nij_tot,0) <> 0 OR NVL(l_nij_able,0) <> 0 OR NVL(l_nij_tot_run,0) <> 0 OR NVL(l_nij_able_run,0) <> 0 OR NVL(l_nij_r_ytd,0) <> 0 OR NVL(l_nij_r_ptd,0) <> 0 THEN
2135: hr_utility.trace('fetching NI J Total/Able balances');
2136: p_ni_j_balance.act_info1 := 'J';
2137: p_ni_j_balance.act_info2 := 100 * l_nij_able_run;
2138: p_ni_j_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
2139: p_ni_j_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
2140: p_ni_j_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2141: p_ni_j_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2142: p_ni_j_balance.act_info7 := 100 * l_nij_r_ytd ;
2135: hr_utility.trace('fetching NI J Total/Able balances');
2136: p_ni_j_balance.act_info1 := 'J';
2137: p_ni_j_balance.act_info2 := 100 * l_nij_able_run;
2138: p_ni_j_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
2139: p_ni_j_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
2140: p_ni_j_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2141: p_ni_j_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2142: p_ni_j_balance.act_info7 := 100 * l_nij_r_ytd ;
2143: p_ni_j_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2136: p_ni_j_balance.act_info1 := 'J';
2137: p_ni_j_balance.act_info2 := 100 * l_nij_able_run;
2138: p_ni_j_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
2139: p_ni_j_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
2140: p_ni_j_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2141: p_ni_j_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2142: p_ni_j_balance.act_info7 := 100 * l_nij_r_ytd ;
2143: p_ni_j_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2144: p_ni_j_balance.act_info9 := p_ni_j_balance.act_info9 + (100 * l_nij_r_ptd);
2137: p_ni_j_balance.act_info2 := 100 * l_nij_able_run;
2138: p_ni_j_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
2139: p_ni_j_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
2140: p_ni_j_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2141: p_ni_j_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2142: p_ni_j_balance.act_info7 := 100 * l_nij_r_ytd ;
2143: p_ni_j_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2144: p_ni_j_balance.act_info9 := p_ni_j_balance.act_info9 + (100 * l_nij_r_ptd);
2145: p_ni_j_balance.act_info10 := p_ni_j_balance.act_info10 + (100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id));
2139: p_ni_j_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
2140: p_ni_j_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2141: p_ni_j_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2142: p_ni_j_balance.act_info7 := 100 * l_nij_r_ytd ;
2143: p_ni_j_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2144: p_ni_j_balance.act_info9 := p_ni_j_balance.act_info9 + (100 * l_nij_r_ptd);
2145: p_ni_j_balance.act_info10 := p_ni_j_balance.act_info10 + (100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id));
2146: p_ni_j_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
2147: l_count_values := l_count_values +1;
2141: p_ni_j_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2142: p_ni_j_balance.act_info7 := 100 * l_nij_r_ytd ;
2143: p_ni_j_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2144: p_ni_j_balance.act_info9 := p_ni_j_balance.act_info9 + (100 * l_nij_r_ptd);
2145: p_ni_j_balance.act_info10 := p_ni_j_balance.act_info10 + (100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id));
2146: p_ni_j_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
2147: l_count_values := l_count_values +1;
2148: END IF;
2149: IF NVL(l_nil_tot,0) <> 0 OR NVL(l_nil_able,0) <> 0 OR NVL(l_nil_tot_run,0) <> 0 OR NVL(l_nil_able_run,0) <> 0 OR NVL(l_nil_r_ytd,0) <> 0 OR NVL(l_nil_r_ptd,0) <> 0 THEN
2142: p_ni_j_balance.act_info7 := 100 * l_nij_r_ytd ;
2143: p_ni_j_balance.act_info8 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2144: p_ni_j_balance.act_info9 := p_ni_j_balance.act_info9 + (100 * l_nij_r_ptd);
2145: p_ni_j_balance.act_info10 := p_ni_j_balance.act_info10 + (100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id));
2146: p_ni_j_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
2147: l_count_values := l_count_values +1;
2148: END IF;
2149: IF NVL(l_nil_tot,0) <> 0 OR NVL(l_nil_able,0) <> 0 OR NVL(l_nil_tot_run,0) <> 0 OR NVL(l_nil_able_run,0) <> 0 OR NVL(l_nil_r_ytd,0) <> 0 OR NVL(l_nil_r_ptd,0) <> 0 THEN
2150: hr_utility.trace('fetching NI L Total/Able balances');
2149: IF NVL(l_nil_tot,0) <> 0 OR NVL(l_nil_able,0) <> 0 OR NVL(l_nil_tot_run,0) <> 0 OR NVL(l_nil_able_run,0) <> 0 OR NVL(l_nil_r_ytd,0) <> 0 OR NVL(l_nil_r_ptd,0) <> 0 THEN
2150: hr_utility.trace('fetching NI L Total/Able balances');
2151: p_ni_l_balance.act_info1 := 'L';
2152: p_ni_l_balance.act_info2 := 100 * l_nil_able_run ;
2153: p_ni_l_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
2154: p_ni_l_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
2155: p_ni_l_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2156: p_ni_l_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2157: p_ni_l_balance.act_info7 := 100 * l_nil_r_ytd ;
2150: hr_utility.trace('fetching NI L Total/Able balances');
2151: p_ni_l_balance.act_info1 := 'L';
2152: p_ni_l_balance.act_info2 := 100 * l_nil_able_run ;
2153: p_ni_l_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
2154: p_ni_l_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
2155: p_ni_l_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2156: p_ni_l_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2157: p_ni_l_balance.act_info7 := 100 * l_nil_r_ytd ;
2158: p_ni_l_balance.act_info8 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_e_ytd_id);
2151: p_ni_l_balance.act_info1 := 'L';
2152: p_ni_l_balance.act_info2 := 100 * l_nil_able_run ;
2153: p_ni_l_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
2154: p_ni_l_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
2155: p_ni_l_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2156: p_ni_l_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2157: p_ni_l_balance.act_info7 := 100 * l_nil_r_ytd ;
2158: p_ni_l_balance.act_info8 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_e_ytd_id);
2159: p_ni_l_balance.act_info9 := p_ni_l_balance.act_info9 + (100 * l_nil_r_ptd);
2152: p_ni_l_balance.act_info2 := 100 * l_nil_able_run ;
2153: p_ni_l_balance.act_info3 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
2154: p_ni_l_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
2155: p_ni_l_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2156: p_ni_l_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2157: p_ni_l_balance.act_info7 := 100 * l_nil_r_ytd ;
2158: p_ni_l_balance.act_info8 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_e_ytd_id);
2159: p_ni_l_balance.act_info9 := p_ni_l_balance.act_info9 + (100 * l_nil_r_ptd);
2160: p_ni_l_balance.act_info10 := p_ni_l_balance.act_info10 + (100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id));
2154: p_ni_l_balance.act_info4 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
2155: p_ni_l_balance.act_info5 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2156: p_ni_l_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2157: p_ni_l_balance.act_info7 := 100 * l_nil_r_ytd ;
2158: p_ni_l_balance.act_info8 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_e_ytd_id);
2159: p_ni_l_balance.act_info9 := p_ni_l_balance.act_info9 + (100 * l_nil_r_ptd);
2160: p_ni_l_balance.act_info10 := p_ni_l_balance.act_info10 + (100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id));
2161: p_ni_l_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
2162: l_count_values := l_count_values +1;
2156: p_ni_l_balance.act_info6 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2157: p_ni_l_balance.act_info7 := 100 * l_nil_r_ytd ;
2158: p_ni_l_balance.act_info8 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_e_ytd_id);
2159: p_ni_l_balance.act_info9 := p_ni_l_balance.act_info9 + (100 * l_nil_r_ptd);
2160: p_ni_l_balance.act_info10 := p_ni_l_balance.act_info10 + (100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id));
2161: p_ni_l_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
2162: l_count_values := l_count_values +1;
2163: END IF;
2164: end loop; -- Child Loop Ends
2157: p_ni_l_balance.act_info7 := 100 * l_nil_r_ytd ;
2158: p_ni_l_balance.act_info8 := 100 * hr_dirbal.get_balance(l_last_asg_action_id, g_nil_e_ytd_id);
2159: p_ni_l_balance.act_info9 := p_ni_l_balance.act_info9 + (100 * l_nil_r_ptd);
2160: p_ni_l_balance.act_info10 := p_ni_l_balance.act_info10 + (100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id));
2161: p_ni_l_balance.act_info11 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
2162: l_count_values := l_count_values +1;
2163: END IF;
2164: end loop; -- Child Loop Ends
2165: END IF; -- If Ends for Child flag
2368: AND pbd.balance_dimension_id = pdb.balance_dimension_id
2369: AND pbt.legislation_code = 'GB';
2370: CURSOR csr_tax_pay_value(p_last_asg_action_id NUMBER,l_tax_pay_def_bal_id NUMBER)
2371: IS
2372: SELECT hr_dirbal.get_balance(p_last_asg_action_id,l_tax_pay_def_bal_id)
2373: FROM dual;
2374:
2375: cursor csr_reversal is
2376: select ACTION_TYPE from pay_assignment_actions paa, pay_payroll_actions ppa
2412:
2413: -- NI A
2414: l_nia_tot := 100 * get_ni_only_agg_route_ytd(l_asg_action_id,'NI A Total');
2415: l_nia_able := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI A Able');
2416: l_nia_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_tot_id_run);
2417: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2418: l_nia_r_ytd := get_ni_only_agg_route_ytd(l_asg_action_id, 'NI A Employer');
2419: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
2420: -- NI B
2413: -- NI A
2414: l_nia_tot := 100 * get_ni_only_agg_route_ytd(l_asg_action_id,'NI A Total');
2415: l_nia_able := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI A Able');
2416: l_nia_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_tot_id_run);
2417: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2418: l_nia_r_ytd := get_ni_only_agg_route_ytd(l_asg_action_id, 'NI A Employer');
2419: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
2420: -- NI B
2421: l_nib_tot := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI B Total');
2415: l_nia_able := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI A Able');
2416: l_nia_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_tot_id_run);
2417: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2418: l_nia_r_ytd := get_ni_only_agg_route_ytd(l_asg_action_id, 'NI A Employer');
2419: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
2420: -- NI B
2421: l_nib_tot := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI B Total');
2422: l_nib_able := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI B Able');
2423: l_nib_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id_run);
2419: l_nia_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
2420: -- NI B
2421: l_nib_tot := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI B Total');
2422: l_nib_able := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI B Able');
2423: l_nib_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id_run);
2424: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2425: l_nib_r_ytd := get_ni_only_agg_route_ytd(l_asg_action_id, 'NI B Employer');
2426: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
2427: -- NI C
2420: -- NI B
2421: l_nib_tot := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI B Total');
2422: l_nib_able := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI B Able');
2423: l_nib_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id_run);
2424: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2425: l_nib_r_ytd := get_ni_only_agg_route_ytd(l_asg_action_id, 'NI B Employer');
2426: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
2427: -- NI C
2428: l_nic_tot := 100 * get_ni_only_agg_route_ytd(l_asg_action_id,'NI C Total');
2422: l_nib_able := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI B Able');
2423: l_nib_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id_run);
2424: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2425: l_nib_r_ytd := get_ni_only_agg_route_ytd(l_asg_action_id, 'NI B Employer');
2426: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
2427: -- NI C
2428: l_nic_tot := 100 * get_ni_only_agg_route_ytd(l_asg_action_id,'NI C Total');
2429: l_nic_able := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI C Able');
2430: l_nic_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_tot_id_run);
2426: l_nib_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
2427: -- NI C
2428: l_nic_tot := 100 * get_ni_only_agg_route_ytd(l_asg_action_id,'NI C Total');
2429: l_nic_able := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI C Able');
2430: l_nic_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_tot_id_run);
2431: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2432: l_nic_r_ytd := get_ni_only_agg_route_ytd(l_asg_action_id, 'NI C Employer');
2433: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
2434: -- NI D
2427: -- NI C
2428: l_nic_tot := 100 * get_ni_only_agg_route_ytd(l_asg_action_id,'NI C Total');
2429: l_nic_able := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI C Able');
2430: l_nic_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_tot_id_run);
2431: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2432: l_nic_r_ytd := get_ni_only_agg_route_ytd(l_asg_action_id, 'NI C Employer');
2433: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
2434: -- NI D
2435: l_nid_tot := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI D Total');
2429: l_nic_able := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI C Able');
2430: l_nic_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_tot_id_run);
2431: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2432: l_nic_r_ytd := get_ni_only_agg_route_ytd(l_asg_action_id, 'NI C Employer');
2433: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
2434: -- NI D
2435: l_nid_tot := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI D Total');
2436: l_nid_able := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI D Able');
2437: l_nid_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_tot_id_run);
2433: l_nic_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
2434: -- NI D
2435: l_nid_tot := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI D Total');
2436: l_nid_able := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI D Able');
2437: l_nid_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_tot_id_run);
2438: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2439: l_nid_r_ytd := get_ni_only_agg_route_ytd(l_asg_action_id, 'NI D Employer');
2440: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
2441: -- NI E
2434: -- NI D
2435: l_nid_tot := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI D Total');
2436: l_nid_able := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI D Able');
2437: l_nid_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_tot_id_run);
2438: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2439: l_nid_r_ytd := get_ni_only_agg_route_ytd(l_asg_action_id, 'NI D Employer');
2440: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
2441: -- NI E
2442: l_nie_tot := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI E Total');
2436: l_nid_able := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI D Able');
2437: l_nid_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_tot_id_run);
2438: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2439: l_nid_r_ytd := get_ni_only_agg_route_ytd(l_asg_action_id, 'NI D Employer');
2440: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
2441: -- NI E
2442: l_nie_tot := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI E Total');
2443: l_nie_able := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI E Able');
2444: l_nie_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_tot_id_run);
2440: l_nid_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
2441: -- NI E
2442: l_nie_tot := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI E Total');
2443: l_nie_able := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI E Able');
2444: l_nie_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_tot_id_run);
2445: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2446: l_nie_r_ytd := get_ni_only_agg_route_ytd(l_asg_action_id, 'NI E Employer');
2447: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
2448: -- NI J
2441: -- NI E
2442: l_nie_tot := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI E Total');
2443: l_nie_able := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI E Able');
2444: l_nie_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_tot_id_run);
2445: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2446: l_nie_r_ytd := get_ni_only_agg_route_ytd(l_asg_action_id, 'NI E Employer');
2447: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
2448: -- NI J
2449: l_nij_tot := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI J Total');
2443: l_nie_able := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI E Able');
2444: l_nie_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_tot_id_run);
2445: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2446: l_nie_r_ytd := get_ni_only_agg_route_ytd(l_asg_action_id, 'NI E Employer');
2447: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
2448: -- NI J
2449: l_nij_tot := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI J Total');
2450: l_nij_able := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI J Able');
2451: l_nij_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_tot_id_run);
2447: l_nie_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
2448: -- NI J
2449: l_nij_tot := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI J Total');
2450: l_nij_able := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI J Able');
2451: l_nij_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_tot_id_run);
2452: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2453: l_nij_r_ytd := get_ni_only_agg_route_ytd(l_asg_action_id, 'NI J Employer');
2454: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
2455: -- NI L
2448: -- NI J
2449: l_nij_tot := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI J Total');
2450: l_nij_able := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI J Able');
2451: l_nij_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_tot_id_run);
2452: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2453: l_nij_r_ytd := get_ni_only_agg_route_ytd(l_asg_action_id, 'NI J Employer');
2454: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
2455: -- NI L
2456: l_nil_tot := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI L Total');
2450: l_nij_able := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI J Able');
2451: l_nij_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_tot_id_run);
2452: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2453: l_nij_r_ytd := get_ni_only_agg_route_ytd(l_asg_action_id, 'NI J Employer');
2454: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
2455: -- NI L
2456: l_nil_tot := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI L Total');
2457: l_nil_able := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI L Able');
2458: l_nil_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_tot_id_run);
2454: l_nij_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
2455: -- NI L
2456: l_nil_tot := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI L Total');
2457: l_nil_able := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI L Able');
2458: l_nil_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_tot_id_run);
2459: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2460: l_nil_r_ytd := get_ni_only_agg_route_ytd(l_asg_action_id, 'NI L Employer');
2461: l_nil_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
2462:
2455: -- NI L
2456: l_nil_tot := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI L Total');
2457: l_nil_able := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI L Able');
2458: l_nil_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_tot_id_run);
2459: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2460: l_nil_r_ytd := get_ni_only_agg_route_ytd(l_asg_action_id, 'NI L Employer');
2461: l_nil_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
2462:
2463: if l_reversal is not null then
2457: l_nil_able := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI L Able');
2458: l_nil_tot_run := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_tot_id_run);
2459: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2460: l_nil_r_ytd := get_ni_only_agg_route_ytd(l_asg_action_id, 'NI L Employer');
2461: l_nil_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
2462:
2463: if l_reversal is not null then
2464:
2465: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2461: l_nil_r_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
2462:
2463: if l_reversal is not null then
2464:
2465: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2466: l_nia_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2467:
2468: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2469: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2462:
2463: if l_reversal is not null then
2464:
2465: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2466: l_nia_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2467:
2468: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2469: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2470:
2464:
2465: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2466: l_nia_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2467:
2468: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2469: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2470:
2471: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2472: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2465: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2466: l_nia_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2467:
2468: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2469: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2470:
2471: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2472: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2473:
2467:
2468: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2469: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2470:
2471: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2472: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2473:
2474: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2475: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2468: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2469: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2470:
2471: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2472: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2473:
2474: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2475: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2476:
2470:
2471: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2472: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2473:
2474: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2475: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2476:
2477: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2478: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2471: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2472: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2473:
2474: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2475: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2476:
2477: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2478: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2479:
2473:
2474: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2475: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2476:
2477: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2478: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2479:
2480: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2481: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2474: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2475: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2476:
2477: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2478: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2479:
2480: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2481: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2482:
2476:
2477: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2478: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2479:
2480: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2481: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2482:
2483: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2484: l_nil_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2477: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2478: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2479:
2480: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2481: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2482:
2483: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2484: l_nil_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2485:
2479:
2480: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2481: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2482:
2483: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2484: l_nil_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2485:
2486: end if;
2487:
2480: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2481: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2482:
2483: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2484: l_nil_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2485:
2486: end if;
2487:
2488: IF (NVL(l_nia_tot,0) <> 0 OR NVL(l_nia_able,0) <> 0 OR NVL(l_nia_tot_run,0) <> 0 OR NVL(l_nia_able_run,0) <> 0 OR NVL(l_nia_r_ytd,0) <> 0 OR NVL(l_nia_r_ptd,0) <> 0 ) or
2496: p_ni_a_balance.act_info6 := 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI A Able UEL');
2497: p_ni_a_balance.act_info7 := 100 * l_nia_r_ytd ;
2498: p_ni_a_balance.act_info8 := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI A Employee');
2499: p_ni_a_balance.act_info9 := 100 * l_nia_r_ptd ;
2500: p_ni_a_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2501: p_ni_a_balance.act_info11 := 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI A Able');
2502: l_count_values := l_count_values +1;
2503: END IF;
2504: IF (NVL(l_nib_tot,0) <> 0 OR NVL(l_nib_able,0) <> 0 OR NVL(l_nib_tot_run,0) <> 0 OR NVL(l_nib_able_run,0) <> 0 OR NVL(l_nib_r_ytd,0) <> 0 OR NVL(l_nib_r_ptd,0) <> 0 ) or
2512: p_ni_b_balance.act_info6 := 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI A Able UEL');
2513: p_ni_b_balance.act_info7 := 100 * l_nib_r_ytd ;
2514: p_ni_b_balance.act_info8 := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI B Employee');
2515: p_ni_b_balance.act_info9 := 100 * l_nib_r_ptd ;
2516: p_ni_b_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2517: p_ni_b_balance.act_info11 := 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI B Able');
2518: l_count_values := l_count_values +1;
2519: END IF;
2520: IF( NVL(l_nic_tot,0) <> 0 OR NVL(l_nic_able,0) <> 0 OR NVL(l_nic_tot_run,0) <> 0 OR NVL(l_nic_able_run,0) <> 0 OR NVL(l_nic_r_ytd,0) <> 0 OR NVL(l_nic_r_ptd,0) <> 0 ) or
2528: p_ni_c_balance.act_info6 := 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI C Able UEL');
2529: p_ni_c_balance.act_info7 := 100 * l_nic_r_ytd ;
2530: p_ni_c_balance.act_info8 := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI C Employee');
2531: p_ni_c_balance.act_info9 := 100 * l_nic_r_ptd ;
2532: p_ni_c_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2533: p_ni_c_balance.act_info11 := 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI C Able');
2534: l_count_values := l_count_values +1;
2535: END IF;
2536: IF ( NVL(l_nid_tot,0) <> 0 OR NVL(l_nid_able,0) <> 0 OR NVL(l_nid_tot_run,0) <> 0 OR NVL(l_nid_able_run,0) <> 0 OR NVL(l_nid_r_ytd,0) <> 0 OR NVL(l_nid_r_ptd,0) <> 0 ) or
2549: p_ni_d_balance.act_info6 := 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI D Able UEL');
2550: p_ni_d_balance.act_info7 := 100 * l_nid_r_ytd ;
2551: p_ni_d_balance.act_info8 := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI D Employee');
2552: p_ni_d_balance.act_info9 := 100 * l_nid_r_ptd ;
2553: p_ni_d_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2554: p_ni_d_balance.act_info11 := 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI D Able');
2555: l_count_values := l_count_values +1;
2556: END IF;
2557: IF( NVL(l_nie_tot,0) <> 0 OR NVL(l_nie_able,0) <> 0 OR NVL(l_nie_tot_run,0) <> 0 OR NVL(l_nie_able_run,0) <> 0 OR NVL(l_nie_r_ytd,0) <> 0 OR NVL(l_nie_r_ptd,0) <> 0 ) or
2565: p_ni_e_balance.act_info6 := 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI E Able UEL');
2566: p_ni_e_balance.act_info7 := 100 * l_nie_r_ytd ;
2567: p_ni_e_balance.act_info8 := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI E Employee');
2568: p_ni_e_balance.act_info9 := 100 * l_nie_r_ptd ;
2569: p_ni_e_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2570: p_ni_e_balance.act_info11 := 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI E Able');
2571: l_count_values := l_count_values +1;
2572: END IF;
2573: IF( NVL(l_nij_tot,0) <> 0 OR NVL(l_nij_able,0) <> 0 OR NVL(l_nij_tot_run,0) <> 0 OR NVL(l_nij_able_run,0) <> 0 OR NVL(l_nij_r_ytd,0) <> 0 OR NVL(l_nij_r_ptd,0) <> 0 ) or
2581: p_ni_j_balance.act_info6 := 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI J Able UEL');
2582: p_ni_j_balance.act_info7 := 100 * l_nij_r_ytd ;
2583: p_ni_j_balance.act_info8 := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI J Employee');
2584: p_ni_j_balance.act_info9 := 100 * l_nij_r_ptd ;
2585: p_ni_j_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2586: p_ni_j_balance.act_info11 := 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI J Able');
2587: l_count_values := l_count_values +1;
2588: END IF;
2589: IF( NVL(l_nil_tot,0) <> 0 OR NVL(l_nil_able,0) <> 0 OR NVL(l_nil_tot_run,0) <> 0 OR NVL(l_nil_able_run,0) <> 0 OR NVL(l_nil_r_ytd,0) <> 0 OR NVL(l_nil_r_ptd,0) <> 0 ) or
2597: p_ni_l_balance.act_info6 := 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI L Able UEL');
2598: p_ni_l_balance.act_info7 := 100 * l_nil_r_ytd ;
2599: p_ni_l_balance.act_info8 := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI L Employee');
2600: p_ni_l_balance.act_info9 := 100 * l_nil_r_ptd ;
2601: p_ni_l_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2602: p_ni_l_balance.act_info11 := 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI L Able');
2603: l_count_values := l_count_values +1;
2604: END IF;
2605: hr_utility.trace('Number of categories: ' || l_count_values);
2653: AND pbd.balance_dimension_id = pdb.balance_dimension_id
2654: AND pbt.legislation_code = 'GB';
2655: CURSOR csr_tax_pay_value(p_last_asg_action_id NUMBER,l_tax_pay_def_bal_id NUMBER)
2656: IS
2657: SELECT hr_dirbal.get_balance(p_last_asg_action_id,l_tax_pay_def_bal_id)
2658: FROM dual;
2659: BEGIN
2660: hr_utility.trace('Entering PAY_GB_FPS_NI_AND_OTHERS_13.get_ni_only_agg_bal_sum_asg.');
2661: load_defined_balances();
2706: l_nil_able := 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI L Able');
2707: IF NVL(l_nia_tot,0) <> 0 OR NVL(l_nia_able,0) <> 0 THEN
2708: hr_utility.trace('fetching NI A Total/Able balances');
2709: p_ni_a_balance.act_info1 := 'A';
2710: -- p_ni_a_balance.act_info2 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2711: p_ni_a_balance.act_info3 := nvl(p_ni_a_balance.act_info3,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI A Able LEL');
2712: p_ni_a_balance.act_info4 := nvl(p_ni_a_balance.act_info4,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI A Able ET');
2713: p_ni_a_balance.act_info5 := nvl(p_ni_a_balance.act_info5,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI A Able UAP');
2714: p_ni_a_balance.act_info6 := nvl(p_ni_a_balance.act_info6,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI A Able UEL');
2713: p_ni_a_balance.act_info5 := nvl(p_ni_a_balance.act_info5,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI A Able UAP');
2714: p_ni_a_balance.act_info6 := nvl(p_ni_a_balance.act_info6,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI A Able UEL');
2715: p_ni_a_balance.act_info7 := nvl(p_ni_a_balance.act_info7,0) + 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI A Employer');
2716: p_ni_a_balance.act_info8 := nvl(p_ni_a_balance.act_info8,0) + 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI A Employee');
2717: -- p_ni_a_balance.act_info9 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
2718: -- p_ni_a_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2719: l_count_values := l_count_values +1;
2720: END IF;
2721: IF NVL(l_nib_tot,0) <> 0 OR NVL(l_nib_able,0) <> 0 THEN
2714: p_ni_a_balance.act_info6 := nvl(p_ni_a_balance.act_info6,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI A Able UEL');
2715: p_ni_a_balance.act_info7 := nvl(p_ni_a_balance.act_info7,0) + 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI A Employer');
2716: p_ni_a_balance.act_info8 := nvl(p_ni_a_balance.act_info8,0) + 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI A Employee');
2717: -- p_ni_a_balance.act_info9 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
2718: -- p_ni_a_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2719: l_count_values := l_count_values +1;
2720: END IF;
2721: IF NVL(l_nib_tot,0) <> 0 OR NVL(l_nib_able,0) <> 0 THEN
2722: hr_utility.trace('fetching NI B Total/Able balances');
2720: END IF;
2721: IF NVL(l_nib_tot,0) <> 0 OR NVL(l_nib_able,0) <> 0 THEN
2722: hr_utility.trace('fetching NI B Total/Able balances');
2723: p_ni_b_balance.act_info1 := 'B';
2724: -- p_ni_b_balance.act_info2 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2725: p_ni_b_balance.act_info3 := nvl(p_ni_b_balance.act_info3,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI B Able LEL');
2726: p_ni_b_balance.act_info4 := nvl(p_ni_b_balance.act_info4,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI B Able ET');
2727: p_ni_b_balance.act_info5 := nvl(p_ni_b_balance.act_info5,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI B Able UAP');
2728: p_ni_b_balance.act_info6 := nvl(p_ni_b_balance.act_info6,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI A Able UEL');
2727: p_ni_b_balance.act_info5 := nvl(p_ni_b_balance.act_info5,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI B Able UAP');
2728: p_ni_b_balance.act_info6 := nvl(p_ni_b_balance.act_info6,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI A Able UEL');
2729: p_ni_b_balance.act_info7 := nvl(p_ni_b_balance.act_info7,0) + 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI B Employer');
2730: p_ni_b_balance.act_info8 := nvl(p_ni_b_balance.act_info8,0) + 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI B Employee');
2731: --p_ni_b_balance.act_info9 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
2732: --p_ni_b_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2733: l_count_values := l_count_values +1;
2734: END IF;
2735: IF NVL(l_nic_tot,0) <> 0 OR NVL(l_nic_able,0) <> 0 THEN
2728: p_ni_b_balance.act_info6 := nvl(p_ni_b_balance.act_info6,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI A Able UEL');
2729: p_ni_b_balance.act_info7 := nvl(p_ni_b_balance.act_info7,0) + 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI B Employer');
2730: p_ni_b_balance.act_info8 := nvl(p_ni_b_balance.act_info8,0) + 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI B Employee');
2731: --p_ni_b_balance.act_info9 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
2732: --p_ni_b_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2733: l_count_values := l_count_values +1;
2734: END IF;
2735: IF NVL(l_nic_tot,0) <> 0 OR NVL(l_nic_able,0) <> 0 THEN
2736: hr_utility.trace('fetching NI C Total/Able balances');
2734: END IF;
2735: IF NVL(l_nic_tot,0) <> 0 OR NVL(l_nic_able,0) <> 0 THEN
2736: hr_utility.trace('fetching NI C Total/Able balances');
2737: p_ni_c_balance.act_info1 := 'C';
2738: -- p_ni_c_balance.act_info2 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2739: p_ni_c_balance.act_info3 := nvl(p_ni_c_balance.act_info3,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI C Able LEL');
2740: p_ni_c_balance.act_info4 := nvl(p_ni_c_balance.act_info4,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI C Able ET');
2741: p_ni_c_balance.act_info5 := nvl(p_ni_c_balance.act_info5,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI C Able UAP');
2742: p_ni_c_balance.act_info6 := nvl(p_ni_c_balance.act_info6,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI C Able UEL');
2741: p_ni_c_balance.act_info5 := nvl(p_ni_c_balance.act_info5,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI C Able UAP');
2742: p_ni_c_balance.act_info6 := nvl(p_ni_c_balance.act_info6,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI C Able UEL');
2743: p_ni_c_balance.act_info7 := nvl(p_ni_c_balance.act_info7,0) + 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI C Employer');
2744: p_ni_c_balance.act_info8 := nvl(p_ni_c_balance.act_info8,0) + 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI C Employee');
2745: --p_ni_c_balance.act_info9 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
2746: --p_ni_c_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2747: l_count_values := l_count_values +1;
2748: END IF;
2749: IF NVL(l_nid_tot,0) <> 0 OR NVL(l_nid_able,0) <> 0 THEN
2742: p_ni_c_balance.act_info6 := nvl(p_ni_c_balance.act_info6,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI C Able UEL');
2743: p_ni_c_balance.act_info7 := nvl(p_ni_c_balance.act_info7,0) + 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI C Employer');
2744: p_ni_c_balance.act_info8 := nvl(p_ni_c_balance.act_info8,0) + 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI C Employee');
2745: --p_ni_c_balance.act_info9 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
2746: --p_ni_c_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2747: l_count_values := l_count_values +1;
2748: END IF;
2749: IF NVL(l_nid_tot,0) <> 0 OR NVL(l_nid_able,0) <> 0 THEN
2750: hr_utility.trace('fetching NI D Total/Able balances');
2753: hr_utility.trace('g_nid_e_ytd_id: ' || g_nid_e_ytd_id);
2754: hr_utility.trace('g_nid_r_ptd_id: ' || g_nid_r_ptd_id);
2755: hr_utility.trace('g_nid_e_ptd_id: ' || g_nid_e_ptd_id);
2756: p_ni_d_balance.act_info1 := 'D';
2757: -- p_ni_d_balance.act_info2 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2758: p_ni_d_balance.act_info3 := nvl(p_ni_d_balance.act_info3,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI D Able LEL');
2759: p_ni_d_balance.act_info4 := nvl(p_ni_d_balance.act_info4,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI D Able ET');
2760: p_ni_d_balance.act_info5 := nvl(p_ni_d_balance.act_info5,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI D Able UAP');
2761: p_ni_d_balance.act_info6 := nvl(p_ni_d_balance.act_info6,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI D Able UEL');
2760: p_ni_d_balance.act_info5 := nvl(p_ni_d_balance.act_info5,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI D Able UAP');
2761: p_ni_d_balance.act_info6 := nvl(p_ni_d_balance.act_info6,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI D Able UEL');
2762: p_ni_d_balance.act_info7 := nvl(p_ni_d_balance.act_info7,0) + 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI D Employer');
2763: p_ni_d_balance.act_info8 := nvl(p_ni_d_balance.act_info8,0) + 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI D Employee');
2764: --p_ni_d_balance.act_info9 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
2765: --p_ni_d_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2766: l_count_values := l_count_values +1;
2767: END IF;
2768: IF NVL(l_nie_tot,0) <> 0 OR NVL(l_nie_able,0) <> 0 THEN
2761: p_ni_d_balance.act_info6 := nvl(p_ni_d_balance.act_info6,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI D Able UEL');
2762: p_ni_d_balance.act_info7 := nvl(p_ni_d_balance.act_info7,0) + 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI D Employer');
2763: p_ni_d_balance.act_info8 := nvl(p_ni_d_balance.act_info8,0) + 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI D Employee');
2764: --p_ni_d_balance.act_info9 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
2765: --p_ni_d_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2766: l_count_values := l_count_values +1;
2767: END IF;
2768: IF NVL(l_nie_tot,0) <> 0 OR NVL(l_nie_able,0) <> 0 THEN
2769: hr_utility.trace('fetching NI E Total/Able balances');
2767: END IF;
2768: IF NVL(l_nie_tot,0) <> 0 OR NVL(l_nie_able,0) <> 0 THEN
2769: hr_utility.trace('fetching NI E Total/Able balances');
2770: p_ni_e_balance.act_info1 := 'E';
2771: -- p_ni_e_balance.act_info2 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2772: p_ni_e_balance.act_info3 := nvl(p_ni_e_balance.act_info3,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI E Able LEL');
2773: p_ni_e_balance.act_info4 := nvl(p_ni_e_balance.act_info4,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI E Able ET');
2774: p_ni_e_balance.act_info5 := nvl(p_ni_e_balance.act_info5,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI E Able UAP');
2775: p_ni_e_balance.act_info6 := nvl(p_ni_e_balance.act_info6,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI E Able UEL');
2774: p_ni_e_balance.act_info5 := nvl(p_ni_e_balance.act_info5,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI E Able UAP');
2775: p_ni_e_balance.act_info6 := nvl(p_ni_e_balance.act_info6,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI E Able UEL');
2776: p_ni_e_balance.act_info7 := nvl(p_ni_e_balance.act_info7,0) + 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI E Employer');
2777: p_ni_e_balance.act_info8 := nvl(p_ni_e_balance.act_info8,0) + 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI E Employee');
2778: --p_ni_e_balance.act_info9 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
2779: --p_ni_e_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2780: l_count_values := l_count_values +1;
2781: END IF;
2782: IF NVL(l_nij_tot,0) <> 0 OR NVL(l_nij_able,0) <> 0 THEN
2775: p_ni_e_balance.act_info6 := nvl(p_ni_e_balance.act_info6,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI E Able UEL');
2776: p_ni_e_balance.act_info7 := nvl(p_ni_e_balance.act_info7,0) + 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI E Employer');
2777: p_ni_e_balance.act_info8 := nvl(p_ni_e_balance.act_info8,0) + 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI E Employee');
2778: --p_ni_e_balance.act_info9 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
2779: --p_ni_e_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2780: l_count_values := l_count_values +1;
2781: END IF;
2782: IF NVL(l_nij_tot,0) <> 0 OR NVL(l_nij_able,0) <> 0 THEN
2783: hr_utility.trace('fetching NI J Total/Able balances');
2781: END IF;
2782: IF NVL(l_nij_tot,0) <> 0 OR NVL(l_nij_able,0) <> 0 THEN
2783: hr_utility.trace('fetching NI J Total/Able balances');
2784: p_ni_j_balance.act_info1 := 'J';
2785: --p_ni_j_balance.act_info2 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2786: p_ni_j_balance.act_info3 := nvl(p_ni_j_balance.act_info3,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI J Able LEL');
2787: p_ni_j_balance.act_info4 := nvl(p_ni_j_balance.act_info4,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI J Able ET');
2788: p_ni_j_balance.act_info5 := nvl(p_ni_j_balance.act_info5,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI J Able UAP');
2789: p_ni_j_balance.act_info6 := nvl(p_ni_j_balance.act_info6,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI J Able UEL');
2788: p_ni_j_balance.act_info5 := nvl(p_ni_j_balance.act_info5,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI J Able UAP');
2789: p_ni_j_balance.act_info6 := nvl(p_ni_j_balance.act_info6,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI J Able UEL');
2790: p_ni_j_balance.act_info7 := nvl(p_ni_j_balance.act_info7,0) + 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI J Employer');
2791: p_ni_j_balance.act_info8 := nvl(p_ni_j_balance.act_info8,0) + 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI J Employee');
2792: --p_ni_j_balance.act_info9 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
2793: --p_ni_j_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2794: l_count_values := l_count_values +1;
2795: END IF;
2796: IF NVL(l_nil_tot,0) <> 0 OR NVL(l_nil_able,0) <> 0 THEN
2789: p_ni_j_balance.act_info6 := nvl(p_ni_j_balance.act_info6,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI J Able UEL');
2790: p_ni_j_balance.act_info7 := nvl(p_ni_j_balance.act_info7,0) + 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI J Employer');
2791: p_ni_j_balance.act_info8 := nvl(p_ni_j_balance.act_info8,0) + 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI J Employee');
2792: --p_ni_j_balance.act_info9 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
2793: --p_ni_j_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2794: l_count_values := l_count_values +1;
2795: END IF;
2796: IF NVL(l_nil_tot,0) <> 0 OR NVL(l_nil_able,0) <> 0 THEN
2797: hr_utility.trace('fetching NI L Total/Able balances');
2795: END IF;
2796: IF NVL(l_nil_tot,0) <> 0 OR NVL(l_nil_able,0) <> 0 THEN
2797: hr_utility.trace('fetching NI L Total/Able balances');
2798: p_ni_l_balance.act_info1 := 'L';
2799: --p_ni_l_balance.act_info2 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2800: p_ni_l_balance.act_info3 := nvl(p_ni_l_balance.act_info3,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI L Able LEL');
2801: p_ni_l_balance.act_info4 := nvl(p_ni_l_balance.act_info4,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI L Able ET');
2802: p_ni_l_balance.act_info5 := nvl(p_ni_l_balance.act_info5,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI L Able UAP');
2803: p_ni_l_balance.act_info6 := nvl(p_ni_l_balance.act_info6,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI L Able UEL');
2802: p_ni_l_balance.act_info5 := nvl(p_ni_l_balance.act_info5,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI L Able UAP');
2803: p_ni_l_balance.act_info6 := nvl(p_ni_l_balance.act_info6,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI L Able UEL');
2804: p_ni_l_balance.act_info7 := nvl(p_ni_l_balance.act_info7,0) + 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI L Employer');
2805: p_ni_l_balance.act_info8 := nvl(p_ni_l_balance.act_info8,0) + 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI L Employee');
2806: --p_ni_l_balance.act_info9 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
2807: --p_ni_l_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2808: l_count_values := l_count_values +1;
2809: END IF;
2810: hr_utility.trace('Number of categories: ' || l_count_values);
2803: p_ni_l_balance.act_info6 := nvl(p_ni_l_balance.act_info6,0) + 100 * get_ni_only_agg_route_ytd(l_last_asg_action_id, 'NI L Able UEL');
2804: p_ni_l_balance.act_info7 := nvl(p_ni_l_balance.act_info7,0) + 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI L Employer');
2805: p_ni_l_balance.act_info8 := nvl(p_ni_l_balance.act_info8,0) + 100 * get_ni_only_agg_route_ytd(l_asg_action_id, 'NI L Employee');
2806: --p_ni_l_balance.act_info9 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
2807: --p_ni_l_balance.act_info10 := 100 * hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2808: l_count_values := l_count_values +1;
2809: END IF;
2810: hr_utility.trace('Number of categories: ' || l_count_values);
2811: hr_utility.trace('Leaving PAY_GB_FPS_NI_AND_OTHERS_13.get_ni_only_agg_bal_sum_asg.');