630:
631:
632: CURSOR csr_tax_pay_value(p_last_asg_action_id number,l_tax_pay_def_bal_id number)
633: IS
634: SELECT hr_dirbal.get_balance(p_last_asg_action_id,l_tax_pay_def_bal_id)
635: FROM dual;
636:
637: --Below cursor fetches period type of the current assignment
638: CURSOR csr_get_period_type
2077: AND pbd.balance_dimension_id = pdb.balance_dimension_id
2078: AND pbt.legislation_code = 'GB';
2079: CURSOR csr_tax_pay_value(p_last_asg_action_id NUMBER,l_tax_pay_def_bal_id NUMBER)
2080: IS
2081: SELECT hr_dirbal.get_balance(p_last_asg_action_id,l_tax_pay_def_bal_id)
2082: FROM dual;
2083:
2084: cursor csr_reversal is
2085: select ACTION_TYPE from pay_assignment_actions paa, pay_payroll_actions ppa
2131:
2132: hr_utility.trace('Processing NI with Master Action ID.');
2133: hr_utility.trace('l_asg_action_id: ' || l_asg_action_id);
2134: -- NI A
2135: l_nia_tot := hr_dirbal.get_balance(l_asg_action_id,g_nia_tot_id);
2136: l_nia_able := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
2137: -- NI B
2138: l_nib_tot := hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
2139: l_nib_able := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
2132: hr_utility.trace('Processing NI with Master Action ID.');
2133: hr_utility.trace('l_asg_action_id: ' || l_asg_action_id);
2134: -- NI A
2135: l_nia_tot := hr_dirbal.get_balance(l_asg_action_id,g_nia_tot_id);
2136: l_nia_able := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
2137: -- NI B
2138: l_nib_tot := hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
2139: l_nib_able := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
2140: -- NI C
2134: -- NI A
2135: l_nia_tot := hr_dirbal.get_balance(l_asg_action_id,g_nia_tot_id);
2136: l_nia_able := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
2137: -- NI B
2138: l_nib_tot := hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
2139: l_nib_able := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
2140: -- NI C
2141: l_nic_tot := hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
2142: l_nic_able := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
2135: l_nia_tot := hr_dirbal.get_balance(l_asg_action_id,g_nia_tot_id);
2136: l_nia_able := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
2137: -- NI B
2138: l_nib_tot := hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
2139: l_nib_able := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
2140: -- NI C
2141: l_nic_tot := hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
2142: l_nic_able := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
2143: -- NI D
2137: -- NI B
2138: l_nib_tot := hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
2139: l_nib_able := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
2140: -- NI C
2141: l_nic_tot := hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
2142: l_nic_able := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
2143: -- NI D
2144: l_nid_tot := hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
2145: l_nid_able := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
2138: l_nib_tot := hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
2139: l_nib_able := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
2140: -- NI C
2141: l_nic_tot := hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
2142: l_nic_able := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
2143: -- NI D
2144: l_nid_tot := hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
2145: l_nid_able := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
2146: -- NI E
2140: -- NI C
2141: l_nic_tot := hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
2142: l_nic_able := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
2143: -- NI D
2144: l_nid_tot := hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
2145: l_nid_able := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
2146: -- NI E
2147: l_nie_tot := hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
2148: l_nie_able := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
2141: l_nic_tot := hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
2142: l_nic_able := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
2143: -- NI D
2144: l_nid_tot := hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
2145: l_nid_able := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
2146: -- NI E
2147: l_nie_tot := hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
2148: l_nie_able := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
2149: -- NI J
2143: -- NI D
2144: l_nid_tot := hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
2145: l_nid_able := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
2146: -- NI E
2147: l_nie_tot := hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
2148: l_nie_able := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
2149: -- NI J
2150: l_nij_tot := hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
2151: l_nij_able := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
2144: l_nid_tot := hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
2145: l_nid_able := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
2146: -- NI E
2147: l_nie_tot := hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
2148: l_nie_able := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
2149: -- NI J
2150: l_nij_tot := hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
2151: l_nij_able := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
2152: -- NI L
2146: -- NI E
2147: l_nie_tot := hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
2148: l_nie_able := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
2149: -- NI J
2150: l_nij_tot := hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
2151: l_nij_able := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
2152: -- NI L
2153: l_nil_tot := hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
2154: l_nil_able := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
2147: l_nie_tot := hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
2148: l_nie_able := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
2149: -- NI J
2150: l_nij_tot := hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
2151: l_nij_able := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
2152: -- NI L
2153: l_nil_tot := hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
2154: l_nil_able := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
2155:
2149: -- NI J
2150: l_nij_tot := hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
2151: l_nij_able := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
2152: -- NI L
2153: l_nil_tot := hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
2154: l_nil_able := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
2155:
2156: if l_reversal is not null then
2157:
2150: l_nij_tot := hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
2151: l_nij_able := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
2152: -- NI L
2153: l_nil_tot := hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
2154: l_nil_able := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
2155:
2156: if l_reversal is not null then
2157:
2158: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2154: l_nil_able := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
2155:
2156: if l_reversal is not null then
2157:
2158: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2159: l_nia_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2160:
2161: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2162: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2155:
2156: if l_reversal is not null then
2157:
2158: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2159: l_nia_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2160:
2161: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2162: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2163:
2157:
2158: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2159: l_nia_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2160:
2161: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2162: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2163:
2164: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2165: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2158: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2159: l_nia_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2160:
2161: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2162: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2163:
2164: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2165: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2166:
2160:
2161: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2162: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2163:
2164: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2165: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2166:
2167: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2168: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2161: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2162: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2163:
2164: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2165: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2166:
2167: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2168: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2169:
2163:
2164: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2165: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2166:
2167: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2168: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2169:
2170: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2171: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2164: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2165: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2166:
2167: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2168: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2169:
2170: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2171: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2172:
2166:
2167: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2168: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2169:
2170: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2171: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2172:
2173: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2174: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2167: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2168: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2169:
2170: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2171: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2172:
2173: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2174: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2175:
2169:
2170: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2171: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2172:
2173: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2174: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2175:
2176: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2177: l_nil_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2170: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2171: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2172:
2173: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2174: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2175:
2176: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2177: l_nil_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2178:
2172:
2173: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2174: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2175:
2176: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2177: l_nil_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2178:
2179: end if;
2180:
2173: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2174: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2175:
2176: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2177: l_nil_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2178:
2179: end if;
2180:
2181:
2181:
2182: IF (NVL(l_nia_tot,0) <> 0 OR NVL(l_nia_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nia_able_run,0) <> 0 OR NVL(l_nia_e_ptd,0) <> 0) THEN
2183: hr_utility.trace('fetching NI A Total/Able balances');
2184: p_ni_a_balance.act_info1 := 'A';
2185: p_ni_a_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2186: p_ni_a_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
2187: p_ni_a_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
2188: p_ni_a_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2189: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2182: IF (NVL(l_nia_tot,0) <> 0 OR NVL(l_nia_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nia_able_run,0) <> 0 OR NVL(l_nia_e_ptd,0) <> 0) THEN
2183: hr_utility.trace('fetching NI A Total/Able balances');
2184: p_ni_a_balance.act_info1 := 'A';
2185: p_ni_a_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2186: p_ni_a_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
2187: p_ni_a_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
2188: p_ni_a_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2189: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2190: p_ni_a_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2183: hr_utility.trace('fetching NI A Total/Able balances');
2184: p_ni_a_balance.act_info1 := 'A';
2185: p_ni_a_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2186: p_ni_a_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
2187: p_ni_a_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
2188: p_ni_a_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2189: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2190: p_ni_a_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2191: p_ni_a_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2184: p_ni_a_balance.act_info1 := 'A';
2185: p_ni_a_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2186: p_ni_a_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
2187: p_ni_a_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
2188: p_ni_a_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2189: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2190: p_ni_a_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2191: p_ni_a_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2192: p_ni_a_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
2185: p_ni_a_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2186: p_ni_a_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
2187: p_ni_a_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
2188: p_ni_a_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2189: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2190: p_ni_a_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2191: p_ni_a_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2192: p_ni_a_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
2193: p_ni_a_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2186: p_ni_a_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
2187: p_ni_a_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
2188: p_ni_a_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2189: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2190: p_ni_a_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2191: p_ni_a_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2192: p_ni_a_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
2193: p_ni_a_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2194: l_count_values := l_count_values +1;
2187: p_ni_a_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
2188: p_ni_a_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2189: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2190: p_ni_a_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2191: p_ni_a_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2192: p_ni_a_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
2193: p_ni_a_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2194: l_count_values := l_count_values +1;
2195: END IF;
2188: p_ni_a_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2189: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2190: p_ni_a_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2191: p_ni_a_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2192: p_ni_a_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
2193: p_ni_a_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2194: l_count_values := l_count_values +1;
2195: END IF;
2196: IF ( NVL(l_nib_tot,0) <> 0 OR NVL(l_nib_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nib_able_run,0) <> 0 OR NVL(l_nib_e_ptd,0) <> 0) THEN
2189: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2190: p_ni_a_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2191: p_ni_a_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2192: p_ni_a_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
2193: p_ni_a_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2194: l_count_values := l_count_values +1;
2195: END IF;
2196: IF ( NVL(l_nib_tot,0) <> 0 OR NVL(l_nib_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nib_able_run,0) <> 0 OR NVL(l_nib_e_ptd,0) <> 0) THEN
2197: hr_utility.trace('fetching NI B Total/Able balances');
2195: END IF;
2196: IF ( NVL(l_nib_tot,0) <> 0 OR NVL(l_nib_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nib_able_run,0) <> 0 OR NVL(l_nib_e_ptd,0) <> 0) THEN
2197: hr_utility.trace('fetching NI B Total/Able balances');
2198: p_ni_b_balance.act_info1 := 'B';
2199: p_ni_b_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2200: p_ni_b_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
2201: p_ni_b_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
2202: p_ni_b_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2203: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2196: IF ( NVL(l_nib_tot,0) <> 0 OR NVL(l_nib_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nib_able_run,0) <> 0 OR NVL(l_nib_e_ptd,0) <> 0) THEN
2197: hr_utility.trace('fetching NI B Total/Able balances');
2198: p_ni_b_balance.act_info1 := 'B';
2199: p_ni_b_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2200: p_ni_b_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
2201: p_ni_b_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
2202: p_ni_b_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2203: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2204: p_ni_b_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2197: hr_utility.trace('fetching NI B Total/Able balances');
2198: p_ni_b_balance.act_info1 := 'B';
2199: p_ni_b_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2200: p_ni_b_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
2201: p_ni_b_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
2202: p_ni_b_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2203: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2204: p_ni_b_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2205: p_ni_b_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2198: p_ni_b_balance.act_info1 := 'B';
2199: p_ni_b_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2200: p_ni_b_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
2201: p_ni_b_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
2202: p_ni_b_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2203: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2204: p_ni_b_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2205: p_ni_b_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2206: p_ni_b_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
2199: p_ni_b_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2200: p_ni_b_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
2201: p_ni_b_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
2202: p_ni_b_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2203: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2204: p_ni_b_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2205: p_ni_b_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2206: p_ni_b_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
2207: p_ni_b_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2200: p_ni_b_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
2201: p_ni_b_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
2202: p_ni_b_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2203: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2204: p_ni_b_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2205: p_ni_b_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2206: p_ni_b_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
2207: p_ni_b_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2208: l_count_values := l_count_values +1;
2201: p_ni_b_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
2202: p_ni_b_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2203: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2204: p_ni_b_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2205: p_ni_b_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2206: p_ni_b_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
2207: p_ni_b_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2208: l_count_values := l_count_values +1;
2209: END IF;
2202: p_ni_b_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2203: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2204: p_ni_b_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2205: p_ni_b_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2206: p_ni_b_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
2207: p_ni_b_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2208: l_count_values := l_count_values +1;
2209: END IF;
2210: IF( NVL(l_nic_tot,0) <> 0 OR NVL(l_nic_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nic_able_run,0) <> 0 OR NVL(l_nic_e_ptd,0) <> 0) THEN
2203: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2204: p_ni_b_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2205: p_ni_b_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2206: p_ni_b_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
2207: p_ni_b_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2208: l_count_values := l_count_values +1;
2209: END IF;
2210: IF( NVL(l_nic_tot,0) <> 0 OR NVL(l_nic_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nic_able_run,0) <> 0 OR NVL(l_nic_e_ptd,0) <> 0) THEN
2211: hr_utility.trace('fetching NI C Total/Able balances');
2209: END IF;
2210: IF( NVL(l_nic_tot,0) <> 0 OR NVL(l_nic_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nic_able_run,0) <> 0 OR NVL(l_nic_e_ptd,0) <> 0) THEN
2211: hr_utility.trace('fetching NI C Total/Able balances');
2212: p_ni_c_balance.act_info1 := 'C';
2213: p_ni_c_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2214: p_ni_c_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
2215: p_ni_c_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
2216: p_ni_c_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2217: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2210: IF( NVL(l_nic_tot,0) <> 0 OR NVL(l_nic_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nic_able_run,0) <> 0 OR NVL(l_nic_e_ptd,0) <> 0) THEN
2211: hr_utility.trace('fetching NI C Total/Able balances');
2212: p_ni_c_balance.act_info1 := 'C';
2213: p_ni_c_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2214: p_ni_c_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
2215: p_ni_c_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
2216: p_ni_c_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2217: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2218: p_ni_c_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2211: hr_utility.trace('fetching NI C Total/Able balances');
2212: p_ni_c_balance.act_info1 := 'C';
2213: p_ni_c_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2214: p_ni_c_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
2215: p_ni_c_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
2216: p_ni_c_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2217: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2218: p_ni_c_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2219: p_ni_c_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2212: p_ni_c_balance.act_info1 := 'C';
2213: p_ni_c_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2214: p_ni_c_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
2215: p_ni_c_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
2216: p_ni_c_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2217: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2218: p_ni_c_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2219: p_ni_c_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2220: p_ni_c_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
2213: p_ni_c_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2214: p_ni_c_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
2215: p_ni_c_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
2216: p_ni_c_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2217: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2218: p_ni_c_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2219: p_ni_c_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2220: p_ni_c_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
2221: p_ni_c_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2214: p_ni_c_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
2215: p_ni_c_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
2216: p_ni_c_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2217: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2218: p_ni_c_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2219: p_ni_c_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2220: p_ni_c_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
2221: p_ni_c_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2222: l_count_values := l_count_values +1;
2215: p_ni_c_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
2216: p_ni_c_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2217: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2218: p_ni_c_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2219: p_ni_c_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2220: p_ni_c_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
2221: p_ni_c_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2222: l_count_values := l_count_values +1;
2223: END IF;
2216: p_ni_c_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2217: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2218: p_ni_c_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2219: p_ni_c_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2220: p_ni_c_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
2221: p_ni_c_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2222: l_count_values := l_count_values +1;
2223: END IF;
2224: IF ( NVL(l_nid_tot,0) <> 0 OR NVL(l_nid_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nid_able_run,0) <> 0 OR NVL(l_nid_e_ptd,0) <> 0) THEN
2217: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2218: p_ni_c_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2219: p_ni_c_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2220: p_ni_c_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
2221: p_ni_c_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2222: l_count_values := l_count_values +1;
2223: END IF;
2224: IF ( NVL(l_nid_tot,0) <> 0 OR NVL(l_nid_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nid_able_run,0) <> 0 OR NVL(l_nid_e_ptd,0) <> 0) THEN
2225: hr_utility.trace('fetching NI D Total/Able balances');
2228: hr_utility.trace('g_nid_e_ytd_id: ' || g_nid_e_ytd_id);
2229: hr_utility.trace('g_nid_r_ptd_id: ' || g_nid_r_ptd_id);
2230: hr_utility.trace('g_nid_e_ptd_id: ' || g_nid_e_ptd_id);
2231: p_ni_d_balance.act_info1 := 'D';
2232: p_ni_d_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2233: p_ni_d_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
2234: p_ni_d_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
2235: p_ni_d_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2236: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2229: hr_utility.trace('g_nid_r_ptd_id: ' || g_nid_r_ptd_id);
2230: hr_utility.trace('g_nid_e_ptd_id: ' || g_nid_e_ptd_id);
2231: p_ni_d_balance.act_info1 := 'D';
2232: p_ni_d_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2233: p_ni_d_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
2234: p_ni_d_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
2235: p_ni_d_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2236: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2237: p_ni_d_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
2230: hr_utility.trace('g_nid_e_ptd_id: ' || g_nid_e_ptd_id);
2231: p_ni_d_balance.act_info1 := 'D';
2232: p_ni_d_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2233: p_ni_d_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
2234: p_ni_d_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
2235: p_ni_d_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2236: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2237: p_ni_d_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
2238: p_ni_d_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
2231: p_ni_d_balance.act_info1 := 'D';
2232: p_ni_d_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2233: p_ni_d_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
2234: p_ni_d_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
2235: p_ni_d_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2236: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2237: p_ni_d_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
2238: p_ni_d_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
2239: p_ni_d_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
2232: p_ni_d_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2233: p_ni_d_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
2234: p_ni_d_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
2235: p_ni_d_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2236: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2237: p_ni_d_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
2238: p_ni_d_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
2239: p_ni_d_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
2240: p_ni_d_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2233: p_ni_d_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
2234: p_ni_d_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
2235: p_ni_d_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2236: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2237: p_ni_d_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
2238: p_ni_d_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
2239: p_ni_d_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
2240: p_ni_d_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2241: l_count_values := l_count_values +1;
2234: p_ni_d_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
2235: p_ni_d_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2236: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2237: p_ni_d_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
2238: p_ni_d_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
2239: p_ni_d_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
2240: p_ni_d_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2241: l_count_values := l_count_values +1;
2242: END IF;
2235: p_ni_d_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2236: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2237: p_ni_d_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
2238: p_ni_d_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
2239: p_ni_d_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
2240: p_ni_d_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2241: l_count_values := l_count_values +1;
2242: END IF;
2243: IF( NVL(l_nie_tot,0) <> 0 OR NVL(l_nie_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nie_able_run,0) <> 0 OR NVL(l_nie_e_ptd,0) <> 0) THEN
2236: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2237: p_ni_d_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
2238: p_ni_d_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
2239: p_ni_d_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
2240: p_ni_d_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2241: l_count_values := l_count_values +1;
2242: END IF;
2243: IF( NVL(l_nie_tot,0) <> 0 OR NVL(l_nie_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nie_able_run,0) <> 0 OR NVL(l_nie_e_ptd,0) <> 0) THEN
2244: hr_utility.trace('fetching NI E Total/Able balances');
2242: END IF;
2243: IF( NVL(l_nie_tot,0) <> 0 OR NVL(l_nie_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nie_able_run,0) <> 0 OR NVL(l_nie_e_ptd,0) <> 0) THEN
2244: hr_utility.trace('fetching NI E Total/Able balances');
2245: p_ni_e_balance.act_info1 := 'E';
2246: p_ni_e_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2247: p_ni_e_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
2248: p_ni_e_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
2249: p_ni_e_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2250: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2243: IF( NVL(l_nie_tot,0) <> 0 OR NVL(l_nie_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nie_able_run,0) <> 0 OR NVL(l_nie_e_ptd,0) <> 0) THEN
2244: hr_utility.trace('fetching NI E Total/Able balances');
2245: p_ni_e_balance.act_info1 := 'E';
2246: p_ni_e_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2247: p_ni_e_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
2248: p_ni_e_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
2249: p_ni_e_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2250: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2251: p_ni_e_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2244: hr_utility.trace('fetching NI E Total/Able balances');
2245: p_ni_e_balance.act_info1 := 'E';
2246: p_ni_e_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2247: p_ni_e_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
2248: p_ni_e_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
2249: p_ni_e_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2250: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2251: p_ni_e_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2252: p_ni_e_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2245: p_ni_e_balance.act_info1 := 'E';
2246: p_ni_e_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2247: p_ni_e_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
2248: p_ni_e_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
2249: p_ni_e_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2250: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2251: p_ni_e_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2252: p_ni_e_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2253: p_ni_e_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
2246: p_ni_e_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2247: p_ni_e_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
2248: p_ni_e_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
2249: p_ni_e_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2250: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2251: p_ni_e_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2252: p_ni_e_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2253: p_ni_e_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
2254: p_ni_e_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2247: p_ni_e_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
2248: p_ni_e_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
2249: p_ni_e_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2250: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2251: p_ni_e_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2252: p_ni_e_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2253: p_ni_e_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
2254: p_ni_e_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2255: l_count_values := l_count_values +1;
2248: p_ni_e_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
2249: p_ni_e_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2250: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2251: p_ni_e_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2252: p_ni_e_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2253: p_ni_e_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
2254: p_ni_e_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2255: l_count_values := l_count_values +1;
2256: END IF;
2249: p_ni_e_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2250: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2251: p_ni_e_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2252: p_ni_e_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2253: p_ni_e_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
2254: p_ni_e_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2255: l_count_values := l_count_values +1;
2256: END IF;
2257: IF( NVL(l_nij_tot,0) <> 0 OR NVL(l_nij_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nij_able_run,0) <> 0 OR NVL(l_nij_e_ptd,0) <> 0) THEN
2250: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2251: p_ni_e_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2252: p_ni_e_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2253: p_ni_e_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
2254: p_ni_e_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2255: l_count_values := l_count_values +1;
2256: END IF;
2257: IF( NVL(l_nij_tot,0) <> 0 OR NVL(l_nij_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nij_able_run,0) <> 0 OR NVL(l_nij_e_ptd,0) <> 0) THEN
2258: hr_utility.trace('fetching NI J Total/Able balances');
2256: END IF;
2257: IF( NVL(l_nij_tot,0) <> 0 OR NVL(l_nij_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nij_able_run,0) <> 0 OR NVL(l_nij_e_ptd,0) <> 0) THEN
2258: hr_utility.trace('fetching NI J Total/Able balances');
2259: p_ni_j_balance.act_info1 := 'J';
2260: p_ni_j_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2261: p_ni_j_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
2262: p_ni_j_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
2263: p_ni_j_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2264: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2257: IF( NVL(l_nij_tot,0) <> 0 OR NVL(l_nij_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nij_able_run,0) <> 0 OR NVL(l_nij_e_ptd,0) <> 0) THEN
2258: hr_utility.trace('fetching NI J Total/Able balances');
2259: p_ni_j_balance.act_info1 := 'J';
2260: p_ni_j_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2261: p_ni_j_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
2262: p_ni_j_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
2263: p_ni_j_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2264: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2265: p_ni_j_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2258: hr_utility.trace('fetching NI J Total/Able balances');
2259: p_ni_j_balance.act_info1 := 'J';
2260: p_ni_j_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2261: p_ni_j_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
2262: p_ni_j_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
2263: p_ni_j_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2264: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2265: p_ni_j_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2266: p_ni_j_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2259: p_ni_j_balance.act_info1 := 'J';
2260: p_ni_j_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2261: p_ni_j_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
2262: p_ni_j_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
2263: p_ni_j_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2264: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2265: p_ni_j_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2266: p_ni_j_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2267: p_ni_j_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
2260: p_ni_j_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2261: p_ni_j_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
2262: p_ni_j_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
2263: p_ni_j_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2264: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2265: p_ni_j_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2266: p_ni_j_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2267: p_ni_j_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
2268: p_ni_j_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2261: p_ni_j_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
2262: p_ni_j_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
2263: p_ni_j_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2264: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2265: p_ni_j_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2266: p_ni_j_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2267: p_ni_j_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
2268: p_ni_j_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2269: l_count_values := l_count_values +1;
2262: p_ni_j_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
2263: p_ni_j_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2264: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2265: p_ni_j_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2266: p_ni_j_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2267: p_ni_j_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
2268: p_ni_j_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2269: l_count_values := l_count_values +1;
2270: END IF;
2263: p_ni_j_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2264: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2265: p_ni_j_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2266: p_ni_j_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2267: p_ni_j_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
2268: p_ni_j_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2269: l_count_values := l_count_values +1;
2270: END IF;
2271: IF( NVL(l_nil_tot,0) <> 0 OR NVL(l_nil_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nil_able_run,0) <> 0 OR NVL(l_nil_e_ptd,0) <> 0) THEN
2264: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2265: p_ni_j_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2266: p_ni_j_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2267: p_ni_j_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
2268: p_ni_j_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2269: l_count_values := l_count_values +1;
2270: END IF;
2271: IF( NVL(l_nil_tot,0) <> 0 OR NVL(l_nil_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nil_able_run,0) <> 0 OR NVL(l_nil_e_ptd,0) <> 0) THEN
2272: hr_utility.trace('fetching NI L Total/Able balances');
2270: END IF;
2271: IF( NVL(l_nil_tot,0) <> 0 OR NVL(l_nil_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nil_able_run,0) <> 0 OR NVL(l_nil_e_ptd,0) <> 0) THEN
2272: hr_utility.trace('fetching NI L Total/Able balances');
2273: p_ni_l_balance.act_info1 := 'L';
2274: p_ni_l_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2275: p_ni_l_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
2276: p_ni_l_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
2277: p_ni_l_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2278: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2271: IF( NVL(l_nil_tot,0) <> 0 OR NVL(l_nil_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nil_able_run,0) <> 0 OR NVL(l_nil_e_ptd,0) <> 0) THEN
2272: hr_utility.trace('fetching NI L Total/Able balances');
2273: p_ni_l_balance.act_info1 := 'L';
2274: p_ni_l_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2275: p_ni_l_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
2276: p_ni_l_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
2277: p_ni_l_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2278: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2279: p_ni_l_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
2272: hr_utility.trace('fetching NI L Total/Able balances');
2273: p_ni_l_balance.act_info1 := 'L';
2274: p_ni_l_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2275: p_ni_l_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
2276: p_ni_l_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
2277: p_ni_l_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2278: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2279: p_ni_l_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
2280: p_ni_l_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
2273: p_ni_l_balance.act_info1 := 'L';
2274: p_ni_l_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2275: p_ni_l_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
2276: p_ni_l_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
2277: p_ni_l_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2278: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2279: p_ni_l_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
2280: p_ni_l_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
2281: p_ni_l_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
2274: p_ni_l_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2275: p_ni_l_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
2276: p_ni_l_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
2277: p_ni_l_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2278: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2279: p_ni_l_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
2280: p_ni_l_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
2281: p_ni_l_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
2282: p_ni_l_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2275: p_ni_l_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
2276: p_ni_l_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
2277: p_ni_l_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2278: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2279: p_ni_l_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
2280: p_ni_l_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
2281: p_ni_l_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
2282: p_ni_l_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2283: l_count_values := l_count_values +1;
2276: p_ni_l_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
2277: p_ni_l_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2278: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2279: p_ni_l_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
2280: p_ni_l_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
2281: p_ni_l_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
2282: p_ni_l_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2283: l_count_values := l_count_values +1;
2284: END IF;
2277: p_ni_l_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2278: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2279: p_ni_l_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
2280: p_ni_l_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
2281: p_ni_l_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
2282: p_ni_l_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2283: l_count_values := l_count_values +1;
2284: END IF;
2285:
2278: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2279: p_ni_l_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
2280: p_ni_l_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
2281: p_ni_l_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
2282: p_ni_l_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2283: l_count_values := l_count_values +1;
2284: END IF;
2285:
2286: ELSE -- If Child Flag is set
2332: hr_utility.trace('Processing NI with Child Action ID.');
2333: hr_utility.trace('l_asg_action_id: ' || l_asg_action_id);
2334:
2335: -- NI A
2336: l_nia_tot := hr_dirbal.get_balance(l_last_asg_action_id,g_nia_tot_id);
2337: l_nia_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_able_id);
2338: -- NI B
2339: l_nib_tot := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_tot_id);
2340: l_nib_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_able_id);
2333: hr_utility.trace('l_asg_action_id: ' || l_asg_action_id);
2334:
2335: -- NI A
2336: l_nia_tot := hr_dirbal.get_balance(l_last_asg_action_id,g_nia_tot_id);
2337: l_nia_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_able_id);
2338: -- NI B
2339: l_nib_tot := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_tot_id);
2340: l_nib_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_able_id);
2341: -- NI C
2335: -- NI A
2336: l_nia_tot := hr_dirbal.get_balance(l_last_asg_action_id,g_nia_tot_id);
2337: l_nia_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_able_id);
2338: -- NI B
2339: l_nib_tot := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_tot_id);
2340: l_nib_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_able_id);
2341: -- NI C
2342: l_nic_tot := hr_dirbal.get_balance(l_last_asg_action_id,g_nic_tot_id);
2343: l_nic_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_able_id);
2336: l_nia_tot := hr_dirbal.get_balance(l_last_asg_action_id,g_nia_tot_id);
2337: l_nia_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_able_id);
2338: -- NI B
2339: l_nib_tot := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_tot_id);
2340: l_nib_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_able_id);
2341: -- NI C
2342: l_nic_tot := hr_dirbal.get_balance(l_last_asg_action_id,g_nic_tot_id);
2343: l_nic_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_able_id);
2344: -- NI D
2338: -- NI B
2339: l_nib_tot := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_tot_id);
2340: l_nib_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_able_id);
2341: -- NI C
2342: l_nic_tot := hr_dirbal.get_balance(l_last_asg_action_id,g_nic_tot_id);
2343: l_nic_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_able_id);
2344: -- NI D
2345: l_nid_tot := hr_dirbal.get_balance(l_last_asg_action_id,g_nid_tot_id);
2346: l_nid_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_able_id);
2339: l_nib_tot := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_tot_id);
2340: l_nib_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_able_id);
2341: -- NI C
2342: l_nic_tot := hr_dirbal.get_balance(l_last_asg_action_id,g_nic_tot_id);
2343: l_nic_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_able_id);
2344: -- NI D
2345: l_nid_tot := hr_dirbal.get_balance(l_last_asg_action_id,g_nid_tot_id);
2346: l_nid_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_able_id);
2347: -- NI E
2341: -- NI C
2342: l_nic_tot := hr_dirbal.get_balance(l_last_asg_action_id,g_nic_tot_id);
2343: l_nic_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_able_id);
2344: -- NI D
2345: l_nid_tot := hr_dirbal.get_balance(l_last_asg_action_id,g_nid_tot_id);
2346: l_nid_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_able_id);
2347: -- NI E
2348: l_nie_tot := hr_dirbal.get_balance(l_last_asg_action_id,g_nie_tot_id);
2349: l_nie_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_able_id);
2342: l_nic_tot := hr_dirbal.get_balance(l_last_asg_action_id,g_nic_tot_id);
2343: l_nic_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_able_id);
2344: -- NI D
2345: l_nid_tot := hr_dirbal.get_balance(l_last_asg_action_id,g_nid_tot_id);
2346: l_nid_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_able_id);
2347: -- NI E
2348: l_nie_tot := hr_dirbal.get_balance(l_last_asg_action_id,g_nie_tot_id);
2349: l_nie_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_able_id);
2350: -- NI J
2344: -- NI D
2345: l_nid_tot := hr_dirbal.get_balance(l_last_asg_action_id,g_nid_tot_id);
2346: l_nid_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_able_id);
2347: -- NI E
2348: l_nie_tot := hr_dirbal.get_balance(l_last_asg_action_id,g_nie_tot_id);
2349: l_nie_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_able_id);
2350: -- NI J
2351: l_nij_tot := hr_dirbal.get_balance(l_last_asg_action_id,g_nij_tot_id);
2352: l_nij_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_able_id);
2345: l_nid_tot := hr_dirbal.get_balance(l_last_asg_action_id,g_nid_tot_id);
2346: l_nid_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_able_id);
2347: -- NI E
2348: l_nie_tot := hr_dirbal.get_balance(l_last_asg_action_id,g_nie_tot_id);
2349: l_nie_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_able_id);
2350: -- NI J
2351: l_nij_tot := hr_dirbal.get_balance(l_last_asg_action_id,g_nij_tot_id);
2352: l_nij_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_able_id);
2353: -- NI L
2347: -- NI E
2348: l_nie_tot := hr_dirbal.get_balance(l_last_asg_action_id,g_nie_tot_id);
2349: l_nie_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_able_id);
2350: -- NI J
2351: l_nij_tot := hr_dirbal.get_balance(l_last_asg_action_id,g_nij_tot_id);
2352: l_nij_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_able_id);
2353: -- NI L
2354: l_nil_tot := hr_dirbal.get_balance(l_last_asg_action_id,g_nil_tot_id);
2355: l_nil_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_able_id);
2348: l_nie_tot := hr_dirbal.get_balance(l_last_asg_action_id,g_nie_tot_id);
2349: l_nie_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_able_id);
2350: -- NI J
2351: l_nij_tot := hr_dirbal.get_balance(l_last_asg_action_id,g_nij_tot_id);
2352: l_nij_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_able_id);
2353: -- NI L
2354: l_nil_tot := hr_dirbal.get_balance(l_last_asg_action_id,g_nil_tot_id);
2355: l_nil_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_able_id);
2356:
2350: -- NI J
2351: l_nij_tot := hr_dirbal.get_balance(l_last_asg_action_id,g_nij_tot_id);
2352: l_nij_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_able_id);
2353: -- NI L
2354: l_nil_tot := hr_dirbal.get_balance(l_last_asg_action_id,g_nil_tot_id);
2355: l_nil_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_able_id);
2356:
2357:
2358: IF NVL(l_nia_tot,0) <> 0 OR NVL(l_nia_able,0) <> 0 THEN
2351: l_nij_tot := hr_dirbal.get_balance(l_last_asg_action_id,g_nij_tot_id);
2352: l_nij_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_able_id);
2353: -- NI L
2354: l_nil_tot := hr_dirbal.get_balance(l_last_asg_action_id,g_nil_tot_id);
2355: l_nil_able := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_able_id);
2356:
2357:
2358: IF NVL(l_nia_tot,0) <> 0 OR NVL(l_nia_able,0) <> 0 THEN
2359: hr_utility.trace('fetching NI A Total/Able balances');
2357:
2358: IF NVL(l_nia_tot,0) <> 0 OR NVL(l_nia_able,0) <> 0 THEN
2359: hr_utility.trace('fetching NI A Total/Able balances');
2360: p_ni_a_balance.act_info1 := 'A';
2361: p_ni_a_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2362: p_ni_a_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
2363: p_ni_a_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
2364: p_ni_a_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2365: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2358: IF NVL(l_nia_tot,0) <> 0 OR NVL(l_nia_able,0) <> 0 THEN
2359: hr_utility.trace('fetching NI A Total/Able balances');
2360: p_ni_a_balance.act_info1 := 'A';
2361: p_ni_a_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2362: p_ni_a_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
2363: p_ni_a_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
2364: p_ni_a_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2365: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2366: p_ni_a_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2359: hr_utility.trace('fetching NI A Total/Able balances');
2360: p_ni_a_balance.act_info1 := 'A';
2361: p_ni_a_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2362: p_ni_a_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
2363: p_ni_a_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
2364: p_ni_a_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2365: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2366: p_ni_a_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2367: p_ni_a_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2360: p_ni_a_balance.act_info1 := 'A';
2361: p_ni_a_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2362: p_ni_a_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
2363: p_ni_a_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
2364: p_ni_a_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2365: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2366: p_ni_a_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2367: p_ni_a_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2368: p_ni_a_balance.act_info9 := p_ni_a_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id));
2361: p_ni_a_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2362: p_ni_a_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
2363: p_ni_a_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
2364: p_ni_a_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2365: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2366: p_ni_a_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2367: p_ni_a_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2368: p_ni_a_balance.act_info9 := p_ni_a_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id));
2369: p_ni_a_balance.act_info10 := p_ni_a_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id));
2362: p_ni_a_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
2363: p_ni_a_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
2364: p_ni_a_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2365: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2366: p_ni_a_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2367: p_ni_a_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2368: p_ni_a_balance.act_info9 := p_ni_a_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id));
2369: p_ni_a_balance.act_info10 := p_ni_a_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id));
2370: l_count_values := l_count_values +1;
2363: p_ni_a_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
2364: p_ni_a_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2365: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2366: p_ni_a_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2367: p_ni_a_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2368: p_ni_a_balance.act_info9 := p_ni_a_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id));
2369: p_ni_a_balance.act_info10 := p_ni_a_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id));
2370: l_count_values := l_count_values +1;
2371: END IF;
2364: p_ni_a_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2365: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2366: p_ni_a_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2367: p_ni_a_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2368: p_ni_a_balance.act_info9 := p_ni_a_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id));
2369: p_ni_a_balance.act_info10 := p_ni_a_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id));
2370: l_count_values := l_count_values +1;
2371: END IF;
2372: IF NVL(l_nib_tot,0) <> 0 OR NVL(l_nib_able,0) <> 0 THEN
2365: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2366: p_ni_a_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2367: p_ni_a_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2368: p_ni_a_balance.act_info9 := p_ni_a_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id));
2369: p_ni_a_balance.act_info10 := p_ni_a_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id));
2370: l_count_values := l_count_values +1;
2371: END IF;
2372: IF NVL(l_nib_tot,0) <> 0 OR NVL(l_nib_able,0) <> 0 THEN
2373: hr_utility.trace('fetching NI B Total/Able balances');
2371: END IF;
2372: IF NVL(l_nib_tot,0) <> 0 OR NVL(l_nib_able,0) <> 0 THEN
2373: hr_utility.trace('fetching NI B Total/Able balances');
2374: p_ni_b_balance.act_info1 := 'B';
2375: p_ni_b_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2376: p_ni_b_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
2377: p_ni_b_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
2378: p_ni_b_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2379: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2372: IF NVL(l_nib_tot,0) <> 0 OR NVL(l_nib_able,0) <> 0 THEN
2373: hr_utility.trace('fetching NI B Total/Able balances');
2374: p_ni_b_balance.act_info1 := 'B';
2375: p_ni_b_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2376: p_ni_b_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
2377: p_ni_b_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
2378: p_ni_b_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2379: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2380: p_ni_b_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2373: hr_utility.trace('fetching NI B Total/Able balances');
2374: p_ni_b_balance.act_info1 := 'B';
2375: p_ni_b_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2376: p_ni_b_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
2377: p_ni_b_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
2378: p_ni_b_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2379: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2380: p_ni_b_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2381: p_ni_b_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2374: p_ni_b_balance.act_info1 := 'B';
2375: p_ni_b_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2376: p_ni_b_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
2377: p_ni_b_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
2378: p_ni_b_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2379: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2380: p_ni_b_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2381: p_ni_b_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2382: p_ni_b_balance.act_info9 := p_ni_b_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id));
2375: p_ni_b_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2376: p_ni_b_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
2377: p_ni_b_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
2378: p_ni_b_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2379: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2380: p_ni_b_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2381: p_ni_b_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2382: p_ni_b_balance.act_info9 := p_ni_b_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id));
2383: p_ni_b_balance.act_info10 := p_ni_b_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id));
2376: p_ni_b_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
2377: p_ni_b_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
2378: p_ni_b_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2379: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2380: p_ni_b_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2381: p_ni_b_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2382: p_ni_b_balance.act_info9 := p_ni_b_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id));
2383: p_ni_b_balance.act_info10 := p_ni_b_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id));
2384: l_count_values := l_count_values +1;
2377: p_ni_b_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
2378: p_ni_b_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2379: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2380: p_ni_b_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2381: p_ni_b_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2382: p_ni_b_balance.act_info9 := p_ni_b_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id));
2383: p_ni_b_balance.act_info10 := p_ni_b_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id));
2384: l_count_values := l_count_values +1;
2385: END IF;
2378: p_ni_b_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2379: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2380: p_ni_b_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2381: p_ni_b_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2382: p_ni_b_balance.act_info9 := p_ni_b_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id));
2383: p_ni_b_balance.act_info10 := p_ni_b_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id));
2384: l_count_values := l_count_values +1;
2385: END IF;
2386: IF NVL(l_nic_tot,0) <> 0 OR NVL(l_nic_able,0) <> 0 THEN
2379: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2380: p_ni_b_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2381: p_ni_b_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2382: p_ni_b_balance.act_info9 := p_ni_b_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id));
2383: p_ni_b_balance.act_info10 := p_ni_b_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id));
2384: l_count_values := l_count_values +1;
2385: END IF;
2386: IF NVL(l_nic_tot,0) <> 0 OR NVL(l_nic_able,0) <> 0 THEN
2387: hr_utility.trace('fetching NI C Total/Able balances');
2385: END IF;
2386: IF NVL(l_nic_tot,0) <> 0 OR NVL(l_nic_able,0) <> 0 THEN
2387: hr_utility.trace('fetching NI C Total/Able balances');
2388: p_ni_c_balance.act_info1 := 'C';
2389: p_ni_c_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2390: p_ni_c_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
2391: p_ni_c_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
2392: p_ni_c_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2393: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2386: IF NVL(l_nic_tot,0) <> 0 OR NVL(l_nic_able,0) <> 0 THEN
2387: hr_utility.trace('fetching NI C Total/Able balances');
2388: p_ni_c_balance.act_info1 := 'C';
2389: p_ni_c_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2390: p_ni_c_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
2391: p_ni_c_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
2392: p_ni_c_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2393: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2394: p_ni_c_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2387: hr_utility.trace('fetching NI C Total/Able balances');
2388: p_ni_c_balance.act_info1 := 'C';
2389: p_ni_c_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2390: p_ni_c_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
2391: p_ni_c_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
2392: p_ni_c_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2393: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2394: p_ni_c_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2395: p_ni_c_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2388: p_ni_c_balance.act_info1 := 'C';
2389: p_ni_c_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2390: p_ni_c_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
2391: p_ni_c_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
2392: p_ni_c_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2393: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2394: p_ni_c_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2395: p_ni_c_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2396: p_ni_c_balance.act_info9 := p_ni_c_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id));
2389: p_ni_c_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2390: p_ni_c_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
2391: p_ni_c_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
2392: p_ni_c_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2393: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2394: p_ni_c_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2395: p_ni_c_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2396: p_ni_c_balance.act_info9 := p_ni_c_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id));
2397: p_ni_c_balance.act_info10 := p_ni_c_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id));
2390: p_ni_c_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
2391: p_ni_c_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
2392: p_ni_c_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2393: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2394: p_ni_c_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2395: p_ni_c_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2396: p_ni_c_balance.act_info9 := p_ni_c_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id));
2397: p_ni_c_balance.act_info10 := p_ni_c_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id));
2398: l_count_values := l_count_values +1;
2391: p_ni_c_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
2392: p_ni_c_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2393: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2394: p_ni_c_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2395: p_ni_c_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2396: p_ni_c_balance.act_info9 := p_ni_c_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id));
2397: p_ni_c_balance.act_info10 := p_ni_c_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id));
2398: l_count_values := l_count_values +1;
2399: END IF;
2392: p_ni_c_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2393: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2394: p_ni_c_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2395: p_ni_c_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2396: p_ni_c_balance.act_info9 := p_ni_c_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id));
2397: p_ni_c_balance.act_info10 := p_ni_c_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id));
2398: l_count_values := l_count_values +1;
2399: END IF;
2400: IF NVL(l_nid_tot,0) <> 0 OR NVL(l_nid_able,0) <> 0 THEN
2393: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2394: p_ni_c_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2395: p_ni_c_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2396: p_ni_c_balance.act_info9 := p_ni_c_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id));
2397: p_ni_c_balance.act_info10 := p_ni_c_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id));
2398: l_count_values := l_count_values +1;
2399: END IF;
2400: IF NVL(l_nid_tot,0) <> 0 OR NVL(l_nid_able,0) <> 0 THEN
2401: hr_utility.trace('fetching NI D Total/Able balances');
2404: hr_utility.trace('g_nid_e_ytd_id: ' || g_nid_e_ytd_id);
2405: hr_utility.trace('g_nid_r_ptd_id: ' || g_nid_r_ptd_id);
2406: hr_utility.trace('g_nid_e_ptd_id: ' || g_nid_e_ptd_id);
2407: p_ni_d_balance.act_info1 := 'D';
2408: p_ni_d_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2409: p_ni_d_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
2410: p_ni_d_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
2411: p_ni_d_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2412: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2405: hr_utility.trace('g_nid_r_ptd_id: ' || g_nid_r_ptd_id);
2406: hr_utility.trace('g_nid_e_ptd_id: ' || g_nid_e_ptd_id);
2407: p_ni_d_balance.act_info1 := 'D';
2408: p_ni_d_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2409: p_ni_d_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
2410: p_ni_d_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
2411: p_ni_d_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2412: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2413: p_ni_d_balance.act_info7 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_r_ytd_id);
2406: hr_utility.trace('g_nid_e_ptd_id: ' || g_nid_e_ptd_id);
2407: p_ni_d_balance.act_info1 := 'D';
2408: p_ni_d_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2409: p_ni_d_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
2410: p_ni_d_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
2411: p_ni_d_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2412: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2413: p_ni_d_balance.act_info7 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_r_ytd_id);
2414: p_ni_d_balance.act_info8 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_e_ytd_id);
2407: p_ni_d_balance.act_info1 := 'D';
2408: p_ni_d_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2409: p_ni_d_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
2410: p_ni_d_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
2411: p_ni_d_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2412: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2413: p_ni_d_balance.act_info7 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_r_ytd_id);
2414: p_ni_d_balance.act_info8 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_e_ytd_id);
2415: p_ni_d_balance.act_info9 := p_ni_d_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id));
2408: p_ni_d_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2409: p_ni_d_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
2410: p_ni_d_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
2411: p_ni_d_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2412: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2413: p_ni_d_balance.act_info7 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_r_ytd_id);
2414: p_ni_d_balance.act_info8 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_e_ytd_id);
2415: p_ni_d_balance.act_info9 := p_ni_d_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id));
2416: p_ni_d_balance.act_info10 := p_ni_d_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id));
2409: p_ni_d_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
2410: p_ni_d_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
2411: p_ni_d_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2412: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2413: p_ni_d_balance.act_info7 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_r_ytd_id);
2414: p_ni_d_balance.act_info8 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_e_ytd_id);
2415: p_ni_d_balance.act_info9 := p_ni_d_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id));
2416: p_ni_d_balance.act_info10 := p_ni_d_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id));
2417: hr_utility.trace('p_ni_d_balance.act_info7 D'||p_ni_d_balance.act_info7);
2410: p_ni_d_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
2411: p_ni_d_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2412: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2413: p_ni_d_balance.act_info7 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_r_ytd_id);
2414: p_ni_d_balance.act_info8 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_e_ytd_id);
2415: p_ni_d_balance.act_info9 := p_ni_d_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id));
2416: p_ni_d_balance.act_info10 := p_ni_d_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id));
2417: hr_utility.trace('p_ni_d_balance.act_info7 D'||p_ni_d_balance.act_info7);
2418: hr_utility.trace('p_ni_d_balance.act_info8 D'||p_ni_d_balance.act_info8);
2411: p_ni_d_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2412: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2413: p_ni_d_balance.act_info7 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_r_ytd_id);
2414: p_ni_d_balance.act_info8 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_e_ytd_id);
2415: p_ni_d_balance.act_info9 := p_ni_d_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id));
2416: p_ni_d_balance.act_info10 := p_ni_d_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id));
2417: hr_utility.trace('p_ni_d_balance.act_info7 D'||p_ni_d_balance.act_info7);
2418: hr_utility.trace('p_ni_d_balance.act_info8 D'||p_ni_d_balance.act_info8);
2419: hr_utility.trace('p_ni_d_balance.act_info9 D'||p_ni_d_balance.act_info9);
2412: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2413: p_ni_d_balance.act_info7 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_r_ytd_id);
2414: p_ni_d_balance.act_info8 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_e_ytd_id);
2415: p_ni_d_balance.act_info9 := p_ni_d_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id));
2416: p_ni_d_balance.act_info10 := p_ni_d_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id));
2417: hr_utility.trace('p_ni_d_balance.act_info7 D'||p_ni_d_balance.act_info7);
2418: hr_utility.trace('p_ni_d_balance.act_info8 D'||p_ni_d_balance.act_info8);
2419: hr_utility.trace('p_ni_d_balance.act_info9 D'||p_ni_d_balance.act_info9);
2420: hr_utility.trace('p_ni_d_balance.act_info10 D'||p_ni_d_balance.act_info10);
2423: END IF;
2424: IF NVL(l_nie_tot,0) <> 0 OR NVL(l_nie_able,0) <> 0 THEN
2425: hr_utility.trace('fetching NI E Total/Able balances');
2426: p_ni_e_balance.act_info1 := 'E';
2427: p_ni_e_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2428: p_ni_e_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
2429: p_ni_e_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
2430: p_ni_e_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2431: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2424: IF NVL(l_nie_tot,0) <> 0 OR NVL(l_nie_able,0) <> 0 THEN
2425: hr_utility.trace('fetching NI E Total/Able balances');
2426: p_ni_e_balance.act_info1 := 'E';
2427: p_ni_e_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2428: p_ni_e_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
2429: p_ni_e_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
2430: p_ni_e_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2431: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2432: p_ni_e_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2425: hr_utility.trace('fetching NI E Total/Able balances');
2426: p_ni_e_balance.act_info1 := 'E';
2427: p_ni_e_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2428: p_ni_e_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
2429: p_ni_e_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
2430: p_ni_e_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2431: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2432: p_ni_e_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2433: p_ni_e_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2426: p_ni_e_balance.act_info1 := 'E';
2427: p_ni_e_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2428: p_ni_e_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
2429: p_ni_e_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
2430: p_ni_e_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2431: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2432: p_ni_e_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2433: p_ni_e_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2434: p_ni_e_balance.act_info9 := p_ni_e_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id));
2427: p_ni_e_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2428: p_ni_e_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
2429: p_ni_e_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
2430: p_ni_e_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2431: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2432: p_ni_e_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2433: p_ni_e_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2434: p_ni_e_balance.act_info9 := p_ni_e_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id));
2435: p_ni_e_balance.act_info10 := p_ni_e_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id));
2428: p_ni_e_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
2429: p_ni_e_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
2430: p_ni_e_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2431: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2432: p_ni_e_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2433: p_ni_e_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2434: p_ni_e_balance.act_info9 := p_ni_e_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id));
2435: p_ni_e_balance.act_info10 := p_ni_e_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id));
2436: l_count_values := l_count_values +1;
2429: p_ni_e_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
2430: p_ni_e_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2431: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2432: p_ni_e_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2433: p_ni_e_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2434: p_ni_e_balance.act_info9 := p_ni_e_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id));
2435: p_ni_e_balance.act_info10 := p_ni_e_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id));
2436: l_count_values := l_count_values +1;
2437: END IF;
2430: p_ni_e_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2431: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2432: p_ni_e_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2433: p_ni_e_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2434: p_ni_e_balance.act_info9 := p_ni_e_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id));
2435: p_ni_e_balance.act_info10 := p_ni_e_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id));
2436: l_count_values := l_count_values +1;
2437: END IF;
2438: IF NVL(l_nij_tot,0) <> 0 OR NVL(l_nij_able,0) <> 0 THEN
2431: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2432: p_ni_e_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2433: p_ni_e_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2434: p_ni_e_balance.act_info9 := p_ni_e_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id));
2435: p_ni_e_balance.act_info10 := p_ni_e_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id));
2436: l_count_values := l_count_values +1;
2437: END IF;
2438: IF NVL(l_nij_tot,0) <> 0 OR NVL(l_nij_able,0) <> 0 THEN
2439: hr_utility.trace('fetching NI J Total/Able balances');
2437: END IF;
2438: IF NVL(l_nij_tot,0) <> 0 OR NVL(l_nij_able,0) <> 0 THEN
2439: hr_utility.trace('fetching NI J Total/Able balances');
2440: p_ni_j_balance.act_info1 := 'J';
2441: p_ni_j_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2442: p_ni_j_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
2443: p_ni_j_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
2444: p_ni_j_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2445: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2438: IF NVL(l_nij_tot,0) <> 0 OR NVL(l_nij_able,0) <> 0 THEN
2439: hr_utility.trace('fetching NI J Total/Able balances');
2440: p_ni_j_balance.act_info1 := 'J';
2441: p_ni_j_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2442: p_ni_j_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
2443: p_ni_j_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
2444: p_ni_j_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2445: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2446: p_ni_j_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2439: hr_utility.trace('fetching NI J Total/Able balances');
2440: p_ni_j_balance.act_info1 := 'J';
2441: p_ni_j_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2442: p_ni_j_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
2443: p_ni_j_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
2444: p_ni_j_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2445: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2446: p_ni_j_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2447: p_ni_j_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2440: p_ni_j_balance.act_info1 := 'J';
2441: p_ni_j_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2442: p_ni_j_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
2443: p_ni_j_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
2444: p_ni_j_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2445: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2446: p_ni_j_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2447: p_ni_j_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2448: p_ni_j_balance.act_info9 := p_ni_j_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id));
2441: p_ni_j_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2442: p_ni_j_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
2443: p_ni_j_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
2444: p_ni_j_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2445: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2446: p_ni_j_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2447: p_ni_j_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2448: p_ni_j_balance.act_info9 := p_ni_j_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id));
2449: p_ni_j_balance.act_info10 := p_ni_j_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id));
2442: p_ni_j_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
2443: p_ni_j_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
2444: p_ni_j_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2445: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2446: p_ni_j_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2447: p_ni_j_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2448: p_ni_j_balance.act_info9 := p_ni_j_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id));
2449: p_ni_j_balance.act_info10 := p_ni_j_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id));
2450: l_count_values := l_count_values +1;
2443: p_ni_j_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
2444: p_ni_j_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2445: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2446: p_ni_j_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2447: p_ni_j_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2448: p_ni_j_balance.act_info9 := p_ni_j_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id));
2449: p_ni_j_balance.act_info10 := p_ni_j_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id));
2450: l_count_values := l_count_values +1;
2451: END IF;
2444: p_ni_j_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2445: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2446: p_ni_j_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2447: p_ni_j_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2448: p_ni_j_balance.act_info9 := p_ni_j_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id));
2449: p_ni_j_balance.act_info10 := p_ni_j_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id));
2450: l_count_values := l_count_values +1;
2451: END IF;
2452: IF NVL(l_nil_tot,0) <> 0 OR NVL(l_nil_able,0) <> 0 THEN
2445: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2446: p_ni_j_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2447: p_ni_j_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2448: p_ni_j_balance.act_info9 := p_ni_j_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id));
2449: p_ni_j_balance.act_info10 := p_ni_j_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id));
2450: l_count_values := l_count_values +1;
2451: END IF;
2452: IF NVL(l_nil_tot,0) <> 0 OR NVL(l_nil_able,0) <> 0 THEN
2453: hr_utility.trace('fetching NI L Total/Able balances');
2451: END IF;
2452: IF NVL(l_nil_tot,0) <> 0 OR NVL(l_nil_able,0) <> 0 THEN
2453: hr_utility.trace('fetching NI L Total/Able balances');
2454: p_ni_l_balance.act_info1 := 'L';
2455: p_ni_l_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2456: p_ni_l_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
2457: p_ni_l_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
2458: p_ni_l_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2459: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2452: IF NVL(l_nil_tot,0) <> 0 OR NVL(l_nil_able,0) <> 0 THEN
2453: hr_utility.trace('fetching NI L Total/Able balances');
2454: p_ni_l_balance.act_info1 := 'L';
2455: p_ni_l_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2456: p_ni_l_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
2457: p_ni_l_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
2458: p_ni_l_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2459: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2460: p_ni_l_balance.act_info7 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_r_ytd_id);
2453: hr_utility.trace('fetching NI L Total/Able balances');
2454: p_ni_l_balance.act_info1 := 'L';
2455: p_ni_l_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2456: p_ni_l_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
2457: p_ni_l_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
2458: p_ni_l_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2459: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2460: p_ni_l_balance.act_info7 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_r_ytd_id);
2461: p_ni_l_balance.act_info8 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_e_ytd_id);
2454: p_ni_l_balance.act_info1 := 'L';
2455: p_ni_l_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2456: p_ni_l_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
2457: p_ni_l_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
2458: p_ni_l_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2459: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2460: p_ni_l_balance.act_info7 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_r_ytd_id);
2461: p_ni_l_balance.act_info8 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_e_ytd_id);
2462: p_ni_l_balance.act_info9 := p_ni_l_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id));
2455: p_ni_l_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2456: p_ni_l_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
2457: p_ni_l_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
2458: p_ni_l_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2459: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2460: p_ni_l_balance.act_info7 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_r_ytd_id);
2461: p_ni_l_balance.act_info8 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_e_ytd_id);
2462: p_ni_l_balance.act_info9 := p_ni_l_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id));
2463: p_ni_l_balance.act_info10 := p_ni_l_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id));
2456: p_ni_l_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
2457: p_ni_l_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
2458: p_ni_l_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2459: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2460: p_ni_l_balance.act_info7 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_r_ytd_id);
2461: p_ni_l_balance.act_info8 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_e_ytd_id);
2462: p_ni_l_balance.act_info9 := p_ni_l_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id));
2463: p_ni_l_balance.act_info10 := p_ni_l_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id));
2464: l_count_values := l_count_values +1;
2457: p_ni_l_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
2458: p_ni_l_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2459: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2460: p_ni_l_balance.act_info7 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_r_ytd_id);
2461: p_ni_l_balance.act_info8 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_e_ytd_id);
2462: p_ni_l_balance.act_info9 := p_ni_l_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id));
2463: p_ni_l_balance.act_info10 := p_ni_l_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id));
2464: l_count_values := l_count_values +1;
2465: END IF;
2458: p_ni_l_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2459: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2460: p_ni_l_balance.act_info7 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_r_ytd_id);
2461: p_ni_l_balance.act_info8 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_e_ytd_id);
2462: p_ni_l_balance.act_info9 := p_ni_l_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id));
2463: p_ni_l_balance.act_info10 := p_ni_l_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id));
2464: l_count_values := l_count_values +1;
2465: END IF;
2466: end loop; -- Child Loop Ends
2459: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2460: p_ni_l_balance.act_info7 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_r_ytd_id);
2461: p_ni_l_balance.act_info8 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_e_ytd_id);
2462: p_ni_l_balance.act_info9 := p_ni_l_balance.act_info9 + (hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id));
2463: p_ni_l_balance.act_info10 := p_ni_l_balance.act_info10 + (hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id));
2464: l_count_values := l_count_values +1;
2465: END IF;
2466: end loop; -- Child Loop Ends
2467: END IF; -- If Ends for Child flag
2536: AND pbd.balance_dimension_id = pdb.balance_dimension_id
2537: AND pbt.legislation_code = 'GB';
2538: CURSOR csr_tax_pay_value(p_last_asg_action_id NUMBER,l_tax_pay_def_bal_id NUMBER)
2539: IS
2540: SELECT hr_dirbal.get_balance(p_last_asg_action_id,l_tax_pay_def_bal_id)
2541: FROM dual;
2542:
2543: cursor csr_reversal is
2544: select ACTION_TYPE from pay_assignment_actions paa, pay_payroll_actions ppa
2577: fetch csr_reversal into l_reversal;
2578: close csr_reversal;
2579:
2580: -- NI A
2581: l_nia_tot := hr_dirbal.get_balance(l_asg_action_id,g_nia_tot_id);
2582: l_nia_able := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
2583: -- NI B
2584: l_nib_tot := hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
2585: l_nib_able := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
2578: close csr_reversal;
2579:
2580: -- NI A
2581: l_nia_tot := hr_dirbal.get_balance(l_asg_action_id,g_nia_tot_id);
2582: l_nia_able := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
2583: -- NI B
2584: l_nib_tot := hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
2585: l_nib_able := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
2586: -- NI C
2580: -- NI A
2581: l_nia_tot := hr_dirbal.get_balance(l_asg_action_id,g_nia_tot_id);
2582: l_nia_able := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
2583: -- NI B
2584: l_nib_tot := hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
2585: l_nib_able := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
2586: -- NI C
2587: l_nic_tot := hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
2588: l_nic_able := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
2581: l_nia_tot := hr_dirbal.get_balance(l_asg_action_id,g_nia_tot_id);
2582: l_nia_able := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
2583: -- NI B
2584: l_nib_tot := hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
2585: l_nib_able := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
2586: -- NI C
2587: l_nic_tot := hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
2588: l_nic_able := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
2589: -- NI D
2583: -- NI B
2584: l_nib_tot := hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
2585: l_nib_able := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
2586: -- NI C
2587: l_nic_tot := hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
2588: l_nic_able := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
2589: -- NI D
2590: l_nid_tot := hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
2591: l_nid_able := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
2584: l_nib_tot := hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
2585: l_nib_able := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
2586: -- NI C
2587: l_nic_tot := hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
2588: l_nic_able := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
2589: -- NI D
2590: l_nid_tot := hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
2591: l_nid_able := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
2592: -- NI E
2586: -- NI C
2587: l_nic_tot := hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
2588: l_nic_able := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
2589: -- NI D
2590: l_nid_tot := hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
2591: l_nid_able := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
2592: -- NI E
2593: l_nie_tot := hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
2594: l_nie_able := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
2587: l_nic_tot := hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
2588: l_nic_able := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
2589: -- NI D
2590: l_nid_tot := hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
2591: l_nid_able := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
2592: -- NI E
2593: l_nie_tot := hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
2594: l_nie_able := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
2595: -- NI J
2589: -- NI D
2590: l_nid_tot := hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
2591: l_nid_able := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
2592: -- NI E
2593: l_nie_tot := hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
2594: l_nie_able := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
2595: -- NI J
2596: l_nij_tot := hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
2597: l_nij_able := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
2590: l_nid_tot := hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
2591: l_nid_able := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
2592: -- NI E
2593: l_nie_tot := hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
2594: l_nie_able := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
2595: -- NI J
2596: l_nij_tot := hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
2597: l_nij_able := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
2598: -- NI L
2592: -- NI E
2593: l_nie_tot := hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
2594: l_nie_able := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
2595: -- NI J
2596: l_nij_tot := hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
2597: l_nij_able := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
2598: -- NI L
2599: l_nil_tot := hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
2600: l_nil_able := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
2593: l_nie_tot := hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
2594: l_nie_able := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
2595: -- NI J
2596: l_nij_tot := hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
2597: l_nij_able := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
2598: -- NI L
2599: l_nil_tot := hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
2600: l_nil_able := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
2601:
2595: -- NI J
2596: l_nij_tot := hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
2597: l_nij_able := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
2598: -- NI L
2599: l_nil_tot := hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
2600: l_nil_able := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
2601:
2602: if l_reversal is not null then
2603:
2596: l_nij_tot := hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
2597: l_nij_able := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
2598: -- NI L
2599: l_nil_tot := hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
2600: l_nil_able := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
2601:
2602: if l_reversal is not null then
2603:
2604: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2600: l_nil_able := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
2601:
2602: if l_reversal is not null then
2603:
2604: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2605: l_nia_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2606:
2607: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2608: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2601:
2602: if l_reversal is not null then
2603:
2604: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2605: l_nia_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2606:
2607: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2608: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2609:
2603:
2604: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2605: l_nia_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2606:
2607: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2608: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2609:
2610: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2611: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2604: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2605: l_nia_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2606:
2607: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2608: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2609:
2610: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2611: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2612:
2606:
2607: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2608: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2609:
2610: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2611: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2612:
2613: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2614: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2607: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2608: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2609:
2610: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2611: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2612:
2613: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2614: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2615:
2609:
2610: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2611: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2612:
2613: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2614: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2615:
2616: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2617: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2610: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2611: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2612:
2613: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2614: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2615:
2616: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2617: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2618:
2612:
2613: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2614: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2615:
2616: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2617: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2618:
2619: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2620: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2613: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2614: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2615:
2616: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2617: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2618:
2619: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2620: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2621:
2615:
2616: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2617: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2618:
2619: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2620: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2621:
2622: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2623: l_nil_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2616: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2617: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2618:
2619: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2620: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2621:
2622: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2623: l_nil_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2624:
2618:
2619: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2620: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2621:
2622: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2623: l_nil_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2624:
2625: end if;
2626:
2619: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2620: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2621:
2622: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2623: l_nil_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2624:
2625: end if;
2626:
2627:
2628: IF (NVL(l_nia_tot,0) <> 0 OR NVL(l_nia_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nia_able_run,0) <> 0 OR NVL(l_nia_e_ptd,0) <> 0) THEN
2629: hr_utility.trace('fetching NI A Total/Able balances');
2630: p_ni_a_balance.assignment_id := p_asg_id;
2631: p_ni_a_balance.act_info1 := 'A';
2632: p_ni_a_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2633: p_ni_a_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
2634: p_ni_a_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
2635: p_ni_a_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2636: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2629: hr_utility.trace('fetching NI A Total/Able balances');
2630: p_ni_a_balance.assignment_id := p_asg_id;
2631: p_ni_a_balance.act_info1 := 'A';
2632: p_ni_a_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2633: p_ni_a_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
2634: p_ni_a_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
2635: p_ni_a_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2636: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2637: p_ni_a_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2630: p_ni_a_balance.assignment_id := p_asg_id;
2631: p_ni_a_balance.act_info1 := 'A';
2632: p_ni_a_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2633: p_ni_a_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
2634: p_ni_a_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
2635: p_ni_a_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2636: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2637: p_ni_a_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2638: p_ni_a_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2631: p_ni_a_balance.act_info1 := 'A';
2632: p_ni_a_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2633: p_ni_a_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
2634: p_ni_a_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
2635: p_ni_a_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2636: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2637: p_ni_a_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2638: p_ni_a_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2639: p_ni_a_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
2632: p_ni_a_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2633: p_ni_a_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
2634: p_ni_a_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
2635: p_ni_a_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2636: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2637: p_ni_a_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2638: p_ni_a_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2639: p_ni_a_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
2640: p_ni_a_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2633: p_ni_a_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
2634: p_ni_a_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
2635: p_ni_a_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2636: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2637: p_ni_a_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2638: p_ni_a_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2639: p_ni_a_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
2640: p_ni_a_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2641: l_count_values := l_count_values +1;
2634: p_ni_a_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
2635: p_ni_a_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2636: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2637: p_ni_a_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2638: p_ni_a_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2639: p_ni_a_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
2640: p_ni_a_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2641: l_count_values := l_count_values +1;
2642: END IF;
2635: p_ni_a_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2636: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2637: p_ni_a_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2638: p_ni_a_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2639: p_ni_a_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
2640: p_ni_a_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2641: l_count_values := l_count_values +1;
2642: END IF;
2643: IF ( NVL(l_nib_tot,0) <> 0 OR NVL(l_nib_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nib_able_run,0) <> 0 OR NVL(l_nib_e_ptd,0) <> 0) THEN
2636: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2637: p_ni_a_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2638: p_ni_a_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2639: p_ni_a_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
2640: p_ni_a_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2641: l_count_values := l_count_values +1;
2642: END IF;
2643: IF ( NVL(l_nib_tot,0) <> 0 OR NVL(l_nib_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nib_able_run,0) <> 0 OR NVL(l_nib_e_ptd,0) <> 0) THEN
2644: hr_utility.trace('fetching NI B Total/Able balances');
2643: IF ( NVL(l_nib_tot,0) <> 0 OR NVL(l_nib_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nib_able_run,0) <> 0 OR NVL(l_nib_e_ptd,0) <> 0) THEN
2644: hr_utility.trace('fetching NI B Total/Able balances');
2645: p_ni_b_balance.assignment_id := p_asg_id;
2646: p_ni_b_balance.act_info1 := 'B';
2647: p_ni_b_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2648: p_ni_b_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
2649: p_ni_b_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
2650: p_ni_b_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2651: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2644: hr_utility.trace('fetching NI B Total/Able balances');
2645: p_ni_b_balance.assignment_id := p_asg_id;
2646: p_ni_b_balance.act_info1 := 'B';
2647: p_ni_b_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2648: p_ni_b_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
2649: p_ni_b_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
2650: p_ni_b_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2651: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2652: p_ni_b_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2645: p_ni_b_balance.assignment_id := p_asg_id;
2646: p_ni_b_balance.act_info1 := 'B';
2647: p_ni_b_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2648: p_ni_b_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
2649: p_ni_b_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
2650: p_ni_b_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2651: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2652: p_ni_b_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2653: p_ni_b_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2646: p_ni_b_balance.act_info1 := 'B';
2647: p_ni_b_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2648: p_ni_b_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
2649: p_ni_b_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
2650: p_ni_b_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2651: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2652: p_ni_b_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2653: p_ni_b_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2654: p_ni_b_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
2647: p_ni_b_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2648: p_ni_b_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
2649: p_ni_b_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
2650: p_ni_b_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2651: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2652: p_ni_b_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2653: p_ni_b_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2654: p_ni_b_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
2655: p_ni_b_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2648: p_ni_b_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
2649: p_ni_b_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
2650: p_ni_b_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2651: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2652: p_ni_b_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2653: p_ni_b_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2654: p_ni_b_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
2655: p_ni_b_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2656: l_count_values := l_count_values +1;
2649: p_ni_b_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
2650: p_ni_b_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2651: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2652: p_ni_b_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2653: p_ni_b_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2654: p_ni_b_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
2655: p_ni_b_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2656: l_count_values := l_count_values +1;
2657: END IF;
2650: p_ni_b_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2651: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2652: p_ni_b_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2653: p_ni_b_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2654: p_ni_b_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
2655: p_ni_b_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2656: l_count_values := l_count_values +1;
2657: END IF;
2658: IF( NVL(l_nic_tot,0) <> 0 OR NVL(l_nic_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nic_able_run,0) <> 0 OR NVL(l_nic_e_ptd,0) <> 0) THEN
2651: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2652: p_ni_b_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2653: p_ni_b_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2654: p_ni_b_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
2655: p_ni_b_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2656: l_count_values := l_count_values +1;
2657: END IF;
2658: IF( NVL(l_nic_tot,0) <> 0 OR NVL(l_nic_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nic_able_run,0) <> 0 OR NVL(l_nic_e_ptd,0) <> 0) THEN
2659: hr_utility.trace('fetching NI C Total/Able balances');
2658: IF( NVL(l_nic_tot,0) <> 0 OR NVL(l_nic_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nic_able_run,0) <> 0 OR NVL(l_nic_e_ptd,0) <> 0) THEN
2659: hr_utility.trace('fetching NI C Total/Able balances');
2660: p_ni_c_balance.assignment_id := p_asg_id;
2661: p_ni_c_balance.act_info1 := 'C';
2662: p_ni_c_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2663: p_ni_c_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
2664: p_ni_c_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
2665: p_ni_c_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2666: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2659: hr_utility.trace('fetching NI C Total/Able balances');
2660: p_ni_c_balance.assignment_id := p_asg_id;
2661: p_ni_c_balance.act_info1 := 'C';
2662: p_ni_c_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2663: p_ni_c_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
2664: p_ni_c_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
2665: p_ni_c_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2666: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2667: p_ni_c_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2660: p_ni_c_balance.assignment_id := p_asg_id;
2661: p_ni_c_balance.act_info1 := 'C';
2662: p_ni_c_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2663: p_ni_c_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
2664: p_ni_c_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
2665: p_ni_c_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2666: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2667: p_ni_c_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2668: p_ni_c_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2661: p_ni_c_balance.act_info1 := 'C';
2662: p_ni_c_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2663: p_ni_c_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
2664: p_ni_c_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
2665: p_ni_c_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2666: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2667: p_ni_c_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2668: p_ni_c_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2669: p_ni_c_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
2662: p_ni_c_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2663: p_ni_c_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
2664: p_ni_c_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
2665: p_ni_c_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2666: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2667: p_ni_c_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2668: p_ni_c_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2669: p_ni_c_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
2670: p_ni_c_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2663: p_ni_c_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
2664: p_ni_c_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
2665: p_ni_c_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2666: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2667: p_ni_c_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2668: p_ni_c_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2669: p_ni_c_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
2670: p_ni_c_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2671: l_count_values := l_count_values +1;
2664: p_ni_c_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
2665: p_ni_c_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2666: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2667: p_ni_c_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2668: p_ni_c_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2669: p_ni_c_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
2670: p_ni_c_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2671: l_count_values := l_count_values +1;
2672: END IF;
2665: p_ni_c_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2666: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2667: p_ni_c_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2668: p_ni_c_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2669: p_ni_c_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
2670: p_ni_c_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2671: l_count_values := l_count_values +1;
2672: END IF;
2673: IF ( NVL(l_nid_tot,0) <> 0 OR NVL(l_nid_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nid_able_run,0) <> 0 OR NVL(l_nid_e_ptd,0) <> 0) THEN
2666: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2667: p_ni_c_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2668: p_ni_c_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2669: p_ni_c_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
2670: p_ni_c_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2671: l_count_values := l_count_values +1;
2672: END IF;
2673: IF ( NVL(l_nid_tot,0) <> 0 OR NVL(l_nid_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nid_able_run,0) <> 0 OR NVL(l_nid_e_ptd,0) <> 0) THEN
2674: hr_utility.trace('fetching NI D Total/Able balances');
2678: hr_utility.trace('g_nid_r_ptd_id: ' || g_nid_r_ptd_id);
2679: hr_utility.trace('g_nid_e_ptd_id: ' || g_nid_e_ptd_id);
2680: p_ni_d_balance.assignment_id := p_asg_id;
2681: p_ni_d_balance.act_info1 := 'D';
2682: p_ni_d_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2683: p_ni_d_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
2684: p_ni_d_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
2685: p_ni_d_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2686: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2679: hr_utility.trace('g_nid_e_ptd_id: ' || g_nid_e_ptd_id);
2680: p_ni_d_balance.assignment_id := p_asg_id;
2681: p_ni_d_balance.act_info1 := 'D';
2682: p_ni_d_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2683: p_ni_d_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
2684: p_ni_d_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
2685: p_ni_d_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2686: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2687: p_ni_d_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
2680: p_ni_d_balance.assignment_id := p_asg_id;
2681: p_ni_d_balance.act_info1 := 'D';
2682: p_ni_d_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2683: p_ni_d_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
2684: p_ni_d_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
2685: p_ni_d_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2686: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2687: p_ni_d_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
2688: p_ni_d_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
2681: p_ni_d_balance.act_info1 := 'D';
2682: p_ni_d_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2683: p_ni_d_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
2684: p_ni_d_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
2685: p_ni_d_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2686: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2687: p_ni_d_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
2688: p_ni_d_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
2689: p_ni_d_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
2682: p_ni_d_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2683: p_ni_d_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
2684: p_ni_d_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
2685: p_ni_d_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2686: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2687: p_ni_d_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
2688: p_ni_d_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
2689: p_ni_d_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
2690: p_ni_d_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2683: p_ni_d_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
2684: p_ni_d_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
2685: p_ni_d_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2686: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2687: p_ni_d_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
2688: p_ni_d_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
2689: p_ni_d_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
2690: p_ni_d_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2691: l_count_values := l_count_values +1;
2684: p_ni_d_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
2685: p_ni_d_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2686: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2687: p_ni_d_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
2688: p_ni_d_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
2689: p_ni_d_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
2690: p_ni_d_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2691: l_count_values := l_count_values +1;
2692: END IF;
2685: p_ni_d_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2686: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2687: p_ni_d_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
2688: p_ni_d_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
2689: p_ni_d_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
2690: p_ni_d_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2691: l_count_values := l_count_values +1;
2692: END IF;
2693: IF( NVL(l_nie_tot,0) <> 0 OR NVL(l_nie_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nie_able_run,0) <> 0 OR NVL(l_nie_e_ptd,0) <> 0) THEN
2686: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2687: p_ni_d_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
2688: p_ni_d_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
2689: p_ni_d_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
2690: p_ni_d_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2691: l_count_values := l_count_values +1;
2692: END IF;
2693: IF( NVL(l_nie_tot,0) <> 0 OR NVL(l_nie_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nie_able_run,0) <> 0 OR NVL(l_nie_e_ptd,0) <> 0) THEN
2694: hr_utility.trace('fetching NI E Total/Able balances');
2693: IF( NVL(l_nie_tot,0) <> 0 OR NVL(l_nie_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nie_able_run,0) <> 0 OR NVL(l_nie_e_ptd,0) <> 0) THEN
2694: hr_utility.trace('fetching NI E Total/Able balances');
2695: p_ni_e_balance.assignment_id := p_asg_id;
2696: p_ni_e_balance.act_info1 := 'E';
2697: p_ni_e_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2698: p_ni_e_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
2699: p_ni_e_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
2700: p_ni_e_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2701: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2694: hr_utility.trace('fetching NI E Total/Able balances');
2695: p_ni_e_balance.assignment_id := p_asg_id;
2696: p_ni_e_balance.act_info1 := 'E';
2697: p_ni_e_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2698: p_ni_e_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
2699: p_ni_e_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
2700: p_ni_e_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2701: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2702: p_ni_e_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2695: p_ni_e_balance.assignment_id := p_asg_id;
2696: p_ni_e_balance.act_info1 := 'E';
2697: p_ni_e_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2698: p_ni_e_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
2699: p_ni_e_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
2700: p_ni_e_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2701: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2702: p_ni_e_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2703: p_ni_e_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2696: p_ni_e_balance.act_info1 := 'E';
2697: p_ni_e_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2698: p_ni_e_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
2699: p_ni_e_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
2700: p_ni_e_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2701: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2702: p_ni_e_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2703: p_ni_e_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2704: p_ni_e_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
2697: p_ni_e_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2698: p_ni_e_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
2699: p_ni_e_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
2700: p_ni_e_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2701: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2702: p_ni_e_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2703: p_ni_e_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2704: p_ni_e_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
2705: p_ni_e_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2698: p_ni_e_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
2699: p_ni_e_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
2700: p_ni_e_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2701: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2702: p_ni_e_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2703: p_ni_e_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2704: p_ni_e_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
2705: p_ni_e_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2706: l_count_values := l_count_values +1;
2699: p_ni_e_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
2700: p_ni_e_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2701: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2702: p_ni_e_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2703: p_ni_e_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2704: p_ni_e_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
2705: p_ni_e_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2706: l_count_values := l_count_values +1;
2707: END IF;
2700: p_ni_e_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2701: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2702: p_ni_e_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2703: p_ni_e_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2704: p_ni_e_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
2705: p_ni_e_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2706: l_count_values := l_count_values +1;
2707: END IF;
2708: IF( NVL(l_nij_tot,0) <> 0 OR NVL(l_nij_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nij_able_run,0) <> 0 OR NVL(l_nij_e_ptd,0) <> 0) THEN
2701: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2702: p_ni_e_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2703: p_ni_e_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2704: p_ni_e_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
2705: p_ni_e_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2706: l_count_values := l_count_values +1;
2707: END IF;
2708: IF( NVL(l_nij_tot,0) <> 0 OR NVL(l_nij_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nij_able_run,0) <> 0 OR NVL(l_nij_e_ptd,0) <> 0) THEN
2709: hr_utility.trace('fetching NI J Total/Able balances');
2708: IF( NVL(l_nij_tot,0) <> 0 OR NVL(l_nij_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nij_able_run,0) <> 0 OR NVL(l_nij_e_ptd,0) <> 0) THEN
2709: hr_utility.trace('fetching NI J Total/Able balances');
2710: p_ni_j_balance.assignment_id := p_asg_id;
2711: p_ni_j_balance.act_info1 := 'J';
2712: p_ni_j_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2713: p_ni_j_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
2714: p_ni_j_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
2715: p_ni_j_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2716: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2709: hr_utility.trace('fetching NI J Total/Able balances');
2710: p_ni_j_balance.assignment_id := p_asg_id;
2711: p_ni_j_balance.act_info1 := 'J';
2712: p_ni_j_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2713: p_ni_j_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
2714: p_ni_j_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
2715: p_ni_j_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2716: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2717: p_ni_j_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2710: p_ni_j_balance.assignment_id := p_asg_id;
2711: p_ni_j_balance.act_info1 := 'J';
2712: p_ni_j_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2713: p_ni_j_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
2714: p_ni_j_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
2715: p_ni_j_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2716: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2717: p_ni_j_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2718: p_ni_j_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2711: p_ni_j_balance.act_info1 := 'J';
2712: p_ni_j_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2713: p_ni_j_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
2714: p_ni_j_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
2715: p_ni_j_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2716: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2717: p_ni_j_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2718: p_ni_j_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2719: p_ni_j_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
2712: p_ni_j_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2713: p_ni_j_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
2714: p_ni_j_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
2715: p_ni_j_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2716: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2717: p_ni_j_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2718: p_ni_j_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2719: p_ni_j_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
2720: p_ni_j_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2713: p_ni_j_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
2714: p_ni_j_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
2715: p_ni_j_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2716: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2717: p_ni_j_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2718: p_ni_j_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2719: p_ni_j_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
2720: p_ni_j_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2721: l_count_values := l_count_values +1;
2714: p_ni_j_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
2715: p_ni_j_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2716: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2717: p_ni_j_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2718: p_ni_j_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2719: p_ni_j_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
2720: p_ni_j_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2721: l_count_values := l_count_values +1;
2722: END IF;
2715: p_ni_j_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2716: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2717: p_ni_j_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2718: p_ni_j_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2719: p_ni_j_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
2720: p_ni_j_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2721: l_count_values := l_count_values +1;
2722: END IF;
2723: IF( NVL(l_nil_tot,0) <> 0 OR NVL(l_nil_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nil_able_run,0) <> 0 OR NVL(l_nil_e_ptd,0) <> 0) THEN
2716: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2717: p_ni_j_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2718: p_ni_j_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2719: p_ni_j_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
2720: p_ni_j_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2721: l_count_values := l_count_values +1;
2722: END IF;
2723: IF( NVL(l_nil_tot,0) <> 0 OR NVL(l_nil_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nil_able_run,0) <> 0 OR NVL(l_nil_e_ptd,0) <> 0) THEN
2724: hr_utility.trace('fetching NI L Total/Able balances');
2723: IF( NVL(l_nil_tot,0) <> 0 OR NVL(l_nil_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nil_able_run,0) <> 0 OR NVL(l_nil_e_ptd,0) <> 0) THEN
2724: hr_utility.trace('fetching NI L Total/Able balances');
2725: p_ni_l_balance.assignment_id := p_asg_id;
2726: p_ni_l_balance.act_info1 := 'L';
2727: p_ni_l_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2728: p_ni_l_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
2729: p_ni_l_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
2730: p_ni_l_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2731: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2724: hr_utility.trace('fetching NI L Total/Able balances');
2725: p_ni_l_balance.assignment_id := p_asg_id;
2726: p_ni_l_balance.act_info1 := 'L';
2727: p_ni_l_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2728: p_ni_l_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
2729: p_ni_l_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
2730: p_ni_l_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2731: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2732: p_ni_l_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
2725: p_ni_l_balance.assignment_id := p_asg_id;
2726: p_ni_l_balance.act_info1 := 'L';
2727: p_ni_l_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2728: p_ni_l_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
2729: p_ni_l_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
2730: p_ni_l_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2731: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2732: p_ni_l_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
2733: p_ni_l_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
2726: p_ni_l_balance.act_info1 := 'L';
2727: p_ni_l_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2728: p_ni_l_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
2729: p_ni_l_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
2730: p_ni_l_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2731: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2732: p_ni_l_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
2733: p_ni_l_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
2734: p_ni_l_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
2727: p_ni_l_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2728: p_ni_l_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
2729: p_ni_l_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
2730: p_ni_l_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2731: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2732: p_ni_l_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
2733: p_ni_l_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
2734: p_ni_l_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
2735: p_ni_l_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2728: p_ni_l_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
2729: p_ni_l_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
2730: p_ni_l_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2731: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2732: p_ni_l_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
2733: p_ni_l_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
2734: p_ni_l_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
2735: p_ni_l_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2736: l_count_values := l_count_values +1;
2729: p_ni_l_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
2730: p_ni_l_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2731: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2732: p_ni_l_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
2733: p_ni_l_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
2734: p_ni_l_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
2735: p_ni_l_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2736: l_count_values := l_count_values +1;
2737: END IF;
2730: p_ni_l_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2731: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2732: p_ni_l_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
2733: p_ni_l_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
2734: p_ni_l_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
2735: p_ni_l_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2736: l_count_values := l_count_values +1;
2737: END IF;
2738:
2731: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2732: p_ni_l_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
2733: p_ni_l_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
2734: p_ni_l_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
2735: p_ni_l_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2736: l_count_values := l_count_values +1;
2737: END IF;
2738:
2739: hr_utility.trace('Number of categories: ' || l_count_values);
2803: AND pbd.balance_dimension_id = pdb.balance_dimension_id
2804: AND pbt.legislation_code = 'GB';
2805: CURSOR csr_tax_pay_value(p_last_asg_action_id NUMBER,l_tax_pay_def_bal_id NUMBER)
2806: IS
2807: SELECT hr_dirbal.get_balance(p_last_asg_action_id,l_tax_pay_def_bal_id)
2808: FROM dual;
2809:
2810: cursor csr_reversal is
2811: select ACTION_TYPE from pay_assignment_actions paa, pay_payroll_actions ppa
2844: fetch csr_reversal into l_reversal;
2845: close csr_reversal;
2846:
2847: -- NI A
2848: l_nia_tot := hr_dirbal.get_balance(l_asg_action_id,g_nia_tot_id);
2849: l_nia_able := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
2850: -- NI B
2851: l_nib_tot := hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
2852: l_nib_able := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
2845: close csr_reversal;
2846:
2847: -- NI A
2848: l_nia_tot := hr_dirbal.get_balance(l_asg_action_id,g_nia_tot_id);
2849: l_nia_able := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
2850: -- NI B
2851: l_nib_tot := hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
2852: l_nib_able := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
2853: -- NI C
2847: -- NI A
2848: l_nia_tot := hr_dirbal.get_balance(l_asg_action_id,g_nia_tot_id);
2849: l_nia_able := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
2850: -- NI B
2851: l_nib_tot := hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
2852: l_nib_able := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
2853: -- NI C
2854: l_nic_tot := hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
2855: l_nic_able := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
2848: l_nia_tot := hr_dirbal.get_balance(l_asg_action_id,g_nia_tot_id);
2849: l_nia_able := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id);
2850: -- NI B
2851: l_nib_tot := hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
2852: l_nib_able := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
2853: -- NI C
2854: l_nic_tot := hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
2855: l_nic_able := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
2856: -- NI D
2850: -- NI B
2851: l_nib_tot := hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
2852: l_nib_able := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
2853: -- NI C
2854: l_nic_tot := hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
2855: l_nic_able := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
2856: -- NI D
2857: l_nid_tot := hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
2858: l_nid_able := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
2851: l_nib_tot := hr_dirbal.get_balance(l_asg_action_id, g_nib_tot_id);
2852: l_nib_able := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id);
2853: -- NI C
2854: l_nic_tot := hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
2855: l_nic_able := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
2856: -- NI D
2857: l_nid_tot := hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
2858: l_nid_able := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
2859: -- NI E
2853: -- NI C
2854: l_nic_tot := hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
2855: l_nic_able := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
2856: -- NI D
2857: l_nid_tot := hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
2858: l_nid_able := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
2859: -- NI E
2860: l_nie_tot := hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
2861: l_nie_able := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
2854: l_nic_tot := hr_dirbal.get_balance(l_asg_action_id,g_nic_tot_id);
2855: l_nic_able := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id);
2856: -- NI D
2857: l_nid_tot := hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
2858: l_nid_able := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
2859: -- NI E
2860: l_nie_tot := hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
2861: l_nie_able := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
2862: -- NI J
2856: -- NI D
2857: l_nid_tot := hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
2858: l_nid_able := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
2859: -- NI E
2860: l_nie_tot := hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
2861: l_nie_able := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
2862: -- NI J
2863: l_nij_tot := hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
2864: l_nij_able := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
2857: l_nid_tot := hr_dirbal.get_balance(l_asg_action_id,g_nid_tot_id);
2858: l_nid_able := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id);
2859: -- NI E
2860: l_nie_tot := hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
2861: l_nie_able := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
2862: -- NI J
2863: l_nij_tot := hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
2864: l_nij_able := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
2865: -- NI L
2859: -- NI E
2860: l_nie_tot := hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
2861: l_nie_able := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
2862: -- NI J
2863: l_nij_tot := hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
2864: l_nij_able := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
2865: -- NI L
2866: l_nil_tot := hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
2867: l_nil_able := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
2860: l_nie_tot := hr_dirbal.get_balance(l_asg_action_id,g_nie_tot_id);
2861: l_nie_able := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id);
2862: -- NI J
2863: l_nij_tot := hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
2864: l_nij_able := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
2865: -- NI L
2866: l_nil_tot := hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
2867: l_nil_able := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
2868:
2862: -- NI J
2863: l_nij_tot := hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
2864: l_nij_able := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
2865: -- NI L
2866: l_nil_tot := hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
2867: l_nil_able := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
2868:
2869: if l_reversal is not null then
2870:
2863: l_nij_tot := hr_dirbal.get_balance(l_asg_action_id,g_nij_tot_id);
2864: l_nij_able := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id);
2865: -- NI L
2866: l_nil_tot := hr_dirbal.get_balance(l_asg_action_id,g_nil_tot_id);
2867: l_nil_able := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
2868:
2869: if l_reversal is not null then
2870:
2871: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2867: l_nil_able := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id);
2868:
2869: if l_reversal is not null then
2870:
2871: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2872: l_nia_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2873:
2874: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2875: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2868:
2869: if l_reversal is not null then
2870:
2871: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2872: l_nia_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2873:
2874: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2875: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2876:
2870:
2871: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2872: l_nia_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2873:
2874: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2875: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2876:
2877: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2878: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2871: l_nia_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2872: l_nia_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2873:
2874: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2875: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2876:
2877: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2878: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2879:
2873:
2874: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2875: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2876:
2877: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2878: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2879:
2880: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2881: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2874: l_nib_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2875: l_nib_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2876:
2877: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2878: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2879:
2880: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2881: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2882:
2876:
2877: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2878: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2879:
2880: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2881: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2882:
2883: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2884: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2877: l_nic_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2878: l_nic_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2879:
2880: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2881: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2882:
2883: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2884: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2885:
2879:
2880: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2881: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2882:
2883: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2884: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2885:
2886: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2887: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2880: l_nid_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2881: l_nid_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2882:
2883: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2884: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2885:
2886: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2887: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2888:
2882:
2883: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2884: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2885:
2886: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2887: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2888:
2889: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2890: l_nil_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2883: l_nie_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2884: l_nie_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2885:
2886: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2887: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2888:
2889: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2890: l_nil_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2891:
2885:
2886: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2887: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2888:
2889: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2890: l_nil_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2891:
2892: end if;
2893:
2886: l_nij_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2887: l_nij_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2888:
2889: l_nil_able_run := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2890: l_nil_e_ptd := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2891:
2892: end if;
2893:
2894: IF (NVL(l_nia_tot,0) <> 0 OR NVL(l_nia_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nia_able_run,0) <> 0 OR NVL(l_nia_e_ptd,0) <> 0) THEN
2893:
2894: IF (NVL(l_nia_tot,0) <> 0 OR NVL(l_nia_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nia_able_run,0) <> 0 OR NVL(l_nia_e_ptd,0) <> 0) THEN
2895: hr_utility.trace('fetching NI A Total/Able balances');
2896: p_ni_a_balance.act_info1 := 'A';
2897: p_ni_a_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2898: p_ni_a_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
2899: p_ni_a_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
2900: p_ni_a_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2901: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2894: IF (NVL(l_nia_tot,0) <> 0 OR NVL(l_nia_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nia_able_run,0) <> 0 OR NVL(l_nia_e_ptd,0) <> 0) THEN
2895: hr_utility.trace('fetching NI A Total/Able balances');
2896: p_ni_a_balance.act_info1 := 'A';
2897: p_ni_a_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2898: p_ni_a_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
2899: p_ni_a_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
2900: p_ni_a_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2901: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2902: p_ni_a_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2895: hr_utility.trace('fetching NI A Total/Able balances');
2896: p_ni_a_balance.act_info1 := 'A';
2897: p_ni_a_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2898: p_ni_a_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
2899: p_ni_a_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
2900: p_ni_a_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2901: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2902: p_ni_a_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2903: p_ni_a_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2896: p_ni_a_balance.act_info1 := 'A';
2897: p_ni_a_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2898: p_ni_a_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
2899: p_ni_a_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
2900: p_ni_a_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2901: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2902: p_ni_a_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2903: p_ni_a_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2904: p_ni_a_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
2897: p_ni_a_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nia_able_id_run);
2898: p_ni_a_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
2899: p_ni_a_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
2900: p_ni_a_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2901: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2902: p_ni_a_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2903: p_ni_a_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2904: p_ni_a_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
2905: p_ni_a_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2898: p_ni_a_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_lel_id);
2899: p_ni_a_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
2900: p_ni_a_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2901: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2902: p_ni_a_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2903: p_ni_a_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2904: p_ni_a_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
2905: p_ni_a_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2906: l_count_values := l_count_values +1;
2899: p_ni_a_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_et_id);
2900: p_ni_a_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2901: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2902: p_ni_a_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2903: p_ni_a_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2904: p_ni_a_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
2905: p_ni_a_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2906: l_count_values := l_count_values +1;
2907: END IF;
2900: p_ni_a_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uap_id);
2901: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2902: p_ni_a_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2903: p_ni_a_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2904: p_ni_a_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
2905: p_ni_a_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2906: l_count_values := l_count_values +1;
2907: END IF;
2908: IF ( NVL(l_nib_tot,0) <> 0 OR NVL(l_nib_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nib_able_run,0) <> 0 OR NVL(l_nib_e_ptd,0) <> 0) THEN
2901: p_ni_a_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nia_uel_id);
2902: p_ni_a_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ytd_id);
2903: p_ni_a_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ytd_id);
2904: p_ni_a_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nia_r_ptd_id);
2905: p_ni_a_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nia_e_ptd_id);
2906: l_count_values := l_count_values +1;
2907: END IF;
2908: IF ( NVL(l_nib_tot,0) <> 0 OR NVL(l_nib_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nib_able_run,0) <> 0 OR NVL(l_nib_e_ptd,0) <> 0) THEN
2909: hr_utility.trace('fetching NI B Total/Able balances');
2907: END IF;
2908: IF ( NVL(l_nib_tot,0) <> 0 OR NVL(l_nib_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nib_able_run,0) <> 0 OR NVL(l_nib_e_ptd,0) <> 0) THEN
2909: hr_utility.trace('fetching NI B Total/Able balances');
2910: p_ni_b_balance.act_info1 := 'B';
2911: p_ni_b_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2912: p_ni_b_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
2913: p_ni_b_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
2914: p_ni_b_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2915: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2908: IF ( NVL(l_nib_tot,0) <> 0 OR NVL(l_nib_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nib_able_run,0) <> 0 OR NVL(l_nib_e_ptd,0) <> 0) THEN
2909: hr_utility.trace('fetching NI B Total/Able balances');
2910: p_ni_b_balance.act_info1 := 'B';
2911: p_ni_b_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2912: p_ni_b_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
2913: p_ni_b_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
2914: p_ni_b_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2915: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2916: p_ni_b_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2909: hr_utility.trace('fetching NI B Total/Able balances');
2910: p_ni_b_balance.act_info1 := 'B';
2911: p_ni_b_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2912: p_ni_b_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
2913: p_ni_b_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
2914: p_ni_b_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2915: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2916: p_ni_b_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2917: p_ni_b_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2910: p_ni_b_balance.act_info1 := 'B';
2911: p_ni_b_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2912: p_ni_b_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
2913: p_ni_b_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
2914: p_ni_b_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2915: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2916: p_ni_b_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2917: p_ni_b_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2918: p_ni_b_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
2911: p_ni_b_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nib_able_id_run);
2912: p_ni_b_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
2913: p_ni_b_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
2914: p_ni_b_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2915: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2916: p_ni_b_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2917: p_ni_b_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2918: p_ni_b_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
2919: p_ni_b_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2912: p_ni_b_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_lel_id);
2913: p_ni_b_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
2914: p_ni_b_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2915: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2916: p_ni_b_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2917: p_ni_b_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2918: p_ni_b_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
2919: p_ni_b_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2920: l_count_values := l_count_values +1;
2913: p_ni_b_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_et_id);
2914: p_ni_b_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2915: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2916: p_ni_b_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2917: p_ni_b_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2918: p_ni_b_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
2919: p_ni_b_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2920: l_count_values := l_count_values +1;
2921: END IF;
2914: p_ni_b_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uap_id);
2915: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2916: p_ni_b_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2917: p_ni_b_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2918: p_ni_b_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
2919: p_ni_b_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2920: l_count_values := l_count_values +1;
2921: END IF;
2922: IF( NVL(l_nic_tot,0) <> 0 OR NVL(l_nic_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nic_able_run,0) <> 0 OR NVL(l_nic_e_ptd,0) <> 0) THEN
2915: p_ni_b_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nib_uel_id);
2916: p_ni_b_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ytd_id);
2917: p_ni_b_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ytd_id);
2918: p_ni_b_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nib_r_ptd_id);
2919: p_ni_b_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nib_e_ptd_id);
2920: l_count_values := l_count_values +1;
2921: END IF;
2922: IF( NVL(l_nic_tot,0) <> 0 OR NVL(l_nic_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nic_able_run,0) <> 0 OR NVL(l_nic_e_ptd,0) <> 0) THEN
2923: hr_utility.trace('fetching NI C Total/Able balances');
2921: END IF;
2922: IF( NVL(l_nic_tot,0) <> 0 OR NVL(l_nic_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nic_able_run,0) <> 0 OR NVL(l_nic_e_ptd,0) <> 0) THEN
2923: hr_utility.trace('fetching NI C Total/Able balances');
2924: p_ni_c_balance.act_info1 := 'C';
2925: p_ni_c_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2926: p_ni_c_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
2927: p_ni_c_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
2928: p_ni_c_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2929: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2922: IF( NVL(l_nic_tot,0) <> 0 OR NVL(l_nic_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nic_able_run,0) <> 0 OR NVL(l_nic_e_ptd,0) <> 0) THEN
2923: hr_utility.trace('fetching NI C Total/Able balances');
2924: p_ni_c_balance.act_info1 := 'C';
2925: p_ni_c_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2926: p_ni_c_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
2927: p_ni_c_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
2928: p_ni_c_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2929: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2930: p_ni_c_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2923: hr_utility.trace('fetching NI C Total/Able balances');
2924: p_ni_c_balance.act_info1 := 'C';
2925: p_ni_c_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2926: p_ni_c_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
2927: p_ni_c_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
2928: p_ni_c_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2929: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2930: p_ni_c_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2931: p_ni_c_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2924: p_ni_c_balance.act_info1 := 'C';
2925: p_ni_c_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2926: p_ni_c_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
2927: p_ni_c_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
2928: p_ni_c_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2929: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2930: p_ni_c_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2931: p_ni_c_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2932: p_ni_c_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
2925: p_ni_c_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nic_able_id_run);
2926: p_ni_c_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
2927: p_ni_c_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
2928: p_ni_c_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2929: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2930: p_ni_c_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2931: p_ni_c_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2932: p_ni_c_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
2933: p_ni_c_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2926: p_ni_c_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_lel_id);
2927: p_ni_c_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
2928: p_ni_c_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2929: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2930: p_ni_c_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2931: p_ni_c_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2932: p_ni_c_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
2933: p_ni_c_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2934: l_count_values := l_count_values +1;
2927: p_ni_c_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_et_id);
2928: p_ni_c_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2929: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2930: p_ni_c_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2931: p_ni_c_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2932: p_ni_c_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
2933: p_ni_c_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2934: l_count_values := l_count_values +1;
2935: END IF;
2928: p_ni_c_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uap_id);
2929: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2930: p_ni_c_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2931: p_ni_c_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2932: p_ni_c_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
2933: p_ni_c_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2934: l_count_values := l_count_values +1;
2935: END IF;
2936: IF ( NVL(l_nid_tot,0) <> 0 OR NVL(l_nid_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nid_able_run,0) <> 0 OR NVL(l_nid_e_ptd,0) <> 0) THEN
2929: p_ni_c_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nic_uel_id);
2930: p_ni_c_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ytd_id);
2931: p_ni_c_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ytd_id);
2932: p_ni_c_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nic_r_ptd_id);
2933: p_ni_c_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nic_e_ptd_id);
2934: l_count_values := l_count_values +1;
2935: END IF;
2936: IF ( NVL(l_nid_tot,0) <> 0 OR NVL(l_nid_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nid_able_run,0) <> 0 OR NVL(l_nid_e_ptd,0) <> 0) THEN
2937: hr_utility.trace('fetching NI D Total/Able balances');
2940: hr_utility.trace('g_nid_e_ytd_id: ' || g_nid_e_ytd_id);
2941: hr_utility.trace('g_nid_r_ptd_id: ' || g_nid_r_ptd_id);
2942: hr_utility.trace('g_nid_e_ptd_id: ' || g_nid_e_ptd_id);
2943: p_ni_d_balance.act_info1 := 'D';
2944: p_ni_d_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2945: p_ni_d_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
2946: p_ni_d_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
2947: p_ni_d_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2948: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2941: hr_utility.trace('g_nid_r_ptd_id: ' || g_nid_r_ptd_id);
2942: hr_utility.trace('g_nid_e_ptd_id: ' || g_nid_e_ptd_id);
2943: p_ni_d_balance.act_info1 := 'D';
2944: p_ni_d_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2945: p_ni_d_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
2946: p_ni_d_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
2947: p_ni_d_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2948: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2949: p_ni_d_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
2942: hr_utility.trace('g_nid_e_ptd_id: ' || g_nid_e_ptd_id);
2943: p_ni_d_balance.act_info1 := 'D';
2944: p_ni_d_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2945: p_ni_d_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
2946: p_ni_d_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
2947: p_ni_d_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2948: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2949: p_ni_d_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
2950: p_ni_d_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
2943: p_ni_d_balance.act_info1 := 'D';
2944: p_ni_d_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2945: p_ni_d_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
2946: p_ni_d_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
2947: p_ni_d_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2948: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2949: p_ni_d_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
2950: p_ni_d_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
2951: p_ni_d_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
2944: p_ni_d_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nid_able_id_run);
2945: p_ni_d_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
2946: p_ni_d_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
2947: p_ni_d_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2948: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2949: p_ni_d_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
2950: p_ni_d_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
2951: p_ni_d_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
2952: p_ni_d_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2945: p_ni_d_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_lel_id);
2946: p_ni_d_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
2947: p_ni_d_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2948: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2949: p_ni_d_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
2950: p_ni_d_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
2951: p_ni_d_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
2952: p_ni_d_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2953: l_count_values := l_count_values +1;
2946: p_ni_d_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_et_id);
2947: p_ni_d_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2948: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2949: p_ni_d_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
2950: p_ni_d_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
2951: p_ni_d_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
2952: p_ni_d_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2953: l_count_values := l_count_values +1;
2954: END IF;
2947: p_ni_d_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uap_id);
2948: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2949: p_ni_d_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
2950: p_ni_d_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
2951: p_ni_d_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
2952: p_ni_d_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2953: l_count_values := l_count_values +1;
2954: END IF;
2955: IF( NVL(l_nie_tot,0) <> 0 OR NVL(l_nie_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nie_able_run,0) <> 0 OR NVL(l_nie_e_ptd,0) <> 0) THEN
2948: p_ni_d_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nid_uel_id);
2949: p_ni_d_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ytd_id);
2950: p_ni_d_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ytd_id);
2951: p_ni_d_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nid_r_ptd_id);
2952: p_ni_d_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nid_e_ptd_id);
2953: l_count_values := l_count_values +1;
2954: END IF;
2955: IF( NVL(l_nie_tot,0) <> 0 OR NVL(l_nie_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nie_able_run,0) <> 0 OR NVL(l_nie_e_ptd,0) <> 0) THEN
2956: hr_utility.trace('fetching NI E Total/Able balances');
2954: END IF;
2955: IF( NVL(l_nie_tot,0) <> 0 OR NVL(l_nie_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nie_able_run,0) <> 0 OR NVL(l_nie_e_ptd,0) <> 0) THEN
2956: hr_utility.trace('fetching NI E Total/Able balances');
2957: p_ni_e_balance.act_info1 := 'E';
2958: p_ni_e_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2959: p_ni_e_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
2960: p_ni_e_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
2961: p_ni_e_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2962: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2955: IF( NVL(l_nie_tot,0) <> 0 OR NVL(l_nie_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nie_able_run,0) <> 0 OR NVL(l_nie_e_ptd,0) <> 0) THEN
2956: hr_utility.trace('fetching NI E Total/Able balances');
2957: p_ni_e_balance.act_info1 := 'E';
2958: p_ni_e_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2959: p_ni_e_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
2960: p_ni_e_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
2961: p_ni_e_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2962: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2963: p_ni_e_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2956: hr_utility.trace('fetching NI E Total/Able balances');
2957: p_ni_e_balance.act_info1 := 'E';
2958: p_ni_e_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2959: p_ni_e_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
2960: p_ni_e_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
2961: p_ni_e_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2962: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2963: p_ni_e_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2964: p_ni_e_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2957: p_ni_e_balance.act_info1 := 'E';
2958: p_ni_e_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2959: p_ni_e_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
2960: p_ni_e_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
2961: p_ni_e_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2962: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2963: p_ni_e_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2964: p_ni_e_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2965: p_ni_e_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
2958: p_ni_e_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nie_able_id_run);
2959: p_ni_e_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
2960: p_ni_e_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
2961: p_ni_e_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2962: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2963: p_ni_e_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2964: p_ni_e_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2965: p_ni_e_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
2966: p_ni_e_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2959: p_ni_e_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_lel_id);
2960: p_ni_e_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
2961: p_ni_e_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2962: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2963: p_ni_e_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2964: p_ni_e_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2965: p_ni_e_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
2966: p_ni_e_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2967: l_count_values := l_count_values +1;
2960: p_ni_e_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_et_id);
2961: p_ni_e_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2962: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2963: p_ni_e_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2964: p_ni_e_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2965: p_ni_e_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
2966: p_ni_e_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2967: l_count_values := l_count_values +1;
2968: END IF;
2961: p_ni_e_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uap_id);
2962: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2963: p_ni_e_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2964: p_ni_e_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2965: p_ni_e_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
2966: p_ni_e_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2967: l_count_values := l_count_values +1;
2968: END IF;
2969: IF( NVL(l_nij_tot,0) <> 0 OR NVL(l_nij_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nij_able_run,0) <> 0 OR NVL(l_nij_e_ptd,0) <> 0) THEN
2962: p_ni_e_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nie_uel_id);
2963: p_ni_e_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ytd_id);
2964: p_ni_e_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ytd_id);
2965: p_ni_e_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nie_r_ptd_id);
2966: p_ni_e_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nie_e_ptd_id);
2967: l_count_values := l_count_values +1;
2968: END IF;
2969: IF( NVL(l_nij_tot,0) <> 0 OR NVL(l_nij_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nij_able_run,0) <> 0 OR NVL(l_nij_e_ptd,0) <> 0) THEN
2970: hr_utility.trace('fetching NI J Total/Able balances');
2968: END IF;
2969: IF( NVL(l_nij_tot,0) <> 0 OR NVL(l_nij_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nij_able_run,0) <> 0 OR NVL(l_nij_e_ptd,0) <> 0) THEN
2970: hr_utility.trace('fetching NI J Total/Able balances');
2971: p_ni_j_balance.act_info1 := 'J';
2972: p_ni_j_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2973: p_ni_j_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
2974: p_ni_j_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
2975: p_ni_j_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2976: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2969: IF( NVL(l_nij_tot,0) <> 0 OR NVL(l_nij_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nij_able_run,0) <> 0 OR NVL(l_nij_e_ptd,0) <> 0) THEN
2970: hr_utility.trace('fetching NI J Total/Able balances');
2971: p_ni_j_balance.act_info1 := 'J';
2972: p_ni_j_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2973: p_ni_j_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
2974: p_ni_j_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
2975: p_ni_j_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2976: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2977: p_ni_j_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2970: hr_utility.trace('fetching NI J Total/Able balances');
2971: p_ni_j_balance.act_info1 := 'J';
2972: p_ni_j_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2973: p_ni_j_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
2974: p_ni_j_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
2975: p_ni_j_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2976: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2977: p_ni_j_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2978: p_ni_j_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2971: p_ni_j_balance.act_info1 := 'J';
2972: p_ni_j_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2973: p_ni_j_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
2974: p_ni_j_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
2975: p_ni_j_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2976: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2977: p_ni_j_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2978: p_ni_j_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2979: p_ni_j_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
2972: p_ni_j_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nij_able_id_run);
2973: p_ni_j_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
2974: p_ni_j_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
2975: p_ni_j_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2976: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2977: p_ni_j_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2978: p_ni_j_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2979: p_ni_j_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
2980: p_ni_j_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2973: p_ni_j_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_lel_id);
2974: p_ni_j_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
2975: p_ni_j_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2976: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2977: p_ni_j_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2978: p_ni_j_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2979: p_ni_j_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
2980: p_ni_j_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2981: l_count_values := l_count_values +1;
2974: p_ni_j_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_et_id);
2975: p_ni_j_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2976: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2977: p_ni_j_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2978: p_ni_j_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2979: p_ni_j_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
2980: p_ni_j_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2981: l_count_values := l_count_values +1;
2982: END IF;
2975: p_ni_j_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uap_id);
2976: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2977: p_ni_j_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2978: p_ni_j_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2979: p_ni_j_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
2980: p_ni_j_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2981: l_count_values := l_count_values +1;
2982: END IF;
2983: IF( NVL(l_nil_tot,0) <> 0 OR NVL(l_nil_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nil_able_run,0) <> 0 OR NVL(l_nil_e_ptd,0) <> 0) THEN
2976: p_ni_j_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nij_uel_id);
2977: p_ni_j_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ytd_id);
2978: p_ni_j_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ytd_id);
2979: p_ni_j_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nij_r_ptd_id);
2980: p_ni_j_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nij_e_ptd_id);
2981: l_count_values := l_count_values +1;
2982: END IF;
2983: IF( NVL(l_nil_tot,0) <> 0 OR NVL(l_nil_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nil_able_run,0) <> 0 OR NVL(l_nil_e_ptd,0) <> 0) THEN
2984: hr_utility.trace('fetching NI L Total/Able balances');
2982: END IF;
2983: IF( NVL(l_nil_tot,0) <> 0 OR NVL(l_nil_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nil_able_run,0) <> 0 OR NVL(l_nil_e_ptd,0) <> 0) THEN
2984: hr_utility.trace('fetching NI L Total/Able balances');
2985: p_ni_l_balance.act_info1 := 'L';
2986: p_ni_l_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2987: p_ni_l_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
2988: p_ni_l_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
2989: p_ni_l_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2990: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2983: IF( NVL(l_nil_tot,0) <> 0 OR NVL(l_nil_able,0) <> 0 ) or ( l_reversal is not null and NVL(l_nil_able_run,0) <> 0 OR NVL(l_nil_e_ptd,0) <> 0) THEN
2984: hr_utility.trace('fetching NI L Total/Able balances');
2985: p_ni_l_balance.act_info1 := 'L';
2986: p_ni_l_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2987: p_ni_l_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
2988: p_ni_l_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
2989: p_ni_l_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2990: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2991: p_ni_l_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
2984: hr_utility.trace('fetching NI L Total/Able balances');
2985: p_ni_l_balance.act_info1 := 'L';
2986: p_ni_l_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2987: p_ni_l_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
2988: p_ni_l_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
2989: p_ni_l_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2990: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2991: p_ni_l_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
2992: p_ni_l_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
2985: p_ni_l_balance.act_info1 := 'L';
2986: p_ni_l_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2987: p_ni_l_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
2988: p_ni_l_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
2989: p_ni_l_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2990: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2991: p_ni_l_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
2992: p_ni_l_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
2993: p_ni_l_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
2986: p_ni_l_balance.act_info2 := hr_dirbal.get_balance(l_asg_action_id, g_nil_able_id_run);
2987: p_ni_l_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
2988: p_ni_l_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
2989: p_ni_l_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2990: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2991: p_ni_l_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
2992: p_ni_l_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
2993: p_ni_l_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
2994: p_ni_l_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2987: p_ni_l_balance.act_info3 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_lel_id);
2988: p_ni_l_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
2989: p_ni_l_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2990: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2991: p_ni_l_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
2992: p_ni_l_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
2993: p_ni_l_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
2994: p_ni_l_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2995: l_count_values := l_count_values +1;
2988: p_ni_l_balance.act_info4 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_et_id);
2989: p_ni_l_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2990: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2991: p_ni_l_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
2992: p_ni_l_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
2993: p_ni_l_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
2994: p_ni_l_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2995: l_count_values := l_count_values +1;
2996: END IF;
2989: p_ni_l_balance.act_info5 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uap_id);
2990: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2991: p_ni_l_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
2992: p_ni_l_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
2993: p_ni_l_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
2994: p_ni_l_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2995: l_count_values := l_count_values +1;
2996: END IF;
2997: hr_utility.trace('Number of categories: ' || l_count_values);
2990: p_ni_l_balance.act_info6 := hr_dirbal.get_balance(l_last_asg_action_id, g_nil_uel_id);
2991: p_ni_l_balance.act_info7 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ytd_id);
2992: p_ni_l_balance.act_info8 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ytd_id);
2993: p_ni_l_balance.act_info9 := hr_dirbal.get_balance(l_asg_action_id, g_nil_r_ptd_id);
2994: p_ni_l_balance.act_info10 := hr_dirbal.get_balance(l_asg_action_id, g_nil_e_ptd_id);
2995: l_count_values := l_count_values +1;
2996: END IF;
2997: hr_utility.trace('Number of categories: ' || l_count_values);
2998: END get_ni_aggr_ni_balances;