327:
328: l_approved_bill_amount := NVL(p_approved_bill_amount,0) + NVL(l_entry_information1,0) - NVL(l_prev_bill_amount,0);
329: l_approved_bill_amount := greatest(l_approved_bill_amount,0);
330:
331: pay_element_entry_api.update_element_entry
332: (p_datetrack_update_mode => hr_api.g_correction
333: ,p_effective_date => l_effective_start_date
334: ,p_business_group_id => l_business_group_id
335: ,p_element_entry_id => p_element_entry_id
399: l_approved_bill_amount := NVL(p_approved_bill_amount,0) + NVL(l_entry_information3,0) - NVL(l_prev_bill_amount,0);
400: l_approved_bill_amount := GREATEST (l_approved_bill_amount,0);
401:
402:
403: pay_element_entry_api.update_element_entry
404: (p_datetrack_update_mode => hr_api.g_correction
405: ,p_effective_date => l_ben_start_date
406: ,p_business_group_id => l_business_group_id
407: ,p_element_entry_id => l_ben_entry_id
507:
508: l_approved_bill_amount := NVL(p_approved_bill_amount,0) + NVL(l_entry_information1,0) ;
509: l_approved_bill_amount := GREATEST (l_approved_bill_amount,0);
510:
511: pay_element_entry_api.update_element_entry
512: (p_datetrack_update_mode => hr_api.g_correction
513: ,p_effective_date => l_effective_start_date
514: ,p_business_group_id => l_business_group_id
515: ,p_element_entry_id => l_element_entry_id
578:
579: l_approved_bill_amount := NVL(p_approved_bill_amount,0) + NVL(l_entry_information3,0) ;
580: l_approved_bill_amount := GREATEST (l_approved_bill_amount,0);
581:
582: pay_element_entry_api.update_element_entry
583: (p_datetrack_update_mode => hr_api.g_correction
584: ,p_effective_date => l_ben_start_date
585: ,p_business_group_id => l_business_group_id
586: ,p_element_entry_id => l_ben_entry_id
677:
678: pay_in_utils.set_location(g_debug,'Creating Benefit Element Entries: '||l_procedure,50);
679:
680: IF(p_approved_bill_amount IS NOT NULL) THEN
681: pay_element_entry_api.create_element_entry
682: (p_effective_date => p_entry_date
683: ,p_business_group_id => l_business_group_id
684: ,p_assignment_id => p_assignment_id
685: ,p_element_link_id => l_ben_element_link_id
714:
715: pay_in_utils.set_location(g_debug,'Creating Benefit Bill Element Entries: '||l_procedure,70);
716:
717: IF(p_approved_bill_amount IS NOT NULL) THEN
718: pay_element_entry_api.create_element_entry
719: (p_effective_date => p_entry_date
720: ,p_business_group_id => l_business_group_id
721: ,p_assignment_id => p_assignment_id
722: ,p_element_link_id => l_bill_element_link_id
900: END LOOP;
901:
902:
903:
904: pay_element_entry_api.update_element_entry
905: (p_datetrack_update_mode => hr_api.g_correction
906: ,p_effective_date => P_effective_start_date
907: ,p_business_group_id => l_business_group_id
908: ,p_element_entry_id => p_element_entry_id
1228: l_submitted := GREATEST (l_submitted,0);
1229: l_exempted_amount := NVL(P_EXEMPTED,0) + NVL(l_entry_information5,0) - NVL(l_prev_exempted_amount,0) ;
1230: l_exempted_amount := GREATEST (l_exempted_amount,0);
1231:
1232: pay_element_entry_api.update_element_entry
1233: (p_datetrack_update_mode => hr_api.g_correction
1234: ,p_effective_date => l_effective_start_date
1235: ,p_business_group_id => l_business_group_id
1236: ,p_element_entry_id => p_element_entry_id
1343: l_submitted := GREATEST (l_submitted,0);
1344: l_exempted_amount := NVL(P_EXEMPTED,0) + NVL(l_entry_information5,0) ;
1345: l_exempted_amount := GREATEST (l_exempted_amount,0);
1346:
1347: pay_element_entry_api.update_element_entry
1348: (p_datetrack_update_mode => hr_api.g_correction
1349: ,p_effective_date => l_effective_start_date
1350: ,p_business_group_id => l_business_group_id
1351: ,p_element_entry_id => l_element_entry_id
1418:
1419:
1420:
1421: IF (P_EXEMPTED IS NOT NULL) THEN
1422: pay_element_entry_api.create_element_entry
1423: (p_effective_date => p_entry_date
1424: ,p_business_group_id => l_business_group_id
1425: ,p_assignment_id => p_assignment_id
1426: ,p_element_link_id => l_ltc_element_link_id
1639: END LOOP;
1640:
1641:
1642:
1643: pay_element_entry_api.update_element_entry
1644: (p_datetrack_update_mode => hr_api.g_correction
1645: ,p_effective_date => p_start_date
1646: ,p_business_group_id => l_business_group_id
1647: ,p_element_entry_id => p_element_entry_id