DBA Data[Home] [Help]

APPS.HR_US_FF_UDF1 dependencies on HR_UTILITY

Line 199: hr_utility.trace('BEGIN -> hr_us_ff_udf1.get_tax_jurisdiction ');

195:
196: l_return_value varchar2(1);
197:
198: BEGIN
199: hr_utility.trace('BEGIN -> hr_us_ff_udf1.get_tax_jurisdiction ');
200: select nvl(hoi.org_information16,'N')
201: into l_return_value
202: from per_assignments_f paf,
203: hr_organization_information hoi,

Line 212: hr_utility.trace('get_tax_jurisdiction retrun_value = ' || l_return_value);

208: and paf.soft_coding_keyflex_id = hsk.soft_coding_keyflex_id
209: and hsk.segment1 = hoi.organization_id
210: and hoi.org_information_context = 'W2 Reporting Rules';
211:
212: hr_utility.trace('get_tax_jurisdiction retrun_value = ' || l_return_value);
213: hr_utility.trace('END -> hr_us_ff_udf1.get_tax_jurisdiction ');
214: return (l_return_value);
215: EXCEPTION
216: WHEN NO_DATA_FOUND THEN

Line 213: hr_utility.trace('END -> hr_us_ff_udf1.get_tax_jurisdiction ');

209: and hsk.segment1 = hoi.organization_id
210: and hoi.org_information_context = 'W2 Reporting Rules';
211:
212: hr_utility.trace('get_tax_jurisdiction retrun_value = ' || l_return_value);
213: hr_utility.trace('END -> hr_us_ff_udf1.get_tax_jurisdiction ');
214: return (l_return_value);
215: EXCEPTION
216: WHEN NO_DATA_FOUND THEN
217: return ('N');

Line 231: hr_utility.trace('tab.count = '||to_char(hr_us_ff_udf1.l_neg_earn_tab.count));

227:
228: l_ret number;
229:
230: BEGIN
231: hr_utility.trace('tab.count = '||to_char(hr_us_ff_udf1.l_neg_earn_tab.count));
232:
233: IF hr_us_ff_udf1.l_neg_earn_tab.count <= 0 THEN
234: hr_us_ff_udf1.l_neg_earn_tab(1).temp_earn := 0;
235: hr_us_ff_udf1.l_neg_earn_tab(1).neg_earn_feed := 0;

Line 243: hr_utility.trace('temp_earn = '||

239: hr_us_ff_udf1.l_neg_earn_tab(1).temp_earn := p_template_earning +
240: p_addl_asg_gre_itd +
241: hr_us_ff_udf1.l_neg_earn_tab(1).reduced_neg_earn;
242:
243: hr_utility.trace('temp_earn = '||
244: to_char(hr_us_ff_udf1.l_neg_earn_tab(1).temp_earn));
245:
246: IF hr_us_ff_udf1.l_neg_earn_tab(1).temp_earn < 0 THEN
247: hr_us_ff_udf1.l_neg_earn_tab(1).neg_earn_feed :=

Line 262: hr_utility.trace('neg_earn_feed = '||

258: ( -1 * hr_us_ff_udf1.l_neg_earn_tab(1).reduced_neg_earn);
259: END IF;
260: END IF;
261:
262: hr_utility.trace('neg_earn_feed = '||
263: to_char(hr_us_ff_udf1.l_neg_earn_tab(1).neg_earn_feed));
264:
265: hr_us_ff_udf1.l_neg_earn_tab(1).reduced_neg_earn
266: := hr_us_ff_udf1.l_neg_earn_tab(1).reduced_neg_earn +

Line 269: hr_utility.trace('reduced_neg_earn = '||

265: hr_us_ff_udf1.l_neg_earn_tab(1).reduced_neg_earn
266: := hr_us_ff_udf1.l_neg_earn_tab(1).reduced_neg_earn +
267: (-1 * hr_us_ff_udf1.l_neg_earn_tab(1).reduced_neg_earn);
268:
269: hr_utility.trace('reduced_neg_earn = '||
270: to_char(hr_us_ff_udf1.l_neg_earn_tab(1).reduced_neg_earn));
271:
272: l_ret := hr_us_ff_udf1.l_neg_earn_tab(1).temp_earn;
273:

Line 282: hr_utility.trace('hr_us_ff_udf1.neg_earning : neg_earn_feed = '||

278: FUNCTION neg_earning RETURN NUMBER is
279: l_ret number;
280: BEGIN
281: l_ret := hr_us_ff_udf1.l_neg_earn_tab(1).neg_earn_feed;
282: hr_utility.trace('hr_us_ff_udf1.neg_earning : neg_earn_feed = '||
283: to_char(l_ret));
284: return l_ret;
285: END neg_earning;
286:

Line 397: -- hr_utility.trace_on(NULL,'ORCL');

393: l_get_full_wage varchar2(1);
394:
395:
396: BEGIN
397: -- hr_utility.trace_on(NULL,'ORCL');
398: l_get_full_wage := 'Y';
399: hr_utility.trace('Entering get_prev_ptd_values' );
400: hr_utility.trace('p_regular_aggregate = ' ||
401: to_char(p_regular_aggregate) );

Line 399: hr_utility.trace('Entering get_prev_ptd_values' );

395:
396: BEGIN
397: -- hr_utility.trace_on(NULL,'ORCL');
398: l_get_full_wage := 'Y';
399: hr_utility.trace('Entering get_prev_ptd_values' );
400: hr_utility.trace('p_regular_aggregate = ' ||
401: to_char(p_regular_aggregate) );
402:
403: SELECT paa.assignment_id

Line 400: hr_utility.trace('p_regular_aggregate = ' ||

396: BEGIN
397: -- hr_utility.trace_on(NULL,'ORCL');
398: l_get_full_wage := 'Y';
399: hr_utility.trace('Entering get_prev_ptd_values' );
400: hr_utility.trace('p_regular_aggregate = ' ||
401: to_char(p_regular_aggregate) );
402:
403: SELECT paa.assignment_id
404: INTO l_assignment_id

Line 464: hr_utility.trace('Previous period AAID ' || to_char(l_bal_assact) );

460: AND ppa_prev.effective_date between ptp_prev.start_date
461: and ptp_prev.end_date)
462: AND paa1.payroll_action_id = ppa1.payroll_action_id ;
463:
464: hr_utility.trace('Previous period AAID ' || to_char(l_bal_assact) );
465:
466:
467: IF nvl(p_regular_aggregate,0)= 0 THEN
468: hr_utility.trace('p_regular_aggregate = 0 asg_type = ASG' );

Line 468: hr_utility.trace('p_regular_aggregate = 0 asg_type = ASG' );

464: hr_utility.trace('Previous period AAID ' || to_char(l_bal_assact) );
465:
466:
467: IF nvl(p_regular_aggregate,0)= 0 THEN
468: hr_utility.trace('p_regular_aggregate = 0 asg_type = ASG' );
469:
470: l_asg_type := 'ASG';
471: ELSE
472: l_asg_type := 'PER_PAYROLL';

Line 474: hr_utility.trace('p_regular_aggregate not = 0 asg_type = PER_PAYROLL' );

470: l_asg_type := 'ASG';
471: ELSE
472: l_asg_type := 'PER_PAYROLL';
473:
474: hr_utility.trace('p_regular_aggregate not = 0 asg_type = PER_PAYROLL' );
475:
476: pay_balance_pkg.set_context('PAYROLL_ID',l_payroll_id);
477:
478: END IF;

Line 482: hr_utility.trace('p_fed_or_state = FED' );

478: END IF;
479:
480: IF p_fed_or_state = 'FED' THEN
481:
482: hr_utility.trace('p_fed_or_state = FED' );
483:
484: -- MAY NEED FOR AGGREGATION.
485: --pay_balance_pkg.set_context('PAYROLL_ID',l_payroll_id);
486:

Line 495: hr_utility.trace('REGULAR_EARNINGS_' || l_asg_type || '_GRE_PTD' || ' = '

491: AND legislation_code = 'US';
492:
493: l_defined_balance_tab(1).balance_value := 0;
494:
495: hr_utility.trace('REGULAR_EARNINGS_' || l_asg_type || '_GRE_PTD' || ' = '
496: || to_char(l_defined_balance_tab(1).defined_balance_id));
497:
498: l_context_tab(1).tax_unit_id := p_tax_unit_id;
499: l_context_tab(1).jurisdiction_code := Null;

Line 512: hr_utility.trace('REGULAR_EARNINGS_' || l_asg_type || '_GRE_PTD' || ' = '

508: WHERE user_entity_name = 'SUPPLEMENTAL_EARNINGS_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD'
509: AND legislation_code = 'US';
510: l_defined_balance_tab(2).balance_value := 0;
511:
512: hr_utility.trace('REGULAR_EARNINGS_' || l_asg_type || '_GRE_PTD' || ' = '
513: || to_char(l_defined_balance_tab(2).defined_balance_id));
514:
515: l_context_tab(2).tax_unit_id := p_tax_unit_id;
516: l_context_tab(2).jurisdiction_code := null;

Line 530: hr_utility.trace('FIT_NON_AGGREGATE_RED_SUBJ_WHABLE_' || l_asg_type || '_GRE_PTD' || ' = '

526: AND legislation_code = 'US';
527:
528: l_defined_balance_tab(3).balance_value := 0;
529:
530: hr_utility.trace('FIT_NON_AGGREGATE_RED_SUBJ_WHABLE_' || l_asg_type || '_GRE_PTD' || ' = '
531: || to_char(l_defined_balance_tab(3).defined_balance_id));
532:
533:
534: l_context_tab(3).tax_unit_id := p_tax_unit_id;

Line 549: hr_utility.trace('DEF_COMP_401K_' || l_asg_type || '_GRE_PTD' || ' = '

545: AND legislation_code = 'US';
546:
547: l_defined_balance_tab(4).balance_value := 0;
548:
549: hr_utility.trace('DEF_COMP_401K_' || l_asg_type || '_GRE_PTD' || ' = '
550: || to_char(l_defined_balance_tab(4).defined_balance_id));
551:
552: l_context_tab(4).tax_unit_id := p_tax_unit_id;
553: l_context_tab(4).jurisdiction_code := null;

Line 567: hr_utility.trace('DEF_COMP_403B_' || l_asg_type || '_GRE_PTD' || ' = '

563: AND legislation_code = 'US';
564:
565: l_defined_balance_tab(5).balance_value := 0;
566:
567: hr_utility.trace('DEF_COMP_403B_' || l_asg_type || '_GRE_PTD' || ' = '
568: || to_char(l_defined_balance_tab(5).defined_balance_id));
569:
570: l_context_tab(5).tax_unit_id := p_tax_unit_id;
571: l_context_tab(5).jurisdiction_code := null;

Line 585: hr_utility.trace('DEF_COMP_457_' || l_asg_type || '_GRE_PTD' || ' = '

581: AND legislation_code = 'US';
582:
583: l_defined_balance_tab(6).balance_value := 0;
584:
585: hr_utility.trace('DEF_COMP_457_' || l_asg_type || '_GRE_PTD' || ' = '
586: || to_char(l_defined_balance_tab(6).defined_balance_id));
587:
588: l_context_tab(6).tax_unit_id := p_tax_unit_id;
589: l_context_tab(6).jurisdiction_code := null;

Line 601: hr_utility.trace('OTHER_PRETAX_' || l_asg_type || '_GRE_PTD' || ' = '

597: FROM ff_user_entities
598: WHERE user_entity_name = 'OTHER_PRETAX_' || l_asg_type || '_GRE_PTD'
599: AND legislation_code = 'US';
600:
601: hr_utility.trace('OTHER_PRETAX_' || l_asg_type || '_GRE_PTD' || ' = '
602: || to_char(l_defined_balance_tab(7).defined_balance_id));
603:
604: l_defined_balance_tab(7).balance_value := 0;
605:

Line 619: hr_utility.trace('SECTION_125_' || l_asg_type || '_GRE_PTD' || ' = '

615: FROM ff_user_entities
616: WHERE user_entity_name = 'SECTION_125_' || l_asg_type || '_GRE_PTD'
617: AND legislation_code = 'US';
618:
619: hr_utility.trace('SECTION_125_' || l_asg_type || '_GRE_PTD' || ' = '
620: || to_char(l_defined_balance_tab(8).defined_balance_id));
621:
622: l_defined_balance_tab(8).balance_value := 0;
623:

Line 637: hr_utility.trace('DEPENDENT_CARE_' || l_asg_type || '_GRE_PTD' || ' = '

633: FROM ff_user_entities
634: WHERE user_entity_name = 'DEPENDENT_CARE_' || l_asg_type || '_GRE_PTD'
635: AND legislation_code = 'US';
636:
637: hr_utility.trace('DEPENDENT_CARE_' || l_asg_type || '_GRE_PTD' || ' = '
638: || to_char(l_defined_balance_tab(9).defined_balance_id));
639:
640: l_defined_balance_tab(9).balance_value := 0;
641:

Line 655: hr_utility.trace('DEF_COMP_401K_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD' || ' = '

651: FROM ff_user_entities
652: WHERE user_entity_name = 'DEF_COMP_401K_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD'
653: AND legislation_code = 'US';
654:
655: hr_utility.trace('DEF_COMP_401K_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD' || ' = '
656: || to_char(l_defined_balance_tab(10).defined_balance_id));
657:
658:
659: l_defined_balance_tab(10).balance_value := 0;

Line 674: hr_utility.trace('DEF_COMP_403B_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD' || ' = '

670: FROM ff_user_entities
671: WHERE user_entity_name = 'DEF_COMP_403B_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD'
672: AND legislation_code = 'US';
673:
674: hr_utility.trace('DEF_COMP_403B_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD' || ' = '
675: || to_char(l_defined_balance_tab(11).defined_balance_id));
676:
677: l_defined_balance_tab(11).balance_value := 0;
678:

Line 692: hr_utility.trace('DEF_COMP_457_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD' || ' = '

688: FROM ff_user_entities
689: WHERE user_entity_name = 'DEF_COMP_457_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD'
690: AND legislation_code = 'US';
691:
692: hr_utility.trace('DEF_COMP_457_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD' || ' = '
693: || to_char(l_defined_balance_tab(12).defined_balance_id));
694:
695: l_defined_balance_tab(12).balance_value := 0;
696:

Line 710: hr_utility.trace('OTHER_PRETAX_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD' || ' = '

706: FROM ff_user_entities
707: WHERE user_entity_name = 'OTHER_PRETAX_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD'
708: AND legislation_code = 'US';
709:
710: hr_utility.trace('OTHER_PRETAX_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD' || ' = '
711: || to_char(l_defined_balance_tab(13).defined_balance_id));
712:
713: l_defined_balance_tab(13).balance_value := 0;
714:

Line 728: hr_utility.trace('SECTION_125_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD' || ' = '

724: FROM ff_user_entities
725: WHERE user_entity_name = 'SECTION_125_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD'
726: AND legislation_code = 'US';
727:
728: hr_utility.trace('SECTION_125_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD' || ' = '
729: || to_char(l_defined_balance_tab(14).defined_balance_id));
730:
731: l_defined_balance_tab(14).balance_value := 0;
732:

Line 746: hr_utility.trace('DEPENDENT_CARE_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD' || ' = '

742: FROM ff_user_entities
743: WHERE user_entity_name = 'DEPENDENT_CARE_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD'
744: AND legislation_code = 'US';
745:
746: hr_utility.trace('DEPENDENT_CARE_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD' || ' = '
747: || to_char(l_defined_balance_tab(15).defined_balance_id));
748:
749: l_defined_balance_tab(15).balance_value := 0;
750:

Line 764: hr_utility.trace('FIT_NON_W2_DEF_COMP_401_' || l_asg_type || '_GRE_PTD' || ' = '

760: FROM ff_user_entities
761: WHERE user_entity_name = 'FIT_NON_W2_DEF_COMP_401_' || l_asg_type || '_GRE_PTD'
762: AND legislation_code = 'US';
763:
764: hr_utility.trace('FIT_NON_W2_DEF_COMP_401_' || l_asg_type || '_GRE_PTD' || ' = '
765: || to_char(l_defined_balance_tab(16).defined_balance_id));
766:
767: l_defined_balance_tab(16).balance_value := 0;
768:

Line 782: hr_utility.trace('FIT_NON_W2_DEF_COMP_403_' || l_asg_type || '_GRE_PTD' || ' = '

778: FROM ff_user_entities
779: WHERE user_entity_name = 'FIT_NON_W2_DEF_COMP_403_' || l_asg_type || '_GRE_PTD'
780: AND legislation_code = 'US';
781:
782: hr_utility.trace('FIT_NON_W2_DEF_COMP_403_' || l_asg_type || '_GRE_PTD' || ' = '
783: || to_char(l_defined_balance_tab(17).defined_balance_id));
784:
785: l_defined_balance_tab(17).balance_value := 0;
786:

Line 800: hr_utility.trace('FIT_NON_W2_DEF_COMP_457_' || l_asg_type || '_GRE_PTD' || ' = '

796: FROM ff_user_entities
797: WHERE user_entity_name = 'FIT_NON_W2_DEF_COMP_457_' || l_asg_type || '_GRE_PTD'
798: AND legislation_code = 'US';
799:
800: hr_utility.trace('FIT_NON_W2_DEF_COMP_457_' || l_asg_type || '_GRE_PTD' || ' = '
801: || to_char(l_defined_balance_tab(18).defined_balance_id));
802:
803: l_defined_balance_tab(18).balance_value := 0;
804:

Line 818: hr_utility.trace('FIT_NON_W2_SECTION_125_' || l_asg_type || '_GRE_PTD' || ' = '

814: FROM ff_user_entities
815: WHERE user_entity_name = 'FIT_NON_W2_SECTION_125_' || l_asg_type || '_GRE_PTD'
816: AND legislation_code = 'US';
817:
818: hr_utility.trace('FIT_NON_W2_SECTION_125_' || l_asg_type || '_GRE_PTD' || ' = '
819: || to_char(l_defined_balance_tab(19).defined_balance_id));
820:
821: l_defined_balance_tab(19).balance_value := 0;
822:

Line 836: hr_utility.trace('FIT_NON_W2_DEPENDENT_CARE_' || l_asg_type || '_GRE_PTD' || ' = '

832: FROM ff_user_entities
833: WHERE user_entity_name = 'FIT_NON_W2_DEPENDENT_CARE_' || l_asg_type || '_GRE_PTD'
834: AND legislation_code = 'US';
835:
836: hr_utility.trace('FIT_NON_W2_DEPENDENT_CARE_' || l_asg_type || '_GRE_PTD' || ' = '
837: || to_char(l_defined_balance_tab(20).defined_balance_id));
838:
839: l_defined_balance_tab(20).balance_value := 0;
840:

Line 854: hr_utility.trace('FIT_NON_W2_OTHER_PRETAX_' || l_asg_type || '_GRE_PTD' || ' = '

850: FROM ff_user_entities
851: WHERE user_entity_name = 'FIT_NON_W2_OTHER_PRETAX_' || l_asg_type || '_GRE_PTD'
852: AND legislation_code = 'US';
853:
854: hr_utility.trace('FIT_NON_W2_OTHER_PRETAX_' || l_asg_type || '_GRE_PTD' || ' = '
855: || to_char(l_defined_balance_tab(21).defined_balance_id));
856:
857: l_defined_balance_tab(21).balance_value := 0;
858:

Line 873: hr_utility.trace('FIT_WITHHELD_' || l_asg_type || '_GRE_PTD' || ' = '

869: FROM ff_user_entities
870: WHERE user_entity_name = 'FIT_WITHHELD_' || l_asg_type || '_GRE_PTD'
871: AND legislation_code = 'US';
872:
873: hr_utility.trace('FIT_WITHHELD_' || l_asg_type || '_GRE_PTD' || ' = '
874: || to_char(l_defined_balance_tab(22).defined_balance_id));
875:
876: l_defined_balance_tab(22).balance_value := 0;
877:

Line 891: hr_utility.trace('FIT_SUPP_WITHHELD_' || l_asg_type || '_GRE_PTD' || ' = '

887: FROM ff_user_entities
888: WHERE user_entity_name = 'FIT_SUPP_WITHHELD_' || l_asg_type || '_GRE_PTD'
889: AND legislation_code = 'US';
890:
891: hr_utility.trace('FIT_SUPP_WITHHELD_' || l_asg_type || '_GRE_PTD' || ' = '
892: || to_char(l_defined_balance_tab(23).defined_balance_id));
893:
894: l_defined_balance_tab(23).balance_value := 0;
895:

Line 910: hr_utility.trace('Return value from balance call');

906: p_get_rr_route => FALSE,
907: p_get_rb_route => FALSE,
908: p_output_table => l_bal_out_tab);
909:
910: hr_utility.trace('Return value from balance call');
911: hr_utility.trace( 'REGULAR_EARNINGS_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(1).balance_value,0)));
912: hr_utility.trace( 'SUPPLEMENTAL_EARNINGS_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(2).balance_value,0)));
913: hr_utility.trace( 'FIT_NON_AGGREGATE_RED_SUBJ_WHABLE_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(3).balance_value,0)));
914: hr_utility.trace( 'DEF_COMP_401K_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(4).balance_value,0)));

Line 911: hr_utility.trace( 'REGULAR_EARNINGS_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(1).balance_value,0)));

907: p_get_rb_route => FALSE,
908: p_output_table => l_bal_out_tab);
909:
910: hr_utility.trace('Return value from balance call');
911: hr_utility.trace( 'REGULAR_EARNINGS_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(1).balance_value,0)));
912: hr_utility.trace( 'SUPPLEMENTAL_EARNINGS_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(2).balance_value,0)));
913: hr_utility.trace( 'FIT_NON_AGGREGATE_RED_SUBJ_WHABLE_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(3).balance_value,0)));
914: hr_utility.trace( 'DEF_COMP_401K_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(4).balance_value,0)));
915: hr_utility.trace( 'DEF_COMP_403B_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(5).balance_value,0)));

Line 912: hr_utility.trace( 'SUPPLEMENTAL_EARNINGS_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(2).balance_value,0)));

908: p_output_table => l_bal_out_tab);
909:
910: hr_utility.trace('Return value from balance call');
911: hr_utility.trace( 'REGULAR_EARNINGS_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(1).balance_value,0)));
912: hr_utility.trace( 'SUPPLEMENTAL_EARNINGS_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(2).balance_value,0)));
913: hr_utility.trace( 'FIT_NON_AGGREGATE_RED_SUBJ_WHABLE_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(3).balance_value,0)));
914: hr_utility.trace( 'DEF_COMP_401K_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(4).balance_value,0)));
915: hr_utility.trace( 'DEF_COMP_403B_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(5).balance_value,0)));
916: hr_utility.trace( 'DEF_COMP_457_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(6).balance_value,0)));

Line 913: hr_utility.trace( 'FIT_NON_AGGREGATE_RED_SUBJ_WHABLE_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(3).balance_value,0)));

909:
910: hr_utility.trace('Return value from balance call');
911: hr_utility.trace( 'REGULAR_EARNINGS_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(1).balance_value,0)));
912: hr_utility.trace( 'SUPPLEMENTAL_EARNINGS_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(2).balance_value,0)));
913: hr_utility.trace( 'FIT_NON_AGGREGATE_RED_SUBJ_WHABLE_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(3).balance_value,0)));
914: hr_utility.trace( 'DEF_COMP_401K_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(4).balance_value,0)));
915: hr_utility.trace( 'DEF_COMP_403B_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(5).balance_value,0)));
916: hr_utility.trace( 'DEF_COMP_457_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(6).balance_value,0)));
917: hr_utility.trace( 'OTHER_PRETAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(7).balance_value,0)));

Line 914: hr_utility.trace( 'DEF_COMP_401K_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(4).balance_value,0)));

910: hr_utility.trace('Return value from balance call');
911: hr_utility.trace( 'REGULAR_EARNINGS_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(1).balance_value,0)));
912: hr_utility.trace( 'SUPPLEMENTAL_EARNINGS_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(2).balance_value,0)));
913: hr_utility.trace( 'FIT_NON_AGGREGATE_RED_SUBJ_WHABLE_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(3).balance_value,0)));
914: hr_utility.trace( 'DEF_COMP_401K_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(4).balance_value,0)));
915: hr_utility.trace( 'DEF_COMP_403B_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(5).balance_value,0)));
916: hr_utility.trace( 'DEF_COMP_457_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(6).balance_value,0)));
917: hr_utility.trace( 'OTHER_PRETAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(7).balance_value,0)));
918: hr_utility.trace( 'SECTION_125_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(8).balance_value,0)));

Line 915: hr_utility.trace( 'DEF_COMP_403B_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(5).balance_value,0)));

911: hr_utility.trace( 'REGULAR_EARNINGS_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(1).balance_value,0)));
912: hr_utility.trace( 'SUPPLEMENTAL_EARNINGS_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(2).balance_value,0)));
913: hr_utility.trace( 'FIT_NON_AGGREGATE_RED_SUBJ_WHABLE_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(3).balance_value,0)));
914: hr_utility.trace( 'DEF_COMP_401K_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(4).balance_value,0)));
915: hr_utility.trace( 'DEF_COMP_403B_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(5).balance_value,0)));
916: hr_utility.trace( 'DEF_COMP_457_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(6).balance_value,0)));
917: hr_utility.trace( 'OTHER_PRETAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(7).balance_value,0)));
918: hr_utility.trace( 'SECTION_125_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(8).balance_value,0)));
919: hr_utility.trace( 'DEPENDENT_CARE_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(9).balance_value,0)));

Line 916: hr_utility.trace( 'DEF_COMP_457_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(6).balance_value,0)));

912: hr_utility.trace( 'SUPPLEMENTAL_EARNINGS_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(2).balance_value,0)));
913: hr_utility.trace( 'FIT_NON_AGGREGATE_RED_SUBJ_WHABLE_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(3).balance_value,0)));
914: hr_utility.trace( 'DEF_COMP_401K_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(4).balance_value,0)));
915: hr_utility.trace( 'DEF_COMP_403B_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(5).balance_value,0)));
916: hr_utility.trace( 'DEF_COMP_457_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(6).balance_value,0)));
917: hr_utility.trace( 'OTHER_PRETAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(7).balance_value,0)));
918: hr_utility.trace( 'SECTION_125_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(8).balance_value,0)));
919: hr_utility.trace( 'DEPENDENT_CARE_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(9).balance_value,0)));
920:

Line 917: hr_utility.trace( 'OTHER_PRETAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(7).balance_value,0)));

913: hr_utility.trace( 'FIT_NON_AGGREGATE_RED_SUBJ_WHABLE_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(3).balance_value,0)));
914: hr_utility.trace( 'DEF_COMP_401K_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(4).balance_value,0)));
915: hr_utility.trace( 'DEF_COMP_403B_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(5).balance_value,0)));
916: hr_utility.trace( 'DEF_COMP_457_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(6).balance_value,0)));
917: hr_utility.trace( 'OTHER_PRETAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(7).balance_value,0)));
918: hr_utility.trace( 'SECTION_125_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(8).balance_value,0)));
919: hr_utility.trace( 'DEPENDENT_CARE_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(9).balance_value,0)));
920:
921: hr_utility.trace( 'DEF_COMP_401K_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(10).balance_value,0)));

Line 918: hr_utility.trace( 'SECTION_125_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(8).balance_value,0)));

914: hr_utility.trace( 'DEF_COMP_401K_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(4).balance_value,0)));
915: hr_utility.trace( 'DEF_COMP_403B_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(5).balance_value,0)));
916: hr_utility.trace( 'DEF_COMP_457_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(6).balance_value,0)));
917: hr_utility.trace( 'OTHER_PRETAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(7).balance_value,0)));
918: hr_utility.trace( 'SECTION_125_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(8).balance_value,0)));
919: hr_utility.trace( 'DEPENDENT_CARE_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(9).balance_value,0)));
920:
921: hr_utility.trace( 'DEF_COMP_401K_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(10).balance_value,0)));
922: hr_utility.trace( 'DEF_COMP_403B_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(11).balance_value,0)));

Line 919: hr_utility.trace( 'DEPENDENT_CARE_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(9).balance_value,0)));

915: hr_utility.trace( 'DEF_COMP_403B_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(5).balance_value,0)));
916: hr_utility.trace( 'DEF_COMP_457_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(6).balance_value,0)));
917: hr_utility.trace( 'OTHER_PRETAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(7).balance_value,0)));
918: hr_utility.trace( 'SECTION_125_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(8).balance_value,0)));
919: hr_utility.trace( 'DEPENDENT_CARE_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(9).balance_value,0)));
920:
921: hr_utility.trace( 'DEF_COMP_401K_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(10).balance_value,0)));
922: hr_utility.trace( 'DEF_COMP_403B_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(11).balance_value,0)));
923: hr_utility.trace( 'DEF_COMP_457_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(12).balance_value,0)));

Line 921: hr_utility.trace( 'DEF_COMP_401K_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(10).balance_value,0)));

917: hr_utility.trace( 'OTHER_PRETAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(7).balance_value,0)));
918: hr_utility.trace( 'SECTION_125_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(8).balance_value,0)));
919: hr_utility.trace( 'DEPENDENT_CARE_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(9).balance_value,0)));
920:
921: hr_utility.trace( 'DEF_COMP_401K_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(10).balance_value,0)));
922: hr_utility.trace( 'DEF_COMP_403B_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(11).balance_value,0)));
923: hr_utility.trace( 'DEF_COMP_457_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(12).balance_value,0)));
924: hr_utility.trace( 'OTHER_PRETAX_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(13).balance_value,0)));
925: hr_utility.trace( 'SECTION_125_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(14).balance_value,0)));

Line 922: hr_utility.trace( 'DEF_COMP_403B_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(11).balance_value,0)));

918: hr_utility.trace( 'SECTION_125_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(8).balance_value,0)));
919: hr_utility.trace( 'DEPENDENT_CARE_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(9).balance_value,0)));
920:
921: hr_utility.trace( 'DEF_COMP_401K_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(10).balance_value,0)));
922: hr_utility.trace( 'DEF_COMP_403B_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(11).balance_value,0)));
923: hr_utility.trace( 'DEF_COMP_457_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(12).balance_value,0)));
924: hr_utility.trace( 'OTHER_PRETAX_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(13).balance_value,0)));
925: hr_utility.trace( 'SECTION_125_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(14).balance_value,0)));
926: hr_utility.trace( 'DEPENDENT_CARE_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(15).balance_value,0)));

Line 923: hr_utility.trace( 'DEF_COMP_457_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(12).balance_value,0)));

919: hr_utility.trace( 'DEPENDENT_CARE_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(9).balance_value,0)));
920:
921: hr_utility.trace( 'DEF_COMP_401K_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(10).balance_value,0)));
922: hr_utility.trace( 'DEF_COMP_403B_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(11).balance_value,0)));
923: hr_utility.trace( 'DEF_COMP_457_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(12).balance_value,0)));
924: hr_utility.trace( 'OTHER_PRETAX_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(13).balance_value,0)));
925: hr_utility.trace( 'SECTION_125_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(14).balance_value,0)));
926: hr_utility.trace( 'DEPENDENT_CARE_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(15).balance_value,0)));
927:

Line 924: hr_utility.trace( 'OTHER_PRETAX_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(13).balance_value,0)));

920:
921: hr_utility.trace( 'DEF_COMP_401K_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(10).balance_value,0)));
922: hr_utility.trace( 'DEF_COMP_403B_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(11).balance_value,0)));
923: hr_utility.trace( 'DEF_COMP_457_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(12).balance_value,0)));
924: hr_utility.trace( 'OTHER_PRETAX_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(13).balance_value,0)));
925: hr_utility.trace( 'SECTION_125_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(14).balance_value,0)));
926: hr_utility.trace( 'DEPENDENT_CARE_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(15).balance_value,0)));
927:
928: hr_utility.trace( 'FIT_NON_W2_DEF_COMP_401_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(16).balance_value,0)));

Line 925: hr_utility.trace( 'SECTION_125_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(14).balance_value,0)));

921: hr_utility.trace( 'DEF_COMP_401K_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(10).balance_value,0)));
922: hr_utility.trace( 'DEF_COMP_403B_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(11).balance_value,0)));
923: hr_utility.trace( 'DEF_COMP_457_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(12).balance_value,0)));
924: hr_utility.trace( 'OTHER_PRETAX_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(13).balance_value,0)));
925: hr_utility.trace( 'SECTION_125_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(14).balance_value,0)));
926: hr_utility.trace( 'DEPENDENT_CARE_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(15).balance_value,0)));
927:
928: hr_utility.trace( 'FIT_NON_W2_DEF_COMP_401_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(16).balance_value,0)));
929: hr_utility.trace( 'FIT_NON_W2_DEF_COMP_403_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(17).balance_value,0)));

Line 926: hr_utility.trace( 'DEPENDENT_CARE_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(15).balance_value,0)));

922: hr_utility.trace( 'DEF_COMP_403B_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(11).balance_value,0)));
923: hr_utility.trace( 'DEF_COMP_457_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(12).balance_value,0)));
924: hr_utility.trace( 'OTHER_PRETAX_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(13).balance_value,0)));
925: hr_utility.trace( 'SECTION_125_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(14).balance_value,0)));
926: hr_utility.trace( 'DEPENDENT_CARE_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(15).balance_value,0)));
927:
928: hr_utility.trace( 'FIT_NON_W2_DEF_COMP_401_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(16).balance_value,0)));
929: hr_utility.trace( 'FIT_NON_W2_DEF_COMP_403_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(17).balance_value,0)));
930: hr_utility.trace( 'FIT_NON_W2_DEF_COMP_457_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(18).balance_value,0)));

Line 928: hr_utility.trace( 'FIT_NON_W2_DEF_COMP_401_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(16).balance_value,0)));

924: hr_utility.trace( 'OTHER_PRETAX_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(13).balance_value,0)));
925: hr_utility.trace( 'SECTION_125_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(14).balance_value,0)));
926: hr_utility.trace( 'DEPENDENT_CARE_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(15).balance_value,0)));
927:
928: hr_utility.trace( 'FIT_NON_W2_DEF_COMP_401_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(16).balance_value,0)));
929: hr_utility.trace( 'FIT_NON_W2_DEF_COMP_403_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(17).balance_value,0)));
930: hr_utility.trace( 'FIT_NON_W2_DEF_COMP_457_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(18).balance_value,0)));
931: hr_utility.trace( 'FIT_NON_W2_SECTION_125_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(19).balance_value,0)));
932: hr_utility.trace( 'FIT_NON_W2_DEPENDENT_CARE_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(20).balance_value,0)));

Line 929: hr_utility.trace( 'FIT_NON_W2_DEF_COMP_403_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(17).balance_value,0)));

925: hr_utility.trace( 'SECTION_125_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(14).balance_value,0)));
926: hr_utility.trace( 'DEPENDENT_CARE_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(15).balance_value,0)));
927:
928: hr_utility.trace( 'FIT_NON_W2_DEF_COMP_401_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(16).balance_value,0)));
929: hr_utility.trace( 'FIT_NON_W2_DEF_COMP_403_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(17).balance_value,0)));
930: hr_utility.trace( 'FIT_NON_W2_DEF_COMP_457_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(18).balance_value,0)));
931: hr_utility.trace( 'FIT_NON_W2_SECTION_125_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(19).balance_value,0)));
932: hr_utility.trace( 'FIT_NON_W2_DEPENDENT_CARE_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(20).balance_value,0)));
933: hr_utility.trace( 'FIT_NON_W2_OTHER_PRETAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(21).balance_value,0)));

Line 930: hr_utility.trace( 'FIT_NON_W2_DEF_COMP_457_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(18).balance_value,0)));

926: hr_utility.trace( 'DEPENDENT_CARE_FOR_FIT_SUBJECT_TO_TAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(15).balance_value,0)));
927:
928: hr_utility.trace( 'FIT_NON_W2_DEF_COMP_401_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(16).balance_value,0)));
929: hr_utility.trace( 'FIT_NON_W2_DEF_COMP_403_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(17).balance_value,0)));
930: hr_utility.trace( 'FIT_NON_W2_DEF_COMP_457_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(18).balance_value,0)));
931: hr_utility.trace( 'FIT_NON_W2_SECTION_125_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(19).balance_value,0)));
932: hr_utility.trace( 'FIT_NON_W2_DEPENDENT_CARE_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(20).balance_value,0)));
933: hr_utility.trace( 'FIT_NON_W2_OTHER_PRETAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(21).balance_value,0)));
934:

Line 931: hr_utility.trace( 'FIT_NON_W2_SECTION_125_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(19).balance_value,0)));

927:
928: hr_utility.trace( 'FIT_NON_W2_DEF_COMP_401_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(16).balance_value,0)));
929: hr_utility.trace( 'FIT_NON_W2_DEF_COMP_403_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(17).balance_value,0)));
930: hr_utility.trace( 'FIT_NON_W2_DEF_COMP_457_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(18).balance_value,0)));
931: hr_utility.trace( 'FIT_NON_W2_SECTION_125_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(19).balance_value,0)));
932: hr_utility.trace( 'FIT_NON_W2_DEPENDENT_CARE_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(20).balance_value,0)));
933: hr_utility.trace( 'FIT_NON_W2_OTHER_PRETAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(21).balance_value,0)));
934:
935: hr_utility.trace( 'FIT_WITHHELD_' || l_asg_type || '_PTD = '|| to_char(nvl(l_bal_out_tab(22).balance_value,0)));

Line 932: hr_utility.trace( 'FIT_NON_W2_DEPENDENT_CARE_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(20).balance_value,0)));

928: hr_utility.trace( 'FIT_NON_W2_DEF_COMP_401_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(16).balance_value,0)));
929: hr_utility.trace( 'FIT_NON_W2_DEF_COMP_403_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(17).balance_value,0)));
930: hr_utility.trace( 'FIT_NON_W2_DEF_COMP_457_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(18).balance_value,0)));
931: hr_utility.trace( 'FIT_NON_W2_SECTION_125_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(19).balance_value,0)));
932: hr_utility.trace( 'FIT_NON_W2_DEPENDENT_CARE_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(20).balance_value,0)));
933: hr_utility.trace( 'FIT_NON_W2_OTHER_PRETAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(21).balance_value,0)));
934:
935: hr_utility.trace( 'FIT_WITHHELD_' || l_asg_type || '_PTD = '|| to_char(nvl(l_bal_out_tab(22).balance_value,0)));
936: hr_utility.trace( 'FIT_SUPP_WITHHELD_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(23).balance_value,0)));

Line 933: hr_utility.trace( 'FIT_NON_W2_OTHER_PRETAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(21).balance_value,0)));

929: hr_utility.trace( 'FIT_NON_W2_DEF_COMP_403_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(17).balance_value,0)));
930: hr_utility.trace( 'FIT_NON_W2_DEF_COMP_457_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(18).balance_value,0)));
931: hr_utility.trace( 'FIT_NON_W2_SECTION_125_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(19).balance_value,0)));
932: hr_utility.trace( 'FIT_NON_W2_DEPENDENT_CARE_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(20).balance_value,0)));
933: hr_utility.trace( 'FIT_NON_W2_OTHER_PRETAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(21).balance_value,0)));
934:
935: hr_utility.trace( 'FIT_WITHHELD_' || l_asg_type || '_PTD = '|| to_char(nvl(l_bal_out_tab(22).balance_value,0)));
936: hr_utility.trace( 'FIT_SUPP_WITHHELD_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(23).balance_value,0)));
937:

Line 935: hr_utility.trace( 'FIT_WITHHELD_' || l_asg_type || '_PTD = '|| to_char(nvl(l_bal_out_tab(22).balance_value,0)));

931: hr_utility.trace( 'FIT_NON_W2_SECTION_125_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(19).balance_value,0)));
932: hr_utility.trace( 'FIT_NON_W2_DEPENDENT_CARE_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(20).balance_value,0)));
933: hr_utility.trace( 'FIT_NON_W2_OTHER_PRETAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(21).balance_value,0)));
934:
935: hr_utility.trace( 'FIT_WITHHELD_' || l_asg_type || '_PTD = '|| to_char(nvl(l_bal_out_tab(22).balance_value,0)));
936: hr_utility.trace( 'FIT_SUPP_WITHHELD_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(23).balance_value,0)));
937:
938:
939:

Line 936: hr_utility.trace( 'FIT_SUPP_WITHHELD_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(23).balance_value,0)));

932: hr_utility.trace( 'FIT_NON_W2_DEPENDENT_CARE_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(20).balance_value,0)));
933: hr_utility.trace( 'FIT_NON_W2_OTHER_PRETAX_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(21).balance_value,0)));
934:
935: hr_utility.trace( 'FIT_WITHHELD_' || l_asg_type || '_PTD = '|| to_char(nvl(l_bal_out_tab(22).balance_value,0)));
936: hr_utility.trace( 'FIT_SUPP_WITHHELD_' || l_asg_type || '_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(23).balance_value,0)));
937:
938:
939:
940: calc_PRV_GRS := nvl(l_bal_out_tab(1).balance_value,0) -- REGULAR_EARNINGS_ASG_GRE_PTD

Line 964: hr_utility.trace( 'calc_PRV_GRS = '|| to_char(nvl(calc_PRV_GRS,0)));

960: + nvl(l_bal_out_tab(19).balance_value,0) -- 'FIT_NON_W2_SECTION_125_ASG_GRE_PTD'
961: + nvl(l_bal_out_tab(20).balance_value,0) -- 'FIT_NON_W2_DEPENDENT_CARE_ASG_GRE_PTD'
962: + nvl(l_bal_out_tab(21).balance_value,0); -- 'FIT_NON_W2_OTHER_PRETAX_ASG_GRE_PTD'
963:
964: hr_utility.trace( 'calc_PRV_GRS = '|| to_char(nvl(calc_PRV_GRS,0)));
965:
966: calc_PRV_TAX := nvl(l_bal_out_tab(22).balance_value,0) -- FIT_WITHHELD_ASG_PTD
967: - nvl(l_bal_out_tab(23).balance_value,0); -- FIT_SUPP_WITHHELD_ASG_GRE_PTD
968:

Line 969: hr_utility.trace( 'calc_PRV_TAX = '|| to_char(nvl(calc_PRV_TAX,0)));

965:
966: calc_PRV_TAX := nvl(l_bal_out_tab(22).balance_value,0) -- FIT_WITHHELD_ASG_PTD
967: - nvl(l_bal_out_tab(23).balance_value,0); -- FIT_SUPP_WITHHELD_ASG_GRE_PTD
968:
969: hr_utility.trace( 'calc_PRV_TAX = '|| to_char(nvl(calc_PRV_TAX,0)));
970:
971: ELSIF p_fed_or_state = 'STATE' THEN
972:
973: hr_utility.trace('p_fed_or_state = STATE');

Line 973: hr_utility.trace('p_fed_or_state = STATE');

969: hr_utility.trace( 'calc_PRV_TAX = '|| to_char(nvl(calc_PRV_TAX,0)));
970:
971: ELSIF p_fed_or_state = 'STATE' THEN
972:
973: hr_utility.trace('p_fed_or_state = STATE');
974:
975: /*IF ((SUBSTR(l_home_juris, 1, 2)
976: = SUBSTR(p_jurisdiction_code, 1, 2))
977: OR

Line 1001: hr_utility.trace('SIT_SUBJ_WHABLE_' || l_asg_type || '_JD_GRE_PTD' || ' = '

997: FROM ff_user_entities
998: WHERE user_entity_name = 'SIT_SUBJ_WHABLE_' || l_asg_type || '_JD_GRE_PTD'
999: AND legislation_code = 'US';
1000:
1001: hr_utility.trace('SIT_SUBJ_WHABLE_' || l_asg_type || '_JD_GRE_PTD' || ' = '
1002: || to_char(l_defined_balance_tab(1).defined_balance_id));
1003:
1004: l_defined_balance_tab(1).balance_value := 0;
1005:

Line 1019: hr_utility.trace('SIT_NON_AGGREGATE_RED_SUBJ_WHABLE_' || l_asg_type || '_JD_GRE_PTD' || ' = '

1015: FROM ff_user_entities
1016: WHERE user_entity_name = 'SIT_NON_AGGREGATE_RED_SUBJ_WHABLE_' || l_asg_type || '_JD_GRE_PTD'
1017: AND legislation_code = 'US';
1018:
1019: hr_utility.trace('SIT_NON_AGGREGATE_RED_SUBJ_WHABLE_' || l_asg_type || '_JD_GRE_PTD' || ' = '
1020: || to_char(l_defined_balance_tab(2).defined_balance_id));
1021:
1022: l_defined_balance_tab(2).balance_value := 0;
1023:

Line 1037: hr_utility.trace('SIT_PRE_TAX_REDNS_' || l_asg_type || '_JD_GRE_PTD' || ' = '

1033: FROM ff_user_entities
1034: WHERE user_entity_name = 'SIT_PRE_TAX_REDNS_' || l_asg_type || '_JD_GRE_PTD'
1035: AND legislation_code = 'US';
1036:
1037: hr_utility.trace('SIT_PRE_TAX_REDNS_' || l_asg_type || '_JD_GRE_PTD' || ' = '
1038: || to_char(l_defined_balance_tab(3).defined_balance_id));
1039:
1040: l_defined_balance_tab(3).balance_value := 0;
1041:

Line 1055: hr_utility.trace('SIT_WITHHELD_' || l_asg_type || '_JD_GRE_PTD' || ' = '

1051: FROM ff_user_entities
1052: WHERE user_entity_name = 'SIT_WITHHELD_' || l_asg_type || '_JD_GRE_PTD'
1053: AND legislation_code = 'US';
1054:
1055: hr_utility.trace('SIT_WITHHELD_' || l_asg_type || '_JD_GRE_PTD' || ' = '
1056: || to_char(l_defined_balance_tab(4).defined_balance_id));
1057:
1058: l_defined_balance_tab(5).balance_value := 0;
1059:

Line 1073: hr_utility.trace('SIT_SUPP_WITHHELD_' || l_asg_type || '_JD_GRE_PTD' || ' = '

1069: FROM ff_user_entities
1070: WHERE user_entity_name = 'SIT_SUPP_WITHHELD_' || l_asg_type || '_JD_GRE_PTD'
1071: AND legislation_code = 'US';
1072:
1073: hr_utility.trace('SIT_SUPP_WITHHELD_' || l_asg_type || '_JD_GRE_PTD' || ' = '
1074: || to_char(l_defined_balance_tab(5).defined_balance_id));
1075:
1076: l_defined_balance_tab(5).balance_value := 0;
1077:

Line 1092: hr_utility.trace('Return value from balance call');

1088: p_get_rr_route => FALSE,
1089: p_get_rb_route => FALSE,
1090: p_output_table => l_bal_out_tab);
1091:
1092: hr_utility.trace('Return value from balance call');
1093: hr_utility.trace( 'SIT_SUBJ_WHABLE_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(1).balance_value,0)));
1094: hr_utility.trace( 'SIT_NON_AGGREGATE_RED_SUBJ_WHABLE_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(2).balance_value,0)));
1095: hr_utility.trace( 'SIT_PRE_TAX_REDNS_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(3).balance_value,0)));
1096: hr_utility.trace( 'SIT_WITHHELD_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(4).balance_value,0)));

Line 1093: hr_utility.trace( 'SIT_SUBJ_WHABLE_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(1).balance_value,0)));

1089: p_get_rb_route => FALSE,
1090: p_output_table => l_bal_out_tab);
1091:
1092: hr_utility.trace('Return value from balance call');
1093: hr_utility.trace( 'SIT_SUBJ_WHABLE_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(1).balance_value,0)));
1094: hr_utility.trace( 'SIT_NON_AGGREGATE_RED_SUBJ_WHABLE_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(2).balance_value,0)));
1095: hr_utility.trace( 'SIT_PRE_TAX_REDNS_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(3).balance_value,0)));
1096: hr_utility.trace( 'SIT_WITHHELD_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(4).balance_value,0)));
1097: hr_utility.trace( 'SIT_SUPP_WITHHELD_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(5).balance_value,0)));

Line 1094: hr_utility.trace( 'SIT_NON_AGGREGATE_RED_SUBJ_WHABLE_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(2).balance_value,0)));

1090: p_output_table => l_bal_out_tab);
1091:
1092: hr_utility.trace('Return value from balance call');
1093: hr_utility.trace( 'SIT_SUBJ_WHABLE_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(1).balance_value,0)));
1094: hr_utility.trace( 'SIT_NON_AGGREGATE_RED_SUBJ_WHABLE_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(2).balance_value,0)));
1095: hr_utility.trace( 'SIT_PRE_TAX_REDNS_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(3).balance_value,0)));
1096: hr_utility.trace( 'SIT_WITHHELD_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(4).balance_value,0)));
1097: hr_utility.trace( 'SIT_SUPP_WITHHELD_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(5).balance_value,0)));
1098:

Line 1095: hr_utility.trace( 'SIT_PRE_TAX_REDNS_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(3).balance_value,0)));

1091:
1092: hr_utility.trace('Return value from balance call');
1093: hr_utility.trace( 'SIT_SUBJ_WHABLE_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(1).balance_value,0)));
1094: hr_utility.trace( 'SIT_NON_AGGREGATE_RED_SUBJ_WHABLE_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(2).balance_value,0)));
1095: hr_utility.trace( 'SIT_PRE_TAX_REDNS_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(3).balance_value,0)));
1096: hr_utility.trace( 'SIT_WITHHELD_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(4).balance_value,0)));
1097: hr_utility.trace( 'SIT_SUPP_WITHHELD_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(5).balance_value,0)));
1098:
1099: calc_PRV_GRS := nvl(l_bal_out_tab(1).balance_value,0) -- SIT_SUBJ_WHABLE_ASG_JD_GRE_PTD

Line 1096: hr_utility.trace( 'SIT_WITHHELD_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(4).balance_value,0)));

1092: hr_utility.trace('Return value from balance call');
1093: hr_utility.trace( 'SIT_SUBJ_WHABLE_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(1).balance_value,0)));
1094: hr_utility.trace( 'SIT_NON_AGGREGATE_RED_SUBJ_WHABLE_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(2).balance_value,0)));
1095: hr_utility.trace( 'SIT_PRE_TAX_REDNS_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(3).balance_value,0)));
1096: hr_utility.trace( 'SIT_WITHHELD_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(4).balance_value,0)));
1097: hr_utility.trace( 'SIT_SUPP_WITHHELD_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(5).balance_value,0)));
1098:
1099: calc_PRV_GRS := nvl(l_bal_out_tab(1).balance_value,0) -- SIT_SUBJ_WHABLE_ASG_JD_GRE_PTD
1100: - nvl(l_bal_out_tab(3).balance_value,0); -- SIT_PRE_TAX_REDNS_ASG_JD_GRE_PTD

Line 1097: hr_utility.trace( 'SIT_SUPP_WITHHELD_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(5).balance_value,0)));

1093: hr_utility.trace( 'SIT_SUBJ_WHABLE_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(1).balance_value,0)));
1094: hr_utility.trace( 'SIT_NON_AGGREGATE_RED_SUBJ_WHABLE_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(2).balance_value,0)));
1095: hr_utility.trace( 'SIT_PRE_TAX_REDNS_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(3).balance_value,0)));
1096: hr_utility.trace( 'SIT_WITHHELD_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(4).balance_value,0)));
1097: hr_utility.trace( 'SIT_SUPP_WITHHELD_' || l_asg_type || '_JD_GRE_PTD = '|| to_char(nvl(l_bal_out_tab(5).balance_value,0)));
1098:
1099: calc_PRV_GRS := nvl(l_bal_out_tab(1).balance_value,0) -- SIT_SUBJ_WHABLE_ASG_JD_GRE_PTD
1100: - nvl(l_bal_out_tab(3).balance_value,0); -- SIT_PRE_TAX_REDNS_ASG_JD_GRE_PTD
1101:

Line 1115: hr_utility.trace( 'calc_PRV_GRS = '|| to_char(nvl(calc_PRV_GRS,0)));

1111: -NVL(l_bal_out_tab(5).balance_value,0);
1112: -- SIT_SUPP_WITHHELD_ASG_JD_GRE_PTD
1113: END IF;
1114:
1115: hr_utility.trace( 'calc_PRV_GRS = '|| to_char(nvl(calc_PRV_GRS,0)));
1116: hr_utility.trace( 'calc_PRV_TAX = '|| to_char(nvl(calc_PRV_TAX,0)));
1117: -- End of State Level Balance Fetch
1118: --
1119: --{

Line 1116: hr_utility.trace( 'calc_PRV_TAX = '|| to_char(nvl(calc_PRV_TAX,0)));

1112: -- SIT_SUPP_WITHHELD_ASG_JD_GRE_PTD
1113: END IF;
1114:
1115: hr_utility.trace( 'calc_PRV_GRS = '|| to_char(nvl(calc_PRV_GRS,0)));
1116: hr_utility.trace( 'calc_PRV_TAX = '|| to_char(nvl(calc_PRV_TAX,0)));
1117: -- End of State Level Balance Fetch
1118: --
1119: --{
1120: -- This piece of code added for determining the Previous Pay Period City Level balances

Line 1126: hr_utility.trace('p_fed_or_state = CITY');

1122: -- Only City Tax withheld is derived from this piece of code not City level Wages
1123: -- Code needs modification for deriving City level wages
1124: --
1125: ELSIF p_fed_or_state = 'CITY' THEN
1126: hr_utility.trace('p_fed_or_state = CITY');
1127: SELECT creator_id
1128: INTO l_defined_balance_tab(1).defined_balance_id
1129: FROM ff_user_entities
1130: WHERE user_entity_name = 'CITY_WITHHELD_' || l_asg_type || '_JD_GRE_PTD'

Line 1133: hr_utility.trace('CITY_WITHHELD_' || l_asg_type || '_JD_GRE_PTD' || ' = '

1129: FROM ff_user_entities
1130: WHERE user_entity_name = 'CITY_WITHHELD_' || l_asg_type || '_JD_GRE_PTD'
1131: AND legislation_code = 'US';
1132:
1133: hr_utility.trace('CITY_WITHHELD_' || l_asg_type || '_JD_GRE_PTD' || ' = '
1134: || to_char(l_defined_balance_tab(1).defined_balance_id));
1135:
1136: l_defined_balance_tab(1).balance_value := 0;
1137: l_context_tab(1).tax_unit_id := p_tax_unit_id;

Line 1153: hr_utility.trace( 'CITY calc_PRV_GRS = '|| to_char(nvl(calc_PRV_GRS,0)));

1149: p_output_table => l_bal_out_tab);
1150: calc_PRV_GRS := 0;
1151: calc_PRV_TAX := NVL(l_bal_out_tab(1).balance_value,0);
1152:
1153: hr_utility.trace( 'CITY calc_PRV_GRS = '|| to_char(nvl(calc_PRV_GRS,0)));
1154: hr_utility.trace( 'CITY calc_PRV_TAX = '|| to_char(nvl(calc_PRV_TAX,0)));
1155: --}
1156: --{
1157: -- This piece of code added for determining the Previous Pay Period County Level balances

Line 1154: hr_utility.trace( 'CITY calc_PRV_TAX = '|| to_char(nvl(calc_PRV_TAX,0)));

1150: calc_PRV_GRS := 0;
1151: calc_PRV_TAX := NVL(l_bal_out_tab(1).balance_value,0);
1152:
1153: hr_utility.trace( 'CITY calc_PRV_GRS = '|| to_char(nvl(calc_PRV_GRS,0)));
1154: hr_utility.trace( 'CITY calc_PRV_TAX = '|| to_char(nvl(calc_PRV_TAX,0)));
1155: --}
1156: --{
1157: -- This piece of code added for determining the Previous Pay Period County Level balances
1158: -- For fixing bug # 3915176

Line 1163: hr_utility.trace('p_fed_or_state = COUNTY');

1159: -- Only County Tax withheld is derived from this piece of code not County level Wages
1160: -- Code needs modification for deriving County level wages
1161: --
1162: ELSIF p_fed_or_state = 'COUNTY' THEN
1163: hr_utility.trace('p_fed_or_state = COUNTY');
1164: SELECT creator_id
1165: INTO l_defined_balance_tab(1).defined_balance_id
1166: FROM ff_user_entities
1167: WHERE user_entity_name = 'COUNTY_WITHHELD_' || l_asg_type || '_JD_GRE_PTD'

Line 1170: hr_utility.trace('COUNTY_WITHHELD_' || l_asg_type || '_JD_GRE_PTD' || ' = '

1166: FROM ff_user_entities
1167: WHERE user_entity_name = 'COUNTY_WITHHELD_' || l_asg_type || '_JD_GRE_PTD'
1168: AND legislation_code = 'US';
1169:
1170: hr_utility.trace('COUNTY_WITHHELD_' || l_asg_type || '_JD_GRE_PTD' || ' = '
1171: || to_char(l_defined_balance_tab(1).defined_balance_id));
1172:
1173: l_defined_balance_tab(1).balance_value := 0;
1174: l_context_tab(1).tax_unit_id := p_tax_unit_id;

Line 1190: hr_utility.trace( 'COUNTY calc_PRV_GRS = '|| to_char(nvl(calc_PRV_GRS,0)));

1186: p_output_table => l_bal_out_tab);
1187: calc_PRV_GRS := 0;
1188: calc_PRV_TAX := NVL(l_bal_out_tab(1).balance_value,0);
1189:
1190: hr_utility.trace( 'COUNTY calc_PRV_GRS = '|| to_char(nvl(calc_PRV_GRS,0)));
1191: hr_utility.trace( 'COUNTY calc_PRV_TAX = '|| to_char(nvl(calc_PRV_TAX,0)));
1192: --}
1193: --{
1194: -- This piece of code added for determining the Previous Pay Period School

Line 1191: hr_utility.trace( 'COUNTY calc_PRV_TAX = '|| to_char(nvl(calc_PRV_TAX,0)));

1187: calc_PRV_GRS := 0;
1188: calc_PRV_TAX := NVL(l_bal_out_tab(1).balance_value,0);
1189:
1190: hr_utility.trace( 'COUNTY calc_PRV_GRS = '|| to_char(nvl(calc_PRV_GRS,0)));
1191: hr_utility.trace( 'COUNTY calc_PRV_TAX = '|| to_char(nvl(calc_PRV_TAX,0)));
1192: --}
1193: --{
1194: -- This piece of code added for determining the Previous Pay Period School
1195: -- District Level balances. For fixing bug # 3915176

Line 1200: hr_utility.trace('p_fed_or_state = SCHOOL');

1196: -- Only School Dist. Tax withheld is derived from this piece of code not School Dist. level Wages
1197: -- Code needs modification for deriving School Dist. level wages
1198: --
1199: ELSIF p_fed_or_state = 'SCHOOL' THEN
1200: hr_utility.trace('p_fed_or_state = SCHOOL');
1201: SELECT creator_id
1202: INTO l_defined_balance_tab(1).defined_balance_id
1203: FROM ff_user_entities
1204: WHERE user_entity_name = 'SCHOOL_WITHHELD_' || l_asg_type || '_JD_GRE_PTD'

Line 1207: hr_utility.trace('SCHOOL_WITHHELD_' || l_asg_type || '_JD_GRE_PTD' || ' = '

1203: FROM ff_user_entities
1204: WHERE user_entity_name = 'SCHOOL_WITHHELD_' || l_asg_type || '_JD_GRE_PTD'
1205: AND legislation_code = 'US';
1206:
1207: hr_utility.trace('SCHOOL_WITHHELD_' || l_asg_type || '_JD_GRE_PTD' || ' = '
1208: || to_char(l_defined_balance_tab(1).defined_balance_id));
1209:
1210: l_defined_balance_tab(1).balance_value := 0;
1211: l_context_tab(1).tax_unit_id := p_tax_unit_id;

Line 1227: hr_utility.trace( 'School Dist. calc_PRV_GRS = '|| to_char(nvl(calc_PRV_GRS,0)));

1223: p_output_table => l_bal_out_tab);
1224: calc_PRV_GRS := 0;
1225: calc_PRV_TAX := NVL(l_bal_out_tab(1).balance_value,0);
1226:
1227: hr_utility.trace( 'School Dist. calc_PRV_GRS = '|| to_char(nvl(calc_PRV_GRS,0)));
1228: hr_utility.trace( 'School Dist. calc_PRV_TAX = '|| to_char(nvl(calc_PRV_TAX,0)));
1229: --}
1230:
1231: END IF;

Line 1228: hr_utility.trace( 'School Dist. calc_PRV_TAX = '|| to_char(nvl(calc_PRV_TAX,0)));

1224: calc_PRV_GRS := 0;
1225: calc_PRV_TAX := NVL(l_bal_out_tab(1).balance_value,0);
1226:
1227: hr_utility.trace( 'School Dist. calc_PRV_GRS = '|| to_char(nvl(calc_PRV_GRS,0)));
1228: hr_utility.trace( 'School Dist. calc_PRV_TAX = '|| to_char(nvl(calc_PRV_TAX,0)));
1229: --}
1230:
1231: END IF;
1232:

Line 1233: hr_utility.trace('End of GET_PRV_PTD_VALUES');

1229: --}
1230:
1231: END IF;
1232:
1233: hr_utility.trace('End of GET_PRV_PTD_VALUES');
1234: return 0;
1235: --
1236: EXCEPTION
1237: WHEN OTHERS THEN

Line 1238: hr_utility.trace('Exception handler');

1234: return 0;
1235: --
1236: EXCEPTION
1237: WHEN OTHERS THEN
1238: hr_utility.trace('Exception handler');
1239: hr_utility.trace('SQLCODE = ' || SQLCODE);
1240: hr_utility.trace('SQLERRM = ' || SUBSTR(SQLERRM,1,80));
1241: calc_PRV_GRS := 0;
1242: calc_PRV_TAX := 0;

Line 1239: hr_utility.trace('SQLCODE = ' || SQLCODE);

1235: --
1236: EXCEPTION
1237: WHEN OTHERS THEN
1238: hr_utility.trace('Exception handler');
1239: hr_utility.trace('SQLCODE = ' || SQLCODE);
1240: hr_utility.trace('SQLERRM = ' || SUBSTR(SQLERRM,1,80));
1241: calc_PRV_GRS := 0;
1242: calc_PRV_TAX := 0;
1243: RETURN 0;

Line 1240: hr_utility.trace('SQLERRM = ' || SUBSTR(SQLERRM,1,80));

1236: EXCEPTION
1237: WHEN OTHERS THEN
1238: hr_utility.trace('Exception handler');
1239: hr_utility.trace('SQLCODE = ' || SQLCODE);
1240: hr_utility.trace('SQLERRM = ' || SUBSTR(SQLERRM,1,80));
1241: calc_PRV_GRS := 0;
1242: calc_PRV_TAX := 0;
1243: RETURN 0;
1244: END get_prev_ptd_values;

Line 1404: -- hr_utility.trace_on(NULL,'SK_hr_us_ff_udf1');

1400: l_business_group_id NUMBER;
1401: l_tax_unit_id NUMBER;
1402:
1403: BEGIN
1404: -- hr_utility.trace_on(NULL,'SK_hr_us_ff_udf1');
1405: hr_utility.trace('Begin get_work_jurisdictions');
1406: hr_utility.trace('get_work_jurisdictions query 1');
1407: hr_utility.trace('Fetch Payroll Details ');
1408:

Line 1405: hr_utility.trace('Begin get_work_jurisdictions');

1401: l_tax_unit_id NUMBER;
1402:
1403: BEGIN
1404: -- hr_utility.trace_on(NULL,'SK_hr_us_ff_udf1');
1405: hr_utility.trace('Begin get_work_jurisdictions');
1406: hr_utility.trace('get_work_jurisdictions query 1');
1407: hr_utility.trace('Fetch Payroll Details ');
1408:
1409: SELECT paa.assignment_id,

Line 1406: hr_utility.trace('get_work_jurisdictions query 1');

1402:
1403: BEGIN
1404: -- hr_utility.trace_on(NULL,'SK_hr_us_ff_udf1');
1405: hr_utility.trace('Begin get_work_jurisdictions');
1406: hr_utility.trace('get_work_jurisdictions query 1');
1407: hr_utility.trace('Fetch Payroll Details ');
1408:
1409: SELECT paa.assignment_id,
1410: ppa.EFFECTIVE_DATE,

Line 1407: hr_utility.trace('Fetch Payroll Details ');

1403: BEGIN
1404: -- hr_utility.trace_on(NULL,'SK_hr_us_ff_udf1');
1405: hr_utility.trace('Begin get_work_jurisdictions');
1406: hr_utility.trace('get_work_jurisdictions query 1');
1407: hr_utility.trace('Fetch Payroll Details ');
1408:
1409: SELECT paa.assignment_id,
1410: ppa.EFFECTIVE_DATE,
1411: ppa.date_earned,

Line 1428: hr_utility.trace('Assignment_Action_Id :'||to_char(p_assignment_action_id));

1424: pay_payroll_actions ppa
1425: WHERE paa.assignment_action_id = p_assignment_action_id
1426: AND ppa.payroll_action_id = paa.payroll_action_id;
1427:
1428: hr_utility.trace('Assignment_Action_Id :'||to_char(p_assignment_action_id));
1429: hr_utility.trace('Assignment_ID :'||to_char(l_assignment_id));
1430: hr_utility.trace('Jurisdiction Code :'||p_jurisdiction_code);
1431: hr_utility.trace('Initialize Flag :'||p_initialize);
1432: hr_utility.trace('Date Earned :'||to_char(l_date_earned,'dd-mon-yyyy'));

Line 1429: hr_utility.trace('Assignment_ID :'||to_char(l_assignment_id));

1425: WHERE paa.assignment_action_id = p_assignment_action_id
1426: AND ppa.payroll_action_id = paa.payroll_action_id;
1427:
1428: hr_utility.trace('Assignment_Action_Id :'||to_char(p_assignment_action_id));
1429: hr_utility.trace('Assignment_ID :'||to_char(l_assignment_id));
1430: hr_utility.trace('Jurisdiction Code :'||p_jurisdiction_code);
1431: hr_utility.trace('Initialize Flag :'||p_initialize);
1432: hr_utility.trace('Date Earned :'||to_char(l_date_earned,'dd-mon-yyyy'));
1433: hr_utility.trace('Date Paid :'||to_char(l_date_paid,'dd-mon-yyyy'));

Line 1430: hr_utility.trace('Jurisdiction Code :'||p_jurisdiction_code);

1426: AND ppa.payroll_action_id = paa.payroll_action_id;
1427:
1428: hr_utility.trace('Assignment_Action_Id :'||to_char(p_assignment_action_id));
1429: hr_utility.trace('Assignment_ID :'||to_char(l_assignment_id));
1430: hr_utility.trace('Jurisdiction Code :'||p_jurisdiction_code);
1431: hr_utility.trace('Initialize Flag :'||p_initialize);
1432: hr_utility.trace('Date Earned :'||to_char(l_date_earned,'dd-mon-yyyy'));
1433: hr_utility.trace('Date Paid :'||to_char(l_date_paid,'dd-mon-yyyy'));
1434:

Line 1431: hr_utility.trace('Initialize Flag :'||p_initialize);

1427:
1428: hr_utility.trace('Assignment_Action_Id :'||to_char(p_assignment_action_id));
1429: hr_utility.trace('Assignment_ID :'||to_char(l_assignment_id));
1430: hr_utility.trace('Jurisdiction Code :'||p_jurisdiction_code);
1431: hr_utility.trace('Initialize Flag :'||p_initialize);
1432: hr_utility.trace('Date Earned :'||to_char(l_date_earned,'dd-mon-yyyy'));
1433: hr_utility.trace('Date Paid :'||to_char(l_date_paid,'dd-mon-yyyy'));
1434:
1435: OPEN csr_use_it_flag(p_assignment_action_id);

Line 1432: hr_utility.trace('Date Earned :'||to_char(l_date_earned,'dd-mon-yyyy'));

1428: hr_utility.trace('Assignment_Action_Id :'||to_char(p_assignment_action_id));
1429: hr_utility.trace('Assignment_ID :'||to_char(l_assignment_id));
1430: hr_utility.trace('Jurisdiction Code :'||p_jurisdiction_code);
1431: hr_utility.trace('Initialize Flag :'||p_initialize);
1432: hr_utility.trace('Date Earned :'||to_char(l_date_earned,'dd-mon-yyyy'));
1433: hr_utility.trace('Date Paid :'||to_char(l_date_paid,'dd-mon-yyyy'));
1434:
1435: OPEN csr_use_it_flag(p_assignment_action_id);
1436: FETCH csr_use_it_flag INTO l_use_it_flag,

Line 1433: hr_utility.trace('Date Paid :'||to_char(l_date_paid,'dd-mon-yyyy'));

1429: hr_utility.trace('Assignment_ID :'||to_char(l_assignment_id));
1430: hr_utility.trace('Jurisdiction Code :'||p_jurisdiction_code);
1431: hr_utility.trace('Initialize Flag :'||p_initialize);
1432: hr_utility.trace('Date Earned :'||to_char(l_date_earned,'dd-mon-yyyy'));
1433: hr_utility.trace('Date Paid :'||to_char(l_date_paid,'dd-mon-yyyy'));
1434:
1435: OPEN csr_use_it_flag(p_assignment_action_id);
1436: FETCH csr_use_it_flag INTO l_use_it_flag,
1437: l_assignment_id;

Line 1443: hr_utility.trace('Process Information Hours : '||l_use_it_flag);

1439: l_use_it_flag := 'N';
1440: END IF;
1441: CLOSE csr_use_it_flag;
1442:
1443: hr_utility.trace('Process Information Hours : '||l_use_it_flag);
1444:
1445: IF l_use_it_flag = 'Y' AND p_initialize = 'Y' THEN
1446: --{
1447: g_use_it_flag := 'Y';

Line 1448: hr_utility.trace('EMJT: Calling get_it_work_jurisdiction to process Information Hours');

1444:
1445: IF l_use_it_flag = 'Y' AND p_initialize = 'Y' THEN
1446: --{
1447: g_use_it_flag := 'Y';
1448: hr_utility.trace('EMJT: Calling get_it_work_jurisdiction to process Information Hours');
1449: l_return_flag := get_it_work_jurisdictions
1450: (p_assignment_action_id => p_assignment_action_id
1451: ,p_initialize => p_initialize
1452: ,p_jurisdiction_code => p_jurisdiction_code

Line 1464: hr_utility.trace(' Returning after call to get_it_work_jurisdiction');

1460: ,p_tax_unit_id => l_tax_unit_id
1461: );
1462: p_jurisdiction_code := 'NULL';
1463: p_percentage := 0;
1464: hr_utility.trace(' Returning after call to get_it_work_jurisdiction');
1465: RETURN('0');
1466: --}
1467: END IF; -- l_use_it_flag = 'Y'
1468:

Line 1472: hr_utility.trace('Taxation would use W-4% configured for the assignment ');

1468:
1469:
1470: IF l_use_it_flag = 'N' THEN
1471: --{
1472: hr_utility.trace('Taxation would use W-4% configured for the assignment ');
1473: cnt :=0;
1474: IF p_initialize = 'Y' THEN
1475: -- LOAD the pl Table and return only NULL jurisdiction
1476: --{

Line 1477: hr_utility.trace('get_work_jurisdictions || p_initialize = Y');

1473: cnt :=0;
1474: IF p_initialize = 'Y' THEN
1475: -- LOAD the pl Table and return only NULL jurisdiction
1476: --{
1477: hr_utility.trace('get_work_jurisdictions || p_initialize = Y');
1478: g_use_it_flag := 'N';
1479: --
1480: -- initialize the PL/SQL tables
1481: --

Line 1488: hr_utility.trace('get_work_jurisdictions plsql tables cleared');

1484: state_processed_tbl.delete;
1485: county_processed_tbl.delete;
1486: city_processed_tbl.delete;
1487:
1488: hr_utility.trace('get_work_jurisdictions plsql tables cleared');
1489:
1490: -- GET the RESIDENT jurisdictions and load in to the *_processed_tables
1491: --
1492: hr_utility.trace('2nd Query in get_work_jurisdictions for fetching '

Line 1492: hr_utility.trace('2nd Query in get_work_jurisdictions for fetching '

1488: hr_utility.trace('get_work_jurisdictions plsql tables cleared');
1489:
1490: -- GET the RESIDENT jurisdictions and load in to the *_processed_tables
1491: --
1492: hr_utility.trace('2nd Query in get_work_jurisdictions for fetching '
1493: ||' resident address details');
1494: SELECT nvl(ADDR.add_information17,ADDR.region_2) state,
1495: nvl(ADDR.add_information19,ADDR.region_1) county,
1496: nvl(ADDR.add_information18,ADDR.town_or_city) city,

Line 1514: hr_utility.trace('2nd query returned res address details');

1510: and ADDR.primary_flag = 'Y'
1511: and l_date_earned BETWEEN nvl(ADDR.date_from, l_date_earned)
1512: AND nvl(ADDR.date_to, l_date_earned);
1513:
1514: hr_utility.trace('2nd query returned res address details');
1515: l_res_jurisdiction_code := hr_us_ff_udfs.addr_val(l_res_state
1516: , l_res_county
1517: , l_res_city
1518: , l_res_zip);

Line 1528: hr_utility.trace('Resident Jurisdiction Code = ' ||

1524: l_res_jurisdiction_code := substr(l_res_jurisdiction_code,1,7) ||
1525: '0000' ;
1526: END IF;
1527:
1528: hr_utility.trace('Resident Jurisdiction Code = ' ||
1529: l_res_jurisdiction_code);
1530: hr_utility.trace('Home Workers Flag = ' || l_wah);
1531:
1532: IF l_wah = 'N' THEN

Line 1530: hr_utility.trace('Home Workers Flag = ' || l_wah);

1526: END IF;
1527:
1528: hr_utility.trace('Resident Jurisdiction Code = ' ||
1529: l_res_jurisdiction_code);
1530: hr_utility.trace('Home Workers Flag = ' || l_wah);
1531:
1532: IF l_wah = 'N' THEN
1533: --{
1534: -- Get the vertex element Entries

Line 1541: hr_utility.trace('open fetch vertex_ee_cursor');

1537: l_ee_id,
1538: l_jurisdiction_code,
1539: l_percentage;
1540:
1541: hr_utility.trace('open fetch vertex_ee_cursor');
1542: LOOP
1543: hr_utility.trace('Processing Tagged Jurisdiction Code'||
1544: l_jurisdiction_code);
1545: EXIT WHEN Vertex_EE_Cursor%NOTFOUND;

Line 1543: hr_utility.trace('Processing Tagged Jurisdiction Code'||

1539: l_percentage;
1540:
1541: hr_utility.trace('open fetch vertex_ee_cursor');
1542: LOOP
1543: hr_utility.trace('Processing Tagged Jurisdiction Code'||
1544: l_jurisdiction_code);
1545: EXIT WHEN Vertex_EE_Cursor%NOTFOUND;
1546: -- IF this is a user defined city IE: city_code = 'U***' the
1547: -- change the city code to all 0 (zeros)

Line 1556: hr_utility.trace('too many jurisdictions');

1552: IF nvl(l_percentage,0) <> 0 THEN
1553: --{
1554: IF jurisdiction_codes_tbl.count >= l_max_jurisdictions THEN
1555: raise TOO_MANY_JURISDICTIONS;
1556: hr_utility.trace('too many jurisdictions');
1557: END IF;
1558: hr_utility.trace('Jurisdiction Code'|| l_jurisdiction_code ||
1559: ' loaded into pl table');
1560: jurisdiction_codes_tbl( to_number(substr(l_jurisdiction_code,

Line 1558: hr_utility.trace('Jurisdiction Code'|| l_jurisdiction_code ||

1554: IF jurisdiction_codes_tbl.count >= l_max_jurisdictions THEN
1555: raise TOO_MANY_JURISDICTIONS;
1556: hr_utility.trace('too many jurisdictions');
1557: END IF;
1558: hr_utility.trace('Jurisdiction Code'|| l_jurisdiction_code ||
1559: ' loaded into pl table');
1560: jurisdiction_codes_tbl( to_number(substr(l_jurisdiction_code,
1561: 1,2) ||
1562: substr(l_jurisdiction_code,4,3) ||

Line 1587: hr_utility.trace('end of loop 1 vertex_ee_cursor');

1583: l_ee_id,
1584: l_jurisdiction_code,
1585: l_percentage;
1586: END LOOP;
1587: hr_utility.trace('end of loop 1 vertex_ee_cursor');
1588: CLOSE Vertex_EE_Cursor;
1589: --}
1590: END IF; -- if l_wah = 'N' then
1591:

Line 1598: hr_utility.trace(' open fetch tagged_earnings_cursor');

1594: FETCH tagged_earnings_Cursor into
1595: l_ee_id,
1596: l_jurisdiction_code;
1597:
1598: hr_utility.trace(' open fetch tagged_earnings_cursor');
1599: hr_utility.trace('loop tagged earnings cursor');
1600:
1601: LOOP
1602: hr_utility.trace('Processing Tagged Jurisdiction Code'||

Line 1599: hr_utility.trace('loop tagged earnings cursor');

1595: l_ee_id,
1596: l_jurisdiction_code;
1597:
1598: hr_utility.trace(' open fetch tagged_earnings_cursor');
1599: hr_utility.trace('loop tagged earnings cursor');
1600:
1601: LOOP
1602: hr_utility.trace('Processing Tagged Jurisdiction Code'||
1603: l_jurisdiction_code);

Line 1602: hr_utility.trace('Processing Tagged Jurisdiction Code'||

1598: hr_utility.trace(' open fetch tagged_earnings_cursor');
1599: hr_utility.trace('loop tagged earnings cursor');
1600:
1601: LOOP
1602: hr_utility.trace('Processing Tagged Jurisdiction Code'||
1603: l_jurisdiction_code);
1604: EXIT WHEN tagged_earnings_Cursor%NOTFOUND;
1605: -- IF this is a user defined city IE: city_code = 'U***' the
1606: -- change the city code to all 0 (zeros)

Line 1626: hr_utility.trace('too many jurisdictions');

1622: ELSE
1623: --{
1624: IF jurisdiction_codes_tbl.count >= l_max_jurisdictions THEN
1625: raise TOO_MANY_JURISDICTIONS;
1626: hr_utility.trace('too many jurisdictions');
1627: END IF;
1628: hr_utility.trace('Jurisdiction Code'|| l_jurisdiction_code ||
1629: ' loaded into pl table');
1630:

Line 1628: hr_utility.trace('Jurisdiction Code'|| l_jurisdiction_code ||

1624: IF jurisdiction_codes_tbl.count >= l_max_jurisdictions THEN
1625: raise TOO_MANY_JURISDICTIONS;
1626: hr_utility.trace('too many jurisdictions');
1627: END IF;
1628: hr_utility.trace('Jurisdiction Code'|| l_jurisdiction_code ||
1629: ' loaded into pl table');
1630:
1631: jurisdiction_codes_tbl( to_number(substr(l_jurisdiction_code,
1632: 1,2) ||

Line 1667: hr_utility.trace('fetch 2 from cursor tagged_earnings_Cursor');

1663:
1664: FETCH tagged_earnings_Cursor into
1665: l_ee_id,
1666: l_jurisdiction_code;
1667: hr_utility.trace('fetch 2 from cursor tagged_earnings_Cursor');
1668:
1669: END LOOP;
1670: hr_utility.trace('end of loop 2 tagged_earnings_Cursor');
1671: CLOSE tagged_earnings_Cursor;

Line 1670: hr_utility.trace('end of loop 2 tagged_earnings_Cursor');

1666: l_jurisdiction_code;
1667: hr_utility.trace('fetch 2 from cursor tagged_earnings_Cursor');
1668:
1669: END LOOP;
1670: hr_utility.trace('end of loop 2 tagged_earnings_Cursor');
1671: CLOSE tagged_earnings_Cursor;
1672: --
1673: -- This section is determine Primary Work Jurisdiction for the assignment
1674: --

Line 1697: hr_utility.trace('Primary work location query');

1693: AND ASSIGN.soft_coding_keyflex_id = HRSCKF.soft_coding_keyflex_id
1694: AND nvl(HRSCKF.segment18,
1695: ASSIGN.location_id) = HRLOC.location_id;
1696: l_jd_found := 'N';
1697: hr_utility.trace('Primary work location query');
1698: l_jurisdiction_code := hr_us_ff_udfs.addr_val(l_state,
1699: l_county,
1700: l_city,
1701: l_zip_code);

Line 1702: hr_utility.trace('Primary work loc JD CODE = ' ||

1698: l_jurisdiction_code := hr_us_ff_udfs.addr_val(l_state,
1699: l_county,
1700: l_city,
1701: l_zip_code);
1702: hr_utility.trace('Primary work loc JD CODE = ' ||
1703: l_jurisdiction_code);
1704:
1705: -- IF this is a user defined city IE: city_code = 'U***' the
1706: -- change the city code to all 0 (zeros)

Line 1718: hr_utility.trace('Work Jurisdiction already loaded.'||

1714: substr(l_jurisdiction_code,4,3) ||
1715: substr(l_jurisdiction_code,8,4) )
1716: ) THEN
1717: --{
1718: hr_utility.trace('Work Jurisdiction already loaded.'||
1719: ' Updating JD_Type');
1720: if l_jurisdiction_code = l_res_jurisdiction_code then
1721: jurisdiction_codes_tbl(to_number(substr(
1722: l_jurisdiction_code, 1,2) ||

Line 1736: hr_utility.trace('Jurisdiction Code'|| l_jurisdiction_code ||

1732: end if;
1733: --}
1734: ELSE
1735: --{
1736: hr_utility.trace('Jurisdiction Code'|| l_jurisdiction_code ||
1737: ' loaded into pl table');
1738: IF jurisdiction_codes_tbl.count >= l_max_jurisdictions THEN
1739: raise TOO_MANY_JURISDICTIONS;
1740: hr_utility.trace('too many jurisdictions');

Line 1740: hr_utility.trace('too many jurisdictions');

1736: hr_utility.trace('Jurisdiction Code'|| l_jurisdiction_code ||
1737: ' loaded into pl table');
1738: IF jurisdiction_codes_tbl.count >= l_max_jurisdictions THEN
1739: raise TOO_MANY_JURISDICTIONS;
1740: hr_utility.trace('too many jurisdictions');
1741: END IF;
1742: hr_utility.trace('Populating table with Pri work location');
1743: jurisdiction_codes_tbl(to_number(substr(l_jurisdiction_code,
1744: 1,2) || substr(l_jurisdiction_code,4,3) ||

Line 1742: hr_utility.trace('Populating table with Pri work location');

1738: IF jurisdiction_codes_tbl.count >= l_max_jurisdictions THEN
1739: raise TOO_MANY_JURISDICTIONS;
1740: hr_utility.trace('too many jurisdictions');
1741: END IF;
1742: hr_utility.trace('Populating table with Pri work location');
1743: jurisdiction_codes_tbl(to_number(substr(l_jurisdiction_code,
1744: 1,2) || substr(l_jurisdiction_code,4,3) ||
1745: substr(l_jurisdiction_code,8,4) )
1746: ).jurisdiction_code := l_jurisdiction_code;

Line 1769: hr_utility.trace('Processing Resident jurisdiction ');

1765: END IF; -- if l_wah = 'N' then
1766: -- Load the resident jurisdiction if not already loaded via one of the
1767: -- other queries. Note the resident jurisdiction is querried at the
1768: -- begining of this function.
1769: hr_utility.trace('Processing Resident jurisdiction ');
1770: IF jurisdiction_codes_tbl.EXISTS(
1771: to_number(substr(l_res_jurisdiction_code,
1772: 1,2) ||
1773: substr(l_res_jurisdiction_code,4,3) ||

Line 1777: hr_utility.trace('Resident jurisdiction exist in pl table');

1773: substr(l_res_jurisdiction_code,4,3) ||
1774: substr(l_res_jurisdiction_code,8,4) )
1775: ) THEN
1776: --{
1777: hr_utility.trace('Resident jurisdiction exist in pl table');
1778: IF (l_wah = 'N') THEN
1779: --{
1780: IF (jurisdiction_codes_tbl(to_number(substr(l_res_jurisdiction_code, 1,2) ||
1781: substr(l_res_jurisdiction_code, 4,3) ||

Line 1805: hr_utility.trace('too many jurisdictions');

1801: --{
1802: -- If Residence jurisdiction does not exist in the pl/sql table
1803: IF jurisdiction_codes_tbl.count >= l_max_jurisdictions THEN
1804: raise TOO_MANY_JURISDICTIONS;
1805: hr_utility.trace('too many jurisdictions');
1806: END IF;
1807: hr_utility.trace('Populating pl table for Resident Jurisdiction');
1808: --
1809: -- For bug 4715851 res_jurisdiction_codes_tbl used

Line 1807: hr_utility.trace('Populating pl table for Resident Jurisdiction');

1803: IF jurisdiction_codes_tbl.count >= l_max_jurisdictions THEN
1804: raise TOO_MANY_JURISDICTIONS;
1805: hr_utility.trace('too many jurisdictions');
1806: END IF;
1807: hr_utility.trace('Populating pl table for Resident Jurisdiction');
1808: --
1809: -- For bug 4715851 res_jurisdiction_codes_tbl used
1810: -- in place of jurisdiction_codes_tbl
1811: IF l_wah = 'N' THEN

Line 1855: hr_utility.trace('Jurisdiction Table count = '||

1851: --}
1852: END IF; --l_wah = 'N'
1853: --}
1854: END IF;
1855: hr_utility.trace('Jurisdiction Table count = '||
1856: to_char(jurisdiction_codes_tbl.COUNT));
1857: hr_utility.trace('Return section begin');
1858: --As Initialize section doesn't expect the return value
1859: p_jurisdiction_code := 'NULL';

Line 1857: hr_utility.trace('Return section begin');

1853: --}
1854: END IF;
1855: hr_utility.trace('Jurisdiction Table count = '||
1856: to_char(jurisdiction_codes_tbl.COUNT));
1857: hr_utility.trace('Return section begin');
1858: --As Initialize section doesn't expect the return value
1859: p_jurisdiction_code := 'NULL';
1860: p_percentage := 0;
1861: RETURN('0');

Line 1874: hr_utility.trace('Table count = 0');

1870: -- jurisdiction_codes_tbl
1871: -- BEGIN
1872: IF jurisdiction_codes_tbl.COUNT = 0 THEN
1873: --{
1874: hr_utility.trace('Table count = 0');
1875: p_jurisdiction_code := '';
1876: p_percentage := 0;
1877: --}
1878: ELSE

Line 1880: hr_utility.trace('Table count <> 0');

1876: p_percentage := 0;
1877: --}
1878: ELSE
1879: --{
1880: hr_utility.trace('Table count <> 0');
1881: p_jurisdiction_code :=
1882: jurisdiction_codes_tbl(jurisdiction_codes_tbl.FIRST).jurisdiction_code;
1883: p_percentage :=
1884: jurisdiction_codes_tbl(jurisdiction_codes_tbl.FIRST).percentage;

Line 1887: hr_utility.trace('p_jurisdiction_code = ' || p_jurisdiction_code);

1883: p_percentage :=
1884: jurisdiction_codes_tbl(jurisdiction_codes_tbl.FIRST).percentage;
1885: --}
1886: END IF;
1887: hr_utility.trace('p_jurisdiction_code = ' || p_jurisdiction_code);
1888: hr_utility.trace('p_percentage = ' || to_char(p_percentage));
1889: hr_utility.trace('Done with p_initialize F');
1890: --
1891: --} End of Initialize = 'F'

Line 1888: hr_utility.trace('p_percentage = ' || to_char(p_percentage));

1884: jurisdiction_codes_tbl(jurisdiction_codes_tbl.FIRST).percentage;
1885: --}
1886: END IF;
1887: hr_utility.trace('p_jurisdiction_code = ' || p_jurisdiction_code);
1888: hr_utility.trace('p_percentage = ' || to_char(p_percentage));
1889: hr_utility.trace('Done with p_initialize F');
1890: --
1891: --} End of Initialize = 'F'
1892: ELSIF p_initialize = 'C' THEN

Line 1889: hr_utility.trace('Done with p_initialize F');

1885: --}
1886: END IF;
1887: hr_utility.trace('p_jurisdiction_code = ' || p_jurisdiction_code);
1888: hr_utility.trace('p_percentage = ' || to_char(p_percentage));
1889: hr_utility.trace('Done with p_initialize F');
1890: --
1891: --} End of Initialize = 'F'
1892: ELSIF p_initialize = 'C' THEN
1893: -- This is to get the number of jurisdiction associated with

Line 1896: hr_utility.trace('This is to count no of jurisdiction associated with');

1892: ELSIF p_initialize = 'C' THEN
1893: -- This is to get the number of jurisdiction associated with
1894: -- a given assignment
1895: -- BEGIN
1896: hr_utility.trace('This is to count no of jurisdiction associated with');
1897: hr_utility.trace('all the element entries defined for the assignment ');
1898: cnt := 0;
1899: IF jurisdiction_codes_tbl.COUNT >= 1
1900: THEN

Line 1897: hr_utility.trace('all the element entries defined for the assignment ');

1893: -- This is to get the number of jurisdiction associated with
1894: -- a given assignment
1895: -- BEGIN
1896: hr_utility.trace('This is to count no of jurisdiction associated with');
1897: hr_utility.trace('all the element entries defined for the assignment ');
1898: cnt := 0;
1899: IF jurisdiction_codes_tbl.COUNT >= 1
1900: THEN
1901: --{

Line 1916: hr_utility.trace('Work Jurisdiction Table Count = '||to_char(cnt));

1912: END LOOP;
1913: p_percentage := cnt;
1914: --}
1915: END IF;
1916: hr_utility.trace('Work Jurisdiction Table Count = '||to_char(cnt));
1917: hr_utility.trace('Done with p_initialize=C');
1918:
1919: --} End of Initialize = 'C'
1920: ELSIF p_initialize = 'N' THEN

Line 1917: hr_utility.trace('Done with p_initialize=C');

1913: p_percentage := cnt;
1914: --}
1915: END IF;
1916: hr_utility.trace('Work Jurisdiction Table Count = '||to_char(cnt));
1917: hr_utility.trace('Done with p_initialize=C');
1918:
1919: --} End of Initialize = 'C'
1920: ELSIF p_initialize = 'N' THEN
1921:

Line 1922: hr_utility.trace('Initialize = n');

1918:
1919: --} End of Initialize = 'C'
1920: ELSIF p_initialize = 'N' THEN
1921:
1922: hr_utility.trace('Initialize = n');
1923: hr_utility.trace('Fetching Next Jurisdiction stored in PL Table');
1924: IF jurisdiction_codes_tbl.EXISTS(
1925: to_number(substr(p_jurisdiction_code,1,2) ||
1926: substr(p_jurisdiction_code,4,3) ||

Line 1923: hr_utility.trace('Fetching Next Jurisdiction stored in PL Table');

1919: --} End of Initialize = 'C'
1920: ELSIF p_initialize = 'N' THEN
1921:
1922: hr_utility.trace('Initialize = n');
1923: hr_utility.trace('Fetching Next Jurisdiction stored in PL Table');
1924: IF jurisdiction_codes_tbl.EXISTS(
1925: to_number(substr(p_jurisdiction_code,1,2) ||
1926: substr(p_jurisdiction_code,4,3) ||
1927: substr(p_jurisdiction_code,8,4) )

Line 1936: hr_utility.trace('Next jurisdiction is NULL');

1932: substr(p_jurisdiction_code,8,4) )
1933: ) is NULL THEN
1934: p_jurisdiction_code := 'NULL';
1935: p_percentage := 0;
1936: hr_utility.trace('Next jurisdiction is NULL');
1937: ELSE -- When next jurisdiction is Not Null
1938: --{
1939: -- This is to fetch next jurisdiction from the pl table
1940: -- when information time is being processed

Line 1942: hr_utility.trace('Fetching Next Jurisdiction');

1938: --{
1939: -- This is to fetch next jurisdiction from the pl table
1940: -- when information time is being processed
1941: --{
1942: hr_utility.trace('Fetching Next Jurisdiction');
1943: l_index_value :=jurisdiction_codes_tbl.next (
1944: to_number(substr(p_jurisdiction_code,1,2) ||
1945: substr(p_jurisdiction_code,4,3) ||
1946: substr(p_jurisdiction_code,8,4) )

Line 1956: hr_utility.trace('Jurisdiction Code '||p_jurisdiction_code||

1952: END IF;
1953: --}
1954: ELSE -- if jurisdiction code passed does not exist in PL table
1955: --{
1956: hr_utility.trace('Jurisdiction Code '||p_jurisdiction_code||
1957: ' passed does not exist in PL table ');
1958: p_jurisdiction_code := 'NULL';
1959: p_percentage := 0;
1960: hr_utility.trace('Next jurisdiction is NULL');

Line 1960: hr_utility.trace('Next jurisdiction is NULL');

1956: hr_utility.trace('Jurisdiction Code '||p_jurisdiction_code||
1957: ' passed does not exist in PL table ');
1958: p_jurisdiction_code := 'NULL';
1959: p_percentage := 0;
1960: hr_utility.trace('Next jurisdiction is NULL');
1961: --}
1962: END IF;
1963: hr_utility.trace('p_jurisdiction_code = ' || p_jurisdiction_code);
1964: hr_utility.trace('p_percentage = ' || to_char(p_percentage));

Line 1963: hr_utility.trace('p_jurisdiction_code = ' || p_jurisdiction_code);

1959: p_percentage := 0;
1960: hr_utility.trace('Next jurisdiction is NULL');
1961: --}
1962: END IF;
1963: hr_utility.trace('p_jurisdiction_code = ' || p_jurisdiction_code);
1964: hr_utility.trace('p_percentage = ' || to_char(p_percentage));
1965: hr_utility.trace('End of get_work_jurisdictions for p_initialize=N');
1966: --}
1967: END IF;

Line 1964: hr_utility.trace('p_percentage = ' || to_char(p_percentage));

1960: hr_utility.trace('Next jurisdiction is NULL');
1961: --}
1962: END IF;
1963: hr_utility.trace('p_jurisdiction_code = ' || p_jurisdiction_code);
1964: hr_utility.trace('p_percentage = ' || to_char(p_percentage));
1965: hr_utility.trace('End of get_work_jurisdictions for p_initialize=N');
1966: --}
1967: END IF;
1968: --

Line 1965: hr_utility.trace('End of get_work_jurisdictions for p_initialize=N');

1961: --}
1962: END IF;
1963: hr_utility.trace('p_jurisdiction_code = ' || p_jurisdiction_code);
1964: hr_utility.trace('p_percentage = ' || to_char(p_percentage));
1965: hr_utility.trace('End of get_work_jurisdictions for p_initialize=N');
1966: --}
1967: END IF;
1968: --
1969: -- This section is used only for debug

Line 1970: hr_utility.trace('======================================================');

1966: --}
1967: END IF;
1968: --
1969: -- This section is used only for debug
1970: hr_utility.trace('======================================================');
1971: IF jurisdiction_codes_tbl.COUNT > 0 THEN
1972: hr_utility.trace('Display the value of jurisdiction_codes_tbl');
1973: l_jurisdiction_code :=
1974: jurisdiction_codes_tbl(jurisdiction_codes_tbl.FIRST).jurisdiction_code;

Line 1972: hr_utility.trace('Display the value of jurisdiction_codes_tbl');

1968: --
1969: -- This section is used only for debug
1970: hr_utility.trace('======================================================');
1971: IF jurisdiction_codes_tbl.COUNT > 0 THEN
1972: hr_utility.trace('Display the value of jurisdiction_codes_tbl');
1973: l_jurisdiction_code :=
1974: jurisdiction_codes_tbl(jurisdiction_codes_tbl.FIRST).jurisdiction_code;
1975: l_percentage :=
1976: jurisdiction_codes_tbl(jurisdiction_codes_tbl.FIRST).percentage;

Line 1978: hr_utility.trace('Jurisdiction_code 1st = '|| l_jurisdiction_code);

1974: jurisdiction_codes_tbl(jurisdiction_codes_tbl.FIRST).jurisdiction_code;
1975: l_percentage :=
1976: jurisdiction_codes_tbl(jurisdiction_codes_tbl.FIRST).percentage;
1977: l_jd_type := jurisdiction_codes_tbl(jurisdiction_codes_tbl.FIRST).jd_type;
1978: hr_utility.trace('Jurisdiction_code 1st = '|| l_jurisdiction_code);
1979: hr_utility.trace('Percentage 1st = '|| to_char(l_percentage));
1980: hr_utility.trace('JD_Type 1st = '|| l_jd_type);
1981: l_jurisdiction_code :=
1982: jurisdiction_codes_tbl(jurisdiction_codes_tbl.LAST).jurisdiction_code;

Line 1979: hr_utility.trace('Percentage 1st = '|| to_char(l_percentage));

1975: l_percentage :=
1976: jurisdiction_codes_tbl(jurisdiction_codes_tbl.FIRST).percentage;
1977: l_jd_type := jurisdiction_codes_tbl(jurisdiction_codes_tbl.FIRST).jd_type;
1978: hr_utility.trace('Jurisdiction_code 1st = '|| l_jurisdiction_code);
1979: hr_utility.trace('Percentage 1st = '|| to_char(l_percentage));
1980: hr_utility.trace('JD_Type 1st = '|| l_jd_type);
1981: l_jurisdiction_code :=
1982: jurisdiction_codes_tbl(jurisdiction_codes_tbl.LAST).jurisdiction_code;
1983: l_percentage :=

Line 1980: hr_utility.trace('JD_Type 1st = '|| l_jd_type);

1976: jurisdiction_codes_tbl(jurisdiction_codes_tbl.FIRST).percentage;
1977: l_jd_type := jurisdiction_codes_tbl(jurisdiction_codes_tbl.FIRST).jd_type;
1978: hr_utility.trace('Jurisdiction_code 1st = '|| l_jurisdiction_code);
1979: hr_utility.trace('Percentage 1st = '|| to_char(l_percentage));
1980: hr_utility.trace('JD_Type 1st = '|| l_jd_type);
1981: l_jurisdiction_code :=
1982: jurisdiction_codes_tbl(jurisdiction_codes_tbl.LAST).jurisdiction_code;
1983: l_percentage :=
1984: jurisdiction_codes_tbl(jurisdiction_codes_tbl.LAST).percentage;

Line 1987: hr_utility.trace('Jurisdiction_code last = '|| l_jurisdiction_code);

1983: l_percentage :=
1984: jurisdiction_codes_tbl(jurisdiction_codes_tbl.LAST).percentage;
1985: l_jd_type := jurisdiction_codes_tbl(jurisdiction_codes_tbl.LAST).jd_type;
1986:
1987: hr_utility.trace('Jurisdiction_code last = '|| l_jurisdiction_code);
1988: hr_utility.trace('Percentage last = '|| to_char(l_percentage));
1989: hr_utility.trace('JD_Type last = '|| l_jd_type);
1990: hr_utility.trace('======================================================');
1991: --

Line 1988: hr_utility.trace('Percentage last = '|| to_char(l_percentage));

1984: jurisdiction_codes_tbl(jurisdiction_codes_tbl.LAST).percentage;
1985: l_jd_type := jurisdiction_codes_tbl(jurisdiction_codes_tbl.LAST).jd_type;
1986:
1987: hr_utility.trace('Jurisdiction_code last = '|| l_jurisdiction_code);
1988: hr_utility.trace('Percentage last = '|| to_char(l_percentage));
1989: hr_utility.trace('JD_Type last = '|| l_jd_type);
1990: hr_utility.trace('======================================================');
1991: --
1992: -- End of pl/sql table debug messages

Line 1989: hr_utility.trace('JD_Type last = '|| l_jd_type);

1985: l_jd_type := jurisdiction_codes_tbl(jurisdiction_codes_tbl.LAST).jd_type;
1986:
1987: hr_utility.trace('Jurisdiction_code last = '|| l_jurisdiction_code);
1988: hr_utility.trace('Percentage last = '|| to_char(l_percentage));
1989: hr_utility.trace('JD_Type last = '|| l_jd_type);
1990: hr_utility.trace('======================================================');
1991: --
1992: -- End of pl/sql table debug messages
1993: --

Line 1990: hr_utility.trace('======================================================');

1986:
1987: hr_utility.trace('Jurisdiction_code last = '|| l_jurisdiction_code);
1988: hr_utility.trace('Percentage last = '|| to_char(l_percentage));
1989: hr_utility.trace('JD_Type last = '|| l_jd_type);
1990: hr_utility.trace('======================================================');
1991: --
1992: -- End of pl/sql table debug messages
1993: --
1994: hr_utility.trace('Display the value of jurisdiction_codes_tbl');

Line 1994: hr_utility.trace('Display the value of jurisdiction_codes_tbl');

1990: hr_utility.trace('======================================================');
1991: --
1992: -- End of pl/sql table debug messages
1993: --
1994: hr_utility.trace('Display the value of jurisdiction_codes_tbl');
1995: hr_utility.trace('End get_work_jurisdictions');
1996:
1997: END IF; --jurisdiction_codes_tbl.COUNT > 0
1998:

Line 1995: hr_utility.trace('End get_work_jurisdictions');

1991: --
1992: -- End of pl/sql table debug messages
1993: --
1994: hr_utility.trace('Display the value of jurisdiction_codes_tbl');
1995: hr_utility.trace('End get_work_jurisdictions');
1996:
1997: END IF; --jurisdiction_codes_tbl.COUNT > 0
1998:
1999: RETURN ('0');

Line 2002: hr_utility.trace('Exception raised NO_DATA_FOUND in '||

1998:
1999: RETURN ('0');
2000: /*EXCEPTION
2001: WHEN NO_DATA_FOUND THEN
2002: hr_utility.trace('Exception raised NO_DATA_FOUND in '||
2003: 'get_work_jurisdictions');
2004: p_jurisdiction_code := 'NULL';
2005: p_percentage := 0;
2006: return ('0');

Line 2008: hr_utility.set_message(801, 'PAY_75242_PAY_TOO_MANY_JD');

2004: p_jurisdiction_code := 'NULL';
2005: p_percentage := 0;
2006: return ('0');
2007: WHEN TOO_MANY_JURISDICTIONS THEN
2008: hr_utility.set_message(801, 'PAY_75242_PAY_TOO_MANY_JD');
2009: hr_utility.set_message_token('MAX_WORK_JDS', l_max_jurisdictions);
2010: hr_utility.raise_error; -- create a new message--
2011: raise;
2012: WHEN OTHERS THEN

Line 2009: hr_utility.set_message_token('MAX_WORK_JDS', l_max_jurisdictions);

2005: p_percentage := 0;
2006: return ('0');
2007: WHEN TOO_MANY_JURISDICTIONS THEN
2008: hr_utility.set_message(801, 'PAY_75242_PAY_TOO_MANY_JD');
2009: hr_utility.set_message_token('MAX_WORK_JDS', l_max_jurisdictions);
2010: hr_utility.raise_error; -- create a new message--
2011: raise;
2012: WHEN OTHERS THEN
2013: hr_utility.trace('Exception raised OTHERS in '||

Line 2010: hr_utility.raise_error; -- create a new message--

2006: return ('0');
2007: WHEN TOO_MANY_JURISDICTIONS THEN
2008: hr_utility.set_message(801, 'PAY_75242_PAY_TOO_MANY_JD');
2009: hr_utility.set_message_token('MAX_WORK_JDS', l_max_jurisdictions);
2010: hr_utility.raise_error; -- create a new message--
2011: raise;
2012: WHEN OTHERS THEN
2013: hr_utility.trace('Exception raised OTHERS in '||
2014: 'get_work_jurisdictions');

Line 2013: hr_utility.trace('Exception raised OTHERS in '||

2009: hr_utility.set_message_token('MAX_WORK_JDS', l_max_jurisdictions);
2010: hr_utility.raise_error; -- create a new message--
2011: raise;
2012: WHEN OTHERS THEN
2013: hr_utility.trace('Exception raised OTHERS in '||
2014: 'get_work_jurisdictions');
2015: hr_utility.trace('Mesg: '||substr(sqlerrm,1,45));
2016: p_jurisdiction_code := 'NULL';
2017: p_percentage := 0;

Line 2015: hr_utility.trace('Mesg: '||substr(sqlerrm,1,45));

2011: raise;
2012: WHEN OTHERS THEN
2013: hr_utility.trace('Exception raised OTHERS in '||
2014: 'get_work_jurisdictions');
2015: hr_utility.trace('Mesg: '||substr(sqlerrm,1,45));
2016: p_jurisdiction_code := 'NULL';
2017: p_percentage := 0;
2018: return ('0');*/
2019:

Line 2097: hr_utility.trace('Exception handler');

2093: return 0;
2094: --
2095: EXCEPTION
2096: WHEN OTHERS THEN
2097: hr_utility.trace('Exception handler');
2098: hr_utility.trace('SQLCODE = ' || SQLCODE);
2099: hr_utility.trace('SQLERRM = ' || SUBSTR(SQLERRM,1,80));
2100: calc_PRV_GRS := 0;
2101: calc_PRV_TAX := 0;

Line 2098: hr_utility.trace('SQLCODE = ' || SQLCODE);

2094: --
2095: EXCEPTION
2096: WHEN OTHERS THEN
2097: hr_utility.trace('Exception handler');
2098: hr_utility.trace('SQLCODE = ' || SQLCODE);
2099: hr_utility.trace('SQLERRM = ' || SUBSTR(SQLERRM,1,80));
2100: calc_PRV_GRS := 0;
2101: calc_PRV_TAX := 0;
2102: RETURN 0;

Line 2099: hr_utility.trace('SQLERRM = ' || SUBSTR(SQLERRM,1,80));

2095: EXCEPTION
2096: WHEN OTHERS THEN
2097: hr_utility.trace('Exception handler');
2098: hr_utility.trace('SQLCODE = ' || SQLCODE);
2099: hr_utility.trace('SQLERRM = ' || SUBSTR(SQLERRM,1,80));
2100: calc_PRV_GRS := 0;
2101: calc_PRV_TAX := 0;
2102: RETURN 0;
2103: --}

Line 2123: hr_utility.trace('IN get_jd_percent');

2119: l_index_value number;
2120: l_return number;
2121: begin
2122: --{
2123: hr_utility.trace('IN get_jd_percent');
2124: hr_utility.trace('get_jd_percent Use Information Hours Flag =>'||hr_us_ff_udf1.g_use_it_flag);
2125: IF hr_us_ff_udf1.g_use_it_flag = 'Y' THEN
2126: --{
2127: hr_utility.trace('get_jd_percent Calling Function get_it_jd_percent');

Line 2124: hr_utility.trace('get_jd_percent Use Information Hours Flag =>'||hr_us_ff_udf1.g_use_it_flag);

2120: l_return number;
2121: begin
2122: --{
2123: hr_utility.trace('IN get_jd_percent');
2124: hr_utility.trace('get_jd_percent Use Information Hours Flag =>'||hr_us_ff_udf1.g_use_it_flag);
2125: IF hr_us_ff_udf1.g_use_it_flag = 'Y' THEN
2126: --{
2127: hr_utility.trace('get_jd_percent Calling Function get_it_jd_percent');
2128: l_percentage :=

Line 2127: hr_utility.trace('get_jd_percent Calling Function get_it_jd_percent');

2123: hr_utility.trace('IN get_jd_percent');
2124: hr_utility.trace('get_jd_percent Use Information Hours Flag =>'||hr_us_ff_udf1.g_use_it_flag);
2125: IF hr_us_ff_udf1.g_use_it_flag = 'Y' THEN
2126: --{
2127: hr_utility.trace('get_jd_percent Calling Function get_it_jd_percent');
2128: l_percentage :=
2129: hr_us_ff_udf1.get_it_jd_percent(p_jurisdiction_code => p_jurisdiction_code
2130: ,p_jd_level => p_jd_level
2131: ,p_hours_to_accumulate => p_hours_to_accumulate

Line 2134: hr_utility.trace('get_it_jd_percent Percentage Returned for '

2130: ,p_jd_level => p_jd_level
2131: ,p_hours_to_accumulate => p_hours_to_accumulate
2132: ,p_wages_to_accrue_flag => p_wages_to_accrue_flag
2133: );
2134: hr_utility.trace('get_it_jd_percent Percentage Returned for '
2135: ||p_jd_level||' => '||to_char(l_percentage));
2136: -- RETURN l_percentage;
2137: --}
2138: ELSE

Line 2140: hr_utility.trace('get_jd_percent p_jd_level = ' || p_jd_level) ;

2136: -- RETURN l_percentage;
2137: --}
2138: ELSE
2139: --{
2140: hr_utility.trace('get_jd_percent p_jd_level = ' || p_jd_level) ;
2141: if p_jd_level = 'COUNTY' THEN
2142: l_jd_level := 5;
2143: else
2144: l_jd_level := 2;

Line 2154: hr_utility.trace('get_jd_percent l_pad = ' || to_char(l_pad)) ;

2150: else
2151: l_pad := 9;
2152: end if;
2153:
2154: hr_utility.trace('get_jd_percent l_pad = ' || to_char(l_pad)) ;
2155: hr_utility.trace('get_jd_percent l_jd_level = ' || to_char(l_jd_level)) ;
2156:
2157: l_entry_jd := to_number(substr(p_jurisdiction_code,1,2) ||
2158: substr(p_jurisdiction_code,4,3) ||

Line 2155: hr_utility.trace('get_jd_percent l_jd_level = ' || to_char(l_jd_level)) ;

2151: l_pad := 9;
2152: end if;
2153:
2154: hr_utility.trace('get_jd_percent l_pad = ' || to_char(l_pad)) ;
2155: hr_utility.trace('get_jd_percent l_jd_level = ' || to_char(l_jd_level)) ;
2156:
2157: l_entry_jd := to_number(substr(p_jurisdiction_code,1,2) ||
2158: substr(p_jurisdiction_code,4,3) ||
2159: substr(p_jurisdiction_code,8,4) );

Line 2164: hr_utility.trace('get_jd_percent l_temp_jd = ' || to_char(l_temp_jd)) ;

2160:
2161: l_temp_jd := rpad(substr(l_entry_jd,1,l_jd_level),l_pad,0);
2162: l_max_jd := rpad(substr(l_entry_jd,1,l_jd_level),l_pad,9);
2163:
2164: hr_utility.trace('get_jd_percent l_temp_jd = ' || to_char(l_temp_jd)) ;
2165: hr_utility.trace('get_jd_percent l_max_jd = ' || to_char(l_max_jd)) ;
2166: hr_utility.trace('get_jd_percent next = ' || to_char(jurisdiction_codes_tbl.NEXT(l_temp_jd -1 ))) ;
2167:
2168: if jurisdiction_codes_tbl.NEXT(l_temp_jd -1 ) is NULL

Line 2165: hr_utility.trace('get_jd_percent l_max_jd = ' || to_char(l_max_jd)) ;

2161: l_temp_jd := rpad(substr(l_entry_jd,1,l_jd_level),l_pad,0);
2162: l_max_jd := rpad(substr(l_entry_jd,1,l_jd_level),l_pad,9);
2163:
2164: hr_utility.trace('get_jd_percent l_temp_jd = ' || to_char(l_temp_jd)) ;
2165: hr_utility.trace('get_jd_percent l_max_jd = ' || to_char(l_max_jd)) ;
2166: hr_utility.trace('get_jd_percent next = ' || to_char(jurisdiction_codes_tbl.NEXT(l_temp_jd -1 ))) ;
2167:
2168: if jurisdiction_codes_tbl.NEXT(l_temp_jd -1 ) is NULL
2169: OR jurisdiction_codes_tbl.NEXT(l_temp_jd -1 ) > l_max_jd THEN

Line 2166: hr_utility.trace('get_jd_percent next = ' || to_char(jurisdiction_codes_tbl.NEXT(l_temp_jd -1 ))) ;

2162: l_max_jd := rpad(substr(l_entry_jd,1,l_jd_level),l_pad,9);
2163:
2164: hr_utility.trace('get_jd_percent l_temp_jd = ' || to_char(l_temp_jd)) ;
2165: hr_utility.trace('get_jd_percent l_max_jd = ' || to_char(l_max_jd)) ;
2166: hr_utility.trace('get_jd_percent next = ' || to_char(jurisdiction_codes_tbl.NEXT(l_temp_jd -1 ))) ;
2167:
2168: if jurisdiction_codes_tbl.NEXT(l_temp_jd -1 ) is NULL
2169: OR jurisdiction_codes_tbl.NEXT(l_temp_jd -1 ) > l_max_jd THEN
2170: --{

Line 2195: hr_utility.trace('get_jd_percent Percentage Returned for '

2191: --}
2192: END LOOP;
2193: --}
2194: end if;
2195: hr_utility.trace('get_jd_percent Percentage Returned for '
2196: ||p_jd_level||' => '||to_char(l_percentage));
2197: -- RETURN l_percentage;
2198:
2199: END IF;--IF g_use_it_flag = 'Y'

Line 2814: hr_utility.trace('EMJT : Begin get_it_work_jurisdictions');

2810: l_sit_city_withheld := 0;
2811: l_county_city_withheld := 0;
2812: l_sit_county_withheld := 0;
2813:
2814: hr_utility.trace('EMJT : Begin get_it_work_jurisdictions');
2815: hr_utility.trace('EMJT : p_assignment_action_id -> '
2816: ||to_char(p_assignment_action_id));
2817: hr_utility.trace('EMJT : p_assignment_id -> '||
2818: to_char(p_assignment_id));

Line 2815: hr_utility.trace('EMJT : p_assignment_action_id -> '

2811: l_county_city_withheld := 0;
2812: l_sit_county_withheld := 0;
2813:
2814: hr_utility.trace('EMJT : Begin get_it_work_jurisdictions');
2815: hr_utility.trace('EMJT : p_assignment_action_id -> '
2816: ||to_char(p_assignment_action_id));
2817: hr_utility.trace('EMJT : p_assignment_id -> '||
2818: to_char(p_assignment_id));
2819: hr_utility.trace('EMJT : p_date_earned -> '||to_char(p_date_earned));

Line 2817: hr_utility.trace('EMJT : p_assignment_id -> '||

2813:
2814: hr_utility.trace('EMJT : Begin get_it_work_jurisdictions');
2815: hr_utility.trace('EMJT : p_assignment_action_id -> '
2816: ||to_char(p_assignment_action_id));
2817: hr_utility.trace('EMJT : p_assignment_id -> '||
2818: to_char(p_assignment_id));
2819: hr_utility.trace('EMJT : p_date_earned -> '||to_char(p_date_earned));
2820: hr_utility.trace('EMJT : p_date_paid -> '||to_char(p_date_paid));
2821: hr_utility.trace('EMJT : p_time_period_id -> '||

Line 2819: hr_utility.trace('EMJT : p_date_earned -> '||to_char(p_date_earned));

2815: hr_utility.trace('EMJT : p_assignment_action_id -> '
2816: ||to_char(p_assignment_action_id));
2817: hr_utility.trace('EMJT : p_assignment_id -> '||
2818: to_char(p_assignment_id));
2819: hr_utility.trace('EMJT : p_date_earned -> '||to_char(p_date_earned));
2820: hr_utility.trace('EMJT : p_date_paid -> '||to_char(p_date_paid));
2821: hr_utility.trace('EMJT : p_time_period_id -> '||
2822: to_char(p_time_period_id));
2823: hr_utility.trace('EMJT : p_payroll_id -> '||to_char(p_payroll_id));

Line 2820: hr_utility.trace('EMJT : p_date_paid -> '||to_char(p_date_paid));

2816: ||to_char(p_assignment_action_id));
2817: hr_utility.trace('EMJT : p_assignment_id -> '||
2818: to_char(p_assignment_id));
2819: hr_utility.trace('EMJT : p_date_earned -> '||to_char(p_date_earned));
2820: hr_utility.trace('EMJT : p_date_paid -> '||to_char(p_date_paid));
2821: hr_utility.trace('EMJT : p_time_period_id -> '||
2822: to_char(p_time_period_id));
2823: hr_utility.trace('EMJT : p_payroll_id -> '||to_char(p_payroll_id));
2824: hr_utility.trace('EMJT : =====================================================');

Line 2821: hr_utility.trace('EMJT : p_time_period_id -> '||

2817: hr_utility.trace('EMJT : p_assignment_id -> '||
2818: to_char(p_assignment_id));
2819: hr_utility.trace('EMJT : p_date_earned -> '||to_char(p_date_earned));
2820: hr_utility.trace('EMJT : p_date_paid -> '||to_char(p_date_paid));
2821: hr_utility.trace('EMJT : p_time_period_id -> '||
2822: to_char(p_time_period_id));
2823: hr_utility.trace('EMJT : p_payroll_id -> '||to_char(p_payroll_id));
2824: hr_utility.trace('EMJT : =====================================================');
2825:

Line 2823: hr_utility.trace('EMJT : p_payroll_id -> '||to_char(p_payroll_id));

2819: hr_utility.trace('EMJT : p_date_earned -> '||to_char(p_date_earned));
2820: hr_utility.trace('EMJT : p_date_paid -> '||to_char(p_date_paid));
2821: hr_utility.trace('EMJT : p_time_period_id -> '||
2822: to_char(p_time_period_id));
2823: hr_utility.trace('EMJT : p_payroll_id -> '||to_char(p_payroll_id));
2824: hr_utility.trace('EMJT : =====================================================');
2825:
2826:
2827: OPEN csr_person_id (p_assignment_id);

Line 2824: hr_utility.trace('EMJT : =====================================================');

2820: hr_utility.trace('EMJT : p_date_paid -> '||to_char(p_date_paid));
2821: hr_utility.trace('EMJT : p_time_period_id -> '||
2822: to_char(p_time_period_id));
2823: hr_utility.trace('EMJT : p_payroll_id -> '||to_char(p_payroll_id));
2824: hr_utility.trace('EMJT : =====================================================');
2825:
2826:
2827: OPEN csr_person_id (p_assignment_id);
2828: FETCH csr_person_id INTO l_person_id;

Line 2830: hr_utility.trace('EMJT: Person Id not found');

2826:
2827: OPEN csr_person_id (p_assignment_id);
2828: FETCH csr_person_id INTO l_person_id;
2829: IF csr_person_id%NOTFOUND THEN
2830: hr_utility.trace('EMJT: Person Id not found');
2831: END IF;
2832:
2833: CLOSE csr_person_id;
2834:

Line 2843: hr_utility.trace('EMJT : l_pay_period_flag -> '|| l_pay_period_flag );

2839: OPEN csr_period_flag(p_assignment_action_id);
2840: FETCH csr_period_flag INTO l_pay_period_flag,
2841: l_threshold_basis;
2842: CLOSE csr_period_flag;
2843: hr_utility.trace('EMJT : l_pay_period_flag -> '|| l_pay_period_flag );
2844: hr_utility.trace('EMJT : l_threshold_basis -> '|| l_threshold_basis );
2845: /* IF l_pay_period_flag = 'C' THEN --Current Pay Period
2846: OPEN csr_time_period(p_time_period_id, p_payroll_id);
2847: ELSIF l_pay_period_flag = 'P' THEN --Previous Pay Period

Line 2844: hr_utility.trace('EMJT : l_threshold_basis -> '|| l_threshold_basis );

2840: FETCH csr_period_flag INTO l_pay_period_flag,
2841: l_threshold_basis;
2842: CLOSE csr_period_flag;
2843: hr_utility.trace('EMJT : l_pay_period_flag -> '|| l_pay_period_flag );
2844: hr_utility.trace('EMJT : l_threshold_basis -> '|| l_threshold_basis );
2845: /* IF l_pay_period_flag = 'C' THEN --Current Pay Period
2846: OPEN csr_time_period(p_time_period_id, p_payroll_id);
2847: ELSIF l_pay_period_flag = 'P' THEN --Previous Pay Period
2848: -- l_time_period_id := p_time_period_id - 1;

Line 2869: hr_utility.trace('EMJT : l_effective_start_date -> '|| l_effective_start_date);

2865: CLOSE csr_term_dates;
2866:
2867: l_effective_end_date := NVL( l_effective_end_date,to_date('12/31/4712','mm/dd/yyyy'));
2868:
2869: hr_utility.trace('EMJT : l_effective_start_date -> '|| l_effective_start_date);
2870: hr_utility.trace('EMJT : l_effective_end_date -> '|| l_effective_end_date);
2871:
2872: IF l_pay_period_flag = 'P' THEN
2873:

Line 2870: hr_utility.trace('EMJT : l_effective_end_date -> '|| l_effective_end_date);

2866:
2867: l_effective_end_date := NVL( l_effective_end_date,to_date('12/31/4712','mm/dd/yyyy'));
2868:
2869: hr_utility.trace('EMJT : l_effective_start_date -> '|| l_effective_start_date);
2870: hr_utility.trace('EMJT : l_effective_end_date -> '|| l_effective_end_date);
2871:
2872: IF l_pay_period_flag = 'P' THEN
2873:
2874: l_prev_end_date := l_start_date - 1;

Line 2898: hr_utility.trace('EMJT : After csr_time_period -> ');

2894: CLOSE csr_time_period_prev;
2895:
2896: END IF;
2897:
2898: hr_utility.trace('EMJT : After csr_time_period -> ');
2899: hr_utility.trace('EMJT : l_end_date -> '||to_char(l_end_date));
2900: hr_utility.trace('EMJT : l_start_date -> '||to_char(l_start_date));
2901: hr_utility.trace('EMJT : l_ws_end_date -> '||to_char(l_ws_end_date));
2902: hr_utility.trace('EMJT : l_ws_start_date -> '||to_char(l_ws_start_date));

Line 2899: hr_utility.trace('EMJT : l_end_date -> '||to_char(l_end_date));

2895:
2896: END IF;
2897:
2898: hr_utility.trace('EMJT : After csr_time_period -> ');
2899: hr_utility.trace('EMJT : l_end_date -> '||to_char(l_end_date));
2900: hr_utility.trace('EMJT : l_start_date -> '||to_char(l_start_date));
2901: hr_utility.trace('EMJT : l_ws_end_date -> '||to_char(l_ws_end_date));
2902: hr_utility.trace('EMJT : l_ws_start_date -> '||to_char(l_ws_start_date));
2903:

Line 2900: hr_utility.trace('EMJT : l_start_date -> '||to_char(l_start_date));

2896: END IF;
2897:
2898: hr_utility.trace('EMJT : After csr_time_period -> ');
2899: hr_utility.trace('EMJT : l_end_date -> '||to_char(l_end_date));
2900: hr_utility.trace('EMJT : l_start_date -> '||to_char(l_start_date));
2901: hr_utility.trace('EMJT : l_ws_end_date -> '||to_char(l_ws_end_date));
2902: hr_utility.trace('EMJT : l_ws_start_date -> '||to_char(l_ws_start_date));
2903:
2904: -- Need to fetch scheduled hours configured for the assignment for the

Line 2901: hr_utility.trace('EMJT : l_ws_end_date -> '||to_char(l_ws_end_date));

2897:
2898: hr_utility.trace('EMJT : After csr_time_period -> ');
2899: hr_utility.trace('EMJT : l_end_date -> '||to_char(l_end_date));
2900: hr_utility.trace('EMJT : l_start_date -> '||to_char(l_start_date));
2901: hr_utility.trace('EMJT : l_ws_end_date -> '||to_char(l_ws_end_date));
2902: hr_utility.trace('EMJT : l_ws_start_date -> '||to_char(l_ws_start_date));
2903:
2904: -- Need to fetch scheduled hours configured for the assignment for the
2905: -- current pay period.

Line 2902: hr_utility.trace('EMJT : l_ws_start_date -> '||to_char(l_ws_start_date));

2898: hr_utility.trace('EMJT : After csr_time_period -> ');
2899: hr_utility.trace('EMJT : l_end_date -> '||to_char(l_end_date));
2900: hr_utility.trace('EMJT : l_start_date -> '||to_char(l_start_date));
2901: hr_utility.trace('EMJT : l_ws_end_date -> '||to_char(l_ws_end_date));
2902: hr_utility.trace('EMJT : l_ws_start_date -> '||to_char(l_ws_start_date));
2903:
2904: -- Need to fetch scheduled hours configured for the assignment for the
2905: -- current pay period.
2906: OPEN csr_ws(p_assignment_id,

Line 2910: hr_utility.trace('EMJT : get_id_work_jurisdiction Work Scheduled Not Found ');

2906: OPEN csr_ws(p_assignment_id,
2907: p_date_earned);
2908: FETCH csr_ws INTO l_ws_name;
2909: IF csr_ws%NOTFOUND THEN
2910: hr_utility.trace('EMJT : get_id_work_jurisdiction Work Scheduled Not Found ');
2911: END IF;
2912: CLOSE csr_ws;
2913:
2914: /* Start and end dates for the work scheduled hours calculation */

Line 2931: hr_utility.trace('EMJT : l_max_start_date -> '|| l_max_start_date);

2927: l_max_start_date := l_ws_start_date;
2928: l_max_end_Date := l_ws_end_date;
2929: END IF;
2930:
2931: hr_utility.trace('EMJT : l_max_start_date -> '|| l_max_start_date);
2932: hr_utility.trace('EMJT : l_max_end_date -> '|| l_max_end_date);
2933: hr_utility.trace('EMJT : l_ws_end_date -> '||to_char(l_ws_end_date));
2934: hr_utility.trace('EMJT : l_ws_start_date -> '||to_char(l_ws_start_date));
2935:

Line 2932: hr_utility.trace('EMJT : l_max_end_date -> '|| l_max_end_date);

2928: l_max_end_Date := l_ws_end_date;
2929: END IF;
2930:
2931: hr_utility.trace('EMJT : l_max_start_date -> '|| l_max_start_date);
2932: hr_utility.trace('EMJT : l_max_end_date -> '|| l_max_end_date);
2933: hr_utility.trace('EMJT : l_ws_end_date -> '||to_char(l_ws_end_date));
2934: hr_utility.trace('EMJT : l_ws_start_date -> '||to_char(l_ws_start_date));
2935:
2936: /* need to use l_ws_start_date and l_ws_end_date for work scheduled hours calculation */

Line 2933: hr_utility.trace('EMJT : l_ws_end_date -> '||to_char(l_ws_end_date));

2929: END IF;
2930:
2931: hr_utility.trace('EMJT : l_max_start_date -> '|| l_max_start_date);
2932: hr_utility.trace('EMJT : l_max_end_date -> '|| l_max_end_date);
2933: hr_utility.trace('EMJT : l_ws_end_date -> '||to_char(l_ws_end_date));
2934: hr_utility.trace('EMJT : l_ws_start_date -> '||to_char(l_ws_start_date));
2935:
2936: /* need to use l_ws_start_date and l_ws_end_date for work scheduled hours calculation */
2937:

Line 2934: hr_utility.trace('EMJT : l_ws_start_date -> '||to_char(l_ws_start_date));

2930:
2931: hr_utility.trace('EMJT : l_max_start_date -> '|| l_max_start_date);
2932: hr_utility.trace('EMJT : l_max_end_date -> '|| l_max_end_date);
2933: hr_utility.trace('EMJT : l_ws_end_date -> '||to_char(l_ws_end_date));
2934: hr_utility.trace('EMJT : l_ws_start_date -> '||to_char(l_ws_start_date));
2935:
2936: /* need to use l_ws_start_date and l_ws_end_date for work scheduled hours calculation */
2937:
2938: l_scheduled_work_hours :=

Line 2953: hr_utility.trace('EMJT : Scheduled hours set to 8');

2949: l_ws_name,
2950: l_ws_start_date,
2951: l_ws_end_date);
2952: IF l_scheduled_work_hours = 0 THEN
2953: hr_utility.trace('EMJT : Scheduled hours set to 8');
2954: l_scheduled_work_hours := 8; -- Defaulted to 8 hours
2955: END IF;
2956: END IF;
2957:

Line 2959: hr_utility.trace('EMJT : Scheduled Hours for the assignment -> '||

2955: END IF;
2956: END IF;
2957:
2958:
2959: hr_utility.trace('EMJT : Scheduled Hours for the assignment -> '||
2960: to_char(l_scheduled_work_hours));
2961: IF p_initialize = 'Y' THEN
2962: --{
2963: -- pl/sql table initialized for all twork location where Information Time

Line 2967: hr_utility.trace('EMJT : get_it_work_jurisdictions || p_initialize = Y');

2963: -- pl/sql table initialized for all twork location where Information Time
2964: -- and Positive Pay hours are logged. This call initiated from the
2965: -- US_TAX_VERTEX2 fast formula
2966:
2967: hr_utility.trace('EMJT : get_it_work_jurisdictions || p_initialize = Y');
2968: jurisdiction_codes_tbl.delete;
2969: state_processed_tbl.delete;
2970: county_processed_tbl.delete;
2971: city_processed_tbl.delete;

Line 2977: hr_utility.trace('EMJT : get_work_jurisdictions Get Resident Address details');

2973: jurisdiction_codes_tbl_stg.delete;
2974:
2975: -- GET the RESIDENT jurisdictions and load in to the *_processed_tables
2976: --
2977: hr_utility.trace('EMJT : get_work_jurisdictions Get Resident Address details');
2978:
2979: OPEN csr_resident_jd(p_assignment_id,p_date_earned);
2980: FETCH csr_resident_jd INTO l_res_state,
2981: l_res_county,

Line 2988: hr_utility.trace('EMJT : get_it_work_jurisdictions Resident Address Fetched');

2984: l_wah;
2985:
2986: CLOSE csr_resident_jd;
2987:
2988: hr_utility.trace('EMJT : get_it_work_jurisdictions Resident Address Fetched');
2989: l_res_jurisdiction_code := hr_us_ff_udfs.addr_val(l_res_state
2990: , l_res_county
2991: , l_res_city
2992: , l_res_zip);

Line 3001: hr_utility.trace('EMJT : Resident Jurisdiction Code -> ' ||

2997: IF SUBSTR(l_res_jurisdiction_code,8,1) = 'U' THEN
2998: l_res_jurisdiction_code := SUBSTR(l_res_jurisdiction_code,1,7) ||
2999: '0000' ;
3000: END IF;
3001: hr_utility.trace('EMJT : Resident Jurisdiction Code -> ' ||
3002: l_res_jurisdiction_code);
3003: hr_utility.trace('EMJT : Home Workers Flag -> ' || l_wah);
3004:
3005: --

Line 3003: hr_utility.trace('EMJT : Home Workers Flag -> ' || l_wah);

2999: '0000' ;
3000: END IF;
3001: hr_utility.trace('EMJT : Resident Jurisdiction Code -> ' ||
3002: l_res_jurisdiction_code);
3003: hr_utility.trace('EMJT : Home Workers Flag -> ' || l_wah);
3004:
3005: --
3006: -- Determine the address components of primary work jurisdiction.
3007: --

Line 3008: hr_utility.trace('EMJT : get_it_work_jurisdictions Fetch Primary Work Location');

3004:
3005: --
3006: -- Determine the address components of primary work jurisdiction.
3007: --
3008: hr_utility.trace('EMJT : get_it_work_jurisdictions Fetch Primary Work Location');
3009: OPEN csr_work_jd(p_date_earned,
3010: p_assignment_id);
3011: FETCH csr_work_jd INTO l_city,
3012: l_county,

Line 3017: hr_utility.trace('EMJT : Primary Work Location address componets NOT Found');

3013: l_state,
3014: l_zip_code;
3015:
3016: IF csr_work_jd%NOTFOUND THEN
3017: hr_utility.trace('EMJT : Primary Work Location address componets NOT Found');
3018: END IF;
3019: CLOSE csr_work_jd;
3020: hr_utility.trace('EMJT : Determine Jurisdiction Code for Primary Work Location');
3021: l_work_jurisdiction_code := hr_us_ff_udfs.addr_val(l_state,

Line 3020: hr_utility.trace('EMJT : Determine Jurisdiction Code for Primary Work Location');

3016: IF csr_work_jd%NOTFOUND THEN
3017: hr_utility.trace('EMJT : Primary Work Location address componets NOT Found');
3018: END IF;
3019: CLOSE csr_work_jd;
3020: hr_utility.trace('EMJT : Determine Jurisdiction Code for Primary Work Location');
3021: l_work_jurisdiction_code := hr_us_ff_udfs.addr_val(l_state,
3022: l_county,
3023: l_city,
3024: l_zip_code);

Line 3026: hr_utility.trace('EMJT : Primary work Jursdiction CODE -> '

3022: l_county,
3023: l_city,
3024: l_zip_code);
3025:
3026: hr_utility.trace('EMJT : Primary work Jursdiction CODE -> '
3027: || l_work_jurisdiction_code);
3028:
3029: -- Check to see whether employee is configured as "Home Worker"
3030: -- If employee is a Home worker use resident jurisdiction as primary

Line 3036: hr_utility.trace('EMJT : As assignment is configured as Home Worker ');

3032: -- available for the assignment
3033:
3034: IF l_wah = 'Y' THEN
3035: l_work_jurisdiction_code := l_res_jurisdiction_code;
3036: hr_utility.trace('EMJT : As assignment is configured as Home Worker ');
3037: hr_utility.trace('EMJT : Residence Jurisdiction overrides the Primary Work Jurisdiction');
3038: hr_utility.trace('EMJT : Primary work Jursdiction CODE -> '
3039: || l_work_jurisdiction_code);
3040: END IF;

Line 3037: hr_utility.trace('EMJT : Residence Jurisdiction overrides the Primary Work Jurisdiction');

3033:
3034: IF l_wah = 'Y' THEN
3035: l_work_jurisdiction_code := l_res_jurisdiction_code;
3036: hr_utility.trace('EMJT : As assignment is configured as Home Worker ');
3037: hr_utility.trace('EMJT : Residence Jurisdiction overrides the Primary Work Jurisdiction');
3038: hr_utility.trace('EMJT : Primary work Jursdiction CODE -> '
3039: || l_work_jurisdiction_code);
3040: END IF;
3041:

Line 3038: hr_utility.trace('EMJT : Primary work Jursdiction CODE -> '

3034: IF l_wah = 'Y' THEN
3035: l_work_jurisdiction_code := l_res_jurisdiction_code;
3036: hr_utility.trace('EMJT : As assignment is configured as Home Worker ');
3037: hr_utility.trace('EMJT : Residence Jurisdiction overrides the Primary Work Jurisdiction');
3038: hr_utility.trace('EMJT : Primary work Jursdiction CODE -> '
3039: || l_work_jurisdiction_code);
3040: END IF;
3041:
3042: -- Fetch all the informational time element entries logged for the

Line 3044: hr_utility.trace('EMJT : Fetching all Information Hours Element Entris for Assignment');

3040: END IF;
3041:
3042: -- Fetch all the informational time element entries logged for the
3043: -- Pay period being processed
3044: hr_utility.trace('EMJT : Fetching all Information Hours Element Entris for Assignment');
3045: hr_utility.trace('EMJT : For Assignment '||to_char(p_assignment_id));
3046: hr_utility.trace('EMJT : Start Date '||to_char(l_start_date,'dd-mon-yyyy'));
3047: hr_utility.trace('EMJT : End Date '||to_char(l_end_date,'dd-mon-yyyy'));
3048: BEGIN

Line 3045: hr_utility.trace('EMJT : For Assignment '||to_char(p_assignment_id));

3041:
3042: -- Fetch all the informational time element entries logged for the
3043: -- Pay period being processed
3044: hr_utility.trace('EMJT : Fetching all Information Hours Element Entris for Assignment');
3045: hr_utility.trace('EMJT : For Assignment '||to_char(p_assignment_id));
3046: hr_utility.trace('EMJT : Start Date '||to_char(l_start_date,'dd-mon-yyyy'));
3047: hr_utility.trace('EMJT : End Date '||to_char(l_end_date,'dd-mon-yyyy'));
3048: BEGIN
3049: /* OPEN csr_it_element_entries(l_start_date,

Line 3046: hr_utility.trace('EMJT : Start Date '||to_char(l_start_date,'dd-mon-yyyy'));

3042: -- Fetch all the informational time element entries logged for the
3043: -- Pay period being processed
3044: hr_utility.trace('EMJT : Fetching all Information Hours Element Entris for Assignment');
3045: hr_utility.trace('EMJT : For Assignment '||to_char(p_assignment_id));
3046: hr_utility.trace('EMJT : Start Date '||to_char(l_start_date,'dd-mon-yyyy'));
3047: hr_utility.trace('EMJT : End Date '||to_char(l_end_date,'dd-mon-yyyy'));
3048: BEGIN
3049: /* OPEN csr_it_element_entries(l_start_date,
3050: l_end_date,

Line 3047: hr_utility.trace('EMJT : End Date '||to_char(l_end_date,'dd-mon-yyyy'));

3043: -- Pay period being processed
3044: hr_utility.trace('EMJT : Fetching all Information Hours Element Entris for Assignment');
3045: hr_utility.trace('EMJT : For Assignment '||to_char(p_assignment_id));
3046: hr_utility.trace('EMJT : Start Date '||to_char(l_start_date,'dd-mon-yyyy'));
3047: hr_utility.trace('EMJT : End Date '||to_char(l_end_date,'dd-mon-yyyy'));
3048: BEGIN
3049: /* OPEN csr_it_element_entries(l_start_date,
3050: l_end_date,
3051: p_assignment_id,

Line 3062: hr_utility.trace('EMJT : 1st Information Time JD Code fetched-> '||l_jurisdiction_code);

3058: p_date_earned);
3059:
3060: FETCH csr_it_element_entries INTO l_jurisdiction_code,
3061: l_sum_hours;
3062: hr_utility.trace('EMJT : 1st Information Time JD Code fetched-> '||l_jurisdiction_code);
3063: hr_utility.trace('EMJT : 1st Information Time Hours -> '||to_char(l_sum_hours));
3064: LOOP
3065: --{
3066: EXIT WHEN csr_it_element_entries%NOTFOUND;

Line 3063: hr_utility.trace('EMJT : 1st Information Time Hours -> '||to_char(l_sum_hours));

3059:
3060: FETCH csr_it_element_entries INTO l_jurisdiction_code,
3061: l_sum_hours;
3062: hr_utility.trace('EMJT : 1st Information Time JD Code fetched-> '||l_jurisdiction_code);
3063: hr_utility.trace('EMJT : 1st Information Time Hours -> '||to_char(l_sum_hours));
3064: LOOP
3065: --{
3066: EXIT WHEN csr_it_element_entries%NOTFOUND;
3067:

Line 3088: hr_utility.trace('EMJT : ===============================================');

3084: SUBSTR(l_jurisdiction_code,4,3) ||
3085: SUBSTR(l_jurisdiction_code,8,4) )
3086: ).tg_hours := 0; --Initialize Tagged Hours
3087:
3088: hr_utility.trace('EMJT : ===============================================');
3089: hr_utility.trace('EMJT : Information Hours entry tagged to JD Code -> ' ||l_jurisdiction_code);
3090: hr_utility.trace('EMJT : Information Hours logged -> ' ||to_char(l_sum_hours));
3091: hr_utility.trace('EMJT : ===============================================');
3092: -- Add information time logged to local variable to compute the

Line 3089: hr_utility.trace('EMJT : Information Hours entry tagged to JD Code -> ' ||l_jurisdiction_code);

3085: SUBSTR(l_jurisdiction_code,8,4) )
3086: ).tg_hours := 0; --Initialize Tagged Hours
3087:
3088: hr_utility.trace('EMJT : ===============================================');
3089: hr_utility.trace('EMJT : Information Hours entry tagged to JD Code -> ' ||l_jurisdiction_code);
3090: hr_utility.trace('EMJT : Information Hours logged -> ' ||to_char(l_sum_hours));
3091: hr_utility.trace('EMJT : ===============================================');
3092: -- Add information time logged to local variable to compute the
3093: -- the total information time hours logged for the assignment

Line 3090: hr_utility.trace('EMJT : Information Hours logged -> ' ||to_char(l_sum_hours));

3086: ).tg_hours := 0; --Initialize Tagged Hours
3087:
3088: hr_utility.trace('EMJT : ===============================================');
3089: hr_utility.trace('EMJT : Information Hours entry tagged to JD Code -> ' ||l_jurisdiction_code);
3090: hr_utility.trace('EMJT : Information Hours logged -> ' ||to_char(l_sum_hours));
3091: hr_utility.trace('EMJT : ===============================================');
3092: -- Add information time logged to local variable to compute the
3093: -- the total information time hours logged for the assignment
3094: l_total_hours := l_total_hours + l_sum_hours;

Line 3091: hr_utility.trace('EMJT : ===============================================');

3087:
3088: hr_utility.trace('EMJT : ===============================================');
3089: hr_utility.trace('EMJT : Information Hours entry tagged to JD Code -> ' ||l_jurisdiction_code);
3090: hr_utility.trace('EMJT : Information Hours logged -> ' ||to_char(l_sum_hours));
3091: hr_utility.trace('EMJT : ===============================================');
3092: -- Add information time logged to local variable to compute the
3093: -- the total information time hours logged for the assignment
3094: l_total_hours := l_total_hours + l_sum_hours;
3095: --

Line 3114: hr_utility.trace('EMJT : ERROR Encountered while processing Information Hours EE');

3110: END LOOP;
3111: CLOSE csr_it_element_entries;
3112: EXCEPTION
3113: WHEN OTHERS THEN
3114: hr_utility.trace('EMJT : ERROR Encountered while processing Information Hours EE');
3115: hr_utility.trace(substr(sqlerrm,1,45));
3116: hr_utility.trace(substr(sqlerrm,46,45));
3117: END;
3118: hr_utility.trace('EMJT : Information Hours Element Entries fetched and loaded ');

Line 3115: hr_utility.trace(substr(sqlerrm,1,45));

3111: CLOSE csr_it_element_entries;
3112: EXCEPTION
3113: WHEN OTHERS THEN
3114: hr_utility.trace('EMJT : ERROR Encountered while processing Information Hours EE');
3115: hr_utility.trace(substr(sqlerrm,1,45));
3116: hr_utility.trace(substr(sqlerrm,46,45));
3117: END;
3118: hr_utility.trace('EMJT : Information Hours Element Entries fetched and loaded ');
3119: hr_utility.trace('EMJT : Total no. of Jurisdiction loaded in to pl/sql table ->'||

Line 3116: hr_utility.trace(substr(sqlerrm,46,45));

3112: EXCEPTION
3113: WHEN OTHERS THEN
3114: hr_utility.trace('EMJT : ERROR Encountered while processing Information Hours EE');
3115: hr_utility.trace(substr(sqlerrm,1,45));
3116: hr_utility.trace(substr(sqlerrm,46,45));
3117: END;
3118: hr_utility.trace('EMJT : Information Hours Element Entries fetched and loaded ');
3119: hr_utility.trace('EMJT : Total no. of Jurisdiction loaded in to pl/sql table ->'||
3120: to_char(jurisdiction_codes_tbl_stg.COUNT));

Line 3118: hr_utility.trace('EMJT : Information Hours Element Entries fetched and loaded ');

3114: hr_utility.trace('EMJT : ERROR Encountered while processing Information Hours EE');
3115: hr_utility.trace(substr(sqlerrm,1,45));
3116: hr_utility.trace(substr(sqlerrm,46,45));
3117: END;
3118: hr_utility.trace('EMJT : Information Hours Element Entries fetched and loaded ');
3119: hr_utility.trace('EMJT : Total no. of Jurisdiction loaded in to pl/sql table ->'||
3120: to_char(jurisdiction_codes_tbl_stg.COUNT));
3121: hr_utility.trace('EMJT : Total Information Hours logged -> ' ||to_char(l_total_hours));
3122:

Line 3119: hr_utility.trace('EMJT : Total no. of Jurisdiction loaded in to pl/sql table ->'||

3115: hr_utility.trace(substr(sqlerrm,1,45));
3116: hr_utility.trace(substr(sqlerrm,46,45));
3117: END;
3118: hr_utility.trace('EMJT : Information Hours Element Entries fetched and loaded ');
3119: hr_utility.trace('EMJT : Total no. of Jurisdiction loaded in to pl/sql table ->'||
3120: to_char(jurisdiction_codes_tbl_stg.COUNT));
3121: hr_utility.trace('EMJT : Total Information Hours logged -> ' ||to_char(l_total_hours));
3122:
3123: -- Determine whether total hours match against scheduled hours.

Line 3121: hr_utility.trace('EMJT : Total Information Hours logged -> ' ||to_char(l_total_hours));

3117: END;
3118: hr_utility.trace('EMJT : Information Hours Element Entries fetched and loaded ');
3119: hr_utility.trace('EMJT : Total no. of Jurisdiction loaded in to pl/sql table ->'||
3120: to_char(jurisdiction_codes_tbl_stg.COUNT));
3121: hr_utility.trace('EMJT : Total Information Hours logged -> ' ||to_char(l_total_hours));
3122:
3123: -- Determine whether total hours match against scheduled hours.
3124: -- In case total hours fall less than scheduled hours, add the
3125: -- remaining hours to primary work jurisdiction.

Line 3130: hr_utility.trace('EMJT : Total Hours entered '||to_char(l_total_hours)||

3126: --
3127: IF l_total_hours < l_scheduled_work_hours THEN
3128: --{
3129: l_remaining_hours := l_scheduled_work_hours - l_total_hours;
3130: hr_utility.trace('EMJT : Total Hours entered '||to_char(l_total_hours)||
3131: ' less than Scheduled Hours '||
3132: to_char(l_scheduled_work_hours));
3133: hr_utility.trace('EMJT : Entered Hours short of Sheduled Hours ' ||
3134: to_char(l_remaining_hours));

Line 3133: hr_utility.trace('EMJT : Entered Hours short of Sheduled Hours ' ||

3129: l_remaining_hours := l_scheduled_work_hours - l_total_hours;
3130: hr_utility.trace('EMJT : Total Hours entered '||to_char(l_total_hours)||
3131: ' less than Scheduled Hours '||
3132: to_char(l_scheduled_work_hours));
3133: hr_utility.trace('EMJT : Entered Hours short of Sheduled Hours ' ||
3134: to_char(l_remaining_hours));
3135: -- Check whether work jurisdiction is available in pl table.
3136: -- If yes, add l_remaining_hours to the hours logged against work
3137: -- jurisdiction Else assign l_remaining_hours to the work jurisdiction.

Line 3161: hr_utility.trace('EMJT : l_work_hours ' || to_char(l_work_hours));

3157: TO_NUMBER(SUBSTR(l_jurisdiction_code,1,2) ||
3158: SUBSTR(l_jurisdiction_code,4,3) ||
3159: SUBSTR(l_jurisdiction_code,8,4));
3160:
3161: hr_utility.trace('EMJT : l_work_hours ' || to_char(l_work_hours));
3162: --}
3163: ELSE
3164: --{
3165: -- No Informational Time logged against work location.

Line 3215: hr_utility.trace('EMJT : Hours logged to primary Work Jurisdiction ->'||

3211: SUBSTR(l_work_jurisdiction_code,8,4));
3212: --}
3213: END IF; -- jurisdiction_codes_tbl_stg.EXISTS
3214:
3215: hr_utility.trace('EMJT : Hours logged to primary Work Jurisdiction ->'||
3216: to_char(l_work_hours));
3217: hr_utility.trace('EMJT : Total no. of Jurisdiction loaded in to pl/sql table ->'||
3218: to_char(jurisdiction_codes_tbl_stg.COUNT));
3219: --}

Line 3217: hr_utility.trace('EMJT : Total no. of Jurisdiction loaded in to pl/sql table ->'||

3213: END IF; -- jurisdiction_codes_tbl_stg.EXISTS
3214:
3215: hr_utility.trace('EMJT : Hours logged to primary Work Jurisdiction ->'||
3216: to_char(l_work_hours));
3217: hr_utility.trace('EMJT : Total no. of Jurisdiction loaded in to pl/sql table ->'||
3218: to_char(jurisdiction_codes_tbl_stg.COUNT));
3219: --}
3220: END IF; --l_total_hours < l_scheduled_work_hours
3221:

Line 3223: hr_utility.trace('EMJT : Fetching Tagged and/or Positive Pay Hours Element Entries ');

3219: --}
3220: END IF; --l_total_hours < l_scheduled_work_hours
3221:
3222:
3223: hr_utility.trace('EMJT : Fetching Tagged and/or Positive Pay Hours Element Entries ');
3224: --
3225: -- Processing Tagged Entries for the assignment
3226: --
3227: BEGIN

Line 3299: hr_utility.trace('EMJT : ===============================================');

3295:
3296: --}
3297: END IF;
3298:
3299: hr_utility.trace('EMJT : ===============================================');
3300: hr_utility.trace('EMJT : Tagged Jurisdiction Code -> ' ||
3301: l_tg_jurisdiction_code);
3302: hr_utility.trace('EMJT : Tagged/Positive_Pay Hours -> ' ||
3303: to_char(l_tg_sum_hours));

Line 3300: hr_utility.trace('EMJT : Tagged Jurisdiction Code -> ' ||

3296: --}
3297: END IF;
3298:
3299: hr_utility.trace('EMJT : ===============================================');
3300: hr_utility.trace('EMJT : Tagged Jurisdiction Code -> ' ||
3301: l_tg_jurisdiction_code);
3302: hr_utility.trace('EMJT : Tagged/Positive_Pay Hours -> ' ||
3303: to_char(l_tg_sum_hours));
3304: hr_utility.trace('EMJT : ===============================================');

Line 3302: hr_utility.trace('EMJT : Tagged/Positive_Pay Hours -> ' ||

3298:
3299: hr_utility.trace('EMJT : ===============================================');
3300: hr_utility.trace('EMJT : Tagged Jurisdiction Code -> ' ||
3301: l_tg_jurisdiction_code);
3302: hr_utility.trace('EMJT : Tagged/Positive_Pay Hours -> ' ||
3303: to_char(l_tg_sum_hours));
3304: hr_utility.trace('EMJT : ===============================================');
3305:
3306: FETCH csr_tagged_entries INTO l_tg_jurisdiction_code,

Line 3304: hr_utility.trace('EMJT : ===============================================');

3300: hr_utility.trace('EMJT : Tagged Jurisdiction Code -> ' ||
3301: l_tg_jurisdiction_code);
3302: hr_utility.trace('EMJT : Tagged/Positive_Pay Hours -> ' ||
3303: to_char(l_tg_sum_hours));
3304: hr_utility.trace('EMJT : ===============================================');
3305:
3306: FETCH csr_tagged_entries INTO l_tg_jurisdiction_code,
3307: l_tg_sum_hours;
3308: --}

Line 3313: hr_utility.trace('EMJT : ERROR Encountered while processing Tagged EE');

3309: END LOOP;
3310: CLOSE csr_tagged_entries;
3311: EXCEPTION
3312: WHEN OTHERS THEN
3313: hr_utility.trace('EMJT : ERROR Encountered while processing Tagged EE');
3314: hr_utility.trace(substr(sqlerrm,1,45));
3315: hr_utility.trace(substr(sqlerrm,46,45));
3316: END;
3317: hr_utility.trace('EMJT : Tagged and/or Positive Pay Hours Element Entries Fetched and Loaded');

Line 3314: hr_utility.trace(substr(sqlerrm,1,45));

3310: CLOSE csr_tagged_entries;
3311: EXCEPTION
3312: WHEN OTHERS THEN
3313: hr_utility.trace('EMJT : ERROR Encountered while processing Tagged EE');
3314: hr_utility.trace(substr(sqlerrm,1,45));
3315: hr_utility.trace(substr(sqlerrm,46,45));
3316: END;
3317: hr_utility.trace('EMJT : Tagged and/or Positive Pay Hours Element Entries Fetched and Loaded');
3318:

Line 3315: hr_utility.trace(substr(sqlerrm,46,45));

3311: EXCEPTION
3312: WHEN OTHERS THEN
3313: hr_utility.trace('EMJT : ERROR Encountered while processing Tagged EE');
3314: hr_utility.trace(substr(sqlerrm,1,45));
3315: hr_utility.trace(substr(sqlerrm,46,45));
3316: END;
3317: hr_utility.trace('EMJT : Tagged and/or Positive Pay Hours Element Entries Fetched and Loaded');
3318:
3319: --Just to print the contents of jurisdiction_codes_tbl_stg

Line 3317: hr_utility.trace('EMJT : Tagged and/or Positive Pay Hours Element Entries Fetched and Loaded');

3313: hr_utility.trace('EMJT : ERROR Encountered while processing Tagged EE');
3314: hr_utility.trace(substr(sqlerrm,1,45));
3315: hr_utility.trace(substr(sqlerrm,46,45));
3316: END;
3317: hr_utility.trace('EMJT : Tagged and/or Positive Pay Hours Element Entries Fetched and Loaded');
3318:
3319: --Just to print the contents of jurisdiction_codes_tbl_stg
3320: l_counter := jurisdiction_codes_tbl_stg.FIRST;
3321: l_last_jd_index_value := jurisdiction_codes_tbl_stg.LAST;

Line 3323: hr_utility.trace('EMJT : =========================================================');

3319: --Just to print the contents of jurisdiction_codes_tbl_stg
3320: l_counter := jurisdiction_codes_tbl_stg.FIRST;
3321: l_last_jd_index_value := jurisdiction_codes_tbl_stg.LAST;
3322: WHILE l_counter IS NOT NULL LOOP
3323: hr_utility.trace('EMJT : =========================================================');
3324: hr_utility.trace('EMJT : jurisdiction_codes_tbl_stg('||to_char(l_counter)||').hours ->'
3325: || jurisdiction_codes_tbl_stg(l_counter).hours);
3326: hr_utility.trace('EMJT : jurisdiction_codes_tbl_stg('||to_char(l_counter)||').tg_hours ->'
3327: || jurisdiction_codes_tbl_stg(l_counter).tg_hours);

Line 3324: hr_utility.trace('EMJT : jurisdiction_codes_tbl_stg('||to_char(l_counter)||').hours ->'

3320: l_counter := jurisdiction_codes_tbl_stg.FIRST;
3321: l_last_jd_index_value := jurisdiction_codes_tbl_stg.LAST;
3322: WHILE l_counter IS NOT NULL LOOP
3323: hr_utility.trace('EMJT : =========================================================');
3324: hr_utility.trace('EMJT : jurisdiction_codes_tbl_stg('||to_char(l_counter)||').hours ->'
3325: || jurisdiction_codes_tbl_stg(l_counter).hours);
3326: hr_utility.trace('EMJT : jurisdiction_codes_tbl_stg('||to_char(l_counter)||').tg_hours ->'
3327: || jurisdiction_codes_tbl_stg(l_counter).tg_hours);
3328: hr_utility.trace('EMJT : jurisdiction_codes_tbl_stg('||to_char(l_counter)||').jurisdiction_code->'

Line 3326: hr_utility.trace('EMJT : jurisdiction_codes_tbl_stg('||to_char(l_counter)||').tg_hours ->'

3322: WHILE l_counter IS NOT NULL LOOP
3323: hr_utility.trace('EMJT : =========================================================');
3324: hr_utility.trace('EMJT : jurisdiction_codes_tbl_stg('||to_char(l_counter)||').hours ->'
3325: || jurisdiction_codes_tbl_stg(l_counter).hours);
3326: hr_utility.trace('EMJT : jurisdiction_codes_tbl_stg('||to_char(l_counter)||').tg_hours ->'
3327: || jurisdiction_codes_tbl_stg(l_counter).tg_hours);
3328: hr_utility.trace('EMJT : jurisdiction_codes_tbl_stg('||to_char(l_counter)||').jurisdiction_code->'
3329: || jurisdiction_codes_tbl_stg(l_counter).jurisdiction_code);
3330: hr_utility.trace('EMJT : jurisdiction_codes_tbl_stg('||to_char(l_counter)||').percentage ->'

Line 3328: hr_utility.trace('EMJT : jurisdiction_codes_tbl_stg('||to_char(l_counter)||').jurisdiction_code->'

3324: hr_utility.trace('EMJT : jurisdiction_codes_tbl_stg('||to_char(l_counter)||').hours ->'
3325: || jurisdiction_codes_tbl_stg(l_counter).hours);
3326: hr_utility.trace('EMJT : jurisdiction_codes_tbl_stg('||to_char(l_counter)||').tg_hours ->'
3327: || jurisdiction_codes_tbl_stg(l_counter).tg_hours);
3328: hr_utility.trace('EMJT : jurisdiction_codes_tbl_stg('||to_char(l_counter)||').jurisdiction_code->'
3329: || jurisdiction_codes_tbl_stg(l_counter).jurisdiction_code);
3330: hr_utility.trace('EMJT : jurisdiction_codes_tbl_stg('||to_char(l_counter)||').percentage ->'
3331: || jurisdiction_codes_tbl_stg(l_counter).percentage);
3332: hr_utility.trace('EMJT : jurisdiction_codes_tbl_stg('||to_char(l_counter)||').jd_type ->'

Line 3330: hr_utility.trace('EMJT : jurisdiction_codes_tbl_stg('||to_char(l_counter)||').percentage ->'

3326: hr_utility.trace('EMJT : jurisdiction_codes_tbl_stg('||to_char(l_counter)||').tg_hours ->'
3327: || jurisdiction_codes_tbl_stg(l_counter).tg_hours);
3328: hr_utility.trace('EMJT : jurisdiction_codes_tbl_stg('||to_char(l_counter)||').jurisdiction_code->'
3329: || jurisdiction_codes_tbl_stg(l_counter).jurisdiction_code);
3330: hr_utility.trace('EMJT : jurisdiction_codes_tbl_stg('||to_char(l_counter)||').percentage ->'
3331: || jurisdiction_codes_tbl_stg(l_counter).percentage);
3332: hr_utility.trace('EMJT : jurisdiction_codes_tbl_stg('||to_char(l_counter)||').jd_type ->'
3333: || jurisdiction_codes_tbl_stg(l_counter).jd_type);
3334: hr_utility.trace('EMJT : =========================================================');

Line 3332: hr_utility.trace('EMJT : jurisdiction_codes_tbl_stg('||to_char(l_counter)||').jd_type ->'

3328: hr_utility.trace('EMJT : jurisdiction_codes_tbl_stg('||to_char(l_counter)||').jurisdiction_code->'
3329: || jurisdiction_codes_tbl_stg(l_counter).jurisdiction_code);
3330: hr_utility.trace('EMJT : jurisdiction_codes_tbl_stg('||to_char(l_counter)||').percentage ->'
3331: || jurisdiction_codes_tbl_stg(l_counter).percentage);
3332: hr_utility.trace('EMJT : jurisdiction_codes_tbl_stg('||to_char(l_counter)||').jd_type ->'
3333: || jurisdiction_codes_tbl_stg(l_counter).jd_type);
3334: hr_utility.trace('EMJT : =========================================================');
3335: l_counter := jurisdiction_codes_tbl_stg.NEXT(l_counter);
3336: END LOOP; --WHILE l_counter

Line 3334: hr_utility.trace('EMJT : =========================================================');

3330: hr_utility.trace('EMJT : jurisdiction_codes_tbl_stg('||to_char(l_counter)||').percentage ->'
3331: || jurisdiction_codes_tbl_stg(l_counter).percentage);
3332: hr_utility.trace('EMJT : jurisdiction_codes_tbl_stg('||to_char(l_counter)||').jd_type ->'
3333: || jurisdiction_codes_tbl_stg(l_counter).jd_type);
3334: hr_utility.trace('EMJT : =========================================================');
3335: l_counter := jurisdiction_codes_tbl_stg.NEXT(l_counter);
3336: END LOOP; --WHILE l_counter
3337:
3338: --============================================================================================

Line 3352: hr_utility.trace('EMJT: Purge All pl/sql table used for Threshold ');

3348: --
3349:
3350: --Initialize the state and county pl tables.
3351: --Purge all the staging pl/sql table used for Threshold
3352: hr_utility.trace('EMJT: Purge All pl/sql table used for Threshold ');
3353: jd_codes_tbl_state_stg.delete;
3354: jd_codes_tbl_state.delete;
3355: jd_codes_tbl_county_stg.delete;
3356: jd_codes_tbl_county.delete;

Line 3358: hr_utility.trace('EMJT: PL/SQL tables are purged');

3354: jd_codes_tbl_state.delete;
3355: jd_codes_tbl_county_stg.delete;
3356: jd_codes_tbl_county.delete;
3357: jd_codes_tbl_city_stg.delete;
3358: hr_utility.trace('EMJT: PL/SQL tables are purged');
3359: -- Loop thru the staging table to see whether any of the jurisdiction under threshold for taxing
3360: -- Get the hours for each jurisdiction
3361:
3362: --Start processing state data, populating the jd_codes_tbl_state.

Line 3366: hr_utility.trace('EMJT: First JD Code '||to_char(l_counter));

3362: --Start processing state data, populating the jd_codes_tbl_state.
3363:
3364: l_counter := jurisdiction_codes_tbl_stg.FIRST;
3365: l_last_jd_index_value := jurisdiction_codes_tbl_stg.LAST;
3366: hr_utility.trace('EMJT: First JD Code '||to_char(l_counter));
3367: hr_utility.trace('EMJT: Last JD Code '||to_char(l_last_jd_index_value));
3368: WHILE l_counter IS NOT NULL LOOP
3369: BEGIN
3370: --{

Line 3367: hr_utility.trace('EMJT: Last JD Code '||to_char(l_last_jd_index_value));

3363:
3364: l_counter := jurisdiction_codes_tbl_stg.FIRST;
3365: l_last_jd_index_value := jurisdiction_codes_tbl_stg.LAST;
3366: hr_utility.trace('EMJT: First JD Code '||to_char(l_counter));
3367: hr_utility.trace('EMJT: Last JD Code '||to_char(l_last_jd_index_value));
3368: WHILE l_counter IS NOT NULL LOOP
3369: BEGIN
3370: --{
3371: l_jurisdiction := jurisdiction_codes_tbl_stg(l_counter).jurisdiction_code ;

Line 3373: hr_utility.trace('EMJT: l_jurisdiction '|| l_jurisdiction);

3369: BEGIN
3370: --{
3371: l_jurisdiction := jurisdiction_codes_tbl_stg(l_counter).jurisdiction_code ;
3372: l_jd_hours := jurisdiction_codes_tbl_stg(l_counter).hours ;
3373: hr_utility.trace('EMJT: l_jurisdiction '|| l_jurisdiction);
3374: hr_utility.trace('EMJT: l_counter '|| to_char(l_counter));
3375: --Processing For State
3376: IF jd_codes_tbl_state_stg.EXISTS(TO_NUMBER(SUBSTR(l_jurisdiction,1,2) ||'0000000')
3377: ) THEN

Line 3374: hr_utility.trace('EMJT: l_counter '|| to_char(l_counter));

3370: --{
3371: l_jurisdiction := jurisdiction_codes_tbl_stg(l_counter).jurisdiction_code ;
3372: l_jd_hours := jurisdiction_codes_tbl_stg(l_counter).hours ;
3373: hr_utility.trace('EMJT: l_jurisdiction '|| l_jurisdiction);
3374: hr_utility.trace('EMJT: l_counter '|| to_char(l_counter));
3375: --Processing For State
3376: IF jd_codes_tbl_state_stg.EXISTS(TO_NUMBER(SUBSTR(l_jurisdiction,1,2) ||'0000000')
3377: ) THEN
3378: --{

Line 3382: hr_utility.trace('EMJT: State JD Code Exists in State Stg PL table');

3378: --{
3379: jd_codes_tbl_state_stg(TO_NUMBER(SUBSTR(l_jurisdiction,1,2)||'0000000')).hours
3380: := jd_codes_tbl_state_stg(TO_NUMBER(SUBSTR(l_jurisdiction,1,2)||'0000000')).hours
3381: + l_jd_hours;
3382: hr_utility.trace('EMJT: State JD Code Exists in State Stg PL table');
3383: --}
3384: ELSE
3385: --{
3386: hr_utility.trace('EMJT: State JD Code doesnot Exists in State Stage pl/sql table');

Line 3386: hr_utility.trace('EMJT: State JD Code doesnot Exists in State Stage pl/sql table');

3382: hr_utility.trace('EMJT: State JD Code Exists in State Stg PL table');
3383: --}
3384: ELSE
3385: --{
3386: hr_utility.trace('EMJT: State JD Code doesnot Exists in State Stage pl/sql table');
3387: jd_codes_tbl_state_stg(TO_NUMBER(SUBSTR(l_jurisdiction,1,2)||'0000000')).jurisdiction_code
3388: := SUBSTR(l_jurisdiction,1,2)||'-000-0000';
3389: jd_codes_tbl_state_stg(TO_NUMBER(SUBSTR(l_jurisdiction,1,2)||'0000000')).hours
3390: := l_jd_hours;

Line 3399: hr_utility.trace('EMJT: State JD Code '|| SUBSTR(l_jurisdiction,1,2)||'-000-0000'

3395: ELSE
3396: jd_codes_tbl_state_stg(TO_NUMBER(SUBSTR(l_jurisdiction,1,2)||'0000000')).calc_percent
3397: := 'N';
3398: END IF;
3399: hr_utility.trace('EMJT: State JD Code '|| SUBSTR(l_jurisdiction,1,2)||'-000-0000'
3400: ||' loaded to pl/sql table');
3401: --}
3402: END IF;
3403: --End of processing for state

Line 3405: hr_utility.trace('EMJT : =======================================================================');

3401: --}
3402: END IF;
3403: --End of processing for state
3404:
3405: hr_utility.trace('EMJT : =======================================================================');
3406: hr_utility.trace('EMJT : jd_codes_tbl_state_stg.count ->' || jd_codes_tbl_state_stg.COUNT);
3407: hr_utility.trace('EMJT : l_counter ->'||l_counter);
3408:
3409: /* hr_utility.trace('EMJT : jd_codes_tbl_state_stg.jurisdiction_code->' || jd_codes_tbl_state_stg(l_counter).jurisdiction_code);

Line 3406: hr_utility.trace('EMJT : jd_codes_tbl_state_stg.count ->' || jd_codes_tbl_state_stg.COUNT);

3402: END IF;
3403: --End of processing for state
3404:
3405: hr_utility.trace('EMJT : =======================================================================');
3406: hr_utility.trace('EMJT : jd_codes_tbl_state_stg.count ->' || jd_codes_tbl_state_stg.COUNT);
3407: hr_utility.trace('EMJT : l_counter ->'||l_counter);
3408:
3409: /* hr_utility.trace('EMJT : jd_codes_tbl_state_stg.jurisdiction_code->' || jd_codes_tbl_state_stg(l_counter).jurisdiction_code);
3410: hr_utility.trace('EMJT : jd_codes_tbl_state_stg('||to_char(l_counter)||').hours ->'

Line 3407: hr_utility.trace('EMJT : l_counter ->'||l_counter);

3403: --End of processing for state
3404:
3405: hr_utility.trace('EMJT : =======================================================================');
3406: hr_utility.trace('EMJT : jd_codes_tbl_state_stg.count ->' || jd_codes_tbl_state_stg.COUNT);
3407: hr_utility.trace('EMJT : l_counter ->'||l_counter);
3408:
3409: /* hr_utility.trace('EMJT : jd_codes_tbl_state_stg.jurisdiction_code->' || jd_codes_tbl_state_stg(l_counter).jurisdiction_code);
3410: hr_utility.trace('EMJT : jd_codes_tbl_state_stg('||to_char(l_counter)||').hours ->'
3411: || jd_codes_tbl_state_stg(l_counter).hours);

Line 3409: /* hr_utility.trace('EMJT : jd_codes_tbl_state_stg.jurisdiction_code->' || jd_codes_tbl_state_stg(l_counter).jurisdiction_code);

3405: hr_utility.trace('EMJT : =======================================================================');
3406: hr_utility.trace('EMJT : jd_codes_tbl_state_stg.count ->' || jd_codes_tbl_state_stg.COUNT);
3407: hr_utility.trace('EMJT : l_counter ->'||l_counter);
3408:
3409: /* hr_utility.trace('EMJT : jd_codes_tbl_state_stg.jurisdiction_code->' || jd_codes_tbl_state_stg(l_counter).jurisdiction_code);
3410: hr_utility.trace('EMJT : jd_codes_tbl_state_stg('||to_char(l_counter)||').hours ->'
3411: || jd_codes_tbl_state_stg(l_counter).hours);
3412: hr_utility.trace('EMJT : jd_codes_tbl_state_stg('||to_char(l_counter)||').percentage ->'
3413: || jd_codes_tbl_state_stg(l_counter).percentage);

Line 3410: hr_utility.trace('EMJT : jd_codes_tbl_state_stg('||to_char(l_counter)||').hours ->'

3406: hr_utility.trace('EMJT : jd_codes_tbl_state_stg.count ->' || jd_codes_tbl_state_stg.COUNT);
3407: hr_utility.trace('EMJT : l_counter ->'||l_counter);
3408:
3409: /* hr_utility.trace('EMJT : jd_codes_tbl_state_stg.jurisdiction_code->' || jd_codes_tbl_state_stg(l_counter).jurisdiction_code);
3410: hr_utility.trace('EMJT : jd_codes_tbl_state_stg('||to_char(l_counter)||').hours ->'
3411: || jd_codes_tbl_state_stg(l_counter).hours);
3412: hr_utility.trace('EMJT : jd_codes_tbl_state_stg('||to_char(l_counter)||').percentage ->'
3413: || jd_codes_tbl_state_stg(l_counter).percentage);
3414: hr_utility.trace('EMJT : jd_codes_tbl_state_stg('||to_char(l_counter)||').calc_percent ->'

Line 3412: hr_utility.trace('EMJT : jd_codes_tbl_state_stg('||to_char(l_counter)||').percentage ->'

3408:
3409: /* hr_utility.trace('EMJT : jd_codes_tbl_state_stg.jurisdiction_code->' || jd_codes_tbl_state_stg(l_counter).jurisdiction_code);
3410: hr_utility.trace('EMJT : jd_codes_tbl_state_stg('||to_char(l_counter)||').hours ->'
3411: || jd_codes_tbl_state_stg(l_counter).hours);
3412: hr_utility.trace('EMJT : jd_codes_tbl_state_stg('||to_char(l_counter)||').percentage ->'
3413: || jd_codes_tbl_state_stg(l_counter).percentage);
3414: hr_utility.trace('EMJT : jd_codes_tbl_state_stg('||to_char(l_counter)||').calc_percent ->'
3415: || jd_codes_tbl_state_stg(l_counter).calc_percent);*/
3416: hr_utility.trace('EMJT : ========================================================================');

Line 3414: hr_utility.trace('EMJT : jd_codes_tbl_state_stg('||to_char(l_counter)||').calc_percent ->'

3410: hr_utility.trace('EMJT : jd_codes_tbl_state_stg('||to_char(l_counter)||').hours ->'
3411: || jd_codes_tbl_state_stg(l_counter).hours);
3412: hr_utility.trace('EMJT : jd_codes_tbl_state_stg('||to_char(l_counter)||').percentage ->'
3413: || jd_codes_tbl_state_stg(l_counter).percentage);
3414: hr_utility.trace('EMJT : jd_codes_tbl_state_stg('||to_char(l_counter)||').calc_percent ->'
3415: || jd_codes_tbl_state_stg(l_counter).calc_percent);*/
3416: hr_utility.trace('EMJT : ========================================================================');
3417:
3418: --Processing For County

Line 3416: hr_utility.trace('EMJT : ========================================================================');

3412: hr_utility.trace('EMJT : jd_codes_tbl_state_stg('||to_char(l_counter)||').percentage ->'
3413: || jd_codes_tbl_state_stg(l_counter).percentage);
3414: hr_utility.trace('EMJT : jd_codes_tbl_state_stg('||to_char(l_counter)||').calc_percent ->'
3415: || jd_codes_tbl_state_stg(l_counter).calc_percent);*/
3416: hr_utility.trace('EMJT : ========================================================================');
3417:
3418: --Processing For County
3419: IF jd_codes_tbl_county_stg.EXISTS(TO_NUMBER(SUBSTR(l_jurisdiction,1,2)||
3420: SUBSTR(l_jurisdiction,4,3)||

Line 3429: hr_utility.trace('EMJT: County JD Code Exists in State Stage pl/sql table');

3425: SUBSTR(l_jurisdiction,4,3)||'0000')).hours
3426: := jd_codes_tbl_county_stg(TO_NUMBER(SUBSTR(l_jurisdiction,1,2)||
3427: SUBSTR(l_jurisdiction,4,3)||'0000')).hours
3428: + l_jd_hours;
3429: hr_utility.trace('EMJT: County JD Code Exists in State Stage pl/sql table');
3430: --}
3431: ELSE
3432: --{
3433: hr_utility.trace('EMJT: County JD Code doesnot Exists in County Stg pl table');

Line 3433: hr_utility.trace('EMJT: County JD Code doesnot Exists in County Stg pl table');

3429: hr_utility.trace('EMJT: County JD Code Exists in State Stage pl/sql table');
3430: --}
3431: ELSE
3432: --{
3433: hr_utility.trace('EMJT: County JD Code doesnot Exists in County Stg pl table');
3434: hr_utility.trace('EMJT: County JD Code '||SUBSTR(l_jurisdiction,1,7)||'0000');
3435: jd_codes_tbl_county_stg(TO_NUMBER(SUBSTR(l_jurisdiction,1,2)||
3436: SUBSTR(l_jurisdiction,4,3)||
3437: '0000')).jurisdiction_code

Line 3434: hr_utility.trace('EMJT: County JD Code '||SUBSTR(l_jurisdiction,1,7)||'0000');

3430: --}
3431: ELSE
3432: --{
3433: hr_utility.trace('EMJT: County JD Code doesnot Exists in County Stg pl table');
3434: hr_utility.trace('EMJT: County JD Code '||SUBSTR(l_jurisdiction,1,7)||'0000');
3435: jd_codes_tbl_county_stg(TO_NUMBER(SUBSTR(l_jurisdiction,1,2)||
3436: SUBSTR(l_jurisdiction,4,3)||
3437: '0000')).jurisdiction_code
3438: := SUBSTR(l_jurisdiction,1,7)||'0000';

Line 3456: hr_utility.trace('EMJT: County JD Code '|| SUBSTR(l_jurisdiction,1,7)||'0000'

3452: SUBSTR(l_jurisdiction,4,3)||
3453: '0000')
3454: ).calc_percent := 'N';
3455: END IF;
3456: hr_utility.trace('EMJT: County JD Code '|| SUBSTR(l_jurisdiction,1,7)||'0000'
3457: ||' loaded to pl/sql table');
3458:
3459: --}
3460: END IF;

Line 3467: hr_utility.trace('EMJT: ERROR in populating State/County Stg Pl Table');

3463: l_counter := jurisdiction_codes_tbl_stg.NEXT(l_counter);
3464: --}
3465: EXCEPTION
3466: WHEN OTHERS THEN
3467: hr_utility.trace('EMJT: ERROR in populating State/County Stg Pl Table');
3468: hr_utility.trace(substr(sqlerrm,1,45));
3469: hr_utility.trace(substr(sqlerrm,46,45));
3470: RAISE;
3471: END;

Line 3468: hr_utility.trace(substr(sqlerrm,1,45));

3464: --}
3465: EXCEPTION
3466: WHEN OTHERS THEN
3467: hr_utility.trace('EMJT: ERROR in populating State/County Stg Pl Table');
3468: hr_utility.trace(substr(sqlerrm,1,45));
3469: hr_utility.trace(substr(sqlerrm,46,45));
3470: RAISE;
3471: END;
3472: END LOOP;

Line 3469: hr_utility.trace(substr(sqlerrm,46,45));

3465: EXCEPTION
3466: WHEN OTHERS THEN
3467: hr_utility.trace('EMJT: ERROR in populating State/County Stg Pl Table');
3468: hr_utility.trace(substr(sqlerrm,1,45));
3469: hr_utility.trace(substr(sqlerrm,46,45));
3470: RAISE;
3471: END;
3472: END LOOP;
3473: hr_utility.trace('EMJT: Staging table jd_codes_tbl_state_stg populated sucessfully');

Line 3473: hr_utility.trace('EMJT: Staging table jd_codes_tbl_state_stg populated sucessfully');

3469: hr_utility.trace(substr(sqlerrm,46,45));
3470: RAISE;
3471: END;
3472: END LOOP;
3473: hr_utility.trace('EMJT: Staging table jd_codes_tbl_state_stg populated sucessfully');
3474: hr_utility.trace('EMJT: Staging table jd_codes_tbl_county_stg populated sucessfully');
3475: l_counter := NULL;
3476: --
3477: --This part of the code populates the MAIN STATE PL TABLE that will be used in get_jd_percent

Line 3474: hr_utility.trace('EMJT: Staging table jd_codes_tbl_county_stg populated sucessfully');

3470: RAISE;
3471: END;
3472: END LOOP;
3473: hr_utility.trace('EMJT: Staging table jd_codes_tbl_state_stg populated sucessfully');
3474: hr_utility.trace('EMJT: Staging table jd_codes_tbl_county_stg populated sucessfully');
3475: l_counter := NULL;
3476: --
3477: --This part of the code populates the MAIN STATE PL TABLE that will be used in get_jd_percent
3478: --FROM jd_codes_tbl_state_stg INTO jd_codes_tbl_state

Line 3480: hr_utility.trace('EMJT STATE:==============================================================');

3476: --
3477: --This part of the code populates the MAIN STATE PL TABLE that will be used in get_jd_percent
3478: --FROM jd_codes_tbl_state_stg INTO jd_codes_tbl_state
3479: --
3480: hr_utility.trace('EMJT STATE:==============================================================');
3481: hr_utility.trace('EMJT STATE: Main State Processing');
3482: l_counter := jd_codes_tbl_state_stg.FIRST;
3483: l_last_jd_index_value := jd_codes_tbl_state_stg.LAST;
3484: hr_utility.trace('EMJT STATE: State First JD Code '||to_char(l_counter));

Line 3481: hr_utility.trace('EMJT STATE: Main State Processing');

3477: --This part of the code populates the MAIN STATE PL TABLE that will be used in get_jd_percent
3478: --FROM jd_codes_tbl_state_stg INTO jd_codes_tbl_state
3479: --
3480: hr_utility.trace('EMJT STATE:==============================================================');
3481: hr_utility.trace('EMJT STATE: Main State Processing');
3482: l_counter := jd_codes_tbl_state_stg.FIRST;
3483: l_last_jd_index_value := jd_codes_tbl_state_stg.LAST;
3484: hr_utility.trace('EMJT STATE: State First JD Code '||to_char(l_counter));
3485: hr_utility.trace('EMJT STATE: State Last JD Code '||to_char(l_last_jd_index_value));

Line 3484: hr_utility.trace('EMJT STATE: State First JD Code '||to_char(l_counter));

3480: hr_utility.trace('EMJT STATE:==============================================================');
3481: hr_utility.trace('EMJT STATE: Main State Processing');
3482: l_counter := jd_codes_tbl_state_stg.FIRST;
3483: l_last_jd_index_value := jd_codes_tbl_state_stg.LAST;
3484: hr_utility.trace('EMJT STATE: State First JD Code '||to_char(l_counter));
3485: hr_utility.trace('EMJT STATE: State Last JD Code '||to_char(l_last_jd_index_value));
3486:
3487: WHILE l_counter IS NOT NULL LOOP
3488: --{

Line 3485: hr_utility.trace('EMJT STATE: State Last JD Code '||to_char(l_last_jd_index_value));

3481: hr_utility.trace('EMJT STATE: Main State Processing');
3482: l_counter := jd_codes_tbl_state_stg.FIRST;
3483: l_last_jd_index_value := jd_codes_tbl_state_stg.LAST;
3484: hr_utility.trace('EMJT STATE: State First JD Code '||to_char(l_counter));
3485: hr_utility.trace('EMJT STATE: State Last JD Code '||to_char(l_last_jd_index_value));
3486:
3487: WHILE l_counter IS NOT NULL LOOP
3488: --{
3489: l_jurisdiction := jd_codes_tbl_state_stg(l_counter).jurisdiction_code ;

Line 3492: hr_utility.trace('EMJT STATE: State l_counter ->'|| l_counter);

3488: --{
3489: l_jurisdiction := jd_codes_tbl_state_stg(l_counter).jurisdiction_code ;
3490: l_jd_hours := jd_codes_tbl_state_stg(l_counter).hours ;
3491: l_calc_percent := jd_codes_tbl_state_stg(l_counter).calc_percent ;
3492: hr_utility.trace('EMJT STATE: State l_counter ->'|| l_counter);
3493: hr_utility.trace('EMJT STATE: State Jurisdiction Code =>'|| l_jurisdiction);
3494: hr_utility.trace('EMJT STATE: State Hours =>'|| to_char(l_jd_hours));
3495: hr_utility.trace('EMJT STATE: State Calculate Percentage =>'|| l_calc_percent);
3496: -- When Jurisdiction state is same as primary work state no thresholding

Line 3493: hr_utility.trace('EMJT STATE: State Jurisdiction Code =>'|| l_jurisdiction);

3489: l_jurisdiction := jd_codes_tbl_state_stg(l_counter).jurisdiction_code ;
3490: l_jd_hours := jd_codes_tbl_state_stg(l_counter).hours ;
3491: l_calc_percent := jd_codes_tbl_state_stg(l_counter).calc_percent ;
3492: hr_utility.trace('EMJT STATE: State l_counter ->'|| l_counter);
3493: hr_utility.trace('EMJT STATE: State Jurisdiction Code =>'|| l_jurisdiction);
3494: hr_utility.trace('EMJT STATE: State Hours =>'|| to_char(l_jd_hours));
3495: hr_utility.trace('EMJT STATE: State Calculate Percentage =>'|| l_calc_percent);
3496: -- When Jurisdiction state is same as primary work state no thresholding
3497: IF l_calc_percent = 'N' THEN

Line 3494: hr_utility.trace('EMJT STATE: State Hours =>'|| to_char(l_jd_hours));

3490: l_jd_hours := jd_codes_tbl_state_stg(l_counter).hours ;
3491: l_calc_percent := jd_codes_tbl_state_stg(l_counter).calc_percent ;
3492: hr_utility.trace('EMJT STATE: State l_counter ->'|| l_counter);
3493: hr_utility.trace('EMJT STATE: State Jurisdiction Code =>'|| l_jurisdiction);
3494: hr_utility.trace('EMJT STATE: State Hours =>'|| to_char(l_jd_hours));
3495: hr_utility.trace('EMJT STATE: State Calculate Percentage =>'|| l_calc_percent);
3496: -- When Jurisdiction state is same as primary work state no thresholding
3497: IF l_calc_percent = 'N' THEN
3498: --{

Line 3495: hr_utility.trace('EMJT STATE: State Calculate Percentage =>'|| l_calc_percent);

3491: l_calc_percent := jd_codes_tbl_state_stg(l_counter).calc_percent ;
3492: hr_utility.trace('EMJT STATE: State l_counter ->'|| l_counter);
3493: hr_utility.trace('EMJT STATE: State Jurisdiction Code =>'|| l_jurisdiction);
3494: hr_utility.trace('EMJT STATE: State Hours =>'|| to_char(l_jd_hours));
3495: hr_utility.trace('EMJT STATE: State Calculate Percentage =>'|| l_calc_percent);
3496: -- When Jurisdiction state is same as primary work state no thresholding
3497: IF l_calc_percent = 'N' THEN
3498: --{
3499: hr_utility.trace('EMJT STATE: Thresholding Not required load in jd_codes_tbl_state');

Line 3499: hr_utility.trace('EMJT STATE: Thresholding Not required load in jd_codes_tbl_state');

3495: hr_utility.trace('EMJT STATE: State Calculate Percentage =>'|| l_calc_percent);
3496: -- When Jurisdiction state is same as primary work state no thresholding
3497: IF l_calc_percent = 'N' THEN
3498: --{
3499: hr_utility.trace('EMJT STATE: Thresholding Not required load in jd_codes_tbl_state');
3500: jd_codes_tbl_state(l_counter).jurisdiction_code := l_jurisdiction;
3501: jd_codes_tbl_state(l_counter).hours := l_jd_hours;
3502: jd_codes_tbl_state(l_counter).calc_percent := l_calc_percent;
3503: --}

Line 3508: hr_utility.trace('EMJT STATE: Work state is same as Primary Work State');

3504: ELSE
3505: --{
3506: IF SUBSTR(l_jurisdiction,1,2) = SUBSTR(l_work_jurisdiction_code,1,2) THEN
3507: --{
3508: hr_utility.trace('EMJT STATE: Work state is same as Primary Work State');
3509: hr_utility.trace('EMJT STATE: Threshold check not required load in jd_codes_tbl_state');
3510: IF jd_codes_tbl_state.EXISTS(TO_NUMBER(SUBSTR(l_jurisdiction,1,2) ||'0000000'))
3511: THEN
3512: --{

Line 3509: hr_utility.trace('EMJT STATE: Threshold check not required load in jd_codes_tbl_state');

3505: --{
3506: IF SUBSTR(l_jurisdiction,1,2) = SUBSTR(l_work_jurisdiction_code,1,2) THEN
3507: --{
3508: hr_utility.trace('EMJT STATE: Work state is same as Primary Work State');
3509: hr_utility.trace('EMJT STATE: Threshold check not required load in jd_codes_tbl_state');
3510: IF jd_codes_tbl_state.EXISTS(TO_NUMBER(SUBSTR(l_jurisdiction,1,2) ||'0000000'))
3511: THEN
3512: --{
3513: hr_utility.trace('EMJT STATE: HERE in if');

Line 3513: hr_utility.trace('EMJT STATE: HERE in if');

3509: hr_utility.trace('EMJT STATE: Threshold check not required load in jd_codes_tbl_state');
3510: IF jd_codes_tbl_state.EXISTS(TO_NUMBER(SUBSTR(l_jurisdiction,1,2) ||'0000000'))
3511: THEN
3512: --{
3513: hr_utility.trace('EMJT STATE: HERE in if');
3514: hr_utility.trace('EMJT STATE: TO_NUMBER(SUBSTR(l_jurisdiction,1,2) ||''0000000'')-> '||TO_NUMBER(SUBSTR(l_jurisdiction,1,2) ||'0000000'));
3515: hr_utility.trace('EMJT STATE: l_counter '|| to_char(l_counter));
3516: jd_codes_tbl_state(l_counter).hours
3517: := NVL(jd_codes_tbl_state(l_counter).hours,0) + l_jd_hours;

Line 3514: hr_utility.trace('EMJT STATE: TO_NUMBER(SUBSTR(l_jurisdiction,1,2) ||''0000000'')-> '||TO_NUMBER(SUBSTR(l_jurisdiction,1,2) ||'0000000'));

3510: IF jd_codes_tbl_state.EXISTS(TO_NUMBER(SUBSTR(l_jurisdiction,1,2) ||'0000000'))
3511: THEN
3512: --{
3513: hr_utility.trace('EMJT STATE: HERE in if');
3514: hr_utility.trace('EMJT STATE: TO_NUMBER(SUBSTR(l_jurisdiction,1,2) ||''0000000'')-> '||TO_NUMBER(SUBSTR(l_jurisdiction,1,2) ||'0000000'));
3515: hr_utility.trace('EMJT STATE: l_counter '|| to_char(l_counter));
3516: jd_codes_tbl_state(l_counter).hours
3517: := NVL(jd_codes_tbl_state(l_counter).hours,0) + l_jd_hours;
3518: --}

Line 3515: hr_utility.trace('EMJT STATE: l_counter '|| to_char(l_counter));

3511: THEN
3512: --{
3513: hr_utility.trace('EMJT STATE: HERE in if');
3514: hr_utility.trace('EMJT STATE: TO_NUMBER(SUBSTR(l_jurisdiction,1,2) ||''0000000'')-> '||TO_NUMBER(SUBSTR(l_jurisdiction,1,2) ||'0000000'));
3515: hr_utility.trace('EMJT STATE: l_counter '|| to_char(l_counter));
3516: jd_codes_tbl_state(l_counter).hours
3517: := NVL(jd_codes_tbl_state(l_counter).hours,0) + l_jd_hours;
3518: --}
3519: ELSE

Line 3521: hr_utility.trace('EMJT STATE: IN ELSE');

3517: := NVL(jd_codes_tbl_state(l_counter).hours,0) + l_jd_hours;
3518: --}
3519: ELSE
3520: --{
3521: hr_utility.trace('EMJT STATE: IN ELSE');
3522: jd_codes_tbl_state(l_counter).jurisdiction_code := l_jurisdiction;
3523: jd_codes_tbl_state(l_counter).hours := l_jd_hours;
3524: jd_codes_tbl_state(l_counter).calc_percent := l_calc_percent;
3525: hr_utility.trace('EMJT STATE: Primary Work State JD loaded into jd_codes_tbl_state');

Line 3525: hr_utility.trace('EMJT STATE: Primary Work State JD loaded into jd_codes_tbl_state');

3521: hr_utility.trace('EMJT STATE: IN ELSE');
3522: jd_codes_tbl_state(l_counter).jurisdiction_code := l_jurisdiction;
3523: jd_codes_tbl_state(l_counter).hours := l_jd_hours;
3524: jd_codes_tbl_state(l_counter).calc_percent := l_calc_percent;
3525: hr_utility.trace('EMJT STATE: Primary Work State JD loaded into jd_codes_tbl_state');
3526: --}
3527: END IF;
3528: --}
3529: ELSE --SUBSTR(l_jurisdiction,1,2) = SUBSTR(l_work_jurisdiction_code,1,2)

Line 3531: hr_utility.trace('EMJT STATE: Work state is NOT same as Primar Work State');

3527: END IF;
3528: --}
3529: ELSE --SUBSTR(l_jurisdiction,1,2) = SUBSTR(l_work_jurisdiction_code,1,2)
3530: --{
3531: hr_utility.trace('EMJT STATE: Work state is NOT same as Primar Work State');
3532: --Fetch State level Threshold
3533: hr_utility.trace('EMJT STATE: Fetching Threshold Hours configured for State ');
3534: hr_utility.trace('EMJT STATE: Processing State JD Code '||l_jurisdiction);
3535: l_threshold_hours_state := get_jd_level_threshold(p_tax_unit_id

Line 3533: hr_utility.trace('EMJT STATE: Fetching Threshold Hours configured for State ');

3529: ELSE --SUBSTR(l_jurisdiction,1,2) = SUBSTR(l_work_jurisdiction_code,1,2)
3530: --{
3531: hr_utility.trace('EMJT STATE: Work state is NOT same as Primar Work State');
3532: --Fetch State level Threshold
3533: hr_utility.trace('EMJT STATE: Fetching Threshold Hours configured for State ');
3534: hr_utility.trace('EMJT STATE: Processing State JD Code '||l_jurisdiction);
3535: l_threshold_hours_state := get_jd_level_threshold(p_tax_unit_id
3536: ,l_jurisdiction
3537: ,'STATE');

Line 3534: hr_utility.trace('EMJT STATE: Processing State JD Code '||l_jurisdiction);

3530: --{
3531: hr_utility.trace('EMJT STATE: Work state is NOT same as Primar Work State');
3532: --Fetch State level Threshold
3533: hr_utility.trace('EMJT STATE: Fetching Threshold Hours configured for State ');
3534: hr_utility.trace('EMJT STATE: Processing State JD Code '||l_jurisdiction);
3535: l_threshold_hours_state := get_jd_level_threshold(p_tax_unit_id
3536: ,l_jurisdiction
3537: ,'STATE');
3538: hr_utility.trace('EMJT STATE: Threshold_Hours_State '|| to_char(l_threshold_hours_state));

Line 3538: hr_utility.trace('EMJT STATE: Threshold_Hours_State '|| to_char(l_threshold_hours_state));

3534: hr_utility.trace('EMJT STATE: Processing State JD Code '||l_jurisdiction);
3535: l_threshold_hours_state := get_jd_level_threshold(p_tax_unit_id
3536: ,l_jurisdiction
3537: ,'STATE');
3538: hr_utility.trace('EMJT STATE: Threshold_Hours_State '|| to_char(l_threshold_hours_state));
3539: IF l_threshold_hours_state > 0 THEN
3540: --{
3541: -- Fetch the state level tax balance accrued for the person
3542: -- If Tax balance found then tax the state as per hours logged for the state

Line 3545: hr_utility.trace('EMJT STATE: Threshold_Hours_State > 0 so Fetch SIT Witheld for Assignment');

3541: -- Fetch the state level tax balance accrued for the person
3542: -- If Tax balance found then tax the state as per hours logged for the state
3543: -- otherwise hours will be accounted to primary work state
3544: -- for SIT Witheld and/or SIT Supp Witheld
3545: hr_utility.trace('EMJT STATE: Threshold_Hours_State > 0 so Fetch SIT Witheld for Assignment');
3546:
3547:
3548:
3549: /* Bug 6869097:The following code checks whether SIT is withheld already for the

Line 3566: hr_utility.trace('EMJT STATE: SIT Withheld for Assignment -> '|| to_char(l_sit_withheld));

3562: ,p_tax_unit_id => p_tax_unit_id
3563: ,p_jurisdiction_level => 'STATE'
3564: ,p_effective_date => p_date_paid
3565: ,p_assignment_id => p_assignment_id);
3566: hr_utility.trace('EMJT STATE: SIT Withheld for Assignment -> '|| to_char(l_sit_withheld));
3567: IF l_sit_withheld > 0 THEN
3568: --{
3569: hr_utility.trace('EMJT STATE: As Tax Withheld previously in State NO THRESHOLD CHECK');
3570: jd_codes_tbl_state(l_counter).jurisdiction_code := l_jurisdiction;

Line 3569: hr_utility.trace('EMJT STATE: As Tax Withheld previously in State NO THRESHOLD CHECK');

3565: ,p_assignment_id => p_assignment_id);
3566: hr_utility.trace('EMJT STATE: SIT Withheld for Assignment -> '|| to_char(l_sit_withheld));
3567: IF l_sit_withheld > 0 THEN
3568: --{
3569: hr_utility.trace('EMJT STATE: As Tax Withheld previously in State NO THRESHOLD CHECK');
3570: jd_codes_tbl_state(l_counter).jurisdiction_code := l_jurisdiction;
3571: jd_codes_tbl_state(l_counter).hours := l_jd_hours;
3572: jd_codes_tbl_state(l_counter).calc_percent := l_calc_percent;
3573: hr_utility.trace('EMJT STATE: State JD '||l_jurisdiction||' loaded in jd_codes_tbl_state ');

Line 3573: hr_utility.trace('EMJT STATE: State JD '||l_jurisdiction||' loaded in jd_codes_tbl_state ');

3569: hr_utility.trace('EMJT STATE: As Tax Withheld previously in State NO THRESHOLD CHECK');
3570: jd_codes_tbl_state(l_counter).jurisdiction_code := l_jurisdiction;
3571: jd_codes_tbl_state(l_counter).hours := l_jd_hours;
3572: jd_codes_tbl_state(l_counter).calc_percent := l_calc_percent;
3573: hr_utility.trace('EMJT STATE: State JD '||l_jurisdiction||' loaded in jd_codes_tbl_state ');
3574: --}
3575: ELSE --l_sit_withheld > 0 */
3576:
3577: /*Bug#6869097: changes end here*/

Line 3581: hr_utility.trace('EMJT STATE: Fetch Information Hours Logged for Assignment ');

3577: /*Bug#6869097: changes end here*/
3578: --{
3579: -- Fetch Information Hours logged for the person depending on the payroll effective date
3580: -- call to get_th_assignment for the STATE
3581: hr_utility.trace('EMJT STATE: Fetch Information Hours Logged for Assignment ');
3582: l_state_ih_logged
3583: := hr_us_ff_udf1.get_person_it_hours(p_person_id => l_person_id
3584: ,p_assignment_id => p_assignment_id
3585: ,p_jurisdiction_code => l_jurisdiction

Line 3590: hr_utility.trace('EMJT STATE: Information Hours Logged for Assignment for State => '

3586: ,p_jd_level => 2
3587: ,p_threshold_basis => l_threshold_basis
3588: ,p_effective_date => l_max_end_date -- p_date_paid
3589: ,p_end_date => l_end_date);
3590: hr_utility.trace('EMJT STATE: Information Hours Logged for Assignment for State => '
3591: || to_char(l_state_ih_logged));
3592: IF l_state_ih_logged >= l_threshold_hours_state THEN
3593: --{
3594: hr_utility.trace('EMJT STATE: Information Hours Logged > Threshold_Hours_State ');

Line 3594: hr_utility.trace('EMJT STATE: Information Hours Logged > Threshold_Hours_State ');

3590: hr_utility.trace('EMJT STATE: Information Hours Logged for Assignment for State => '
3591: || to_char(l_state_ih_logged));
3592: IF l_state_ih_logged >= l_threshold_hours_state THEN
3593: --{
3594: hr_utility.trace('EMJT STATE: Information Hours Logged > Threshold_Hours_State ');
3595: l_ih_excluding_pay_period := l_state_ih_logged - l_jd_hours;
3596: hr_utility.trace('EMJT STATE: Information Hours Processed Prior This Pay Period -> '
3597: || to_char(l_ih_excluding_pay_period));
3598: -- if information hours processed till last payroll run is greater than the

Line 3596: hr_utility.trace('EMJT STATE: Information Hours Processed Prior This Pay Period -> '

3592: IF l_state_ih_logged >= l_threshold_hours_state THEN
3593: --{
3594: hr_utility.trace('EMJT STATE: Information Hours Logged > Threshold_Hours_State ');
3595: l_ih_excluding_pay_period := l_state_ih_logged - l_jd_hours;
3596: hr_utility.trace('EMJT STATE: Information Hours Processed Prior This Pay Period -> '
3597: || to_char(l_ih_excluding_pay_period));
3598: -- if information hours processed till last payroll run is greater than the
3599: -- threshold limit configured at the State level then hours logged for the state
3600: -- would be accounted for that state

Line 3604: hr_utility.trace('EMJT STATE: Hours till last Pay Period > Threshold_Hours_State');

3600: -- would be accounted for that state
3601: --
3602: IF l_ih_excluding_pay_period >= l_threshold_hours_state THEN
3603: --{
3604: hr_utility.trace('EMJT STATE: Hours till last Pay Period > Threshold_Hours_State');
3605: jd_codes_tbl_state(l_counter).jurisdiction_code := l_jurisdiction;
3606: jd_codes_tbl_state(l_counter).hours := l_jd_hours;
3607: jd_codes_tbl_state(l_counter).calc_percent := l_calc_percent;
3608: hr_utility.trace('EMJT STATE: State JD loaded into jd_codes_tbl_state '|| l_jurisdiction);

Line 3608: hr_utility.trace('EMJT STATE: State JD loaded into jd_codes_tbl_state '|| l_jurisdiction);

3604: hr_utility.trace('EMJT STATE: Hours till last Pay Period > Threshold_Hours_State');
3605: jd_codes_tbl_state(l_counter).jurisdiction_code := l_jurisdiction;
3606: jd_codes_tbl_state(l_counter).hours := l_jd_hours;
3607: jd_codes_tbl_state(l_counter).calc_percent := l_calc_percent;
3608: hr_utility.trace('EMJT STATE: State JD loaded into jd_codes_tbl_state '|| l_jurisdiction);
3609: hr_utility.trace('EMJT STATE: Hours loaded into jd_codes_tbl_state '|| to_char(l_jd_hours));
3610: --}
3611: ELSE --l_ih_excluding_pay_period >= l_threshold_hours_state
3612: --{

Line 3609: hr_utility.trace('EMJT STATE: Hours loaded into jd_codes_tbl_state '|| to_char(l_jd_hours));

3605: jd_codes_tbl_state(l_counter).jurisdiction_code := l_jurisdiction;
3606: jd_codes_tbl_state(l_counter).hours := l_jd_hours;
3607: jd_codes_tbl_state(l_counter).calc_percent := l_calc_percent;
3608: hr_utility.trace('EMJT STATE: State JD loaded into jd_codes_tbl_state '|| l_jurisdiction);
3609: hr_utility.trace('EMJT STATE: Hours loaded into jd_codes_tbl_state '|| to_char(l_jd_hours));
3610: --}
3611: ELSE --l_ih_excluding_pay_period >= l_threshold_hours_state
3612: --{
3613: -- if information hours processed till last payroll run is less than the

Line 3618: hr_utility.trace('EMJT STATE: Information Hours Above Threshold -> '

3614: -- threshold limit configured at the State level
3615: -- Calculate information hours that is exceeds threshold limit
3616: --
3617: l_ih_above_threshold := l_state_ih_logged - l_threshold_hours_state;
3618: hr_utility.trace('EMJT STATE: Information Hours Above Threshold -> '
3619: || to_char(l_ih_above_threshold));
3620: --
3621: -- Calculate information hours that would be accounted to primary work location
3622: -- due to threshold

Line 3623: hr_utility.trace('EMJT STATE: l_jurisdiction -> '|| l_jurisdiction);

3619: || to_char(l_ih_above_threshold));
3620: --
3621: -- Calculate information hours that would be accounted to primary work location
3622: -- due to threshold
3623: hr_utility.trace('EMJT STATE: l_jurisdiction -> '|| l_jurisdiction);
3624: hr_utility.trace('EMJT STATE: l_counter -> '|| to_char(l_counter));
3625:
3626: l_ih_for_primary_wk :=
3627: jd_codes_tbl_state_stg(TO_NUMBER(SUBSTR(l_jurisdiction,1,2)||

Line 3624: hr_utility.trace('EMJT STATE: l_counter -> '|| to_char(l_counter));

3620: --
3621: -- Calculate information hours that would be accounted to primary work location
3622: -- due to threshold
3623: hr_utility.trace('EMJT STATE: l_jurisdiction -> '|| l_jurisdiction);
3624: hr_utility.trace('EMJT STATE: l_counter -> '|| to_char(l_counter));
3625:
3626: l_ih_for_primary_wk :=
3627: jd_codes_tbl_state_stg(TO_NUMBER(SUBSTR(l_jurisdiction,1,2)||
3628: '0000000')).hours - l_ih_above_threshold;

Line 3629: hr_utility.trace('EMJT STATE: Hours Accounted for Primary Work Location '

3625:
3626: l_ih_for_primary_wk :=
3627: jd_codes_tbl_state_stg(TO_NUMBER(SUBSTR(l_jurisdiction,1,2)||
3628: '0000000')).hours - l_ih_above_threshold;
3629: hr_utility.trace('EMJT STATE: Hours Accounted for Primary Work Location '
3630: ||to_char(l_ih_for_primary_wk));
3631:
3632: -- if information hours logged for the state is more than threshold
3633: -- configured for the state, only exceeded hours would be accounted for that

Line 3659: hr_utility.trace(' EMJT STATE: l_ih_for_primary_wk -> ' || to_char(l_ih_for_primary_wk));

3655: -- period need to be accounted to primary work location due to
3656: --
3657: IF l_ih_for_primary_wk > 0 THEN
3658: --{
3659: hr_utility.trace(' EMJT STATE: l_ih_for_primary_wk -> ' || to_char(l_ih_for_primary_wk));
3660: IF jd_codes_tbl_state.EXISTS(
3661: TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2) ||'0000000'))
3662: THEN
3663: --{

Line 3668: hr_utility.trace('EMJT STATE: Hours accounted for Primary WK JD State in IF '

3664: jd_codes_tbl_state(TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2)
3665: ||'0000000')).hours :=
3666: jd_codes_tbl_state(TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2)
3667: ||'0000000')).hours + l_ih_for_primary_wk ;
3668: hr_utility.trace('EMJT STATE: Hours accounted for Primary WK JD State in IF '
3669: || to_char(l_ih_for_primary_wk));
3670: --}
3671: ELSE
3672: --{

Line 3680: hr_utility.trace('EMJT STATE: Primary WK JD State loaded into pl table jd_codes_tbl_state');

3676: jd_codes_tbl_state(TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2)
3677: ||'0000000')).hours := l_ih_for_primary_wk;
3678: jd_codes_tbl_state(TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2)
3679: ||'0000000')).calc_percent := l_calc_percent;
3680: hr_utility.trace('EMJT STATE: Primary WK JD State loaded into pl table jd_codes_tbl_state');
3681: hr_utility.trace('EMJT STATE: Hours accounted for Primary WK JD State in ELSE '
3682: ||to_char(l_ih_for_primary_wk));
3683: --}
3684: END IF;

Line 3681: hr_utility.trace('EMJT STATE: Hours accounted for Primary WK JD State in ELSE '

3677: ||'0000000')).hours := l_ih_for_primary_wk;
3678: jd_codes_tbl_state(TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2)
3679: ||'0000000')).calc_percent := l_calc_percent;
3680: hr_utility.trace('EMJT STATE: Primary WK JD State loaded into pl table jd_codes_tbl_state');
3681: hr_utility.trace('EMJT STATE: Hours accounted for Primary WK JD State in ELSE '
3682: ||to_char(l_ih_for_primary_wk));
3683: --}
3684: END IF;
3685: --}

Line 3699: hr_utility.trace('EMJT STATE: l_jd_hours -> '|| to_char(l_jd_hours) );

3695: IF jd_codes_tbl_state.EXISTS(
3696: TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2) ||'0000000'))
3697: THEN
3698: --{
3699: hr_utility.trace('EMJT STATE: l_jd_hours -> '|| to_char(l_jd_hours) );
3700: jd_codes_tbl_state(TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2)
3701: ||'0000000')).hours :=
3702: jd_codes_tbl_state(TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2)
3703: ||'0000000')).hours + l_jd_hours ;

Line 3704: hr_utility.trace('EMJT STATE: Hours accounted for Primary WK JD State in IF l_jd_hours'

3700: jd_codes_tbl_state(TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2)
3701: ||'0000000')).hours :=
3702: jd_codes_tbl_state(TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2)
3703: ||'0000000')).hours + l_jd_hours ;
3704: hr_utility.trace('EMJT STATE: Hours accounted for Primary WK JD State in IF l_jd_hours'
3705: || to_char(l_jd_hours));
3706: --}
3707: ELSE
3708: --{

Line 3709: hr_utility.trace('EMJT STATE: l_work_jurisdiction_code -> '|| l_work_jurisdiction_code);

3705: || to_char(l_jd_hours));
3706: --}
3707: ELSE
3708: --{
3709: hr_utility.trace('EMJT STATE: l_work_jurisdiction_code -> '|| l_work_jurisdiction_code);
3710: hr_utility.trace('EMJT STATE: l_counter -> '|| to_char(l_counter));
3711: hr_utility.trace('EMJT STATE: l_calc_percent -> '|| l_calc_percent);
3712: jd_codes_tbl_state(TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2)
3713: ||'0000000')).jurisdiction_code

Line 3710: hr_utility.trace('EMJT STATE: l_counter -> '|| to_char(l_counter));

3706: --}
3707: ELSE
3708: --{
3709: hr_utility.trace('EMJT STATE: l_work_jurisdiction_code -> '|| l_work_jurisdiction_code);
3710: hr_utility.trace('EMJT STATE: l_counter -> '|| to_char(l_counter));
3711: hr_utility.trace('EMJT STATE: l_calc_percent -> '|| l_calc_percent);
3712: jd_codes_tbl_state(TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2)
3713: ||'0000000')).jurisdiction_code
3714: := SUBSTR(l_work_jurisdiction_code,1,2)||'-000-0000';

Line 3711: hr_utility.trace('EMJT STATE: l_calc_percent -> '|| l_calc_percent);

3707: ELSE
3708: --{
3709: hr_utility.trace('EMJT STATE: l_work_jurisdiction_code -> '|| l_work_jurisdiction_code);
3710: hr_utility.trace('EMJT STATE: l_counter -> '|| to_char(l_counter));
3711: hr_utility.trace('EMJT STATE: l_calc_percent -> '|| l_calc_percent);
3712: jd_codes_tbl_state(TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2)
3713: ||'0000000')).jurisdiction_code
3714: := SUBSTR(l_work_jurisdiction_code,1,2)||'-000-0000';
3715: jd_codes_tbl_state(TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2)

Line 3719: hr_utility.trace('EMJT STATE: Primary WK JD State loaded into pl table jd_codes_tbl_state');

3715: jd_codes_tbl_state(TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2)
3716: ||'0000000')).hours := l_jd_hours;
3717: jd_codes_tbl_state(TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2)
3718: ||'0000000')).calc_percent := l_calc_percent;
3719: hr_utility.trace('EMJT STATE: Primary WK JD State loaded into pl table jd_codes_tbl_state');
3720: hr_utility.trace('EMJT STATE: Hours accounted for Primary WK JD State in ELSE l_jd_hours '
3721: ||to_char(l_jd_hours));
3722: --}
3723: END IF;

Line 3720: hr_utility.trace('EMJT STATE: Hours accounted for Primary WK JD State in ELSE l_jd_hours '

3716: ||'0000000')).hours := l_jd_hours;
3717: jd_codes_tbl_state(TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2)
3718: ||'0000000')).calc_percent := l_calc_percent;
3719: hr_utility.trace('EMJT STATE: Primary WK JD State loaded into pl table jd_codes_tbl_state');
3720: hr_utility.trace('EMJT STATE: Hours accounted for Primary WK JD State in ELSE l_jd_hours '
3721: ||to_char(l_jd_hours));
3722: --}
3723: END IF;
3724: --}

Line 3736: hr_utility.trace('EMJT STATE: Work JD State loaded into jd_codes_tbl_state =>'

3732: --{
3733: jd_codes_tbl_state(l_counter).jurisdiction_code := l_jurisdiction;
3734: jd_codes_tbl_state(l_counter).hours := l_jd_hours;
3735: jd_codes_tbl_state(l_counter).calc_percent := l_calc_percent;
3736: hr_utility.trace('EMJT STATE: Work JD State loaded into jd_codes_tbl_state =>'
3737: ||l_jurisdiction);
3738: hr_utility.trace('EMJT STATE: Hours accounted for Primary WK JD State '
3739: ||to_char(l_ih_for_primary_wk));
3740: --}

Line 3738: hr_utility.trace('EMJT STATE: Hours accounted for Primary WK JD State '

3734: jd_codes_tbl_state(l_counter).hours := l_jd_hours;
3735: jd_codes_tbl_state(l_counter).calc_percent := l_calc_percent;
3736: hr_utility.trace('EMJT STATE: Work JD State loaded into jd_codes_tbl_state =>'
3737: ||l_jurisdiction);
3738: hr_utility.trace('EMJT STATE: Hours accounted for Primary WK JD State '
3739: ||to_char(l_ih_for_primary_wk));
3740: --}
3741: END IF;--l_threshold_hours_state > 0
3742: --}

Line 3747: /* hr_utility.trace('EMJT:Testing =================================================');

3743: END IF; --SUBSTR(l_jurisdiction,1,2) = SUBSTR(l_work_jurisdiction_code,1,2)
3744: --}
3745: END IF; --l_calc_percent = 'N'
3746:
3747: /* hr_utility.trace('EMJT:Testing =================================================');
3748: l_in_counter := NULL;
3749: l_in_counter := jd_codes_tbl_state.FIRST;
3750: WHILE l_in_counter IS NOT NULL LOOP
3751: hr_utility.trace('EMJT: jd_codes_tbl_state.jurisdiction_code -> '||jd_codes_tbl_state(l_in_counter).jurisdiction_code);

Line 3751: hr_utility.trace('EMJT: jd_codes_tbl_state.jurisdiction_code -> '||jd_codes_tbl_state(l_in_counter).jurisdiction_code);

3747: /* hr_utility.trace('EMJT:Testing =================================================');
3748: l_in_counter := NULL;
3749: l_in_counter := jd_codes_tbl_state.FIRST;
3750: WHILE l_in_counter IS NOT NULL LOOP
3751: hr_utility.trace('EMJT: jd_codes_tbl_state.jurisdiction_code -> '||jd_codes_tbl_state(l_in_counter).jurisdiction_code);
3752: hr_utility.trace('EMJT: jd_codes_tbl_state.hours -> '||jd_codes_tbl_state(l_in_counter).hours);
3753: l_in_counter := jd_codes_tbl_state.NEXT(l_in_counter);
3754: END LOOP;
3755: hr_utility.trace('EMJT:=================================================');*/

Line 3752: hr_utility.trace('EMJT: jd_codes_tbl_state.hours -> '||jd_codes_tbl_state(l_in_counter).hours);

3748: l_in_counter := NULL;
3749: l_in_counter := jd_codes_tbl_state.FIRST;
3750: WHILE l_in_counter IS NOT NULL LOOP
3751: hr_utility.trace('EMJT: jd_codes_tbl_state.jurisdiction_code -> '||jd_codes_tbl_state(l_in_counter).jurisdiction_code);
3752: hr_utility.trace('EMJT: jd_codes_tbl_state.hours -> '||jd_codes_tbl_state(l_in_counter).hours);
3753: l_in_counter := jd_codes_tbl_state.NEXT(l_in_counter);
3754: END LOOP;
3755: hr_utility.trace('EMJT:=================================================');*/
3756:

Line 3755: hr_utility.trace('EMJT:=================================================');*/

3751: hr_utility.trace('EMJT: jd_codes_tbl_state.jurisdiction_code -> '||jd_codes_tbl_state(l_in_counter).jurisdiction_code);
3752: hr_utility.trace('EMJT: jd_codes_tbl_state.hours -> '||jd_codes_tbl_state(l_in_counter).hours);
3753: l_in_counter := jd_codes_tbl_state.NEXT(l_in_counter);
3754: END LOOP;
3755: hr_utility.trace('EMJT:=================================================');*/
3756:
3757: hr_utility.trace('EMJT STATE: Setting the Index counter to fetch next JD State ');
3758: l_counter := jd_codes_tbl_state_stg.NEXT(l_counter);
3759: hr_utility.trace('EMJT STATE: Next Index Counter Value '||to_char(l_counter));

Line 3757: hr_utility.trace('EMJT STATE: Setting the Index counter to fetch next JD State ');

3753: l_in_counter := jd_codes_tbl_state.NEXT(l_in_counter);
3754: END LOOP;
3755: hr_utility.trace('EMJT:=================================================');*/
3756:
3757: hr_utility.trace('EMJT STATE: Setting the Index counter to fetch next JD State ');
3758: l_counter := jd_codes_tbl_state_stg.NEXT(l_counter);
3759: hr_utility.trace('EMJT STATE: Next Index Counter Value '||to_char(l_counter));
3760: --}
3761: END LOOP;

Line 3759: hr_utility.trace('EMJT STATE: Next Index Counter Value '||to_char(l_counter));

3755: hr_utility.trace('EMJT:=================================================');*/
3756:
3757: hr_utility.trace('EMJT STATE: Setting the Index counter to fetch next JD State ');
3758: l_counter := jd_codes_tbl_state_stg.NEXT(l_counter);
3759: hr_utility.trace('EMJT STATE: Next Index Counter Value '||to_char(l_counter));
3760: --}
3761: END LOOP;
3762: hr_utility.trace('EMJT STATE: Final jd_codes_tbl_state.count ->' || jd_codes_tbl_state.COUNT);
3763: hr_utility.trace('EMJT STATE: PL Table jd_codes_tbl_state_stg processed Successfully');

Line 3762: hr_utility.trace('EMJT STATE: Final jd_codes_tbl_state.count ->' || jd_codes_tbl_state.COUNT);

3758: l_counter := jd_codes_tbl_state_stg.NEXT(l_counter);
3759: hr_utility.trace('EMJT STATE: Next Index Counter Value '||to_char(l_counter));
3760: --}
3761: END LOOP;
3762: hr_utility.trace('EMJT STATE: Final jd_codes_tbl_state.count ->' || jd_codes_tbl_state.COUNT);
3763: hr_utility.trace('EMJT STATE: PL Table jd_codes_tbl_state_stg processed Successfully');
3764: --Done with populating the jd_codes_tbl_state.
3765:
3766:

Line 3763: hr_utility.trace('EMJT STATE: PL Table jd_codes_tbl_state_stg processed Successfully');

3759: hr_utility.trace('EMJT STATE: Next Index Counter Value '||to_char(l_counter));
3760: --}
3761: END LOOP;
3762: hr_utility.trace('EMJT STATE: Final jd_codes_tbl_state.count ->' || jd_codes_tbl_state.COUNT);
3763: hr_utility.trace('EMJT STATE: PL Table jd_codes_tbl_state_stg processed Successfully');
3764: --Done with populating the jd_codes_tbl_state.
3765:
3766:
3767: --+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Line 3771: hr_utility.trace('EMJT STATE: jd_codes_tbl_state.FIRST->' || jd_codes_tbl_state.FIRST);

3767: --+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
3768: l_counter := NULL;
3769: l_counter := jd_codes_tbl_state.FIRST;
3770: l_last_jd_index_value := jd_codes_tbl_state.LAST;
3771: hr_utility.trace('EMJT STATE: jd_codes_tbl_state.FIRST->' || jd_codes_tbl_state.FIRST);
3772: hr_utility.trace('EMJT STATE: jd_codes_tbl_state.LAST->' || jd_codes_tbl_state.LAST);
3773:
3774: WHILE l_counter IS NOT NULL LOOP
3775: hr_utility.trace('EMJT STATE: =========================================================');

Line 3772: hr_utility.trace('EMJT STATE: jd_codes_tbl_state.LAST->' || jd_codes_tbl_state.LAST);

3768: l_counter := NULL;
3769: l_counter := jd_codes_tbl_state.FIRST;
3770: l_last_jd_index_value := jd_codes_tbl_state.LAST;
3771: hr_utility.trace('EMJT STATE: jd_codes_tbl_state.FIRST->' || jd_codes_tbl_state.FIRST);
3772: hr_utility.trace('EMJT STATE: jd_codes_tbl_state.LAST->' || jd_codes_tbl_state.LAST);
3773:
3774: WHILE l_counter IS NOT NULL LOOP
3775: hr_utility.trace('EMJT STATE: =========================================================');
3776: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').hours ->'

Line 3775: hr_utility.trace('EMJT STATE: =========================================================');

3771: hr_utility.trace('EMJT STATE: jd_codes_tbl_state.FIRST->' || jd_codes_tbl_state.FIRST);
3772: hr_utility.trace('EMJT STATE: jd_codes_tbl_state.LAST->' || jd_codes_tbl_state.LAST);
3773:
3774: WHILE l_counter IS NOT NULL LOOP
3775: hr_utility.trace('EMJT STATE: =========================================================');
3776: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').hours ->'
3777: || jd_codes_tbl_state(l_counter).hours);
3778: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').jurisdiction_code->'
3779: || jd_codes_tbl_state(l_counter).jurisdiction_code);

Line 3776: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').hours ->'

3772: hr_utility.trace('EMJT STATE: jd_codes_tbl_state.LAST->' || jd_codes_tbl_state.LAST);
3773:
3774: WHILE l_counter IS NOT NULL LOOP
3775: hr_utility.trace('EMJT STATE: =========================================================');
3776: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').hours ->'
3777: || jd_codes_tbl_state(l_counter).hours);
3778: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').jurisdiction_code->'
3779: || jd_codes_tbl_state(l_counter).jurisdiction_code);
3780: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').percentage ->'

Line 3778: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').jurisdiction_code->'

3774: WHILE l_counter IS NOT NULL LOOP
3775: hr_utility.trace('EMJT STATE: =========================================================');
3776: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').hours ->'
3777: || jd_codes_tbl_state(l_counter).hours);
3778: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').jurisdiction_code->'
3779: || jd_codes_tbl_state(l_counter).jurisdiction_code);
3780: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').percentage ->'
3781: || jd_codes_tbl_state(l_counter).percentage);
3782: hr_utility.trace('EMJT STATE: =========================================================');

Line 3780: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').percentage ->'

3776: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').hours ->'
3777: || jd_codes_tbl_state(l_counter).hours);
3778: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').jurisdiction_code->'
3779: || jd_codes_tbl_state(l_counter).jurisdiction_code);
3780: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').percentage ->'
3781: || jd_codes_tbl_state(l_counter).percentage);
3782: hr_utility.trace('EMJT STATE: =========================================================');
3783: l_total_state_hours := l_total_state_hours + NVL(jd_codes_tbl_state(l_counter).hours,0);
3784: l_counter := jd_codes_tbl_state.NEXT(l_counter);

Line 3782: hr_utility.trace('EMJT STATE: =========================================================');

3778: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').jurisdiction_code->'
3779: || jd_codes_tbl_state(l_counter).jurisdiction_code);
3780: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').percentage ->'
3781: || jd_codes_tbl_state(l_counter).percentage);
3782: hr_utility.trace('EMJT STATE: =========================================================');
3783: l_total_state_hours := l_total_state_hours + NVL(jd_codes_tbl_state(l_counter).hours,0);
3784: l_counter := jd_codes_tbl_state.NEXT(l_counter);
3785: END LOOP;
3786:

Line 3787: hr_utility.trace('EMJT STATE: Final l_total_state_hours ->' || to_char(l_total_state_hours) );

3783: l_total_state_hours := l_total_state_hours + NVL(jd_codes_tbl_state(l_counter).hours,0);
3784: l_counter := jd_codes_tbl_state.NEXT(l_counter);
3785: END LOOP;
3786:
3787: hr_utility.trace('EMJT STATE: Final l_total_state_hours ->' || to_char(l_total_state_hours) );
3788: hr_utility.trace('EMJT STATE: Final l_scheduled_work_hours ->' || to_char(l_scheduled_work_hours) );
3789:
3790: IF l_total_state_hours <= l_scheduled_work_hours THEN
3791: l_denominator := l_scheduled_work_hours;

Line 3788: hr_utility.trace('EMJT STATE: Final l_scheduled_work_hours ->' || to_char(l_scheduled_work_hours) );

3784: l_counter := jd_codes_tbl_state.NEXT(l_counter);
3785: END LOOP;
3786:
3787: hr_utility.trace('EMJT STATE: Final l_total_state_hours ->' || to_char(l_total_state_hours) );
3788: hr_utility.trace('EMJT STATE: Final l_scheduled_work_hours ->' || to_char(l_scheduled_work_hours) );
3789:
3790: IF l_total_state_hours <= l_scheduled_work_hours THEN
3791: l_denominator := l_scheduled_work_hours;
3792: ELSIF l_total_state_hours > l_scheduled_work_hours THEN

Line 3796: hr_utility.trace('EMJT STATE: Final l_denominator ->' || to_char(l_denominator) );

3792: ELSIF l_total_state_hours > l_scheduled_work_hours THEN
3793: l_denominator := l_total_state_hours;
3794: END IF;
3795:
3796: hr_utility.trace('EMJT STATE: Final l_denominator ->' || to_char(l_denominator) );
3797:
3798: l_counter := NULL;
3799: l_counter := jd_codes_tbl_state.FIRST;
3800: l_last_jd_index_value := jd_codes_tbl_state.LAST;

Line 3805: /* hr_utility.trace('EMJT: =========================================================');

3801: WHILE l_counter IS NOT NULL LOOP
3802: l_jd_hours := jd_codes_tbl_state(l_counter).hours ;
3803: jd_codes_tbl_state(l_counter).percentage :=
3804: ROUND((l_jd_hours/l_denominator) * 100);
3805: /* hr_utility.trace('EMJT: =========================================================');
3806: hr_utility.trace('EMJT: jd_codes_tbl_state('||to_char(l_counter)||').hours ->'
3807: || jd_codes_tbl_state(l_counter).hours);
3808: hr_utility.trace('EMJT: jd_codes_tbl_state('||to_char(l_counter)||').jurisdiction_code->'
3809: || jd_codes_tbl_state(l_counter).jurisdiction_code);

Line 3806: hr_utility.trace('EMJT: jd_codes_tbl_state('||to_char(l_counter)||').hours ->'

3802: l_jd_hours := jd_codes_tbl_state(l_counter).hours ;
3803: jd_codes_tbl_state(l_counter).percentage :=
3804: ROUND((l_jd_hours/l_denominator) * 100);
3805: /* hr_utility.trace('EMJT: =========================================================');
3806: hr_utility.trace('EMJT: jd_codes_tbl_state('||to_char(l_counter)||').hours ->'
3807: || jd_codes_tbl_state(l_counter).hours);
3808: hr_utility.trace('EMJT: jd_codes_tbl_state('||to_char(l_counter)||').jurisdiction_code->'
3809: || jd_codes_tbl_state(l_counter).jurisdiction_code);
3810: hr_utility.trace('EMJT: jd_codes_tbl_state('||to_char(l_counter)||').percentage ->'

Line 3808: hr_utility.trace('EMJT: jd_codes_tbl_state('||to_char(l_counter)||').jurisdiction_code->'

3804: ROUND((l_jd_hours/l_denominator) * 100);
3805: /* hr_utility.trace('EMJT: =========================================================');
3806: hr_utility.trace('EMJT: jd_codes_tbl_state('||to_char(l_counter)||').hours ->'
3807: || jd_codes_tbl_state(l_counter).hours);
3808: hr_utility.trace('EMJT: jd_codes_tbl_state('||to_char(l_counter)||').jurisdiction_code->'
3809: || jd_codes_tbl_state(l_counter).jurisdiction_code);
3810: hr_utility.trace('EMJT: jd_codes_tbl_state('||to_char(l_counter)||').percentage ->'
3811: || jd_codes_tbl_state(l_counter).percentage);
3812: hr_utility.trace('EMJT: =========================================================');*/

Line 3810: hr_utility.trace('EMJT: jd_codes_tbl_state('||to_char(l_counter)||').percentage ->'

3806: hr_utility.trace('EMJT: jd_codes_tbl_state('||to_char(l_counter)||').hours ->'
3807: || jd_codes_tbl_state(l_counter).hours);
3808: hr_utility.trace('EMJT: jd_codes_tbl_state('||to_char(l_counter)||').jurisdiction_code->'
3809: || jd_codes_tbl_state(l_counter).jurisdiction_code);
3810: hr_utility.trace('EMJT: jd_codes_tbl_state('||to_char(l_counter)||').percentage ->'
3811: || jd_codes_tbl_state(l_counter).percentage);
3812: hr_utility.trace('EMJT: =========================================================');*/
3813: l_total_state_percent := l_total_state_percent
3814: + jd_codes_tbl_state(l_counter).percentage;

Line 3812: hr_utility.trace('EMJT: =========================================================');*/

3808: hr_utility.trace('EMJT: jd_codes_tbl_state('||to_char(l_counter)||').jurisdiction_code->'
3809: || jd_codes_tbl_state(l_counter).jurisdiction_code);
3810: hr_utility.trace('EMJT: jd_codes_tbl_state('||to_char(l_counter)||').percentage ->'
3811: || jd_codes_tbl_state(l_counter).percentage);
3812: hr_utility.trace('EMJT: =========================================================');*/
3813: l_total_state_percent := l_total_state_percent
3814: + jd_codes_tbl_state(l_counter).percentage;
3815: l_counter := jd_codes_tbl_state.NEXT(l_counter);
3816: END LOOP; --WHILE l_counter

Line 3818: hr_utility.trace('EMJT STATE: (TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2)||''0000000'')) '||

3814: + jd_codes_tbl_state(l_counter).percentage;
3815: l_counter := jd_codes_tbl_state.NEXT(l_counter);
3816: END LOOP; --WHILE l_counter
3817:
3818: hr_utility.trace('EMJT STATE: (TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2)||''0000000'')) '||
3819: TO_CHAR(TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2)||'0000000')));
3820: IF l_total_state_percent > 100 THEN
3821: --{
3822: l_extra_percent := l_total_state_percent - 100;

Line 3852: hr_utility.trace('EMJT STATE: jd_codes_tbl_state.FIRST->' || jd_codes_tbl_state.FIRST);

3848:
3849: l_counter := NULL;
3850: l_counter := jd_codes_tbl_state.FIRST;
3851: -- l_last_jd_index_value := jd_codes_tbl_state.LAST;
3852: hr_utility.trace('EMJT STATE: jd_codes_tbl_state.FIRST->' || jd_codes_tbl_state.FIRST);
3853: hr_utility.trace('EMJT STATE: jd_codes_tbl_state.LAST->' || jd_codes_tbl_state.LAST);
3854: WHILE l_counter IS NOT NULL LOOP
3855: hr_utility.trace('EMJT STATE: Final State Table');
3856: hr_utility.trace('EMJT STATE: =========================================================');

Line 3853: hr_utility.trace('EMJT STATE: jd_codes_tbl_state.LAST->' || jd_codes_tbl_state.LAST);

3849: l_counter := NULL;
3850: l_counter := jd_codes_tbl_state.FIRST;
3851: -- l_last_jd_index_value := jd_codes_tbl_state.LAST;
3852: hr_utility.trace('EMJT STATE: jd_codes_tbl_state.FIRST->' || jd_codes_tbl_state.FIRST);
3853: hr_utility.trace('EMJT STATE: jd_codes_tbl_state.LAST->' || jd_codes_tbl_state.LAST);
3854: WHILE l_counter IS NOT NULL LOOP
3855: hr_utility.trace('EMJT STATE: Final State Table');
3856: hr_utility.trace('EMJT STATE: =========================================================');
3857: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').hours ->'

Line 3855: hr_utility.trace('EMJT STATE: Final State Table');

3851: -- l_last_jd_index_value := jd_codes_tbl_state.LAST;
3852: hr_utility.trace('EMJT STATE: jd_codes_tbl_state.FIRST->' || jd_codes_tbl_state.FIRST);
3853: hr_utility.trace('EMJT STATE: jd_codes_tbl_state.LAST->' || jd_codes_tbl_state.LAST);
3854: WHILE l_counter IS NOT NULL LOOP
3855: hr_utility.trace('EMJT STATE: Final State Table');
3856: hr_utility.trace('EMJT STATE: =========================================================');
3857: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').hours ->'
3858: || jd_codes_tbl_state(l_counter).hours);
3859: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').jurisdiction_code->'

Line 3856: hr_utility.trace('EMJT STATE: =========================================================');

3852: hr_utility.trace('EMJT STATE: jd_codes_tbl_state.FIRST->' || jd_codes_tbl_state.FIRST);
3853: hr_utility.trace('EMJT STATE: jd_codes_tbl_state.LAST->' || jd_codes_tbl_state.LAST);
3854: WHILE l_counter IS NOT NULL LOOP
3855: hr_utility.trace('EMJT STATE: Final State Table');
3856: hr_utility.trace('EMJT STATE: =========================================================');
3857: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').hours ->'
3858: || jd_codes_tbl_state(l_counter).hours);
3859: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').jurisdiction_code->'
3860: || jd_codes_tbl_state(l_counter).jurisdiction_code);

Line 3857: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').hours ->'

3853: hr_utility.trace('EMJT STATE: jd_codes_tbl_state.LAST->' || jd_codes_tbl_state.LAST);
3854: WHILE l_counter IS NOT NULL LOOP
3855: hr_utility.trace('EMJT STATE: Final State Table');
3856: hr_utility.trace('EMJT STATE: =========================================================');
3857: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').hours ->'
3858: || jd_codes_tbl_state(l_counter).hours);
3859: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').jurisdiction_code->'
3860: || jd_codes_tbl_state(l_counter).jurisdiction_code);
3861: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').percentage ->'

Line 3859: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').jurisdiction_code->'

3855: hr_utility.trace('EMJT STATE: Final State Table');
3856: hr_utility.trace('EMJT STATE: =========================================================');
3857: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').hours ->'
3858: || jd_codes_tbl_state(l_counter).hours);
3859: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').jurisdiction_code->'
3860: || jd_codes_tbl_state(l_counter).jurisdiction_code);
3861: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').percentage ->'
3862: || jd_codes_tbl_state(l_counter).percentage);
3863: hr_utility.trace('EMJT STATE: =========================================================');

Line 3861: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').percentage ->'

3857: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').hours ->'
3858: || jd_codes_tbl_state(l_counter).hours);
3859: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').jurisdiction_code->'
3860: || jd_codes_tbl_state(l_counter).jurisdiction_code);
3861: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').percentage ->'
3862: || jd_codes_tbl_state(l_counter).percentage);
3863: hr_utility.trace('EMJT STATE: =========================================================');
3864: -- l_total_state_hours := l_total_state_hours + jd_codes_tbl_state(l_counter).hours;
3865: l_counter := jd_codes_tbl_state.NEXT(l_counter);

Line 3863: hr_utility.trace('EMJT STATE: =========================================================');

3859: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').jurisdiction_code->'
3860: || jd_codes_tbl_state(l_counter).jurisdiction_code);
3861: hr_utility.trace('EMJT STATE: jd_codes_tbl_state('||to_char(l_counter)||').percentage ->'
3862: || jd_codes_tbl_state(l_counter).percentage);
3863: hr_utility.trace('EMJT STATE: =========================================================');
3864: -- l_total_state_hours := l_total_state_hours + jd_codes_tbl_state(l_counter).hours;
3865: l_counter := jd_codes_tbl_state.NEXT(l_counter);
3866: END LOOP;
3867:

Line 3869: hr_utility.trace('EMJT COUNTY:==============================================================');

3865: l_counter := jd_codes_tbl_state.NEXT(l_counter);
3866: END LOOP;
3867:
3868: --+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
3869: hr_utility.trace('EMJT COUNTY:==============================================================');
3870: hr_utility.trace('EMJT COUNTY: Main COUNTY Processing');
3871:
3872: --Starting processing the county, populating jd_codes_tbl_county.
3873: --

Line 3870: hr_utility.trace('EMJT COUNTY: Main COUNTY Processing');

3866: END LOOP;
3867:
3868: --+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
3869: hr_utility.trace('EMJT COUNTY:==============================================================');
3870: hr_utility.trace('EMJT COUNTY: Main COUNTY Processing');
3871:
3872: --Starting processing the county, populating jd_codes_tbl_county.
3873: --
3874: --This part of the code populates the MAIN COUNTY PL TABLE from the staging county pl table.

Line 3881: hr_utility.trace('EMJT COUNTY: l_counter First JD Code -> '|| to_char(l_counter));

3877: --
3878: l_counter := NULL;
3879: l_counter := jd_codes_tbl_county_stg.FIRST;
3880: l_last_jd_index_value := jd_codes_tbl_county_stg.LAST;
3881: hr_utility.trace('EMJT COUNTY: l_counter First JD Code -> '|| to_char(l_counter));
3882: hr_utility.trace('EMJT COUNTY: Last JD Code ->'|| to_char(l_last_jd_index_value));
3883: WHILE l_counter IS NOT NULL LOOP
3884: --{
3885: l_jurisdiction := jd_codes_tbl_county_stg(l_counter).jurisdiction_code ;

Line 3882: hr_utility.trace('EMJT COUNTY: Last JD Code ->'|| to_char(l_last_jd_index_value));

3878: l_counter := NULL;
3879: l_counter := jd_codes_tbl_county_stg.FIRST;
3880: l_last_jd_index_value := jd_codes_tbl_county_stg.LAST;
3881: hr_utility.trace('EMJT COUNTY: l_counter First JD Code -> '|| to_char(l_counter));
3882: hr_utility.trace('EMJT COUNTY: Last JD Code ->'|| to_char(l_last_jd_index_value));
3883: WHILE l_counter IS NOT NULL LOOP
3884: --{
3885: l_jurisdiction := jd_codes_tbl_county_stg(l_counter).jurisdiction_code ;
3886: l_jd_hours := jd_codes_tbl_county_stg(l_counter).hours ;

Line 3888: hr_utility.trace('EMJT COUNTY: Jurisdiction Code =>'|| l_jurisdiction);

3884: --{
3885: l_jurisdiction := jd_codes_tbl_county_stg(l_counter).jurisdiction_code ;
3886: l_jd_hours := jd_codes_tbl_county_stg(l_counter).hours ;
3887: l_calc_percent := jd_codes_tbl_county_stg(l_counter).calc_percent ;
3888: hr_utility.trace('EMJT COUNTY: Jurisdiction Code =>'|| l_jurisdiction);
3889: hr_utility.trace('EMJT COUNTY: l_jd_hours =>'|| to_char(l_jd_hours));
3890: hr_utility.trace('EMJT COUNTY: Calculate Percenrage =>'|| l_calc_percent);
3891:
3892: -- When Jurisdiction county is same as primary work county no thresholding

Line 3889: hr_utility.trace('EMJT COUNTY: l_jd_hours =>'|| to_char(l_jd_hours));

3885: l_jurisdiction := jd_codes_tbl_county_stg(l_counter).jurisdiction_code ;
3886: l_jd_hours := jd_codes_tbl_county_stg(l_counter).hours ;
3887: l_calc_percent := jd_codes_tbl_county_stg(l_counter).calc_percent ;
3888: hr_utility.trace('EMJT COUNTY: Jurisdiction Code =>'|| l_jurisdiction);
3889: hr_utility.trace('EMJT COUNTY: l_jd_hours =>'|| to_char(l_jd_hours));
3890: hr_utility.trace('EMJT COUNTY: Calculate Percenrage =>'|| l_calc_percent);
3891:
3892: -- When Jurisdiction county is same as primary work county no thresholding
3893: IF l_calc_percent = 'N' THEN

Line 3890: hr_utility.trace('EMJT COUNTY: Calculate Percenrage =>'|| l_calc_percent);

3886: l_jd_hours := jd_codes_tbl_county_stg(l_counter).hours ;
3887: l_calc_percent := jd_codes_tbl_county_stg(l_counter).calc_percent ;
3888: hr_utility.trace('EMJT COUNTY: Jurisdiction Code =>'|| l_jurisdiction);
3889: hr_utility.trace('EMJT COUNTY: l_jd_hours =>'|| to_char(l_jd_hours));
3890: hr_utility.trace('EMJT COUNTY: Calculate Percenrage =>'|| l_calc_percent);
3891:
3892: -- When Jurisdiction county is same as primary work county no thresholding
3893: IF l_calc_percent = 'N' THEN
3894: --{

Line 3895: hr_utility.trace('EMJT COUNTY: Thresholding Not required load in jd_codes_tbl_county');

3891:
3892: -- When Jurisdiction county is same as primary work county no thresholding
3893: IF l_calc_percent = 'N' THEN
3894: --{
3895: hr_utility.trace('EMJT COUNTY: Thresholding Not required load in jd_codes_tbl_county');
3896: jd_codes_tbl_county(l_counter).jurisdiction_code := l_jurisdiction;
3897: jd_codes_tbl_county(l_counter).hours := l_jd_hours;
3898: jd_codes_tbl_county(l_counter).calc_percent := l_calc_percent;
3899: --}

Line 3905: hr_utility.trace('EMJT COUNTY: Work County is same as Primar Work County');

3901: --{
3902: IF SUBSTR(l_jurisdiction,1,2)||SUBSTR(l_jurisdiction,4,3) =
3903: SUBSTR(l_work_jurisdiction_code,1,2)||SUBSTR(l_work_jurisdiction_code,4,3) THEN
3904: --{
3905: hr_utility.trace('EMJT COUNTY: Work County is same as Primar Work County');
3906: hr_utility.trace('EMJT COUNTY: Threshold check not required to load in jd_codes_tbl_county');
3907: IF jd_codes_tbl_county.EXISTS(TO_NUMBER(SUBSTR(l_jurisdiction,1,2) ||
3908: SUBSTR(l_jurisdiction,4,3) ||'0000'))
3909: THEN

Line 3906: hr_utility.trace('EMJT COUNTY: Threshold check not required to load in jd_codes_tbl_county');

3902: IF SUBSTR(l_jurisdiction,1,2)||SUBSTR(l_jurisdiction,4,3) =
3903: SUBSTR(l_work_jurisdiction_code,1,2)||SUBSTR(l_work_jurisdiction_code,4,3) THEN
3904: --{
3905: hr_utility.trace('EMJT COUNTY: Work County is same as Primar Work County');
3906: hr_utility.trace('EMJT COUNTY: Threshold check not required to load in jd_codes_tbl_county');
3907: IF jd_codes_tbl_county.EXISTS(TO_NUMBER(SUBSTR(l_jurisdiction,1,2) ||
3908: SUBSTR(l_jurisdiction,4,3) ||'0000'))
3909: THEN
3910: --{

Line 3923: hr_utility.trace('EMJT COUNTY: Primary Work State JD loaded into jd_codes_tbl_state');

3919: --{
3920: jd_codes_tbl_county(l_counter).jurisdiction_code := l_jurisdiction;
3921: jd_codes_tbl_county(l_counter).hours := l_jd_hours;
3922: jd_codes_tbl_county(l_counter).calc_percent := l_calc_percent;
3923: hr_utility.trace('EMJT COUNTY: Primary Work State JD loaded into jd_codes_tbl_state');
3924: --}
3925: END IF;
3926: --}
3927: ELSE --SUBSTR(l_jurisdiction,1,2) = SUBSTR(l_work_jurisdiction_code,1,2)

Line 3930: hr_utility.trace('EMJT COUNTY: Work County is NOT same as Primary Work County');

3926: --}
3927: ELSE --SUBSTR(l_jurisdiction,1,2) = SUBSTR(l_work_jurisdiction_code,1,2)
3928: --{
3929: --Fetch County level threshold
3930: hr_utility.trace('EMJT COUNTY: Work County is NOT same as Primary Work County');
3931: hr_utility.trace('EMJT COUNTY: Fetching Threshold Hours configured for County ');
3932: hr_utility.trace('EMJT COUNTY: Processing County JD Code '|| l_jurisdiction);
3933:
3934: l_threshold_hours_county := get_jd_level_threshold(p_tax_unit_id

Line 3931: hr_utility.trace('EMJT COUNTY: Fetching Threshold Hours configured for County ');

3927: ELSE --SUBSTR(l_jurisdiction,1,2) = SUBSTR(l_work_jurisdiction_code,1,2)
3928: --{
3929: --Fetch County level threshold
3930: hr_utility.trace('EMJT COUNTY: Work County is NOT same as Primary Work County');
3931: hr_utility.trace('EMJT COUNTY: Fetching Threshold Hours configured for County ');
3932: hr_utility.trace('EMJT COUNTY: Processing County JD Code '|| l_jurisdiction);
3933:
3934: l_threshold_hours_county := get_jd_level_threshold(p_tax_unit_id
3935: ,l_jurisdiction

Line 3932: hr_utility.trace('EMJT COUNTY: Processing County JD Code '|| l_jurisdiction);

3928: --{
3929: --Fetch County level threshold
3930: hr_utility.trace('EMJT COUNTY: Work County is NOT same as Primary Work County');
3931: hr_utility.trace('EMJT COUNTY: Fetching Threshold Hours configured for County ');
3932: hr_utility.trace('EMJT COUNTY: Processing County JD Code '|| l_jurisdiction);
3933:
3934: l_threshold_hours_county := get_jd_level_threshold(p_tax_unit_id
3935: ,l_jurisdiction
3936: ,'COUNTY');

Line 3937: hr_utility.trace('EMJT COUNTY: Threshold_Hours_County '|| to_char(l_threshold_hours_county));

3933:
3934: l_threshold_hours_county := get_jd_level_threshold(p_tax_unit_id
3935: ,l_jurisdiction
3936: ,'COUNTY');
3937: hr_utility.trace('EMJT COUNTY: Threshold_Hours_County '|| to_char(l_threshold_hours_county));
3938: IF l_threshold_hours_county > 0 THEN
3939: --{
3940: -- Fetch the county level tax balance accrued for the person
3941: -- If Tax balance found then tax the county as per hours logged for the county

Line 3943: hr_utility.trace('EMJT COUNTY: Threshold_Hours_County > 0 so Fetch County Witheld for Assignment');

3939: --{
3940: -- Fetch the county level tax balance accrued for the person
3941: -- If Tax balance found then tax the county as per hours logged for the county
3942: -- otherwise hours will be accounted to primary work county
3943: hr_utility.trace('EMJT COUNTY: Threshold_Hours_County > 0 so Fetch County Witheld for Assignment');
3944:
3945: /* Bug#6869097:The following code checks whether county tax is withheld already
3946: for the assignment and if it finds SIT is withheld already it assumes that
3947: the assignemnt has crossed the threshold limit already and inserts the

Line 3960: hr_utility.trace('EMJT COUNTY: County Withheld for Assignment '|| to_char(l_county_withheld));

3956: ,p_tax_unit_id => p_tax_unit_id
3957: ,p_jurisdiction_level => 'COUNTY'
3958: ,p_effective_date => p_date_paid
3959: ,p_assignment_id => p_assignment_id);
3960: hr_utility.trace('EMJT COUNTY: County Withheld for Assignment '|| to_char(l_county_withheld));
3961: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county.COUNT -> '|| jd_codes_tbl_county.COUNT);
3962:
3963: --=============================================================================
3964: IF l_county_withheld = 0 THEN

Line 3961: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county.COUNT -> '|| jd_codes_tbl_county.COUNT);

3957: ,p_jurisdiction_level => 'COUNTY'
3958: ,p_effective_date => p_date_paid
3959: ,p_assignment_id => p_assignment_id);
3960: hr_utility.trace('EMJT COUNTY: County Withheld for Assignment '|| to_char(l_county_withheld));
3961: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county.COUNT -> '|| jd_codes_tbl_county.COUNT);
3962:
3963: --=============================================================================
3964: IF l_county_withheld = 0 THEN
3965:

Line 3974: hr_utility.trace('EMJT: l_sit_county_withheld -> '||to_char(l_sit_county_withheld));

3970: ,p_tax_unit_id => p_tax_unit_id
3971: ,p_jurisdiction_level => 'STATE'
3972: ,p_effective_date => p_date_paid
3973: ,p_assignment_id => p_assignment_id);
3974: hr_utility.trace('EMJT: l_sit_county_withheld -> '||to_char(l_sit_county_withheld));
3975: END IF;
3976: --=============================================================================
3977:
3978: IF l_county_withheld > 0 THEN

Line 3980: hr_utility.trace('EMJT COUNTY: As Tax Withheld previously in County NO THRESHOLD CHECK');

3976: --=============================================================================
3977:
3978: IF l_county_withheld > 0 THEN
3979: --{
3980: hr_utility.trace('EMJT COUNTY: As Tax Withheld previously in County NO THRESHOLD CHECK');
3981: hr_utility.trace('EMJT COUNTY: l_county_withheld > 0 ');
3982: jd_codes_tbl_county(l_counter).jurisdiction_code := l_jurisdiction;
3983: jd_codes_tbl_county(l_counter).hours := l_jd_hours;
3984: jd_codes_tbl_county(l_counter).calc_percent := l_calc_percent;

Line 3981: hr_utility.trace('EMJT COUNTY: l_county_withheld > 0 ');

3977:
3978: IF l_county_withheld > 0 THEN
3979: --{
3980: hr_utility.trace('EMJT COUNTY: As Tax Withheld previously in County NO THRESHOLD CHECK');
3981: hr_utility.trace('EMJT COUNTY: l_county_withheld > 0 ');
3982: jd_codes_tbl_county(l_counter).jurisdiction_code := l_jurisdiction;
3983: jd_codes_tbl_county(l_counter).hours := l_jd_hours;
3984: jd_codes_tbl_county(l_counter).calc_percent := l_calc_percent;
3985: hr_utility.trace('EMJT COUNTY: County JD '||l_jurisdiction||' loaded in jd_codes_tbl_county ');

Line 3985: hr_utility.trace('EMJT COUNTY: County JD '||l_jurisdiction||' loaded in jd_codes_tbl_county ');

3981: hr_utility.trace('EMJT COUNTY: l_county_withheld > 0 ');
3982: jd_codes_tbl_county(l_counter).jurisdiction_code := l_jurisdiction;
3983: jd_codes_tbl_county(l_counter).hours := l_jd_hours;
3984: jd_codes_tbl_county(l_counter).calc_percent := l_calc_percent;
3985: hr_utility.trace('EMJT COUNTY: County JD '||l_jurisdiction||' loaded in jd_codes_tbl_county ');
3986: --}
3987: ELSIF l_county_withheld = 0 AND l_sit_county_withheld > 0 THEN
3988: --{
3989: hr_utility.trace('EMJT COUNTY: l_county_withheld = 0 AND l_sit_county_withheld > 0 ');

Line 3989: hr_utility.trace('EMJT COUNTY: l_county_withheld = 0 AND l_sit_county_withheld > 0 ');

3985: hr_utility.trace('EMJT COUNTY: County JD '||l_jurisdiction||' loaded in jd_codes_tbl_county ');
3986: --}
3987: ELSIF l_county_withheld = 0 AND l_sit_county_withheld > 0 THEN
3988: --{
3989: hr_utility.trace('EMJT COUNTY: l_county_withheld = 0 AND l_sit_county_withheld > 0 ');
3990: jd_codes_tbl_county(l_counter).jurisdiction_code := l_jurisdiction;
3991: jd_codes_tbl_county(l_counter).hours := l_jd_hours;
3992: jd_codes_tbl_county(l_counter).calc_percent := l_calc_percent;
3993: hr_utility.trace('EMJT COUNTY: County JD '||l_jurisdiction||' loaded in jd_codes_tbl_county ');

Line 3993: hr_utility.trace('EMJT COUNTY: County JD '||l_jurisdiction||' loaded in jd_codes_tbl_county ');

3989: hr_utility.trace('EMJT COUNTY: l_county_withheld = 0 AND l_sit_county_withheld > 0 ');
3990: jd_codes_tbl_county(l_counter).jurisdiction_code := l_jurisdiction;
3991: jd_codes_tbl_county(l_counter).hours := l_jd_hours;
3992: jd_codes_tbl_county(l_counter).calc_percent := l_calc_percent;
3993: hr_utility.trace('EMJT COUNTY: County JD '||l_jurisdiction||' loaded in jd_codes_tbl_county ');
3994: --}
3995: -- ELSE --l_county_withheld > 0 */
3996:
3997: /*Bug#6869097: changes end here*/

Line 4001: hr_utility.trace('EMJT COUNTY: Fetch Information Hours Logged for Assignment ');

3997: /*Bug#6869097: changes end here*/
3998: --{
3999: -- Fetch Information Hours logged for the person depending on the payroll effective date
4000: -- call to get_th_assignment for the COUNTY
4001: hr_utility.trace('EMJT COUNTY: Fetch Information Hours Logged for Assignment ');
4002: l_county_ih_logged
4003: := hr_us_ff_udf1.get_person_it_hours(p_person_id => l_person_id
4004: ,p_assignment_id => p_assignment_id
4005: ,p_jurisdiction_code => l_jurisdiction

Line 4010: hr_utility.trace('EMJT COUNTY: Information Hours Logged for Assignment => '|| to_char(l_county_ih_logged));

4006: ,p_jd_level => 6
4007: ,p_threshold_basis => l_threshold_basis
4008: ,p_effective_date => l_max_end_date --p_date_paid
4009: ,p_end_date => l_end_date);
4010: hr_utility.trace('EMJT COUNTY: Information Hours Logged for Assignment => '|| to_char(l_county_ih_logged));
4011: IF l_county_ih_logged >= l_threshold_hours_county THEN
4012: --{
4013: hr_utility.trace('EMJT COUNTY: Information Hours Logged > Threshold_Hours_County ');
4014: l_ih_excluding_pay_period := l_county_ih_logged

Line 4013: hr_utility.trace('EMJT COUNTY: Information Hours Logged > Threshold_Hours_County ');

4009: ,p_end_date => l_end_date);
4010: hr_utility.trace('EMJT COUNTY: Information Hours Logged for Assignment => '|| to_char(l_county_ih_logged));
4011: IF l_county_ih_logged >= l_threshold_hours_county THEN
4012: --{
4013: hr_utility.trace('EMJT COUNTY: Information Hours Logged > Threshold_Hours_County ');
4014: l_ih_excluding_pay_period := l_county_ih_logged
4015: - l_jd_hours;
4016: hr_utility.trace('EMJT COUNTY: Information Hours Processed Prior This Pay Period '
4017: || to_char(l_ih_excluding_pay_period));

Line 4016: hr_utility.trace('EMJT COUNTY: Information Hours Processed Prior This Pay Period '

4012: --{
4013: hr_utility.trace('EMJT COUNTY: Information Hours Logged > Threshold_Hours_County ');
4014: l_ih_excluding_pay_period := l_county_ih_logged
4015: - l_jd_hours;
4016: hr_utility.trace('EMJT COUNTY: Information Hours Processed Prior This Pay Period '
4017: || to_char(l_ih_excluding_pay_period));
4018: -- if information hours processed till last payroll run is greater than the
4019: -- threshold limit configured at the County level then hours logged for the county
4020: -- would be accounted for that county

Line 4024: hr_utility.trace('EMJT COUNTY: Hours till last Pay Period > Threshold_Hours_State');

4020: -- would be accounted for that county
4021: --
4022: IF l_ih_excluding_pay_period >= l_threshold_hours_county THEN
4023: --{
4024: hr_utility.trace('EMJT COUNTY: Hours till last Pay Period > Threshold_Hours_State');
4025: jd_codes_tbl_county(l_counter).jurisdiction_code := l_jurisdiction;
4026: jd_codes_tbl_county(l_counter).hours := l_jd_hours;
4027: jd_codes_tbl_county(l_counter).calc_percent := l_calc_percent;
4028: hr_utility.trace('EMJT COUNTY: County JD loaded into jd_codes_tbl_county '|| l_jurisdiction);

Line 4028: hr_utility.trace('EMJT COUNTY: County JD loaded into jd_codes_tbl_county '|| l_jurisdiction);

4024: hr_utility.trace('EMJT COUNTY: Hours till last Pay Period > Threshold_Hours_State');
4025: jd_codes_tbl_county(l_counter).jurisdiction_code := l_jurisdiction;
4026: jd_codes_tbl_county(l_counter).hours := l_jd_hours;
4027: jd_codes_tbl_county(l_counter).calc_percent := l_calc_percent;
4028: hr_utility.trace('EMJT COUNTY: County JD loaded into jd_codes_tbl_county '|| l_jurisdiction);
4029: hr_utility.trace('EMJT COUNTY: Hours loaded into jd_codes_tbl_county '|| to_char(l_jd_hours));
4030:
4031: --}
4032: ELSE --l_ih_excluding_pay_period >= l_threshold_hours_county

Line 4029: hr_utility.trace('EMJT COUNTY: Hours loaded into jd_codes_tbl_county '|| to_char(l_jd_hours));

4025: jd_codes_tbl_county(l_counter).jurisdiction_code := l_jurisdiction;
4026: jd_codes_tbl_county(l_counter).hours := l_jd_hours;
4027: jd_codes_tbl_county(l_counter).calc_percent := l_calc_percent;
4028: hr_utility.trace('EMJT COUNTY: County JD loaded into jd_codes_tbl_county '|| l_jurisdiction);
4029: hr_utility.trace('EMJT COUNTY: Hours loaded into jd_codes_tbl_county '|| to_char(l_jd_hours));
4030:
4031: --}
4032: ELSE --l_ih_excluding_pay_period >= l_threshold_hours_county
4033: --{

Line 4038: hr_utility.trace('EMJT COUNTY: Information Hours Above Threshold '

4034: -- if information hours processed till last payroll run is less than the
4035: -- threshold limit configured at the county level
4036: -- Calculate information hours that is exceeds threshold limit
4037: l_ih_above_threshold := l_county_ih_logged - l_threshold_hours_county;
4038: hr_utility.trace('EMJT COUNTY: Information Hours Above Threshold '
4039: || to_char(l_ih_above_threshold));
4040:
4041: -- Calculate information hours that would be accounted to primary work location
4042: -- due to threshold

Line 4047: hr_utility.trace('EMJT COUNTY: Hours Accounted for Primary Work Location '

4043: l_ih_for_primary_wk := jd_codes_tbl_county_stg(TO_NUMBER(SUBSTR(l_jurisdiction,1,2) ||
4044: SUBSTR(l_jurisdiction,4,3) ||
4045: '0000')
4046: ).hours - l_ih_above_threshold;
4047: hr_utility.trace('EMJT COUNTY: Hours Accounted for Primary Work Location '
4048: || to_char(l_ih_for_primary_wk));
4049:
4050: -- if information hours logged for the county is more than threshold
4051: -- configured for the county, only exceeded hours would be accounted for that

Line 4095: hr_utility.trace('EMJT COUNTY: Hours accounted for Primary WK JD County '

4091: jd_codes_tbl_county(TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2) ||
4092: SUBSTR(l_work_jurisdiction_code,4,3) ||
4093: '0000')
4094: ).hours + l_ih_for_primary_wk ;
4095: hr_utility.trace('EMJT COUNTY: Hours accounted for Primary WK JD County '
4096: || to_char(l_ih_for_primary_wk));
4097:
4098: --}
4099: ELSE

Line 4113: hr_utility.trace('EMJT COUNTY: Primary WK JD State loaded into pl table jd_codes_tbl_county');

4109: jd_codes_tbl_county(TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2) ||
4110: SUBSTR(l_work_jurisdiction_code,4,3) ||
4111: '0000')).calc_percent
4112: := l_calc_percent;
4113: hr_utility.trace('EMJT COUNTY: Primary WK JD State loaded into pl table jd_codes_tbl_county');
4114: hr_utility.trace('EMJT COUNTY: Hours accounted for Primary WK JD County '
4115: ||to_char(l_ih_for_primary_wk));
4116: --}
4117: END IF;

Line 4114: hr_utility.trace('EMJT COUNTY: Hours accounted for Primary WK JD County '

4110: SUBSTR(l_work_jurisdiction_code,4,3) ||
4111: '0000')).calc_percent
4112: := l_calc_percent;
4113: hr_utility.trace('EMJT COUNTY: Primary WK JD State loaded into pl table jd_codes_tbl_county');
4114: hr_utility.trace('EMJT COUNTY: Hours accounted for Primary WK JD County '
4115: ||to_char(l_ih_for_primary_wk));
4116: --}
4117: END IF;
4118: --}

Line 4140: hr_utility.trace('EMJT COUNTY: Hours accounted for Primary WK JD County '

4136: '0000')).hours :=
4137: jd_codes_tbl_county(TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2) ||
4138: SUBSTR(l_work_jurisdiction_code,4,3) ||
4139: '0000')).hours + l_jd_hours ;
4140: hr_utility.trace('EMJT COUNTY: Hours accounted for Primary WK JD County '
4141: ||to_char(l_jd_hours));
4142: --}
4143: ELSE
4144: --{

Line 4155: hr_utility.trace('EMJT COUNTY: Primary WK JD County loaded into pl table jd_codes_tbl_county');

4151: '0000')).hours := l_jd_hours;
4152: jd_codes_tbl_county(TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2) ||
4153: SUBSTR(l_work_jurisdiction_code,4,3) ||
4154: '0000')).calc_percent := l_calc_percent;
4155: hr_utility.trace('EMJT COUNTY: Primary WK JD County loaded into pl table jd_codes_tbl_county');
4156: hr_utility.trace('EMJT COUNTY: Hours accounted for Primary WK JD County '
4157: ||to_char(l_jd_hours));
4158: --}
4159: END IF;

Line 4156: hr_utility.trace('EMJT COUNTY: Hours accounted for Primary WK JD County '

4152: jd_codes_tbl_county(TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2) ||
4153: SUBSTR(l_work_jurisdiction_code,4,3) ||
4154: '0000')).calc_percent := l_calc_percent;
4155: hr_utility.trace('EMJT COUNTY: Primary WK JD County loaded into pl table jd_codes_tbl_county');
4156: hr_utility.trace('EMJT COUNTY: Hours accounted for Primary WK JD County '
4157: ||to_char(l_jd_hours));
4158: --}
4159: END IF;
4160: --}

Line 4172: hr_utility.trace('EMJT COUNTY: Work JD State loaded into jd_codes_tbl_state =>'

4168: --{
4169: jd_codes_tbl_county(l_counter).jurisdiction_code := l_jurisdiction;
4170: jd_codes_tbl_county(l_counter).hours := l_jd_hours;
4171: jd_codes_tbl_county(l_counter).calc_percent := l_calc_percent;
4172: hr_utility.trace('EMJT COUNTY: Work JD State loaded into jd_codes_tbl_state =>'
4173: ||l_jurisdiction);
4174: hr_utility.trace('EMJT COUNTY: Hours accounted for Primary WK JD State '
4175: ||to_char(l_ih_for_primary_wk));
4176: --}

Line 4174: hr_utility.trace('EMJT COUNTY: Hours accounted for Primary WK JD State '

4170: jd_codes_tbl_county(l_counter).hours := l_jd_hours;
4171: jd_codes_tbl_county(l_counter).calc_percent := l_calc_percent;
4172: hr_utility.trace('EMJT COUNTY: Work JD State loaded into jd_codes_tbl_state =>'
4173: ||l_jurisdiction);
4174: hr_utility.trace('EMJT COUNTY: Hours accounted for Primary WK JD State '
4175: ||to_char(l_ih_for_primary_wk));
4176: --}
4177: END IF;--l_threshold_hours_county > 0
4178: --}

Line 4183: hr_utility.trace('EMJT COUNTY: =======================================================================');

4179: END IF; --SUBSTR(l_jurisdiction,1,2) = SUBSTR(l_work_jurisdiction_code,1,2)
4180: --}
4181: END IF; --l_calc_percent = 'N'
4182: --}
4183: hr_utility.trace('EMJT COUNTY: =======================================================================');
4184: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county.COUNT -> '|| jd_codes_tbl_county.COUNT);
4185: /* hr_utility.trace('EMJT : jd_codes_tbl_county('||to_char(l_counter)||').hours ->'
4186: || jd_codes_tbl_county(l_counter).hours);
4187: hr_utility.trace('EMJT : jd_codes_tbl_county('||to_char(l_counter)||').jurisdiction_code->'

Line 4184: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county.COUNT -> '|| jd_codes_tbl_county.COUNT);

4180: --}
4181: END IF; --l_calc_percent = 'N'
4182: --}
4183: hr_utility.trace('EMJT COUNTY: =======================================================================');
4184: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county.COUNT -> '|| jd_codes_tbl_county.COUNT);
4185: /* hr_utility.trace('EMJT : jd_codes_tbl_county('||to_char(l_counter)||').hours ->'
4186: || jd_codes_tbl_county(l_counter).hours);
4187: hr_utility.trace('EMJT : jd_codes_tbl_county('||to_char(l_counter)||').jurisdiction_code->'
4188: || jd_codes_tbl_county(l_counter).jurisdiction_code);

Line 4185: /* hr_utility.trace('EMJT : jd_codes_tbl_county('||to_char(l_counter)||').hours ->'

4181: END IF; --l_calc_percent = 'N'
4182: --}
4183: hr_utility.trace('EMJT COUNTY: =======================================================================');
4184: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county.COUNT -> '|| jd_codes_tbl_county.COUNT);
4185: /* hr_utility.trace('EMJT : jd_codes_tbl_county('||to_char(l_counter)||').hours ->'
4186: || jd_codes_tbl_county(l_counter).hours);
4187: hr_utility.trace('EMJT : jd_codes_tbl_county('||to_char(l_counter)||').jurisdiction_code->'
4188: || jd_codes_tbl_county(l_counter).jurisdiction_code);
4189: hr_utility.trace('EMJT : jd_codes_tbl_county('||to_char(l_counter)||').percentage ->'

Line 4187: hr_utility.trace('EMJT : jd_codes_tbl_county('||to_char(l_counter)||').jurisdiction_code->'

4183: hr_utility.trace('EMJT COUNTY: =======================================================================');
4184: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county.COUNT -> '|| jd_codes_tbl_county.COUNT);
4185: /* hr_utility.trace('EMJT : jd_codes_tbl_county('||to_char(l_counter)||').hours ->'
4186: || jd_codes_tbl_county(l_counter).hours);
4187: hr_utility.trace('EMJT : jd_codes_tbl_county('||to_char(l_counter)||').jurisdiction_code->'
4188: || jd_codes_tbl_county(l_counter).jurisdiction_code);
4189: hr_utility.trace('EMJT : jd_codes_tbl_county('||to_char(l_counter)||').percentage ->'
4190: || jd_codes_tbl_county(l_counter).percentage);
4191: hr_utility.trace('EMJT : jd_codes_tbl_county('||to_char(l_counter)||').calc_percent ->'

Line 4189: hr_utility.trace('EMJT : jd_codes_tbl_county('||to_char(l_counter)||').percentage ->'

4185: /* hr_utility.trace('EMJT : jd_codes_tbl_county('||to_char(l_counter)||').hours ->'
4186: || jd_codes_tbl_county(l_counter).hours);
4187: hr_utility.trace('EMJT : jd_codes_tbl_county('||to_char(l_counter)||').jurisdiction_code->'
4188: || jd_codes_tbl_county(l_counter).jurisdiction_code);
4189: hr_utility.trace('EMJT : jd_codes_tbl_county('||to_char(l_counter)||').percentage ->'
4190: || jd_codes_tbl_county(l_counter).percentage);
4191: hr_utility.trace('EMJT : jd_codes_tbl_county('||to_char(l_counter)||').calc_percent ->'
4192: || jd_codes_tbl_county(l_counter).calc_percent);*/
4193: hr_utility.trace('EMJT COUNTY: ========================================================================');

Line 4191: hr_utility.trace('EMJT : jd_codes_tbl_county('||to_char(l_counter)||').calc_percent ->'

4187: hr_utility.trace('EMJT : jd_codes_tbl_county('||to_char(l_counter)||').jurisdiction_code->'
4188: || jd_codes_tbl_county(l_counter).jurisdiction_code);
4189: hr_utility.trace('EMJT : jd_codes_tbl_county('||to_char(l_counter)||').percentage ->'
4190: || jd_codes_tbl_county(l_counter).percentage);
4191: hr_utility.trace('EMJT : jd_codes_tbl_county('||to_char(l_counter)||').calc_percent ->'
4192: || jd_codes_tbl_county(l_counter).calc_percent);*/
4193: hr_utility.trace('EMJT COUNTY: ========================================================================');
4194: hr_utility.trace('EMJT COUNTY: Setting the Index counter to fetch next JD County ');
4195: l_counter := jd_codes_tbl_county_stg.NEXT(l_counter);

Line 4193: hr_utility.trace('EMJT COUNTY: ========================================================================');

4189: hr_utility.trace('EMJT : jd_codes_tbl_county('||to_char(l_counter)||').percentage ->'
4190: || jd_codes_tbl_county(l_counter).percentage);
4191: hr_utility.trace('EMJT : jd_codes_tbl_county('||to_char(l_counter)||').calc_percent ->'
4192: || jd_codes_tbl_county(l_counter).calc_percent);*/
4193: hr_utility.trace('EMJT COUNTY: ========================================================================');
4194: hr_utility.trace('EMJT COUNTY: Setting the Index counter to fetch next JD County ');
4195: l_counter := jd_codes_tbl_county_stg.NEXT(l_counter);
4196: hr_utility.trace('EMJT COUNTY: Next Index Counter Value '||to_char(l_counter));
4197: END LOOP;

Line 4194: hr_utility.trace('EMJT COUNTY: Setting the Index counter to fetch next JD County ');

4190: || jd_codes_tbl_county(l_counter).percentage);
4191: hr_utility.trace('EMJT : jd_codes_tbl_county('||to_char(l_counter)||').calc_percent ->'
4192: || jd_codes_tbl_county(l_counter).calc_percent);*/
4193: hr_utility.trace('EMJT COUNTY: ========================================================================');
4194: hr_utility.trace('EMJT COUNTY: Setting the Index counter to fetch next JD County ');
4195: l_counter := jd_codes_tbl_county_stg.NEXT(l_counter);
4196: hr_utility.trace('EMJT COUNTY: Next Index Counter Value '||to_char(l_counter));
4197: END LOOP;
4198: --Done with populating the jd_codes_tbl_county

Line 4196: hr_utility.trace('EMJT COUNTY: Next Index Counter Value '||to_char(l_counter));

4192: || jd_codes_tbl_county(l_counter).calc_percent);*/
4193: hr_utility.trace('EMJT COUNTY: ========================================================================');
4194: hr_utility.trace('EMJT COUNTY: Setting the Index counter to fetch next JD County ');
4195: l_counter := jd_codes_tbl_county_stg.NEXT(l_counter);
4196: hr_utility.trace('EMJT COUNTY: Next Index Counter Value '||to_char(l_counter));
4197: END LOOP;
4198: --Done with populating the jd_codes_tbl_county
4199: hr_utility.trace('EMJT COUNTY: PL Table jd_codes_tbl_county_stg processed Successfully');
4200: hr_utility.trace('EMJT COUNTY: PL Table jd_codes_tbl_county populated with required County details');

Line 4199: hr_utility.trace('EMJT COUNTY: PL Table jd_codes_tbl_county_stg processed Successfully');

4195: l_counter := jd_codes_tbl_county_stg.NEXT(l_counter);
4196: hr_utility.trace('EMJT COUNTY: Next Index Counter Value '||to_char(l_counter));
4197: END LOOP;
4198: --Done with populating the jd_codes_tbl_county
4199: hr_utility.trace('EMJT COUNTY: PL Table jd_codes_tbl_county_stg processed Successfully');
4200: hr_utility.trace('EMJT COUNTY: PL Table jd_codes_tbl_county populated with required County details');
4201:
4202:
4203: --+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Line 4200: hr_utility.trace('EMJT COUNTY: PL Table jd_codes_tbl_county populated with required County details');

4196: hr_utility.trace('EMJT COUNTY: Next Index Counter Value '||to_char(l_counter));
4197: END LOOP;
4198: --Done with populating the jd_codes_tbl_county
4199: hr_utility.trace('EMJT COUNTY: PL Table jd_codes_tbl_county_stg processed Successfully');
4200: hr_utility.trace('EMJT COUNTY: PL Table jd_codes_tbl_county populated with required County details');
4201:
4202:
4203: --+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
4204: l_counter := NULL;

Line 4207: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county.FIRST->' || jd_codes_tbl_county.FIRST);

4203: --+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
4204: l_counter := NULL;
4205: l_counter := jd_codes_tbl_county.FIRST;
4206: l_last_jd_index_value := jd_codes_tbl_county.LAST;
4207: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county.FIRST->' || jd_codes_tbl_county.FIRST);
4208: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county.LAST->' || jd_codes_tbl_county.LAST);
4209:
4210: WHILE l_counter IS NOT NULL LOOP
4211: /* hr_utility.trace('EMJT: =========================================================');

Line 4208: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county.LAST->' || jd_codes_tbl_county.LAST);

4204: l_counter := NULL;
4205: l_counter := jd_codes_tbl_county.FIRST;
4206: l_last_jd_index_value := jd_codes_tbl_county.LAST;
4207: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county.FIRST->' || jd_codes_tbl_county.FIRST);
4208: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county.LAST->' || jd_codes_tbl_county.LAST);
4209:
4210: WHILE l_counter IS NOT NULL LOOP
4211: /* hr_utility.trace('EMJT: =========================================================');
4212: hr_utility.trace('EMJT: jd_codes_tbl_county('||to_char(l_counter)||').hours ->'

Line 4211: /* hr_utility.trace('EMJT: =========================================================');

4207: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county.FIRST->' || jd_codes_tbl_county.FIRST);
4208: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county.LAST->' || jd_codes_tbl_county.LAST);
4209:
4210: WHILE l_counter IS NOT NULL LOOP
4211: /* hr_utility.trace('EMJT: =========================================================');
4212: hr_utility.trace('EMJT: jd_codes_tbl_county('||to_char(l_counter)||').hours ->'
4213: || jd_codes_tbl_county(l_counter).hours);
4214: hr_utility.trace('EMJT: jd_codes_tbl_county('||to_char(l_counter)||').jurisdiction_code->'
4215: || jd_codes_tbl_county(l_counter).jurisdiction_code);

Line 4212: hr_utility.trace('EMJT: jd_codes_tbl_county('||to_char(l_counter)||').hours ->'

4208: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county.LAST->' || jd_codes_tbl_county.LAST);
4209:
4210: WHILE l_counter IS NOT NULL LOOP
4211: /* hr_utility.trace('EMJT: =========================================================');
4212: hr_utility.trace('EMJT: jd_codes_tbl_county('||to_char(l_counter)||').hours ->'
4213: || jd_codes_tbl_county(l_counter).hours);
4214: hr_utility.trace('EMJT: jd_codes_tbl_county('||to_char(l_counter)||').jurisdiction_code->'
4215: || jd_codes_tbl_county(l_counter).jurisdiction_code);
4216: hr_utility.trace('EMJT: jd_codes_tbl_county('||to_char(l_counter)||').percentage ->'

Line 4214: hr_utility.trace('EMJT: jd_codes_tbl_county('||to_char(l_counter)||').jurisdiction_code->'

4210: WHILE l_counter IS NOT NULL LOOP
4211: /* hr_utility.trace('EMJT: =========================================================');
4212: hr_utility.trace('EMJT: jd_codes_tbl_county('||to_char(l_counter)||').hours ->'
4213: || jd_codes_tbl_county(l_counter).hours);
4214: hr_utility.trace('EMJT: jd_codes_tbl_county('||to_char(l_counter)||').jurisdiction_code->'
4215: || jd_codes_tbl_county(l_counter).jurisdiction_code);
4216: hr_utility.trace('EMJT: jd_codes_tbl_county('||to_char(l_counter)||').percentage ->'
4217: || jd_codes_tbl_county(l_counter).percentage);
4218: hr_utility.trace('EMJT: =========================================================');*/

Line 4216: hr_utility.trace('EMJT: jd_codes_tbl_county('||to_char(l_counter)||').percentage ->'

4212: hr_utility.trace('EMJT: jd_codes_tbl_county('||to_char(l_counter)||').hours ->'
4213: || jd_codes_tbl_county(l_counter).hours);
4214: hr_utility.trace('EMJT: jd_codes_tbl_county('||to_char(l_counter)||').jurisdiction_code->'
4215: || jd_codes_tbl_county(l_counter).jurisdiction_code);
4216: hr_utility.trace('EMJT: jd_codes_tbl_county('||to_char(l_counter)||').percentage ->'
4217: || jd_codes_tbl_county(l_counter).percentage);
4218: hr_utility.trace('EMJT: =========================================================');*/
4219: l_total_county_hours := l_total_county_hours + NVL(jd_codes_tbl_county(l_counter).hours,0);
4220: l_counter := jd_codes_tbl_county.NEXT(l_counter);

Line 4218: hr_utility.trace('EMJT: =========================================================');*/

4214: hr_utility.trace('EMJT: jd_codes_tbl_county('||to_char(l_counter)||').jurisdiction_code->'
4215: || jd_codes_tbl_county(l_counter).jurisdiction_code);
4216: hr_utility.trace('EMJT: jd_codes_tbl_county('||to_char(l_counter)||').percentage ->'
4217: || jd_codes_tbl_county(l_counter).percentage);
4218: hr_utility.trace('EMJT: =========================================================');*/
4219: l_total_county_hours := l_total_county_hours + NVL(jd_codes_tbl_county(l_counter).hours,0);
4220: l_counter := jd_codes_tbl_county.NEXT(l_counter);
4221: END LOOP;
4222:

Line 4223: hr_utility.trace('EMJT COUNTY: l_total_county_hours ->' || to_char(l_total_county_hours) );

4219: l_total_county_hours := l_total_county_hours + NVL(jd_codes_tbl_county(l_counter).hours,0);
4220: l_counter := jd_codes_tbl_county.NEXT(l_counter);
4221: END LOOP;
4222:
4223: hr_utility.trace('EMJT COUNTY: l_total_county_hours ->' || to_char(l_total_county_hours) );
4224:
4225: IF l_total_county_hours <= l_scheduled_work_hours THEN
4226: l_denominator := l_scheduled_work_hours;
4227: ELSIF l_total_county_hours > l_scheduled_work_hours THEN

Line 4238: /* hr_utility.trace('EMJT: =========================================================');

4234: WHILE l_counter IS NOT NULL LOOP
4235: l_jd_hours := jd_codes_tbl_county(l_counter).hours ;
4236: jd_codes_tbl_county(l_counter).percentage :=
4237: ROUND((l_jd_hours/l_denominator) * 100);
4238: /* hr_utility.trace('EMJT: =========================================================');
4239: hr_utility.trace('EMJT: jd_codes_tbl_county('||to_char(l_counter)||').hours ->'
4240: || jd_codes_tbl_county(l_counter).hours);
4241: hr_utility.trace('EMJT: jd_codes_tbl_county('||to_char(l_counter)||').jurisdiction_code->'
4242: || jd_codes_tbl_county(l_counter).jurisdiction_code);

Line 4239: hr_utility.trace('EMJT: jd_codes_tbl_county('||to_char(l_counter)||').hours ->'

4235: l_jd_hours := jd_codes_tbl_county(l_counter).hours ;
4236: jd_codes_tbl_county(l_counter).percentage :=
4237: ROUND((l_jd_hours/l_denominator) * 100);
4238: /* hr_utility.trace('EMJT: =========================================================');
4239: hr_utility.trace('EMJT: jd_codes_tbl_county('||to_char(l_counter)||').hours ->'
4240: || jd_codes_tbl_county(l_counter).hours);
4241: hr_utility.trace('EMJT: jd_codes_tbl_county('||to_char(l_counter)||').jurisdiction_code->'
4242: || jd_codes_tbl_county(l_counter).jurisdiction_code);
4243: hr_utility.trace('EMJT: jd_codes_tbl_county('||to_char(l_counter)||').percentage ->'

Line 4241: hr_utility.trace('EMJT: jd_codes_tbl_county('||to_char(l_counter)||').jurisdiction_code->'

4237: ROUND((l_jd_hours/l_denominator) * 100);
4238: /* hr_utility.trace('EMJT: =========================================================');
4239: hr_utility.trace('EMJT: jd_codes_tbl_county('||to_char(l_counter)||').hours ->'
4240: || jd_codes_tbl_county(l_counter).hours);
4241: hr_utility.trace('EMJT: jd_codes_tbl_county('||to_char(l_counter)||').jurisdiction_code->'
4242: || jd_codes_tbl_county(l_counter).jurisdiction_code);
4243: hr_utility.trace('EMJT: jd_codes_tbl_county('||to_char(l_counter)||').percentage ->'
4244: || jd_codes_tbl_county(l_counter).percentage);
4245: hr_utility.trace('EMJT: =========================================================');*/

Line 4243: hr_utility.trace('EMJT: jd_codes_tbl_county('||to_char(l_counter)||').percentage ->'

4239: hr_utility.trace('EMJT: jd_codes_tbl_county('||to_char(l_counter)||').hours ->'
4240: || jd_codes_tbl_county(l_counter).hours);
4241: hr_utility.trace('EMJT: jd_codes_tbl_county('||to_char(l_counter)||').jurisdiction_code->'
4242: || jd_codes_tbl_county(l_counter).jurisdiction_code);
4243: hr_utility.trace('EMJT: jd_codes_tbl_county('||to_char(l_counter)||').percentage ->'
4244: || jd_codes_tbl_county(l_counter).percentage);
4245: hr_utility.trace('EMJT: =========================================================');*/
4246: l_total_county_percent := l_total_county_percent
4247: + jd_codes_tbl_county(l_counter).percentage;

Line 4245: hr_utility.trace('EMJT: =========================================================');*/

4241: hr_utility.trace('EMJT: jd_codes_tbl_county('||to_char(l_counter)||').jurisdiction_code->'
4242: || jd_codes_tbl_county(l_counter).jurisdiction_code);
4243: hr_utility.trace('EMJT: jd_codes_tbl_county('||to_char(l_counter)||').percentage ->'
4244: || jd_codes_tbl_county(l_counter).percentage);
4245: hr_utility.trace('EMJT: =========================================================');*/
4246: l_total_county_percent := l_total_county_percent
4247: + jd_codes_tbl_county(l_counter).percentage;
4248: l_counter := jd_codes_tbl_county.NEXT(l_counter);
4249: END LOOP; --WHILE l_counter

Line 4288: -- hr_utility.trace('EMJT: jd_codes_tbl_county.FIRST->' || jd_codes_tbl_county.FIRST);

4284:
4285: l_counter := NULL;
4286: l_counter := jd_codes_tbl_county.FIRST;
4287: -- l_last_jd_index_value := jd_codes_tbl_county.LAST;
4288: -- hr_utility.trace('EMJT: jd_codes_tbl_county.FIRST->' || jd_codes_tbl_county.FIRST);
4289: -- hr_utility.trace('EMJT: jd_codes_tbl_county.LAST->' || jd_codes_tbl_county.LAST);
4290:
4291: WHILE l_counter IS NOT NULL LOOP
4292: hr_utility.trace('EMJT COUNTY: Final County Table ');

Line 4289: -- hr_utility.trace('EMJT: jd_codes_tbl_county.LAST->' || jd_codes_tbl_county.LAST);

4285: l_counter := NULL;
4286: l_counter := jd_codes_tbl_county.FIRST;
4287: -- l_last_jd_index_value := jd_codes_tbl_county.LAST;
4288: -- hr_utility.trace('EMJT: jd_codes_tbl_county.FIRST->' || jd_codes_tbl_county.FIRST);
4289: -- hr_utility.trace('EMJT: jd_codes_tbl_county.LAST->' || jd_codes_tbl_county.LAST);
4290:
4291: WHILE l_counter IS NOT NULL LOOP
4292: hr_utility.trace('EMJT COUNTY: Final County Table ');
4293: hr_utility.trace('EMJT COUNTY: =========================================================');

Line 4292: hr_utility.trace('EMJT COUNTY: Final County Table ');

4288: -- hr_utility.trace('EMJT: jd_codes_tbl_county.FIRST->' || jd_codes_tbl_county.FIRST);
4289: -- hr_utility.trace('EMJT: jd_codes_tbl_county.LAST->' || jd_codes_tbl_county.LAST);
4290:
4291: WHILE l_counter IS NOT NULL LOOP
4292: hr_utility.trace('EMJT COUNTY: Final County Table ');
4293: hr_utility.trace('EMJT COUNTY: =========================================================');
4294: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county('||to_char(l_counter)||').hours ->'
4295: || jd_codes_tbl_county(l_counter).hours);
4296: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county('||to_char(l_counter)||').jurisdiction_code->'

Line 4293: hr_utility.trace('EMJT COUNTY: =========================================================');

4289: -- hr_utility.trace('EMJT: jd_codes_tbl_county.LAST->' || jd_codes_tbl_county.LAST);
4290:
4291: WHILE l_counter IS NOT NULL LOOP
4292: hr_utility.trace('EMJT COUNTY: Final County Table ');
4293: hr_utility.trace('EMJT COUNTY: =========================================================');
4294: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county('||to_char(l_counter)||').hours ->'
4295: || jd_codes_tbl_county(l_counter).hours);
4296: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county('||to_char(l_counter)||').jurisdiction_code->'
4297: || jd_codes_tbl_county(l_counter).jurisdiction_code);

Line 4294: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county('||to_char(l_counter)||').hours ->'

4290:
4291: WHILE l_counter IS NOT NULL LOOP
4292: hr_utility.trace('EMJT COUNTY: Final County Table ');
4293: hr_utility.trace('EMJT COUNTY: =========================================================');
4294: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county('||to_char(l_counter)||').hours ->'
4295: || jd_codes_tbl_county(l_counter).hours);
4296: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county('||to_char(l_counter)||').jurisdiction_code->'
4297: || jd_codes_tbl_county(l_counter).jurisdiction_code);
4298: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county('||to_char(l_counter)||').percentage ->'

Line 4296: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county('||to_char(l_counter)||').jurisdiction_code->'

4292: hr_utility.trace('EMJT COUNTY: Final County Table ');
4293: hr_utility.trace('EMJT COUNTY: =========================================================');
4294: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county('||to_char(l_counter)||').hours ->'
4295: || jd_codes_tbl_county(l_counter).hours);
4296: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county('||to_char(l_counter)||').jurisdiction_code->'
4297: || jd_codes_tbl_county(l_counter).jurisdiction_code);
4298: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county('||to_char(l_counter)||').percentage ->'
4299: || jd_codes_tbl_county(l_counter).percentage);
4300: hr_utility.trace('EMJT COUNTY: =========================================================');

Line 4298: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county('||to_char(l_counter)||').percentage ->'

4294: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county('||to_char(l_counter)||').hours ->'
4295: || jd_codes_tbl_county(l_counter).hours);
4296: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county('||to_char(l_counter)||').jurisdiction_code->'
4297: || jd_codes_tbl_county(l_counter).jurisdiction_code);
4298: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county('||to_char(l_counter)||').percentage ->'
4299: || jd_codes_tbl_county(l_counter).percentage);
4300: hr_utility.trace('EMJT COUNTY: =========================================================');
4301: -- l_total_county_hours := l_total_county_hours + jd_codes_tbl_county(l_counter).hours;
4302: l_counter := jd_codes_tbl_county.NEXT(l_counter);

Line 4300: hr_utility.trace('EMJT COUNTY: =========================================================');

4296: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county('||to_char(l_counter)||').jurisdiction_code->'
4297: || jd_codes_tbl_county(l_counter).jurisdiction_code);
4298: hr_utility.trace('EMJT COUNTY: jd_codes_tbl_county('||to_char(l_counter)||').percentage ->'
4299: || jd_codes_tbl_county(l_counter).percentage);
4300: hr_utility.trace('EMJT COUNTY: =========================================================');
4301: -- l_total_county_hours := l_total_county_hours + jd_codes_tbl_county(l_counter).hours;
4302: l_counter := jd_codes_tbl_county.NEXT(l_counter);
4303: END LOOP;
4304:

Line 4307: hr_utility.trace('EMJT CITY :===========================================================');

4303: END LOOP;
4304:
4305: --+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
4306:
4307: hr_utility.trace('EMJT CITY :===========================================================');
4308: hr_utility.trace('EMJT CITY: Main City Processing');
4309:
4310: --Starting processing the city, populating jurisdiction_codes_tbl.
4311: l_counter := NULL;

Line 4308: hr_utility.trace('EMJT CITY: Main City Processing');

4304:
4305: --+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
4306:
4307: hr_utility.trace('EMJT CITY :===========================================================');
4308: hr_utility.trace('EMJT CITY: Main City Processing');
4309:
4310: --Starting processing the city, populating jurisdiction_codes_tbl.
4311: l_counter := NULL;
4312: --

Line 4319: hr_utility.trace('EMJT CITY: First JD Code '||to_char(l_counter));

4315: --FROM jd_codes_tbl_city_stg
4316: -- l_primary_work_jd_index_value
4317: l_counter := jurisdiction_codes_tbl_stg.FIRST;
4318: l_last_jd_index_value := jurisdiction_codes_tbl_stg.LAST;
4319: hr_utility.trace('EMJT CITY: First JD Code '||to_char(l_counter));
4320: hr_utility.trace('EMJT CITY: Last JD Code '||to_char(l_last_jd_index_value));
4321:
4322: WHILE l_counter IS NOT NULL LOOP
4323: --{

Line 4320: hr_utility.trace('EMJT CITY: Last JD Code '||to_char(l_last_jd_index_value));

4316: -- l_primary_work_jd_index_value
4317: l_counter := jurisdiction_codes_tbl_stg.FIRST;
4318: l_last_jd_index_value := jurisdiction_codes_tbl_stg.LAST;
4319: hr_utility.trace('EMJT CITY: First JD Code '||to_char(l_counter));
4320: hr_utility.trace('EMJT CITY: Last JD Code '||to_char(l_last_jd_index_value));
4321:
4322: WHILE l_counter IS NOT NULL LOOP
4323: --{
4324: l_jurisdiction := jurisdiction_codes_tbl_stg(l_counter).jurisdiction_code ;

Line 4326: hr_utility.trace('EMJT CITY: l_counter =>'|| to_char(l_counter));

4322: WHILE l_counter IS NOT NULL LOOP
4323: --{
4324: l_jurisdiction := jurisdiction_codes_tbl_stg(l_counter).jurisdiction_code ;
4325: l_jd_hours := jurisdiction_codes_tbl_stg(l_counter).hours ;
4326: hr_utility.trace('EMJT CITY: l_counter =>'|| to_char(l_counter));
4327: hr_utility.trace('EMJT CITY: Jurisdiction Code =>'|| l_jurisdiction);
4328: hr_utility.trace('EMJT CITY: l_jd_hours =>'|| to_char(l_jd_hours));
4329: hr_utility.trace('EMJT CITY: l_work_jurisdiction_code '|| l_work_jurisdiction_code);
4330:

Line 4327: hr_utility.trace('EMJT CITY: Jurisdiction Code =>'|| l_jurisdiction);

4323: --{
4324: l_jurisdiction := jurisdiction_codes_tbl_stg(l_counter).jurisdiction_code ;
4325: l_jd_hours := jurisdiction_codes_tbl_stg(l_counter).hours ;
4326: hr_utility.trace('EMJT CITY: l_counter =>'|| to_char(l_counter));
4327: hr_utility.trace('EMJT CITY: Jurisdiction Code =>'|| l_jurisdiction);
4328: hr_utility.trace('EMJT CITY: l_jd_hours =>'|| to_char(l_jd_hours));
4329: hr_utility.trace('EMJT CITY: l_work_jurisdiction_code '|| l_work_jurisdiction_code);
4330:
4331: IF SUBSTR(l_jurisdiction,1,2) ||

Line 4328: hr_utility.trace('EMJT CITY: l_jd_hours =>'|| to_char(l_jd_hours));

4324: l_jurisdiction := jurisdiction_codes_tbl_stg(l_counter).jurisdiction_code ;
4325: l_jd_hours := jurisdiction_codes_tbl_stg(l_counter).hours ;
4326: hr_utility.trace('EMJT CITY: l_counter =>'|| to_char(l_counter));
4327: hr_utility.trace('EMJT CITY: Jurisdiction Code =>'|| l_jurisdiction);
4328: hr_utility.trace('EMJT CITY: l_jd_hours =>'|| to_char(l_jd_hours));
4329: hr_utility.trace('EMJT CITY: l_work_jurisdiction_code '|| l_work_jurisdiction_code);
4330:
4331: IF SUBSTR(l_jurisdiction,1,2) ||
4332: SUBSTR(l_jurisdiction,4,3) ||

Line 4329: hr_utility.trace('EMJT CITY: l_work_jurisdiction_code '|| l_work_jurisdiction_code);

4325: l_jd_hours := jurisdiction_codes_tbl_stg(l_counter).hours ;
4326: hr_utility.trace('EMJT CITY: l_counter =>'|| to_char(l_counter));
4327: hr_utility.trace('EMJT CITY: Jurisdiction Code =>'|| l_jurisdiction);
4328: hr_utility.trace('EMJT CITY: l_jd_hours =>'|| to_char(l_jd_hours));
4329: hr_utility.trace('EMJT CITY: l_work_jurisdiction_code '|| l_work_jurisdiction_code);
4330:
4331: IF SUBSTR(l_jurisdiction,1,2) ||
4332: SUBSTR(l_jurisdiction,4,3) ||
4333: SUBSTR(l_jurisdiction,8,4) =

Line 4345: hr_utility.trace('EMJT CITY: Primary WK JD already in jd_codes_tbl_city_stg');

4341: SUBSTR(l_jurisdiction,4,3) ||
4342: SUBSTR(l_jurisdiction,8,4) ))
4343: THEN
4344: --{
4345: hr_utility.trace('EMJT CITY: Primary WK JD already in jd_codes_tbl_city_stg');
4346: hr_utility.trace('EMJT CITY: Add This JD Hours to Primary Work Location');
4347: jd_codes_tbl_city_stg(TO_NUMBER(SUBSTR(l_jurisdiction,1,2) ||
4348: SUBSTR(l_jurisdiction,4,3) ||
4349: SUBSTR(l_jurisdiction,8,4))).hours

Line 4346: hr_utility.trace('EMJT CITY: Add This JD Hours to Primary Work Location');

4342: SUBSTR(l_jurisdiction,8,4) ))
4343: THEN
4344: --{
4345: hr_utility.trace('EMJT CITY: Primary WK JD already in jd_codes_tbl_city_stg');
4346: hr_utility.trace('EMJT CITY: Add This JD Hours to Primary Work Location');
4347: jd_codes_tbl_city_stg(TO_NUMBER(SUBSTR(l_jurisdiction,1,2) ||
4348: SUBSTR(l_jurisdiction,4,3) ||
4349: SUBSTR(l_jurisdiction,8,4))).hours
4350: := jd_codes_tbl_city_stg(TO_NUMBER(SUBSTR(l_jurisdiction,1,2) ||

Line 4357: hr_utility.trace('EMJT CITY: Primary work jurisidction loaded in jd_codes_tbl_city_stg');

4353: ).hours + l_jd_hours;
4354: --}
4355: ELSE
4356: --{
4357: hr_utility.trace('EMJT CITY: Primary work jurisidction loaded in jd_codes_tbl_city_stg');
4358: jd_codes_tbl_city_stg(l_counter).jurisdiction_code := l_jurisdiction;
4359: jd_codes_tbl_city_stg(l_counter).hours := l_jd_hours;
4360: jd_codes_tbl_city_stg(l_counter).jd_type :=
4361: jurisdiction_codes_tbl_stg(l_counter).jd_type;

Line 4367: hr_utility.trace('EMJT CITY: l_counter not work_jd '|| l_work_jurisdiction_code);

4363: END IF;
4364: --}
4365: ELSE --SUBSTR(l_jurisdiction,1,2) = SUBSTR(l_work_jurisdiction_code,1,2)
4366: --{
4367: hr_utility.trace('EMJT CITY: l_counter not work_jd '|| l_work_jurisdiction_code);
4368:
4369: IF l_jd_hours = 0 AND jurisdiction_codes_tbl_stg(l_counter).jd_type = 'TG' THEN
4370: --{
4371: IF jd_codes_tbl_city_stg.EXISTS(TO_NUMBER(SUBSTR(l_jurisdiction,1,2) ||

Line 4376: hr_utility.trace('EMJT CITY: This is a Tagged Jurisdiction which is already loaded');

4372: SUBSTR(l_jurisdiction,4,3) ||
4373: SUBSTR(l_jurisdiction,8,4) ))
4374: THEN
4375: --{
4376: hr_utility.trace('EMJT CITY: This is a Tagged Jurisdiction which is already loaded');
4377: --}
4378: ELSE
4379: --{
4380: hr_utility.trace('EMJT CITY: Load Tagged Jurisdiction into jd_codes_tbl_city_stg');

Line 4380: hr_utility.trace('EMJT CITY: Load Tagged Jurisdiction into jd_codes_tbl_city_stg');

4376: hr_utility.trace('EMJT CITY: This is a Tagged Jurisdiction which is already loaded');
4377: --}
4378: ELSE
4379: --{
4380: hr_utility.trace('EMJT CITY: Load Tagged Jurisdiction into jd_codes_tbl_city_stg');
4381: jd_codes_tbl_city_stg(l_counter).jurisdiction_code := l_jurisdiction;
4382: jd_codes_tbl_city_stg(l_counter).hours := l_jd_hours;
4383: jd_codes_tbl_city_stg(l_counter).jd_type :=
4384: jurisdiction_codes_tbl_stg(l_counter).jd_type;

Line 4390: hr_utility.trace('EMJT CITY: Fetch Threshold Hours for City');

4386: END IF;
4387: --}
4388: ELSE --l_jd_hours = 0 and jd_codes_tbl_city_stg(l_counter).jd_type = 'TG'
4389: --Fetch City level threshold
4390: hr_utility.trace('EMJT CITY: Fetch Threshold Hours for City');
4391: l_threshold_hours_city := get_jd_level_threshold(p_tax_unit_id
4392: ,l_jurisdiction
4393: ,'CITY');
4394: hr_utility.trace('EMJT CITY: Threshold Hours for City '||to_char(l_threshold_hours_city));

Line 4394: hr_utility.trace('EMJT CITY: Threshold Hours for City '||to_char(l_threshold_hours_city));

4390: hr_utility.trace('EMJT CITY: Fetch Threshold Hours for City');
4391: l_threshold_hours_city := get_jd_level_threshold(p_tax_unit_id
4392: ,l_jurisdiction
4393: ,'CITY');
4394: hr_utility.trace('EMJT CITY: Threshold Hours for City '||to_char(l_threshold_hours_city));
4395: IF l_threshold_hours_city > 0 THEN
4396: --{
4397: -- Fetch the city level tax balance accrued for the person
4398: -- If Tax balance found then tax the city as per hours logged for the city

Line 4400: hr_utility.trace('EMJT CITY: Fetch City level Tax Withheld for Assignment');

4396: --{
4397: -- Fetch the city level tax balance accrued for the person
4398: -- If Tax balance found then tax the city as per hours logged for the city
4399: -- otherwise hours will be accounted to primary work city
4400: hr_utility.trace('EMJT CITY: Fetch City level Tax Withheld for Assignment');
4401:
4402:
4403: /* Bug#6869097:The following code checks whether city tax is withheld already
4404: for the assignment and if it finds city tax is withheld already it assumes that

Line 4418: hr_utility.trace('EMJT CITY: City level Tax Withheld for Assignment '||

4414: ,p_tax_unit_id => p_tax_unit_id
4415: ,p_jurisdiction_level => 'CITY'
4416: ,p_effective_date => p_date_paid
4417: ,p_assignment_id => p_assignment_id);
4418: hr_utility.trace('EMJT CITY: City level Tax Withheld for Assignment '||
4419: to_char(l_city_withheld));
4420:
4421: --=============================================================================
4422: IF l_city_withheld = 0 THEN

Line 4432: hr_utility.trace('EMJT: l_county_city_withheld -> '||to_char(l_county_city_withheld));

4428: ,p_tax_unit_id => p_tax_unit_id
4429: ,p_jurisdiction_level => 'COUNTY'
4430: ,p_effective_date => p_date_paid
4431: ,p_assignment_id => p_assignment_id);
4432: hr_utility.trace('EMJT: l_county_city_withheld -> '||to_char(l_county_city_withheld));
4433:
4434: IF l_county_city_withheld = 0 THEN
4435:
4436: l_sit_city_withheld :=

Line 4444: hr_utility.trace('EMJT: l_sit_city_withheld -> '||to_char(l_sit_city_withheld));

4440: ,p_tax_unit_id => p_tax_unit_id
4441: ,p_jurisdiction_level => 'STATE'
4442: ,p_effective_date => p_date_paid
4443: ,p_assignment_id => p_assignment_id);
4444: hr_utility.trace('EMJT: l_sit_city_withheld -> '||to_char(l_sit_city_withheld));
4445: END IF;
4446:
4447: END IF;
4448:

Line 4453: hr_utility.trace('EMJT CITY: As City level Tax is Withheld previously ');

4449:
4450: --=============================================================================
4451: IF l_city_withheld > 0 THEN
4452: --{
4453: hr_utility.trace('EMJT CITY: As City level Tax is Withheld previously ');
4454: hr_utility.trace('EMJT CITY: NO THRESHOLD Validation required for the City');
4455: jd_codes_tbl_city_stg(l_counter).jurisdiction_code := l_jurisdiction;
4456: jd_codes_tbl_city_stg(l_counter).hours := l_jd_hours;
4457: jd_codes_tbl_city_stg(l_counter).jd_type :=

Line 4454: hr_utility.trace('EMJT CITY: NO THRESHOLD Validation required for the City');

4450: --=============================================================================
4451: IF l_city_withheld > 0 THEN
4452: --{
4453: hr_utility.trace('EMJT CITY: As City level Tax is Withheld previously ');
4454: hr_utility.trace('EMJT CITY: NO THRESHOLD Validation required for the City');
4455: jd_codes_tbl_city_stg(l_counter).jurisdiction_code := l_jurisdiction;
4456: jd_codes_tbl_city_stg(l_counter).hours := l_jd_hours;
4457: jd_codes_tbl_city_stg(l_counter).jd_type :=
4458: jurisdiction_codes_tbl_stg(l_counter).jd_type;

Line 4462: hr_utility.trace('EMJT CITY: l_city_withheld = 0 AND l_county_city_withheld > 0 ');

4458: jurisdiction_codes_tbl_stg(l_counter).jd_type;
4459: --}
4460: ELSIF l_city_withheld = 0 AND l_county_city_withheld > 0 THEN
4461: --{
4462: hr_utility.trace('EMJT CITY: l_city_withheld = 0 AND l_county_city_withheld > 0 ');
4463: jd_codes_tbl_city_stg(l_counter).jurisdiction_code := l_jurisdiction;
4464: jd_codes_tbl_city_stg(l_counter).hours := l_jd_hours;
4465: jd_codes_tbl_city_stg(l_counter).jd_type :=
4466: jurisdiction_codes_tbl_stg(l_counter).jd_type;

Line 4470: hr_utility.trace('EMJT CITY: l_city_withheld = 0 l_county_city_withheld = 0 l_sit_city_withheld > 0');

4466: jurisdiction_codes_tbl_stg(l_counter).jd_type;
4467: --}
4468: ELSIF l_city_withheld = 0 AND l_county_city_withheld = 0 AND l_sit_city_withheld > 0 THEN
4469: --{
4470: hr_utility.trace('EMJT CITY: l_city_withheld = 0 l_county_city_withheld = 0 l_sit_city_withheld > 0');
4471: jd_codes_tbl_city_stg(l_counter).jurisdiction_code := l_jurisdiction;
4472: jd_codes_tbl_city_stg(l_counter).hours := l_jd_hours;
4473: jd_codes_tbl_city_stg(l_counter).jd_type :=
4474: jurisdiction_codes_tbl_stg(l_counter).jd_type;

Line 4483: hr_utility.trace('EMJT CITY: Fetch Information Hours Logged for the CITY JD');

4479: /*Bug#6869097:Changes end here*/
4480:
4481: -- Fetch Information Hours logged for the person depending on the payroll effective date
4482: -- call to get_th_assignment for the CITY
4483: hr_utility.trace('EMJT CITY: Fetch Information Hours Logged for the CITY JD');
4484: l_city_ih_logged
4485: := hr_us_ff_udf1.get_person_it_hours(p_person_id => l_person_id
4486: ,p_assignment_id => p_assignment_id
4487: ,p_jurisdiction_code => l_jurisdiction

Line 4492: hr_utility.trace('EMJT CITY: Information Hours logged for the assignment '

4488: ,p_jd_level => 11
4489: ,p_threshold_basis => l_threshold_basis
4490: ,p_effective_date => l_max_end_date --p_date_paid
4491: ,p_end_date => l_end_date);
4492: hr_utility.trace('EMJT CITY: Information Hours logged for the assignment '
4493: ||to_char(l_city_ih_logged));
4494: IF l_city_ih_logged > l_threshold_hours_city THEN
4495: --{
4496: hr_utility.trace('EMJT CITY: City Information Hours logged > Threshold_Hours_City');

Line 4496: hr_utility.trace('EMJT CITY: City Information Hours logged > Threshold_Hours_City');

4492: hr_utility.trace('EMJT CITY: Information Hours logged for the assignment '
4493: ||to_char(l_city_ih_logged));
4494: IF l_city_ih_logged > l_threshold_hours_city THEN
4495: --{
4496: hr_utility.trace('EMJT CITY: City Information Hours logged > Threshold_Hours_City');
4497: l_ih_excluding_pay_period := l_city_ih_logged
4498: - l_jd_hours;
4499: hr_utility.trace('EMJT CITY: City Information Hours till last Pay period'
4500: ||to_char(l_ih_excluding_pay_period));

Line 4499: hr_utility.trace('EMJT CITY: City Information Hours till last Pay period'

4495: --{
4496: hr_utility.trace('EMJT CITY: City Information Hours logged > Threshold_Hours_City');
4497: l_ih_excluding_pay_period := l_city_ih_logged
4498: - l_jd_hours;
4499: hr_utility.trace('EMJT CITY: City Information Hours till last Pay period'
4500: ||to_char(l_ih_excluding_pay_period));
4501: -- if information hours processed till last payroll run is greater than the
4502: -- threshold limit configured at the City level then hours logged for the city
4503: -- would be accounted for that city

Line 4507: hr_utility.trace('EMJT CITY: Information Hours excluding Current Pay Period');

4503: -- would be accounted for that city
4504: --
4505: IF l_ih_excluding_pay_period >= l_threshold_hours_city THEN
4506: --{
4507: hr_utility.trace('EMJT CITY: Information Hours excluding Current Pay Period');
4508: hr_utility.trace('EMJT CITY: >= Threshold Hours configured for the city');
4509: --
4510: jd_codes_tbl_city_stg(l_counter).jurisdiction_code := l_jurisdiction;
4511: jd_codes_tbl_city_stg(l_counter).hours := l_jd_hours;

Line 4508: hr_utility.trace('EMJT CITY: >= Threshold Hours configured for the city');

4504: --
4505: IF l_ih_excluding_pay_period >= l_threshold_hours_city THEN
4506: --{
4507: hr_utility.trace('EMJT CITY: Information Hours excluding Current Pay Period');
4508: hr_utility.trace('EMJT CITY: >= Threshold Hours configured for the city');
4509: --
4510: jd_codes_tbl_city_stg(l_counter).jurisdiction_code := l_jurisdiction;
4511: jd_codes_tbl_city_stg(l_counter).hours := l_jd_hours;
4512: jd_codes_tbl_city_stg(l_counter).jd_type :=

Line 4514: hr_utility.trace('EMJT CITY: Information Hours accounted to logged JD '||l_jurisdiction);

4510: jd_codes_tbl_city_stg(l_counter).jurisdiction_code := l_jurisdiction;
4511: jd_codes_tbl_city_stg(l_counter).hours := l_jd_hours;
4512: jd_codes_tbl_city_stg(l_counter).jd_type :=
4513: jurisdiction_codes_tbl_stg(l_counter).jd_type;
4514: hr_utility.trace('EMJT CITY: Information Hours accounted to logged JD '||l_jurisdiction);
4515: --}
4516: ELSE --l_ih_excluding_pay_period >= l_threshold_hours_city
4517: --{
4518: -- if information hours processed till last payroll run is less than the

Line 4522: hr_utility.trace('EMJT CITY: Information Hours above City Threshold '

4518: -- if information hours processed till last payroll run is less than the
4519: -- threshold limit configured at the city level
4520: -- Calculate information hours that is exceeds threshold limit
4521: l_ih_above_threshold := l_city_ih_logged - l_threshold_hours_city;
4522: hr_utility.trace('EMJT CITY: Information Hours above City Threshold '
4523: ||to_char(l_ih_above_threshold));
4524: -- Calculate information hours that would be accounted to primary work location
4525: -- due to threshold
4526: l_ih_for_primary_wk :=

Line 4531: hr_utility.trace('EMJT CITY: Information Hours to be logged for Primar Work '

4527: jurisdiction_codes_tbl_stg(TO_NUMBER(SUBSTR(l_jurisdiction,1,2) ||
4528: SUBSTR(l_jurisdiction,4,3) ||
4529: SUBSTR(l_jurisdiction,8,4) )
4530: ).hours - l_ih_above_threshold;
4531: hr_utility.trace('EMJT CITY: Information Hours to be logged for Primar Work '
4532: ||to_char(l_ih_for_primary_wk));
4533: -- if information hours logged for the city is more than threshold
4534: -- configured for the city, only exceeded hours would be accounted for that
4535: -- city

Line 4541: hr_utility.trace('EMJT CITY: As Information Hours above Threshold ');

4537: jd_codes_tbl_city_stg(l_counter).jurisdiction_code := l_jurisdiction;
4538: jd_codes_tbl_city_stg(l_counter).hours := l_ih_above_threshold ;
4539: jd_codes_tbl_city_stg(l_counter).jd_type :=
4540: jurisdiction_codes_tbl_stg(l_counter).jd_type;
4541: hr_utility.trace('EMJT CITY: As Information Hours above Threshold ');
4542: hr_utility.trace('EMJT CITY: Log Hours '||to_char(l_ih_for_primary_wk)
4543: ||' to JD '||l_jurisdiction);
4544: END IF;
4545: -- When Total information hours logged for the person is above threshold

Line 4542: hr_utility.trace('EMJT CITY: Log Hours '||to_char(l_ih_for_primary_wk)

4538: jd_codes_tbl_city_stg(l_counter).hours := l_ih_above_threshold ;
4539: jd_codes_tbl_city_stg(l_counter).jd_type :=
4540: jurisdiction_codes_tbl_stg(l_counter).jd_type;
4541: hr_utility.trace('EMJT CITY: As Information Hours above Threshold ');
4542: hr_utility.trace('EMJT CITY: Log Hours '||to_char(l_ih_for_primary_wk)
4543: ||' to JD '||l_jurisdiction);
4544: END IF;
4545: -- When Total information hours logged for the person is above threshold
4546: -- but there are some information hours need to accounted to primary

Line 4559: hr_utility.trace('EMJT CITY: Hours Added to Primary Work Jurisdiction '

4555: SUBSTR(l_work_jurisdiction_code,4,3) ||
4556: SUBSTR(l_work_jurisdiction_code,8,4) ) )
4557: THEN
4558: --{
4559: hr_utility.trace('EMJT CITY: Hours Added to Primary Work Jurisdiction '
4560: ||to_char(l_ih_for_primary_wk));
4561: jd_codes_tbl_city_stg(TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2) ||
4562: SUBSTR(l_work_jurisdiction_code,4,3) ||
4563: SUBSTR(l_work_jurisdiction_code,8,4) )

Line 4585: hr_utility.trace('EMJT CITY: Hours logged for Primary Work Jurisdiction '

4581: jd_codes_tbl_city_stg(TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2) ||
4582: SUBSTR(l_work_jurisdiction_code,4,3) ||
4583: SUBSTR(l_work_jurisdiction_code,8,4) )).jd_type
4584: := jurisdiction_codes_tbl_stg(l_counter).jd_type;
4585: hr_utility.trace('EMJT CITY: Hours logged for Primary Work Jurisdiction '
4586: ||to_char(l_ih_for_primary_wk));
4587:
4588: --}
4589: END IF;

Line 4600: hr_utility.trace('EMJT CITY : l_work_jurisdiction_code ->'|| l_work_jurisdiction_code);

4596: --{
4597: -- If Information Hours Logged for the assignment is less than Threshold Hours
4598: -- configured for the City, information hours would be accounted to primary work
4599: -- State
4600: hr_utility.trace('EMJT CITY : l_work_jurisdiction_code ->'|| l_work_jurisdiction_code);
4601: hr_utility.trace('EMJT CITY : l_counter ->'|| l_counter);
4602: IF jd_codes_tbl_city_stg.EXISTS(
4603: TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2) ||
4604: SUBSTR(l_work_jurisdiction_code,4,3) ||

Line 4601: hr_utility.trace('EMJT CITY : l_counter ->'|| l_counter);

4597: -- If Information Hours Logged for the assignment is less than Threshold Hours
4598: -- configured for the City, information hours would be accounted to primary work
4599: -- State
4600: hr_utility.trace('EMJT CITY : l_work_jurisdiction_code ->'|| l_work_jurisdiction_code);
4601: hr_utility.trace('EMJT CITY : l_counter ->'|| l_counter);
4602: IF jd_codes_tbl_city_stg.EXISTS(
4603: TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2) ||
4604: SUBSTR(l_work_jurisdiction_code,4,3) ||
4605: SUBSTR(l_work_jurisdiction_code,8,4) ))

Line 4608: hr_utility.trace('EMJT CITY : IN IF l_counter ->'|| l_counter);

4604: SUBSTR(l_work_jurisdiction_code,4,3) ||
4605: SUBSTR(l_work_jurisdiction_code,8,4) ))
4606: THEN
4607: --{
4608: hr_utility.trace('EMJT CITY : IN IF l_counter ->'|| l_counter);
4609: jd_codes_tbl_city_stg(TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2) ||
4610: SUBSTR(l_work_jurisdiction_code,4,3) ||
4611: SUBSTR(l_work_jurisdiction_code,8,4) )).hours :=
4612: jd_codes_tbl_city_stg(TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2) ||

Line 4615: hr_utility.trace('EMJT CITY: Hours accounted for Primary WK JD State '

4611: SUBSTR(l_work_jurisdiction_code,8,4) )).hours :=
4612: jd_codes_tbl_city_stg(TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2) ||
4613: SUBSTR(l_work_jurisdiction_code,4,3) ||
4614: SUBSTR(l_work_jurisdiction_code,8,4) )).hours + l_jd_hours ;
4615: hr_utility.trace('EMJT CITY: Hours accounted for Primary WK JD State '
4616: ||to_char(l_jd_hours));
4617: --}
4618: ELSE
4619: --{

Line 4620: hr_utility.trace('EMJT CITY : IN ELSE l_counter ->'|| l_counter);

4616: ||to_char(l_jd_hours));
4617: --}
4618: ELSE
4619: --{
4620: hr_utility.trace('EMJT CITY : IN ELSE l_counter ->'|| l_counter);
4621: jd_codes_tbl_city_stg(TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2) ||
4622: SUBSTR(l_work_jurisdiction_code,4,3) ||
4623: SUBSTR(l_work_jurisdiction_code,8,4) )
4624: ).jurisdiction_code

Line 4634: hr_utility.trace('EMJT CITY: Primary WK JD City loaded into jd_codes_tbl_city_stg');

4630: jd_codes_tbl_city_stg(TO_NUMBER(SUBSTR(l_work_jurisdiction_code,1,2) ||
4631: SUBSTR(l_work_jurisdiction_code,4,3) ||
4632: SUBSTR(l_work_jurisdiction_code,8,4) )).jd_type
4633: := 'WK';
4634: hr_utility.trace('EMJT CITY: Primary WK JD City loaded into jd_codes_tbl_city_stg');
4635: hr_utility.trace('EMJT CITY: Hours accounted for Primary WK JD City '
4636: ||to_char(l_jd_hours));
4637: --}
4638: END IF;

Line 4635: hr_utility.trace('EMJT CITY: Hours accounted for Primary WK JD City '

4631: SUBSTR(l_work_jurisdiction_code,4,3) ||
4632: SUBSTR(l_work_jurisdiction_code,8,4) )).jd_type
4633: := 'WK';
4634: hr_utility.trace('EMJT CITY: Primary WK JD City loaded into jd_codes_tbl_city_stg');
4635: hr_utility.trace('EMJT CITY: Hours accounted for Primary WK JD City '
4636: ||to_char(l_jd_hours));
4637: --}
4638: END IF;
4639: --}

Line 4652: hr_utility.trace('EMJT CITY: Work City JD loaded into jd_codes_tbl_city_stg =>'

4648: jd_codes_tbl_city_stg(l_counter).jurisdiction_code := l_jurisdiction;
4649: jd_codes_tbl_city_stg(l_counter).hours := l_jd_hours;
4650: jd_codes_tbl_city_stg(l_counter).jd_type :=
4651: jurisdiction_codes_tbl_stg(l_counter).jd_type;
4652: hr_utility.trace('EMJT CITY: Work City JD loaded into jd_codes_tbl_city_stg =>'
4653: ||l_jurisdiction);
4654: --}
4655: END IF;--l_threshold_hours_city > 0
4656: --}

Line 4661: hr_utility.trace('EMJT CITY: Setting the Index counter to fetch next JD City ');

4657: END IF; --l_jd_hours = 0 and jd_codes_tbl_city_stg(l_counter).jd_type = 'TG'
4658: --}
4659: END IF; --SUBSTR(l_jurisdiction,1,2) = SUBSTR(l_work_jurisdiction_code,1,2)
4660: --}
4661: hr_utility.trace('EMJT CITY: Setting the Index counter to fetch next JD City ');
4662: l_counter := jurisdiction_codes_tbl_stg.NEXT(l_counter);
4663: hr_utility.trace('EMJT CITY: Next Index Counter Value '||to_char(l_counter));
4664:
4665: END LOOP;

Line 4663: hr_utility.trace('EMJT CITY: Next Index Counter Value '||to_char(l_counter));

4659: END IF; --SUBSTR(l_jurisdiction,1,2) = SUBSTR(l_work_jurisdiction_code,1,2)
4660: --}
4661: hr_utility.trace('EMJT CITY: Setting the Index counter to fetch next JD City ');
4662: l_counter := jurisdiction_codes_tbl_stg.NEXT(l_counter);
4663: hr_utility.trace('EMJT CITY: Next Index Counter Value '||to_char(l_counter));
4664:
4665: END LOOP;
4666: --Done with populating the jurisdiction_codes_tbl
4667: hr_utility.trace('EMJT CITY: PL Table jd_codes_tbl_city_stg processed Successfully');

Line 4667: hr_utility.trace('EMJT CITY: PL Table jd_codes_tbl_city_stg processed Successfully');

4663: hr_utility.trace('EMJT CITY: Next Index Counter Value '||to_char(l_counter));
4664:
4665: END LOOP;
4666: --Done with populating the jurisdiction_codes_tbl
4667: hr_utility.trace('EMJT CITY: PL Table jd_codes_tbl_city_stg processed Successfully');
4668:
4669: --=============================================================================================
4670:
4671: hr_utility.trace('EMJT CITY: Total Informational Time Hours entered -> '||to_char(l_total_hours));

Line 4671: hr_utility.trace('EMJT CITY: Total Informational Time Hours entered -> '||to_char(l_total_hours));

4667: hr_utility.trace('EMJT CITY: PL Table jd_codes_tbl_city_stg processed Successfully');
4668:
4669: --=============================================================================================
4670:
4671: hr_utility.trace('EMJT CITY: Total Informational Time Hours entered -> '||to_char(l_total_hours));
4672: IF l_total_hours <= l_scheduled_work_hours THEN
4673: l_denominator := l_scheduled_work_hours;
4674: ELSIF l_total_hours > l_scheduled_work_hours THEN
4675: l_denominator := l_total_hours;

Line 4685: hr_utility.trace('EMJT CITY: =========================================================');

4681: WHILE l_counter IS NOT NULL LOOP
4682: l_jd_hours := jd_codes_tbl_city_stg(l_counter).hours ;
4683: jd_codes_tbl_city_stg(l_counter).percentage :=
4684: ROUND((l_jd_hours/l_denominator) * 100);
4685: hr_utility.trace('EMJT CITY: =========================================================');
4686: hr_utility.trace('EMJT CITY: jd_codes_tbl_city_stg('||to_char(l_counter)||').hours ->'
4687: || jd_codes_tbl_city_stg(l_counter).hours);
4688: hr_utility.trace('EMJT CITY: jd_codes_tbl_city_stg('||to_char(l_counter)||').tg_hours ->'
4689: || jd_codes_tbl_city_stg(l_counter).tg_hours);

Line 4686: hr_utility.trace('EMJT CITY: jd_codes_tbl_city_stg('||to_char(l_counter)||').hours ->'

4682: l_jd_hours := jd_codes_tbl_city_stg(l_counter).hours ;
4683: jd_codes_tbl_city_stg(l_counter).percentage :=
4684: ROUND((l_jd_hours/l_denominator) * 100);
4685: hr_utility.trace('EMJT CITY: =========================================================');
4686: hr_utility.trace('EMJT CITY: jd_codes_tbl_city_stg('||to_char(l_counter)||').hours ->'
4687: || jd_codes_tbl_city_stg(l_counter).hours);
4688: hr_utility.trace('EMJT CITY: jd_codes_tbl_city_stg('||to_char(l_counter)||').tg_hours ->'
4689: || jd_codes_tbl_city_stg(l_counter).tg_hours);
4690: hr_utility.trace('EMJT CITY: jd_codes_tbl_city_stg('||to_char(l_counter)||').jurisdiction_code->'

Line 4688: hr_utility.trace('EMJT CITY: jd_codes_tbl_city_stg('||to_char(l_counter)||').tg_hours ->'

4684: ROUND((l_jd_hours/l_denominator) * 100);
4685: hr_utility.trace('EMJT CITY: =========================================================');
4686: hr_utility.trace('EMJT CITY: jd_codes_tbl_city_stg('||to_char(l_counter)||').hours ->'
4687: || jd_codes_tbl_city_stg(l_counter).hours);
4688: hr_utility.trace('EMJT CITY: jd_codes_tbl_city_stg('||to_char(l_counter)||').tg_hours ->'
4689: || jd_codes_tbl_city_stg(l_counter).tg_hours);
4690: hr_utility.trace('EMJT CITY: jd_codes_tbl_city_stg('||to_char(l_counter)||').jurisdiction_code->'
4691: || jd_codes_tbl_city_stg(l_counter).jurisdiction_code);
4692: hr_utility.trace('EMJT CITY: jd_codes_tbl_city_stg('||to_char(l_counter)||').percentage ->'

Line 4690: hr_utility.trace('EMJT CITY: jd_codes_tbl_city_stg('||to_char(l_counter)||').jurisdiction_code->'

4686: hr_utility.trace('EMJT CITY: jd_codes_tbl_city_stg('||to_char(l_counter)||').hours ->'
4687: || jd_codes_tbl_city_stg(l_counter).hours);
4688: hr_utility.trace('EMJT CITY: jd_codes_tbl_city_stg('||to_char(l_counter)||').tg_hours ->'
4689: || jd_codes_tbl_city_stg(l_counter).tg_hours);
4690: hr_utility.trace('EMJT CITY: jd_codes_tbl_city_stg('||to_char(l_counter)||').jurisdiction_code->'
4691: || jd_codes_tbl_city_stg(l_counter).jurisdiction_code);
4692: hr_utility.trace('EMJT CITY: jd_codes_tbl_city_stg('||to_char(l_counter)||').percentage ->'
4693: || jd_codes_tbl_city_stg(l_counter).percentage);
4694: hr_utility.trace('EMJT CITY: jd_codes_tbl_city_stg('||to_char(l_counter)||').jd_type ->'

Line 4692: hr_utility.trace('EMJT CITY: jd_codes_tbl_city_stg('||to_char(l_counter)||').percentage ->'

4688: hr_utility.trace('EMJT CITY: jd_codes_tbl_city_stg('||to_char(l_counter)||').tg_hours ->'
4689: || jd_codes_tbl_city_stg(l_counter).tg_hours);
4690: hr_utility.trace('EMJT CITY: jd_codes_tbl_city_stg('||to_char(l_counter)||').jurisdiction_code->'
4691: || jd_codes_tbl_city_stg(l_counter).jurisdiction_code);
4692: hr_utility.trace('EMJT CITY: jd_codes_tbl_city_stg('||to_char(l_counter)||').percentage ->'
4693: || jd_codes_tbl_city_stg(l_counter).percentage);
4694: hr_utility.trace('EMJT CITY: jd_codes_tbl_city_stg('||to_char(l_counter)||').jd_type ->'
4695: || jd_codes_tbl_city_stg(l_counter).jd_type);
4696: hr_utility.trace('EMJT CITY: =========================================================');

Line 4694: hr_utility.trace('EMJT CITY: jd_codes_tbl_city_stg('||to_char(l_counter)||').jd_type ->'

4690: hr_utility.trace('EMJT CITY: jd_codes_tbl_city_stg('||to_char(l_counter)||').jurisdiction_code->'
4691: || jd_codes_tbl_city_stg(l_counter).jurisdiction_code);
4692: hr_utility.trace('EMJT CITY: jd_codes_tbl_city_stg('||to_char(l_counter)||').percentage ->'
4693: || jd_codes_tbl_city_stg(l_counter).percentage);
4694: hr_utility.trace('EMJT CITY: jd_codes_tbl_city_stg('||to_char(l_counter)||').jd_type ->'
4695: || jd_codes_tbl_city_stg(l_counter).jd_type);
4696: hr_utility.trace('EMJT CITY: =========================================================');
4697: l_total_percent := l_total_percent
4698: + jd_codes_tbl_city_stg(l_counter).percentage;

Line 4696: hr_utility.trace('EMJT CITY: =========================================================');

4692: hr_utility.trace('EMJT CITY: jd_codes_tbl_city_stg('||to_char(l_counter)||').percentage ->'
4693: || jd_codes_tbl_city_stg(l_counter).percentage);
4694: hr_utility.trace('EMJT CITY: jd_codes_tbl_city_stg('||to_char(l_counter)||').jd_type ->'
4695: || jd_codes_tbl_city_stg(l_counter).jd_type);
4696: hr_utility.trace('EMJT CITY: =========================================================');
4697: l_total_percent := l_total_percent
4698: + jd_codes_tbl_city_stg(l_counter).percentage;
4699: l_counter := jd_codes_tbl_city_stg.NEXT(l_counter);
4700: END LOOP; --WHILE l_counter

Line 4736: hr_utility.trace('EMJT Full Name -> '|| l_full_name );

4732: OPEN csr_person_details(p_assignment_id, p_date_paid);
4733: FETCH csr_person_details INTO l_full_name, l_assignment_number;
4734: CLOSE csr_person_details;
4735: --========================================================================
4736: hr_utility.trace('EMJT Full Name -> '|| l_full_name );
4737: hr_utility.trace('EMJT Assignment Number -> '|| l_assignment_number );
4738: --
4739: --Populate jurisdiction_codes_tbl
4740: --

Line 4737: hr_utility.trace('EMJT Assignment Number -> '|| l_assignment_number );

4733: FETCH csr_person_details INTO l_full_name, l_assignment_number;
4734: CLOSE csr_person_details;
4735: --========================================================================
4736: hr_utility.trace('EMJT Full Name -> '|| l_full_name );
4737: hr_utility.trace('EMJT Assignment Number -> '|| l_assignment_number );
4738: --
4739: --Populate jurisdiction_codes_tbl
4740: --
4741: l_counter := jd_codes_tbl_city_stg.FIRST;

Line 4757: hr_utility.trace('EMJT CITY: ===================================================');

4753: jurisdiction_codes_tbl(l_counter).tg_hours
4754: := jd_codes_tbl_city_stg(l_counter).tg_hours;
4755: jurisdiction_codes_tbl(l_counter).other_pay_hours
4756: := jd_codes_tbl_city_stg(l_counter).other_pay_hours;
4757: hr_utility.trace('EMJT CITY: ===================================================');
4758: hr_utility.trace('EMJT CITY: jurisdiction_codes_tbl('||to_char(l_counter)||').jurisdiction_code->'
4759: || jurisdiction_codes_tbl(l_counter).jurisdiction_code);
4760: hr_utility.trace('EMJT CITY: jurisdiction_codes_tbl('||to_char(l_counter)||').hours ->'
4761: || jurisdiction_codes_tbl(l_counter).hours);

Line 4758: hr_utility.trace('EMJT CITY: jurisdiction_codes_tbl('||to_char(l_counter)||').jurisdiction_code->'

4754: := jd_codes_tbl_city_stg(l_counter).tg_hours;
4755: jurisdiction_codes_tbl(l_counter).other_pay_hours
4756: := jd_codes_tbl_city_stg(l_counter).other_pay_hours;
4757: hr_utility.trace('EMJT CITY: ===================================================');
4758: hr_utility.trace('EMJT CITY: jurisdiction_codes_tbl('||to_char(l_counter)||').jurisdiction_code->'
4759: || jurisdiction_codes_tbl(l_counter).jurisdiction_code);
4760: hr_utility.trace('EMJT CITY: jurisdiction_codes_tbl('||to_char(l_counter)||').hours ->'
4761: || jurisdiction_codes_tbl(l_counter).hours);
4762: hr_utility.trace('EMJT CITY: jurisdiction_codes_tbl('||to_char(l_counter)||').tg_hours ->'

Line 4760: hr_utility.trace('EMJT CITY: jurisdiction_codes_tbl('||to_char(l_counter)||').hours ->'

4756: := jd_codes_tbl_city_stg(l_counter).other_pay_hours;
4757: hr_utility.trace('EMJT CITY: ===================================================');
4758: hr_utility.trace('EMJT CITY: jurisdiction_codes_tbl('||to_char(l_counter)||').jurisdiction_code->'
4759: || jurisdiction_codes_tbl(l_counter).jurisdiction_code);
4760: hr_utility.trace('EMJT CITY: jurisdiction_codes_tbl('||to_char(l_counter)||').hours ->'
4761: || jurisdiction_codes_tbl(l_counter).hours);
4762: hr_utility.trace('EMJT CITY: jurisdiction_codes_tbl('||to_char(l_counter)||').tg_hours ->'
4763: || jurisdiction_codes_tbl(l_counter).tg_hours);
4764: hr_utility.trace('EMJT CITY: jurisdiction_codes_tbl('||to_char(l_counter)||').percentage ->'

Line 4762: hr_utility.trace('EMJT CITY: jurisdiction_codes_tbl('||to_char(l_counter)||').tg_hours ->'

4758: hr_utility.trace('EMJT CITY: jurisdiction_codes_tbl('||to_char(l_counter)||').jurisdiction_code->'
4759: || jurisdiction_codes_tbl(l_counter).jurisdiction_code);
4760: hr_utility.trace('EMJT CITY: jurisdiction_codes_tbl('||to_char(l_counter)||').hours ->'
4761: || jurisdiction_codes_tbl(l_counter).hours);
4762: hr_utility.trace('EMJT CITY: jurisdiction_codes_tbl('||to_char(l_counter)||').tg_hours ->'
4763: || jurisdiction_codes_tbl(l_counter).tg_hours);
4764: hr_utility.trace('EMJT CITY: jurisdiction_codes_tbl('||to_char(l_counter)||').percentage ->'
4765: || jurisdiction_codes_tbl(l_counter).percentage);
4766: hr_utility.trace('EMJT CITY: jurisdiction_codes_tbl('||to_char(l_counter)||').jd_type ->'

Line 4764: hr_utility.trace('EMJT CITY: jurisdiction_codes_tbl('||to_char(l_counter)||').percentage ->'

4760: hr_utility.trace('EMJT CITY: jurisdiction_codes_tbl('||to_char(l_counter)||').hours ->'
4761: || jurisdiction_codes_tbl(l_counter).hours);
4762: hr_utility.trace('EMJT CITY: jurisdiction_codes_tbl('||to_char(l_counter)||').tg_hours ->'
4763: || jurisdiction_codes_tbl(l_counter).tg_hours);
4764: hr_utility.trace('EMJT CITY: jurisdiction_codes_tbl('||to_char(l_counter)||').percentage ->'
4765: || jurisdiction_codes_tbl(l_counter).percentage);
4766: hr_utility.trace('EMJT CITY: jurisdiction_codes_tbl('||to_char(l_counter)||').jd_type ->'
4767: || jurisdiction_codes_tbl(l_counter).jd_type);
4768: hr_utility.trace('EMJT CITY: ===================================================');

Line 4766: hr_utility.trace('EMJT CITY: jurisdiction_codes_tbl('||to_char(l_counter)||').jd_type ->'

4762: hr_utility.trace('EMJT CITY: jurisdiction_codes_tbl('||to_char(l_counter)||').tg_hours ->'
4763: || jurisdiction_codes_tbl(l_counter).tg_hours);
4764: hr_utility.trace('EMJT CITY: jurisdiction_codes_tbl('||to_char(l_counter)||').percentage ->'
4765: || jurisdiction_codes_tbl(l_counter).percentage);
4766: hr_utility.trace('EMJT CITY: jurisdiction_codes_tbl('||to_char(l_counter)||').jd_type ->'
4767: || jurisdiction_codes_tbl(l_counter).jd_type);
4768: hr_utility.trace('EMJT CITY: ===================================================');
4769: --================================================================================================
4770: l_spelled_jd_code :=

Line 4768: hr_utility.trace('EMJT CITY: ===================================================');

4764: hr_utility.trace('EMJT CITY: jurisdiction_codes_tbl('||to_char(l_counter)||').percentage ->'
4765: || jurisdiction_codes_tbl(l_counter).percentage);
4766: hr_utility.trace('EMJT CITY: jurisdiction_codes_tbl('||to_char(l_counter)||').jd_type ->'
4767: || jurisdiction_codes_tbl(l_counter).jd_type);
4768: hr_utility.trace('EMJT CITY: ===================================================');
4769: --================================================================================================
4770: l_spelled_jd_code :=
4771: pay_us_employee_payslip_web.get_full_jurisdiction_name(
4772: jd_codes_tbl_city_stg(l_counter).jurisdiction_code);

Line 4773: hr_utility.trace('EMJT spelled jd code -> '|| l_spelled_jd_code );

4769: --================================================================================================
4770: l_spelled_jd_code :=
4771: pay_us_employee_payslip_web.get_full_jurisdiction_name(
4772: jd_codes_tbl_city_stg(l_counter).jurisdiction_code);
4773: hr_utility.trace('EMJT spelled jd code -> '|| l_spelled_jd_code );
4774:
4775: pay_core_utils.push_message(801,'PAY_US_EMJT_EMPLOYEE_INFO','P');
4776: pay_core_utils.push_token('EMPLOYEE_NAME',SUBSTR(l_full_name,1,50));
4777: pay_core_utils.push_token('ASSIGNMENT_NUMBER',SUBSTR(l_assignment_number,1,50));

Line 4789: hr_utility.trace('Exception raised NO_DATA_FOUND in '||'get_it_work_jurisdictions');

4785: END IF; --p_initialize = 'Y'
4786: RETURN ('0');
4787: EXCEPTION
4788: WHEN NO_DATA_FOUND THEN
4789: hr_utility.trace('Exception raised NO_DATA_FOUND in '||'get_it_work_jurisdictions');
4790: p_jurisdiction_code := 'NULL';
4791: p_percentage := 0;
4792: RETURN ('0');
4793: WHEN TOO_MANY_JURISDICTIONS THEN

Line 4794: hr_utility.set_message(801, 'PAY_75242_PAY_TOO_MANY_JD');

4790: p_jurisdiction_code := 'NULL';
4791: p_percentage := 0;
4792: RETURN ('0');
4793: WHEN TOO_MANY_JURISDICTIONS THEN
4794: hr_utility.set_message(801, 'PAY_75242_PAY_TOO_MANY_JD');
4795: hr_utility.set_message_token('MAX_WORK_JDS', l_max_jurisdictions);
4796: hr_utility.raise_error;
4797: RAISE;
4798: WHEN OTHERS THEN

Line 4795: hr_utility.set_message_token('MAX_WORK_JDS', l_max_jurisdictions);

4791: p_percentage := 0;
4792: RETURN ('0');
4793: WHEN TOO_MANY_JURISDICTIONS THEN
4794: hr_utility.set_message(801, 'PAY_75242_PAY_TOO_MANY_JD');
4795: hr_utility.set_message_token('MAX_WORK_JDS', l_max_jurisdictions);
4796: hr_utility.raise_error;
4797: RAISE;
4798: WHEN OTHERS THEN
4799: hr_utility.trace('Exception raised OTHERS in '||'get_it_work_jurisdictions');

Line 4796: hr_utility.raise_error;

4792: RETURN ('0');
4793: WHEN TOO_MANY_JURISDICTIONS THEN
4794: hr_utility.set_message(801, 'PAY_75242_PAY_TOO_MANY_JD');
4795: hr_utility.set_message_token('MAX_WORK_JDS', l_max_jurisdictions);
4796: hr_utility.raise_error;
4797: RAISE;
4798: WHEN OTHERS THEN
4799: hr_utility.trace('Exception raised OTHERS in '||'get_it_work_jurisdictions');
4800: hr_utility.trace('Mesg: '||substr(sqlerrm,1,45));

Line 4799: hr_utility.trace('Exception raised OTHERS in '||'get_it_work_jurisdictions');

4795: hr_utility.set_message_token('MAX_WORK_JDS', l_max_jurisdictions);
4796: hr_utility.raise_error;
4797: RAISE;
4798: WHEN OTHERS THEN
4799: hr_utility.trace('Exception raised OTHERS in '||'get_it_work_jurisdictions');
4800: hr_utility.trace('Mesg: '||substr(sqlerrm,1,45));
4801: p_jurisdiction_code := 'NULL';
4802: p_percentage := 0;
4803: RETURN ('0');

Line 4800: hr_utility.trace('Mesg: '||substr(sqlerrm,1,45));

4796: hr_utility.raise_error;
4797: RAISE;
4798: WHEN OTHERS THEN
4799: hr_utility.trace('Exception raised OTHERS in '||'get_it_work_jurisdictions');
4800: hr_utility.trace('Mesg: '||substr(sqlerrm,1,45));
4801: p_jurisdiction_code := 'NULL';
4802: p_percentage := 0;
4803: RETURN ('0');
4804: -- End of Function get_it_work_jurisdictions

Line 4842: hr_utility.trace('EMJT: ================================================================');

4838:
4839: l_jurisdiction_level NUMBER;
4840:
4841: BEGIN
4842: hr_utility.trace('EMJT: ================================================================');
4843: hr_utility.trace('EMJT: In get_jd_tax_balance');
4844: hr_utility.trace('EMJT: p_threshold_basis -> '||p_threshold_basis);
4845: hr_utility.trace('EMJT: p_jurisdiction_level -> '||p_jurisdiction_level);
4846: hr_utility.trace('EMJT: p_jurisdiction_code -> '||p_jurisdiction_code);

Line 4843: hr_utility.trace('EMJT: In get_jd_tax_balance');

4839: l_jurisdiction_level NUMBER;
4840:
4841: BEGIN
4842: hr_utility.trace('EMJT: ================================================================');
4843: hr_utility.trace('EMJT: In get_jd_tax_balance');
4844: hr_utility.trace('EMJT: p_threshold_basis -> '||p_threshold_basis);
4845: hr_utility.trace('EMJT: p_jurisdiction_level -> '||p_jurisdiction_level);
4846: hr_utility.trace('EMJT: p_jurisdiction_code -> '||p_jurisdiction_code);
4847: hr_utility.trace('EMJT: p_tax_unit_id -> '||p_tax_unit_id);

Line 4844: hr_utility.trace('EMJT: p_threshold_basis -> '||p_threshold_basis);

4840:
4841: BEGIN
4842: hr_utility.trace('EMJT: ================================================================');
4843: hr_utility.trace('EMJT: In get_jd_tax_balance');
4844: hr_utility.trace('EMJT: p_threshold_basis -> '||p_threshold_basis);
4845: hr_utility.trace('EMJT: p_jurisdiction_level -> '||p_jurisdiction_level);
4846: hr_utility.trace('EMJT: p_jurisdiction_code -> '||p_jurisdiction_code);
4847: hr_utility.trace('EMJT: p_tax_unit_id -> '||p_tax_unit_id);
4848: hr_utility.trace('EMJT: p_assignment_action_id -> '|| p_assignment_action_id);

Line 4845: hr_utility.trace('EMJT: p_jurisdiction_level -> '||p_jurisdiction_level);

4841: BEGIN
4842: hr_utility.trace('EMJT: ================================================================');
4843: hr_utility.trace('EMJT: In get_jd_tax_balance');
4844: hr_utility.trace('EMJT: p_threshold_basis -> '||p_threshold_basis);
4845: hr_utility.trace('EMJT: p_jurisdiction_level -> '||p_jurisdiction_level);
4846: hr_utility.trace('EMJT: p_jurisdiction_code -> '||p_jurisdiction_code);
4847: hr_utility.trace('EMJT: p_tax_unit_id -> '||p_tax_unit_id);
4848: hr_utility.trace('EMJT: p_assignment_action_id -> '|| p_assignment_action_id);
4849:

Line 4846: hr_utility.trace('EMJT: p_jurisdiction_code -> '||p_jurisdiction_code);

4842: hr_utility.trace('EMJT: ================================================================');
4843: hr_utility.trace('EMJT: In get_jd_tax_balance');
4844: hr_utility.trace('EMJT: p_threshold_basis -> '||p_threshold_basis);
4845: hr_utility.trace('EMJT: p_jurisdiction_level -> '||p_jurisdiction_level);
4846: hr_utility.trace('EMJT: p_jurisdiction_code -> '||p_jurisdiction_code);
4847: hr_utility.trace('EMJT: p_tax_unit_id -> '||p_tax_unit_id);
4848: hr_utility.trace('EMJT: p_assignment_action_id -> '|| p_assignment_action_id);
4849:
4850: l_value := 0;

Line 4847: hr_utility.trace('EMJT: p_tax_unit_id -> '||p_tax_unit_id);

4843: hr_utility.trace('EMJT: In get_jd_tax_balance');
4844: hr_utility.trace('EMJT: p_threshold_basis -> '||p_threshold_basis);
4845: hr_utility.trace('EMJT: p_jurisdiction_level -> '||p_jurisdiction_level);
4846: hr_utility.trace('EMJT: p_jurisdiction_code -> '||p_jurisdiction_code);
4847: hr_utility.trace('EMJT: p_tax_unit_id -> '||p_tax_unit_id);
4848: hr_utility.trace('EMJT: p_assignment_action_id -> '|| p_assignment_action_id);
4849:
4850: l_value := 0;
4851: l_state_tax_flag := 'N';

Line 4848: hr_utility.trace('EMJT: p_assignment_action_id -> '|| p_assignment_action_id);

4844: hr_utility.trace('EMJT: p_threshold_basis -> '||p_threshold_basis);
4845: hr_utility.trace('EMJT: p_jurisdiction_level -> '||p_jurisdiction_level);
4846: hr_utility.trace('EMJT: p_jurisdiction_code -> '||p_jurisdiction_code);
4847: hr_utility.trace('EMJT: p_tax_unit_id -> '||p_tax_unit_id);
4848: hr_utility.trace('EMJT: p_assignment_action_id -> '|| p_assignment_action_id);
4849:
4850: l_value := 0;
4851: l_state_tax_flag := 'N';
4852: l_county_tax_flag := 'N';

Line 4866: hr_utility.trace('EMJT: l_state_tax_flag -> '|| l_state_tax_flag);

4862: p_pact_id => NULL,
4863: p_type => 'SIT_WK',
4864: p_call => 'F');
4865:
4866: hr_utility.trace('EMJT: l_state_tax_flag -> '|| l_state_tax_flag);
4867: ELSIF p_jurisdiction_level = 'COUNTY' THEN
4868: l_county_tax_flag :=
4869: pay_get_tax_exists_pkg.get_tax_exists(p_juri_code => p_jurisdiction_code,
4870: p_date_earned => p_effective_date,

Line 4877: hr_utility.trace('EMJT: l_county_tax_flag -> '|| l_county_tax_flag);

4873: p_pact_id => NULL,
4874: p_type => 'COUNTY_WK',
4875: p_call => 'F');
4876:
4877: hr_utility.trace('EMJT: l_county_tax_flag -> '|| l_county_tax_flag);
4878: ELSIF p_jurisdiction_level ='CITY' THEN
4879: l_city_tax_flag :=
4880: pay_get_tax_exists_pkg.get_tax_exists(p_juri_code => p_jurisdiction_code,
4881: p_date_earned => p_effective_date,

Line 4887: hr_utility.trace('EMJT: l_city_tax_flag -> '|| l_city_tax_flag);

4883: p_assign_id => p_assignment_id,
4884: p_pact_id => NULL,
4885: p_type => 'CITY_WK',
4886: p_call => 'F');
4887: hr_utility.trace('EMJT: l_city_tax_flag -> '|| l_city_tax_flag);
4888: END IF; --p_jurisdiction_level = 'STATE'
4889:
4890:
4891: IF l_state_tax_flag = 'Y' THEN

Line 4896: hr_utility.trace('EMJT: Getting SIT Withheld for YTD');

4892: --{
4893:
4894: IF p_threshold_basis = 'YTD' THEN
4895: --{
4896: hr_utility.trace('EMJT: Getting SIT Withheld for YTD');
4897: OPEN csr_defined_balance_id('SIT Withheld','_PER_JD_GRE_YTD');
4898: hr_utility.trace('EMJT: Fetching SIT Withheld _PER_JD_GRE_YTD ');
4899: FETCH csr_defined_balance_id INTO l_defined_balance_id,l_balance_type_id;
4900: CLOSE csr_defined_balance_id;

Line 4898: hr_utility.trace('EMJT: Fetching SIT Withheld _PER_JD_GRE_YTD ');

4894: IF p_threshold_basis = 'YTD' THEN
4895: --{
4896: hr_utility.trace('EMJT: Getting SIT Withheld for YTD');
4897: OPEN csr_defined_balance_id('SIT Withheld','_PER_JD_GRE_YTD');
4898: hr_utility.trace('EMJT: Fetching SIT Withheld _PER_JD_GRE_YTD ');
4899: FETCH csr_defined_balance_id INTO l_defined_balance_id,l_balance_type_id;
4900: CLOSE csr_defined_balance_id;
4901:
4902: hr_utility.trace('EMJT: STATE l_defined_balance_id -> '|| l_defined_balance_id);

Line 4902: hr_utility.trace('EMJT: STATE l_defined_balance_id -> '|| l_defined_balance_id);

4898: hr_utility.trace('EMJT: Fetching SIT Withheld _PER_JD_GRE_YTD ');
4899: FETCH csr_defined_balance_id INTO l_defined_balance_id,l_balance_type_id;
4900: CLOSE csr_defined_balance_id;
4901:
4902: hr_utility.trace('EMJT: STATE l_defined_balance_id -> '|| l_defined_balance_id);
4903: hr_utility.trace('EMJT: STATE l_balance_type_id -> '|| l_balance_type_id);
4904:
4905: pay_balance_pkg.set_context('TAX_UNIT_ID',p_tax_unit_id);
4906: pay_balance_pkg.set_context('ASSIGNMENT_ACTION_ID',p_assignment_action_id);

Line 4903: hr_utility.trace('EMJT: STATE l_balance_type_id -> '|| l_balance_type_id);

4899: FETCH csr_defined_balance_id INTO l_defined_balance_id,l_balance_type_id;
4900: CLOSE csr_defined_balance_id;
4901:
4902: hr_utility.trace('EMJT: STATE l_defined_balance_id -> '|| l_defined_balance_id);
4903: hr_utility.trace('EMJT: STATE l_balance_type_id -> '|| l_balance_type_id);
4904:
4905: pay_balance_pkg.set_context('TAX_UNIT_ID',p_tax_unit_id);
4906: pay_balance_pkg.set_context('ASSIGNMENT_ACTION_ID',p_assignment_action_id);
4907: pay_balance_pkg.set_context('JURISDICTION_CODE',p_jurisdiction_code);

Line 4917: hr_utility.trace('EMJT: Fetching SIT Supp Withheld_PER_JD_GRE_YTD for YTD ');

4913:
4914: IF l_value = 0 THEN
4915: --{
4916: OPEN csr_defined_balance_id('SIT Supp Withheld','_PER_JD_GRE_YTD');
4917: hr_utility.trace('EMJT: Fetching SIT Supp Withheld_PER_JD_GRE_YTD for YTD ');
4918: FETCH csr_defined_balance_id INTO l_defined_balance_id,l_balance_type_id;
4919: CLOSE csr_defined_balance_id;
4920: l_value := NVL(pay_balance_pkg.get_value
4921: (p_defined_balance_id => l_defined_balance_id

Line 4931: hr_utility.trace('EMJT: Fetching SIT Withheld _PER_JD_GRE_RTD ');

4927: ELSIF p_threshold_basis = 'RTD' THEN
4928: --{
4929:
4930: OPEN csr_defined_balance_id('SIT Withheld','_PER_JD_GRE_RTD');
4931: hr_utility.trace('EMJT: Fetching SIT Withheld _PER_JD_GRE_RTD ');
4932: FETCH csr_defined_balance_id INTO l_defined_balance_id,l_balance_type_id;
4933: CLOSE csr_defined_balance_id;
4934:
4935: pay_balance_pkg.set_context('TAX_UNIT_ID',p_tax_unit_id);

Line 4946: hr_utility.trace('EMJT: Fetching SIT Supp Withheld_PER_JD_GRE_RTD for RTD');

4942:
4943: IF l_value = 0 THEN
4944: --{
4945: OPEN csr_defined_balance_id('SIT Supp Withheld','_PER_JD_GRE_RTD');
4946: hr_utility.trace('EMJT: Fetching SIT Supp Withheld_PER_JD_GRE_RTD for RTD');
4947: FETCH csr_defined_balance_id INTO l_defined_balance_id,l_balance_type_id;
4948: CLOSE csr_defined_balance_id;
4949:
4950: l_value := NVL(pay_balance_pkg.get_value

Line 4968: hr_utility.trace('EMJT: Fetching County Withheld_PER_JD_GRE_YTD ');

4964:
4965: IF p_threshold_basis = 'YTD' THEN
4966: --{
4967: OPEN csr_defined_balance_id('County Withheld','_PER_JD_GRE_YTD');
4968: hr_utility.trace('EMJT: Fetching County Withheld_PER_JD_GRE_YTD ');
4969: FETCH csr_defined_balance_id INTO l_defined_balance_id,l_balance_type_id;
4970: CLOSE csr_defined_balance_id;
4971:
4972: hr_utility.trace('EMJT: COUNTY l_defined_balance_id -> '|| l_defined_balance_id);

Line 4972: hr_utility.trace('EMJT: COUNTY l_defined_balance_id -> '|| l_defined_balance_id);

4968: hr_utility.trace('EMJT: Fetching County Withheld_PER_JD_GRE_YTD ');
4969: FETCH csr_defined_balance_id INTO l_defined_balance_id,l_balance_type_id;
4970: CLOSE csr_defined_balance_id;
4971:
4972: hr_utility.trace('EMJT: COUNTY l_defined_balance_id -> '|| l_defined_balance_id);
4973: hr_utility.trace('EMJT: COUNTY l_balance_type_id -> '|| l_balance_type_id);
4974:
4975: pay_balance_pkg.set_context('TAX_UNIT_ID',p_tax_unit_id);
4976: pay_balance_pkg.set_context('ASSIGNMENT_ACTION_ID',p_assignment_action_id);

Line 4973: hr_utility.trace('EMJT: COUNTY l_balance_type_id -> '|| l_balance_type_id);

4969: FETCH csr_defined_balance_id INTO l_defined_balance_id,l_balance_type_id;
4970: CLOSE csr_defined_balance_id;
4971:
4972: hr_utility.trace('EMJT: COUNTY l_defined_balance_id -> '|| l_defined_balance_id);
4973: hr_utility.trace('EMJT: COUNTY l_balance_type_id -> '|| l_balance_type_id);
4974:
4975: pay_balance_pkg.set_context('TAX_UNIT_ID',p_tax_unit_id);
4976: pay_balance_pkg.set_context('ASSIGNMENT_ACTION_ID',p_assignment_action_id);
4977: pay_balance_pkg.set_context('JURISDICTION_CODE',p_jurisdiction_code);

Line 4978: hr_utility.trace('EMJT: p_threshold_basis = YTD');

4974:
4975: pay_balance_pkg.set_context('TAX_UNIT_ID',p_tax_unit_id);
4976: pay_balance_pkg.set_context('ASSIGNMENT_ACTION_ID',p_assignment_action_id);
4977: pay_balance_pkg.set_context('JURISDICTION_CODE',p_jurisdiction_code);
4978: hr_utility.trace('EMJT: p_threshold_basis = YTD');
4979: l_value := NVL(pay_balance_pkg.get_value
4980: (p_defined_balance_id => l_defined_balance_id
4981: ,p_assignment_action_id => p_assignment_action_id)
4982: ,0);

Line 4987: hr_utility.trace('EMJT COUNTY: p_threshold_basis = RTD');

4983:
4984: --}
4985: ELSIF p_threshold_basis = 'RTD' THEN
4986: --{
4987: hr_utility.trace('EMJT COUNTY: p_threshold_basis = RTD');
4988: OPEN csr_defined_balance_id('County Withheld','_PER_JD_GRE_RTD');
4989: hr_utility.trace('EMJT: Fetching County Withheld_PER_JD_GRE_RTD ');
4990: FETCH csr_defined_balance_id INTO l_defined_balance_id,l_balance_type_id;
4991: CLOSE csr_defined_balance_id;

Line 4989: hr_utility.trace('EMJT: Fetching County Withheld_PER_JD_GRE_RTD ');

4985: ELSIF p_threshold_basis = 'RTD' THEN
4986: --{
4987: hr_utility.trace('EMJT COUNTY: p_threshold_basis = RTD');
4988: OPEN csr_defined_balance_id('County Withheld','_PER_JD_GRE_RTD');
4989: hr_utility.trace('EMJT: Fetching County Withheld_PER_JD_GRE_RTD ');
4990: FETCH csr_defined_balance_id INTO l_defined_balance_id,l_balance_type_id;
4991: CLOSE csr_defined_balance_id;
4992:
4993: hr_utility.trace('EMJT: COUNTY l_defined_balance_id -> '|| l_defined_balance_id);

Line 4993: hr_utility.trace('EMJT: COUNTY l_defined_balance_id -> '|| l_defined_balance_id);

4989: hr_utility.trace('EMJT: Fetching County Withheld_PER_JD_GRE_RTD ');
4990: FETCH csr_defined_balance_id INTO l_defined_balance_id,l_balance_type_id;
4991: CLOSE csr_defined_balance_id;
4992:
4993: hr_utility.trace('EMJT: COUNTY l_defined_balance_id -> '|| l_defined_balance_id);
4994: hr_utility.trace('EMJT: COUNTY l_balance_type_id -> '|| l_balance_type_id);
4995:
4996: pay_balance_pkg.set_context('TAX_UNIT_ID',p_tax_unit_id);
4997: pay_balance_pkg.set_context('ASSIGNMENT_ACTION_ID',p_assignment_action_id);

Line 4994: hr_utility.trace('EMJT: COUNTY l_balance_type_id -> '|| l_balance_type_id);

4990: FETCH csr_defined_balance_id INTO l_defined_balance_id,l_balance_type_id;
4991: CLOSE csr_defined_balance_id;
4992:
4993: hr_utility.trace('EMJT: COUNTY l_defined_balance_id -> '|| l_defined_balance_id);
4994: hr_utility.trace('EMJT: COUNTY l_balance_type_id -> '|| l_balance_type_id);
4995:
4996: pay_balance_pkg.set_context('TAX_UNIT_ID',p_tax_unit_id);
4997: pay_balance_pkg.set_context('ASSIGNMENT_ACTION_ID',p_assignment_action_id);
4998: pay_balance_pkg.set_context('JURISDICTION_CODE',p_jurisdiction_code);

Line 5014: hr_utility.trace('EMJT CITY: p_threshold_basis = YTD');

5010: --{
5011:
5012: IF p_threshold_basis = 'YTD' THEN
5013: --{
5014: hr_utility.trace('EMJT CITY: p_threshold_basis = YTD');
5015: OPEN csr_defined_balance_id('City Withheld','_PER_JD_GRE_YTD');
5016: hr_utility.trace('EMJT : Fetching City Withheld_PER_JD_GRE_YTD');
5017: FETCH csr_defined_balance_id INTO l_defined_balance_id,l_balance_type_id;
5018: CLOSE csr_defined_balance_id;

Line 5016: hr_utility.trace('EMJT : Fetching City Withheld_PER_JD_GRE_YTD');

5012: IF p_threshold_basis = 'YTD' THEN
5013: --{
5014: hr_utility.trace('EMJT CITY: p_threshold_basis = YTD');
5015: OPEN csr_defined_balance_id('City Withheld','_PER_JD_GRE_YTD');
5016: hr_utility.trace('EMJT : Fetching City Withheld_PER_JD_GRE_YTD');
5017: FETCH csr_defined_balance_id INTO l_defined_balance_id,l_balance_type_id;
5018: CLOSE csr_defined_balance_id;
5019:
5020: hr_utility.trace('EMJT: CITY l_defined_balance_id -> '|| l_defined_balance_id);

Line 5020: hr_utility.trace('EMJT: CITY l_defined_balance_id -> '|| l_defined_balance_id);

5016: hr_utility.trace('EMJT : Fetching City Withheld_PER_JD_GRE_YTD');
5017: FETCH csr_defined_balance_id INTO l_defined_balance_id,l_balance_type_id;
5018: CLOSE csr_defined_balance_id;
5019:
5020: hr_utility.trace('EMJT: CITY l_defined_balance_id -> '|| l_defined_balance_id);
5021: hr_utility.trace('EMJT: CITY l_balance_type_id -> '|| l_balance_type_id);
5022:
5023: pay_balance_pkg.set_context('TAX_UNIT_ID',p_tax_unit_id);
5024: pay_balance_pkg.set_context('ASSIGNMENT_ACTION_ID',p_assignment_action_id);

Line 5021: hr_utility.trace('EMJT: CITY l_balance_type_id -> '|| l_balance_type_id);

5017: FETCH csr_defined_balance_id INTO l_defined_balance_id,l_balance_type_id;
5018: CLOSE csr_defined_balance_id;
5019:
5020: hr_utility.trace('EMJT: CITY l_defined_balance_id -> '|| l_defined_balance_id);
5021: hr_utility.trace('EMJT: CITY l_balance_type_id -> '|| l_balance_type_id);
5022:
5023: pay_balance_pkg.set_context('TAX_UNIT_ID',p_tax_unit_id);
5024: pay_balance_pkg.set_context('ASSIGNMENT_ACTION_ID',p_assignment_action_id);
5025: pay_balance_pkg.set_context('JURISDICTION_CODE',p_jurisdiction_code);

Line 5035: hr_utility.trace('EMJT CITY : p_threshold_basis = RTD');

5031:
5032: --}
5033: ELSIF p_threshold_basis = 'RTD' THEN
5034: --{
5035: hr_utility.trace('EMJT CITY : p_threshold_basis = RTD');
5036:
5037: OPEN csr_defined_balance_id('City Withheld','_PER_JD_GRE_RTD');
5038: hr_utility.trace('EMJT CITY: Fetching City Withheld_PER_JD_GRE_RTD');
5039: FETCH csr_defined_balance_id INTO l_defined_balance_id,l_balance_type_id;

Line 5038: hr_utility.trace('EMJT CITY: Fetching City Withheld_PER_JD_GRE_RTD');

5034: --{
5035: hr_utility.trace('EMJT CITY : p_threshold_basis = RTD');
5036:
5037: OPEN csr_defined_balance_id('City Withheld','_PER_JD_GRE_RTD');
5038: hr_utility.trace('EMJT CITY: Fetching City Withheld_PER_JD_GRE_RTD');
5039: FETCH csr_defined_balance_id INTO l_defined_balance_id,l_balance_type_id;
5040: CLOSE csr_defined_balance_id;
5041:
5042: hr_utility.trace('EMJT: CITY RTD l_defined_balance_id -> '|| l_defined_balance_id);

Line 5042: hr_utility.trace('EMJT: CITY RTD l_defined_balance_id -> '|| l_defined_balance_id);

5038: hr_utility.trace('EMJT CITY: Fetching City Withheld_PER_JD_GRE_RTD');
5039: FETCH csr_defined_balance_id INTO l_defined_balance_id,l_balance_type_id;
5040: CLOSE csr_defined_balance_id;
5041:
5042: hr_utility.trace('EMJT: CITY RTD l_defined_balance_id -> '|| l_defined_balance_id);
5043: hr_utility.trace('EMJT: CITY RTD l_balance_type_id -> '|| l_balance_type_id);
5044:
5045: pay_balance_pkg.set_context('TAX_UNIT_ID',p_tax_unit_id);
5046: pay_balance_pkg.set_context('ASSIGNMENT_ACTION_ID',p_assignment_action_id);

Line 5043: hr_utility.trace('EMJT: CITY RTD l_balance_type_id -> '|| l_balance_type_id);

5039: FETCH csr_defined_balance_id INTO l_defined_balance_id,l_balance_type_id;
5040: CLOSE csr_defined_balance_id;
5041:
5042: hr_utility.trace('EMJT: CITY RTD l_defined_balance_id -> '|| l_defined_balance_id);
5043: hr_utility.trace('EMJT: CITY RTD l_balance_type_id -> '|| l_balance_type_id);
5044:
5045: pay_balance_pkg.set_context('TAX_UNIT_ID',p_tax_unit_id);
5046: pay_balance_pkg.set_context('ASSIGNMENT_ACTION_ID',p_assignment_action_id);
5047: pay_balance_pkg.set_context('JURISDICTION_CODE',p_jurisdiction_code);

Line 5059: hr_utility.trace('EMJT: l_value from get_jd_tax_balance ->'|| to_char(l_value));

5055: END IF; --p_threshold_basis = 'YTD'
5056: --}
5057: END IF; --l_city_tax_flag = 'Y'
5058:
5059: hr_utility.trace('EMJT: l_value from get_jd_tax_balance ->'|| to_char(l_value));
5060: hr_utility.trace('EMJT: ================================================================');
5061: RETURN l_value;
5062:
5063: EXCEPTION

Line 5060: hr_utility.trace('EMJT: ================================================================');

5056: --}
5057: END IF; --l_city_tax_flag = 'Y'
5058:
5059: hr_utility.trace('EMJT: l_value from get_jd_tax_balance ->'|| to_char(l_value));
5060: hr_utility.trace('EMJT: ================================================================');
5061: RETURN l_value;
5062:
5063: EXCEPTION
5064: WHEN OTHERS THEN

Line 5065: hr_utility.trace('Exception handler');

5061: RETURN l_value;
5062:
5063: EXCEPTION
5064: WHEN OTHERS THEN
5065: hr_utility.trace('Exception handler');
5066: hr_utility.trace('SQLCODE = ' || SQLCODE);
5067: hr_utility.trace('SQLERRM = ' || SUBSTR(SQLERRM,1,80));
5068: hr_utility.trace('EMJT: Exception OTHERS in get_jd_tax_balance, returning 0');
5069: RETURN 0;

Line 5066: hr_utility.trace('SQLCODE = ' || SQLCODE);

5062:
5063: EXCEPTION
5064: WHEN OTHERS THEN
5065: hr_utility.trace('Exception handler');
5066: hr_utility.trace('SQLCODE = ' || SQLCODE);
5067: hr_utility.trace('SQLERRM = ' || SUBSTR(SQLERRM,1,80));
5068: hr_utility.trace('EMJT: Exception OTHERS in get_jd_tax_balance, returning 0');
5069: RETURN 0;
5070: END get_jd_tax_balance;

Line 5067: hr_utility.trace('SQLERRM = ' || SUBSTR(SQLERRM,1,80));

5063: EXCEPTION
5064: WHEN OTHERS THEN
5065: hr_utility.trace('Exception handler');
5066: hr_utility.trace('SQLCODE = ' || SQLCODE);
5067: hr_utility.trace('SQLERRM = ' || SUBSTR(SQLERRM,1,80));
5068: hr_utility.trace('EMJT: Exception OTHERS in get_jd_tax_balance, returning 0');
5069: RETURN 0;
5070: END get_jd_tax_balance;
5071:

Line 5068: hr_utility.trace('EMJT: Exception OTHERS in get_jd_tax_balance, returning 0');

5064: WHEN OTHERS THEN
5065: hr_utility.trace('Exception handler');
5066: hr_utility.trace('SQLCODE = ' || SQLCODE);
5067: hr_utility.trace('SQLERRM = ' || SUBSTR(SQLERRM,1,80));
5068: hr_utility.trace('EMJT: Exception OTHERS in get_jd_tax_balance, returning 0');
5069: RETURN 0;
5070: END get_jd_tax_balance;
5071:
5072:

Line 5103: hr_utility.trace('EMJT: ================================================================');

5099: l_local_threshold VARCHAR2(10);
5100:
5101: BEGIN
5102:
5103: hr_utility.trace('EMJT: ================================================================');
5104: hr_utility.trace('EMJT: In get_jd_level_threshold');
5105: IF p_jd_level = 'STATE' THEN
5106: OPEN csr_state_rules(p_tax_unit_id,
5107: SUBSTR(p_jurisdiction_code,1,2));

Line 5104: hr_utility.trace('EMJT: In get_jd_level_threshold');

5100:
5101: BEGIN
5102:
5103: hr_utility.trace('EMJT: ================================================================');
5104: hr_utility.trace('EMJT: In get_jd_level_threshold');
5105: IF p_jd_level = 'STATE' THEN
5106: OPEN csr_state_rules(p_tax_unit_id,
5107: SUBSTR(p_jurisdiction_code,1,2));
5108: FETCH csr_state_rules INTO l_state_threshold;

Line 5110: hr_utility.trace('EMJT: SUBSTR(p_jurisdiction_code,1,2) -> ' || SUBSTR(p_jurisdiction_code,1,2));

5106: OPEN csr_state_rules(p_tax_unit_id,
5107: SUBSTR(p_jurisdiction_code,1,2));
5108: FETCH csr_state_rules INTO l_state_threshold;
5109: CLOSE csr_state_rules;
5110: hr_utility.trace('EMJT: SUBSTR(p_jurisdiction_code,1,2) -> ' || SUBSTR(p_jurisdiction_code,1,2));
5111: hr_utility.trace('EMJT: l_state_threshold from get_jd_level_threshold -> '
5112: || l_state_threshold);
5113: hr_utility.trace('EMJT: ================================================================');
5114: RETURN TO_NUMBER(l_state_threshold);

Line 5111: hr_utility.trace('EMJT: l_state_threshold from get_jd_level_threshold -> '

5107: SUBSTR(p_jurisdiction_code,1,2));
5108: FETCH csr_state_rules INTO l_state_threshold;
5109: CLOSE csr_state_rules;
5110: hr_utility.trace('EMJT: SUBSTR(p_jurisdiction_code,1,2) -> ' || SUBSTR(p_jurisdiction_code,1,2));
5111: hr_utility.trace('EMJT: l_state_threshold from get_jd_level_threshold -> '
5112: || l_state_threshold);
5113: hr_utility.trace('EMJT: ================================================================');
5114: RETURN TO_NUMBER(l_state_threshold);
5115:

Line 5113: hr_utility.trace('EMJT: ================================================================');

5109: CLOSE csr_state_rules;
5110: hr_utility.trace('EMJT: SUBSTR(p_jurisdiction_code,1,2) -> ' || SUBSTR(p_jurisdiction_code,1,2));
5111: hr_utility.trace('EMJT: l_state_threshold from get_jd_level_threshold -> '
5112: || l_state_threshold);
5113: hr_utility.trace('EMJT: ================================================================');
5114: RETURN TO_NUMBER(l_state_threshold);
5115:
5116: ELSIF p_jd_level = 'COUNTY' THEN
5117: OPEN csr_local_rules(p_tax_unit_id,

Line 5122: hr_utility.trace('EMJT: substr(p_jurisdiction_code,1,7)||''0000'' -> ' || substr(p_jurisdiction_code,1,7)||'0000');

5118: substr(p_jurisdiction_code,1,7)||'0000'
5119: );
5120: FETCH csr_local_rules INTO l_local_threshold;
5121: CLOSE csr_local_rules;
5122: hr_utility.trace('EMJT: substr(p_jurisdiction_code,1,7)||''0000'' -> ' || substr(p_jurisdiction_code,1,7)||'0000');
5123: hr_utility.trace('EMJT: l_county_threshold from get_jd_level_threshold -> '
5124: || NVL(l_local_threshold,0));
5125:
5126: IF NVL(l_local_threshold,0) = 0 THEN

Line 5123: hr_utility.trace('EMJT: l_county_threshold from get_jd_level_threshold -> '

5119: );
5120: FETCH csr_local_rules INTO l_local_threshold;
5121: CLOSE csr_local_rules;
5122: hr_utility.trace('EMJT: substr(p_jurisdiction_code,1,7)||''0000'' -> ' || substr(p_jurisdiction_code,1,7)||'0000');
5123: hr_utility.trace('EMJT: l_county_threshold from get_jd_level_threshold -> '
5124: || NVL(l_local_threshold,0));
5125:
5126: IF NVL(l_local_threshold,0) = 0 THEN
5127: OPEN csr_state_rules(p_tax_unit_id, SUBSTR(p_jurisdiction_code,1,2));

Line 5130: hr_utility.trace('EMJT: l_state_threshold from get_jd_level_threshold -> '

5126: IF NVL(l_local_threshold,0) = 0 THEN
5127: OPEN csr_state_rules(p_tax_unit_id, SUBSTR(p_jurisdiction_code,1,2));
5128: FETCH csr_state_rules INTO l_state_threshold;
5129: CLOSE csr_state_rules;
5130: hr_utility.trace('EMJT: l_state_threshold from get_jd_level_threshold -> '
5131: || l_state_threshold);
5132: hr_utility.trace('EMJT: ================================================================');
5133: RETURN TO_NUMBER(NVL(l_state_threshold,0));
5134: ELSE

Line 5132: hr_utility.trace('EMJT: ================================================================');

5128: FETCH csr_state_rules INTO l_state_threshold;
5129: CLOSE csr_state_rules;
5130: hr_utility.trace('EMJT: l_state_threshold from get_jd_level_threshold -> '
5131: || l_state_threshold);
5132: hr_utility.trace('EMJT: ================================================================');
5133: RETURN TO_NUMBER(NVL(l_state_threshold,0));
5134: ELSE
5135: RETURN TO_NUMBER(NVL(l_local_threshold,0));
5136: END IF;

Line 5144: hr_utility.trace('EMJT: p_jurisdiction_code -> ' || p_jurisdiction_code);

5140: OPEN csr_local_rules(p_tax_unit_id,
5141: p_jurisdiction_code);
5142: FETCH csr_local_rules INTO l_local_threshold;
5143: CLOSE csr_local_rules;
5144: hr_utility.trace('EMJT: p_jurisdiction_code -> ' || p_jurisdiction_code);
5145: hr_utility.trace('EMJT: l_local_threshold from get_jd_level_threshold -> '
5146: || NVL(l_local_threshold,0));
5147: hr_utility.trace('EMJT: ================================================');
5148: IF NVL(l_local_threshold,0) = 0 THEN

Line 5145: hr_utility.trace('EMJT: l_local_threshold from get_jd_level_threshold -> '

5141: p_jurisdiction_code);
5142: FETCH csr_local_rules INTO l_local_threshold;
5143: CLOSE csr_local_rules;
5144: hr_utility.trace('EMJT: p_jurisdiction_code -> ' || p_jurisdiction_code);
5145: hr_utility.trace('EMJT: l_local_threshold from get_jd_level_threshold -> '
5146: || NVL(l_local_threshold,0));
5147: hr_utility.trace('EMJT: ================================================');
5148: IF NVL(l_local_threshold,0) = 0 THEN
5149: OPEN csr_state_rules(p_tax_unit_id, SUBSTR(p_jurisdiction_code,1,2));

Line 5147: hr_utility.trace('EMJT: ================================================');

5143: CLOSE csr_local_rules;
5144: hr_utility.trace('EMJT: p_jurisdiction_code -> ' || p_jurisdiction_code);
5145: hr_utility.trace('EMJT: l_local_threshold from get_jd_level_threshold -> '
5146: || NVL(l_local_threshold,0));
5147: hr_utility.trace('EMJT: ================================================');
5148: IF NVL(l_local_threshold,0) = 0 THEN
5149: OPEN csr_state_rules(p_tax_unit_id, SUBSTR(p_jurisdiction_code,1,2));
5150: FETCH csr_state_rules INTO l_state_threshold;
5151: CLOSE csr_state_rules;

Line 5152: hr_utility.trace('EMJT: l_state_threshold from get_jd_level_threshold -> '

5148: IF NVL(l_local_threshold,0) = 0 THEN
5149: OPEN csr_state_rules(p_tax_unit_id, SUBSTR(p_jurisdiction_code,1,2));
5150: FETCH csr_state_rules INTO l_state_threshold;
5151: CLOSE csr_state_rules;
5152: hr_utility.trace('EMJT: l_state_threshold from get_jd_level_threshold -> '
5153: || l_state_threshold);
5154: hr_utility.trace('EMJT: ================================================================');
5155: RETURN TO_NUMBER(NVL(l_state_threshold,0));
5156: ELSE

Line 5154: hr_utility.trace('EMJT: ================================================================');

5150: FETCH csr_state_rules INTO l_state_threshold;
5151: CLOSE csr_state_rules;
5152: hr_utility.trace('EMJT: l_state_threshold from get_jd_level_threshold -> '
5153: || l_state_threshold);
5154: hr_utility.trace('EMJT: ================================================================');
5155: RETURN TO_NUMBER(NVL(l_state_threshold,0));
5156: ELSE
5157: RETURN TO_NUMBER(NVL(l_local_threshold,0));
5158: END IF;

Line 5163: hr_utility.trace('EMJT: Exception OTHERS in get_jd_level_threshold, returning 0');

5159:
5160: END IF;
5161: EXCEPTION
5162: WHEN OTHERS THEN
5163: hr_utility.trace('EMJT: Exception OTHERS in get_jd_level_threshold, returning 0');
5164: RETURN 0;
5165: END get_jd_level_threshold;
5166:
5167: --Function to get Informational Hours logged by the assignment for

Line 5238: hr_utility.trace('EMJT: ================================================================');

5234: l_end_date DATE;
5235: l_hours NUMBER;
5236:
5237: BEGIN
5238: hr_utility.trace('EMJT: ================================================================');
5239: hr_utility.trace('EMJT: In get_person_it_hours');
5240: hr_utility.trace('EMJT: Jurisdiction Code -> '||p_jurisdiction_code);
5241: hr_utility.trace('EMJT: Threshold Basis -> '||p_threshold_basis);
5242: hr_utility.trace('EMJT: Jurisdiction Level -> '||p_jd_level);

Line 5239: hr_utility.trace('EMJT: In get_person_it_hours');

5235: l_hours NUMBER;
5236:
5237: BEGIN
5238: hr_utility.trace('EMJT: ================================================================');
5239: hr_utility.trace('EMJT: In get_person_it_hours');
5240: hr_utility.trace('EMJT: Jurisdiction Code -> '||p_jurisdiction_code);
5241: hr_utility.trace('EMJT: Threshold Basis -> '||p_threshold_basis);
5242: hr_utility.trace('EMJT: Jurisdiction Level -> '||p_jd_level);
5243: hr_utility.trace('EMJT: Payroll Effective Date -> '||to_char(p_effective_date,'DD-MON-YYYY'));

Line 5240: hr_utility.trace('EMJT: Jurisdiction Code -> '||p_jurisdiction_code);

5236:
5237: BEGIN
5238: hr_utility.trace('EMJT: ================================================================');
5239: hr_utility.trace('EMJT: In get_person_it_hours');
5240: hr_utility.trace('EMJT: Jurisdiction Code -> '||p_jurisdiction_code);
5241: hr_utility.trace('EMJT: Threshold Basis -> '||p_threshold_basis);
5242: hr_utility.trace('EMJT: Jurisdiction Level -> '||p_jd_level);
5243: hr_utility.trace('EMJT: Payroll Effective Date -> '||to_char(p_effective_date,'DD-MON-YYYY'));
5244: hr_utility.trace('EMJT: Payroll Period End Date -> '||to_char(p_end_date,'DD-MON-YYYY'));

Line 5241: hr_utility.trace('EMJT: Threshold Basis -> '||p_threshold_basis);

5237: BEGIN
5238: hr_utility.trace('EMJT: ================================================================');
5239: hr_utility.trace('EMJT: In get_person_it_hours');
5240: hr_utility.trace('EMJT: Jurisdiction Code -> '||p_jurisdiction_code);
5241: hr_utility.trace('EMJT: Threshold Basis -> '||p_threshold_basis);
5242: hr_utility.trace('EMJT: Jurisdiction Level -> '||p_jd_level);
5243: hr_utility.trace('EMJT: Payroll Effective Date -> '||to_char(p_effective_date,'DD-MON-YYYY'));
5244: hr_utility.trace('EMJT: Payroll Period End Date -> '||to_char(p_end_date,'DD-MON-YYYY'));
5245:

Line 5242: hr_utility.trace('EMJT: Jurisdiction Level -> '||p_jd_level);

5238: hr_utility.trace('EMJT: ================================================================');
5239: hr_utility.trace('EMJT: In get_person_it_hours');
5240: hr_utility.trace('EMJT: Jurisdiction Code -> '||p_jurisdiction_code);
5241: hr_utility.trace('EMJT: Threshold Basis -> '||p_threshold_basis);
5242: hr_utility.trace('EMJT: Jurisdiction Level -> '||p_jd_level);
5243: hr_utility.trace('EMJT: Payroll Effective Date -> '||to_char(p_effective_date,'DD-MON-YYYY'));
5244: hr_utility.trace('EMJT: Payroll Period End Date -> '||to_char(p_end_date,'DD-MON-YYYY'));
5245:
5246: --p_effective_date - pay_payroll_actions.effective_date;

Line 5243: hr_utility.trace('EMJT: Payroll Effective Date -> '||to_char(p_effective_date,'DD-MON-YYYY'));

5239: hr_utility.trace('EMJT: In get_person_it_hours');
5240: hr_utility.trace('EMJT: Jurisdiction Code -> '||p_jurisdiction_code);
5241: hr_utility.trace('EMJT: Threshold Basis -> '||p_threshold_basis);
5242: hr_utility.trace('EMJT: Jurisdiction Level -> '||p_jd_level);
5243: hr_utility.trace('EMJT: Payroll Effective Date -> '||to_char(p_effective_date,'DD-MON-YYYY'));
5244: hr_utility.trace('EMJT: Payroll Period End Date -> '||to_char(p_end_date,'DD-MON-YYYY'));
5245:
5246: --p_effective_date - pay_payroll_actions.effective_date;
5247: --p_date_earned - pay_payroll_actions.date_earned;

Line 5244: hr_utility.trace('EMJT: Payroll Period End Date -> '||to_char(p_end_date,'DD-MON-YYYY'));

5240: hr_utility.trace('EMJT: Jurisdiction Code -> '||p_jurisdiction_code);
5241: hr_utility.trace('EMJT: Threshold Basis -> '||p_threshold_basis);
5242: hr_utility.trace('EMJT: Jurisdiction Level -> '||p_jd_level);
5243: hr_utility.trace('EMJT: Payroll Effective Date -> '||to_char(p_effective_date,'DD-MON-YYYY'));
5244: hr_utility.trace('EMJT: Payroll Period End Date -> '||to_char(p_end_date,'DD-MON-YYYY'));
5245:
5246: --p_effective_date - pay_payroll_actions.effective_date;
5247: --p_date_earned - pay_payroll_actions.date_earned;
5248:

Line 5257: hr_utility.trace('EMJT: p_effective_date -> '|| p_effective_date );

5253: l_start_date := ADD_MONTHS(p_end_date, -12);
5254: l_end_date := p_end_date;
5255: END IF;
5256:
5257: hr_utility.trace('EMJT: p_effective_date -> '|| p_effective_date );
5258: hr_utility.trace('EMJT: l_start_date -> '|| l_start_date );
5259: hr_utility.trace('EMJT: l_end_date -> '|| l_end_date );
5260:
5261: OPEN csr_element_entries(l_start_date

Line 5258: hr_utility.trace('EMJT: l_start_date -> '|| l_start_date );

5254: l_end_date := p_end_date;
5255: END IF;
5256:
5257: hr_utility.trace('EMJT: p_effective_date -> '|| p_effective_date );
5258: hr_utility.trace('EMJT: l_start_date -> '|| l_start_date );
5259: hr_utility.trace('EMJT: l_end_date -> '|| l_end_date );
5260:
5261: OPEN csr_element_entries(l_start_date
5262: ,l_end_date

Line 5259: hr_utility.trace('EMJT: l_end_date -> '|| l_end_date );

5255: END IF;
5256:
5257: hr_utility.trace('EMJT: p_effective_date -> '|| p_effective_date );
5258: hr_utility.trace('EMJT: l_start_date -> '|| l_start_date );
5259: hr_utility.trace('EMJT: l_end_date -> '|| l_end_date );
5260:
5261: OPEN csr_element_entries(l_start_date
5262: ,l_end_date
5263: ,p_person_id

Line 5272: hr_utility.trace('EMJT: l_hours -> '|| to_char(l_hours ) );

5268:
5269: FETCH csr_element_entries INTO l_hours;
5270: CLOSE csr_element_entries;
5271:
5272: hr_utility.trace('EMJT: l_hours -> '|| to_char(l_hours ) );
5273: hr_utility.trace('EMJT: ========================================================');
5274:
5275: RETURN l_hours;
5276:

Line 5273: hr_utility.trace('EMJT: ========================================================');

5269: FETCH csr_element_entries INTO l_hours;
5270: CLOSE csr_element_entries;
5271:
5272: hr_utility.trace('EMJT: l_hours -> '|| to_char(l_hours ) );
5273: hr_utility.trace('EMJT: ========================================================');
5274:
5275: RETURN l_hours;
5276:
5277: END get_person_it_hours;

Line 5298: hr_utility.trace('EMJT: ================================================================');

5294: l_percentage number;
5295: l_return number;
5296: BEGIN
5297: --{
5298: hr_utility.trace('EMJT: ================================================================');
5299: hr_utility.trace('EMJT: IN get_it_jd_percent ') ;
5300: --
5301: -- This flag is set to Y when assignment is configured to process information
5302: -- hours for deriving the percentage of wages to be distributed over various

Line 5299: hr_utility.trace('EMJT: IN get_it_jd_percent ') ;

5295: l_return number;
5296: BEGIN
5297: --{
5298: hr_utility.trace('EMJT: ================================================================');
5299: hr_utility.trace('EMJT: IN get_it_jd_percent ') ;
5300: --
5301: -- This flag is set to Y when assignment is configured to process information
5302: -- hours for deriving the percentage of wages to be distributed over various
5303: -- jurisidictions person worked during the payroll period

Line 5305: hr_utility.trace('EMJT: get_it_jd_percent Jurisdiction Level = ' || p_jd_level) ;

5301: -- This flag is set to Y when assignment is configured to process information
5302: -- hours for deriving the percentage of wages to be distributed over various
5303: -- jurisidictions person worked during the payroll period
5304: --
5305: hr_utility.trace('EMJT: get_it_jd_percent Jurisdiction Level = ' || p_jd_level) ;
5306: hr_utility.trace('EMJT: get_it_jd_percent Jurisdiction Code = ' || p_jurisdiction_code) ;
5307: IF p_jd_level = 'COUNTY' THEN
5308: l_jd_level := 5;
5309: ELSIF p_jd_level = 'STATE' THEN

Line 5306: hr_utility.trace('EMJT: get_it_jd_percent Jurisdiction Code = ' || p_jurisdiction_code) ;

5302: -- hours for deriving the percentage of wages to be distributed over various
5303: -- jurisidictions person worked during the payroll period
5304: --
5305: hr_utility.trace('EMJT: get_it_jd_percent Jurisdiction Level = ' || p_jd_level) ;
5306: hr_utility.trace('EMJT: get_it_jd_percent Jurisdiction Code = ' || p_jurisdiction_code) ;
5307: IF p_jd_level = 'COUNTY' THEN
5308: l_jd_level := 5;
5309: ELSIF p_jd_level = 'STATE' THEN
5310: l_jd_level := 2;

Line 5320: hr_utility.trace('EMJT: get_it_jd_percent l_pad = ' || to_char(l_pad)) ;

5316: ELSE
5317: l_pad := 9;
5318: END IF;
5319:
5320: hr_utility.trace('EMJT: get_it_jd_percent l_pad = ' || to_char(l_pad)) ;
5321: hr_utility.trace('EMJT: get_it_jd_percent l_jd_level = ' || to_char(l_jd_level)) ;
5322:
5323: l_entry_jd := TO_NUMBER(SUBSTR(p_jurisdiction_code,1,2) ||
5324: SUBSTR(p_jurisdiction_code,4,3) ||

Line 5321: hr_utility.trace('EMJT: get_it_jd_percent l_jd_level = ' || to_char(l_jd_level)) ;

5317: l_pad := 9;
5318: END IF;
5319:
5320: hr_utility.trace('EMJT: get_it_jd_percent l_pad = ' || to_char(l_pad)) ;
5321: hr_utility.trace('EMJT: get_it_jd_percent l_jd_level = ' || to_char(l_jd_level)) ;
5322:
5323: l_entry_jd := TO_NUMBER(SUBSTR(p_jurisdiction_code,1,2) ||
5324: SUBSTR(p_jurisdiction_code,4,3) ||
5325: SUBSTR(p_jurisdiction_code,8,4) );

Line 5329: hr_utility.trace('EMJT: get_it_jd_percent l_temp_jd = ' || to_char(l_temp_jd)) ;

5325: SUBSTR(p_jurisdiction_code,8,4) );
5326:
5327: l_temp_jd := RPAD(SUBSTR(l_entry_jd,1,l_jd_level),l_pad,0);
5328:
5329: hr_utility.trace('EMJT: get_it_jd_percent l_temp_jd = ' || to_char(l_temp_jd)) ;
5330:
5331: --Fetch the percentage stored for the State
5332: --
5333: IF p_jd_level = 'STATE' THEN

Line 5363: hr_utility.trace('EMJT: get_it_jd_percent Percentage Derived for Jurisdiction = '

5359: END IF;
5360: --}end of p_jd_level = 'CITY'
5361: /*Bug#6598477 ends*/
5362: END IF;
5363: hr_utility.trace('EMJT: get_it_jd_percent Percentage Derived for Jurisdiction = '
5364: || to_char(l_percentage)) ;
5365: -- Dummy values assigned to the OUT variables
5366: p_hours_to_accumulate := 0;
5367: p_wages_to_accrue_flag := 'AIHW';

Line 5371: hr_utility.trace('EMJT: l_percentage from get_it_jd_percent ->'|| to_char(l_percentage));

5367: p_wages_to_accrue_flag := 'AIHW';
5368: --
5369: -- Percentage returned based on the jurisidction level and jurisdiction code passed
5370: --
5371: hr_utility.trace('EMJT: l_percentage from get_it_jd_percent ->'|| to_char(l_percentage));
5372: hr_utility.trace('EMJT: ================================================================');
5373: RETURN l_percentage;
5374: EXCEPTION
5375: WHEN OTHERS THEN

Line 5372: hr_utility.trace('EMJT: ================================================================');

5368: --
5369: -- Percentage returned based on the jurisidction level and jurisdiction code passed
5370: --
5371: hr_utility.trace('EMJT: l_percentage from get_it_jd_percent ->'|| to_char(l_percentage));
5372: hr_utility.trace('EMJT: ================================================================');
5373: RETURN l_percentage;
5374: EXCEPTION
5375: WHEN OTHERS THEN
5376: hr_utility.trace('EMJT: Exception OTHERS in get_it_jd_percent, returning 0');

Line 5376: hr_utility.trace('EMJT: Exception OTHERS in get_it_jd_percent, returning 0');

5372: hr_utility.trace('EMJT: ================================================================');
5373: RETURN l_percentage;
5374: EXCEPTION
5375: WHEN OTHERS THEN
5376: hr_utility.trace('EMJT: Exception OTHERS in get_it_jd_percent, returning 0');
5377: RETURN 0;
5378: --}
5379: END get_it_jd_percent;
5380:

Line 5426: hr_utility.trace('plsql table='||substr(jurisdiction_codes_tbl(i).jurisdiction_code,1,2));

5422:
5423: i := jurisdiction_codes_tbl.FIRST; -- get subscript of first element
5424: WHILE i IS NOT NULL LOOP
5425:
5426: hr_utility.trace('plsql table='||substr(jurisdiction_codes_tbl(i).jurisdiction_code,1,2));
5427: IF p_jurisdiction_code = substr(jurisdiction_codes_tbl(i).jurisdiction_code,1,2)
5428: THEN
5429: l_exists := 'Y';
5430: EXIT;

Line 5476: hr_utility.trace('hr_us_ff_udf1.get_jit_date');

5472: l_return_value NUMBER;
5473:
5474: BEGIN
5475:
5476: hr_utility.trace('hr_us_ff_udf1.get_jit_date');
5477: hr_utility.trace('p_jurisdiction_code --> '|| p_jurisdiction_code);
5478: hr_utility.trace('p_date_earned --> '|| p_date_earned);
5479: hr_utility.trace('p_jit_type --> '|| p_jit_type);
5480:

Line 5477: hr_utility.trace('p_jurisdiction_code --> '|| p_jurisdiction_code);

5473:
5474: BEGIN
5475:
5476: hr_utility.trace('hr_us_ff_udf1.get_jit_date');
5477: hr_utility.trace('p_jurisdiction_code --> '|| p_jurisdiction_code);
5478: hr_utility.trace('p_date_earned --> '|| p_date_earned);
5479: hr_utility.trace('p_jit_type --> '|| p_jit_type);
5480:
5481: IF p_jit_type = 'SUI_ER_WAGE_LIMIT' THEN

Line 5478: hr_utility.trace('p_date_earned --> '|| p_date_earned);

5474: BEGIN
5475:
5476: hr_utility.trace('hr_us_ff_udf1.get_jit_date');
5477: hr_utility.trace('p_jurisdiction_code --> '|| p_jurisdiction_code);
5478: hr_utility.trace('p_date_earned --> '|| p_date_earned);
5479: hr_utility.trace('p_jit_type --> '|| p_jit_type);
5480:
5481: IF p_jit_type = 'SUI_ER_WAGE_LIMIT' THEN
5482: OPEN csr_sui_er_wage_limit(p_jurisdiction_code,p_date_earned);

Line 5479: hr_utility.trace('p_jit_type --> '|| p_jit_type);

5475:
5476: hr_utility.trace('hr_us_ff_udf1.get_jit_date');
5477: hr_utility.trace('p_jurisdiction_code --> '|| p_jurisdiction_code);
5478: hr_utility.trace('p_date_earned --> '|| p_date_earned);
5479: hr_utility.trace('p_jit_type --> '|| p_jit_type);
5480:
5481: IF p_jit_type = 'SUI_ER_WAGE_LIMIT' THEN
5482: OPEN csr_sui_er_wage_limit(p_jurisdiction_code,p_date_earned);
5483: FETCH csr_sui_er_wage_limit INTO l_sui_er_wage_limit;

Line 5486: hr_utility.trace('l_sui_er_wage_limit --> '|| l_sui_er_wage_limit);

5482: OPEN csr_sui_er_wage_limit(p_jurisdiction_code,p_date_earned);
5483: FETCH csr_sui_er_wage_limit INTO l_sui_er_wage_limit;
5484: CLOSE csr_sui_er_wage_limit;
5485: l_return_value := l_sui_er_wage_limit;
5486: hr_utility.trace('l_sui_er_wage_limit --> '|| l_sui_er_wage_limit);
5487:
5488: END IF; /* SUI_ER_WAGE_LIMIT */
5489:
5490: IF p_jit_type = 'SUI_EE_WAGE_LIMIT' THEN

Line 5496: hr_utility.trace('l_sui_ee_wage_limit --> '|| l_sui_ee_wage_limit);

5492: OPEN csr_sui_ee_wage_limit(p_jurisdiction_code,p_date_earned);
5493: FETCH csr_sui_ee_wage_limit INTO l_sui_ee_wage_limit;
5494: CLOSE csr_sui_ee_wage_limit;
5495: l_return_value := l_sui_ee_wage_limit;
5496: hr_utility.trace('l_sui_ee_wage_limit --> '|| l_sui_ee_wage_limit);
5497:
5498: END IF; /* SUI_EE_WAGE_LIMIT */
5499:
5500: IF p_jit_type = 'DEFAULT_SUPP_CALC_METH' THEN

Line 5506: hr_utility.trace('DEFAULT_SUPP_CALC_METH --> '|| l_supp_calc_meth);

5502: OPEN csr_supp_calc_method(p_jurisdiction_code,p_date_earned);
5503: FETCH csr_supp_calc_method INTO l_supp_calc_meth;
5504: CLOSE csr_supp_calc_method;
5505: l_return_value := l_supp_calc_meth;
5506: hr_utility.trace('DEFAULT_SUPP_CALC_METH --> '|| l_supp_calc_meth);
5507: END IF; /* DEFAULT_SUPP_CALC_METH */
5508:
5509: hr_utility.trace('l_return_value --> '|| l_return_value);
5510: RETURN l_return_value;

Line 5509: hr_utility.trace('l_return_value --> '|| l_return_value);

5505: l_return_value := l_supp_calc_meth;
5506: hr_utility.trace('DEFAULT_SUPP_CALC_METH --> '|| l_supp_calc_meth);
5507: END IF; /* DEFAULT_SUPP_CALC_METH */
5508:
5509: hr_utility.trace('l_return_value --> '|| l_return_value);
5510: RETURN l_return_value;
5511:
5512: END get_jit_data;
5513:

Line 5586: hr_utility.trace('hr_us_ff_udf1.get_rs_jd');

5582:
5583: END IF;
5584: CLOSE c_override_jd;
5585:
5586: hr_utility.trace('hr_us_ff_udf1.get_rs_jd');
5587: --hr_utility.trace('p_jurisdiction_code --> '|| p_jurisdiction_code);
5588: hr_utility.trace('p_date_earned --> '|| p_date_earned);
5589: --hr_utility.trace('p_jit_type --> '|| p_jit_type);
5590:

Line 5587: --hr_utility.trace('p_jurisdiction_code --> '|| p_jurisdiction_code);

5583: END IF;
5584: CLOSE c_override_jd;
5585:
5586: hr_utility.trace('hr_us_ff_udf1.get_rs_jd');
5587: --hr_utility.trace('p_jurisdiction_code --> '|| p_jurisdiction_code);
5588: hr_utility.trace('p_date_earned --> '|| p_date_earned);
5589: --hr_utility.trace('p_jit_type --> '|| p_jit_type);
5590:
5591: hr_utility.trace('l_rs_jd --> '|| l_rs_jd );

Line 5588: hr_utility.trace('p_date_earned --> '|| p_date_earned);

5584: CLOSE c_override_jd;
5585:
5586: hr_utility.trace('hr_us_ff_udf1.get_rs_jd');
5587: --hr_utility.trace('p_jurisdiction_code --> '|| p_jurisdiction_code);
5588: hr_utility.trace('p_date_earned --> '|| p_date_earned);
5589: --hr_utility.trace('p_jit_type --> '|| p_jit_type);
5590:
5591: hr_utility.trace('l_rs_jd --> '|| l_rs_jd );
5592: --dbms_output.put_line('l_rs_jd --> '|| l_rs_jd);

Line 5589: --hr_utility.trace('p_jit_type --> '|| p_jit_type);

5585:
5586: hr_utility.trace('hr_us_ff_udf1.get_rs_jd');
5587: --hr_utility.trace('p_jurisdiction_code --> '|| p_jurisdiction_code);
5588: hr_utility.trace('p_date_earned --> '|| p_date_earned);
5589: --hr_utility.trace('p_jit_type --> '|| p_jit_type);
5590:
5591: hr_utility.trace('l_rs_jd --> '|| l_rs_jd );
5592: --dbms_output.put_line('l_rs_jd --> '|| l_rs_jd);
5593:

Line 5591: hr_utility.trace('l_rs_jd --> '|| l_rs_jd );

5587: --hr_utility.trace('p_jurisdiction_code --> '|| p_jurisdiction_code);
5588: hr_utility.trace('p_date_earned --> '|| p_date_earned);
5589: --hr_utility.trace('p_jit_type --> '|| p_jit_type);
5590:
5591: hr_utility.trace('l_rs_jd --> '|| l_rs_jd );
5592: --dbms_output.put_line('l_rs_jd --> '|| l_rs_jd);
5593:
5594: RETURN l_rs_jd;
5595:

Line 5668: hr_utility.trace('hr_us_ff_udf1.get_wk_jd');

5664: END IF;
5665: CLOSE c_override_wk_jd;
5666:
5667:
5668: hr_utility.trace('hr_us_ff_udf1.get_wk_jd');
5669: hr_utility.trace('p_jurisdiction_code --> '|| p_jurisdiction_code);
5670: hr_utility.trace('p_date_earned --> '|| p_date_earned);
5671: --hr_utility.trace('p_jit_type --> '|| p_jit_type);
5672:

Line 5669: hr_utility.trace('p_jurisdiction_code --> '|| p_jurisdiction_code);

5665: CLOSE c_override_wk_jd;
5666:
5667:
5668: hr_utility.trace('hr_us_ff_udf1.get_wk_jd');
5669: hr_utility.trace('p_jurisdiction_code --> '|| p_jurisdiction_code);
5670: hr_utility.trace('p_date_earned --> '|| p_date_earned);
5671: --hr_utility.trace('p_jit_type --> '|| p_jit_type);
5672:
5673: hr_utility.trace('l_wk_jd --> '|| l_wk_jd );

Line 5670: hr_utility.trace('p_date_earned --> '|| p_date_earned);

5666:
5667:
5668: hr_utility.trace('hr_us_ff_udf1.get_wk_jd');
5669: hr_utility.trace('p_jurisdiction_code --> '|| p_jurisdiction_code);
5670: hr_utility.trace('p_date_earned --> '|| p_date_earned);
5671: --hr_utility.trace('p_jit_type --> '|| p_jit_type);
5672:
5673: hr_utility.trace('l_wk_jd --> '|| l_wk_jd );
5674:

Line 5671: --hr_utility.trace('p_jit_type --> '|| p_jit_type);

5667:
5668: hr_utility.trace('hr_us_ff_udf1.get_wk_jd');
5669: hr_utility.trace('p_jurisdiction_code --> '|| p_jurisdiction_code);
5670: hr_utility.trace('p_date_earned --> '|| p_date_earned);
5671: --hr_utility.trace('p_jit_type --> '|| p_jit_type);
5672:
5673: hr_utility.trace('l_wk_jd --> '|| l_wk_jd );
5674:
5675: --dbms_output.put_line('l_wk_jd --> '|| l_wk_jd);

Line 5673: hr_utility.trace('l_wk_jd --> '|| l_wk_jd );

5669: hr_utility.trace('p_jurisdiction_code --> '|| p_jurisdiction_code);
5670: hr_utility.trace('p_date_earned --> '|| p_date_earned);
5671: --hr_utility.trace('p_jit_type --> '|| p_jit_type);
5672:
5673: hr_utility.trace('l_wk_jd --> '|| l_wk_jd );
5674:
5675: --dbms_output.put_line('l_wk_jd --> '|| l_wk_jd);
5676:
5677: RETURN l_wk_jd;