DBA Data[Home] [Help]

APPS.PAY_KR_YEA_PKG dependencies on PAY_KR_YEA_PKG

Line 1: package body pay_kr_yea_pkg as

1: package body pay_kr_yea_pkg as
2: /* $Header: pykryea.pkb 120.18.12010000.6 2008/08/12 10:26:35 vaisriva ship $ */
3: ------------------------------------------------------------------------
4: -- Constants
5: ------------------------------------------------------------------------

Line 17: g_package constant varchar2(31) := ' pay_kr_yea_pkg.';

13: c_20080101 constant date := fnd_date.canonical_to_date('2008/01/01'); -- Bug 6705170
14: ------------------------------------------------------------------------
15: -- Global Variables
16: ------------------------------------------------------------------------
17: g_package constant varchar2(31) := ' pay_kr_yea_pkg.';
18: ------------------------------------------------------------------------
19: -- Defined Balance and Balance Value Cache
20: ------------------------------------------------------------------------
21: g_balance_value_tab pay_balance_pkg.t_balance_value_tab;

Line 1566: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',10);

1562: And information_type = 'KR_YEA_FOREIGN_WORKER_TAX';
1563: begin
1564: --
1565: if g_debug then
1566: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',10);
1567: end if;
1568: --
1569: ------------------------------------------------------------------------
1570: -- Derive Resident/Non-resident Information from element entry.

Line 1589: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',15);

1585: end;
1586: /* End of Bug 6716506 */
1587: --
1588: if g_debug then
1589: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',15);
1590: end if;
1591: ------------------------------------------------------------------------
1592: -- Bug 3201332 Derive Nationality from national identifier
1593: -- Bug 3172960 Calling pay_kr_ff_functions_pkg for nationality

Line 1615: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',20);

1611: CLOSE csr_fixed_tax_rate;
1612: end if;
1613: --
1614: if g_debug then
1615: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',20);
1616: end if;
1617: --
1618: ------------------------------------------------------------------------
1619: -- Get latest assignment action in this calendar year.

Line 1641: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',30);

1637: pay_balance_pkg.get_value ( p_assignment_action_id => l_assignment_action_id
1638: ,p_defined_balance_lst => g_balance_value_tab );
1639: --
1640: if g_debug then
1641: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',30);
1642: end if;
1643: --
1644: l_cur_sp_irreg_bonus_mth := g_balance_value_tab(1).balance_value;
1645: l_cur_sp_irreg_bonus_bon := g_balance_value_tab(2).balance_value;

Line 1714: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',40);

1710: -- This code will be changed in the near future by using PER_CONTACT_RELATIONSHIPS.
1711: ------------------------------------------------------------------------
1712: --
1713: if g_debug then
1714: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',40);
1715: end if;
1716: --
1717: l_dummy := pay_kr_ff_functions_pkg.get_dependent_info(
1718: p_assignment_id => p_assignment_id,

Line 1740: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',50);

1736: ------------------------------------------------------------------------
1737: -- Derive YEA Information from assignment EIT.
1738: ------------------------------------------------------------------------
1739: if g_debug then
1740: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',50);
1741: end if;
1742: ------------------------------------------------------------------------
1743: -- Previous Employers' Information
1744: ------------------------------------------------------------------------

Line 1789: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',60);

1785: ------------------------------------------------------------------------
1786: -- Special Tax Exemption Information
1787: ------------------------------------------------------------------------
1788: if g_debug then
1789: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',60);
1790: end if;
1791: --
1792: sp_tax_exem_info(
1793: p_assignment_id => p_assignment_id,

Line 1836: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',70);

1832: ------------------------------------------------------------------------
1833: -- Dependent Education Expense Tax Exemption Information
1834: ------------------------------------------------------------------------
1835: if g_debug then
1836: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',70);
1837: end if;
1838: --
1839: dpnt_educ_tax_exem_info(
1840: p_assignment_id => p_assignment_id,

Line 1850: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',75);

1846: -- Changes for Bug 3201332
1847: -- Foreign Worker PreTax Deduction Information
1848: ------------------------------------------------------------------------
1849: if g_debug then
1850: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',75);
1851: end if;
1852: --
1853: fw_tax_exem_info(
1854: p_assignment_id => p_assignment_id,

Line 1863: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',80);

1859: -- Housing Expenses Tax Exemption
1860: -- Changed for Bug 2523481
1861: ------------------------------------------------------------------------
1862: if g_debug then
1863: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',80);
1864: end if;
1865: --
1866: hous_exp_tax_exem_info(
1867: p_assignment_id => p_assignment_id,

Line 1876: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',90);

1872: -- Tax Exemption Information
1873: -- Direct card expenses introduced for fix 2879008
1874: ------------------------------------------------------------------------
1875: if g_debug then
1876: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',90);
1877: end if;
1878: --
1879: tax_exem_info(
1880: p_assignment_id => p_assignment_id,

Line 1914: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',100);

1910: ------------------------------------------------------------------------
1911: -- Tax Break Information
1912: ------------------------------------------------------------------------
1913: if g_debug then
1914: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',100);
1915: end if;
1916: --
1917: tax_break_info(
1918: p_assignment_id => p_assignment_id,

Line 1928: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',110);

1924: ------------------------------------------------------------------------
1925: -- Overseas Tax Break Information
1926: ------------------------------------------------------------------------
1927: if g_debug then
1928: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',110);
1929: end if;
1930: --
1931: ovs_tax_break_info(
1932: p_assignment_id => p_assignment_id,

Line 1954: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',120);

1950: ------------------------------------------------------------------------
1951: -- Foreign Worker Tax Break Information
1952: ------------------------------------------------------------------------
1953: if g_debug then
1954: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',120);
1955: end if;
1956: --
1957: -- Bug 5083240: Update call for new parameters p_assignment_action_id, p_contr_taxable_earn, and p_contr_non_taxable_earn
1958: fw_tax_break_info(

Line 1993: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',130);

1989: -- Derive Tax Exemption, Tax Break, Tax Adjustment etc.
1990: -- which depends on effective_date.
1991: ------------------------------------------------------------------------
1992: if g_debug then
1993: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',130);
1994: end if;
1995: --
1996: -- Bug 6705170
1997: --

Line 2290: hr_utility.set_location('pay_kr_yea_pkg.chk_assignment_id.',10);

2286:
2287: begin
2288: --
2289: if g_debug then
2290: hr_utility.set_location('pay_kr_yea_pkg.chk_assignment_id.',10);
2291: end if;
2292: --
2293: hr_api.mandatory_arg_error(
2294: p_api_name => l_proc,

Line 2315: hr_utility.set_location('pay_kr_yea_pkg.chk_assignment_id.',20);

2311: p_argument => 'report_category',
2312: p_argument_value => p_report_category);
2313: --
2314: if g_debug then
2315: hr_utility.set_location('pay_kr_yea_pkg.chk_assignment_id.',20);
2316: end if;
2317: --
2318: open csr_asg;
2319: fetch csr_asg into l_business_group_id, l_esd, l_eed, l_payroll_id;

Line 2326: hr_utility.set_location('pay_kr_yea_pkg.chk_assignment_id.',30);

2322: --
2323: close csr_asg;
2324: --
2325: if g_debug then
2326: hr_utility.set_location('pay_kr_yea_pkg.chk_assignment_id.',30);
2327: end if;
2328: --
2329: fnd_message.set_name('PAY', 'PAY_KR_INV_ASG');
2330: p_error := fnd_message.get;

Line 2337: hr_utility.set_location('pay_kr_yea_pkg.chk_assignment_id.',40);

2333: --
2334: close csr_asg;
2335: --
2336: if g_debug then
2337: hr_utility.set_location('pay_kr_yea_pkg.chk_assignment_id.',40);
2338: end if;
2339: --
2340: --
2341: -- Business Group Validation

Line 2367: hr_utility.set_location('pay_kr_yea_pkg.chk_assignment_id.',50);

2363: end if;
2364: end if;
2365: --
2366: if g_debug then
2367: hr_utility.set_location('pay_kr_yea_pkg.chk_assignment_id.',50);
2368: end if;
2369: ------------------------------------------------------------------------
2370: -- If invalid assacts exist before effective_date, raise error.
2371: ------------------------------------------------------------------------

Line 2387: hr_utility.set_location('pay_kr_yea_pkg.chk_assignment_id.',60);

2383: close csr_incomplete_exists;
2384: end if;
2385: --
2386: if g_debug then
2387: hr_utility.set_location('pay_kr_yea_pkg.chk_assignment_id.',60);
2388: end if;
2389: ------------------------------------------------------------------------
2390: -- YEA Type Validation
2391: ------------------------------------------------------------------------

Line 2398: hr_utility.set_location('pay_kr_yea_pkg.chk_assignment_id.',70);

2394:
2395: if csr_archive_exists%FOUND then
2396: --
2397: if g_debug then
2398: hr_utility.set_location('pay_kr_yea_pkg.chk_assignment_id.',70);
2399: end if;
2400: --
2401: close csr_archive_exists;
2402:

Line 2418: hr_utility.set_location('pay_kr_yea_pkg.chk_assignment_id.',80);

2414: end if;
2415: else
2416: --
2417: if g_debug then
2418: hr_utility.set_location('pay_kr_yea_pkg.chk_assignment_id.',80);
2419: end if;
2420: --
2421: close csr_archive_exists;
2422:

Line 3100: end pay_kr_yea_pkg;

3096: --Bug 6716401
3097: g_user_entity_id.double_exem_amt := user_entity_id('X_YEA_DOUBLE_EXEM_AMT') ;
3098: --End 6716401
3099: end;
3100: end pay_kr_yea_pkg;