DBA Data[Home] [Help]

APPS.PAY_IE_PAYE_PKG dependencies on PAY_IE_PAYE_API

Line 1448: pay_ie_paye_api.delete_ie_paye_details

1444: loop
1445: fetch c_future_paye into c_future_paye_fetch;
1446: EXIT when c_future_paye%NOTFOUND;
1447: hr_utility.set_location('if loop',860);
1448: pay_ie_paye_api.delete_ie_paye_details
1449: (p_validate => FALSE
1450: ,p_effective_date => c_future_paye_fetch.effective_start_date
1451: ,p_datetrack_delete_mode => 'ZAP'
1452: ,p_paye_details_id => c_future_paye_fetch.paye_details_id

Line 1476: pay_ie_paye_api.delete_ie_paye_details

1472: --if there are no future changes to the paye record.
1473: if c_effective_paye_fetch.effective_end_date <> to_date('31-12-4712','DD-MM-YYYY') then
1474: --if there are future changes.Then just leave one till 4712 using mode future change
1475: hr_utility.set_location('date <> 31-12-4712',863);
1476: pay_ie_paye_api.delete_ie_paye_details
1477: (p_validate => FALSE
1478: ,p_effective_date => c_effective_paye_fetch.effective_start_date
1479: ,p_datetrack_delete_mode => 'FUTURE_CHANGE'
1480: ,p_paye_details_id => c_effective_paye_fetch.paye_details_id

Line 1491: pay_ie_paye_api.update_ie_paye_details

1487:
1488: if c_effective_paye_fetch.effective_start_date = p_effective_date then
1489: hr_utility.set_location('c_effective_paye_fetch.effective_start_date = p_effective_date',864);
1490: --if P_DATETRACK_UPDATE_MODE = 'CORRECTION' then
1491: pay_ie_paye_api.update_ie_paye_details
1492: (p_validate => FALSE
1493: ,p_effective_date => p_effective_date
1494: ,p_datetrack_update_mode => 'CORRECTION'
1495: ,p_paye_details_id => c_effective_paye_fetch.paye_details_id

Line 1558: pay_ie_paye_api.update_ie_paye_details

1554: if P_DATETRACK_UPDATE_MODE = 'CORRECTION' then
1555: -- check with asg start date
1556: hr_utility.set_location('Correction and <> TU',865);
1557: if (l_asg_effective_start_date <= c_effective_paye_fetch.effective_start_date ) then
1558: pay_ie_paye_api.update_ie_paye_details
1559: (p_validate => FALSE
1560: ,p_effective_date => p_effective_date
1561: ,p_datetrack_update_mode => 'CORRECTION'
1562: ,p_paye_details_id => c_effective_paye_fetch.PAYE_DETAILs_ID

Line 1621: pay_ie_paye_api.update_ie_paye_details

1617: --13359423
1618: );
1619: else -- asg start date > paye start date then update using asg start date
1620: hr_utility.set_location('Correction and <> TU',865);
1621: pay_ie_paye_api.update_ie_paye_details
1622: (p_validate => FALSE
1623: ,p_effective_date => l_asg_effective_start_date
1624: ,p_datetrack_update_mode => 'UPDATE'
1625: ,p_paye_details_id => c_effective_paye_fetch.PAYE_DETAILs_ID

Line 1685: pay_ie_paye_api.update_ie_paye_details

1681: );
1682: end if; -- end of check with asg start date
1683: else -- P_DATETRACK_UPDATE_MODE <> 'CORRECTION'
1684: hr_utility.set_location('UPDATE and = TU',866);
1685: pay_ie_paye_api.update_ie_paye_details
1686: (p_validate => FALSE
1687: ,p_effective_date => p_effective_date
1688: ,p_datetrack_update_mode => 'UPDATE'
1689: ,p_paye_details_id => c_effective_paye_fetch.PAYE_DETAILs_ID

Line 1830: pay_ie_paye_api.delete_ie_paye_details

1826: open c_future_paye(l_min_paye_id);
1827: loop
1828: fetch c_future_paye into c_future_paye_fetch;
1829: EXIT when c_future_paye%NOTFOUND;
1830: pay_ie_paye_api.delete_ie_paye_details
1831: (p_validate => FALSE
1832: ,p_effective_date => c_future_paye_fetch.effective_start_date
1833: ,p_datetrack_delete_mode => 'ZAP'
1834: ,p_paye_details_id => c_future_paye_fetch.paye_details_id

Line 1847: pay_ie_paye_api.delete_ie_paye_details

1843: if l_futrec_effective_end_date <> to_date('31-12-4712','DD-MM-YYYY')
1844: AND (l_futrec_effective_end_date IS NOT NULL)
1845: then
1846: --extend the first record after the effective date till 4712
1847: pay_ie_paye_api.delete_ie_paye_details
1848: (p_validate => FALSE
1849: ,p_effective_date => l_min_effective_date
1850: ,p_datetrack_delete_mode => 'FUTURE_CHANGE'
1851: ,p_paye_details_id => l_min_paye_id

Line 1866: pay_ie_paye_api.update_ie_paye_details

1862: l_monthly_std_rate_cut_off:=NULL;
1863: end if;
1864: --only mode possible should be correction, using the new credits and cutoffs
1865: IF (l_futrec_effective_end_date IS NOT NULL) THEN
1866: pay_ie_paye_api.update_ie_paye_details
1867: (p_validate => FALSE
1868: ,p_effective_date => l_min_effective_date
1869: ,p_datetrack_update_mode => 'CORRECTION'
1870: ,p_paye_details_id => l_min_paye_id

Line 1939: pay_ie_paye_api.delete_ie_paye_details

1935: hr_utility.set_location('In loop',878);
1936: hr_utility.set_location('c_tax_upload_paye.effective_start_date '|| c_tax_upload_paye.effective_start_date ,879);
1937: hr_utility.set_location('c_tax_upload_paye.paye_details_id.'||c_tax_upload_paye.paye_details_id,880);
1938:
1939: pay_ie_paye_api.delete_ie_paye_details
1940: (p_validate => FALSE
1941: ,p_effective_date => c_tax_upload_paye.effective_start_date
1942: ,p_datetrack_delete_mode => 'ZAP'
1943: ,p_paye_details_id => c_tax_upload_paye.paye_details_id

Line 1957: pay_ie_paye_api.delete_ie_paye_details

1953: if l_futrec_effective_end_date <> to_date('31-12-4712','DD-MM-YYYY')
1954: AND (l_futrec_effective_end_date IS NOT NULL)
1955: then
1956: --extend the first record after the effective date till 4712
1957: pay_ie_paye_api.delete_ie_paye_details
1958: (p_validate => FALSE
1959: ,p_effective_date => l_max_effective_start_date
1960: ,p_datetrack_delete_mode => 'FUTURE_CHANGE'
1961: ,p_paye_details_id => l_max_paye_id

Line 1971: pay_ie_paye_api.update_ie_paye_details

1967:
1968: --only mode possible should be correction, using the new credits and cutoffs
1969: IF (l_futrec_effective_end_date IS NOT NULL) THEN
1970: hr_utility.set_location('The last Mode',880);
1971: pay_ie_paye_api.update_ie_paye_details
1972: (p_validate => FALSE
1973: ,p_effective_date => l_max_effective_start_date
1974: ,p_datetrack_update_mode => 'CORRECTION'
1975: ,p_paye_details_id => l_max_paye_id