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.60.12020000.18 2013/01/15 12:20:48 scireddy ship $ */
3: ------------------------------------------------------------------------
4: -- Constants
5: ------------------------------------------------------------------------

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

17: c_20120101 constant date := fnd_date.canonical_to_date('2012/01/01'); -- Bug 14219478
18: ------------------------------------------------------------------------
19: -- Global Variables
20: ------------------------------------------------------------------------
21: g_package constant varchar2(31) := ' pay_kr_yea_pkg.';
22: ------------------------------------------------------------------------
23: -- Defined Balance and Balance Value Cache
24: ------------------------------------------------------------------------
25: g_balance_value_tab pay_balance_pkg.t_balance_value_tab;

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

4089: And information_type = 'KR_YEA_FOREIGN_WORKER_TAX';
4090: begin
4091: --
4092: if g_debug then
4093: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',10);
4094: end if;
4095: --
4096: ------------------------------------------------------------------------
4097: -- Derive Resident/Non-resident Information from element entry.

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

4112: end;
4113: /* End of Bug 6716506 */
4114: --
4115: if g_debug then
4116: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',15);
4117: end if;
4118: ------------------------------------------------------------------------
4119: -- Bug 3201332 Derive Nationality from national identifier
4120: -- Bug 3172960 Calling pay_kr_ff_functions_pkg for nationality

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

4138: CLOSE csr_fixed_tax_rate;
4139: end if;
4140: --
4141: if g_debug then
4142: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',20);
4143: end if;
4144: --
4145: ------------------------------------------------------------------------
4146: -- Get latest assignment action in previous calendar year.

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

4178: pay_balance_pkg.get_value ( p_assignment_action_id => l_assignment_action_id
4179: ,p_defined_balance_lst => g_balance_value_tab );
4180: --
4181: if g_debug then
4182: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',30);
4183: end if;
4184: -- End of bug 8644512
4185: --
4186: p_yea_info.cur_ntax_frgn_M01 := g_balance_value_tab(82).balance_value

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

4326: -- This code will be changed in the near future by using PER_CONTACT_RELATIONSHIPS.
4327: ------------------------------------------------------------------------
4328: --
4329: if g_debug then
4330: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',40);
4331: end if;
4332: --
4333: l_dummy := pay_kr_ff_functions_pkg.get_dependent_info(
4334: p_assignment_id => p_assignment_id,

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

4357: ------------------------------------------------------------------------
4358: -- Derive YEA Information from assignment EIT.
4359: ------------------------------------------------------------------------
4360: if g_debug then
4361: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',50);
4362: end if;
4363: --
4364: ------------------------------------------------------------------------
4365: -- Bug 8644512

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

4789: ------------------------------------------------------------------------
4790: -- Special Tax Exemption Information
4791: ------------------------------------------------------------------------
4792: if g_debug then
4793: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',60);
4794: end if;
4795: --
4796: sp_tax_exem_info(
4797: p_assignment_id => p_assignment_id,

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

4850: ------------------------------------------------------------------------
4851: -- Dependent Education Expense Tax Exemption Information
4852: ------------------------------------------------------------------------
4853: if g_debug then
4854: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',70);
4855: end if;
4856: --
4857: dpnt_educ_tax_exem_info(
4858: p_assignment_id => p_assignment_id,

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

4866: -- Changes for Bug 3201332
4867: -- Foreign Worker PreTax Deduction Information
4868: ------------------------------------------------------------------------
4869: if g_debug then
4870: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',75);
4871: end if;
4872: --
4873: fw_tax_exem_info(
4874: p_assignment_id => p_assignment_id,

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

4879: -- Housing Expenses Tax Exemption
4880: -- Changed for Bug 2523481
4881: ------------------------------------------------------------------------
4882: if g_debug then
4883: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',80);
4884: end if;
4885: --
4886: hous_exp_tax_exem_info(
4887: p_assignment_id => p_assignment_id,

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

4892: -- Tax Exemption Information
4893: -- Direct card expenses introduced for fix 2879008
4894: ------------------------------------------------------------------------
4895: if g_debug then
4896: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',90);
4897: end if;
4898: --
4899: tax_exem_info(
4900: p_assignment_id => p_assignment_id,

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

4958: ------------------------------------------------------------------------
4959: -- Tax Break Information
4960: ------------------------------------------------------------------------
4961: if g_debug then
4962: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',100);
4963: end if;
4964: --
4965: tax_break_info(
4966: p_assignment_id => p_assignment_id,

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

4972: ------------------------------------------------------------------------
4973: -- Overseas Tax Break Information
4974: ------------------------------------------------------------------------
4975: if g_debug then
4976: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',110);
4977: end if;
4978: --
4979: ovs_tax_break_info(
4980: p_assignment_id => p_assignment_id,

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

4998: ------------------------------------------------------------------------
4999: -- Foreign Worker Tax Break Information
5000: ------------------------------------------------------------------------
5001: if g_debug then
5002: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',120);
5003: end if;
5004: --
5005: -- Bug 5083240: Update call for new parameters p_assignment_action_id, p_contr_taxable_earn, and p_contr_non_taxable_earn
5006: fw_tax_break_info(

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

5141: -- Derive Tax Exemption, Tax Break, Tax Adjustment etc.
5142: -- which depends on effective_date.
5143: ------------------------------------------------------------------------
5144: if g_debug then
5145: hr_utility.set_location('pay_kr_yea_pkg.yea_info.',130);
5146: end if;
5147: --
5148: -- Bug 9393732
5149: -- BUG 14219478

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

5638:
5639: begin
5640: --
5641: if g_debug then
5642: hr_utility.set_location('pay_kr_yea_pkg.chk_assignment_id.',10);
5643: end if;
5644: --
5645: hr_api.mandatory_arg_error(
5646: p_api_name => l_proc,

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

5663: p_argument => 'report_category',
5664: p_argument_value => p_report_category);
5665: --
5666: if g_debug then
5667: hr_utility.set_location('pay_kr_yea_pkg.chk_assignment_id.',20);
5668: end if;
5669: --
5670: open csr_asg;
5671: fetch csr_asg into l_business_group_id, l_esd, l_eed, l_payroll_id;

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

5674: --
5675: close csr_asg;
5676: --
5677: if g_debug then
5678: hr_utility.set_location('pay_kr_yea_pkg.chk_assignment_id.',30);
5679: end if;
5680: --
5681: fnd_message.set_name('PAY', 'PAY_KR_INV_ASG');
5682: p_error := fnd_message.get;

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

5685: --
5686: close csr_asg;
5687: --
5688: if g_debug then
5689: hr_utility.set_location('pay_kr_yea_pkg.chk_assignment_id.',40);
5690: end if;
5691: --
5692: --
5693: -- Business Group Validation

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

5715: end if;
5716: end if;
5717: --
5718: if g_debug then
5719: hr_utility.set_location('pay_kr_yea_pkg.chk_assignment_id.',50);
5720: end if;
5721: ------------------------------------------------------------------------
5722: -- If invalid assacts exist before effective_date, raise error.
5723: ------------------------------------------------------------------------

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

5735: close csr_incomplete_exists;
5736: end if;
5737: --
5738: if g_debug then
5739: hr_utility.set_location('pay_kr_yea_pkg.chk_assignment_id.',60);
5740: end if;
5741: ------------------------------------------------------------------------
5742: -- YEA Type Validation
5743: ------------------------------------------------------------------------

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

5746:
5747: if csr_archive_exists%FOUND then
5748: --
5749: if g_debug then
5750: hr_utility.set_location('pay_kr_yea_pkg.chk_assignment_id.',70);
5751: end if;
5752: --
5753: close csr_archive_exists;
5754:

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

5766: end if;
5767: else
5768: --
5769: if g_debug then
5770: hr_utility.set_location('pay_kr_yea_pkg.chk_assignment_id.',80);
5771: end if;
5772: --
5773: close csr_archive_exists;
5774:

Line 6831: end pay_kr_yea_pkg;

6827: g_user_entity_id.emp_leave_cur_year := user_entity_id('X_YEA_EMP_LEAVE_CUR_YEAR'); -- Bug 9079450
6828: g_user_entity_id.smb_eligibility_flag := user_entity_id('X_YEA_SMB_ELIGIBILITY_FLAG'); -- Bug 9079450
6829: --
6830: end;
6831: end pay_kr_yea_pkg;