DBA Data[Home] [Help]

APPS.PAY_JP_CUSTOM_PKG dependencies on HR_UTILITY

Line 149: hr_utility.set_location('pay_jp_custom_pkg.set_globals',10);

145: p_business_group_id IN NUMBER)
146: IS
147: l_legislation_code VARCHAR2(2);
148: BEGIN
149: hr_utility.set_location('pay_jp_custom_pkg.set_globals',10);
150:
151: if nvl(g_business_group_id,-1) <> p_business_group_id then
152: hr_utility.set_location('pay_jp_custom_pkg.set_globals',20);
153:

Line 152: hr_utility.set_location('pay_jp_custom_pkg.set_globals',20);

148: BEGIN
149: hr_utility.set_location('pay_jp_custom_pkg.set_globals',10);
150:
151: if nvl(g_business_group_id,-1) <> p_business_group_id then
152: hr_utility.set_location('pay_jp_custom_pkg.set_globals',20);
153:
154: -- Name Translation
155: g_name_tl.salary := fnd_message.get_string('PAY','PAY_JP_SALARY');
156: g_name_tl.bonus := fnd_message.get_string('PAY','PAY_JP_BONUS');

Line 298: hr_utility.set_location('pay_jp_custom_pkg.set_globals',30);

294: -- Disaster Tax Reduction
295: g_bal.disaster_tax_reduction := hr_jp_id_pkg.balance_type_id('B_YEA_GRACE_ITX',NULL,l_legislation_code);
296: end if;
297:
298: hr_utility.set_location('pay_jp_custom_pkg.set_globals',30);
299: END SETUP_GLOBALS;
300:
301: -----------------------------------------------------------------------
302: PROCEDURE VALIDATE_RECORD(

Line 315: hr_utility.set_location('pay_jp_custom_pkg.validate_record',10);

311: -- Bug 16322188
312: --l_asg_num varchar2(10);
313: l_asg_num per_all_assignments_f.assignment_number%TYPE;
314: BEGIN
315: hr_utility.set_location('pay_jp_custom_pkg.validate_record',10);
316:
317: p_action_status := 'C';
318: select distinct assignment_number into l_asg_num from per_all_assignments_f where assignment_id = p_assignment_id;
319: -- Write your own validation here.

Line 402: hr_utility.set_location('pay_jp_custom_pkg.validate_record',20);

398: p_message := fnd_message.get;
399: return;
400: end if;
401:
402: hr_utility.set_location('pay_jp_custom_pkg.validate_record',20);
403: END VALIDATE_RECORD;
404: --------------------------------------------------------------
405: PROCEDURE GET_ITAX_CATEGORY(
406: --------------------------------------------------------------

Line 521: hr_utility.set_location('pay_jp_custom_pkg.get_itax_category',10);

517: --
518: return l_sal_category;
519: end get_salary_category;
520: BEGIN
521: hr_utility.set_location('pay_jp_custom_pkg.get_itax_category',10);
522: /*
523: open csr_element_set_name(p_assignment_action_id);
524: fetch csr_element_set_name into l_element_set_name,l_business_group_id,l_date_earned,l_assignment_id,l_effective_date;
525: if csr_element_set_name%NOTFOUND then

Line 562: hr_utility.set_location('pay_jp_custom_pkg.get_itax_category',20);

558: -- Identify "Salary Category" and "YEA Category"
559: --
560: -- if l_element_set_name is not NULL then
561: if l_element_set_id is not NULL then
562: hr_utility.set_location('pay_jp_custom_pkg.get_itax_category',20);
563: --
564: select element_set_name,
565: legislation_code
566: into l_element_set_name, l_legislation_code

Line 598: hr_utility.set_location('pay_jp_custom_pkg.get_itax_category',30);

594: else
595: l_salary_category := 'NA';
596: end if;
597: else
598: hr_utility.set_location('pay_jp_custom_pkg.get_itax_category',30);
599: --
600: if l_element_type_id is not null then
601: select pet.element_name,
602: pec.classification_name,

Line 629: hr_utility.set_location('pay_jp_custom_pkg.get_itax_category',40);

625: -- This routine can't judge whether YEA and RE-YEA.
626: -- So it's not recommended to use QuickPay Run and Balance Adjustment.
627: for l_rec in csr_classification_name(p_assignment_action_id) loop
628: if nvl(l_rec.balance_initialization_flag,'N') = 'Y' then
629: hr_utility.set_location('pay_jp_custom_pkg.get_itax_category',40);
630: --
631: if (l_rec.element_name like g_name_tl.bal_init_prefix || g_name_tl.salary || '%'
632: and (l_rec.element_name like 'INI_SAL%' and l_rec.legislation_code = 'JP')) then
633: l_salary_category := 'SALARY';

Line 673: hr_utility.set_location('pay_jp_custom_pkg.get_itax_category',50);

669: l_salary_category := 'NA';
670: exit;
671: end if;
672: else
673: hr_utility.set_location('pay_jp_custom_pkg.get_itax_category',50);
674: --
675: l_salary_category := get_salary_category(l_rec.classification_name, l_rec.legislation_code);
676: if l_salary_category <> 'NA' then
677: exit;

Line 716: hr_utility.set_location('pay_jp_custom_pkg.get_itax_category',60);

712: l_itax_category := 'NA';
713: end if;
714:
715: if l_itax_category is NULL then
716: hr_utility.set_location('pay_jp_custom_pkg.get_itax_category',60);
717:
718: -- l_nonresident := pay_jp_balance_pkg.get_entry_value_char(g_itax.gen_nr_iv_id,l_assignment_id,l_date_earned);
719:
720: l_non_res_date := pay_jp_balance_pkg.get_entry_value_date(g_itax.non_res_date_iv_id,l_assignment_id,l_effective_date);

Line 739: hr_utility.set_location('pay_jp_custom_pkg.get_itax_category',70);

735: else
736: l_itax_category := nvl(pay_jp_balance_pkg.get_entry_value_char(g_itax.gen_iv_id,l_assignment_id,l_effective_date),'E');
737: end if;
738: elsif l_itax_category = 'NA' then
739: hr_utility.set_location('pay_jp_custom_pkg.get_itax_category',70);
740:
741: l_itax_category := NULL;
742: end if;
743:

Line 748: hr_utility.set_location('pay_jp_custom_pkg.get_itax_category',80);

744: p_salary_category := l_salary_category;
745: p_itax_category := l_itax_category;
746: p_itax_yea_category := l_itax_yea_category;
747:
748: hr_utility.set_location('pay_jp_custom_pkg.get_itax_category',80);
749: END GET_ITAX_CATEGORY;
750:
751: -----------------------------------------------------------------------
752: PROCEDURE FETCH_VALUES(

Line 765: hr_utility.set_location('pay_jp_custom_pkg.get_itax_category',10);

761: l_taxable_sal_spc NUMBER;
762: l_taxable_mat_spc NUMBER;
763:
764: BEGIN
765: hr_utility.set_location('pay_jp_custom_pkg.get_itax_category',10);
766:
767: -- Get Salary Category, Itax Category and Itax Year-End-Adjustment Process Category.
768: pay_jp_custom_pkg.get_itax_category(
769: P_ASSIGNMENT_ACTION_ID => p_assignment_action_id,

Line 907: hr_utility.set_location('pay_jp_custom_pkg.get_itax_category',20);

903: end if;
904:
905: p_value := l_value;
906:
907: hr_utility.set_location('pay_jp_custom_pkg.get_itax_category',20);
908: END FETCH_VALUES;
909: END PAY_JP_CUSTOM_PKG;