DBA Data[Home] [Help]

APPS.PAY_GB_RTI_FPS_ARCHIVE dependencies on HR_UTILITY

Line 163: hr_utility.set_location('Entering : '||l_proc,1);

159:
160: l_addr_rec csr_address%rowtype;
161:
162: BEGIN
163: hr_utility.set_location('Entering : '||l_proc,1);
164: l_arch := true;
165:
166: OPEN csr_address;
167: FETCH csr_address INTO l_addr_rec;

Line 218: hr_utility.trace('line 1'||l_address_line1);

214: ELSE
215: l_addr_rec.post_code:= ' ';
216: END IF;
217:
218: hr_utility.trace('line 1'||l_address_line1);
219: hr_utility.trace('line 2'||l_address_line2);
220: hr_utility.trace('line 3'||l_address_line3);
221: hr_utility.trace('line 4'||l_address_line4);
222:

Line 219: hr_utility.trace('line 2'||l_address_line2);

215: l_addr_rec.post_code:= ' ';
216: END IF;
217:
218: hr_utility.trace('line 1'||l_address_line1);
219: hr_utility.trace('line 2'||l_address_line2);
220: hr_utility.trace('line 3'||l_address_line3);
221: hr_utility.trace('line 4'||l_address_line4);
222:
223: p_addr_rec.assignment_id := p_assignment_id;

Line 220: hr_utility.trace('line 3'||l_address_line3);

216: END IF;
217:
218: hr_utility.trace('line 1'||l_address_line1);
219: hr_utility.trace('line 2'||l_address_line2);
220: hr_utility.trace('line 3'||l_address_line3);
221: hr_utility.trace('line 4'||l_address_line4);
222:
223: p_addr_rec.assignment_id := p_assignment_id;
224: p_addr_rec.action_info_category := 'ADDRESS DETAILS';

Line 221: hr_utility.trace('line 4'||l_address_line4);

217:
218: hr_utility.trace('line 1'||l_address_line1);
219: hr_utility.trace('line 2'||l_address_line2);
220: hr_utility.trace('line 3'||l_address_line3);
221: hr_utility.trace('line 4'||l_address_line4);
222:
223: p_addr_rec.assignment_id := p_assignment_id;
224: p_addr_rec.action_info_category := 'ADDRESS DETAILS';
225: p_addr_rec.act_info5 := l_address_line1;

Line 231: hr_utility.set_location('Leaving: '||l_proc,999);

227: p_addr_rec.act_info7 := l_address_line3;
228: p_addr_rec.act_info8 := l_address_line4;
229: p_addr_rec.act_info12 := l_addr_rec.post_code;
230: p_addr_rec.act_info13 := l_addr_rec.country;
231: hr_utility.set_location('Leaving: '||l_proc,999);
232: RETURN l_arch;
233: END fetch_address_rec;
234:
235: --

Line 306: hr_utility.trace('Entering get_hours_worked');

302: and l_effective_date between pay.EFFECTIVE_START_DATE and pay.EFFECTIVE_END_DATE;
303:
304:
305: BEGIN
306: hr_utility.trace('Entering get_hours_worked');
307: hr_utility.trace('g_effective_date in hours worked : ' || g_effective_date);
308: open csr_asg_start_date(p_assignment_id);
309: fetch csr_asg_start_date into l_effective_date;
310: close csr_asg_start_date;

Line 307: hr_utility.trace('g_effective_date in hours worked : ' || g_effective_date);

303:
304:
305: BEGIN
306: hr_utility.trace('Entering get_hours_worked');
307: hr_utility.trace('g_effective_date in hours worked : ' || g_effective_date);
308: open csr_asg_start_date(p_assignment_id);
309: fetch csr_asg_start_date into l_effective_date;
310: close csr_asg_start_date;
311: hr_utility.trace('l_effective_date in hours worked : ' || l_effective_date);

Line 311: hr_utility.trace('l_effective_date in hours worked : ' || l_effective_date);

307: hr_utility.trace('g_effective_date in hours worked : ' || g_effective_date);
308: open csr_asg_start_date(p_assignment_id);
309: fetch csr_asg_start_date into l_effective_date;
310: close csr_asg_start_date;
311: hr_utility.trace('l_effective_date in hours worked : ' || l_effective_date);
312:
313: open csr_agg_flag(p_assignment_id);
314: fetch csr_agg_flag into l_paye_agg_flag;
315: close csr_agg_flag;

Line 316: hr_utility.trace('l_paye_agg_flag: ' || l_paye_agg_flag);

312:
313: open csr_agg_flag(p_assignment_id);
314: fetch csr_agg_flag into l_paye_agg_flag;
315: close csr_agg_flag;
316: hr_utility.trace('l_paye_agg_flag: ' || l_paye_agg_flag);
317: -- Source 1
318:
319: -- First check the hours worked from normal hours in the assignment form
320: -- Assignment EIT Context='RTI Information' and segment 'Normal Hours Band'

Line 329: hr_utility.trace('in config ');

325:
326: -- Source 2
327: -- Configuration values
328: if l_hours_worked is null then
329: hr_utility.trace('in config ');
330: -- Use below API to get the config values for the given context in the business group
331: PQP_UTILITIES.get_config_type_values( p_configuration_type => 'PAY_GB_FPS_HOURS_WORKED' ,
332: p_business_group_id => g_business_group_id ,
333: p_legislation_code => g_legislation_code ,

Line 341: hr_utility.trace('l_source_name: ' || l_source_name);

337: l_source_name := l_config_values(l_config_values.FIRST).pcv_information1;
338: l_context_name := l_config_values(l_config_values.FIRST).pcv_information4;
339: l_column_name := l_config_values(l_config_values.FIRST).pcv_information5;
340: l_function_name := l_config_values(l_config_values.FIRST).pcv_information6;
341: hr_utility.trace('l_source_name: ' || l_source_name);
342: hr_utility.trace('l_context_name: ' || l_context_name);
343: hr_utility.trace('l_column_name: ' || l_column_name);
344: hr_utility.trace('l_function_name: ' || l_function_name);
345:

Line 342: hr_utility.trace('l_context_name: ' || l_context_name);

338: l_context_name := l_config_values(l_config_values.FIRST).pcv_information4;
339: l_column_name := l_config_values(l_config_values.FIRST).pcv_information5;
340: l_function_name := l_config_values(l_config_values.FIRST).pcv_information6;
341: hr_utility.trace('l_source_name: ' || l_source_name);
342: hr_utility.trace('l_context_name: ' || l_context_name);
343: hr_utility.trace('l_column_name: ' || l_column_name);
344: hr_utility.trace('l_function_name: ' || l_function_name);
345:
346: /**

Line 343: hr_utility.trace('l_column_name: ' || l_column_name);

339: l_column_name := l_config_values(l_config_values.FIRST).pcv_information5;
340: l_function_name := l_config_values(l_config_values.FIRST).pcv_information6;
341: hr_utility.trace('l_source_name: ' || l_source_name);
342: hr_utility.trace('l_context_name: ' || l_context_name);
343: hr_utility.trace('l_column_name: ' || l_column_name);
344: hr_utility.trace('l_function_name: ' || l_function_name);
345:
346: /**
347: Source for deriving the hours worked can be

Line 344: hr_utility.trace('l_function_name: ' || l_function_name);

340: l_function_name := l_config_values(l_config_values.FIRST).pcv_information6;
341: hr_utility.trace('l_source_name: ' || l_source_name);
342: hr_utility.trace('l_context_name: ' || l_context_name);
343: hr_utility.trace('l_column_name: ' || l_column_name);
344: hr_utility.trace('l_function_name: ' || l_function_name);
345:
346: /**
347: Source for deriving the hours worked can be
348: - Assignment ==> Extra details

Line 359: hr_utility.trace('Exception in get hours worked.Assignment Developer DFF.');

355: begin
356: EXECUTE immediate l_sqlstr INTO l_hours_worked USING p_assignment_id,l_context_name;
357: exception
358: WHEN OTHERS THEN
359: hr_utility.trace('Exception in get hours worked.Assignment Developer DFF.');
360: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
361: end;
362: elsif l_source_name = 'PER_ASSIGNMENTS' THEN
363: l_sqlstr := 'select ' || l_column_name ||

Line 360: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

356: EXECUTE immediate l_sqlstr INTO l_hours_worked USING p_assignment_id,l_context_name;
357: exception
358: WHEN OTHERS THEN
359: hr_utility.trace('Exception in get hours worked.Assignment Developer DFF.');
360: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
361: end;
362: elsif l_source_name = 'PER_ASSIGNMENTS' THEN
363: l_sqlstr := 'select ' || l_column_name ||
364: ' from per_all_assignments_f where assignment_id = :assignment_id and ASS_ATTRIBUTE_CATEGORY = :l_context_name'||

Line 370: hr_utility.trace('Exception in get hours worked.PER_ASSIGNMENTS.');

366: begin
367: EXECUTE immediate l_sqlstr INTO l_hours_worked USING p_assignment_id,l_context_name;
368: exception
369: WHEN OTHERS THEN
370: hr_utility.trace('Exception in get hours worked.PER_ASSIGNMENTS.');
371: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
372: end;
373: elsif l_source_name = 'Function' THEN
374: begin

Line 371: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

367: EXECUTE immediate l_sqlstr INTO l_hours_worked USING p_assignment_id,l_context_name;
368: exception
369: WHEN OTHERS THEN
370: hr_utility.trace('Exception in get hours worked.PER_ASSIGNMENTS.');
371: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
372: end;
373: elsif l_source_name = 'Function' THEN
374: begin
375: SELECT definition

Line 382: hr_utility.trace('l_package'||l_package);

378: WHERE name = l_function_name
379: and business_group_id = g_business_group_id;
380:
381: --EXECUTE IMMEDIATE 'CALL ' || l_package || '() INTO :l_hours_worked' USING OUT l_hours_worked;
382: hr_utility.trace('l_package'||l_package);
383:
384: if l_paye_agg_flag = 'Y' then
385: --get all asg for PAYE agg
386: hr_utility.trace('Agg Person . Hours worked.');

Line 386: hr_utility.trace('Agg Person . Hours worked.');

382: hr_utility.trace('l_package'||l_package);
383:
384: if l_paye_agg_flag = 'Y' then
385: --get all asg for PAYE agg
386: hr_utility.trace('Agg Person . Hours worked.');
387: for asg_rec in csr_asg loop
388: open csr_asg_start_date(asg_rec.assignment_id);
389: fetch csr_asg_start_date into l_asg_eff_date;
390: close csr_asg_start_date;

Line 410: hr_utility.trace('Function value l_hours_worked '||l_hours_worked);

406: end if; -- end paye agg
407: if l_hours_worked = 0 then
408: l_hours_worked := 'D';
409: end if;
410: hr_utility.trace('Function value l_hours_worked '||l_hours_worked);
411: exception
412: WHEN OTHERS THEN
413: hr_utility.trace('Exception in get hours worked.Function.');
414: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

Line 413: hr_utility.trace('Exception in get hours worked.Function.');

409: end if;
410: hr_utility.trace('Function value l_hours_worked '||l_hours_worked);
411: exception
412: WHEN OTHERS THEN
413: hr_utility.trace('Exception in get hours worked.Function.');
414: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
415: end;
416: END IF;
417:

Line 414: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

410: hr_utility.trace('Function value l_hours_worked '||l_hours_worked);
411: exception
412: WHEN OTHERS THEN
413: hr_utility.trace('Exception in get hours worked.Function.');
414: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
415: end;
416: END IF;
417:
418: END IF;

Line 424: hr_utility.trace('in standard ');

420:
421: -- Source 3
422: --Assignment Standard Conditions
423: if l_hours_worked is null then
424: hr_utility.trace('in standard ');
425:
426: if l_paye_agg_flag = 'Y' then
427: --get all asg for PAYE agg
428: hr_utility.trace('Agg Person . Hours worked.');

Line 428: hr_utility.trace('Agg Person . Hours worked.');

424: hr_utility.trace('in standard ');
425:
426: if l_paye_agg_flag = 'Y' then
427: --get all asg for PAYE agg
428: hr_utility.trace('Agg Person . Hours worked.');
429: for asg_rec in csr_asg loop
430: open csr_stnd_cond(asg_rec.assignment_id);
431: fetch csr_stnd_cond into l_frequency, l_working_hours;
432: close csr_stnd_cond;

Line 473: hr_utility.trace(' l_hours_worked : ' || l_hours_worked);

469: end if;
470: end if; -- end for PAYE agg
471: end if; -- Soruce 3 end
472:
473: hr_utility.trace(' l_hours_worked : ' || l_hours_worked);
474:
475: -- Convert hours worked into Grades.
476: IF l_hours_worked IS NOT NULL AND LENGTH(TRIM(TRANSLATE (l_hours_worked, ' +-.0123456789',' '))) IS NULL THEN
477: IF to_number(l_hours_worked) <= 15.99 THEN

Line 487: hr_utility.trace('Leaving get_hours_worked');

483: END IF;
484: ELSE
485: RETURN l_hours_worked;
486: END IF;
487: hr_utility.trace('Leaving get_hours_worked');
488: EXCEPTION
489: WHEN OTHERS THEN
490: hr_utility.trace('Exception in get hours worked end of function block.');
491: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

Line 490: hr_utility.trace('Exception in get hours worked end of function block.');

486: END IF;
487: hr_utility.trace('Leaving get_hours_worked');
488: EXCEPTION
489: WHEN OTHERS THEN
490: hr_utility.trace('Exception in get hours worked end of function block.');
491: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
492: fnd_file.put_line(fnd_file.LOG,'Exception:' || SQLCODE || ' - ' || SQLERRM);
493: return null;
494: END get_hours_worked;

Line 491: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

487: hr_utility.trace('Leaving get_hours_worked');
488: EXCEPTION
489: WHEN OTHERS THEN
490: hr_utility.trace('Exception in get hours worked end of function block.');
491: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
492: fnd_file.put_line(fnd_file.LOG,'Exception:' || SQLCODE || ' - ' || SQLERRM);
493: return null;
494: END get_hours_worked;
495:

Line 529: hr_utility.trace('Entering get_periods_covered');

525: and effective_start_date <= g_effective_date;
526:
527: BEGIN
528:
529: hr_utility.trace('Entering get_periods_covered');
530: hr_utility.trace('g_effective_date in get_periods_covered : ' || g_effective_date);
531: open csr_asg_start_date;
532: fetch csr_asg_start_date into l_effective_date;
533: close csr_asg_start_date;

Line 530: hr_utility.trace('g_effective_date in get_periods_covered : ' || g_effective_date);

526:
527: BEGIN
528:
529: hr_utility.trace('Entering get_periods_covered');
530: hr_utility.trace('g_effective_date in get_periods_covered : ' || g_effective_date);
531: open csr_asg_start_date;
532: fetch csr_asg_start_date into l_effective_date;
533: close csr_asg_start_date;
534: hr_utility.trace('l_effective_date in get_periods_covered : ' || l_effective_date);

Line 534: hr_utility.trace('l_effective_date in get_periods_covered : ' || l_effective_date);

530: hr_utility.trace('g_effective_date in get_periods_covered : ' || g_effective_date);
531: open csr_asg_start_date;
532: fetch csr_asg_start_date into l_effective_date;
533: close csr_asg_start_date;
534: hr_utility.trace('l_effective_date in get_periods_covered : ' || l_effective_date);
535:
536: -- Source 1
537:
538: -- First check in the assignment form

Line 548: hr_utility.trace('in config ');

544:
545: -- Source 2
546: -- Configuration values
547: if l_periods_covered is null then
548: hr_utility.trace('in config ');
549:
550: -- Use below API to get the config values for the given context in the business group
551: PQP_UTILITIES.get_config_type_values( p_configuration_type => 'PAY_GB_FPS_PERIODS_COVERED' ,
552: p_business_group_id => g_business_group_id ,

Line 562: hr_utility.trace('l_source_name: ' || l_source_name);

558: l_context_name := l_config_values(l_config_values.FIRST).pcv_information4;
559: l_column_name := l_config_values(l_config_values.FIRST).pcv_information5;
560: l_function_name := l_config_values(l_config_values.FIRST).pcv_information6;
561:
562: hr_utility.trace('l_source_name: ' || l_source_name);
563: hr_utility.trace('l_context_name: ' || l_context_name);
564: hr_utility.trace('l_column_name: ' || l_column_name);
565: hr_utility.trace('l_function_name: ' || l_function_name);
566:

Line 563: hr_utility.trace('l_context_name: ' || l_context_name);

559: l_column_name := l_config_values(l_config_values.FIRST).pcv_information5;
560: l_function_name := l_config_values(l_config_values.FIRST).pcv_information6;
561:
562: hr_utility.trace('l_source_name: ' || l_source_name);
563: hr_utility.trace('l_context_name: ' || l_context_name);
564: hr_utility.trace('l_column_name: ' || l_column_name);
565: hr_utility.trace('l_function_name: ' || l_function_name);
566:
567: /**

Line 564: hr_utility.trace('l_column_name: ' || l_column_name);

560: l_function_name := l_config_values(l_config_values.FIRST).pcv_information6;
561:
562: hr_utility.trace('l_source_name: ' || l_source_name);
563: hr_utility.trace('l_context_name: ' || l_context_name);
564: hr_utility.trace('l_column_name: ' || l_column_name);
565: hr_utility.trace('l_function_name: ' || l_function_name);
566:
567: /**
568:

Line 565: hr_utility.trace('l_function_name: ' || l_function_name);

561:
562: hr_utility.trace('l_source_name: ' || l_source_name);
563: hr_utility.trace('l_context_name: ' || l_context_name);
564: hr_utility.trace('l_column_name: ' || l_column_name);
565: hr_utility.trace('l_function_name: ' || l_function_name);
566:
567: /**
568:
569: - Assignment ==> Extra details

Line 578: hr_utility.trace('string '||l_sqlstr);

574: l_sqlstr := 'select ' || l_column_name ||
575: ' from per_assignment_extra_info where assignment_id = :assignment_id and AEI_INFORMATION_CATEGORY = :l_context_name';
576: begin
577:
578: hr_utility.trace('string '||l_sqlstr);
579: EXECUTE immediate l_sqlstr INTO l_periods_covered USING p_assignment_id,l_context_name;
580:
581: exception
582: WHEN OTHERS THEN

Line 583: hr_utility.trace('Exception in get_periods_covered.Assignment Developer DFF.');

579: EXECUTE immediate l_sqlstr INTO l_periods_covered USING p_assignment_id,l_context_name;
580:
581: exception
582: WHEN OTHERS THEN
583: hr_utility.trace('Exception in get_periods_covered.Assignment Developer DFF.');
584: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
585: return null;
586: end;
587:

Line 584: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

580:
581: exception
582: WHEN OTHERS THEN
583: hr_utility.trace('Exception in get_periods_covered.Assignment Developer DFF.');
584: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
585: return null;
586: end;
587:
588: elsif l_source_name = 'PER_ASSIGNMENTS' THEN

Line 598: hr_utility.trace('Exception in get_periods_covered.PER_ASSIGNMENTS.');

594: EXECUTE immediate l_sqlstr INTO l_periods_covered USING p_assignment_id,l_context_name;
595:
596: exception
597: WHEN OTHERS THEN
598: hr_utility.trace('Exception in get_periods_covered.PER_ASSIGNMENTS.');
599: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
600: return null;
601: end;
602:

Line 599: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

595:
596: exception
597: WHEN OTHERS THEN
598: hr_utility.trace('Exception in get_periods_covered.PER_ASSIGNMENTS.');
599: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
600: return null;
601: end;
602:
603: elsif l_source_name = 'Function' THEN

Line 613: hr_utility.trace('l_package'||l_package);

609: WHERE name = l_function_name
610: and business_group_id = g_business_group_id;
611:
612: --EXECUTE IMMEDIATE 'CALL ' || l_package || '() INTO :l_periods_covered' USING OUT l_periods_covered;
613: hr_utility.trace('l_package'||l_package);
614:
615: l_sqlstr :=
616: 'SELECT '
617: || l_package

Line 622: hr_utility.trace('Function value l_periods_covered '||l_periods_covered);

618: || ' (:p_assignment_id,:p_eff_date) '
619: || 'FROM DUAL';
620: EXECUTE IMMEDIATE l_sqlstr into l_periods_covered USING p_assignment_id,l_effective_date;
621:
622: hr_utility.trace('Function value l_periods_covered '||l_periods_covered);
623:
624: exception
625: WHEN OTHERS THEN
626: hr_utility.trace('Exception in get_periods_covered.Function.');

Line 626: hr_utility.trace('Exception in get_periods_covered.Function.');

622: hr_utility.trace('Function value l_periods_covered '||l_periods_covered);
623:
624: exception
625: WHEN OTHERS THEN
626: hr_utility.trace('Exception in get_periods_covered.Function.');
627: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
628: return null;
629: end;
630:

Line 627: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

623:
624: exception
625: WHEN OTHERS THEN
626: hr_utility.trace('Exception in get_periods_covered.Function.');
627: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
628: return null;
629: end;
630:
631: END IF;

Line 636: hr_utility.trace(' l_periods_covered : ' || l_periods_covered);

632:
633: END IF;
634: END IF;--source 2 end
635:
636: hr_utility.trace(' l_periods_covered : ' || l_periods_covered);
637: hr_utility.trace('Leaving get_periods_covered');
638:
639: return l_periods_covered;
640:

Line 637: hr_utility.trace('Leaving get_periods_covered');

633: END IF;
634: END IF;--source 2 end
635:
636: hr_utility.trace(' l_periods_covered : ' || l_periods_covered);
637: hr_utility.trace('Leaving get_periods_covered');
638:
639: return l_periods_covered;
640:
641: EXCEPTION

Line 643: hr_utility.trace('Exception in get_periods_covered end of function block.');

639: return l_periods_covered;
640:
641: EXCEPTION
642: WHEN OTHERS THEN
643: hr_utility.trace('Exception in get_periods_covered end of function block.');
644: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
645: fnd_file.put_line(fnd_file.LOG,'Exception:' || SQLCODE || ' - ' || SQLERRM);
646: return null;
647: END get_periods_covered;

Line 644: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

640:
641: EXCEPTION
642: WHEN OTHERS THEN
643: hr_utility.trace('Exception in get_periods_covered end of function block.');
644: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
645: fnd_file.put_line(fnd_file.LOG,'Exception:' || SQLCODE || ' - ' || SQLERRM);
646: return null;
647: END get_periods_covered;
648:

Line 683: hr_utility.trace('Entering get_irregular_payment');

679: and effective_start_date <= g_effective_date;
680:
681: BEGIN
682:
683: hr_utility.trace('Entering get_irregular_payment');
684: hr_utility.trace('g_effective_date in get_irregular_payment : ' || g_effective_date);
685: open csr_asg_start_date;
686: fetch csr_asg_start_date into l_effective_date;
687: close csr_asg_start_date;

Line 684: hr_utility.trace('g_effective_date in get_irregular_payment : ' || g_effective_date);

680:
681: BEGIN
682:
683: hr_utility.trace('Entering get_irregular_payment');
684: hr_utility.trace('g_effective_date in get_irregular_payment : ' || g_effective_date);
685: open csr_asg_start_date;
686: fetch csr_asg_start_date into l_effective_date;
687: close csr_asg_start_date;
688: hr_utility.trace('l_effective_date in get_irregular_payment : ' || l_effective_date);

Line 688: hr_utility.trace('l_effective_date in get_irregular_payment : ' || l_effective_date);

684: hr_utility.trace('g_effective_date in get_irregular_payment : ' || g_effective_date);
685: open csr_asg_start_date;
686: fetch csr_asg_start_date into l_effective_date;
687: close csr_asg_start_date;
688: hr_utility.trace('l_effective_date in get_irregular_payment : ' || l_effective_date);
689:
690: -- Source 1
691:
692: -- First check in the assignment form

Line 702: hr_utility.trace('in config ');

698:
699: -- Source 2
700: -- Configuration values
701: if l_irregular_payment is null then
702: hr_utility.trace('in config ');
703:
704: -- Use below API to get the config values for the given context in the business group
705: PQP_UTILITIES.get_config_type_values( p_configuration_type => 'PAY_GB_FPS_IRREGULAR_PAYMENT' ,
706: p_business_group_id => g_business_group_id ,

Line 716: hr_utility.trace('l_source_name: ' || l_source_name);

712: l_context_name := l_config_values(l_config_values.FIRST).pcv_information4;
713: l_column_name := l_config_values(l_config_values.FIRST).pcv_information5;
714: l_function_name := l_config_values(l_config_values.FIRST).pcv_information6;
715:
716: hr_utility.trace('l_source_name: ' || l_source_name);
717: hr_utility.trace('l_context_name: ' || l_context_name);
718: hr_utility.trace('l_column_name: ' || l_column_name);
719: hr_utility.trace('l_function_name: ' || l_function_name);
720:

Line 717: hr_utility.trace('l_context_name: ' || l_context_name);

713: l_column_name := l_config_values(l_config_values.FIRST).pcv_information5;
714: l_function_name := l_config_values(l_config_values.FIRST).pcv_information6;
715:
716: hr_utility.trace('l_source_name: ' || l_source_name);
717: hr_utility.trace('l_context_name: ' || l_context_name);
718: hr_utility.trace('l_column_name: ' || l_column_name);
719: hr_utility.trace('l_function_name: ' || l_function_name);
720:
721: /**

Line 718: hr_utility.trace('l_column_name: ' || l_column_name);

714: l_function_name := l_config_values(l_config_values.FIRST).pcv_information6;
715:
716: hr_utility.trace('l_source_name: ' || l_source_name);
717: hr_utility.trace('l_context_name: ' || l_context_name);
718: hr_utility.trace('l_column_name: ' || l_column_name);
719: hr_utility.trace('l_function_name: ' || l_function_name);
720:
721: /**
722:

Line 719: hr_utility.trace('l_function_name: ' || l_function_name);

715:
716: hr_utility.trace('l_source_name: ' || l_source_name);
717: hr_utility.trace('l_context_name: ' || l_context_name);
718: hr_utility.trace('l_column_name: ' || l_column_name);
719: hr_utility.trace('l_function_name: ' || l_function_name);
720:
721: /**
722:
723: - Assignment ==> Extra details

Line 732: hr_utility.trace('string '||l_sqlstr);

728: l_sqlstr := 'select ' || l_column_name ||
729: ' from per_assignment_extra_info where assignment_id = :assignment_id and AEI_INFORMATION_CATEGORY = :l_context_name';
730: begin
731:
732: hr_utility.trace('string '||l_sqlstr);
733: EXECUTE immediate l_sqlstr INTO l_irregular_payment USING p_assignment_id,l_context_name;
734:
735: exception
736: WHEN OTHERS THEN

Line 737: hr_utility.trace('Exception in get_irregular_payment Assignment Developer DFF.');

733: EXECUTE immediate l_sqlstr INTO l_irregular_payment USING p_assignment_id,l_context_name;
734:
735: exception
736: WHEN OTHERS THEN
737: hr_utility.trace('Exception in get_irregular_payment Assignment Developer DFF.');
738: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
739: return null;
740: end;
741:

Line 738: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

734:
735: exception
736: WHEN OTHERS THEN
737: hr_utility.trace('Exception in get_irregular_payment Assignment Developer DFF.');
738: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
739: return null;
740: end;
741:
742: elsif l_source_name = 'PER_ASSIGNMENTS' THEN

Line 752: hr_utility.trace('Exception in get_irregular_payment PER_ASSIGNMENTS.');

748: EXECUTE immediate l_sqlstr INTO l_irregular_payment USING p_assignment_id,l_context_name;
749:
750: exception
751: WHEN OTHERS THEN
752: hr_utility.trace('Exception in get_irregular_payment PER_ASSIGNMENTS.');
753: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
754: return null;
755: end;
756:

Line 753: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

749:
750: exception
751: WHEN OTHERS THEN
752: hr_utility.trace('Exception in get_irregular_payment PER_ASSIGNMENTS.');
753: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
754: return null;
755: end;
756:
757: elsif l_source_name = 'Function' THEN

Line 768: hr_utility.trace('l_package'||l_package);

764: and business_group_id = g_business_group_id;
765:
766: --EXECUTE IMMEDIATE 'CALL ' || l_package || '() INTO :l_periods_covered' USING OUT l_irregular_payment;
767:
768: hr_utility.trace('l_package'||l_package);
769:
770: l_sqlstr :=
771: 'SELECT '
772: || l_package

Line 778: hr_utility.trace('Function value l_irregular_payment '||l_irregular_payment);

774: || 'FROM DUAL';
775:
776: EXECUTE IMMEDIATE l_sqlstr into l_irregular_payment USING p_assignment_id,l_effective_date;
777:
778: hr_utility.trace('Function value l_irregular_payment '||l_irregular_payment);
779:
780: exception
781: WHEN OTHERS THEN
782: hr_utility.trace('Exception in get_irregular_payment Function.');

Line 782: hr_utility.trace('Exception in get_irregular_payment Function.');

778: hr_utility.trace('Function value l_irregular_payment '||l_irregular_payment);
779:
780: exception
781: WHEN OTHERS THEN
782: hr_utility.trace('Exception in get_irregular_payment Function.');
783: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
784: return null;
785: end;
786:

Line 783: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

779:
780: exception
781: WHEN OTHERS THEN
782: hr_utility.trace('Exception in get_irregular_payment Function.');
783: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
784: return null;
785: end;
786:
787: END IF;

Line 792: hr_utility.trace(' l_irregular_payment : ' || l_irregular_payment);

788:
789: END IF;
790: END IF;--source 2 end
791:
792: hr_utility.trace(' l_irregular_payment : ' || l_irregular_payment);
793: hr_utility.trace('Leaving get_irregular_payment');
794:
795: return l_irregular_payment;
796:

Line 793: hr_utility.trace('Leaving get_irregular_payment');

789: END IF;
790: END IF;--source 2 end
791:
792: hr_utility.trace(' l_irregular_payment : ' || l_irregular_payment);
793: hr_utility.trace('Leaving get_irregular_payment');
794:
795: return l_irregular_payment;
796:
797: EXCEPTION

Line 799: hr_utility.trace('Exception in get_irregular_payment end of function block.');

795: return l_irregular_payment;
796:
797: EXCEPTION
798: WHEN OTHERS THEN
799: hr_utility.trace('Exception in get_irregular_payment end of function block.');
800: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
801: fnd_file.put_line(fnd_file.LOG,'Exception:' || SQLCODE || ' - ' || SQLERRM);
802: return null;
803: END get_irregular_payment;

Line 800: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

796:
797: EXCEPTION
798: WHEN OTHERS THEN
799: hr_utility.trace('Exception in get_irregular_payment end of function block.');
800: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
801: fnd_file.put_line(fnd_file.LOG,'Exception:' || SQLCODE || ' - ' || SQLERRM);
802: return null;
803: END get_irregular_payment;
804:

Line 839: hr_utility.trace('Entering get_oneoff_payment');

835: and effective_start_date <= g_effective_date;
836:
837: BEGIN
838:
839: hr_utility.trace('Entering get_oneoff_payment');
840: hr_utility.trace('g_effective_date in get_oneoff_payment : ' || g_effective_date);
841: open csr_asg_start_date;
842: fetch csr_asg_start_date into l_effective_date;
843: close csr_asg_start_date;

Line 840: hr_utility.trace('g_effective_date in get_oneoff_payment : ' || g_effective_date);

836:
837: BEGIN
838:
839: hr_utility.trace('Entering get_oneoff_payment');
840: hr_utility.trace('g_effective_date in get_oneoff_payment : ' || g_effective_date);
841: open csr_asg_start_date;
842: fetch csr_asg_start_date into l_effective_date;
843: close csr_asg_start_date;
844: hr_utility.trace('l_effective_date in get_oneoff_payment : ' || l_effective_date);

Line 844: hr_utility.trace('l_effective_date in get_oneoff_payment : ' || l_effective_date);

840: hr_utility.trace('g_effective_date in get_oneoff_payment : ' || g_effective_date);
841: open csr_asg_start_date;
842: fetch csr_asg_start_date into l_effective_date;
843: close csr_asg_start_date;
844: hr_utility.trace('l_effective_date in get_oneoff_payment : ' || l_effective_date);
845:
846: -- Source 1
847:
848: -- First check in the assignment form

Line 858: hr_utility.trace('in config ');

854:
855: -- Source 2
856: -- Configuration values
857: if l_oneoff_payment is null then
858: hr_utility.trace('in config ');
859:
860: -- Use below API to get the config values for the given context in the business group
861: PQP_UTILITIES.get_config_type_values( p_configuration_type => 'PAY_GB_FPS_ONEOFF_PAYMENT' ,
862: p_business_group_id => g_business_group_id ,

Line 872: hr_utility.trace('l_source_name: ' || l_source_name);

868: l_context_name := l_config_values(l_config_values.FIRST).pcv_information4;
869: l_column_name := l_config_values(l_config_values.FIRST).pcv_information5;
870: l_function_name := l_config_values(l_config_values.FIRST).pcv_information6;
871:
872: hr_utility.trace('l_source_name: ' || l_source_name);
873: hr_utility.trace('l_context_name: ' || l_context_name);
874: hr_utility.trace('l_column_name: ' || l_column_name);
875: hr_utility.trace('l_function_name: ' || l_function_name);
876:

Line 873: hr_utility.trace('l_context_name: ' || l_context_name);

869: l_column_name := l_config_values(l_config_values.FIRST).pcv_information5;
870: l_function_name := l_config_values(l_config_values.FIRST).pcv_information6;
871:
872: hr_utility.trace('l_source_name: ' || l_source_name);
873: hr_utility.trace('l_context_name: ' || l_context_name);
874: hr_utility.trace('l_column_name: ' || l_column_name);
875: hr_utility.trace('l_function_name: ' || l_function_name);
876:
877: /**

Line 874: hr_utility.trace('l_column_name: ' || l_column_name);

870: l_function_name := l_config_values(l_config_values.FIRST).pcv_information6;
871:
872: hr_utility.trace('l_source_name: ' || l_source_name);
873: hr_utility.trace('l_context_name: ' || l_context_name);
874: hr_utility.trace('l_column_name: ' || l_column_name);
875: hr_utility.trace('l_function_name: ' || l_function_name);
876:
877: /**
878:

Line 875: hr_utility.trace('l_function_name: ' || l_function_name);

871:
872: hr_utility.trace('l_source_name: ' || l_source_name);
873: hr_utility.trace('l_context_name: ' || l_context_name);
874: hr_utility.trace('l_column_name: ' || l_column_name);
875: hr_utility.trace('l_function_name: ' || l_function_name);
876:
877: /**
878:
879: - Assignment ==> Extra details

Line 888: hr_utility.trace('string '||l_sqlstr);

884: l_sqlstr := 'select ' || l_column_name ||
885: ' from per_assignment_extra_info where assignment_id = :assignment_id and AEI_INFORMATION_CATEGORY = :l_context_name';
886: begin
887:
888: hr_utility.trace('string '||l_sqlstr);
889: EXECUTE immediate l_sqlstr INTO l_oneoff_payment USING p_assignment_id,l_context_name;
890:
891: exception
892: WHEN OTHERS THEN

Line 893: hr_utility.trace('Exception in get_oneoff_payment Assignment Developer DFF.');

889: EXECUTE immediate l_sqlstr INTO l_oneoff_payment USING p_assignment_id,l_context_name;
890:
891: exception
892: WHEN OTHERS THEN
893: hr_utility.trace('Exception in get_oneoff_payment Assignment Developer DFF.');
894: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
895: return null;
896: end;
897:

Line 894: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

890:
891: exception
892: WHEN OTHERS THEN
893: hr_utility.trace('Exception in get_oneoff_payment Assignment Developer DFF.');
894: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
895: return null;
896: end;
897:
898: elsif l_source_name = 'PER_ASSIGNMENTS' THEN

Line 908: hr_utility.trace('Exception in get_oneoff_payment.PER_ASSIGNMENTS.');

904: EXECUTE immediate l_sqlstr INTO l_oneoff_payment USING p_assignment_id,l_context_name;
905:
906: exception
907: WHEN OTHERS THEN
908: hr_utility.trace('Exception in get_oneoff_payment.PER_ASSIGNMENTS.');
909: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
910: return null;
911: end;
912:

Line 909: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

905:
906: exception
907: WHEN OTHERS THEN
908: hr_utility.trace('Exception in get_oneoff_payment.PER_ASSIGNMENTS.');
909: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
910: return null;
911: end;
912:
913: elsif l_source_name = 'Function' THEN

Line 922: hr_utility.trace('l_package'||l_package);

918: FROM ff_functions
919: WHERE name = l_function_name
920: and business_group_id = g_business_group_id;
921:
922: hr_utility.trace('l_package'||l_package);
923:
924: l_sqlstr :=
925: 'SELECT '
926: || l_package

Line 931: hr_utility.trace('Function value l_oneoff_payment '||l_oneoff_payment);

927: || ' (:p_assignment_id,:p_eff_date) '
928: || 'FROM DUAL';
929: EXECUTE IMMEDIATE l_sqlstr into l_oneoff_payment USING p_assignment_id,l_effective_date;
930:
931: hr_utility.trace('Function value l_oneoff_payment '||l_oneoff_payment);
932: --EXECUTE IMMEDIATE 'CALL ' || l_package || '() INTO :l_periods_covered' USING OUT l_oneoff_payment;
933:
934: exception
935: WHEN OTHERS THEN

Line 936: hr_utility.trace('Exception in get_oneoff_payment.Function.');

932: --EXECUTE IMMEDIATE 'CALL ' || l_package || '() INTO :l_periods_covered' USING OUT l_oneoff_payment;
933:
934: exception
935: WHEN OTHERS THEN
936: hr_utility.trace('Exception in get_oneoff_payment.Function.');
937: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
938: return null;
939: end;
940:

Line 937: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

933:
934: exception
935: WHEN OTHERS THEN
936: hr_utility.trace('Exception in get_oneoff_payment.Function.');
937: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
938: return null;
939: end;
940:
941: END IF;

Line 946: hr_utility.trace(' l_oneoff_payment : ' || l_oneoff_payment);

942:
943: END IF;
944: END IF;--source 2 end
945:
946: hr_utility.trace(' l_oneoff_payment : ' || l_oneoff_payment);
947: hr_utility.trace('Leaving get_oneoff_payment');
948:
949: return l_oneoff_payment;
950:

Line 947: hr_utility.trace('Leaving get_oneoff_payment');

943: END IF;
944: END IF;--source 2 end
945:
946: hr_utility.trace(' l_oneoff_payment : ' || l_oneoff_payment);
947: hr_utility.trace('Leaving get_oneoff_payment');
948:
949: return l_oneoff_payment;
950:
951: EXCEPTION

Line 953: hr_utility.trace('Exception in get_oneoff_payment end of function block.');

949: return l_oneoff_payment;
950:
951: EXCEPTION
952: WHEN OTHERS THEN
953: hr_utility.trace('Exception in get_oneoff_payment end of function block.');
954: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
955: fnd_file.put_line(fnd_file.LOG,'Exception:' || SQLCODE || ' - ' || SQLERRM);
956: return null;
957: END get_oneoff_payment;

Line 954: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

950:
951: EXCEPTION
952: WHEN OTHERS THEN
953: hr_utility.trace('Exception in get_oneoff_payment end of function block.');
954: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
955: fnd_file.put_line(fnd_file.LOG,'Exception:' || SQLCODE || ' - ' || SQLERRM);
956: return null;
957: END get_oneoff_payment;
958:

Line 988: hr_utility.trace('Entering get_payment_non_indiv');

984: and effective_start_date <= g_effective_date;
985:
986: BEGIN
987:
988: hr_utility.trace('Entering get_payment_non_indiv');
989: hr_utility.trace('g_effective_date in get_payment_non_indiv : ' || g_effective_date);
990:
991: open csr_asg_start_date;
992: fetch csr_asg_start_date into l_effective_date;

Line 989: hr_utility.trace('g_effective_date in get_payment_non_indiv : ' || g_effective_date);

985:
986: BEGIN
987:
988: hr_utility.trace('Entering get_payment_non_indiv');
989: hr_utility.trace('g_effective_date in get_payment_non_indiv : ' || g_effective_date);
990:
991: open csr_asg_start_date;
992: fetch csr_asg_start_date into l_effective_date;
993: close csr_asg_start_date;

Line 995: hr_utility.trace('l_effective_date in get_payment_non_indiv : ' || l_effective_date);

991: open csr_asg_start_date;
992: fetch csr_asg_start_date into l_effective_date;
993: close csr_asg_start_date;
994:
995: hr_utility.trace('l_effective_date in get_payment_non_indiv : ' || l_effective_date);
996:
997: -- Source 2
998: -- Configuration values
999: if l_pay_non_indiv_ind is null then

Line 1000: hr_utility.trace('in config ');

996:
997: -- Source 2
998: -- Configuration values
999: if l_pay_non_indiv_ind is null then
1000: hr_utility.trace('in config ');
1001:
1002: -- Use below API to get the config values for the given context in the business group
1003: PQP_UTILITIES.get_config_type_values( p_configuration_type => 'PAY_GB_FPS_PAY_NON_INDIV_IND' ,
1004: p_business_group_id => g_business_group_id ,

Line 1014: hr_utility.trace('l_source_name: ' || l_source_name);

1010: l_context_name := l_config_values(l_config_values.FIRST).pcv_information4;
1011: l_column_name := l_config_values(l_config_values.FIRST).pcv_information5;
1012: l_function_name := l_config_values(l_config_values.FIRST).pcv_information6;
1013:
1014: hr_utility.trace('l_source_name: ' || l_source_name);
1015: hr_utility.trace('l_context_name: ' || l_context_name);
1016: hr_utility.trace('l_column_name: ' || l_column_name);
1017: hr_utility.trace('l_function_name: ' || l_function_name);
1018:

Line 1015: hr_utility.trace('l_context_name: ' || l_context_name);

1011: l_column_name := l_config_values(l_config_values.FIRST).pcv_information5;
1012: l_function_name := l_config_values(l_config_values.FIRST).pcv_information6;
1013:
1014: hr_utility.trace('l_source_name: ' || l_source_name);
1015: hr_utility.trace('l_context_name: ' || l_context_name);
1016: hr_utility.trace('l_column_name: ' || l_column_name);
1017: hr_utility.trace('l_function_name: ' || l_function_name);
1018:
1019: /**

Line 1016: hr_utility.trace('l_column_name: ' || l_column_name);

1012: l_function_name := l_config_values(l_config_values.FIRST).pcv_information6;
1013:
1014: hr_utility.trace('l_source_name: ' || l_source_name);
1015: hr_utility.trace('l_context_name: ' || l_context_name);
1016: hr_utility.trace('l_column_name: ' || l_column_name);
1017: hr_utility.trace('l_function_name: ' || l_function_name);
1018:
1019: /**
1020:

Line 1017: hr_utility.trace('l_function_name: ' || l_function_name);

1013:
1014: hr_utility.trace('l_source_name: ' || l_source_name);
1015: hr_utility.trace('l_context_name: ' || l_context_name);
1016: hr_utility.trace('l_column_name: ' || l_column_name);
1017: hr_utility.trace('l_function_name: ' || l_function_name);
1018:
1019: /**
1020:
1021: - Assignment ==> Extra details

Line 1030: hr_utility.trace('string '||l_sqlstr);

1026: l_sqlstr := 'select ' || l_column_name ||
1027: ' from per_assignment_extra_info where assignment_id = :assignment_id and AEI_INFORMATION_CATEGORY = :l_context_name';
1028: begin
1029:
1030: hr_utility.trace('string '||l_sqlstr);
1031: EXECUTE immediate l_sqlstr INTO l_pay_non_indiv_ind USING p_assignment_id,l_context_name;
1032:
1033: exception
1034: WHEN OTHERS THEN

Line 1035: hr_utility.trace('Exception in get_payment_non_indiv Assignment Developer DFF.');

1031: EXECUTE immediate l_sqlstr INTO l_pay_non_indiv_ind USING p_assignment_id,l_context_name;
1032:
1033: exception
1034: WHEN OTHERS THEN
1035: hr_utility.trace('Exception in get_payment_non_indiv Assignment Developer DFF.');
1036: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
1037: return null;
1038: end;
1039:

Line 1036: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

1032:
1033: exception
1034: WHEN OTHERS THEN
1035: hr_utility.trace('Exception in get_payment_non_indiv Assignment Developer DFF.');
1036: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
1037: return null;
1038: end;
1039:
1040: elsif l_source_name = 'PER_ASSIGNMENTS' THEN

Line 1050: hr_utility.trace('Exception in get_payment_non_indiv.PER_ASSIGNMENTS.');

1046: EXECUTE immediate l_sqlstr INTO l_pay_non_indiv_ind USING p_assignment_id,l_context_name;
1047:
1048: exception
1049: WHEN OTHERS THEN
1050: hr_utility.trace('Exception in get_payment_non_indiv.PER_ASSIGNMENTS.');
1051: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
1052: return null;
1053: end;
1054:

Line 1051: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

1047:
1048: exception
1049: WHEN OTHERS THEN
1050: hr_utility.trace('Exception in get_payment_non_indiv.PER_ASSIGNMENTS.');
1051: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
1052: return null;
1053: end;
1054:
1055: elsif l_source_name = 'Function' THEN

Line 1064: hr_utility.trace('l_package'||l_package);

1060: FROM ff_functions
1061: WHERE name = l_function_name
1062: and business_group_id = g_business_group_id;
1063:
1064: hr_utility.trace('l_package'||l_package);
1065:
1066: l_sqlstr :=
1067: 'SELECT '
1068: || l_package

Line 1073: hr_utility.trace('Function value get_payment_non_indiv '||l_pay_non_indiv_ind);

1069: || ' (:p_assignment_id,:p_eff_date) '
1070: || 'FROM DUAL';
1071: EXECUTE IMMEDIATE l_sqlstr into l_pay_non_indiv_ind USING p_assignment_id,l_effective_date;
1072:
1073: hr_utility.trace('Function value get_payment_non_indiv '||l_pay_non_indiv_ind);
1074:
1075: exception
1076: WHEN OTHERS THEN
1077: hr_utility.trace('Exception in get_payment_non_indiv Function.');

Line 1077: hr_utility.trace('Exception in get_payment_non_indiv Function.');

1073: hr_utility.trace('Function value get_payment_non_indiv '||l_pay_non_indiv_ind);
1074:
1075: exception
1076: WHEN OTHERS THEN
1077: hr_utility.trace('Exception in get_payment_non_indiv Function.');
1078: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
1079: return null;
1080: end;
1081:

Line 1078: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

1074:
1075: exception
1076: WHEN OTHERS THEN
1077: hr_utility.trace('Exception in get_payment_non_indiv Function.');
1078: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
1079: return null;
1080: end;
1081:
1082: END IF;

Line 1087: hr_utility.trace(' l_onstrike_ind : ' || l_pay_non_indiv_ind);

1083:
1084: END IF;
1085: END IF;--source 2 end
1086:
1087: hr_utility.trace(' l_onstrike_ind : ' || l_pay_non_indiv_ind);
1088: hr_utility.trace('Leaving get_payment_non_indiv');
1089:
1090: return l_pay_non_indiv_ind;
1091:

Line 1088: hr_utility.trace('Leaving get_payment_non_indiv');

1084: END IF;
1085: END IF;--source 2 end
1086:
1087: hr_utility.trace(' l_onstrike_ind : ' || l_pay_non_indiv_ind);
1088: hr_utility.trace('Leaving get_payment_non_indiv');
1089:
1090: return l_pay_non_indiv_ind;
1091:
1092: EXCEPTION

Line 1094: hr_utility.trace('Exception in get_payment_non_indiv end of function block.');

1090: return l_pay_non_indiv_ind;
1091:
1092: EXCEPTION
1093: WHEN OTHERS THEN
1094: hr_utility.trace('Exception in get_payment_non_indiv end of function block.');
1095: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
1096: fnd_file.put_line(fnd_file.LOG,'Exception:' || SQLCODE || ' - ' || SQLERRM);
1097: return null;
1098: END get_payment_non_indiv;

Line 1095: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

1091:
1092: EXCEPTION
1093: WHEN OTHERS THEN
1094: hr_utility.trace('Exception in get_payment_non_indiv end of function block.');
1095: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
1096: fnd_file.put_line(fnd_file.LOG,'Exception:' || SQLCODE || ' - ' || SQLERRM);
1097: return null;
1098: END get_payment_non_indiv;
1099:

Line 1130: hr_utility.trace('Entering get_onstrike_indicator');

1126: and effective_start_date <= g_effective_date;
1127:
1128: BEGIN
1129:
1130: hr_utility.trace('Entering get_onstrike_indicator');
1131: hr_utility.trace('g_effective_date in get_onstrike_indicator : ' || g_effective_date);
1132:
1133: open csr_asg_start_date;
1134: fetch csr_asg_start_date into l_effective_date;

Line 1131: hr_utility.trace('g_effective_date in get_onstrike_indicator : ' || g_effective_date);

1127:
1128: BEGIN
1129:
1130: hr_utility.trace('Entering get_onstrike_indicator');
1131: hr_utility.trace('g_effective_date in get_onstrike_indicator : ' || g_effective_date);
1132:
1133: open csr_asg_start_date;
1134: fetch csr_asg_start_date into l_effective_date;
1135: close csr_asg_start_date;

Line 1137: hr_utility.trace('l_effective_date in get_onstrike_indicator : ' || l_effective_date);

1133: open csr_asg_start_date;
1134: fetch csr_asg_start_date into l_effective_date;
1135: close csr_asg_start_date;
1136:
1137: hr_utility.trace('l_effective_date in get_onstrike_indicator : ' || l_effective_date);
1138:
1139: -- Source 2
1140: -- Configuration values
1141: if l_onstrike_ind is null then

Line 1142: hr_utility.trace('in config ');

1138:
1139: -- Source 2
1140: -- Configuration values
1141: if l_onstrike_ind is null then
1142: hr_utility.trace('in config ');
1143:
1144: -- Use below API to get the config values for the given context in the business group
1145: PQP_UTILITIES.get_config_type_values( p_configuration_type => 'PAY_GB_FPS_ONSTRIKE_INDICATOR' ,
1146: p_business_group_id => g_business_group_id ,

Line 1156: hr_utility.trace('l_source_name: ' || l_source_name);

1152: l_context_name := l_config_values(l_config_values.FIRST).pcv_information4;
1153: l_column_name := l_config_values(l_config_values.FIRST).pcv_information5;
1154: l_function_name := l_config_values(l_config_values.FIRST).pcv_information6;
1155:
1156: hr_utility.trace('l_source_name: ' || l_source_name);
1157: hr_utility.trace('l_context_name: ' || l_context_name);
1158: hr_utility.trace('l_column_name: ' || l_column_name);
1159: hr_utility.trace('l_function_name: ' || l_function_name);
1160:

Line 1157: hr_utility.trace('l_context_name: ' || l_context_name);

1153: l_column_name := l_config_values(l_config_values.FIRST).pcv_information5;
1154: l_function_name := l_config_values(l_config_values.FIRST).pcv_information6;
1155:
1156: hr_utility.trace('l_source_name: ' || l_source_name);
1157: hr_utility.trace('l_context_name: ' || l_context_name);
1158: hr_utility.trace('l_column_name: ' || l_column_name);
1159: hr_utility.trace('l_function_name: ' || l_function_name);
1160:
1161: /**

Line 1158: hr_utility.trace('l_column_name: ' || l_column_name);

1154: l_function_name := l_config_values(l_config_values.FIRST).pcv_information6;
1155:
1156: hr_utility.trace('l_source_name: ' || l_source_name);
1157: hr_utility.trace('l_context_name: ' || l_context_name);
1158: hr_utility.trace('l_column_name: ' || l_column_name);
1159: hr_utility.trace('l_function_name: ' || l_function_name);
1160:
1161: /**
1162:

Line 1159: hr_utility.trace('l_function_name: ' || l_function_name);

1155:
1156: hr_utility.trace('l_source_name: ' || l_source_name);
1157: hr_utility.trace('l_context_name: ' || l_context_name);
1158: hr_utility.trace('l_column_name: ' || l_column_name);
1159: hr_utility.trace('l_function_name: ' || l_function_name);
1160:
1161: /**
1162:
1163: - Assignment ==> Extra details

Line 1172: hr_utility.trace('string '||l_sqlstr);

1168: l_sqlstr := 'select ' || l_column_name ||
1169: ' from per_assignment_extra_info where assignment_id = :assignment_id and AEI_INFORMATION_CATEGORY = :l_context_name';
1170: begin
1171:
1172: hr_utility.trace('string '||l_sqlstr);
1173: EXECUTE immediate l_sqlstr INTO l_onstrike_ind USING p_assignment_id,l_context_name;
1174:
1175: exception
1176: WHEN OTHERS THEN

Line 1177: hr_utility.trace('Exception in get_oneoff_payment Assignment Developer DFF.');

1173: EXECUTE immediate l_sqlstr INTO l_onstrike_ind USING p_assignment_id,l_context_name;
1174:
1175: exception
1176: WHEN OTHERS THEN
1177: hr_utility.trace('Exception in get_oneoff_payment Assignment Developer DFF.');
1178: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
1179: return null;
1180: end;
1181:

Line 1178: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

1174:
1175: exception
1176: WHEN OTHERS THEN
1177: hr_utility.trace('Exception in get_oneoff_payment Assignment Developer DFF.');
1178: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
1179: return null;
1180: end;
1181:
1182: elsif l_source_name = 'PER_ASSIGNMENTS' THEN

Line 1192: hr_utility.trace('Exception in get_onstrike_indicator.PER_ASSIGNMENTS.');

1188: EXECUTE immediate l_sqlstr INTO l_onstrike_ind USING p_assignment_id,l_context_name;
1189:
1190: exception
1191: WHEN OTHERS THEN
1192: hr_utility.trace('Exception in get_onstrike_indicator.PER_ASSIGNMENTS.');
1193: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
1194: return null;
1195: end;
1196:

Line 1193: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

1189:
1190: exception
1191: WHEN OTHERS THEN
1192: hr_utility.trace('Exception in get_onstrike_indicator.PER_ASSIGNMENTS.');
1193: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
1194: return null;
1195: end;
1196:
1197: elsif l_source_name = 'Function' THEN

Line 1206: hr_utility.trace('l_package'||l_package);

1202: FROM ff_functions
1203: WHERE name = l_function_name
1204: and business_group_id = g_business_group_id;
1205:
1206: hr_utility.trace('l_package'||l_package);
1207:
1208: l_sqlstr :=
1209: 'SELECT '
1210: || l_package

Line 1215: hr_utility.trace('Function value l_onstrike_ind '||l_onstrike_ind);

1211: || ' (:p_assignment_id,:p_eff_date) '
1212: || 'FROM DUAL';
1213: EXECUTE IMMEDIATE l_sqlstr into l_onstrike_ind USING p_assignment_id,l_effective_date;
1214:
1215: hr_utility.trace('Function value l_onstrike_ind '||l_onstrike_ind);
1216:
1217: exception
1218: WHEN OTHERS THEN
1219: hr_utility.trace('Exception in get_l_onstrike_indicator Function.');

Line 1219: hr_utility.trace('Exception in get_l_onstrike_indicator Function.');

1215: hr_utility.trace('Function value l_onstrike_ind '||l_onstrike_ind);
1216:
1217: exception
1218: WHEN OTHERS THEN
1219: hr_utility.trace('Exception in get_l_onstrike_indicator Function.');
1220: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
1221: return null;
1222: end;
1223:

Line 1220: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

1216:
1217: exception
1218: WHEN OTHERS THEN
1219: hr_utility.trace('Exception in get_l_onstrike_indicator Function.');
1220: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
1221: return null;
1222: end;
1223:
1224: END IF;

Line 1229: hr_utility.trace(' l_onstrike_ind : ' || l_onstrike_ind);

1225:
1226: END IF;
1227: END IF;--source 2 end
1228:
1229: hr_utility.trace(' l_onstrike_ind : ' || l_onstrike_ind);
1230: hr_utility.trace('Leaving l_onstrike_ind');
1231:
1232: return l_onstrike_ind;
1233:

Line 1230: hr_utility.trace('Leaving l_onstrike_ind');

1226: END IF;
1227: END IF;--source 2 end
1228:
1229: hr_utility.trace(' l_onstrike_ind : ' || l_onstrike_ind);
1230: hr_utility.trace('Leaving l_onstrike_ind');
1231:
1232: return l_onstrike_ind;
1233:
1234: EXCEPTION

Line 1236: hr_utility.trace('Exception in get_onstrike_indicator end of function block.');

1232: return l_onstrike_ind;
1233:
1234: EXCEPTION
1235: WHEN OTHERS THEN
1236: hr_utility.trace('Exception in get_onstrike_indicator end of function block.');
1237: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
1238: fnd_file.put_line(fnd_file.LOG,'Exception:' || SQLCODE || ' - ' || SQLERRM);
1239: return null;
1240: END get_onstrike_indicator;

Line 1237: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

1233:
1234: EXCEPTION
1235: WHEN OTHERS THEN
1236: hr_utility.trace('Exception in get_onstrike_indicator end of function block.');
1237: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
1238: fnd_file.put_line(fnd_file.LOG,'Exception:' || SQLCODE || ' - ' || SQLERRM);
1239: return null;
1240: END get_onstrike_indicator;
1241:

Line 1271: hr_utility.trace('Entering get_unpaid_absence');

1267: and effective_start_date <= g_effective_date;
1268:
1269: BEGIN
1270:
1271: hr_utility.trace('Entering get_unpaid_absence');
1272: hr_utility.trace('g_effective_date in get_unpaid_absence : ' || g_effective_date);
1273:
1274: open csr_asg_start_date;
1275: fetch csr_asg_start_date into l_effective_date;

Line 1272: hr_utility.trace('g_effective_date in get_unpaid_absence : ' || g_effective_date);

1268:
1269: BEGIN
1270:
1271: hr_utility.trace('Entering get_unpaid_absence');
1272: hr_utility.trace('g_effective_date in get_unpaid_absence : ' || g_effective_date);
1273:
1274: open csr_asg_start_date;
1275: fetch csr_asg_start_date into l_effective_date;
1276: close csr_asg_start_date;

Line 1278: hr_utility.trace('l_effective_date in get_unpaid_absence : ' || l_effective_date);

1274: open csr_asg_start_date;
1275: fetch csr_asg_start_date into l_effective_date;
1276: close csr_asg_start_date;
1277:
1278: hr_utility.trace('l_effective_date in get_unpaid_absence : ' || l_effective_date);
1279:
1280: -- Source 2
1281: -- Configuration values
1282: if l_unpaid_absence_ind is null then

Line 1283: hr_utility.trace('in config ');

1279:
1280: -- Source 2
1281: -- Configuration values
1282: if l_unpaid_absence_ind is null then
1283: hr_utility.trace('in config ');
1284:
1285: -- Use below API to get the config values for the given context in the business group
1286: PQP_UTILITIES.get_config_type_values( p_configuration_type => 'PAY_GB_FPS_ONSTRIKE_INDICATOR' ,
1287: p_business_group_id => g_business_group_id ,

Line 1297: hr_utility.trace('l_source_name: ' || l_source_name);

1293: l_context_name := l_config_values(l_config_values.FIRST).pcv_information4;
1294: l_column_name := l_config_values(l_config_values.FIRST).pcv_information5;
1295: l_function_name := l_config_values(l_config_values.FIRST).pcv_information6;
1296:
1297: hr_utility.trace('l_source_name: ' || l_source_name);
1298: hr_utility.trace('l_context_name: ' || l_context_name);
1299: hr_utility.trace('l_column_name: ' || l_column_name);
1300: hr_utility.trace('l_function_name: ' || l_function_name);
1301:

Line 1298: hr_utility.trace('l_context_name: ' || l_context_name);

1294: l_column_name := l_config_values(l_config_values.FIRST).pcv_information5;
1295: l_function_name := l_config_values(l_config_values.FIRST).pcv_information6;
1296:
1297: hr_utility.trace('l_source_name: ' || l_source_name);
1298: hr_utility.trace('l_context_name: ' || l_context_name);
1299: hr_utility.trace('l_column_name: ' || l_column_name);
1300: hr_utility.trace('l_function_name: ' || l_function_name);
1301:
1302: /**

Line 1299: hr_utility.trace('l_column_name: ' || l_column_name);

1295: l_function_name := l_config_values(l_config_values.FIRST).pcv_information6;
1296:
1297: hr_utility.trace('l_source_name: ' || l_source_name);
1298: hr_utility.trace('l_context_name: ' || l_context_name);
1299: hr_utility.trace('l_column_name: ' || l_column_name);
1300: hr_utility.trace('l_function_name: ' || l_function_name);
1301:
1302: /**
1303:

Line 1300: hr_utility.trace('l_function_name: ' || l_function_name);

1296:
1297: hr_utility.trace('l_source_name: ' || l_source_name);
1298: hr_utility.trace('l_context_name: ' || l_context_name);
1299: hr_utility.trace('l_column_name: ' || l_column_name);
1300: hr_utility.trace('l_function_name: ' || l_function_name);
1301:
1302: /**
1303:
1304: - Assignment ==> Extra details

Line 1313: hr_utility.trace('string '||l_sqlstr);

1309: l_sqlstr := 'select ' || l_column_name ||
1310: ' from per_assignment_extra_info where assignment_id = :assignment_id and AEI_INFORMATION_CATEGORY = :l_context_name';
1311: begin
1312:
1313: hr_utility.trace('string '||l_sqlstr);
1314: EXECUTE immediate l_sqlstr INTO l_unpaid_absence_ind USING p_assignment_id,l_context_name;
1315:
1316: exception
1317: WHEN OTHERS THEN

Line 1318: hr_utility.trace('Exception in get_unpaid_absence Assignment Developer DFF.');

1314: EXECUTE immediate l_sqlstr INTO l_unpaid_absence_ind USING p_assignment_id,l_context_name;
1315:
1316: exception
1317: WHEN OTHERS THEN
1318: hr_utility.trace('Exception in get_unpaid_absence Assignment Developer DFF.');
1319: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
1320: return null;
1321: end;
1322:

Line 1319: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

1315:
1316: exception
1317: WHEN OTHERS THEN
1318: hr_utility.trace('Exception in get_unpaid_absence Assignment Developer DFF.');
1319: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
1320: return null;
1321: end;
1322:
1323: elsif l_source_name = 'PER_ASSIGNMENTS' THEN

Line 1333: hr_utility.trace('Exception in get_unpaid_absence.PER_ASSIGNMENTS.');

1329: EXECUTE immediate l_sqlstr INTO l_unpaid_absence_ind USING p_assignment_id,l_context_name;
1330:
1331: exception
1332: WHEN OTHERS THEN
1333: hr_utility.trace('Exception in get_unpaid_absence.PER_ASSIGNMENTS.');
1334: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
1335: return null;
1336: end;
1337:

Line 1334: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

1330:
1331: exception
1332: WHEN OTHERS THEN
1333: hr_utility.trace('Exception in get_unpaid_absence.PER_ASSIGNMENTS.');
1334: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
1335: return null;
1336: end;
1337:
1338: elsif l_source_name = 'Function' THEN

Line 1347: hr_utility.trace('l_package'||l_package);

1343: FROM ff_functions
1344: WHERE name = l_function_name
1345: and business_group_id = g_business_group_id;
1346:
1347: hr_utility.trace('l_package'||l_package);
1348:
1349: l_sqlstr :=
1350: 'SELECT '
1351: || l_package

Line 1356: hr_utility.trace('Function value l_unpaid_absence_ind '||l_unpaid_absence_ind);

1352: || ' (:p_assignment_id,:p_eff_date) '
1353: || 'FROM DUAL';
1354: EXECUTE IMMEDIATE l_sqlstr into l_unpaid_absence_ind USING p_assignment_id,l_effective_date;
1355:
1356: hr_utility.trace('Function value l_unpaid_absence_ind '||l_unpaid_absence_ind);
1357:
1358: exception
1359: WHEN OTHERS THEN
1360: hr_utility.trace('Exception in get_unpaid_absence Function.');

Line 1360: hr_utility.trace('Exception in get_unpaid_absence Function.');

1356: hr_utility.trace('Function value l_unpaid_absence_ind '||l_unpaid_absence_ind);
1357:
1358: exception
1359: WHEN OTHERS THEN
1360: hr_utility.trace('Exception in get_unpaid_absence Function.');
1361: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
1362: return null;
1363: end;
1364:

Line 1361: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

1357:
1358: exception
1359: WHEN OTHERS THEN
1360: hr_utility.trace('Exception in get_unpaid_absence Function.');
1361: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
1362: return null;
1363: end;
1364:
1365: END IF;

Line 1370: hr_utility.trace(' l_onstrike_ind : ' || l_unpaid_absence_ind);

1366:
1367: END IF;
1368: END IF;--source 2 end
1369:
1370: hr_utility.trace(' l_onstrike_ind : ' || l_unpaid_absence_ind);
1371: hr_utility.trace('Leaving get_unpaid_absence');
1372:
1373: return l_unpaid_absence_ind;
1374:

Line 1371: hr_utility.trace('Leaving get_unpaid_absence');

1367: END IF;
1368: END IF;--source 2 end
1369:
1370: hr_utility.trace(' l_onstrike_ind : ' || l_unpaid_absence_ind);
1371: hr_utility.trace('Leaving get_unpaid_absence');
1372:
1373: return l_unpaid_absence_ind;
1374:
1375: EXCEPTION

Line 1377: hr_utility.trace('Exception in get_unpaid_absence end of function block.');

1373: return l_unpaid_absence_ind;
1374:
1375: EXCEPTION
1376: WHEN OTHERS THEN
1377: hr_utility.trace('Exception in get_unpaid_absence end of function block.');
1378: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
1379: fnd_file.put_line(fnd_file.LOG,'Exception:' || SQLCODE || ' - ' || SQLERRM);
1380: return null;
1381: END get_unpaid_absence;

Line 1378: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

1374:
1375: EXCEPTION
1376: WHEN OTHERS THEN
1377: hr_utility.trace('Exception in get_unpaid_absence end of function block.');
1378: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
1379: fnd_file.put_line(fnd_file.LOG,'Exception:' || SQLCODE || ' - ' || SQLERRM);
1380: return null;
1381: END get_unpaid_absence;
1382:

Line 1431: hr_utility.set_location('Entering: '||l_proc,1);

1427: where person_id = p_person_id
1428: and effective_start_date <= g_effective_date;
1429:
1430: BEGIN
1431: hr_utility.set_location('Entering: '||l_proc,1);
1432: hr_utility.trace('g_effective_date in get_passport_number : ' || g_effective_date);
1433:
1434: open csr_per_start_date;
1435: fetch csr_per_start_date into l_effective_date;

Line 1432: hr_utility.trace('g_effective_date in get_passport_number : ' || g_effective_date);

1428: and effective_start_date <= g_effective_date;
1429:
1430: BEGIN
1431: hr_utility.set_location('Entering: '||l_proc,1);
1432: hr_utility.trace('g_effective_date in get_passport_number : ' || g_effective_date);
1433:
1434: open csr_per_start_date;
1435: fetch csr_per_start_date into l_effective_date;
1436: close csr_per_start_date;

Line 1438: hr_utility.trace('l_effective_date in get_oneoff_payment : ' || l_effective_date);

1434: open csr_per_start_date;
1435: fetch csr_per_start_date into l_effective_date;
1436: close csr_per_start_date;
1437:
1438: hr_utility.trace('l_effective_date in get_oneoff_payment : ' || l_effective_date);
1439: -- Use below API to get the config values for the given context in the business group
1440: PQP_UTILITIES.get_config_type_values( p_configuration_type => 'PAY_GB_FPS_PASSPORT_NO' ,
1441: p_business_group_id => g_business_group_id ,
1442: p_legislation_code => g_legislation_code ,

Line 1450: hr_utility.set_location('l_source_name' || l_source_name,1);

1446: l_source_name := l_config_values(l_config_values.FIRST).pcv_information1;
1447: l_context_name := l_config_values(l_config_values.FIRST).pcv_information4;
1448: l_column_name := l_config_values(l_config_values.FIRST).pcv_information5;
1449: l_function_name := l_config_values(l_config_values.FIRST).pcv_information6;
1450: hr_utility.set_location('l_source_name' || l_source_name,1);
1451: hr_utility.set_location('l_context_name' || l_context_name,1);
1452: hr_utility.set_location('l_column_name' || l_column_name,1);
1453: hr_utility.set_location('l_function_name' || l_function_name,1);
1454:

Line 1451: hr_utility.set_location('l_context_name' || l_context_name,1);

1447: l_context_name := l_config_values(l_config_values.FIRST).pcv_information4;
1448: l_column_name := l_config_values(l_config_values.FIRST).pcv_information5;
1449: l_function_name := l_config_values(l_config_values.FIRST).pcv_information6;
1450: hr_utility.set_location('l_source_name' || l_source_name,1);
1451: hr_utility.set_location('l_context_name' || l_context_name,1);
1452: hr_utility.set_location('l_column_name' || l_column_name,1);
1453: hr_utility.set_location('l_function_name' || l_function_name,1);
1454:
1455: /** The source can be either from Others--> Extra information of the person

Line 1452: hr_utility.set_location('l_column_name' || l_column_name,1);

1448: l_column_name := l_config_values(l_config_values.FIRST).pcv_information5;
1449: l_function_name := l_config_values(l_config_values.FIRST).pcv_information6;
1450: hr_utility.set_location('l_source_name' || l_source_name,1);
1451: hr_utility.set_location('l_context_name' || l_context_name,1);
1452: hr_utility.set_location('l_column_name' || l_column_name,1);
1453: hr_utility.set_location('l_function_name' || l_function_name,1);
1454:
1455: /** The source can be either from Others--> Extra information of the person
1456: or from the descriptive flex field on the person form.

Line 1453: hr_utility.set_location('l_function_name' || l_function_name,1);

1449: l_function_name := l_config_values(l_config_values.FIRST).pcv_information6;
1450: hr_utility.set_location('l_source_name' || l_source_name,1);
1451: hr_utility.set_location('l_context_name' || l_context_name,1);
1452: hr_utility.set_location('l_column_name' || l_column_name,1);
1453: hr_utility.set_location('l_function_name' || l_function_name,1);
1454:
1455: /** The source can be either from Others--> Extra information of the person
1456: or from the descriptive flex field on the person form.
1457: **/

Line 1459: hr_utility.set_location('into Extra Person Info DDF',1);

1455: /** The source can be either from Others--> Extra information of the person
1456: or from the descriptive flex field on the person form.
1457: **/
1458: IF l_source_name = 'Extra Person Info DDF' THEN
1459: hr_utility.set_location('into Extra Person Info DDF',1);
1460: sqlstr := 'select ' || l_column_name ||
1461: ' from per_people_extra_info where person_id = :p_person_id and PEI_INFORMATION_CATEGORY = :l_context_name';
1462: hr_utility.set_location(sqlstr,1);
1463: begin

Line 1462: hr_utility.set_location(sqlstr,1);

1458: IF l_source_name = 'Extra Person Info DDF' THEN
1459: hr_utility.set_location('into Extra Person Info DDF',1);
1460: sqlstr := 'select ' || l_column_name ||
1461: ' from per_people_extra_info where person_id = :p_person_id and PEI_INFORMATION_CATEGORY = :l_context_name';
1462: hr_utility.set_location(sqlstr,1);
1463: begin
1464: EXECUTE immediate sqlstr INTO l_passport_number USING p_person_id,l_context_name;
1465: Exception
1466: when others then

Line 1467: hr_utility.set_location('Exception in extra info : ' || sqlerrm,1);

1463: begin
1464: EXECUTE immediate sqlstr INTO l_passport_number USING p_person_id,l_context_name;
1465: Exception
1466: when others then
1467: hr_utility.set_location('Exception in extra info : ' || sqlerrm,1);
1468: end;
1469:
1470: elsif l_source_name = 'PER_PEOPLE' THEN
1471: hr_utility.set_location('into PER_PEOPLE',1);

Line 1471: hr_utility.set_location('into PER_PEOPLE',1);

1467: hr_utility.set_location('Exception in extra info : ' || sqlerrm,1);
1468: end;
1469:
1470: elsif l_source_name = 'PER_PEOPLE' THEN
1471: hr_utility.set_location('into PER_PEOPLE',1);
1472: sqlstr := 'select ' || l_column_name ||
1473: ' from per_all_people_f where person_id = :p_person_id and ATTRIBUTE_CATEGORY = :l_context_name' ||
1474: ' and :l_effective_date between effective_start_date and effective_end_date' ;
1475: hr_utility.trace(sqlstr);

Line 1475: hr_utility.trace(sqlstr);

1471: hr_utility.set_location('into PER_PEOPLE',1);
1472: sqlstr := 'select ' || l_column_name ||
1473: ' from per_all_people_f where person_id = :p_person_id and ATTRIBUTE_CATEGORY = :l_context_name' ||
1474: ' and :l_effective_date between effective_start_date and effective_end_date' ;
1475: hr_utility.trace(sqlstr);
1476: begin
1477: EXECUTE immediate sqlstr INTO l_passport_number USING p_person_id,l_context_name,l_effective_date;
1478: exception
1479: when others then

Line 1480: hr_utility.trace('Exception in per_people: ' || sqlerrm);

1476: begin
1477: EXECUTE immediate sqlstr INTO l_passport_number USING p_person_id,l_context_name,l_effective_date;
1478: exception
1479: when others then
1480: hr_utility.trace('Exception in per_people: ' || sqlerrm);
1481: end;
1482:
1483: elsif l_source_name = 'Function' THEN
1484:

Line 1492: hr_utility.trace('l_package'||l_package);

1488: FROM ff_functions
1489: WHERE name = l_function_name
1490: and business_group_id = g_business_group_id;
1491:
1492: hr_utility.trace('l_package'||l_package);
1493:
1494: sqlstr :=
1495: 'SELECT '
1496: || l_package

Line 1499: hr_utility.set_location(sqlstr,1);

1495: 'SELECT '
1496: || l_package
1497: || ' (:p_person_id,:p_eff_date) '
1498: || 'FROM DUAL';
1499: hr_utility.set_location(sqlstr,1);
1500: EXECUTE IMMEDIATE sqlstr into l_passport_number USING p_person_id,l_effective_date;
1501: hr_utility.trace('Function value l_passport_number '||l_passport_number);
1502: exception
1503: WHEN OTHERS THEN

Line 1501: hr_utility.trace('Function value l_passport_number '||l_passport_number);

1497: || ' (:p_person_id,:p_eff_date) '
1498: || 'FROM DUAL';
1499: hr_utility.set_location(sqlstr,1);
1500: EXECUTE IMMEDIATE sqlstr into l_passport_number USING p_person_id,l_effective_date;
1501: hr_utility.trace('Function value l_passport_number '||l_passport_number);
1502: exception
1503: WHEN OTHERS THEN
1504: hr_utility.trace('Exception in get_passport_number.Function.');
1505: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

Line 1504: hr_utility.trace('Exception in get_passport_number.Function.');

1500: EXECUTE IMMEDIATE sqlstr into l_passport_number USING p_person_id,l_effective_date;
1501: hr_utility.trace('Function value l_passport_number '||l_passport_number);
1502: exception
1503: WHEN OTHERS THEN
1504: hr_utility.trace('Exception in get_passport_number.Function.');
1505: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
1506: return null;
1507: end;
1508:

Line 1505: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

1501: hr_utility.trace('Function value l_passport_number '||l_passport_number);
1502: exception
1503: WHEN OTHERS THEN
1504: hr_utility.trace('Exception in get_passport_number.Function.');
1505: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
1506: return null;
1507: end;
1508:
1509: END IF;

Line 1517: hr_utility.set_location('l_passport_number: '||l_passport_number,1);

1513: fetch csr_doc_of_rec into l_passport_number;
1514: close csr_doc_of_rec;
1515:
1516: END IF;
1517: hr_utility.set_location('l_passport_number: '||l_passport_number,1);
1518: hr_utility.set_location('Leaving: '||l_proc,1);
1519:
1520: RETURN l_passport_number;
1521:

Line 1518: hr_utility.set_location('Leaving: '||l_proc,1);

1514: close csr_doc_of_rec;
1515:
1516: END IF;
1517: hr_utility.set_location('l_passport_number: '||l_passport_number,1);
1518: hr_utility.set_location('Leaving: '||l_proc,1);
1519:
1520: RETURN l_passport_number;
1521:
1522: EXCEPTION

Line 1574: hr_utility.set_location('Entering: '||l_proc,1);

1570: FROM pay_assignment_actions
1571: WHERE SOURCE_ACTION_ID = c_lst_act_id;
1572:
1573: BEGIN
1574: hr_utility.set_location('Entering: '||l_proc,1);
1575: l_arch := true;
1576:
1577: OPEN csr_child_act_id(p_last_asg_action_id);
1578: FETCH csr_child_act_id INTO l_last_asg_action_id;

Line 1623: hr_utility.set_location('Leaving: '||l_proc,999);

1619: p_fps_rec3.act_info5 := 'C';
1620: p_fps_rec3.act_info6 := p_fps_rec3.act_info6 +l_trivial_c;
1621: end if;
1622:
1623: hr_utility.set_location('Leaving: '||l_proc,999);
1624: END fetch_trivial_payment;
1625:
1626:
1627: -- Function to fetch Assignment Details3 (CONTEXT - GB RTI ASG DET3)

Line 1663: hr_utility.set_location('Entering: '||l_proc,1);

1659: where assignment_action_id = p_last_asg_action_id;
1660:
1661: BEGIN
1662:
1663: hr_utility.set_location('Entering: '||l_proc,1);
1664: l_arch := true;
1665:
1666: open csr_get_asg_id;
1667: fetch csr_get_asg_id into l_asg_id;

Line 1670: hr_utility.set_location('l_asg_id : '||l_asg_id,1);

1666: open csr_get_asg_id;
1667: fetch csr_get_asg_id into l_asg_id;
1668: close csr_get_asg_id;
1669:
1670: hr_utility.set_location('l_asg_id : '||l_asg_id,1);
1671: hr_utility.set_location('p_last_asg_action_id: '||p_last_asg_action_id,1);
1672:
1673: p_fps_rec3.assignment_id := l_asg_id;
1674: p_fps_rec3.action_info_category := 'GB_RTI_FPS_ASG_DET3';

Line 1671: hr_utility.set_location('p_last_asg_action_id: '||p_last_asg_action_id,1);

1667: fetch csr_get_asg_id into l_asg_id;
1668: close csr_get_asg_id;
1669:
1670: hr_utility.set_location('l_asg_id : '||l_asg_id,1);
1671: hr_utility.set_location('p_last_asg_action_id: '||p_last_asg_action_id,1);
1672:
1673: p_fps_rec3.assignment_id := l_asg_id;
1674: p_fps_rec3.action_info_category := 'GB_RTI_FPS_ASG_DET3';
1675:

Line 1724: hr_utility.set_location('p_fps_rec3.act_info1: '||p_fps_rec3.act_info1,1);

1720: p_fps_rec3.act_info9 := l_unpaid_absence;
1721: end if;
1722: end if;
1723:
1724: hr_utility.set_location('p_fps_rec3.act_info1: '||p_fps_rec3.act_info1,1);
1725: hr_utility.set_location('p_fps_rec3.act_info2: '||p_fps_rec3.act_info2,1);
1726: hr_utility.set_location('p_fps_rec3.act_info3: '||p_fps_rec3.act_info3,1);
1727: hr_utility.set_location('p_fps_rec3.act_info4: '||p_fps_rec3.act_info4,1);
1728: hr_utility.set_location('p_fps_rec3.act_info5: '||p_fps_rec3.act_info5,1);

Line 1725: hr_utility.set_location('p_fps_rec3.act_info2: '||p_fps_rec3.act_info2,1);

1721: end if;
1722: end if;
1723:
1724: hr_utility.set_location('p_fps_rec3.act_info1: '||p_fps_rec3.act_info1,1);
1725: hr_utility.set_location('p_fps_rec3.act_info2: '||p_fps_rec3.act_info2,1);
1726: hr_utility.set_location('p_fps_rec3.act_info3: '||p_fps_rec3.act_info3,1);
1727: hr_utility.set_location('p_fps_rec3.act_info4: '||p_fps_rec3.act_info4,1);
1728: hr_utility.set_location('p_fps_rec3.act_info5: '||p_fps_rec3.act_info5,1);
1729: hr_utility.set_location('p_fps_rec3.act_info6: '||p_fps_rec3.act_info6,1);

Line 1726: hr_utility.set_location('p_fps_rec3.act_info3: '||p_fps_rec3.act_info3,1);

1722: end if;
1723:
1724: hr_utility.set_location('p_fps_rec3.act_info1: '||p_fps_rec3.act_info1,1);
1725: hr_utility.set_location('p_fps_rec3.act_info2: '||p_fps_rec3.act_info2,1);
1726: hr_utility.set_location('p_fps_rec3.act_info3: '||p_fps_rec3.act_info3,1);
1727: hr_utility.set_location('p_fps_rec3.act_info4: '||p_fps_rec3.act_info4,1);
1728: hr_utility.set_location('p_fps_rec3.act_info5: '||p_fps_rec3.act_info5,1);
1729: hr_utility.set_location('p_fps_rec3.act_info6: '||p_fps_rec3.act_info6,1);
1730: hr_utility.set_location('p_fps_rec3.act_info7: '||p_fps_rec3.act_info7,1);

Line 1727: hr_utility.set_location('p_fps_rec3.act_info4: '||p_fps_rec3.act_info4,1);

1723:
1724: hr_utility.set_location('p_fps_rec3.act_info1: '||p_fps_rec3.act_info1,1);
1725: hr_utility.set_location('p_fps_rec3.act_info2: '||p_fps_rec3.act_info2,1);
1726: hr_utility.set_location('p_fps_rec3.act_info3: '||p_fps_rec3.act_info3,1);
1727: hr_utility.set_location('p_fps_rec3.act_info4: '||p_fps_rec3.act_info4,1);
1728: hr_utility.set_location('p_fps_rec3.act_info5: '||p_fps_rec3.act_info5,1);
1729: hr_utility.set_location('p_fps_rec3.act_info6: '||p_fps_rec3.act_info6,1);
1730: hr_utility.set_location('p_fps_rec3.act_info7: '||p_fps_rec3.act_info7,1);
1731: hr_utility.set_location('p_fps_rec3.act_info8: '||p_fps_rec3.act_info8,1);

Line 1728: hr_utility.set_location('p_fps_rec3.act_info5: '||p_fps_rec3.act_info5,1);

1724: hr_utility.set_location('p_fps_rec3.act_info1: '||p_fps_rec3.act_info1,1);
1725: hr_utility.set_location('p_fps_rec3.act_info2: '||p_fps_rec3.act_info2,1);
1726: hr_utility.set_location('p_fps_rec3.act_info3: '||p_fps_rec3.act_info3,1);
1727: hr_utility.set_location('p_fps_rec3.act_info4: '||p_fps_rec3.act_info4,1);
1728: hr_utility.set_location('p_fps_rec3.act_info5: '||p_fps_rec3.act_info5,1);
1729: hr_utility.set_location('p_fps_rec3.act_info6: '||p_fps_rec3.act_info6,1);
1730: hr_utility.set_location('p_fps_rec3.act_info7: '||p_fps_rec3.act_info7,1);
1731: hr_utility.set_location('p_fps_rec3.act_info8: '||p_fps_rec3.act_info8,1);
1732: hr_utility.set_location('p_fps_rec3.act_info9: '||p_fps_rec3.act_info9,1);

Line 1729: hr_utility.set_location('p_fps_rec3.act_info6: '||p_fps_rec3.act_info6,1);

1725: hr_utility.set_location('p_fps_rec3.act_info2: '||p_fps_rec3.act_info2,1);
1726: hr_utility.set_location('p_fps_rec3.act_info3: '||p_fps_rec3.act_info3,1);
1727: hr_utility.set_location('p_fps_rec3.act_info4: '||p_fps_rec3.act_info4,1);
1728: hr_utility.set_location('p_fps_rec3.act_info5: '||p_fps_rec3.act_info5,1);
1729: hr_utility.set_location('p_fps_rec3.act_info6: '||p_fps_rec3.act_info6,1);
1730: hr_utility.set_location('p_fps_rec3.act_info7: '||p_fps_rec3.act_info7,1);
1731: hr_utility.set_location('p_fps_rec3.act_info8: '||p_fps_rec3.act_info8,1);
1732: hr_utility.set_location('p_fps_rec3.act_info9: '||p_fps_rec3.act_info9,1);
1733:

Line 1730: hr_utility.set_location('p_fps_rec3.act_info7: '||p_fps_rec3.act_info7,1);

1726: hr_utility.set_location('p_fps_rec3.act_info3: '||p_fps_rec3.act_info3,1);
1727: hr_utility.set_location('p_fps_rec3.act_info4: '||p_fps_rec3.act_info4,1);
1728: hr_utility.set_location('p_fps_rec3.act_info5: '||p_fps_rec3.act_info5,1);
1729: hr_utility.set_location('p_fps_rec3.act_info6: '||p_fps_rec3.act_info6,1);
1730: hr_utility.set_location('p_fps_rec3.act_info7: '||p_fps_rec3.act_info7,1);
1731: hr_utility.set_location('p_fps_rec3.act_info8: '||p_fps_rec3.act_info8,1);
1732: hr_utility.set_location('p_fps_rec3.act_info9: '||p_fps_rec3.act_info9,1);
1733:
1734: hr_utility.set_location('Leaving: '||l_proc,999);

Line 1731: hr_utility.set_location('p_fps_rec3.act_info8: '||p_fps_rec3.act_info8,1);

1727: hr_utility.set_location('p_fps_rec3.act_info4: '||p_fps_rec3.act_info4,1);
1728: hr_utility.set_location('p_fps_rec3.act_info5: '||p_fps_rec3.act_info5,1);
1729: hr_utility.set_location('p_fps_rec3.act_info6: '||p_fps_rec3.act_info6,1);
1730: hr_utility.set_location('p_fps_rec3.act_info7: '||p_fps_rec3.act_info7,1);
1731: hr_utility.set_location('p_fps_rec3.act_info8: '||p_fps_rec3.act_info8,1);
1732: hr_utility.set_location('p_fps_rec3.act_info9: '||p_fps_rec3.act_info9,1);
1733:
1734: hr_utility.set_location('Leaving: '||l_proc,999);
1735: RETURN l_arch;

Line 1732: hr_utility.set_location('p_fps_rec3.act_info9: '||p_fps_rec3.act_info9,1);

1728: hr_utility.set_location('p_fps_rec3.act_info5: '||p_fps_rec3.act_info5,1);
1729: hr_utility.set_location('p_fps_rec3.act_info6: '||p_fps_rec3.act_info6,1);
1730: hr_utility.set_location('p_fps_rec3.act_info7: '||p_fps_rec3.act_info7,1);
1731: hr_utility.set_location('p_fps_rec3.act_info8: '||p_fps_rec3.act_info8,1);
1732: hr_utility.set_location('p_fps_rec3.act_info9: '||p_fps_rec3.act_info9,1);
1733:
1734: hr_utility.set_location('Leaving: '||l_proc,999);
1735: RETURN l_arch;
1736: END fetch_asg_det3;

Line 1734: hr_utility.set_location('Leaving: '||l_proc,999);

1730: hr_utility.set_location('p_fps_rec3.act_info7: '||p_fps_rec3.act_info7,1);
1731: hr_utility.set_location('p_fps_rec3.act_info8: '||p_fps_rec3.act_info8,1);
1732: hr_utility.set_location('p_fps_rec3.act_info9: '||p_fps_rec3.act_info9,1);
1733:
1734: hr_utility.set_location('Leaving: '||l_proc,999);
1735: RETURN l_arch;
1736: END fetch_asg_det3;
1737:
1738: -- Function to fetch person details (CONTEXT - GB RTI EMPLOYEE DETAILS)

Line 1804: hr_utility.set_location('Entering: '||l_proc,1);

1800: AND EVIDENCE_STATUS = 'CURRENT';
1801: l_person_rec csr_person_details%rowtype;
1802:
1803: BEGIN
1804: hr_utility.set_location('Entering: '||l_proc,1);
1805: l_arch := true;
1806: hr_utility.trace('p_assactid: '||p_assactid);
1807: hr_utility.trace('p_start_date: '||TO_CHAR(p_start_date));
1808: hr_utility.trace('p_end_date: '||TO_CHAR(p_end_date));

Line 1806: hr_utility.trace('p_assactid: '||p_assactid);

1802:
1803: BEGIN
1804: hr_utility.set_location('Entering: '||l_proc,1);
1805: l_arch := true;
1806: hr_utility.trace('p_assactid: '||p_assactid);
1807: hr_utility.trace('p_start_date: '||TO_CHAR(p_start_date));
1808: hr_utility.trace('p_end_date: '||TO_CHAR(p_end_date));
1809:
1810: OPEN csr_person_details;

Line 1807: hr_utility.trace('p_start_date: '||TO_CHAR(p_start_date));

1803: BEGIN
1804: hr_utility.set_location('Entering: '||l_proc,1);
1805: l_arch := true;
1806: hr_utility.trace('p_assactid: '||p_assactid);
1807: hr_utility.trace('p_start_date: '||TO_CHAR(p_start_date));
1808: hr_utility.trace('p_end_date: '||TO_CHAR(p_end_date));
1809:
1810: OPEN csr_person_details;
1811: FETCH csr_person_details INTO l_person_rec;

Line 1808: hr_utility.trace('p_end_date: '||TO_CHAR(p_end_date));

1804: hr_utility.set_location('Entering: '||l_proc,1);
1805: l_arch := true;
1806: hr_utility.trace('p_assactid: '||p_assactid);
1807: hr_utility.trace('p_start_date: '||TO_CHAR(p_start_date));
1808: hr_utility.trace('p_end_date: '||TO_CHAR(p_end_date));
1809:
1810: OPEN csr_person_details;
1811: FETCH csr_person_details INTO l_person_rec;
1812: CLOSE csr_person_details;

Line 1844: hr_utility.set_location('Leaving: '||l_proc,999);

1840: p_person_rec.act_info12 := l_partner_surname;
1841: p_person_rec.act_info13 := l_partner_first_name;
1842: p_person_rec.act_info14 := l_partner_second_name;
1843: p_person_rec.act_info15 := l_partner_ni;
1844: hr_utility.set_location('Leaving: '||l_proc,999);
1845: RETURN l_arch;
1846: END fetch_person_rec;
1847: --
1848:

Line 2209: hr_utility.set_location('Entering: '||l_proc,1);

2205: l_min_active_start_date DATE;
2206: l_director VARCHAR2(1);
2207:
2208: BEGIN
2209: hr_utility.set_location('Entering: '||l_proc,1);
2210: l_arch := true;
2211: p_starter_set := 'N';
2212: hr_utility.trace('Start Year: '||TO_CHAR(g_start_year));
2213: hr_utility.trace('End Year: '||TO_CHAR(g_end_year));

Line 2212: hr_utility.trace('Start Year: '||TO_CHAR(g_start_year));

2208: BEGIN
2209: hr_utility.set_location('Entering: '||l_proc,1);
2210: l_arch := true;
2211: p_starter_set := 'N';
2212: hr_utility.trace('Start Year: '||TO_CHAR(g_start_year));
2213: hr_utility.trace('End Year: '||TO_CHAR(g_end_year));
2214: hr_utility.trace('Calling csr_get_starter_details');
2215: hr_utility.trace('p_person_rec.assignment_id: '||p_person_rec.assignment_id);
2216:

Line 2213: hr_utility.trace('End Year: '||TO_CHAR(g_end_year));

2209: hr_utility.set_location('Entering: '||l_proc,1);
2210: l_arch := true;
2211: p_starter_set := 'N';
2212: hr_utility.trace('Start Year: '||TO_CHAR(g_start_year));
2213: hr_utility.trace('End Year: '||TO_CHAR(g_end_year));
2214: hr_utility.trace('Calling csr_get_starter_details');
2215: hr_utility.trace('p_person_rec.assignment_id: '||p_person_rec.assignment_id);
2216:
2217: OPEN csr_get_starter_details(p_person_rec.assignment_id);

Line 2214: hr_utility.trace('Calling csr_get_starter_details');

2210: l_arch := true;
2211: p_starter_set := 'N';
2212: hr_utility.trace('Start Year: '||TO_CHAR(g_start_year));
2213: hr_utility.trace('End Year: '||TO_CHAR(g_end_year));
2214: hr_utility.trace('Calling csr_get_starter_details');
2215: hr_utility.trace('p_person_rec.assignment_id: '||p_person_rec.assignment_id);
2216:
2217: OPEN csr_get_starter_details(p_person_rec.assignment_id);
2218: FETCH csr_get_starter_details INTO l_starter_rec;

Line 2215: hr_utility.trace('p_person_rec.assignment_id: '||p_person_rec.assignment_id);

2211: p_starter_set := 'N';
2212: hr_utility.trace('Start Year: '||TO_CHAR(g_start_year));
2213: hr_utility.trace('End Year: '||TO_CHAR(g_end_year));
2214: hr_utility.trace('Calling csr_get_starter_details');
2215: hr_utility.trace('p_person_rec.assignment_id: '||p_person_rec.assignment_id);
2216:
2217: OPEN csr_get_starter_details(p_person_rec.assignment_id);
2218: FETCH csr_get_starter_details INTO l_starter_rec;
2219: CLOSE csr_get_starter_details;

Line 2225: hr_utility.trace('Calling csr_get_starter_details1');

2221: l_starter_decl := NULL;
2222: l_continue_with_student_loan := NULL;
2223: l_starter_flag := l_starter_rec.starter_flag;
2224: g_reset_flag_type := NULL;
2225: hr_utility.trace('Calling csr_get_starter_details1');
2226: hr_utility.trace('l_starter_flag: '||l_starter_flag);
2227: hr_utility.trace('l_starter_rec.starter_decl: '||l_starter_rec.starter_decl);
2228: hr_utility.trace(' l_starter_rec.continue_with_student_loan: '|| l_starter_rec.continue_with_student_loan);
2229:

Line 2226: hr_utility.trace('l_starter_flag: '||l_starter_flag);

2222: l_continue_with_student_loan := NULL;
2223: l_starter_flag := l_starter_rec.starter_flag;
2224: g_reset_flag_type := NULL;
2225: hr_utility.trace('Calling csr_get_starter_details1');
2226: hr_utility.trace('l_starter_flag: '||l_starter_flag);
2227: hr_utility.trace('l_starter_rec.starter_decl: '||l_starter_rec.starter_decl);
2228: hr_utility.trace(' l_starter_rec.continue_with_student_loan: '|| l_starter_rec.continue_with_student_loan);
2229:
2230: IF (l_starter_flag = 'N'

Line 2227: hr_utility.trace('l_starter_rec.starter_decl: '||l_starter_rec.starter_decl);

2223: l_starter_flag := l_starter_rec.starter_flag;
2224: g_reset_flag_type := NULL;
2225: hr_utility.trace('Calling csr_get_starter_details1');
2226: hr_utility.trace('l_starter_flag: '||l_starter_flag);
2227: hr_utility.trace('l_starter_rec.starter_decl: '||l_starter_rec.starter_decl);
2228: hr_utility.trace(' l_starter_rec.continue_with_student_loan: '|| l_starter_rec.continue_with_student_loan);
2229:
2230: IF (l_starter_flag = 'N'
2231: AND (l_starter_rec.starter_decl IS NOT NULL

Line 2228: hr_utility.trace(' l_starter_rec.continue_with_student_loan: '|| l_starter_rec.continue_with_student_loan);

2224: g_reset_flag_type := NULL;
2225: hr_utility.trace('Calling csr_get_starter_details1');
2226: hr_utility.trace('l_starter_flag: '||l_starter_flag);
2227: hr_utility.trace('l_starter_rec.starter_decl: '||l_starter_rec.starter_decl);
2228: hr_utility.trace(' l_starter_rec.continue_with_student_loan: '|| l_starter_rec.continue_with_student_loan);
2229:
2230: IF (l_starter_flag = 'N'
2231: AND (l_starter_rec.starter_decl IS NOT NULL
2232: OR NVL(l_starter_rec.continue_with_student_loan,'N') = 'Y')) THEN

Line 2233: hr_utility.trace('Calling csr_get_starter_details2');

2229:
2230: IF (l_starter_flag = 'N'
2231: AND (l_starter_rec.starter_decl IS NOT NULL
2232: OR NVL(l_starter_rec.continue_with_student_loan,'N') = 'Y')) THEN
2233: hr_utility.trace('Calling csr_get_starter_details2');
2234: l_starter_decl := l_starter_rec.starter_decl;
2235: l_continue_with_student_loan := l_starter_rec.continue_with_student_loan;
2236: l_ovn := l_starter_rec.object_version_number;
2237: hr_assignment_extra_info_api.update_assignment_extra_info (p_validate => false,

Line 2244: hr_utility.trace('Calling csr_get_starter_details3');

2240: p_aei_information_category => 'GB_RTI_ASG_DETAILS',
2241: p_aei_information8 => 'Y');
2242: p_starter_set := 'Y';
2243: g_reset_flag_type := 'STARTER';
2244: hr_utility.trace('Calling csr_get_starter_details3');
2245: END IF;
2246: ---
2247: hr_utility.trace('Calling csr_get_pensioner_details');
2248:

Line 2247: hr_utility.trace('Calling csr_get_pensioner_details');

2243: g_reset_flag_type := 'STARTER';
2244: hr_utility.trace('Calling csr_get_starter_details3');
2245: END IF;
2246: ---
2247: hr_utility.trace('Calling csr_get_pensioner_details');
2248:
2249: OPEN csr_get_pensioner_details(p_person_rec.assignment_id);
2250: FETCH csr_get_pensioner_details INTO l_pensioner_rec;
2251: CLOSE csr_get_pensioner_details;

Line 2258: hr_utility.trace('l_pensioner_flag: '||l_pensioner_flag);

2254: l_pensioner_flag := l_pensioner_rec.pensioner_flag;
2255: l_annual_pension := NULL;
2256: g_reset_flag_type := NULL;
2257:
2258: hr_utility.trace('l_pensioner_flag: '||l_pensioner_flag);
2259: hr_utility.trace('l_pensioner_rec.pensioner_flag: '||l_pensioner_rec.pensioner_flag);
2260: hr_utility.trace('l_pensioner_rec.recently_bereaved: '||l_pensioner_rec.recently_bereaved);
2261: hr_utility.trace('l_pensioner_rec.annual_pension: '||l_pensioner_rec.annual_pension);
2262:

Line 2259: hr_utility.trace('l_pensioner_rec.pensioner_flag: '||l_pensioner_rec.pensioner_flag);

2255: l_annual_pension := NULL;
2256: g_reset_flag_type := NULL;
2257:
2258: hr_utility.trace('l_pensioner_flag: '||l_pensioner_flag);
2259: hr_utility.trace('l_pensioner_rec.pensioner_flag: '||l_pensioner_rec.pensioner_flag);
2260: hr_utility.trace('l_pensioner_rec.recently_bereaved: '||l_pensioner_rec.recently_bereaved);
2261: hr_utility.trace('l_pensioner_rec.annual_pension: '||l_pensioner_rec.annual_pension);
2262:
2263: IF (l_pensioner_flag = 'N'

Line 2260: hr_utility.trace('l_pensioner_rec.recently_bereaved: '||l_pensioner_rec.recently_bereaved);

2256: g_reset_flag_type := NULL;
2257:
2258: hr_utility.trace('l_pensioner_flag: '||l_pensioner_flag);
2259: hr_utility.trace('l_pensioner_rec.pensioner_flag: '||l_pensioner_rec.pensioner_flag);
2260: hr_utility.trace('l_pensioner_rec.recently_bereaved: '||l_pensioner_rec.recently_bereaved);
2261: hr_utility.trace('l_pensioner_rec.annual_pension: '||l_pensioner_rec.annual_pension);
2262:
2263: IF (l_pensioner_flag = 'N'
2264: AND (NVL(l_pensioner_rec.recently_bereaved,'N') = 'Y'

Line 2261: hr_utility.trace('l_pensioner_rec.annual_pension: '||l_pensioner_rec.annual_pension);

2257:
2258: hr_utility.trace('l_pensioner_flag: '||l_pensioner_flag);
2259: hr_utility.trace('l_pensioner_rec.pensioner_flag: '||l_pensioner_rec.pensioner_flag);
2260: hr_utility.trace('l_pensioner_rec.recently_bereaved: '||l_pensioner_rec.recently_bereaved);
2261: hr_utility.trace('l_pensioner_rec.annual_pension: '||l_pensioner_rec.annual_pension);
2262:
2263: IF (l_pensioner_flag = 'N'
2264: AND (NVL(l_pensioner_rec.recently_bereaved,'N') = 'Y'
2265: OR l_pensioner_rec.annual_pension IS NOT NULL)) THEN

Line 2280: hr_utility.trace('Calling csr_get_expat_details');

2276: p_aei_information9 => 'Y');
2277: g_reset_flag_type := 'PENSIONER';
2278: END IF;
2279: ---
2280: hr_utility.trace('Calling csr_get_expat_details');
2281:
2282: OPEN csr_get_expat_details(p_person_rec.assignment_id);
2283: FETCH csr_get_expat_details INTO l_expat_rec;
2284: CLOSE csr_get_expat_details;

Line 2293: hr_utility.trace('Calling csr_get_expat_details1');

2289: l_stay_less_6_months := NULL;
2290: l_working_in_out_UK := NULL;
2291: l_expat_flag := l_expat_rec.expat_flag;
2292:
2293: hr_utility.trace('Calling csr_get_expat_details1');
2294: hr_utility.trace('l_expat_flag: '||l_expat_flag);
2295: hr_utility.trace('l_expat_rec.eea_cw_citizen: '||l_expat_rec.eea_cw_citizen);
2296: hr_utility.trace(' l_expat_rec.epm6_scheme: '|| l_expat_rec.epm6_scheme);
2297: hr_utility.trace(' l_expat_rec.expat_statement: '|| l_expat_rec.expat_statement);

Line 2294: hr_utility.trace('l_expat_flag: '||l_expat_flag);

2290: l_working_in_out_UK := NULL;
2291: l_expat_flag := l_expat_rec.expat_flag;
2292:
2293: hr_utility.trace('Calling csr_get_expat_details1');
2294: hr_utility.trace('l_expat_flag: '||l_expat_flag);
2295: hr_utility.trace('l_expat_rec.eea_cw_citizen: '||l_expat_rec.eea_cw_citizen);
2296: hr_utility.trace(' l_expat_rec.epm6_scheme: '|| l_expat_rec.epm6_scheme);
2297: hr_utility.trace(' l_expat_rec.expat_statement: '|| l_expat_rec.expat_statement);
2298:

Line 2295: hr_utility.trace('l_expat_rec.eea_cw_citizen: '||l_expat_rec.eea_cw_citizen);

2291: l_expat_flag := l_expat_rec.expat_flag;
2292:
2293: hr_utility.trace('Calling csr_get_expat_details1');
2294: hr_utility.trace('l_expat_flag: '||l_expat_flag);
2295: hr_utility.trace('l_expat_rec.eea_cw_citizen: '||l_expat_rec.eea_cw_citizen);
2296: hr_utility.trace(' l_expat_rec.epm6_scheme: '|| l_expat_rec.epm6_scheme);
2297: hr_utility.trace(' l_expat_rec.expat_statement: '|| l_expat_rec.expat_statement);
2298:
2299: g_reset_flag_type := NULL;

Line 2296: hr_utility.trace(' l_expat_rec.epm6_scheme: '|| l_expat_rec.epm6_scheme);

2292:
2293: hr_utility.trace('Calling csr_get_expat_details1');
2294: hr_utility.trace('l_expat_flag: '||l_expat_flag);
2295: hr_utility.trace('l_expat_rec.eea_cw_citizen: '||l_expat_rec.eea_cw_citizen);
2296: hr_utility.trace(' l_expat_rec.epm6_scheme: '|| l_expat_rec.epm6_scheme);
2297: hr_utility.trace(' l_expat_rec.expat_statement: '|| l_expat_rec.expat_statement);
2298:
2299: g_reset_flag_type := NULL;
2300:

Line 2297: hr_utility.trace(' l_expat_rec.expat_statement: '|| l_expat_rec.expat_statement);

2293: hr_utility.trace('Calling csr_get_expat_details1');
2294: hr_utility.trace('l_expat_flag: '||l_expat_flag);
2295: hr_utility.trace('l_expat_rec.eea_cw_citizen: '||l_expat_rec.eea_cw_citizen);
2296: hr_utility.trace(' l_expat_rec.epm6_scheme: '|| l_expat_rec.epm6_scheme);
2297: hr_utility.trace(' l_expat_rec.expat_statement: '|| l_expat_rec.expat_statement);
2298:
2299: g_reset_flag_type := NULL;
2300:
2301: IF (l_expat_flag = 'N'

Line 2305: hr_utility.trace('Calling csr_get_expat_details2');

2301: IF (l_expat_flag = 'N'
2302: AND (NVL(l_expat_rec.eea_cw_citizen,'N') = 'Y'
2303: OR NVL(l_expat_rec.epm6_scheme,'N') = 'Y'
2304: OR l_expat_rec.expat_statement IS NOT NULL)) THEN
2305: hr_utility.trace('Calling csr_get_expat_details2');
2306: IF l_expat_rec.expat_statement = 'A' THEN
2307: l_stay_over_6_months := 'Y';
2308: elsif l_expat_rec.expat_statement = 'B' THEN
2309: l_stay_less_6_months := 'Y';

Line 2314: hr_utility.trace('Calling csr_get_expat_details3');

2310: elsif l_expat_rec.expat_statement = 'C' THEN
2311: l_working_in_out_UK := 'Y';
2312: END IF;
2313:
2314: hr_utility.trace('Calling csr_get_expat_details3');
2315: l_starter_decl := l_expat_rec.expat_statement;
2316: l_eea_cw_citizen := l_expat_rec.eea_cw_citizen;
2317: l_epm6_scheme := l_expat_rec.epm6_scheme;
2318: l_ovn := l_expat_rec.object_version_number;

Line 2350: hr_utility.trace('l_asg_eff_start_date assigned: '||l_asg_eff_start_date);

2346: AND l_expat_rec.expat_flag = 'N') THEN
2347: -- l_asg_eff_start_date := p_start_date;
2348: if(l_min_active_start_date >= g_start_year) then
2349: l_asg_eff_start_date := l_min_active_start_date;
2350: hr_utility.trace('l_asg_eff_start_date assigned: '||l_asg_eff_start_date);
2351: end if;
2352:
2353: ELSE
2354: l_asg_eff_start_date := NULL;

Line 2355: hr_utility.trace('l_asg_eff_start_date'||l_asg_eff_start_date);

2351: end if;
2352:
2353: ELSE
2354: l_asg_eff_start_date := NULL;
2355: hr_utility.trace('l_asg_eff_start_date'||l_asg_eff_start_date);
2356: END IF;
2357: END IF;
2358: ---
2359: OPEN csr_get_more_payment_details;

Line 2366: hr_utility.trace('l_payment_date :'||l_payment_date);

2362: l_period_num,
2363: l_period_type;
2364: CLOSE csr_get_more_payment_details;
2365:
2366: hr_utility.trace('l_payment_date :'||l_payment_date);
2367: hr_utility.trace('l_period_num :'||l_period_num);
2368: hr_utility.trace('l_period_type :'||l_period_type);
2369: g_date_paid:= l_payment_date;
2370:

Line 2367: hr_utility.trace('l_period_num :'||l_period_num);

2363: l_period_type;
2364: CLOSE csr_get_more_payment_details;
2365:
2366: hr_utility.trace('l_payment_date :'||l_payment_date);
2367: hr_utility.trace('l_period_num :'||l_period_num);
2368: hr_utility.trace('l_period_type :'||l_period_type);
2369: g_date_paid:= l_payment_date;
2370:
2371: ---

Line 2368: hr_utility.trace('l_period_type :'||l_period_type);

2364: CLOSE csr_get_more_payment_details;
2365:
2366: hr_utility.trace('l_payment_date :'||l_payment_date);
2367: hr_utility.trace('l_period_num :'||l_period_num);
2368: hr_utility.trace('l_period_type :'||l_period_type);
2369: g_date_paid:= l_payment_date;
2370:
2371: ---
2372: if (l_period_type = 'Week') then

Line 2394: hr_utility.trace('l_per_ni_agg_flag :'||l_per_ni_agg_flag);

2390: OPEN csr_asg(p_last_asg_action_id, g_date_paid);
2391: FETCH csr_asg INTO l_per_ni_agg_flag, l_per_agg_flag, l_asg_number;
2392: CLOSE csr_asg;
2393:
2394: hr_utility.trace('l_per_ni_agg_flag :'||l_per_ni_agg_flag);
2395: hr_utility.trace('l_per_agg_flag :'||l_per_agg_flag);
2396: hr_utility.trace('l_frequency :'||l_frequency);
2397:
2398: IF l_per_ni_agg_flag = 'Y' OR l_per_agg_flag = 'Y' THEN

Line 2395: hr_utility.trace('l_per_agg_flag :'||l_per_agg_flag);

2391: FETCH csr_asg INTO l_per_ni_agg_flag, l_per_agg_flag, l_asg_number;
2392: CLOSE csr_asg;
2393:
2394: hr_utility.trace('l_per_ni_agg_flag :'||l_per_ni_agg_flag);
2395: hr_utility.trace('l_per_agg_flag :'||l_per_agg_flag);
2396: hr_utility.trace('l_frequency :'||l_frequency);
2397:
2398: IF l_per_ni_agg_flag = 'Y' OR l_per_agg_flag = 'Y' THEN
2399: l_aggr_earnings := 'Y';

Line 2396: hr_utility.trace('l_frequency :'||l_frequency);

2392: CLOSE csr_asg;
2393:
2394: hr_utility.trace('l_per_ni_agg_flag :'||l_per_ni_agg_flag);
2395: hr_utility.trace('l_per_agg_flag :'||l_per_agg_flag);
2396: hr_utility.trace('l_frequency :'||l_frequency);
2397:
2398: IF l_per_ni_agg_flag = 'Y' OR l_per_agg_flag = 'Y' THEN
2399: l_aggr_earnings := 'Y';
2400: ELSE

Line 2408: hr_utility.trace('l_number_per_fiscal_yr :'||l_number_per_fiscal_yr);

2404: OPEN csr_period_type_info(l_period_type);
2405: FETCH csr_period_type_info INTO l_number_per_fiscal_yr;
2406: CLOSE csr_period_type_info;
2407:
2408: hr_utility.trace('l_number_per_fiscal_yr :'||l_number_per_fiscal_yr);
2409: l_payment_month_number := NULL;
2410: l_payment_week_number := NULL;
2411:
2412: IF l_number_per_fiscal_yr IN (1,2,4,6,12,24) THEN

Line 2418: hr_utility.trace('l_payment_month_number :'||l_payment_month_number);

2414: ELSE
2415: l_payment_week_number := l_period_num;
2416: END IF;
2417:
2418: hr_utility.trace('l_payment_month_number :'||l_payment_month_number);
2419: hr_utility.trace('l_payment_week_number :'||l_payment_week_number);
2420: ---
2421: --New Asg Number and Old Asg Number logic starts below
2422: hr_utility.trace('p_person_rec.assignment_id :'||p_person_rec.assignment_id);

Line 2419: hr_utility.trace('l_payment_week_number :'||l_payment_week_number);

2415: l_payment_week_number := l_period_num;
2416: END IF;
2417:
2418: hr_utility.trace('l_payment_month_number :'||l_payment_month_number);
2419: hr_utility.trace('l_payment_week_number :'||l_payment_week_number);
2420: ---
2421: --New Asg Number and Old Asg Number logic starts below
2422: hr_utility.trace('p_person_rec.assignment_id :'||p_person_rec.assignment_id);
2423:

Line 2422: hr_utility.trace('p_person_rec.assignment_id :'||p_person_rec.assignment_id);

2418: hr_utility.trace('l_payment_month_number :'||l_payment_month_number);
2419: hr_utility.trace('l_payment_week_number :'||l_payment_week_number);
2420: ---
2421: --New Asg Number and Old Asg Number logic starts below
2422: hr_utility.trace('p_person_rec.assignment_id :'||p_person_rec.assignment_id);
2423:
2424: OPEN csr_last_pre_pay_id(p_person_rec.assignment_id);
2425: FETCH csr_last_pre_pay_id INTO l_last_pre_pay_id;
2426: CLOSE csr_last_pre_pay_id;

Line 2427: hr_utility.trace('l_last_pre_pay_id :'||l_last_pre_pay_id);

2423:
2424: OPEN csr_last_pre_pay_id(p_person_rec.assignment_id);
2425: FETCH csr_last_pre_pay_id INTO l_last_pre_pay_id;
2426: CLOSE csr_last_pre_pay_id;
2427: hr_utility.trace('l_last_pre_pay_id :'||l_last_pre_pay_id);
2428:
2429: OPEN csr_last_fps_asg_act_id(l_last_pre_pay_id, p_person_rec.assignment_id);
2430: FETCH csr_last_fps_asg_act_id INTO l_last_fps_asg_act_id;
2431: CLOSE csr_last_fps_asg_act_id;

Line 2432: hr_utility.trace('l_last_fps_asg_act_id :'||l_last_fps_asg_act_id);

2428:
2429: OPEN csr_last_fps_asg_act_id(l_last_pre_pay_id, p_person_rec.assignment_id);
2430: FETCH csr_last_fps_asg_act_id INTO l_last_fps_asg_act_id;
2431: CLOSE csr_last_fps_asg_act_id;
2432: hr_utility.trace('l_last_fps_asg_act_id :'||l_last_fps_asg_act_id);
2433:
2434: OPEN csr_last_asg_num_submitted(l_last_fps_asg_act_id, p_person_rec.assignment_id);
2435: FETCH csr_last_asg_num_submitted INTO l_last_asg_num_submitted;
2436: CLOSE csr_last_asg_num_submitted;

Line 2437: hr_utility.trace('l_last_asg_num_submitted :'||l_last_asg_num_submitted);

2433:
2434: OPEN csr_last_asg_num_submitted(l_last_fps_asg_act_id, p_person_rec.assignment_id);
2435: FETCH csr_last_asg_num_submitted INTO l_last_asg_num_submitted;
2436: CLOSE csr_last_asg_num_submitted;
2437: hr_utility.trace('l_last_asg_num_submitted :'||l_last_asg_num_submitted);
2438: hr_utility.trace('l_asg_number :'||l_asg_number);
2439:
2440: if (l_asg_number <> l_last_asg_num_submitted)
2441: then

Line 2438: hr_utility.trace('l_asg_number :'||l_asg_number);

2434: OPEN csr_last_asg_num_submitted(l_last_fps_asg_act_id, p_person_rec.assignment_id);
2435: FETCH csr_last_asg_num_submitted INTO l_last_asg_num_submitted;
2436: CLOSE csr_last_asg_num_submitted;
2437: hr_utility.trace('l_last_asg_num_submitted :'||l_last_asg_num_submitted);
2438: hr_utility.trace('l_asg_number :'||l_asg_number);
2439:
2440: if (l_asg_number <> l_last_asg_num_submitted)
2441: then
2442: hr_utility.trace('Inside if asg number is changed');

Line 2442: hr_utility.trace('Inside if asg number is changed');

2438: hr_utility.trace('l_asg_number :'||l_asg_number);
2439:
2440: if (l_asg_number <> l_last_asg_num_submitted)
2441: then
2442: hr_utility.trace('Inside if asg number is changed');
2443: l_asg_number_old := l_last_asg_num_submitted;
2444: l_payroll_id_changed_indicator := 'Y';
2445: else
2446: hr_utility.trace('Inside else asg number is not changed');

Line 2446: hr_utility.trace('Inside else asg number is not changed');

2442: hr_utility.trace('Inside if asg number is changed');
2443: l_asg_number_old := l_last_asg_num_submitted;
2444: l_payroll_id_changed_indicator := 'Y';
2445: else
2446: hr_utility.trace('Inside else asg number is not changed');
2447: l_asg_number_old := NULL;
2448: l_payroll_id_changed_indicator := NULL;
2449: end if;
2450: --New Asg Number and Old Asg Number logic ends below

Line 2456: hr_utility.trace('l_ni_process_type: '||l_ni_process_type);

2452: OPEN csr_ni_info(p_person_rec.assignment_id, p_start_date);
2453: FETCH csr_ni_info INTO l_ni_process_type;
2454: CLOSE csr_ni_info;
2455:
2456: hr_utility.trace('l_ni_process_type: '||l_ni_process_type);
2457:
2458: IF (l_ni_process_type = 'DY') THEN --Director
2459: l_dir_nic_calc_method := 'AN';
2460: elsif ((l_ni_process_type = 'DN') --Director Normal

Line 2494: hr_utility.trace('l_periods_covered '||l_periods_covered);

2490: l_asg_info_id,
2491: l_ovn_extra_info;
2492: CLOSE csr_fetch_other_fields;
2493:
2494: hr_utility.trace('l_periods_covered '||l_periods_covered);
2495: hr_utility.trace('l_irr_payment_ind '||l_irr_payment_ind);
2496: hr_utility.trace('l_one_off_pay '||l_one_off_pay);
2497:
2498: hr_utility.trace('l_asg_info_id '||l_asg_info_id);

Line 2495: hr_utility.trace('l_irr_payment_ind '||l_irr_payment_ind);

2491: l_ovn_extra_info;
2492: CLOSE csr_fetch_other_fields;
2493:
2494: hr_utility.trace('l_periods_covered '||l_periods_covered);
2495: hr_utility.trace('l_irr_payment_ind '||l_irr_payment_ind);
2496: hr_utility.trace('l_one_off_pay '||l_one_off_pay);
2497:
2498: hr_utility.trace('l_asg_info_id '||l_asg_info_id);
2499: hr_utility.trace('l_ovn_extra_info '||l_ovn_extra_info);

Line 2496: hr_utility.trace('l_one_off_pay '||l_one_off_pay);

2492: CLOSE csr_fetch_other_fields;
2493:
2494: hr_utility.trace('l_periods_covered '||l_periods_covered);
2495: hr_utility.trace('l_irr_payment_ind '||l_irr_payment_ind);
2496: hr_utility.trace('l_one_off_pay '||l_one_off_pay);
2497:
2498: hr_utility.trace('l_asg_info_id '||l_asg_info_id);
2499: hr_utility.trace('l_ovn_extra_info '||l_ovn_extra_info);
2500:

Line 2498: hr_utility.trace('l_asg_info_id '||l_asg_info_id);

2494: hr_utility.trace('l_periods_covered '||l_periods_covered);
2495: hr_utility.trace('l_irr_payment_ind '||l_irr_payment_ind);
2496: hr_utility.trace('l_one_off_pay '||l_one_off_pay);
2497:
2498: hr_utility.trace('l_asg_info_id '||l_asg_info_id);
2499: hr_utility.trace('l_ovn_extra_info '||l_ovn_extra_info);
2500:
2501: if l_periods_covered is null then
2502: l_periods_covered := get_periods_covered(p_person_rec.assignment_id);

Line 2499: hr_utility.trace('l_ovn_extra_info '||l_ovn_extra_info);

2495: hr_utility.trace('l_irr_payment_ind '||l_irr_payment_ind);
2496: hr_utility.trace('l_one_off_pay '||l_one_off_pay);
2497:
2498: hr_utility.trace('l_asg_info_id '||l_asg_info_id);
2499: hr_utility.trace('l_ovn_extra_info '||l_ovn_extra_info);
2500:
2501: if l_periods_covered is null then
2502: l_periods_covered := get_periods_covered(p_person_rec.assignment_id);
2503: end if;

Line 2514: hr_utility.trace('l_periods_covered '||l_periods_covered);

2510: l_one_off_pay := get_oneoff_payment(p_person_rec.assignment_id);
2511: end if;
2512:
2513:
2514: hr_utility.trace('l_periods_covered '||l_periods_covered);
2515: hr_utility.trace('l_irr_payment_ind '||l_irr_payment_ind);
2516: hr_utility.trace('l_one_off_pay '||l_one_off_pay);
2517:
2518: open csr_advance_pay_dates;

Line 2515: hr_utility.trace('l_irr_payment_ind '||l_irr_payment_ind);

2511: end if;
2512:
2513:
2514: hr_utility.trace('l_periods_covered '||l_periods_covered);
2515: hr_utility.trace('l_irr_payment_ind '||l_irr_payment_ind);
2516: hr_utility.trace('l_one_off_pay '||l_one_off_pay);
2517:
2518: open csr_advance_pay_dates;
2519: fetch csr_advance_pay_dates into l_start_date, l_end_date;

Line 2516: hr_utility.trace('l_one_off_pay '||l_one_off_pay);

2512:
2513:
2514: hr_utility.trace('l_periods_covered '||l_periods_covered);
2515: hr_utility.trace('l_irr_payment_ind '||l_irr_payment_ind);
2516: hr_utility.trace('l_one_off_pay '||l_one_off_pay);
2517:
2518: open csr_advance_pay_dates;
2519: fetch csr_advance_pay_dates into l_start_date, l_end_date;
2520: close csr_advance_pay_dates;

Line 2521: hr_utility.trace('l_start_date : ' || l_start_date);

2517:
2518: open csr_advance_pay_dates;
2519: fetch csr_advance_pay_dates into l_start_date, l_end_date;
2520: close csr_advance_pay_dates;
2521: hr_utility.trace('l_start_date : ' || l_start_date);
2522: hr_utility.trace('l_end_date : ' || l_end_date);
2523:
2524: if l_start_date is not null and l_end_date is not null then
2525: hr_utility.trace('test3');

Line 2522: hr_utility.trace('l_end_date : ' || l_end_date);

2518: open csr_advance_pay_dates;
2519: fetch csr_advance_pay_dates into l_start_date, l_end_date;
2520: close csr_advance_pay_dates;
2521: hr_utility.trace('l_start_date : ' || l_start_date);
2522: hr_utility.trace('l_end_date : ' || l_end_date);
2523:
2524: if l_start_date is not null and l_end_date is not null then
2525: hr_utility.trace('test3');
2526: select

Line 2525: hr_utility.trace('test3');

2521: hr_utility.trace('l_start_date : ' || l_start_date);
2522: hr_utility.trace('l_end_date : ' || l_end_date);
2523:
2524: if l_start_date is not null and l_end_date is not null then
2525: hr_utility.trace('test3');
2526: select
2527: pay_advance_pay_pkg.advanced_periods(
2528: p_person_rec.assignment_id,
2529: l_start_date,

Line 2532: hr_utility.trace('test4');

2528: p_person_rec.assignment_id,
2529: l_start_date,
2530: l_end_date
2531: ) into l_periods_covered from dual;
2532: hr_utility.trace('test4');
2533: -- reset the periods covered value to 1
2534: elsif l_periods_covered IS NOT NULL AND l_periods_covered <> 1 THEN
2535: hr_assignment_extra_info_api.update_assignment_extra_info (p_validate => false,
2536: p_object_version_number => l_ovn_extra_info,

Line 2543: hr_utility.trace('l_periods_covered : ' || l_periods_covered);

2539: p_aei_information1 => 1);
2540: else
2541: l_periods_covered := 1;
2542: end if;
2543: hr_utility.trace('l_periods_covered : ' || l_periods_covered);
2544: hr_utility.trace('l_dir_tax_week_num : '|| l_dir_tax_week_num);
2545: ---
2546:
2547: IF (l_irr_payment_ind = 'Y') THEN

Line 2544: hr_utility.trace('l_dir_tax_week_num : '|| l_dir_tax_week_num);

2540: else
2541: l_periods_covered := 1;
2542: end if;
2543: hr_utility.trace('l_periods_covered : ' || l_periods_covered);
2544: hr_utility.trace('l_dir_tax_week_num : '|| l_dir_tax_week_num);
2545: ---
2546:
2547: IF (l_irr_payment_ind = 'Y') THEN
2548: l_frequency := 'IR';

Line 2563: hr_utility.trace('p_end_date : '|| p_end_date);

2559: open csr_terminated_date;
2560: fetch csr_terminated_date into l_person_actual_term_date;
2561: close csr_terminated_date;
2562: ---
2563: hr_utility.trace('p_end_date : '|| p_end_date);
2564: hr_utility.trace('l_person_actual_term_date : '|| l_person_actual_term_date);
2565:
2566: IF p_fps = 'Y' and l_person_actual_term_date is not null THEN
2567: IF l_person_actual_term_date >= l_payroll_period_start_date and l_person_actual_term_date <= l_payroll_period_end_date THEN

Line 2564: hr_utility.trace('l_person_actual_term_date : '|| l_person_actual_term_date);

2560: fetch csr_terminated_date into l_person_actual_term_date;
2561: close csr_terminated_date;
2562: ---
2563: hr_utility.trace('p_end_date : '|| p_end_date);
2564: hr_utility.trace('l_person_actual_term_date : '|| l_person_actual_term_date);
2565:
2566: IF p_fps = 'Y' and l_person_actual_term_date is not null THEN
2567: IF l_person_actual_term_date >= l_payroll_period_start_date and l_person_actual_term_date <= l_payroll_period_end_date THEN
2568: l_payment_after_leaving := 'N';

Line 2586: hr_utility.trace('l_date_of_leaving : '|| l_date_of_leaving);

2582: l_date_of_leaving := l_payment_date;
2583: end if;
2584:
2585:
2586: hr_utility.trace('l_date_of_leaving : '|| l_date_of_leaving);
2587: hr_utility.trace('l_starter_decl : '|| l_starter_decl);
2588: hr_utility.trace('l_asg_eff_start_date : '|| l_asg_eff_start_date);
2589: ---
2590: hr_utility.trace('Assigning values to p_fps_rec1');

Line 2587: hr_utility.trace('l_starter_decl : '|| l_starter_decl);

2583: end if;
2584:
2585:
2586: hr_utility.trace('l_date_of_leaving : '|| l_date_of_leaving);
2587: hr_utility.trace('l_starter_decl : '|| l_starter_decl);
2588: hr_utility.trace('l_asg_eff_start_date : '|| l_asg_eff_start_date);
2589: ---
2590: hr_utility.trace('Assigning values to p_fps_rec1');
2591:

Line 2588: hr_utility.trace('l_asg_eff_start_date : '|| l_asg_eff_start_date);

2584:
2585:
2586: hr_utility.trace('l_date_of_leaving : '|| l_date_of_leaving);
2587: hr_utility.trace('l_starter_decl : '|| l_starter_decl);
2588: hr_utility.trace('l_asg_eff_start_date : '|| l_asg_eff_start_date);
2589: ---
2590: hr_utility.trace('Assigning values to p_fps_rec1');
2591:
2592: p_fps_rec1.assignment_id := p_person_rec.assignment_id;

Line 2590: hr_utility.trace('Assigning values to p_fps_rec1');

2586: hr_utility.trace('l_date_of_leaving : '|| l_date_of_leaving);
2587: hr_utility.trace('l_starter_decl : '|| l_starter_decl);
2588: hr_utility.trace('l_asg_eff_start_date : '|| l_asg_eff_start_date);
2589: ---
2590: hr_utility.trace('Assigning values to p_fps_rec1');
2591:
2592: p_fps_rec1.assignment_id := p_person_rec.assignment_id;
2593: p_fps_rec1.action_info_category := 'GB_RTI_FPS_ASG_DET1';
2594: p_fps_rec1.act_info1 := to_char(l_asg_eff_start_date,'YYYY-MM-DD');

Line 2622: hr_utility.set_location('Leaving: '||l_proc,999);

2618: p_fps_rec1.act_info25 := l_dir_tax_week_num;
2619: p_fps_rec1.act_info26 := l_annual_pension;
2620: p_fps_rec1.act_info27 := NULL; -- State Pension Not applicable
2621:
2622: hr_utility.set_location('Leaving: '||l_proc,999);
2623: RETURN l_arch;
2624:
2625: EXCEPTION
2626: WHEN OTHERS THEN

Line 2627: hr_utility.set_location('Error in function fetch_fps_asg_det1 ', 15);

2623: RETURN l_arch;
2624:
2625: EXCEPTION
2626: WHEN OTHERS THEN
2627: hr_utility.set_location('Error in function fetch_fps_asg_det1 ', 15);
2628: hr_utility.trace('Exception:' || SQLCODE || ' - ' || SQLERRM );
2629: fnd_file.put_line(fnd_file.LOG,'Exception:' || SQLCODE || ' - ' || SQLERRM);
2630: RAISE;
2631: END fetch_fps_asg_det1;

Line 2628: hr_utility.trace('Exception:' || SQLCODE || ' - ' || SQLERRM );

2624:
2625: EXCEPTION
2626: WHEN OTHERS THEN
2627: hr_utility.set_location('Error in function fetch_fps_asg_det1 ', 15);
2628: hr_utility.trace('Exception:' || SQLCODE || ' - ' || SQLERRM );
2629: fnd_file.put_line(fnd_file.LOG,'Exception:' || SQLCODE || ' - ' || SQLERRM);
2630: RAISE;
2631: END fetch_fps_asg_det1;
2632: --

Line 3005: hr_utility.set_location('Entering: '||l_proc,1);

3001: l_last_asg_action_id NUMBER;
3002: l_last_effective_date DATE;
3003:
3004: BEGIN
3005: hr_utility.set_location('Entering: '||l_proc,1);
3006: l_arch := true;
3007: p_starter_set := 'N';
3008: hr_utility.trace('Start Year: '||TO_CHAR(g_start_year));
3009: hr_utility.trace('End Year: '||TO_CHAR(g_end_year));

Line 3008: hr_utility.trace('Start Year: '||TO_CHAR(g_start_year));

3004: BEGIN
3005: hr_utility.set_location('Entering: '||l_proc,1);
3006: l_arch := true;
3007: p_starter_set := 'N';
3008: hr_utility.trace('Start Year: '||TO_CHAR(g_start_year));
3009: hr_utility.trace('End Year: '||TO_CHAR(g_end_year));
3010: hr_utility.trace('Calling csr_get_starter_details');
3011: hr_utility.trace('p_person_rec.assignment_id: '||p_person_rec.assignment_id);
3012:

Line 3009: hr_utility.trace('End Year: '||TO_CHAR(g_end_year));

3005: hr_utility.set_location('Entering: '||l_proc,1);
3006: l_arch := true;
3007: p_starter_set := 'N';
3008: hr_utility.trace('Start Year: '||TO_CHAR(g_start_year));
3009: hr_utility.trace('End Year: '||TO_CHAR(g_end_year));
3010: hr_utility.trace('Calling csr_get_starter_details');
3011: hr_utility.trace('p_person_rec.assignment_id: '||p_person_rec.assignment_id);
3012:
3013: OPEN csr_get_starter_details(p_person_rec.assignment_id);

Line 3010: hr_utility.trace('Calling csr_get_starter_details');

3006: l_arch := true;
3007: p_starter_set := 'N';
3008: hr_utility.trace('Start Year: '||TO_CHAR(g_start_year));
3009: hr_utility.trace('End Year: '||TO_CHAR(g_end_year));
3010: hr_utility.trace('Calling csr_get_starter_details');
3011: hr_utility.trace('p_person_rec.assignment_id: '||p_person_rec.assignment_id);
3012:
3013: OPEN csr_get_starter_details(p_person_rec.assignment_id);
3014: FETCH csr_get_starter_details INTO l_starter_rec;

Line 3011: hr_utility.trace('p_person_rec.assignment_id: '||p_person_rec.assignment_id);

3007: p_starter_set := 'N';
3008: hr_utility.trace('Start Year: '||TO_CHAR(g_start_year));
3009: hr_utility.trace('End Year: '||TO_CHAR(g_end_year));
3010: hr_utility.trace('Calling csr_get_starter_details');
3011: hr_utility.trace('p_person_rec.assignment_id: '||p_person_rec.assignment_id);
3012:
3013: OPEN csr_get_starter_details(p_person_rec.assignment_id);
3014: FETCH csr_get_starter_details INTO l_starter_rec;
3015: CLOSE csr_get_starter_details;

Line 3021: hr_utility.trace('Calling csr_get_starter_details1');

3017: l_starter_decl := NULL;
3018: l_continue_with_student_loan := NULL;
3019: l_starter_flag := l_starter_rec.starter_flag;
3020: g_reset_flag_type := NULL;
3021: hr_utility.trace('Calling csr_get_starter_details1');
3022: hr_utility.trace('l_starter_flag: '||l_starter_flag);
3023: hr_utility.trace('l_starter_rec.starter_decl: '||l_starter_rec.starter_decl);
3024: hr_utility.trace(' l_starter_rec.continue_with_student_loan: '|| l_starter_rec.continue_with_student_loan);
3025:

Line 3022: hr_utility.trace('l_starter_flag: '||l_starter_flag);

3018: l_continue_with_student_loan := NULL;
3019: l_starter_flag := l_starter_rec.starter_flag;
3020: g_reset_flag_type := NULL;
3021: hr_utility.trace('Calling csr_get_starter_details1');
3022: hr_utility.trace('l_starter_flag: '||l_starter_flag);
3023: hr_utility.trace('l_starter_rec.starter_decl: '||l_starter_rec.starter_decl);
3024: hr_utility.trace(' l_starter_rec.continue_with_student_loan: '|| l_starter_rec.continue_with_student_loan);
3025:
3026: IF (l_starter_flag = 'N'

Line 3023: hr_utility.trace('l_starter_rec.starter_decl: '||l_starter_rec.starter_decl);

3019: l_starter_flag := l_starter_rec.starter_flag;
3020: g_reset_flag_type := NULL;
3021: hr_utility.trace('Calling csr_get_starter_details1');
3022: hr_utility.trace('l_starter_flag: '||l_starter_flag);
3023: hr_utility.trace('l_starter_rec.starter_decl: '||l_starter_rec.starter_decl);
3024: hr_utility.trace(' l_starter_rec.continue_with_student_loan: '|| l_starter_rec.continue_with_student_loan);
3025:
3026: IF (l_starter_flag = 'N'
3027: AND (l_starter_rec.starter_decl IS NOT NULL

Line 3024: hr_utility.trace(' l_starter_rec.continue_with_student_loan: '|| l_starter_rec.continue_with_student_loan);

3020: g_reset_flag_type := NULL;
3021: hr_utility.trace('Calling csr_get_starter_details1');
3022: hr_utility.trace('l_starter_flag: '||l_starter_flag);
3023: hr_utility.trace('l_starter_rec.starter_decl: '||l_starter_rec.starter_decl);
3024: hr_utility.trace(' l_starter_rec.continue_with_student_loan: '|| l_starter_rec.continue_with_student_loan);
3025:
3026: IF (l_starter_flag = 'N'
3027: AND (l_starter_rec.starter_decl IS NOT NULL
3028: OR l_starter_rec.continue_with_student_loan IS NOT NULL )) THEN

Line 3029: hr_utility.trace('Calling csr_get_starter_details2');

3025:
3026: IF (l_starter_flag = 'N'
3027: AND (l_starter_rec.starter_decl IS NOT NULL
3028: OR l_starter_rec.continue_with_student_loan IS NOT NULL )) THEN
3029: hr_utility.trace('Calling csr_get_starter_details2');
3030: l_starter_decl := l_starter_rec.starter_decl;
3031: l_continue_with_student_loan := l_starter_rec.continue_with_student_loan;
3032: l_ovn := l_starter_rec.object_version_number;
3033: hr_assignment_extra_info_api.update_assignment_extra_info (p_validate => false,

Line 3040: hr_utility.trace('Calling csr_get_starter_details3');

3036: p_aei_information_category => 'GB_RTI_ASG_DETAILS',
3037: p_aei_information8 => 'Y');
3038: p_starter_set := 'Y';
3039: g_reset_flag_type := 'STARTER';
3040: hr_utility.trace('Calling csr_get_starter_details3');
3041: END IF;
3042: ---
3043: hr_utility.trace('Calling csr_get_pensioner_details');
3044:

Line 3043: hr_utility.trace('Calling csr_get_pensioner_details');

3039: g_reset_flag_type := 'STARTER';
3040: hr_utility.trace('Calling csr_get_starter_details3');
3041: END IF;
3042: ---
3043: hr_utility.trace('Calling csr_get_pensioner_details');
3044:
3045: OPEN csr_get_pensioner_details(p_person_rec.assignment_id);
3046: FETCH csr_get_pensioner_details INTO l_pensioner_rec;
3047: CLOSE csr_get_pensioner_details;

Line 3054: hr_utility.trace('l_pensioner_flag: '||l_pensioner_flag);

3050: l_pensioner_flag := l_pensioner_rec.pensioner_flag;
3051: l_annual_pension := NULL;
3052: g_reset_flag_type := NULL;
3053:
3054: hr_utility.trace('l_pensioner_flag: '||l_pensioner_flag);
3055: hr_utility.trace('l_pensioner_rec.pensioner_flag: '||l_pensioner_rec.pensioner_flag);
3056: hr_utility.trace('l_pensioner_rec.recently_bereaved: '||l_pensioner_rec.recently_bereaved);
3057: hr_utility.trace('l_pensioner_rec.annual_pension: '||l_pensioner_rec.annual_pension);
3058:

Line 3055: hr_utility.trace('l_pensioner_rec.pensioner_flag: '||l_pensioner_rec.pensioner_flag);

3051: l_annual_pension := NULL;
3052: g_reset_flag_type := NULL;
3053:
3054: hr_utility.trace('l_pensioner_flag: '||l_pensioner_flag);
3055: hr_utility.trace('l_pensioner_rec.pensioner_flag: '||l_pensioner_rec.pensioner_flag);
3056: hr_utility.trace('l_pensioner_rec.recently_bereaved: '||l_pensioner_rec.recently_bereaved);
3057: hr_utility.trace('l_pensioner_rec.annual_pension: '||l_pensioner_rec.annual_pension);
3058:
3059: IF (l_pensioner_flag = 'N'

Line 3056: hr_utility.trace('l_pensioner_rec.recently_bereaved: '||l_pensioner_rec.recently_bereaved);

3052: g_reset_flag_type := NULL;
3053:
3054: hr_utility.trace('l_pensioner_flag: '||l_pensioner_flag);
3055: hr_utility.trace('l_pensioner_rec.pensioner_flag: '||l_pensioner_rec.pensioner_flag);
3056: hr_utility.trace('l_pensioner_rec.recently_bereaved: '||l_pensioner_rec.recently_bereaved);
3057: hr_utility.trace('l_pensioner_rec.annual_pension: '||l_pensioner_rec.annual_pension);
3058:
3059: IF (l_pensioner_flag = 'N'
3060: AND (l_pensioner_rec.recently_bereaved IS NOT NULL

Line 3057: hr_utility.trace('l_pensioner_rec.annual_pension: '||l_pensioner_rec.annual_pension);

3053:
3054: hr_utility.trace('l_pensioner_flag: '||l_pensioner_flag);
3055: hr_utility.trace('l_pensioner_rec.pensioner_flag: '||l_pensioner_rec.pensioner_flag);
3056: hr_utility.trace('l_pensioner_rec.recently_bereaved: '||l_pensioner_rec.recently_bereaved);
3057: hr_utility.trace('l_pensioner_rec.annual_pension: '||l_pensioner_rec.annual_pension);
3058:
3059: IF (l_pensioner_flag = 'N'
3060: AND (l_pensioner_rec.recently_bereaved IS NOT NULL
3061: OR l_pensioner_rec.annual_pension IS NOT NULL)) THEN

Line 3076: hr_utility.trace('Calling csr_get_expat_details');

3072: p_aei_information9 => 'Y');
3073: g_reset_flag_type := 'PENSIONER';
3074: END IF;
3075: ---
3076: hr_utility.trace('Calling csr_get_expat_details');
3077:
3078: OPEN csr_get_expat_details(p_person_rec.assignment_id);
3079: FETCH csr_get_expat_details INTO l_expat_rec;
3080: CLOSE csr_get_expat_details;

Line 3089: hr_utility.trace('Calling csr_get_expat_details1');

3085: l_stay_less_6_months := NULL;
3086: l_working_in_out_UK := NULL;
3087: l_expat_flag := l_expat_rec.expat_flag;
3088:
3089: hr_utility.trace('Calling csr_get_expat_details1');
3090: hr_utility.trace('l_expat_flag: '||l_expat_flag);
3091: hr_utility.trace('l_expat_rec.eea_cw_citizen: '||l_expat_rec.eea_cw_citizen);
3092: hr_utility.trace(' l_expat_rec.epm6_scheme: '|| l_expat_rec.epm6_scheme);
3093: hr_utility.trace(' l_expat_rec.expat_statement: '|| l_expat_rec.expat_statement);

Line 3090: hr_utility.trace('l_expat_flag: '||l_expat_flag);

3086: l_working_in_out_UK := NULL;
3087: l_expat_flag := l_expat_rec.expat_flag;
3088:
3089: hr_utility.trace('Calling csr_get_expat_details1');
3090: hr_utility.trace('l_expat_flag: '||l_expat_flag);
3091: hr_utility.trace('l_expat_rec.eea_cw_citizen: '||l_expat_rec.eea_cw_citizen);
3092: hr_utility.trace(' l_expat_rec.epm6_scheme: '|| l_expat_rec.epm6_scheme);
3093: hr_utility.trace(' l_expat_rec.expat_statement: '|| l_expat_rec.expat_statement);
3094:

Line 3091: hr_utility.trace('l_expat_rec.eea_cw_citizen: '||l_expat_rec.eea_cw_citizen);

3087: l_expat_flag := l_expat_rec.expat_flag;
3088:
3089: hr_utility.trace('Calling csr_get_expat_details1');
3090: hr_utility.trace('l_expat_flag: '||l_expat_flag);
3091: hr_utility.trace('l_expat_rec.eea_cw_citizen: '||l_expat_rec.eea_cw_citizen);
3092: hr_utility.trace(' l_expat_rec.epm6_scheme: '|| l_expat_rec.epm6_scheme);
3093: hr_utility.trace(' l_expat_rec.expat_statement: '|| l_expat_rec.expat_statement);
3094:
3095: g_reset_flag_type := NULL;

Line 3092: hr_utility.trace(' l_expat_rec.epm6_scheme: '|| l_expat_rec.epm6_scheme);

3088:
3089: hr_utility.trace('Calling csr_get_expat_details1');
3090: hr_utility.trace('l_expat_flag: '||l_expat_flag);
3091: hr_utility.trace('l_expat_rec.eea_cw_citizen: '||l_expat_rec.eea_cw_citizen);
3092: hr_utility.trace(' l_expat_rec.epm6_scheme: '|| l_expat_rec.epm6_scheme);
3093: hr_utility.trace(' l_expat_rec.expat_statement: '|| l_expat_rec.expat_statement);
3094:
3095: g_reset_flag_type := NULL;
3096:

Line 3093: hr_utility.trace(' l_expat_rec.expat_statement: '|| l_expat_rec.expat_statement);

3089: hr_utility.trace('Calling csr_get_expat_details1');
3090: hr_utility.trace('l_expat_flag: '||l_expat_flag);
3091: hr_utility.trace('l_expat_rec.eea_cw_citizen: '||l_expat_rec.eea_cw_citizen);
3092: hr_utility.trace(' l_expat_rec.epm6_scheme: '|| l_expat_rec.epm6_scheme);
3093: hr_utility.trace(' l_expat_rec.expat_statement: '|| l_expat_rec.expat_statement);
3094:
3095: g_reset_flag_type := NULL;
3096:
3097: IF (l_expat_flag = 'N'

Line 3101: hr_utility.trace('Calling csr_get_expat_details2');

3097: IF (l_expat_flag = 'N'
3098: AND (l_expat_rec.eea_cw_citizen IS NOT NULL
3099: OR l_expat_rec.epm6_scheme IS NOT NULL
3100: OR l_expat_rec.expat_statement IS NOT NULL)) THEN
3101: hr_utility.trace('Calling csr_get_expat_details2');
3102: IF l_expat_rec.expat_statement = 'A' THEN
3103: l_stay_over_6_months := 'Y';
3104: elsif l_expat_rec.expat_statement = 'B' THEN
3105: l_stay_less_6_months := 'Y';

Line 3110: hr_utility.trace('Calling csr_get_expat_details3');

3106: elsif l_expat_rec.expat_statement = 'C' THEN
3107: l_working_in_out_UK := 'Y';
3108: END IF;
3109:
3110: hr_utility.trace('Calling csr_get_expat_details3');
3111: l_starter_decl := l_expat_rec.expat_statement;
3112: l_eea_cw_citizen := l_expat_rec.eea_cw_citizen;
3113: l_epm6_scheme := l_expat_rec.epm6_scheme;
3114: l_ovn := l_expat_rec.object_version_number;

Line 3146: hr_utility.trace('l_asg_eff_start_date assigned: '||l_asg_eff_start_date);

3142: AND l_expat_rec.expat_flag = 'N') THEN
3143: -- l_asg_eff_start_date := p_start_date;
3144: if(l_min_active_start_date >= g_start_year) then
3145: l_asg_eff_start_date := l_min_active_start_date;
3146: hr_utility.trace('l_asg_eff_start_date assigned: '||l_asg_eff_start_date);
3147: end if;
3148:
3149: ELSE
3150: l_asg_eff_start_date := NULL;

Line 3151: hr_utility.trace('l_asg_eff_start_date'||l_asg_eff_start_date);

3147: end if;
3148:
3149: ELSE
3150: l_asg_eff_start_date := NULL;
3151: hr_utility.trace('l_asg_eff_start_date'||l_asg_eff_start_date);
3152: END IF;
3153: END IF;
3154: ---
3155:

Line 3179: hr_utility.trace('l_payment_date :'||l_payment_date);

3175: CLOSE csr_get_more_payment_details;
3176:
3177: end if;
3178:
3179: hr_utility.trace('l_payment_date :'||l_payment_date);
3180: hr_utility.trace('l_period_num :'||l_period_num);
3181: hr_utility.trace('l_period_type :'||l_period_type);
3182: g_date_paid:= l_payment_date;
3183:

Line 3180: hr_utility.trace('l_period_num :'||l_period_num);

3176:
3177: end if;
3178:
3179: hr_utility.trace('l_payment_date :'||l_payment_date);
3180: hr_utility.trace('l_period_num :'||l_period_num);
3181: hr_utility.trace('l_period_type :'||l_period_type);
3182: g_date_paid:= l_payment_date;
3183:
3184: ---

Line 3181: hr_utility.trace('l_period_type :'||l_period_type);

3177: end if;
3178:
3179: hr_utility.trace('l_payment_date :'||l_payment_date);
3180: hr_utility.trace('l_period_num :'||l_period_num);
3181: hr_utility.trace('l_period_type :'||l_period_type);
3182: g_date_paid:= l_payment_date;
3183:
3184: ---
3185: if (l_period_type = 'Week') then

Line 3202: hr_utility.trace('p_person_rec.assignment_id :'||p_person_rec.assignment_id);

3198: l_frequency := 'MA';
3199: end if;
3200: ---
3201:
3202: hr_utility.trace('p_person_rec.assignment_id :'||p_person_rec.assignment_id);
3203: hr_utility.trace('g_date_paid :'||g_date_paid);
3204: hr_utility.trace('g_effective_date :'||g_effective_date);
3205:
3206: OPEN csr_asg(p_person_rec.assignment_id, g_effective_date);

Line 3203: hr_utility.trace('g_date_paid :'||g_date_paid);

3199: end if;
3200: ---
3201:
3202: hr_utility.trace('p_person_rec.assignment_id :'||p_person_rec.assignment_id);
3203: hr_utility.trace('g_date_paid :'||g_date_paid);
3204: hr_utility.trace('g_effective_date :'||g_effective_date);
3205:
3206: OPEN csr_asg(p_person_rec.assignment_id, g_effective_date);
3207: FETCH csr_asg INTO l_per_ni_agg_flag, l_per_agg_flag, l_asg_number;

Line 3204: hr_utility.trace('g_effective_date :'||g_effective_date);

3200: ---
3201:
3202: hr_utility.trace('p_person_rec.assignment_id :'||p_person_rec.assignment_id);
3203: hr_utility.trace('g_date_paid :'||g_date_paid);
3204: hr_utility.trace('g_effective_date :'||g_effective_date);
3205:
3206: OPEN csr_asg(p_person_rec.assignment_id, g_effective_date);
3207: FETCH csr_asg INTO l_per_ni_agg_flag, l_per_agg_flag, l_asg_number;
3208: CLOSE csr_asg;

Line 3210: hr_utility.trace('l_per_ni_agg_flag :'||l_per_ni_agg_flag);

3206: OPEN csr_asg(p_person_rec.assignment_id, g_effective_date);
3207: FETCH csr_asg INTO l_per_ni_agg_flag, l_per_agg_flag, l_asg_number;
3208: CLOSE csr_asg;
3209:
3210: hr_utility.trace('l_per_ni_agg_flag :'||l_per_ni_agg_flag);
3211: hr_utility.trace('l_per_agg_flag :'||l_per_agg_flag);
3212: hr_utility.trace('l_frequency :'||l_frequency);
3213:
3214: IF l_per_ni_agg_flag = 'Y' OR l_per_agg_flag = 'Y' THEN

Line 3211: hr_utility.trace('l_per_agg_flag :'||l_per_agg_flag);

3207: FETCH csr_asg INTO l_per_ni_agg_flag, l_per_agg_flag, l_asg_number;
3208: CLOSE csr_asg;
3209:
3210: hr_utility.trace('l_per_ni_agg_flag :'||l_per_ni_agg_flag);
3211: hr_utility.trace('l_per_agg_flag :'||l_per_agg_flag);
3212: hr_utility.trace('l_frequency :'||l_frequency);
3213:
3214: IF l_per_ni_agg_flag = 'Y' OR l_per_agg_flag = 'Y' THEN
3215: l_aggr_earnings := 'Y';

Line 3212: hr_utility.trace('l_frequency :'||l_frequency);

3208: CLOSE csr_asg;
3209:
3210: hr_utility.trace('l_per_ni_agg_flag :'||l_per_ni_agg_flag);
3211: hr_utility.trace('l_per_agg_flag :'||l_per_agg_flag);
3212: hr_utility.trace('l_frequency :'||l_frequency);
3213:
3214: IF l_per_ni_agg_flag = 'Y' OR l_per_agg_flag = 'Y' THEN
3215: l_aggr_earnings := 'Y';
3216: ELSE

Line 3224: hr_utility.trace('l_number_per_fiscal_yr :'||l_number_per_fiscal_yr);

3220: OPEN csr_period_type_info(l_period_type);
3221: FETCH csr_period_type_info INTO l_number_per_fiscal_yr;
3222: CLOSE csr_period_type_info;
3223:
3224: hr_utility.trace('l_number_per_fiscal_yr :'||l_number_per_fiscal_yr);
3225: l_payment_month_number := NULL;
3226: l_payment_week_number := NULL;
3227:
3228: IF l_number_per_fiscal_yr IN (1,2,4,6,12,24) THEN

Line 3234: hr_utility.trace('l_payment_month_number :'||l_payment_month_number);

3230: ELSE
3231: l_payment_week_number := l_period_num;
3232: END IF;
3233:
3234: hr_utility.trace('l_payment_month_number :'||l_payment_month_number);
3235: hr_utility.trace('l_payment_week_number :'||l_payment_week_number);
3236: ---
3237: --New Asg Number and Old Asg Number logic starts below
3238: hr_utility.trace('p_person_rec.assignment_id :'||p_person_rec.assignment_id);

Line 3235: hr_utility.trace('l_payment_week_number :'||l_payment_week_number);

3231: l_payment_week_number := l_period_num;
3232: END IF;
3233:
3234: hr_utility.trace('l_payment_month_number :'||l_payment_month_number);
3235: hr_utility.trace('l_payment_week_number :'||l_payment_week_number);
3236: ---
3237: --New Asg Number and Old Asg Number logic starts below
3238: hr_utility.trace('p_person_rec.assignment_id :'||p_person_rec.assignment_id);
3239:

Line 3238: hr_utility.trace('p_person_rec.assignment_id :'||p_person_rec.assignment_id);

3234: hr_utility.trace('l_payment_month_number :'||l_payment_month_number);
3235: hr_utility.trace('l_payment_week_number :'||l_payment_week_number);
3236: ---
3237: --New Asg Number and Old Asg Number logic starts below
3238: hr_utility.trace('p_person_rec.assignment_id :'||p_person_rec.assignment_id);
3239:
3240: OPEN csr_last_pre_pay_id(p_person_rec.assignment_id);
3241: FETCH csr_last_pre_pay_id INTO l_last_pre_pay_id;
3242: CLOSE csr_last_pre_pay_id;

Line 3243: hr_utility.trace('l_last_pre_pay_id :'||l_last_pre_pay_id);

3239:
3240: OPEN csr_last_pre_pay_id(p_person_rec.assignment_id);
3241: FETCH csr_last_pre_pay_id INTO l_last_pre_pay_id;
3242: CLOSE csr_last_pre_pay_id;
3243: hr_utility.trace('l_last_pre_pay_id :'||l_last_pre_pay_id);
3244:
3245: OPEN csr_last_fps_asg_act_id(l_last_pre_pay_id, p_person_rec.assignment_id);
3246: FETCH csr_last_fps_asg_act_id INTO l_last_fps_asg_act_id;
3247: CLOSE csr_last_fps_asg_act_id;

Line 3248: hr_utility.trace('l_last_fps_asg_act_id :'||l_last_fps_asg_act_id);

3244:
3245: OPEN csr_last_fps_asg_act_id(l_last_pre_pay_id, p_person_rec.assignment_id);
3246: FETCH csr_last_fps_asg_act_id INTO l_last_fps_asg_act_id;
3247: CLOSE csr_last_fps_asg_act_id;
3248: hr_utility.trace('l_last_fps_asg_act_id :'||l_last_fps_asg_act_id);
3249:
3250: OPEN csr_last_asg_num_submitted(l_last_fps_asg_act_id, p_person_rec.assignment_id);
3251: FETCH csr_last_asg_num_submitted INTO l_last_asg_num_submitted;
3252: CLOSE csr_last_asg_num_submitted;

Line 3253: hr_utility.trace('l_last_asg_num_submitted :'||l_last_asg_num_submitted);

3249:
3250: OPEN csr_last_asg_num_submitted(l_last_fps_asg_act_id, p_person_rec.assignment_id);
3251: FETCH csr_last_asg_num_submitted INTO l_last_asg_num_submitted;
3252: CLOSE csr_last_asg_num_submitted;
3253: hr_utility.trace('l_last_asg_num_submitted :'||l_last_asg_num_submitted);
3254: hr_utility.trace('l_asg_number :'||l_asg_number);
3255:
3256: if (l_asg_number <> l_last_asg_num_submitted)
3257: then

Line 3254: hr_utility.trace('l_asg_number :'||l_asg_number);

3250: OPEN csr_last_asg_num_submitted(l_last_fps_asg_act_id, p_person_rec.assignment_id);
3251: FETCH csr_last_asg_num_submitted INTO l_last_asg_num_submitted;
3252: CLOSE csr_last_asg_num_submitted;
3253: hr_utility.trace('l_last_asg_num_submitted :'||l_last_asg_num_submitted);
3254: hr_utility.trace('l_asg_number :'||l_asg_number);
3255:
3256: if (l_asg_number <> l_last_asg_num_submitted)
3257: then
3258: hr_utility.trace('Inside if asg number is changed');

Line 3258: hr_utility.trace('Inside if asg number is changed');

3254: hr_utility.trace('l_asg_number :'||l_asg_number);
3255:
3256: if (l_asg_number <> l_last_asg_num_submitted)
3257: then
3258: hr_utility.trace('Inside if asg number is changed');
3259: l_asg_number_old := l_last_asg_num_submitted;
3260: l_payroll_id_changed_indicator := 'Y';
3261: else
3262: hr_utility.trace('Inside else asg number is not changed');

Line 3262: hr_utility.trace('Inside else asg number is not changed');

3258: hr_utility.trace('Inside if asg number is changed');
3259: l_asg_number_old := l_last_asg_num_submitted;
3260: l_payroll_id_changed_indicator := 'Y';
3261: else
3262: hr_utility.trace('Inside else asg number is not changed');
3263: l_asg_number_old := NULL;
3264: l_payroll_id_changed_indicator := NULL;
3265: end if;
3266: --New Asg Number and Old Asg Number logic ends below

Line 3272: hr_utility.trace('l_ni_process_type: '||l_ni_process_type);

3268: OPEN csr_ni_info(p_person_rec.assignment_id, p_start_date);
3269: FETCH csr_ni_info INTO l_ni_process_type;
3270: CLOSE csr_ni_info;
3271:
3272: hr_utility.trace('l_ni_process_type: '||l_ni_process_type);
3273:
3274: IF (l_ni_process_type = 'DY') THEN --Director
3275: l_dir_nic_calc_method := 'AN';
3276: elsif ((l_ni_process_type = 'DN') --Director Normal

Line 3302: hr_utility.trace('l_periods_covered '||l_periods_covered);

3298: l_asg_info_id,
3299: l_ovn_extra_info;
3300: CLOSE csr_fetch_other_fields;
3301:
3302: hr_utility.trace('l_periods_covered '||l_periods_covered);
3303: hr_utility.trace('l_irr_payment_ind '||l_irr_payment_ind);
3304: hr_utility.trace('l_one_off_pay '||l_one_off_pay);
3305:
3306: hr_utility.trace('l_asg_info_id '||l_asg_info_id);

Line 3303: hr_utility.trace('l_irr_payment_ind '||l_irr_payment_ind);

3299: l_ovn_extra_info;
3300: CLOSE csr_fetch_other_fields;
3301:
3302: hr_utility.trace('l_periods_covered '||l_periods_covered);
3303: hr_utility.trace('l_irr_payment_ind '||l_irr_payment_ind);
3304: hr_utility.trace('l_one_off_pay '||l_one_off_pay);
3305:
3306: hr_utility.trace('l_asg_info_id '||l_asg_info_id);
3307: hr_utility.trace('l_ovn_extra_info '||l_ovn_extra_info);

Line 3304: hr_utility.trace('l_one_off_pay '||l_one_off_pay);

3300: CLOSE csr_fetch_other_fields;
3301:
3302: hr_utility.trace('l_periods_covered '||l_periods_covered);
3303: hr_utility.trace('l_irr_payment_ind '||l_irr_payment_ind);
3304: hr_utility.trace('l_one_off_pay '||l_one_off_pay);
3305:
3306: hr_utility.trace('l_asg_info_id '||l_asg_info_id);
3307: hr_utility.trace('l_ovn_extra_info '||l_ovn_extra_info);
3308:

Line 3306: hr_utility.trace('l_asg_info_id '||l_asg_info_id);

3302: hr_utility.trace('l_periods_covered '||l_periods_covered);
3303: hr_utility.trace('l_irr_payment_ind '||l_irr_payment_ind);
3304: hr_utility.trace('l_one_off_pay '||l_one_off_pay);
3305:
3306: hr_utility.trace('l_asg_info_id '||l_asg_info_id);
3307: hr_utility.trace('l_ovn_extra_info '||l_ovn_extra_info);
3308:
3309: if l_periods_covered is null then
3310: l_periods_covered := get_periods_covered(p_person_rec.assignment_id);

Line 3307: hr_utility.trace('l_ovn_extra_info '||l_ovn_extra_info);

3303: hr_utility.trace('l_irr_payment_ind '||l_irr_payment_ind);
3304: hr_utility.trace('l_one_off_pay '||l_one_off_pay);
3305:
3306: hr_utility.trace('l_asg_info_id '||l_asg_info_id);
3307: hr_utility.trace('l_ovn_extra_info '||l_ovn_extra_info);
3308:
3309: if l_periods_covered is null then
3310: l_periods_covered := get_periods_covered(p_person_rec.assignment_id);
3311: end if;

Line 3322: hr_utility.trace('l_periods_covered '||l_periods_covered);

3318: l_one_off_pay := get_oneoff_payment(p_person_rec.assignment_id);
3319: end if;
3320:
3321:
3322: hr_utility.trace('l_periods_covered '||l_periods_covered);
3323: hr_utility.trace('l_irr_payment_ind '||l_irr_payment_ind);
3324: hr_utility.trace('l_one_off_pay '||l_one_off_pay);
3325:
3326: open csr_advance_pay_dates;

Line 3323: hr_utility.trace('l_irr_payment_ind '||l_irr_payment_ind);

3319: end if;
3320:
3321:
3322: hr_utility.trace('l_periods_covered '||l_periods_covered);
3323: hr_utility.trace('l_irr_payment_ind '||l_irr_payment_ind);
3324: hr_utility.trace('l_one_off_pay '||l_one_off_pay);
3325:
3326: open csr_advance_pay_dates;
3327: fetch csr_advance_pay_dates into l_start_date, l_end_date;

Line 3324: hr_utility.trace('l_one_off_pay '||l_one_off_pay);

3320:
3321:
3322: hr_utility.trace('l_periods_covered '||l_periods_covered);
3323: hr_utility.trace('l_irr_payment_ind '||l_irr_payment_ind);
3324: hr_utility.trace('l_one_off_pay '||l_one_off_pay);
3325:
3326: open csr_advance_pay_dates;
3327: fetch csr_advance_pay_dates into l_start_date, l_end_date;
3328: close csr_advance_pay_dates;

Line 3329: hr_utility.trace('l_start_date : ' || l_start_date);

3325:
3326: open csr_advance_pay_dates;
3327: fetch csr_advance_pay_dates into l_start_date, l_end_date;
3328: close csr_advance_pay_dates;
3329: hr_utility.trace('l_start_date : ' || l_start_date);
3330: hr_utility.trace('l_end_date : ' || l_end_date);
3331:
3332: if l_start_date is not null and l_end_date is not null then
3333: hr_utility.trace('test3');

Line 3330: hr_utility.trace('l_end_date : ' || l_end_date);

3326: open csr_advance_pay_dates;
3327: fetch csr_advance_pay_dates into l_start_date, l_end_date;
3328: close csr_advance_pay_dates;
3329: hr_utility.trace('l_start_date : ' || l_start_date);
3330: hr_utility.trace('l_end_date : ' || l_end_date);
3331:
3332: if l_start_date is not null and l_end_date is not null then
3333: hr_utility.trace('test3');
3334: select

Line 3333: hr_utility.trace('test3');

3329: hr_utility.trace('l_start_date : ' || l_start_date);
3330: hr_utility.trace('l_end_date : ' || l_end_date);
3331:
3332: if l_start_date is not null and l_end_date is not null then
3333: hr_utility.trace('test3');
3334: select
3335: pay_advance_pay_pkg.advanced_periods(
3336: p_person_rec.assignment_id,
3337: l_start_date,

Line 3340: hr_utility.trace('test4');

3336: p_person_rec.assignment_id,
3337: l_start_date,
3338: l_end_date
3339: ) into l_periods_covered from dual;
3340: hr_utility.trace('test4');
3341: -- reset the periods covered value to 1
3342: elsif l_periods_covered IS NOT NULL AND l_periods_covered <> 1 THEN
3343: hr_assignment_extra_info_api.update_assignment_extra_info (p_validate => false,
3344: p_object_version_number => l_ovn_extra_info,

Line 3351: hr_utility.trace('l_periods_covered : ' || l_periods_covered);

3347: p_aei_information1 => 1);
3348: else
3349: l_periods_covered := 1;
3350: end if;
3351: hr_utility.trace('l_periods_covered : ' || l_periods_covered);
3352: hr_utility.trace('l_dir_tax_week_num : '|| l_dir_tax_week_num);
3353: ---
3354:
3355: IF (l_irr_payment_ind = 'Y') THEN

Line 3352: hr_utility.trace('l_dir_tax_week_num : '|| l_dir_tax_week_num);

3348: else
3349: l_periods_covered := 1;
3350: end if;
3351: hr_utility.trace('l_periods_covered : ' || l_periods_covered);
3352: hr_utility.trace('l_dir_tax_week_num : '|| l_dir_tax_week_num);
3353: ---
3354:
3355: IF (l_irr_payment_ind = 'Y') THEN
3356: l_frequency := 'IR';

Line 3371: hr_utility.trace('p_end_date : '|| p_end_date);

3367: open csr_terminated_date;
3368: fetch csr_terminated_date into l_person_actual_term_date;
3369: close csr_terminated_date;
3370: ---
3371: hr_utility.trace('p_end_date : '|| p_end_date);
3372: hr_utility.trace('l_person_actual_term_date : '|| l_person_actual_term_date);
3373:
3374: IF p_fps = 'Y' and l_person_actual_term_date is not null THEN
3375: IF l_person_actual_term_date >= l_payroll_period_start_date and l_person_actual_term_date <= l_payroll_period_end_date THEN

Line 3372: hr_utility.trace('l_person_actual_term_date : '|| l_person_actual_term_date);

3368: fetch csr_terminated_date into l_person_actual_term_date;
3369: close csr_terminated_date;
3370: ---
3371: hr_utility.trace('p_end_date : '|| p_end_date);
3372: hr_utility.trace('l_person_actual_term_date : '|| l_person_actual_term_date);
3373:
3374: IF p_fps = 'Y' and l_person_actual_term_date is not null THEN
3375: IF l_person_actual_term_date >= l_payroll_period_start_date and l_person_actual_term_date <= l_payroll_period_end_date THEN
3376: l_payment_after_leaving := 'N';

Line 3388: hr_utility.trace('l_date_of_leaving : '|| l_date_of_leaving);

3384: l_date_of_leaving := l_person_actual_term_date;
3385:
3386:
3387:
3388: hr_utility.trace('l_date_of_leaving : '|| l_date_of_leaving);
3389: hr_utility.trace('l_starter_decl : '|| l_starter_decl);
3390: hr_utility.trace('l_asg_eff_start_date : '|| l_asg_eff_start_date);
3391: ---
3392: hr_utility.trace('Assigning values to p_fps_rec1');

Line 3389: hr_utility.trace('l_starter_decl : '|| l_starter_decl);

3385:
3386:
3387:
3388: hr_utility.trace('l_date_of_leaving : '|| l_date_of_leaving);
3389: hr_utility.trace('l_starter_decl : '|| l_starter_decl);
3390: hr_utility.trace('l_asg_eff_start_date : '|| l_asg_eff_start_date);
3391: ---
3392: hr_utility.trace('Assigning values to p_fps_rec1');
3393:

Line 3390: hr_utility.trace('l_asg_eff_start_date : '|| l_asg_eff_start_date);

3386:
3387:
3388: hr_utility.trace('l_date_of_leaving : '|| l_date_of_leaving);
3389: hr_utility.trace('l_starter_decl : '|| l_starter_decl);
3390: hr_utility.trace('l_asg_eff_start_date : '|| l_asg_eff_start_date);
3391: ---
3392: hr_utility.trace('Assigning values to p_fps_rec1');
3393:
3394: p_fps_rec1.assignment_id := p_person_rec.assignment_id;

Line 3392: hr_utility.trace('Assigning values to p_fps_rec1');

3388: hr_utility.trace('l_date_of_leaving : '|| l_date_of_leaving);
3389: hr_utility.trace('l_starter_decl : '|| l_starter_decl);
3390: hr_utility.trace('l_asg_eff_start_date : '|| l_asg_eff_start_date);
3391: ---
3392: hr_utility.trace('Assigning values to p_fps_rec1');
3393:
3394: p_fps_rec1.assignment_id := p_person_rec.assignment_id;
3395: p_fps_rec1.action_info_category := 'GB_RTI_FPS_ASG_DET1';
3396: p_fps_rec1.act_info1 := to_char(l_asg_eff_start_date,'YYYY-MM-DD');

Line 3424: hr_utility.set_location('Leaving: '||l_proc,999);

3420: p_fps_rec1.act_info25 := l_dir_tax_week_num;
3421: p_fps_rec1.act_info26 := l_annual_pension;
3422: p_fps_rec1.act_info27 := NULL; -- State Pension Not applicable
3423:
3424: hr_utility.set_location('Leaving: '||l_proc,999);
3425: RETURN l_arch;
3426:
3427: EXCEPTION
3428: WHEN OTHERS THEN

Line 3429: hr_utility.set_location('Error in function fetch_fps_asg_det1 ', 15);

3425: RETURN l_arch;
3426:
3427: EXCEPTION
3428: WHEN OTHERS THEN
3429: hr_utility.set_location('Error in function fetch_fps_asg_det1 ', 15);
3430: hr_utility.trace('Exception:' || SQLCODE || ' - ' || SQLERRM );
3431: fnd_file.put_line(fnd_file.LOG,'Exception:' || SQLCODE || ' - ' || SQLERRM);
3432: RAISE;
3433: END fetch_fps_nopay_asg_det1;

Line 3430: hr_utility.trace('Exception:' || SQLCODE || ' - ' || SQLERRM );

3426:
3427: EXCEPTION
3428: WHEN OTHERS THEN
3429: hr_utility.set_location('Error in function fetch_fps_asg_det1 ', 15);
3430: hr_utility.trace('Exception:' || SQLCODE || ' - ' || SQLERRM );
3431: fnd_file.put_line(fnd_file.LOG,'Exception:' || SQLCODE || ' - ' || SQLERRM);
3432: RAISE;
3433: END fetch_fps_nopay_asg_det1;
3434:

Line 3793: hr_utility.set_location('Entering: '||l_proc,1);

3789: l_rti_payroll_id VARCHAR2(30);
3790: l_director VARCHAR2(1);
3791:
3792: BEGIN
3793: hr_utility.set_location('Entering: '||l_proc,1);
3794: l_arch := true;
3795: -- p_starter_set := 'N';
3796: hr_utility.trace('Start Year: '||TO_CHAR(g_start_year));
3797: hr_utility.trace('End Year: '||TO_CHAR(g_end_year));

Line 3796: hr_utility.trace('Start Year: '||TO_CHAR(g_start_year));

3792: BEGIN
3793: hr_utility.set_location('Entering: '||l_proc,1);
3794: l_arch := true;
3795: -- p_starter_set := 'N';
3796: hr_utility.trace('Start Year: '||TO_CHAR(g_start_year));
3797: hr_utility.trace('End Year: '||TO_CHAR(g_end_year));
3798: hr_utility.trace('Calling csr_get_starter_details');
3799: hr_utility.trace('p_person_rec.assignment_id: '||p_person_rec.assignment_id);
3800: --

Line 3797: hr_utility.trace('End Year: '||TO_CHAR(g_end_year));

3793: hr_utility.set_location('Entering: '||l_proc,1);
3794: l_arch := true;
3795: -- p_starter_set := 'N';
3796: hr_utility.trace('Start Year: '||TO_CHAR(g_start_year));
3797: hr_utility.trace('End Year: '||TO_CHAR(g_end_year));
3798: hr_utility.trace('Calling csr_get_starter_details');
3799: hr_utility.trace('p_person_rec.assignment_id: '||p_person_rec.assignment_id);
3800: --
3801:

Line 3798: hr_utility.trace('Calling csr_get_starter_details');

3794: l_arch := true;
3795: -- p_starter_set := 'N';
3796: hr_utility.trace('Start Year: '||TO_CHAR(g_start_year));
3797: hr_utility.trace('End Year: '||TO_CHAR(g_end_year));
3798: hr_utility.trace('Calling csr_get_starter_details');
3799: hr_utility.trace('p_person_rec.assignment_id: '||p_person_rec.assignment_id);
3800: --
3801:
3802: OPEN csr_get_more_payment_details;

Line 3799: hr_utility.trace('p_person_rec.assignment_id: '||p_person_rec.assignment_id);

3795: -- p_starter_set := 'N';
3796: hr_utility.trace('Start Year: '||TO_CHAR(g_start_year));
3797: hr_utility.trace('End Year: '||TO_CHAR(g_end_year));
3798: hr_utility.trace('Calling csr_get_starter_details');
3799: hr_utility.trace('p_person_rec.assignment_id: '||p_person_rec.assignment_id);
3800: --
3801:
3802: OPEN csr_get_more_payment_details;
3803: FETCH csr_get_more_payment_details

Line 3809: hr_utility.trace('l_payment_date :'||l_payment_date);

3805: l_period_num,
3806: l_period_type;
3807: CLOSE csr_get_more_payment_details;
3808:
3809: hr_utility.trace('l_payment_date :'||l_payment_date);
3810: hr_utility.trace('l_period_num :'||l_period_num);
3811: hr_utility.trace('l_period_type :'||l_period_type);
3812: g_date_paid:= l_payment_date;
3813:

Line 3810: hr_utility.trace('l_period_num :'||l_period_num);

3806: l_period_type;
3807: CLOSE csr_get_more_payment_details;
3808:
3809: hr_utility.trace('l_payment_date :'||l_payment_date);
3810: hr_utility.trace('l_period_num :'||l_period_num);
3811: hr_utility.trace('l_period_type :'||l_period_type);
3812: g_date_paid:= l_payment_date;
3813:
3814: OPEN csr_asg(p_last_asg_action_id, g_date_paid);

Line 3811: hr_utility.trace('l_period_type :'||l_period_type);

3807: CLOSE csr_get_more_payment_details;
3808:
3809: hr_utility.trace('l_payment_date :'||l_payment_date);
3810: hr_utility.trace('l_period_num :'||l_period_num);
3811: hr_utility.trace('l_period_type :'||l_period_type);
3812: g_date_paid:= l_payment_date;
3813:
3814: OPEN csr_asg(p_last_asg_action_id, g_date_paid);
3815: FETCH csr_asg INTO l_per_ni_agg_flag, l_per_agg_flag, l_asg_number, l_asg_id;

Line 3818: hr_utility.trace('l_per_ni_agg_flag :'||l_per_ni_agg_flag);

3814: OPEN csr_asg(p_last_asg_action_id, g_date_paid);
3815: FETCH csr_asg INTO l_per_ni_agg_flag, l_per_agg_flag, l_asg_number, l_asg_id;
3816: CLOSE csr_asg;
3817:
3818: hr_utility.trace('l_per_ni_agg_flag :'||l_per_ni_agg_flag);
3819: hr_utility.trace('l_per_agg_flag :'||l_per_agg_flag);
3820: hr_utility.trace('l_asg_number :'||l_asg_number);
3821: hr_utility.trace('l_asg_id :'||l_asg_id);
3822:

Line 3819: hr_utility.trace('l_per_agg_flag :'||l_per_agg_flag);

3815: FETCH csr_asg INTO l_per_ni_agg_flag, l_per_agg_flag, l_asg_number, l_asg_id;
3816: CLOSE csr_asg;
3817:
3818: hr_utility.trace('l_per_ni_agg_flag :'||l_per_ni_agg_flag);
3819: hr_utility.trace('l_per_agg_flag :'||l_per_agg_flag);
3820: hr_utility.trace('l_asg_number :'||l_asg_number);
3821: hr_utility.trace('l_asg_id :'||l_asg_id);
3822:
3823: --

Line 3820: hr_utility.trace('l_asg_number :'||l_asg_number);

3816: CLOSE csr_asg;
3817:
3818: hr_utility.trace('l_per_ni_agg_flag :'||l_per_ni_agg_flag);
3819: hr_utility.trace('l_per_agg_flag :'||l_per_agg_flag);
3820: hr_utility.trace('l_asg_number :'||l_asg_number);
3821: hr_utility.trace('l_asg_id :'||l_asg_id);
3822:
3823: --
3824:

Line 3821: hr_utility.trace('l_asg_id :'||l_asg_id);

3817:
3818: hr_utility.trace('l_per_ni_agg_flag :'||l_per_ni_agg_flag);
3819: hr_utility.trace('l_per_agg_flag :'||l_per_agg_flag);
3820: hr_utility.trace('l_asg_number :'||l_asg_number);
3821: hr_utility.trace('l_asg_id :'||l_asg_id);
3822:
3823: --
3824:
3825: OPEN csr_get_starter_details(l_asg_id);

Line 3833: hr_utility.trace('Calling csr_get_starter_details1');

3829: l_starter_decl := NULL;
3830: l_continue_with_student_loan := NULL;
3831: l_starter_flag := l_starter_rec.starter_flag;
3832: g_reset_flag_type := NULL;
3833: hr_utility.trace('Calling csr_get_starter_details1');
3834: hr_utility.trace('l_starter_flag: '||l_starter_flag);
3835: hr_utility.trace('l_starter_rec.starter_decl: '||l_starter_rec.starter_decl);
3836: hr_utility.trace(' l_starter_rec.continue_with_student_loan: '|| l_starter_rec.continue_with_student_loan);
3837:

Line 3834: hr_utility.trace('l_starter_flag: '||l_starter_flag);

3830: l_continue_with_student_loan := NULL;
3831: l_starter_flag := l_starter_rec.starter_flag;
3832: g_reset_flag_type := NULL;
3833: hr_utility.trace('Calling csr_get_starter_details1');
3834: hr_utility.trace('l_starter_flag: '||l_starter_flag);
3835: hr_utility.trace('l_starter_rec.starter_decl: '||l_starter_rec.starter_decl);
3836: hr_utility.trace(' l_starter_rec.continue_with_student_loan: '|| l_starter_rec.continue_with_student_loan);
3837:
3838: IF (l_starter_flag = 'N'

Line 3835: hr_utility.trace('l_starter_rec.starter_decl: '||l_starter_rec.starter_decl);

3831: l_starter_flag := l_starter_rec.starter_flag;
3832: g_reset_flag_type := NULL;
3833: hr_utility.trace('Calling csr_get_starter_details1');
3834: hr_utility.trace('l_starter_flag: '||l_starter_flag);
3835: hr_utility.trace('l_starter_rec.starter_decl: '||l_starter_rec.starter_decl);
3836: hr_utility.trace(' l_starter_rec.continue_with_student_loan: '|| l_starter_rec.continue_with_student_loan);
3837:
3838: IF (l_starter_flag = 'N'
3839: AND (l_starter_rec.starter_decl IS NOT NULL

Line 3836: hr_utility.trace(' l_starter_rec.continue_with_student_loan: '|| l_starter_rec.continue_with_student_loan);

3832: g_reset_flag_type := NULL;
3833: hr_utility.trace('Calling csr_get_starter_details1');
3834: hr_utility.trace('l_starter_flag: '||l_starter_flag);
3835: hr_utility.trace('l_starter_rec.starter_decl: '||l_starter_rec.starter_decl);
3836: hr_utility.trace(' l_starter_rec.continue_with_student_loan: '|| l_starter_rec.continue_with_student_loan);
3837:
3838: IF (l_starter_flag = 'N'
3839: AND (l_starter_rec.starter_decl IS NOT NULL
3840: OR l_starter_rec.continue_with_student_loan IS NOT NULL )) THEN

Line 3841: hr_utility.trace('Calling csr_get_starter_details2');

3837:
3838: IF (l_starter_flag = 'N'
3839: AND (l_starter_rec.starter_decl IS NOT NULL
3840: OR l_starter_rec.continue_with_student_loan IS NOT NULL )) THEN
3841: hr_utility.trace('Calling csr_get_starter_details2');
3842: l_starter_decl := l_starter_rec.starter_decl;
3843: l_continue_with_student_loan := l_starter_rec.continue_with_student_loan;
3844: l_ovn := l_starter_rec.object_version_number;
3845: hr_assignment_extra_info_api.update_assignment_extra_info (p_validate => false,

Line 3851: hr_utility.trace('Calling csr_get_starter_details3');

3847: p_assignment_extra_info_id => l_starter_rec.assignment_extra_info_id,
3848: p_aei_information_category => 'GB_RTI_ASG_DETAILS',
3849: p_aei_information8 => 'Y');
3850: g_reset_flag_type := 'STARTER';
3851: hr_utility.trace('Calling csr_get_starter_details3');
3852: END IF;
3853: ---
3854: hr_utility.trace('Calling csr_get_pensioner_details');
3855:

Line 3854: hr_utility.trace('Calling csr_get_pensioner_details');

3850: g_reset_flag_type := 'STARTER';
3851: hr_utility.trace('Calling csr_get_starter_details3');
3852: END IF;
3853: ---
3854: hr_utility.trace('Calling csr_get_pensioner_details');
3855:
3856: OPEN csr_get_pensioner_details(l_asg_id);
3857: FETCH csr_get_pensioner_details INTO l_pensioner_rec;
3858: CLOSE csr_get_pensioner_details;

Line 3865: hr_utility.trace('l_pensioner_flag: '||l_pensioner_flag);

3861: l_pensioner_flag := l_pensioner_rec.pensioner_flag;
3862: l_annual_pension := NULL;
3863: g_reset_flag_type := NULL;
3864:
3865: hr_utility.trace('l_pensioner_flag: '||l_pensioner_flag);
3866: hr_utility.trace('l_pensioner_rec.pensioner_flag: '||l_pensioner_rec.pensioner_flag);
3867: hr_utility.trace('l_pensioner_rec.recently_bereaved: '||l_pensioner_rec.recently_bereaved);
3868: hr_utility.trace('l_pensioner_rec.annual_pension: '||l_pensioner_rec.annual_pension);
3869:

Line 3866: hr_utility.trace('l_pensioner_rec.pensioner_flag: '||l_pensioner_rec.pensioner_flag);

3862: l_annual_pension := NULL;
3863: g_reset_flag_type := NULL;
3864:
3865: hr_utility.trace('l_pensioner_flag: '||l_pensioner_flag);
3866: hr_utility.trace('l_pensioner_rec.pensioner_flag: '||l_pensioner_rec.pensioner_flag);
3867: hr_utility.trace('l_pensioner_rec.recently_bereaved: '||l_pensioner_rec.recently_bereaved);
3868: hr_utility.trace('l_pensioner_rec.annual_pension: '||l_pensioner_rec.annual_pension);
3869:
3870: IF (l_pensioner_flag = 'N'

Line 3867: hr_utility.trace('l_pensioner_rec.recently_bereaved: '||l_pensioner_rec.recently_bereaved);

3863: g_reset_flag_type := NULL;
3864:
3865: hr_utility.trace('l_pensioner_flag: '||l_pensioner_flag);
3866: hr_utility.trace('l_pensioner_rec.pensioner_flag: '||l_pensioner_rec.pensioner_flag);
3867: hr_utility.trace('l_pensioner_rec.recently_bereaved: '||l_pensioner_rec.recently_bereaved);
3868: hr_utility.trace('l_pensioner_rec.annual_pension: '||l_pensioner_rec.annual_pension);
3869:
3870: IF (l_pensioner_flag = 'N'
3871: AND (l_pensioner_rec.recently_bereaved IS NOT NULL

Line 3868: hr_utility.trace('l_pensioner_rec.annual_pension: '||l_pensioner_rec.annual_pension);

3864:
3865: hr_utility.trace('l_pensioner_flag: '||l_pensioner_flag);
3866: hr_utility.trace('l_pensioner_rec.pensioner_flag: '||l_pensioner_rec.pensioner_flag);
3867: hr_utility.trace('l_pensioner_rec.recently_bereaved: '||l_pensioner_rec.recently_bereaved);
3868: hr_utility.trace('l_pensioner_rec.annual_pension: '||l_pensioner_rec.annual_pension);
3869:
3870: IF (l_pensioner_flag = 'N'
3871: AND (l_pensioner_rec.recently_bereaved IS NOT NULL
3872: OR l_pensioner_rec.annual_pension IS NOT NULL)) THEN

Line 3887: hr_utility.trace('Calling csr_get_expat_details');

3883: p_aei_information9 => 'Y');
3884: g_reset_flag_type := 'PENSIONER';
3885: END IF;
3886: ---
3887: hr_utility.trace('Calling csr_get_expat_details');
3888:
3889: OPEN csr_get_expat_details(l_asg_id);
3890: FETCH csr_get_expat_details INTO l_expat_rec;
3891: CLOSE csr_get_expat_details;

Line 3900: hr_utility.trace('Calling csr_get_expat_details1');

3896: l_stay_less_6_months := NULL;
3897: l_working_in_out_UK := NULL;
3898: l_expat_flag := l_expat_rec.expat_flag;
3899:
3900: hr_utility.trace('Calling csr_get_expat_details1');
3901: hr_utility.trace('l_expat_flag: '||l_expat_flag);
3902: hr_utility.trace('l_expat_rec.eea_cw_citizen: '||l_expat_rec.eea_cw_citizen);
3903: hr_utility.trace(' l_expat_rec.epm6_scheme: '|| l_expat_rec.epm6_scheme);
3904: hr_utility.trace(' l_expat_rec.expat_statement: '|| l_expat_rec.expat_statement);

Line 3901: hr_utility.trace('l_expat_flag: '||l_expat_flag);

3897: l_working_in_out_UK := NULL;
3898: l_expat_flag := l_expat_rec.expat_flag;
3899:
3900: hr_utility.trace('Calling csr_get_expat_details1');
3901: hr_utility.trace('l_expat_flag: '||l_expat_flag);
3902: hr_utility.trace('l_expat_rec.eea_cw_citizen: '||l_expat_rec.eea_cw_citizen);
3903: hr_utility.trace(' l_expat_rec.epm6_scheme: '|| l_expat_rec.epm6_scheme);
3904: hr_utility.trace(' l_expat_rec.expat_statement: '|| l_expat_rec.expat_statement);
3905:

Line 3902: hr_utility.trace('l_expat_rec.eea_cw_citizen: '||l_expat_rec.eea_cw_citizen);

3898: l_expat_flag := l_expat_rec.expat_flag;
3899:
3900: hr_utility.trace('Calling csr_get_expat_details1');
3901: hr_utility.trace('l_expat_flag: '||l_expat_flag);
3902: hr_utility.trace('l_expat_rec.eea_cw_citizen: '||l_expat_rec.eea_cw_citizen);
3903: hr_utility.trace(' l_expat_rec.epm6_scheme: '|| l_expat_rec.epm6_scheme);
3904: hr_utility.trace(' l_expat_rec.expat_statement: '|| l_expat_rec.expat_statement);
3905:
3906: g_reset_flag_type := NULL;

Line 3903: hr_utility.trace(' l_expat_rec.epm6_scheme: '|| l_expat_rec.epm6_scheme);

3899:
3900: hr_utility.trace('Calling csr_get_expat_details1');
3901: hr_utility.trace('l_expat_flag: '||l_expat_flag);
3902: hr_utility.trace('l_expat_rec.eea_cw_citizen: '||l_expat_rec.eea_cw_citizen);
3903: hr_utility.trace(' l_expat_rec.epm6_scheme: '|| l_expat_rec.epm6_scheme);
3904: hr_utility.trace(' l_expat_rec.expat_statement: '|| l_expat_rec.expat_statement);
3905:
3906: g_reset_flag_type := NULL;
3907:

Line 3904: hr_utility.trace(' l_expat_rec.expat_statement: '|| l_expat_rec.expat_statement);

3900: hr_utility.trace('Calling csr_get_expat_details1');
3901: hr_utility.trace('l_expat_flag: '||l_expat_flag);
3902: hr_utility.trace('l_expat_rec.eea_cw_citizen: '||l_expat_rec.eea_cw_citizen);
3903: hr_utility.trace(' l_expat_rec.epm6_scheme: '|| l_expat_rec.epm6_scheme);
3904: hr_utility.trace(' l_expat_rec.expat_statement: '|| l_expat_rec.expat_statement);
3905:
3906: g_reset_flag_type := NULL;
3907:
3908: IF (l_expat_flag = 'N'

Line 3912: hr_utility.trace('Calling csr_get_expat_details2');

3908: IF (l_expat_flag = 'N'
3909: AND (l_expat_rec.eea_cw_citizen IS NOT NULL
3910: OR l_expat_rec.epm6_scheme IS NOT NULL
3911: OR l_expat_rec.expat_statement IS NOT NULL)) THEN
3912: hr_utility.trace('Calling csr_get_expat_details2');
3913: IF l_expat_rec.expat_statement = 'A' THEN
3914: l_stay_over_6_months := 'Y';
3915: elsif l_expat_rec.expat_statement = 'B' THEN
3916: l_stay_less_6_months := 'Y';

Line 3921: hr_utility.trace('Calling csr_get_expat_details3');

3917: elsif l_expat_rec.expat_statement = 'C' THEN
3918: l_working_in_out_UK := 'Y';
3919: END IF;
3920:
3921: hr_utility.trace('Calling csr_get_expat_details3');
3922: l_starter_decl := l_expat_rec.expat_statement;
3923: l_eea_cw_citizen := l_expat_rec.eea_cw_citizen;
3924: l_epm6_scheme := l_expat_rec.epm6_scheme;
3925: l_ovn := l_expat_rec.object_version_number;

Line 3957: hr_utility.trace('l_asg_eff_start_date assigned: '||l_asg_eff_start_date);

3953: AND l_expat_rec.expat_flag = 'N') THEN
3954: --l_asg_eff_start_date := p_start_date;
3955: if(l_min_active_start_date >= g_start_year) then
3956: l_asg_eff_start_date := l_min_active_start_date;
3957: hr_utility.trace('l_asg_eff_start_date assigned: '||l_asg_eff_start_date);
3958: end if;
3959: ELSE
3960: l_asg_eff_start_date := NULL;
3961: hr_utility.trace('l_asg_eff_start_date'||l_asg_eff_start_date);

Line 3961: hr_utility.trace('l_asg_eff_start_date'||l_asg_eff_start_date);

3957: hr_utility.trace('l_asg_eff_start_date assigned: '||l_asg_eff_start_date);
3958: end if;
3959: ELSE
3960: l_asg_eff_start_date := NULL;
3961: hr_utility.trace('l_asg_eff_start_date'||l_asg_eff_start_date);
3962: END IF;
3963: END IF;
3964: ---
3965:

Line 3983: hr_utility.trace('l_frequency :'||l_frequency);

3979: l_frequency := 'MA';
3980: end if;
3981: ---
3982:
3983: hr_utility.trace('l_frequency :'||l_frequency);
3984:
3985:
3986: -- PAYE aggregation should be reported on rti payroll id which should be the primary assignment
3987: IF l_per_agg_flag = 'Y'

Line 3989: hr_utility.trace('Fetching RTI Payroll ID for the assignment : '||l_asg_id);

3985:
3986: -- PAYE aggregation should be reported on rti payroll id which should be the primary assignment
3987: IF l_per_agg_flag = 'Y'
3988: THEN
3989: hr_utility.trace('Fetching RTI Payroll ID for the assignment : '||l_asg_id);
3990: hr_utility.trace('Assignment Number : ' || l_asg_number);
3991: OPEN csr_rti_payroll_id(l_asg_id);
3992: FETCH csr_rti_payroll_id INTO l_rti_payroll_id;
3993: IF csr_rti_payroll_id%FOUND

Line 3990: hr_utility.trace('Assignment Number : ' || l_asg_number);

3986: -- PAYE aggregation should be reported on rti payroll id which should be the primary assignment
3987: IF l_per_agg_flag = 'Y'
3988: THEN
3989: hr_utility.trace('Fetching RTI Payroll ID for the assignment : '||l_asg_id);
3990: hr_utility.trace('Assignment Number : ' || l_asg_number);
3991: OPEN csr_rti_payroll_id(l_asg_id);
3992: FETCH csr_rti_payroll_id INTO l_rti_payroll_id;
3993: IF csr_rti_payroll_id%FOUND
3994: THEN

Line 3996: hr_utility.trace('RTI Payroll ID : ' || l_asg_number);

3992: FETCH csr_rti_payroll_id INTO l_rti_payroll_id;
3993: IF csr_rti_payroll_id%FOUND
3994: THEN
3995: l_asg_number := l_rti_payroll_id;
3996: hr_utility.trace('RTI Payroll ID : ' || l_asg_number);
3997: ELSE
3998: hr_utility.trace('Unable to fetch the rti payroll id for assignment number ' || l_asg_number);
3999: END IF;
4000: CLOSE csr_rti_payroll_id;

Line 3998: hr_utility.trace('Unable to fetch the rti payroll id for assignment number ' || l_asg_number);

3994: THEN
3995: l_asg_number := l_rti_payroll_id;
3996: hr_utility.trace('RTI Payroll ID : ' || l_asg_number);
3997: ELSE
3998: hr_utility.trace('Unable to fetch the rti payroll id for assignment number ' || l_asg_number);
3999: END IF;
4000: CLOSE csr_rti_payroll_id;
4001: END IF;
4002:

Line 4013: hr_utility.trace('l_number_per_fiscal_yr :'||l_number_per_fiscal_yr);

4009: OPEN csr_period_type_info(l_period_type);
4010: FETCH csr_period_type_info INTO l_number_per_fiscal_yr;
4011: CLOSE csr_period_type_info;
4012:
4013: hr_utility.trace('l_number_per_fiscal_yr :'||l_number_per_fiscal_yr);
4014: l_payment_month_number := NULL;
4015: l_payment_week_number := NULL;
4016:
4017: IF l_number_per_fiscal_yr IN (1,2,4,6,12,24) THEN

Line 4023: hr_utility.trace('l_payment_month_number :'||l_payment_month_number);

4019: ELSE
4020: l_payment_week_number := l_period_num;
4021: END IF;
4022:
4023: hr_utility.trace('l_payment_month_number :'||l_payment_month_number);
4024: hr_utility.trace('l_payment_week_number :'||l_payment_week_number);
4025: ---
4026: --New Asg Number and Old Asg Number logic starts below
4027: hr_utility.trace('l_asg_id :'||l_asg_id);

Line 4024: hr_utility.trace('l_payment_week_number :'||l_payment_week_number);

4020: l_payment_week_number := l_period_num;
4021: END IF;
4022:
4023: hr_utility.trace('l_payment_month_number :'||l_payment_month_number);
4024: hr_utility.trace('l_payment_week_number :'||l_payment_week_number);
4025: ---
4026: --New Asg Number and Old Asg Number logic starts below
4027: hr_utility.trace('l_asg_id :'||l_asg_id);
4028:

Line 4027: hr_utility.trace('l_asg_id :'||l_asg_id);

4023: hr_utility.trace('l_payment_month_number :'||l_payment_month_number);
4024: hr_utility.trace('l_payment_week_number :'||l_payment_week_number);
4025: ---
4026: --New Asg Number and Old Asg Number logic starts below
4027: hr_utility.trace('l_asg_id :'||l_asg_id);
4028:
4029: OPEN csr_last_pre_pay_id(l_asg_id);
4030: FETCH csr_last_pre_pay_id INTO l_last_pre_pay_id;
4031: CLOSE csr_last_pre_pay_id;

Line 4032: hr_utility.trace('l_last_pre_pay_id :'||l_last_pre_pay_id);

4028:
4029: OPEN csr_last_pre_pay_id(l_asg_id);
4030: FETCH csr_last_pre_pay_id INTO l_last_pre_pay_id;
4031: CLOSE csr_last_pre_pay_id;
4032: hr_utility.trace('l_last_pre_pay_id :'||l_last_pre_pay_id);
4033:
4034: OPEN csr_last_fps_asg_act_id(l_last_pre_pay_id, l_asg_id);
4035: FETCH csr_last_fps_asg_act_id INTO l_last_fps_asg_act_id;
4036: CLOSE csr_last_fps_asg_act_id;

Line 4037: hr_utility.trace('l_last_fps_asg_act_id :'||l_last_fps_asg_act_id);

4033:
4034: OPEN csr_last_fps_asg_act_id(l_last_pre_pay_id, l_asg_id);
4035: FETCH csr_last_fps_asg_act_id INTO l_last_fps_asg_act_id;
4036: CLOSE csr_last_fps_asg_act_id;
4037: hr_utility.trace('l_last_fps_asg_act_id :'||l_last_fps_asg_act_id);
4038:
4039: OPEN csr_last_asg_num_submitted(l_last_fps_asg_act_id, l_asg_id);
4040: FETCH csr_last_asg_num_submitted INTO l_last_asg_num_submitted;
4041: CLOSE csr_last_asg_num_submitted;

Line 4042: hr_utility.trace('l_last_asg_num_submitted :'||l_last_asg_num_submitted);

4038:
4039: OPEN csr_last_asg_num_submitted(l_last_fps_asg_act_id, l_asg_id);
4040: FETCH csr_last_asg_num_submitted INTO l_last_asg_num_submitted;
4041: CLOSE csr_last_asg_num_submitted;
4042: hr_utility.trace('l_last_asg_num_submitted :'||l_last_asg_num_submitted);
4043: hr_utility.trace('l_asg_number :'||l_asg_number);
4044:
4045: if (l_asg_number <> l_last_asg_num_submitted)
4046: then

Line 4043: hr_utility.trace('l_asg_number :'||l_asg_number);

4039: OPEN csr_last_asg_num_submitted(l_last_fps_asg_act_id, l_asg_id);
4040: FETCH csr_last_asg_num_submitted INTO l_last_asg_num_submitted;
4041: CLOSE csr_last_asg_num_submitted;
4042: hr_utility.trace('l_last_asg_num_submitted :'||l_last_asg_num_submitted);
4043: hr_utility.trace('l_asg_number :'||l_asg_number);
4044:
4045: if (l_asg_number <> l_last_asg_num_submitted)
4046: then
4047: hr_utility.trace('Inside if asg number is changed');

Line 4047: hr_utility.trace('Inside if asg number is changed');

4043: hr_utility.trace('l_asg_number :'||l_asg_number);
4044:
4045: if (l_asg_number <> l_last_asg_num_submitted)
4046: then
4047: hr_utility.trace('Inside if asg number is changed');
4048: l_asg_number_old := l_last_asg_num_submitted;
4049: l_payroll_id_changed_indicator := 'Y';
4050: else
4051: hr_utility.trace('Inside else asg number is not changed');

Line 4051: hr_utility.trace('Inside else asg number is not changed');

4047: hr_utility.trace('Inside if asg number is changed');
4048: l_asg_number_old := l_last_asg_num_submitted;
4049: l_payroll_id_changed_indicator := 'Y';
4050: else
4051: hr_utility.trace('Inside else asg number is not changed');
4052: l_asg_number_old := NULL;
4053: l_payroll_id_changed_indicator := NULL;
4054: end if;
4055: --New Asg Number and Old Asg Number logic ends below

Line 4061: hr_utility.trace('l_ni_process_type: '||l_ni_process_type);

4057: OPEN csr_ni_info(l_asg_id, p_start_date);
4058: FETCH csr_ni_info INTO l_ni_process_type;
4059: CLOSE csr_ni_info;
4060:
4061: hr_utility.trace('l_ni_process_type: '||l_ni_process_type);
4062:
4063: IF (l_ni_process_type = 'DY') THEN --Director
4064: l_dir_nic_calc_method := 'AN';
4065: elsif ((l_ni_process_type = 'DN') --Director Normal

Line 4103: hr_utility.trace('l_start_date : ' || l_start_date);

4099:
4100: open csr_advance_pay_dates;
4101: fetch csr_advance_pay_dates into l_start_date, l_end_date;
4102: close csr_advance_pay_dates;
4103: hr_utility.trace('l_start_date : ' || l_start_date);
4104: hr_utility.trace('l_end_date : ' || l_end_date);
4105:
4106: if l_start_date is not null and l_end_date is not null then
4107: hr_utility.trace('test3');

Line 4104: hr_utility.trace('l_end_date : ' || l_end_date);

4100: open csr_advance_pay_dates;
4101: fetch csr_advance_pay_dates into l_start_date, l_end_date;
4102: close csr_advance_pay_dates;
4103: hr_utility.trace('l_start_date : ' || l_start_date);
4104: hr_utility.trace('l_end_date : ' || l_end_date);
4105:
4106: if l_start_date is not null and l_end_date is not null then
4107: hr_utility.trace('test3');
4108: select

Line 4107: hr_utility.trace('test3');

4103: hr_utility.trace('l_start_date : ' || l_start_date);
4104: hr_utility.trace('l_end_date : ' || l_end_date);
4105:
4106: if l_start_date is not null and l_end_date is not null then
4107: hr_utility.trace('test3');
4108: select
4109: pay_advance_pay_pkg.advanced_periods(
4110: l_asg_id,
4111: l_start_date,

Line 4114: hr_utility.trace('test4');

4110: l_asg_id,
4111: l_start_date,
4112: l_end_date
4113: ) into l_periods_covered from dual;
4114: hr_utility.trace('test4');
4115: -- reset the periods covered value to 1
4116: elsif l_periods_covered IS NOT NULL AND l_periods_covered <> 1 THEN
4117: hr_assignment_extra_info_api.update_assignment_extra_info (p_validate => false,
4118: p_object_version_number => l_ovn_extra_info,

Line 4125: hr_utility.trace('l_periods_covered : ' || l_periods_covered);

4121: p_aei_information1 => 1);
4122: else
4123: l_periods_covered := 1;
4124: end if;
4125: hr_utility.trace('l_periods_covered : ' || l_periods_covered);
4126: hr_utility.trace('l_dir_tax_week_num : '|| l_dir_tax_week_num);
4127: ---
4128:
4129: IF (l_irr_payment_ind = 'Y') THEN

Line 4126: hr_utility.trace('l_dir_tax_week_num : '|| l_dir_tax_week_num);

4122: else
4123: l_periods_covered := 1;
4124: end if;
4125: hr_utility.trace('l_periods_covered : ' || l_periods_covered);
4126: hr_utility.trace('l_dir_tax_week_num : '|| l_dir_tax_week_num);
4127: ---
4128:
4129: IF (l_irr_payment_ind = 'Y') THEN
4130: l_frequency := 'IR';

Line 4182: hr_utility.trace('l_date_of_leaving : '|| l_date_of_leaving);

4178: l_date_of_leaving := l_payment_date;
4179: end if;
4180:
4181:
4182: hr_utility.trace('l_date_of_leaving : '|| l_date_of_leaving);
4183: hr_utility.trace('l_starter_decl : '|| l_starter_decl);
4184: hr_utility.trace('l_asg_eff_start_date : '|| l_asg_eff_start_date);
4185: ---
4186: hr_utility.trace('Assigning values to p_fps_rec1');

Line 4183: hr_utility.trace('l_starter_decl : '|| l_starter_decl);

4179: end if;
4180:
4181:
4182: hr_utility.trace('l_date_of_leaving : '|| l_date_of_leaving);
4183: hr_utility.trace('l_starter_decl : '|| l_starter_decl);
4184: hr_utility.trace('l_asg_eff_start_date : '|| l_asg_eff_start_date);
4185: ---
4186: hr_utility.trace('Assigning values to p_fps_rec1');
4187:

Line 4184: hr_utility.trace('l_asg_eff_start_date : '|| l_asg_eff_start_date);

4180:
4181:
4182: hr_utility.trace('l_date_of_leaving : '|| l_date_of_leaving);
4183: hr_utility.trace('l_starter_decl : '|| l_starter_decl);
4184: hr_utility.trace('l_asg_eff_start_date : '|| l_asg_eff_start_date);
4185: ---
4186: hr_utility.trace('Assigning values to p_fps_rec1');
4187:
4188: p_fps_rec1.assignment_id := l_asg_id;

Line 4186: hr_utility.trace('Assigning values to p_fps_rec1');

4182: hr_utility.trace('l_date_of_leaving : '|| l_date_of_leaving);
4183: hr_utility.trace('l_starter_decl : '|| l_starter_decl);
4184: hr_utility.trace('l_asg_eff_start_date : '|| l_asg_eff_start_date);
4185: ---
4186: hr_utility.trace('Assigning values to p_fps_rec1');
4187:
4188: p_fps_rec1.assignment_id := l_asg_id;
4189: p_fps_rec1.action_info_category := 'GB_RTI_FPS_ASG_DET1';
4190: p_fps_rec1.act_info1 := to_char(l_asg_eff_start_date,'YYYY-MM-DD');

Line 4218: hr_utility.set_location('Leaving: '||l_proc,999);

4214: p_fps_rec1.act_info25 := l_dir_tax_week_num;
4215: p_fps_rec1.act_info26 := l_annual_pension;
4216: p_fps_rec1.act_info27 := NULL; -- State Pension Not applicable
4217:
4218: hr_utility.set_location('Leaving: '||l_proc,999);
4219: RETURN l_arch;
4220:
4221: EXCEPTION
4222: WHEN OTHERS THEN

Line 4223: hr_utility.set_location('Error in function fetch_fps_aggr_asg_det1 ', 15);

4219: RETURN l_arch;
4220:
4221: EXCEPTION
4222: WHEN OTHERS THEN
4223: hr_utility.set_location('Error in function fetch_fps_aggr_asg_det1 ', 15);
4224: hr_utility.trace('Exception:' || SQLCODE || ' - ' || SQLERRM );
4225: fnd_file.put_line(fnd_file.LOG,'Exception:' || SQLCODE || ' - ' || SQLERRM);
4226: RAISE;
4227: END fetch_fps_aggr_asg_det1;

Line 4224: hr_utility.trace('Exception:' || SQLCODE || ' - ' || SQLERRM );

4220:
4221: EXCEPTION
4222: WHEN OTHERS THEN
4223: hr_utility.set_location('Error in function fetch_fps_aggr_asg_det1 ', 15);
4224: hr_utility.trace('Exception:' || SQLCODE || ' - ' || SQLERRM );
4225: fnd_file.put_line(fnd_file.LOG,'Exception:' || SQLCODE || ' - ' || SQLERRM);
4226: RAISE;
4227: END fetch_fps_aggr_asg_det1;
4228: --

Line 4298: hr_utility.trace('Entering get_ni_contrib');

4294: AND b.balance_name = 'NI Employer'
4295: AND b.legislation_code = 'GB';
4296:
4297: BEGIN
4298: hr_utility.trace('Entering get_ni_contrib');
4299: hr_utility.trace('f_asg_act_id : ' || TO_CHAR(f_asg_act_id));
4300: hr_utility.trace('f_aggr : ' || f_aggr );
4301:
4302: OPEN csr_cat_NI_Details;

Line 4299: hr_utility.trace('f_asg_act_id : ' || TO_CHAR(f_asg_act_id));

4295: AND b.legislation_code = 'GB';
4296:
4297: BEGIN
4298: hr_utility.trace('Entering get_ni_contrib');
4299: hr_utility.trace('f_asg_act_id : ' || TO_CHAR(f_asg_act_id));
4300: hr_utility.trace('f_aggr : ' || f_aggr );
4301:
4302: OPEN csr_cat_NI_Details;
4303: FETCH csr_cat_NI_Details INTO l_cat;

Line 4300: hr_utility.trace('f_aggr : ' || f_aggr );

4296:
4297: BEGIN
4298: hr_utility.trace('Entering get_ni_contrib');
4299: hr_utility.trace('f_asg_act_id : ' || TO_CHAR(f_asg_act_id));
4300: hr_utility.trace('f_aggr : ' || f_aggr );
4301:
4302: OPEN csr_cat_NI_Details;
4303: FETCH csr_cat_NI_Details INTO l_cat;
4304: CLOSE csr_cat_NI_Details;

Line 4313: hr_utility.trace('Entered if - l_cat : '|| l_cat);

4309: CLOSE csr_cat_NI;
4310: END IF;
4311:
4312: IF l_cat IS NOT NULL THEN
4313: hr_utility.trace('Entered if - l_cat : '|| l_cat);
4314: IF f_aggr = 'Y' THEN
4315: OPEN get_defined_balance_id_ni(l_cat, '_PER_TD_STAT_PTD');
4316: FETCH get_defined_balance_id_ni INTO l_def_bal_id;
4317: CLOSE get_defined_balance_id_ni;

Line 4329: hr_utility.trace('l_def_bal_id : '|| TO_CHAR(l_def_bal_id));

4325: CLOSE get_defined_balance_id_ni;
4326: OPEN get_def_bal_id_ni_total_emplyr('_ASG_TRANSFER_PTD');
4327: FETCH get_def_bal_id_ni_total_emplyr INTO l_def_bal_id1;
4328: CLOSE get_def_bal_id_ni_total_emplyr;
4329: hr_utility.trace('l_def_bal_id : '|| TO_CHAR(l_def_bal_id));
4330: hr_utility.trace('l_def_bal_id1 : '|| TO_CHAR(l_def_bal_id1));
4331: l_ni_contrib := NVL(pay_balance_pkg.get_value(p_defined_balance_id => l_def_bal_id, p_assignment_action_id => f_asg_act_id ),0);
4332: l_ni_contrib := l_ni_contrib - NVL(pay_balance_pkg.get_value(p_defined_balance_id => l_def_bal_id1, p_assignment_action_id => f_asg_act_id ),0);
4333: END IF;

Line 4330: hr_utility.trace('l_def_bal_id1 : '|| TO_CHAR(l_def_bal_id1));

4326: OPEN get_def_bal_id_ni_total_emplyr('_ASG_TRANSFER_PTD');
4327: FETCH get_def_bal_id_ni_total_emplyr INTO l_def_bal_id1;
4328: CLOSE get_def_bal_id_ni_total_emplyr;
4329: hr_utility.trace('l_def_bal_id : '|| TO_CHAR(l_def_bal_id));
4330: hr_utility.trace('l_def_bal_id1 : '|| TO_CHAR(l_def_bal_id1));
4331: l_ni_contrib := NVL(pay_balance_pkg.get_value(p_defined_balance_id => l_def_bal_id, p_assignment_action_id => f_asg_act_id ),0);
4332: l_ni_contrib := l_ni_contrib - NVL(pay_balance_pkg.get_value(p_defined_balance_id => l_def_bal_id1, p_assignment_action_id => f_asg_act_id ),0);
4333: END IF;
4334: hr_utility.trace('Leaving get_ni_contrib');

Line 4334: hr_utility.trace('Leaving get_ni_contrib');

4330: hr_utility.trace('l_def_bal_id1 : '|| TO_CHAR(l_def_bal_id1));
4331: l_ni_contrib := NVL(pay_balance_pkg.get_value(p_defined_balance_id => l_def_bal_id, p_assignment_action_id => f_asg_act_id ),0);
4332: l_ni_contrib := l_ni_contrib - NVL(pay_balance_pkg.get_value(p_defined_balance_id => l_def_bal_id1, p_assignment_action_id => f_asg_act_id ),0);
4333: END IF;
4334: hr_utility.trace('Leaving get_ni_contrib');
4335: END IF;
4336:
4337: RETURN l_ni_contrib;
4338:

Line 4341: hr_utility.trace('Exception in get_ni_contrib');

4337: RETURN l_ni_contrib;
4338:
4339: EXCEPTION
4340: WHEN OTHERS THEN
4341: hr_utility.trace('Exception in get_ni_contrib');
4342: hr_utility.trace('Exception : ' ||SQLERRM ||' ' || SQLCODE );-- return type: varchar2
4343: RETURN l_ni_contrib;
4344: RAISE;
4345: END get_ni_contrib;

Line 4342: hr_utility.trace('Exception : ' ||SQLERRM ||' ' || SQLCODE );-- return type: varchar2

4338:
4339: EXCEPTION
4340: WHEN OTHERS THEN
4341: hr_utility.trace('Exception in get_ni_contrib');
4342: hr_utility.trace('Exception : ' ||SQLERRM ||' ' || SQLCODE );-- return type: varchar2
4343: RETURN l_ni_contrib;
4344: RAISE;
4345: END get_ni_contrib;
4346: --

Line 4410: hr_utility.set_location('Entering: '||l_proc,1);

4406:
4407:
4408: BEGIN
4409:
4410: hr_utility.set_location('Entering: '||l_proc,1);
4411: hr_utility.set_location('Assignment_action_id :' || p_last_asg_action_id,15);
4412:
4413: ---
4414:

Line 4411: hr_utility.set_location('Assignment_action_id :' || p_last_asg_action_id,15);

4407:
4408: BEGIN
4409:
4410: hr_utility.set_location('Entering: '||l_proc,1);
4411: hr_utility.set_location('Assignment_action_id :' || p_last_asg_action_id,15);
4412:
4413: ---
4414:
4415: open csr_max_run_result(p_last_asg_action_id,g_paye_element_id);

Line 4423: hr_utility.trace('Fetching run result 1');

4419: open csr_max_run_result(p_last_asg_action_id,g_paye_details_id);
4420: fetch csr_max_run_result into l_paye_details_rr_id;
4421: close csr_max_run_result;
4422:
4423: hr_utility.trace('Fetching run result 1');
4424: -- 1. First we try to fetch it from the latest PAYE run results
4425: open csr_run_result(l_paye_rr_id, g_paye_element_id);
4426: fetch csr_run_result into p_tax_code,p_tax_basis;
4427: close csr_run_result;

Line 4430: hr_utility.trace('Fetching run result 2');

4426: fetch csr_run_result into p_tax_code,p_tax_basis;
4427: close csr_run_result;
4428: -- 2. Tax code is not found, fetch from the latest PAYE Details run results
4429: if p_tax_code is null then
4430: hr_utility.trace('Fetching run result 2');
4431: open csr_run_result(l_paye_details_rr_id, g_paye_details_id);
4432: fetch csr_run_result into p_tax_code,p_tax_basis;
4433: close csr_run_result;
4434:

Line 4437: hr_utility.trace('Tax Code '||p_tax_code||' Tax Basis '||p_tax_basis);

4433: close csr_run_result;
4434:
4435: end if;
4436:
4437: hr_utility.trace('Tax Code '||p_tax_code||' Tax Basis '||p_tax_basis);
4438:
4439: exception
4440: when others then
4441: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

Line 4441: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );

4437: hr_utility.trace('Tax Code '||p_tax_code||' Tax Basis '||p_tax_basis);
4438:
4439: exception
4440: when others then
4441: hr_utility.trace(SQLCODE || ' - ' || sqlerrm );
4442: end fetch_tax_code_basis;
4443:
4444:
4445:

Line 4481: hr_utility.trace('Fetching First FPS Details');

4477: l_starter_flag varchar2(1);
4478: l_starter_declaration varchar2(1);
4479:
4480: begin
4481: hr_utility.trace('Fetching First FPS Details');
4482:
4483: open csr_get_starter;
4484: fetch csr_get_starter into l_starter_flag,l_starter_declaration;
4485: hr_utility.trace('Fetching First FPS Details l_starter_flag: '||l_starter_flag);

Line 4485: hr_utility.trace('Fetching First FPS Details l_starter_flag: '||l_starter_flag);

4481: hr_utility.trace('Fetching First FPS Details');
4482:
4483: open csr_get_starter;
4484: fetch csr_get_starter into l_starter_flag,l_starter_declaration;
4485: hr_utility.trace('Fetching First FPS Details l_starter_flag: '||l_starter_flag);
4486: hr_utility.trace('Fetching First FPS Details l_starter_declaration: '||l_starter_declaration);
4487: close csr_get_starter;
4488:
4489: if l_starter_flag = 'Y' and p_starter_set = 'N' then

Line 4486: hr_utility.trace('Fetching First FPS Details l_starter_declaration: '||l_starter_declaration);

4482:
4483: open csr_get_starter;
4484: fetch csr_get_starter into l_starter_flag,l_starter_declaration;
4485: hr_utility.trace('Fetching First FPS Details l_starter_flag: '||l_starter_flag);
4486: hr_utility.trace('Fetching First FPS Details l_starter_declaration: '||l_starter_declaration);
4487: close csr_get_starter;
4488:
4489: if l_starter_flag = 'Y' and p_starter_set = 'N' then
4490: hr_utility.trace('RTI Sent flag is already set.');

Line 4490: hr_utility.trace('RTI Sent flag is already set.');

4486: hr_utility.trace('Fetching First FPS Details l_starter_declaration: '||l_starter_declaration);
4487: close csr_get_starter;
4488:
4489: if l_starter_flag = 'Y' and p_starter_set = 'N' then
4490: hr_utility.trace('RTI Sent flag is already set.');
4491: p_fps_rec1.act_info1 := NULL;
4492: p_fps_rec1.act_info4 := NULL;
4493:
4494: else

Line 4522: hr_utility.trace('l_eff_start_date = '||l_eff_start_date);

4518: p_fps_rec1.act_info2 := to_char(p_payment_date,'YYYY-MM-DD');
4519: end if;
4520: end if;
4521:
4522: hr_utility.trace('l_eff_start_date = '||l_eff_start_date);
4523: hr_utility.trace('l_eff_end_date = '||l_eff_end_date);
4524: hr_utility.trace('p_fps_rec1.act_info1 = '||p_fps_rec1.act_info1);
4525: hr_utility.trace('p_fps_rec1.act_info2 = '||p_fps_rec1.act_info2);
4526: return true;

Line 4523: hr_utility.trace('l_eff_end_date = '||l_eff_end_date);

4519: end if;
4520: end if;
4521:
4522: hr_utility.trace('l_eff_start_date = '||l_eff_start_date);
4523: hr_utility.trace('l_eff_end_date = '||l_eff_end_date);
4524: hr_utility.trace('p_fps_rec1.act_info1 = '||p_fps_rec1.act_info1);
4525: hr_utility.trace('p_fps_rec1.act_info2 = '||p_fps_rec1.act_info2);
4526: return true;
4527: end;

Line 4524: hr_utility.trace('p_fps_rec1.act_info1 = '||p_fps_rec1.act_info1);

4520: end if;
4521:
4522: hr_utility.trace('l_eff_start_date = '||l_eff_start_date);
4523: hr_utility.trace('l_eff_end_date = '||l_eff_end_date);
4524: hr_utility.trace('p_fps_rec1.act_info1 = '||p_fps_rec1.act_info1);
4525: hr_utility.trace('p_fps_rec1.act_info2 = '||p_fps_rec1.act_info2);
4526: return true;
4527: end;
4528:

Line 4525: hr_utility.trace('p_fps_rec1.act_info2 = '||p_fps_rec1.act_info2);

4521:
4522: hr_utility.trace('l_eff_start_date = '||l_eff_start_date);
4523: hr_utility.trace('l_eff_end_date = '||l_eff_end_date);
4524: hr_utility.trace('p_fps_rec1.act_info1 = '||p_fps_rec1.act_info1);
4525: hr_utility.trace('p_fps_rec1.act_info2 = '||p_fps_rec1.act_info2);
4526: return true;
4527: end;
4528:
4529: -- Function to fetch Assignment details (CONTEXT - GB_RTI_FPS_ASG_DET2)

Line 4604: hr_utility.set_location('Entering: '||l_proc,1);

4600:
4601: BEGIN
4602: l_arch := true;
4603:
4604: hr_utility.set_location('Entering: '||l_proc,1);
4605: l_context_lst(1).tax_unit_id :=NULL;
4606: l_context_lst(1).jurisdiction_code :=NULL;
4607: l_context_lst(1).source_id :=NULL;
4608: l_context_lst(1).source_text :=NULL;

Line 4617: hr_utility.set_location('Assignment_id :' || p_asg_id,15);

4613: l_context_lst(1).local_unit_id :=NULL;
4614: l_context_lst(1).source_number2 :=NULL;
4615: l_context_lst(1).organization_id :=NULL;
4616:
4617: hr_utility.set_location('Assignment_id :' || p_asg_id,15);
4618: l_asg_primary_flag := 'N';
4619: l_per_agg_flag := 'N';
4620: l_aggr_archive_flag := 'N';
4621:

Line 4626: hr_utility.set_location('l_asg_primary_flag :' || l_asg_primary_flag,15);

4622: OPEN csr_asg(p_asg_id);
4623: FETCH csr_asg INTO l_asg_primary_flag, l_per_agg_flag;
4624: CLOSE csr_asg;
4625:
4626: hr_utility.set_location('l_asg_primary_flag :' || l_asg_primary_flag,15);
4627: hr_utility.set_location('l_per_agg_flag :' || l_per_agg_flag,15);
4628: /*
4629: IF NVL(l_per_agg_flag,'N') = 'Y' THEN
4630: IF NVL(l_asg_primary_flag,'N') = 'Y' THEN

Line 4627: hr_utility.set_location('l_per_agg_flag :' || l_per_agg_flag,15);

4623: FETCH csr_asg INTO l_asg_primary_flag, l_per_agg_flag;
4624: CLOSE csr_asg;
4625:
4626: hr_utility.set_location('l_asg_primary_flag :' || l_asg_primary_flag,15);
4627: hr_utility.set_location('l_per_agg_flag :' || l_per_agg_flag,15);
4628: /*
4629: IF NVL(l_per_agg_flag,'N') = 'Y' THEN
4630: IF NVL(l_asg_primary_flag,'N') = 'Y' THEN
4631: hr_utility.trace('Aggregation Found.');

Line 4631: hr_utility.trace('Aggregation Found.');

4627: hr_utility.set_location('l_per_agg_flag :' || l_per_agg_flag,15);
4628: /*
4629: IF NVL(l_per_agg_flag,'N') = 'Y' THEN
4630: IF NVL(l_asg_primary_flag,'N') = 'Y' THEN
4631: hr_utility.trace('Aggregation Found.');
4632: l_aggr_archive_flag := 'Y';
4633: END IF;
4634: END IF;
4635: */

Line 4636: hr_utility.set_location('l_aggr_archive_flag :' || l_aggr_archive_flag,15);

4632: l_aggr_archive_flag := 'Y';
4633: END IF;
4634: END IF;
4635: */
4636: hr_utility.set_location('l_aggr_archive_flag :' || l_aggr_archive_flag,15);
4637: ---
4638:
4639: -- IF (l_aggr_archive_flag = 'N' AND NVL(l_per_agg_flag,'N') = 'N') THEN
4640: hr_utility.trace('l_aggr_archive_flag = N');

Line 4640: hr_utility.trace('l_aggr_archive_flag = N');

4636: hr_utility.set_location('l_aggr_archive_flag :' || l_aggr_archive_flag,15);
4637: ---
4638:
4639: -- IF (l_aggr_archive_flag = 'N' AND NVL(l_per_agg_flag,'N') = 'N') THEN
4640: hr_utility.trace('l_aggr_archive_flag = N');
4641: -- Get the child assignment action id to Archive Tax code and Tax basis.
4642: -- As the run results are generated with child assignment action id.
4643:
4644: -- added by kvinayku start

Line 4675: hr_utility.trace('Tax Code '||p_fps_bal_context_2.act_info25||' Tax Basis '||p_fps_bal_context_2.act_info27);

4671: end if;
4672:
4673: --Tax code fix end
4674:
4675: hr_utility.trace('Tax Code '||p_fps_bal_context_2.act_info25||' Tax Basis '||p_fps_bal_context_2.act_info27);
4676:
4677: --p_fps_bal_context_2.act_info25 := l_tax_code;
4678: --p_fps_bal_context_2.act_info27 := l_tax_basis;
4679:

Line 4686: hr_utility.trace('After invoking get_value');

4682: pay_balance_pkg.get_value(p_assignment_action_id => p_last_asg_action_id ,
4683: p_defined_balance_lst => g_defined_balance_lst ,
4684: p_context_lst => l_context_lst ,
4685: p_output_table => l_output_table );
4686: hr_utility.trace('After invoking get_value');
4687: p_fps_bal_context_2.assignment_id := p_asg_id;
4688: p_fps_bal_context_2.action_info_category := 'GB_RTI_FPS_ASG_DET2';
4689: hr_utility.trace('Before entering for i in 1..g_fps_bal_det_tab.last loop');
4690:

Line 4689: hr_utility.trace('Before entering for i in 1..g_fps_bal_det_tab.last loop');

4685: p_output_table => l_output_table );
4686: hr_utility.trace('After invoking get_value');
4687: p_fps_bal_context_2.assignment_id := p_asg_id;
4688: p_fps_bal_context_2.action_info_category := 'GB_RTI_FPS_ASG_DET2';
4689: hr_utility.trace('Before entering for i in 1..g_fps_bal_det_tab.last loop');
4690:
4691: FOR outer_rec IN 1..l_output_table.count
4692: LOOP
4693:

Line 4781: hr_utility.trace('After for i in 1..g_fps_bal_det_tab.last loop');

4777: END IF;
4778: END IF;
4779: END IF;
4780: END LOOP;
4781: hr_utility.trace('After for i in 1..g_fps_bal_det_tab.last loop');
4782: END IF; --Not null check ends
4783: END LOOP;
4784: p_fps_bal_context_2.act_info17 := 0; -- Tax Deducted refunded
4785: -- END IF;

Line 4787: hr_utility.trace(p_asg_id||'Leaving asg2 details function ');

4783: END LOOP;
4784: p_fps_bal_context_2.act_info17 := 0; -- Tax Deducted refunded
4785: -- END IF;
4786:
4787: hr_utility.trace(p_asg_id||'Leaving asg2 details function ');
4788:
4789: RETURN l_arch;
4790:
4791: EXCEPTION

Line 4793: hr_utility.set_location('Error in function fetch_fps_asg_det2 ', 15);

4789: RETURN l_arch;
4790:
4791: EXCEPTION
4792: WHEN OTHERS THEN
4793: hr_utility.set_location('Error in function fetch_fps_asg_det2 ', 15);
4794: hr_utility.trace('Exception:' || SQLCODE || ' - ' || SQLERRM );
4795: fnd_file.put_line(fnd_file.LOG,'Exception:' || SQLCODE || ' - ' || SQLERRM);
4796: RAISE;
4797:

Line 4794: hr_utility.trace('Exception:' || SQLCODE || ' - ' || SQLERRM );

4790:
4791: EXCEPTION
4792: WHEN OTHERS THEN
4793: hr_utility.set_location('Error in function fetch_fps_asg_det2 ', 15);
4794: hr_utility.trace('Exception:' || SQLCODE || ' - ' || SQLERRM );
4795: fnd_file.put_line(fnd_file.LOG,'Exception:' || SQLCODE || ' - ' || SQLERRM);
4796: RAISE;
4797:
4798: END fetch_first_fps_asg_det2;

Line 4877: hr_utility.set_location('Entering: '||l_proc,1);

4873:
4874: BEGIN
4875: l_arch := true;
4876:
4877: hr_utility.set_location('Entering: '||l_proc,1);
4878: l_context_lst(1).tax_unit_id :=NULL;
4879: l_context_lst(1).jurisdiction_code :=NULL;
4880: l_context_lst(1).source_id :=NULL;
4881: l_context_lst(1).source_text :=NULL;

Line 4890: hr_utility.set_location('Assignment_id :' || p_asg_id,15);

4886: l_context_lst(1).local_unit_id :=NULL;
4887: l_context_lst(1).source_number2 :=NULL;
4888: l_context_lst(1).organization_id :=NULL;
4889:
4890: hr_utility.set_location('Assignment_id :' || p_asg_id,15);
4891: l_asg_primary_flag := 'N';
4892: l_per_agg_flag := 'N';
4893: l_aggr_archive_flag := 'N';
4894:

Line 4899: hr_utility.set_location('l_asg_primary_flag :' || l_asg_primary_flag,15);

4895: OPEN csr_asg(p_asg_id);
4896: FETCH csr_asg INTO l_asg_primary_flag, l_per_agg_flag;
4897: CLOSE csr_asg;
4898:
4899: hr_utility.set_location('l_asg_primary_flag :' || l_asg_primary_flag,15);
4900: hr_utility.set_location('l_per_agg_flag :' || l_per_agg_flag,15);
4901:
4902: OPEN csr_child_act_id(p_last_asg_action_id);
4903: FETCH csr_child_act_id INTO l_last_chld_act_id;

Line 4900: hr_utility.set_location('l_per_agg_flag :' || l_per_agg_flag,15);

4896: FETCH csr_asg INTO l_asg_primary_flag, l_per_agg_flag;
4897: CLOSE csr_asg;
4898:
4899: hr_utility.set_location('l_asg_primary_flag :' || l_asg_primary_flag,15);
4900: hr_utility.set_location('l_per_agg_flag :' || l_per_agg_flag,15);
4901:
4902: OPEN csr_child_act_id(p_last_asg_action_id);
4903: FETCH csr_child_act_id INTO l_last_chld_act_id;
4904: CLOSE csr_child_act_id;

Line 4931: hr_utility.trace('Tax Code '||p_fps_bal_context_2.act_info25||' Tax Basis '||p_fps_bal_context_2.act_info27);

4927: close csr_tax_code_basis;
4928: end if;
4929:
4930: --Tax code fix end
4931: hr_utility.trace('Tax Code '||p_fps_bal_context_2.act_info25||' Tax Basis '||p_fps_bal_context_2.act_info27);
4932:
4933: pay_balance_pkg.get_value(p_assignment_action_id => p_last_asg_action_id ,
4934: p_defined_balance_lst => g_defined_balance_lst ,
4935: p_context_lst => l_context_lst ,

Line 4937: hr_utility.trace('After invoking get_value');

4933: pay_balance_pkg.get_value(p_assignment_action_id => p_last_asg_action_id ,
4934: p_defined_balance_lst => g_defined_balance_lst ,
4935: p_context_lst => l_context_lst ,
4936: p_output_table => l_output_table );
4937: hr_utility.trace('After invoking get_value');
4938: p_fps_bal_context_2.assignment_id := p_asg_id;
4939: p_fps_bal_context_2.action_info_category := 'GB_RTI_FPS_ASG_DET2';
4940: hr_utility.trace('Before entering for i in 1..g_fps_bal_det_tab.last loop');
4941:

Line 4940: hr_utility.trace('Before entering for i in 1..g_fps_bal_det_tab.last loop');

4936: p_output_table => l_output_table );
4937: hr_utility.trace('After invoking get_value');
4938: p_fps_bal_context_2.assignment_id := p_asg_id;
4939: p_fps_bal_context_2.action_info_category := 'GB_RTI_FPS_ASG_DET2';
4940: hr_utility.trace('Before entering for i in 1..g_fps_bal_det_tab.last loop');
4941:
4942: FOR outer_rec IN 1..l_output_table.count
4943: LOOP
4944:

Line 5032: hr_utility.trace('After for i in 1..g_fps_bal_det_tab.last loop');

5028: END IF;
5029: END IF;
5030: END IF;
5031: END LOOP;
5032: hr_utility.trace('After for i in 1..g_fps_bal_det_tab.last loop');
5033: END IF; --Not null check ends
5034: END LOOP;
5035: p_fps_bal_context_2.act_info17 := 0; -- Tax Deducted refunded
5036:

Line 5037: hr_utility.trace(p_asg_id||'Leaving fetch_first_fps_agg_asg_det2 details function');

5033: END IF; --Not null check ends
5034: END LOOP;
5035: p_fps_bal_context_2.act_info17 := 0; -- Tax Deducted refunded
5036:
5037: hr_utility.trace(p_asg_id||'Leaving fetch_first_fps_agg_asg_det2 details function');
5038:
5039: RETURN l_arch;
5040:
5041: EXCEPTION

Line 5043: hr_utility.set_location('Error in function fetch_first_fps_agg_asg_det2 ', 15);

5039: RETURN l_arch;
5040:
5041: EXCEPTION
5042: WHEN OTHERS THEN
5043: hr_utility.set_location('Error in function fetch_first_fps_agg_asg_det2 ', 15);
5044: hr_utility.trace('Exception:' || SQLCODE || ' - ' || SQLERRM );
5045: fnd_file.put_line(fnd_file.LOG,'Exception:' || SQLCODE || ' - ' || SQLERRM);
5046: RAISE;
5047:

Line 5044: hr_utility.trace('Exception:' || SQLCODE || ' - ' || SQLERRM );

5040:
5041: EXCEPTION
5042: WHEN OTHERS THEN
5043: hr_utility.set_location('Error in function fetch_first_fps_agg_asg_det2 ', 15);
5044: hr_utility.trace('Exception:' || SQLCODE || ' - ' || SQLERRM );
5045: fnd_file.put_line(fnd_file.LOG,'Exception:' || SQLCODE || ' - ' || SQLERRM);
5046: RAISE;
5047:
5048: END fetch_first_fps_agg_asg_det2;

Line 5142: hr_utility.set_location('Entering: '||l_proc,1);

5138: FROM pay_assignment_actions
5139: WHERE source_action_id = c_lst_act_id;
5140:
5141: BEGIN
5142: hr_utility.set_location('Entering: '||l_proc,1);
5143: l_context_lst(1).tax_unit_id :=NULL;
5144: l_context_lst(1).jurisdiction_code :=NULL;
5145: l_context_lst(1).source_id :=NULL;
5146: l_context_lst(1).source_text :=NULL;

Line 5154: hr_utility.set_location('assignment_id :' || p_asg_id,15);

5150: l_context_lst(1).balance_date :=NULL;
5151: l_context_lst(1).local_unit_id :=NULL;
5152: l_context_lst(1).source_number2 :=NULL;
5153: l_context_lst(1).organization_id :=NULL;
5154: hr_utility.set_location('assignment_id :' || p_asg_id,15);
5155: l_asg_primary_flag := 'N';
5156: l_per_agg_flag := 'N';
5157: l_aggr_archive_flag := 'N';
5158:

Line 5163: hr_utility.set_location('l_asg_primary_flag :' || l_asg_primary_flag,15);

5159: OPEN csr_asg(p_asg_id, g_effective_date);
5160: FETCH csr_asg INTO l_asg_primary_flag, l_per_agg_flag;
5161: CLOSE csr_asg;
5162:
5163: hr_utility.set_location('l_asg_primary_flag :' || l_asg_primary_flag,15);
5164: hr_utility.set_location('l_per_agg_flag :' || l_per_agg_flag,15);
5165:
5166: IF NVL(l_per_agg_flag,'N') = 'Y' THEN
5167: IF NVL(l_asg_primary_flag,'N') = 'Y' THEN

Line 5164: hr_utility.set_location('l_per_agg_flag :' || l_per_agg_flag,15);

5160: FETCH csr_asg INTO l_asg_primary_flag, l_per_agg_flag;
5161: CLOSE csr_asg;
5162:
5163: hr_utility.set_location('l_asg_primary_flag :' || l_asg_primary_flag,15);
5164: hr_utility.set_location('l_per_agg_flag :' || l_per_agg_flag,15);
5165:
5166: IF NVL(l_per_agg_flag,'N') = 'Y' THEN
5167: IF NVL(l_asg_primary_flag,'N') = 'Y' THEN
5168: hr_utility.trace('Aggregation Found.');

Line 5168: hr_utility.trace('Aggregation Found.');

5164: hr_utility.set_location('l_per_agg_flag :' || l_per_agg_flag,15);
5165:
5166: IF NVL(l_per_agg_flag,'N') = 'Y' THEN
5167: IF NVL(l_asg_primary_flag,'N') = 'Y' THEN
5168: hr_utility.trace('Aggregation Found.');
5169: l_aggr_archive_flag := 'Y';
5170: END IF;
5171: END IF;
5172: hr_utility.set_location('l_aggr_archive_flag :' || l_aggr_archive_flag,15);

Line 5172: hr_utility.set_location('l_aggr_archive_flag :' || l_aggr_archive_flag,15);

5168: hr_utility.trace('Aggregation Found.');
5169: l_aggr_archive_flag := 'Y';
5170: END IF;
5171: END IF;
5172: hr_utility.set_location('l_aggr_archive_flag :' || l_aggr_archive_flag,15);
5173: ---
5174:
5175: IF (l_aggr_archive_flag = 'N' AND NVL(l_per_agg_flag,'N') = 'N') THEN
5176: hr_utility.trace('l_aggr_archive_flag = N');

Line 5176: hr_utility.trace('l_aggr_archive_flag = N');

5172: hr_utility.set_location('l_aggr_archive_flag :' || l_aggr_archive_flag,15);
5173: ---
5174:
5175: IF (l_aggr_archive_flag = 'N' AND NVL(l_per_agg_flag,'N') = 'N') THEN
5176: hr_utility.trace('l_aggr_archive_flag = N');
5177: -- Get the child assignment action id to Archive Tax code and Tax basis.
5178: -- As the run results are generated with child assignment action id.
5179:
5180: open csr_get_taxable_pay('Taxable Pay', '_ASG_RUN');

Line 5187: hr_utility.set_location('l_tax_pay_val :' ||l_tax_pay_val ,15);

5183:
5184: open csr_tax_pay_value(p_last_asg_action_id,l_tax_pay_def_bal_id);
5185: fetch csr_tax_pay_value into l_tax_pay_val;
5186: close csr_tax_pay_value;
5187: hr_utility.set_location('l_tax_pay_val :' ||l_tax_pay_val ,15);
5188:
5189: IF l_tax_pay_val = 0 THEN
5190: OPEN csr_child_act_id(p_last_asg_action_id);
5191: FETCH csr_child_act_id INTO l_chld_act_id;

Line 5208: hr_utility.trace('l_max_chld_act_id : '||l_max_chld_act_id);

5204: OPEN csr_max_child_act_id(p_last_asg_action_id);
5205: FETCH csr_max_child_act_id INTO l_max_chld_act_id;
5206: CLOSE csr_max_child_act_id;
5207:
5208: hr_utility.trace('l_max_chld_act_id : '||l_max_chld_act_id);
5209:
5210: fetch_tax_code_basis(l_max_chld_act_id,
5211: p_fps_bal_context_2.act_info25,p_fps_bal_context_2.act_info27);
5212:

Line 5221: hr_utility.trace('Tax Code '||p_fps_bal_context_2.act_info25||' Tax Basis '||p_fps_bal_context_2.act_info27);

5217: p_fps_bal_context_2.act_info27;
5218: close csr_paye_details;
5219: end if;
5220:
5221: hr_utility.trace('Tax Code '||p_fps_bal_context_2.act_info25||' Tax Basis '||p_fps_bal_context_2.act_info27);
5222:
5223: --Check whether we need to get balances with master asg action id or child asg action id
5224: if l_child_exists = 'N' then
5225: --We need to get balances with master asg action id

Line 5226: hr_utility.trace('Processing with Master Action ID:'||p_last_asg_action_id);

5222:
5223: --Check whether we need to get balances with master asg action id or child asg action id
5224: if l_child_exists = 'N' then
5225: --We need to get balances with master asg action id
5226: hr_utility.trace('Processing with Master Action ID:'||p_last_asg_action_id);
5227:
5228: pay_balance_pkg.get_value(p_assignment_action_id => p_last_asg_action_id ,
5229: p_defined_balance_lst => g_defined_balance_lst ,
5230: p_context_lst => l_context_lst ,

Line 5233: hr_utility.trace('After invoking get_value');

5229: p_defined_balance_lst => g_defined_balance_lst ,
5230: p_context_lst => l_context_lst ,
5231: p_output_table => l_output_table );
5232:
5233: hr_utility.trace('After invoking get_value');
5234: p_fps_bal_context_2.assignment_id := p_asg_id;
5235: p_fps_bal_context_2.action_info_category := 'GB_RTI_FPS_ASG_DET2';
5236: hr_utility.trace('Before entering for i in 1..g_fps_bal_det_tab.last loop');
5237:

Line 5236: hr_utility.trace('Before entering for i in 1..g_fps_bal_det_tab.last loop');

5232:
5233: hr_utility.trace('After invoking get_value');
5234: p_fps_bal_context_2.assignment_id := p_asg_id;
5235: p_fps_bal_context_2.action_info_category := 'GB_RTI_FPS_ASG_DET2';
5236: hr_utility.trace('Before entering for i in 1..g_fps_bal_det_tab.last loop');
5237:
5238: --Get all balances with master asg action id
5239: FOR outer_rec IN 1..l_output_table.count
5240: LOOP

Line 5406: hr_utility.trace('After for i in 1..g_fps_bal_det_tab.last loop');

5402: END IF;
5403: END IF;
5404: END IF;
5405: END LOOP;
5406: hr_utility.trace('After for i in 1..g_fps_bal_det_tab.last loop');
5407: END IF;
5408: END LOOP;
5409:
5410: ELSE -- for if l_child_exists = 'N' then

Line 5412: hr_utility.trace('Processing with Child Action IDs of:'||p_last_asg_action_id);

5408: END LOOP;
5409:
5410: ELSE -- for if l_child_exists = 'N' then
5411: --We need to get balances with child asg action id
5412: hr_utility.trace('Processing with Child Action IDs of:'||p_last_asg_action_id);
5413:
5414: FOR rec IN csr_child_act_id(p_last_asg_action_id)
5415: LOOP
5416: --Loop for getting the balances for all child asg action id's

Line 5418: hr_utility.trace('l_chld_act_id:'||l_chld_act_id);

5414: FOR rec IN csr_child_act_id(p_last_asg_action_id)
5415: LOOP
5416: --Loop for getting the balances for all child asg action id's
5417: l_chld_act_id := rec.assignment_action_id;
5418: hr_utility.trace('l_chld_act_id:'||l_chld_act_id);
5419: pay_balance_pkg.get_value(p_assignment_action_id => l_chld_act_id ,
5420: p_defined_balance_lst => g_defined_balance_lst ,
5421: p_context_lst => l_context_lst ,
5422: p_output_table => l_output_table );

Line 5424: hr_utility.trace('After invoking get_value');

5420: p_defined_balance_lst => g_defined_balance_lst ,
5421: p_context_lst => l_context_lst ,
5422: p_output_table => l_output_table );
5423:
5424: hr_utility.trace('After invoking get_value');
5425: p_fps_bal_context_2.assignment_id := p_asg_id;
5426: p_fps_bal_context_2.action_info_category := 'GB_RTI_FPS_ASG_DET2';
5427: hr_utility.trace('Before entering for i in 1..g_fps_bal_det_tab.last loop');
5428: --Check whether this is the latest child asg action id

Line 5427: hr_utility.trace('Before entering for i in 1..g_fps_bal_det_tab.last loop');

5423:
5424: hr_utility.trace('After invoking get_value');
5425: p_fps_bal_context_2.assignment_id := p_asg_id;
5426: p_fps_bal_context_2.action_info_category := 'GB_RTI_FPS_ASG_DET2';
5427: hr_utility.trace('Before entering for i in 1..g_fps_bal_det_tab.last loop');
5428: --Check whether this is the latest child asg action id
5429: IF (l_chld_act_id = l_max_chld_act_id) then
5430: --It is the latest child asg action id
5431: --Get all the balances with this latest child asg action id

Line 5432: hr_utility.trace('in side if l_chld_act_id = l_max_chld_act_id');

5428: --Check whether this is the latest child asg action id
5429: IF (l_chld_act_id = l_max_chld_act_id) then
5430: --It is the latest child asg action id
5431: --Get all the balances with this latest child asg action id
5432: hr_utility.trace('in side if l_chld_act_id = l_max_chld_act_id');
5433: FOR outer_rec IN 1..l_output_table.count
5434: LOOP
5435: IF l_output_table(outer_rec).balance_value is not null then -- Null Check
5436:

Line 5599: hr_utility.trace('After for i in 1..g_fps_bal_det_tab.last loop');

5595: END IF;
5596: END IF;
5597: END IF;
5598: END LOOP;
5599: hr_utility.trace('After for i in 1..g_fps_bal_det_tab.last loop');
5600: END IF;
5601: END LOOP;
5602:
5603: ELSE --for IF (l_chld_act_id = l_max_chld_act_id) then

Line 5606: hr_utility.trace('in side else l_chld_act_id = l_max_chld_act_id');

5602:
5603: ELSE --for IF (l_chld_act_id = l_max_chld_act_id) then
5604: --It is not the latest child asg action id
5605: --Get only the RUN balances with this child asg action id
5606: hr_utility.trace('in side else l_chld_act_id = l_max_chld_act_id');
5607: FOR outer_rec IN 1..l_output_table.count
5608: LOOP
5609: IF l_output_table(outer_rec).balance_value is not null then -- Null Check
5610:

Line 5711: hr_utility.trace('After for i in 1..g_fps_bal_det_tab.last loop');

5707: END IF;
5708: END IF;
5709: END IF;
5710: END LOOP;
5711: hr_utility.trace('After for i in 1..g_fps_bal_det_tab.last loop');
5712: END IF;
5713: END LOOP;
5714:
5715: END IF;

Line 5724: hr_utility.set_location('Error in function fetch_fps_asg_det2 ', 15);

5720: RETURN true;
5721:
5722: EXCEPTION
5723: WHEN OTHERS THEN
5724: hr_utility.set_location('Error in function fetch_fps_asg_det2 ', 15);
5725: hr_utility.trace('Exception:' || SQLCODE || ' - ' || SQLERRM );
5726: fnd_file.put_line(fnd_file.LOG,'Exception:' || SQLCODE || ' - ' || SQLERRM);
5727: RAISE;
5728: END fetch_fps_asg_det2;

Line 5725: hr_utility.trace('Exception:' || SQLCODE || ' - ' || SQLERRM );

5721:
5722: EXCEPTION
5723: WHEN OTHERS THEN
5724: hr_utility.set_location('Error in function fetch_fps_asg_det2 ', 15);
5725: hr_utility.trace('Exception:' || SQLCODE || ' - ' || SQLERRM );
5726: fnd_file.put_line(fnd_file.LOG,'Exception:' || SQLCODE || ' - ' || SQLERRM);
5727: RAISE;
5728: END fetch_fps_asg_det2;
5729: --

Line 5825: hr_utility.set_location('Entering: '||l_proc,1);

5821: FROM pay_assignment_actions
5822: WHERE source_action_id = c_lst_act_id;
5823:
5824: BEGIN
5825: hr_utility.set_location('Entering: '||l_proc,1);
5826: l_context_lst(1).tax_unit_id :=NULL;
5827: l_context_lst(1).jurisdiction_code :=NULL;
5828: l_context_lst(1).source_id :=NULL;
5829: l_context_lst(1).source_text :=NULL;

Line 5837: hr_utility.set_location('assignment_id :' || p_asg_id,15);

5833: l_context_lst(1).balance_date :=NULL;
5834: l_context_lst(1).local_unit_id :=NULL;
5835: l_context_lst(1).source_number2 :=NULL;
5836: l_context_lst(1).organization_id :=NULL;
5837: hr_utility.set_location('assignment_id :' || p_asg_id,15);
5838: l_asg_primary_flag := 'N';
5839: l_per_agg_flag := 'N';
5840: l_aggr_archive_flag := 'N';
5841:

Line 5846: hr_utility.set_location('l_asg_primary_flag :' || l_asg_primary_flag,15);

5842: OPEN csr_asg(p_asg_id, g_effective_date);
5843: FETCH csr_asg INTO l_asg_primary_flag, l_per_agg_flag;
5844: CLOSE csr_asg;
5845:
5846: hr_utility.set_location('l_asg_primary_flag :' || l_asg_primary_flag,15);
5847: hr_utility.set_location('l_per_agg_flag :' || l_per_agg_flag,15);
5848: hr_utility.set_location('l_aggr_archive_flag :' || l_aggr_archive_flag,15);
5849: ---
5850:

Line 5847: hr_utility.set_location('l_per_agg_flag :' || l_per_agg_flag,15);

5843: FETCH csr_asg INTO l_asg_primary_flag, l_per_agg_flag;
5844: CLOSE csr_asg;
5845:
5846: hr_utility.set_location('l_asg_primary_flag :' || l_asg_primary_flag,15);
5847: hr_utility.set_location('l_per_agg_flag :' || l_per_agg_flag,15);
5848: hr_utility.set_location('l_aggr_archive_flag :' || l_aggr_archive_flag,15);
5849: ---
5850:
5851: open csr_get_taxable_pay('Taxable Pay', '_ASG_RUN');

Line 5848: hr_utility.set_location('l_aggr_archive_flag :' || l_aggr_archive_flag,15);

5844: CLOSE csr_asg;
5845:
5846: hr_utility.set_location('l_asg_primary_flag :' || l_asg_primary_flag,15);
5847: hr_utility.set_location('l_per_agg_flag :' || l_per_agg_flag,15);
5848: hr_utility.set_location('l_aggr_archive_flag :' || l_aggr_archive_flag,15);
5849: ---
5850:
5851: open csr_get_taxable_pay('Taxable Pay', '_ASG_RUN');
5852: fetch csr_get_taxable_pay into l_tax_pay_def_bal_id;

Line 5858: hr_utility.set_location('l_tax_pay_val :' ||l_tax_pay_val ,15);

5854:
5855: open csr_tax_pay_value(p_last_asg_action_id,l_tax_pay_def_bal_id);
5856: fetch csr_tax_pay_value into l_tax_pay_val;
5857: close csr_tax_pay_value;
5858: hr_utility.set_location('l_tax_pay_val :' ||l_tax_pay_val ,15);
5859: -- Test whether we can get run level value with parent action id.
5860: -- If not pass the child assignment action id.
5861:
5862: if l_tax_pay_val = 0 then

Line 5883: hr_utility.trace('l_max_chld_act_id : '||l_max_chld_act_id);

5879: OPEN csr_max_child_act_id(p_last_asg_action_id);
5880: FETCH csr_max_child_act_id INTO l_max_chld_act_id;
5881: CLOSE csr_max_child_act_id;
5882:
5883: hr_utility.trace('l_max_chld_act_id : '||l_max_chld_act_id);
5884:
5885: fetch_tax_code_basis(l_max_chld_act_id, p_fps_bal_context_2.act_info25,p_fps_bal_context_2.act_info27);
5886:
5887: if p_fps_bal_context_2.act_info25 is null then

Line 5894: hr_utility.trace('Tax Code '||p_fps_bal_context_2.act_info25||' Tax Basis '||p_fps_bal_context_2.act_info27);

5890: INTO p_fps_bal_context_2.act_info25,
5891: p_fps_bal_context_2.act_info27;
5892: close csr_paye_details;
5893: end if;
5894: hr_utility.trace('Tax Code '||p_fps_bal_context_2.act_info25||' Tax Basis '||p_fps_bal_context_2.act_info27);
5895:
5896: --Check whether we need to get balances with master asg action id or child asg action id
5897: if l_child_exists = 'N' then
5898: --We need to get balances with master asg action id

Line 5899: hr_utility.trace('Processing with Master Action ID:'||p_last_asg_action_id);

5895:
5896: --Check whether we need to get balances with master asg action id or child asg action id
5897: if l_child_exists = 'N' then
5898: --We need to get balances with master asg action id
5899: hr_utility.trace('Processing with Master Action ID:'||p_last_asg_action_id);
5900: --
5901: pay_balance_pkg.get_value(p_assignment_action_id => p_last_asg_action_id ,
5902: p_defined_balance_lst => g_aggr_defined_balance_lst ,
5903: p_context_lst => l_context_lst ,

Line 5906: hr_utility.trace('After invoking get_value');

5902: p_defined_balance_lst => g_aggr_defined_balance_lst ,
5903: p_context_lst => l_context_lst ,
5904: p_output_table => l_output_table );
5905:
5906: hr_utility.trace('After invoking get_value');
5907: p_fps_bal_context_2.assignment_id := p_asg_id;
5908: p_fps_bal_context_2.action_info_category := 'GB_RTI_FPS_ASG_DET2';
5909: hr_utility.trace('Before entering for i in 1..g_fps_bal_det_tab.last loop');
5910:

Line 5909: hr_utility.trace('Before entering for i in 1..g_fps_bal_det_tab.last loop');

5905:
5906: hr_utility.trace('After invoking get_value');
5907: p_fps_bal_context_2.assignment_id := p_asg_id;
5908: p_fps_bal_context_2.action_info_category := 'GB_RTI_FPS_ASG_DET2';
5909: hr_utility.trace('Before entering for i in 1..g_fps_bal_det_tab.last loop');
5910:
5911: --Get all the balances with master asg action id
5912: FOR outer_rec IN 1..l_output_table.count
5913: LOOP

Line 6083: hr_utility.trace('After for i in 1..g_fps_bal_det_tab.last loop');

6079: END IF;
6080: END IF;
6081: END IF;
6082: END LOOP;
6083: hr_utility.trace('After for i in 1..g_fps_bal_det_tab.last loop');
6084: END IF; --Not null check ends
6085: END LOOP;
6086:
6087: ELSE --For if l_child_exists = 'N' then

Line 6089: hr_utility.trace('Processing with Child Action IDs of:'||p_last_asg_action_id);

6085: END LOOP;
6086:
6087: ELSE --For if l_child_exists = 'N' then
6088: --We need to get balances with child asg action id
6089: hr_utility.trace('Processing with Child Action IDs of:'||p_last_asg_action_id);
6090:
6091: FOR rec IN csr_child_act_id(p_last_asg_action_id)
6092: LOOP
6093:

Line 6096: hr_utility.trace('l_chld_act_id:'||l_chld_act_id);

6092: LOOP
6093:
6094: --Loop for getting the balances for all child asg action id's
6095: l_chld_act_id := rec.assignment_action_id;
6096: hr_utility.trace('l_chld_act_id:'||l_chld_act_id);
6097:
6098: pay_balance_pkg.get_value(p_assignment_action_id => l_chld_act_id,
6099: p_defined_balance_lst => g_aggr_defined_balance_lst ,
6100: p_context_lst => l_context_lst ,

Line 6103: hr_utility.trace('After invoking get_value');

6099: p_defined_balance_lst => g_aggr_defined_balance_lst ,
6100: p_context_lst => l_context_lst ,
6101: p_output_table => l_output_table );
6102:
6103: hr_utility.trace('After invoking get_value');
6104: p_fps_bal_context_2.assignment_id := p_asg_id;
6105: p_fps_bal_context_2.action_info_category := 'GB_RTI_FPS_ASG_DET2';
6106: hr_utility.trace('Before entering for i in 1..g_fps_bal_det_tab.last loop');
6107:

Line 6106: hr_utility.trace('Before entering for i in 1..g_fps_bal_det_tab.last loop');

6102:
6103: hr_utility.trace('After invoking get_value');
6104: p_fps_bal_context_2.assignment_id := p_asg_id;
6105: p_fps_bal_context_2.action_info_category := 'GB_RTI_FPS_ASG_DET2';
6106: hr_utility.trace('Before entering for i in 1..g_fps_bal_det_tab.last loop');
6107:
6108: --Check whether this is the latest child asg action id
6109: IF (l_chld_act_id = l_max_chld_act_id) then
6110: --It is the latest child asg action id

Line 6283: hr_utility.trace('After for i in 1..g_fps_bal_det_tab.last loop');

6279: END IF;
6280: END IF;
6281: END IF;
6282: END LOOP;
6283: hr_utility.trace('After for i in 1..g_fps_bal_det_tab.last loop');
6284: END IF; --Not null check ends
6285: END LOOP;
6286:
6287: ELSE --IF (l_chld_act_id = l_max_chld_act_id) then

Line 6407: hr_utility.trace('After for i in 1..g_fps_bal_det_tab.last loop');

6403: END IF;
6404: END IF;
6405: END IF;
6406: END LOOP;
6407: hr_utility.trace('After for i in 1..g_fps_bal_det_tab.last loop');
6408: END IF; --Not null check ends
6409: END LOOP;
6410: END IF; --IF (l_chld_act_id = l_max_chld_act_id) then
6411:

Line 6420: hr_utility.set_location('Error in function fetch_fps_agg_asg_det2 ', 15);

6416: RETURN true;
6417:
6418: EXCEPTION
6419: WHEN OTHERS THEN
6420: hr_utility.set_location('Error in function fetch_fps_agg_asg_det2 ', 15);
6421: hr_utility.trace('Exception:' || SQLCODE || ' - ' || SQLERRM );
6422: fnd_file.put_line(fnd_file.LOG,'Exception:' || SQLCODE || ' - ' || SQLERRM);
6423: RAISE;
6424: END fetch_fps_agg_asg_det2;

Line 6421: hr_utility.trace('Exception:' || SQLCODE || ' - ' || SQLERRM );

6417:
6418: EXCEPTION
6419: WHEN OTHERS THEN
6420: hr_utility.set_location('Error in function fetch_fps_agg_asg_det2 ', 15);
6421: hr_utility.trace('Exception:' || SQLCODE || ' - ' || SQLERRM );
6422: fnd_file.put_line(fnd_file.LOG,'Exception:' || SQLCODE || ' - ' || SQLERRM);
6423: RAISE;
6424: END fetch_fps_agg_asg_det2;
6425:

Line 6433: hr_utility.set_location(' Entering: populate_run_msg',111);

6429: p_message_level IN VARCHAR2 DEFAULT 'F')
6430: IS
6431: PRAGMA AUTONOMOUS_TRANSACTION;
6432: BEGIN
6433: hr_utility.set_location(' Entering: populate_run_msg',111);
6434:
6435: INSERT
6436: INTO pay_message_lines
6437: (

Line 6454: hr_utility.set_location(' Leaving: populate_run_msg',999);

6450: p_assignment_action_id ,
6451: 'A' ,
6452: SUBSTR(p_message_text,1,240)
6453: );
6454: hr_utility.set_location(' Leaving: populate_run_msg',999);
6455: COMMIT;
6456:
6457: EXCEPTION
6458: WHEN OTHERS THEN

Line 6459: hr_utility.trace('Error occured in populate_run_msg');

6455: COMMIT;
6456:
6457: EXCEPTION
6458: WHEN OTHERS THEN
6459: hr_utility.trace('Error occured in populate_run_msg');
6460: RAISE;
6461: END populate_run_msg;
6462:
6463: procedure set_address_fields (p_addr_rec IN OUT nocopy act_info_rec,p_person_rec IN act_info_rec, p_asg_det IN act_info_rec )

Line 6466: hr_utility.trace('Entering set_address_fields');

6462:
6463: procedure set_address_fields (p_addr_rec IN OUT nocopy act_info_rec,p_person_rec IN act_info_rec, p_asg_det IN act_info_rec )
6464: is
6465: begin
6466: hr_utility.trace('Entering set_address_fields');
6467:
6468: --Address Fields are mandatory when nino is not known or on starter
6469: if p_asg_det.act_info1 is null then
6470: if p_person_rec.act_info7 is not null then

Line 6477: hr_utility.trace('Address details will not be reported.');

6473: p_addr_rec.act_info7 := NULL;
6474: p_addr_rec.act_info8 := NULL;
6475: p_addr_rec.act_info12 := NULL;
6476: p_addr_rec.act_info13 := NULL;
6477: hr_utility.trace('Address details will not be reported.');
6478: end if;
6479: end if;
6480:
6481: hr_utility.trace('Leaving set_address_fields');

Line 6481: hr_utility.trace('Leaving set_address_fields');

6477: hr_utility.trace('Address details will not be reported.');
6478: end if;
6479: end if;
6480:
6481: hr_utility.trace('Leaving set_address_fields');
6482: end set_address_fields;
6483:
6484: -- Procedure to insert data to the archive table pay_action_information
6485: PROCEDURE insert_archive_row

Line 6496: hr_utility.set_location('Entering: '||l_proc,1);

6492: l_proc CONSTANT VARCHAR2(50):= g_package||'insert_archive_row';
6493: l_ovn NUMBER;
6494: l_action_id NUMBER;
6495: BEGIN
6496: hr_utility.set_location('Entering: '||l_proc,1);
6497:
6498: IF p_tab_rec_data.count > 0 THEN
6499: FOR i IN p_tab_rec_data.first .. p_tab_rec_data.last
6500: LOOP

Line 6501: hr_utility.trace

6497:
6498: IF p_tab_rec_data.count > 0 THEN
6499: FOR i IN p_tab_rec_data.first .. p_tab_rec_data.last
6500: LOOP
6501: hr_utility.trace
6502: (
6503: 'Defining category '|| p_tab_rec_data(i).action_info_category
6504: )
6505: ;

Line 6506: hr_utility.trace('action_context_id = '|| p_assactid);

6502: (
6503: 'Defining category '|| p_tab_rec_data(i).action_info_category
6504: )
6505: ;
6506: hr_utility.trace('action_context_id = '|| p_assactid);
6507: IF p_tab_rec_data(i).action_info_category IS NOT NULL THEN
6508: pay_action_information_api.create_action_information( p_action_information_id => l_action_id,
6509: p_object_version_number => l_ovn,
6510: p_action_information_category => p_tab_rec_data(i).action_info_category,

Line 6548: hr_utility.set_location('Leaving: '||l_proc,999);

6544: p_action_information30 => p_tab_rec_data(i).act_info30 );
6545: END IF;
6546: END LOOP;
6547: END IF;
6548: hr_utility.set_location('Leaving: '||l_proc,999);
6549: END insert_archive_row;
6550: -- Procedure to insert data to the archive table pay_action_information.
6551: -- This is used in PAYE aggregation case inaddition to the procedure insert_archive_row
6552: PROCEDURE insert_archive_row_agg

Line 6564: hr_utility.set_location('Entering: '||l_proc,1);

6560: l_ovn NUMBER;
6561: l_action_id NUMBER;
6562: l_assact_id number;
6563: BEGIN
6564: hr_utility.set_location('Entering: '||l_proc,1);
6565:
6566: IF p_tab_rec_data.count > 0 THEN
6567: FOR i IN p_tab_rec_data.first .. p_tab_rec_data.last
6568: LOOP

Line 6569: hr_utility.trace

6565:
6566: IF p_tab_rec_data.count > 0 THEN
6567: FOR i IN p_tab_rec_data.first .. p_tab_rec_data.last
6568: LOOP
6569: hr_utility.trace
6570: (
6571: 'Defining category '|| p_tab_rec_data(i).action_info_category
6572: )
6573: ;

Line 6574: hr_utility.trace('action_context_id = '|| p_assactid);

6570: (
6571: 'Defining category '|| p_tab_rec_data(i).action_info_category
6572: )
6573: ;
6574: hr_utility.trace('action_context_id = '|| p_assactid);
6575: IF p_tab_rec_data(i).action_info_category IS NOT NULL THEN
6576: -- get the assignment action id for the each assignment which are created in action creation
6577: select paa.assignment_action_id into l_assact_id from pay_assignment_actions paa
6578: where paa.payroll_action_id = g_payroll_action_id

Line 6621: hr_utility.set_location('Leaving: '||l_proc,999);

6617: p_action_information30 => p_tab_rec_data(i).act_info30 );
6618: END IF;
6619: END LOOP;
6620: END IF;
6621: hr_utility.set_location('Leaving: '||l_proc,999);
6622: END insert_archive_row_agg;
6623:
6624: --
6625: --

Line 6700: hr_utility.set_location('Entering: '||l_proc,1);

6696: l_start_year date;
6697: l_end_year date;
6698:
6699: BEGIN
6700: hr_utility.set_location('Entering: '||l_proc,1);
6701:
6702: OPEN csr_parameter_info;
6703: FETCH csr_parameter_info INTO g_pre_pact_id,l_first_fps_ind,l_tax_ref,l_first_fps_date,l_final_submission,l_date_scheme_ceased,l_effective_date;
6704: CLOSE csr_parameter_info;

Line 6705: hr_utility.trace('g_pre_pact_id: '||g_pre_pact_id);

6701:
6702: OPEN csr_parameter_info;
6703: FETCH csr_parameter_info INTO g_pre_pact_id,l_first_fps_ind,l_tax_ref,l_first_fps_date,l_final_submission,l_date_scheme_ceased,l_effective_date;
6704: CLOSE csr_parameter_info;
6705: hr_utility.trace('g_pre_pact_id: '||g_pre_pact_id);
6706: hr_utility.trace('l_tax_ref: '||l_tax_ref);
6707: hr_utility.trace('Before calling PAY_GB_FPS_NI_AND_OTHERS.FPS_BACS_PREPROCESS: ');
6708: l_dummy := PAY_GB_FPS_NI_AND_OTHERS_13.FPS_BACS_PREPROCESS(g_pre_pact_id, 'FPS');
6709:

Line 6706: hr_utility.trace('l_tax_ref: '||l_tax_ref);

6702: OPEN csr_parameter_info;
6703: FETCH csr_parameter_info INTO g_pre_pact_id,l_first_fps_ind,l_tax_ref,l_first_fps_date,l_final_submission,l_date_scheme_ceased,l_effective_date;
6704: CLOSE csr_parameter_info;
6705: hr_utility.trace('g_pre_pact_id: '||g_pre_pact_id);
6706: hr_utility.trace('l_tax_ref: '||l_tax_ref);
6707: hr_utility.trace('Before calling PAY_GB_FPS_NI_AND_OTHERS.FPS_BACS_PREPROCESS: ');
6708: l_dummy := PAY_GB_FPS_NI_AND_OTHERS_13.FPS_BACS_PREPROCESS(g_pre_pact_id, 'FPS');
6709:
6710: /*Below code generates the HASH CODE for All Prepayments ran within 30 days.

Line 6707: hr_utility.trace('Before calling PAY_GB_FPS_NI_AND_OTHERS.FPS_BACS_PREPROCESS: ');

6703: FETCH csr_parameter_info INTO g_pre_pact_id,l_first_fps_ind,l_tax_ref,l_first_fps_date,l_final_submission,l_date_scheme_ceased,l_effective_date;
6704: CLOSE csr_parameter_info;
6705: hr_utility.trace('g_pre_pact_id: '||g_pre_pact_id);
6706: hr_utility.trace('l_tax_ref: '||l_tax_ref);
6707: hr_utility.trace('Before calling PAY_GB_FPS_NI_AND_OTHERS.FPS_BACS_PREPROCESS: ');
6708: l_dummy := PAY_GB_FPS_NI_AND_OTHERS_13.FPS_BACS_PREPROCESS(g_pre_pact_id, 'FPS');
6709:
6710: /*Below code generates the HASH CODE for All Prepayments ran within 30 days.
6711: This will avoid generating duplicate records when it is called from Archive Code*/

Line 6717: hr_utility.trace('Before calling PAY_GB_FPS_NI_AND_OTHERS.FPS_BACS_PREPROCESS for: '||l_other_prepay_pactid);

6713: OPEN csr_other_prepay_pactid(l_tax_ref);
6714: LOOP
6715: FETCH csr_other_prepay_pactid INTO l_other_prepay_pactid;
6716: EXIT WHEN csr_other_prepay_pactid%notfound;
6717: hr_utility.trace('Before calling PAY_GB_FPS_NI_AND_OTHERS.FPS_BACS_PREPROCESS for: '||l_other_prepay_pactid);
6718: l_dummy := PAY_GB_FPS_NI_AND_OTHERS_13.FPS_BACS_PREPROCESS(l_other_prepay_pactid, 'FPS');
6719: hr_utility.trace('After calling PAY_GB_FPS_NI_AND_OTHERS.FPS_BACS_PREPROCESS for: '||l_other_prepay_pactid);
6720: END LOOP;
6721: CLOSE csr_other_prepay_pactid;

Line 6719: hr_utility.trace('After calling PAY_GB_FPS_NI_AND_OTHERS.FPS_BACS_PREPROCESS for: '||l_other_prepay_pactid);

6715: FETCH csr_other_prepay_pactid INTO l_other_prepay_pactid;
6716: EXIT WHEN csr_other_prepay_pactid%notfound;
6717: hr_utility.trace('Before calling PAY_GB_FPS_NI_AND_OTHERS.FPS_BACS_PREPROCESS for: '||l_other_prepay_pactid);
6718: l_dummy := PAY_GB_FPS_NI_AND_OTHERS_13.FPS_BACS_PREPROCESS(l_other_prepay_pactid, 'FPS');
6719: hr_utility.trace('After calling PAY_GB_FPS_NI_AND_OTHERS.FPS_BACS_PREPROCESS for: '||l_other_prepay_pactid);
6720: END LOOP;
6721: CLOSE csr_other_prepay_pactid;
6722:
6723: OPEN csr_get_payroll_id(g_pre_pact_id);

Line 6735: hr_utility.trace(' Payroll : '||l_payroll_id);

6731: l_start_year := to_date('06-04-'||TO_CHAR(to_number(SUBSTR(TO_CHAR(l_effective_date,'YYYY/MON/DD'),1,4))-1 ),'DD-MM-YYYY') ;
6732: l_end_year := to_date('05-04-'||SUBSTR(TO_CHAR(l_effective_date,'YYYY/MON/DD'),1,4),'DD-MM-YYYY') ;
6733: END IF;
6734:
6735: hr_utility.trace(' Payroll : '||l_payroll_id);
6736: hr_utility.trace(' l_first_fps_ind : '||l_first_fps_ind);
6737: hr_utility.trace(' l_first_fps_date : '||l_first_fps_date);
6738: hr_utility.trace(' l_final_submission : '||l_final_submission);
6739: hr_utility.trace(' l_date_scheme_ceased : '||l_date_scheme_ceased);

Line 6736: hr_utility.trace(' l_first_fps_ind : '||l_first_fps_ind);

6732: l_end_year := to_date('05-04-'||SUBSTR(TO_CHAR(l_effective_date,'YYYY/MON/DD'),1,4),'DD-MM-YYYY') ;
6733: END IF;
6734:
6735: hr_utility.trace(' Payroll : '||l_payroll_id);
6736: hr_utility.trace(' l_first_fps_ind : '||l_first_fps_ind);
6737: hr_utility.trace(' l_first_fps_date : '||l_first_fps_date);
6738: hr_utility.trace(' l_final_submission : '||l_final_submission);
6739: hr_utility.trace(' l_date_scheme_ceased : '||l_date_scheme_ceased);
6740:

Line 6737: hr_utility.trace(' l_first_fps_date : '||l_first_fps_date);

6733: END IF;
6734:
6735: hr_utility.trace(' Payroll : '||l_payroll_id);
6736: hr_utility.trace(' l_first_fps_ind : '||l_first_fps_ind);
6737: hr_utility.trace(' l_first_fps_date : '||l_first_fps_date);
6738: hr_utility.trace(' l_final_submission : '||l_final_submission);
6739: hr_utility.trace(' l_date_scheme_ceased : '||l_date_scheme_ceased);
6740:
6741: -- This blocks checks whether First FPS is already ran for this payroll.

Line 6738: hr_utility.trace(' l_final_submission : '||l_final_submission);

6734:
6735: hr_utility.trace(' Payroll : '||l_payroll_id);
6736: hr_utility.trace(' l_first_fps_ind : '||l_first_fps_ind);
6737: hr_utility.trace(' l_first_fps_date : '||l_first_fps_date);
6738: hr_utility.trace(' l_final_submission : '||l_final_submission);
6739: hr_utility.trace(' l_date_scheme_ceased : '||l_date_scheme_ceased);
6740:
6741: -- This blocks checks whether First FPS is already ran for this payroll.
6742: if l_first_fps_ind is not null and l_first_fps_ind = 'Y' then

Line 6739: hr_utility.trace(' l_date_scheme_ceased : '||l_date_scheme_ceased);

6735: hr_utility.trace(' Payroll : '||l_payroll_id);
6736: hr_utility.trace(' l_first_fps_ind : '||l_first_fps_ind);
6737: hr_utility.trace(' l_first_fps_date : '||l_first_fps_date);
6738: hr_utility.trace(' l_final_submission : '||l_final_submission);
6739: hr_utility.trace(' l_date_scheme_ceased : '||l_date_scheme_ceased);
6740:
6741: -- This blocks checks whether First FPS is already ran for this payroll.
6742: if l_first_fps_ind is not null and l_first_fps_ind = 'Y' then
6743: open c_first_fps_ran(l_payroll_id);

Line 6789: hr_utility.trace(' Range Cursor Statement : '||sqlstr);

6785: || 'pay_payroll_actions ppa '|| 'where ppa.payroll_action_id = :payroll_action_id '
6786: || 'and ppa.business_group_id = paaf.business_group_id '|| ' and paaf.payroll_id = '
6787: ||''''||l_payroll_id||''''|| ' order by person_id';
6788:
6789: hr_utility.trace(' Range Cursor Statement : '||sqlstr);
6790: -- Header validations
6791: pay_gb_rti_fps_validate_13.header_validations(pactid,g_validation_check);
6792:
6793: hr_utility.set_location(' Leaving: '||l_proc,100);

Line 6793: hr_utility.set_location(' Leaving: '||l_proc,100);

6789: hr_utility.trace(' Range Cursor Statement : '||sqlstr);
6790: -- Header validations
6791: pay_gb_rti_fps_validate_13.header_validations(pactid,g_validation_check);
6792:
6793: hr_utility.set_location(' Leaving: '||l_proc,100);
6794:
6795: EXCEPTION
6796: when first_fps_indicator_error then
6797: hr_utility.raise_error;

Line 6797: hr_utility.raise_error;

6793: hr_utility.set_location(' Leaving: '||l_proc,100);
6794:
6795: EXCEPTION
6796: when first_fps_indicator_error then
6797: hr_utility.raise_error;
6798: when date_scheme_error then
6799: hr_utility.raise_error;
6800: when first_fps_ran_already_error then
6801: hr_utility.set_location('First FPS already ran for the payroll id '||l_payroll_id,1);

Line 6799: hr_utility.raise_error;

6795: EXCEPTION
6796: when first_fps_indicator_error then
6797: hr_utility.raise_error;
6798: when date_scheme_error then
6799: hr_utility.raise_error;
6800: when first_fps_ran_already_error then
6801: hr_utility.set_location('First FPS already ran for the payroll id '||l_payroll_id,1);
6802: hr_utility.raise_error;
6803: WHEN OTHERS THEN

Line 6801: hr_utility.set_location('First FPS already ran for the payroll id '||l_payroll_id,1);

6797: hr_utility.raise_error;
6798: when date_scheme_error then
6799: hr_utility.raise_error;
6800: when first_fps_ran_already_error then
6801: hr_utility.set_location('First FPS already ran for the payroll id '||l_payroll_id,1);
6802: hr_utility.raise_error;
6803: WHEN OTHERS THEN
6804: hr_utility.raise_error;
6805: END range_cursor;

Line 6802: hr_utility.raise_error;

6798: when date_scheme_error then
6799: hr_utility.raise_error;
6800: when first_fps_ran_already_error then
6801: hr_utility.set_location('First FPS already ran for the payroll id '||l_payroll_id,1);
6802: hr_utility.raise_error;
6803: WHEN OTHERS THEN
6804: hr_utility.raise_error;
6805: END range_cursor;
6806: --

Line 6804: hr_utility.raise_error;

6800: when first_fps_ran_already_error then
6801: hr_utility.set_location('First FPS already ran for the payroll id '||l_payroll_id,1);
6802: hr_utility.raise_error;
6803: WHEN OTHERS THEN
6804: hr_utility.raise_error;
6805: END range_cursor;
6806: --
6807: --
6808: --

Line 7363: hr_utility.set_location('Entering: '||l_proc,1);

7359: l_prev_asg_id number := 0;
7360: l_flag1 VARCHAR2(1) :='Y';
7361:
7362: BEGIN
7363: hr_utility.set_location('Entering: '||l_proc,1);
7364:
7365: OPEN csr_parameter_info;
7366: FETCH csr_parameter_info
7367: INTO l_payroll_id,

Line 7381: hr_utility.set_location('process start date'||l_start_date,20);

7377: FETCH get_first_fps_date
7378: INTO l_first_fps_run_date;
7379: CLOSE get_first_fps_date;
7380:
7381: hr_utility.set_location('process start date'||l_start_date,20);
7382: hr_utility.set_location('process end date'||l_end_date,20);
7383: hr_utility.set_location('pactid: '||pactid,20);
7384: hr_utility.set_location('stperson: '||stperson,20);
7385: hr_utility.set_location('endperson: '||endperson,20);

Line 7382: hr_utility.set_location('process end date'||l_end_date,20);

7378: INTO l_first_fps_run_date;
7379: CLOSE get_first_fps_date;
7380:
7381: hr_utility.set_location('process start date'||l_start_date,20);
7382: hr_utility.set_location('process end date'||l_end_date,20);
7383: hr_utility.set_location('pactid: '||pactid,20);
7384: hr_utility.set_location('stperson: '||stperson,20);
7385: hr_utility.set_location('endperson: '||endperson,20);
7386: hr_utility.set_location('l_payroll_id: '||l_payroll_id,20);

Line 7383: hr_utility.set_location('pactid: '||pactid,20);

7379: CLOSE get_first_fps_date;
7380:
7381: hr_utility.set_location('process start date'||l_start_date,20);
7382: hr_utility.set_location('process end date'||l_end_date,20);
7383: hr_utility.set_location('pactid: '||pactid,20);
7384: hr_utility.set_location('stperson: '||stperson,20);
7385: hr_utility.set_location('endperson: '||endperson,20);
7386: hr_utility.set_location('l_payroll_id: '||l_payroll_id,20);
7387: hr_utility.set_location('l_tax_ref: '||l_tax_ref,20);

Line 7384: hr_utility.set_location('stperson: '||stperson,20);

7380:
7381: hr_utility.set_location('process start date'||l_start_date,20);
7382: hr_utility.set_location('process end date'||l_end_date,20);
7383: hr_utility.set_location('pactid: '||pactid,20);
7384: hr_utility.set_location('stperson: '||stperson,20);
7385: hr_utility.set_location('endperson: '||endperson,20);
7386: hr_utility.set_location('l_payroll_id: '||l_payroll_id,20);
7387: hr_utility.set_location('l_tax_ref: '||l_tax_ref,20);
7388: hr_utility.set_location('l_effective_date: '||l_effective_date,20);

Line 7385: hr_utility.set_location('endperson: '||endperson,20);

7381: hr_utility.set_location('process start date'||l_start_date,20);
7382: hr_utility.set_location('process end date'||l_end_date,20);
7383: hr_utility.set_location('pactid: '||pactid,20);
7384: hr_utility.set_location('stperson: '||stperson,20);
7385: hr_utility.set_location('endperson: '||endperson,20);
7386: hr_utility.set_location('l_payroll_id: '||l_payroll_id,20);
7387: hr_utility.set_location('l_tax_ref: '||l_tax_ref,20);
7388: hr_utility.set_location('l_effective_date: '||l_effective_date,20);
7389: hr_utility.set_location('l_business_group_id: '||l_business_group_id,20);

Line 7386: hr_utility.set_location('l_payroll_id: '||l_payroll_id,20);

7382: hr_utility.set_location('process end date'||l_end_date,20);
7383: hr_utility.set_location('pactid: '||pactid,20);
7384: hr_utility.set_location('stperson: '||stperson,20);
7385: hr_utility.set_location('endperson: '||endperson,20);
7386: hr_utility.set_location('l_payroll_id: '||l_payroll_id,20);
7387: hr_utility.set_location('l_tax_ref: '||l_tax_ref,20);
7388: hr_utility.set_location('l_effective_date: '||l_effective_date,20);
7389: hr_utility.set_location('l_business_group_id: '||l_business_group_id,20);
7390: hr_utility.set_location('g_start_year: '||g_start_year,20);

Line 7387: hr_utility.set_location('l_tax_ref: '||l_tax_ref,20);

7383: hr_utility.set_location('pactid: '||pactid,20);
7384: hr_utility.set_location('stperson: '||stperson,20);
7385: hr_utility.set_location('endperson: '||endperson,20);
7386: hr_utility.set_location('l_payroll_id: '||l_payroll_id,20);
7387: hr_utility.set_location('l_tax_ref: '||l_tax_ref,20);
7388: hr_utility.set_location('l_effective_date: '||l_effective_date,20);
7389: hr_utility.set_location('l_business_group_id: '||l_business_group_id,20);
7390: hr_utility.set_location('g_start_year: '||g_start_year,20);
7391: hr_utility.set_location('l_first_fps_run_date: '||l_first_fps_run_date,20);

Line 7388: hr_utility.set_location('l_effective_date: '||l_effective_date,20);

7384: hr_utility.set_location('stperson: '||stperson,20);
7385: hr_utility.set_location('endperson: '||endperson,20);
7386: hr_utility.set_location('l_payroll_id: '||l_payroll_id,20);
7387: hr_utility.set_location('l_tax_ref: '||l_tax_ref,20);
7388: hr_utility.set_location('l_effective_date: '||l_effective_date,20);
7389: hr_utility.set_location('l_business_group_id: '||l_business_group_id,20);
7390: hr_utility.set_location('g_start_year: '||g_start_year,20);
7391: hr_utility.set_location('l_first_fps_run_date: '||l_first_fps_run_date,20);
7392: hr_utility.set_location('l_first_fps_eff_date: '||l_first_fps_eff_date,20);

Line 7389: hr_utility.set_location('l_business_group_id: '||l_business_group_id,20);

7385: hr_utility.set_location('endperson: '||endperson,20);
7386: hr_utility.set_location('l_payroll_id: '||l_payroll_id,20);
7387: hr_utility.set_location('l_tax_ref: '||l_tax_ref,20);
7388: hr_utility.set_location('l_effective_date: '||l_effective_date,20);
7389: hr_utility.set_location('l_business_group_id: '||l_business_group_id,20);
7390: hr_utility.set_location('g_start_year: '||g_start_year,20);
7391: hr_utility.set_location('l_first_fps_run_date: '||l_first_fps_run_date,20);
7392: hr_utility.set_location('l_first_fps_eff_date: '||l_first_fps_eff_date,20);
7393:

Line 7390: hr_utility.set_location('g_start_year: '||g_start_year,20);

7386: hr_utility.set_location('l_payroll_id: '||l_payroll_id,20);
7387: hr_utility.set_location('l_tax_ref: '||l_tax_ref,20);
7388: hr_utility.set_location('l_effective_date: '||l_effective_date,20);
7389: hr_utility.set_location('l_business_group_id: '||l_business_group_id,20);
7390: hr_utility.set_location('g_start_year: '||g_start_year,20);
7391: hr_utility.set_location('l_first_fps_run_date: '||l_first_fps_run_date,20);
7392: hr_utility.set_location('l_first_fps_eff_date: '||l_first_fps_eff_date,20);
7393:
7394: PAY_GB_P11D_ARCHIVE_SS.get_parameters( p_payroll_action_id => pactid,

Line 7391: hr_utility.set_location('l_first_fps_run_date: '||l_first_fps_run_date,20);

7387: hr_utility.set_location('l_tax_ref: '||l_tax_ref,20);
7388: hr_utility.set_location('l_effective_date: '||l_effective_date,20);
7389: hr_utility.set_location('l_business_group_id: '||l_business_group_id,20);
7390: hr_utility.set_location('g_start_year: '||g_start_year,20);
7391: hr_utility.set_location('l_first_fps_run_date: '||l_first_fps_run_date,20);
7392: hr_utility.set_location('l_first_fps_eff_date: '||l_first_fps_eff_date,20);
7393:
7394: PAY_GB_P11D_ARCHIVE_SS.get_parameters( p_payroll_action_id => pactid,
7395: p_token_name => 'PRE_PAY_ID',

Line 7392: hr_utility.set_location('l_first_fps_eff_date: '||l_first_fps_eff_date,20);

7388: hr_utility.set_location('l_effective_date: '||l_effective_date,20);
7389: hr_utility.set_location('l_business_group_id: '||l_business_group_id,20);
7390: hr_utility.set_location('g_start_year: '||g_start_year,20);
7391: hr_utility.set_location('l_first_fps_run_date: '||l_first_fps_run_date,20);
7392: hr_utility.set_location('l_first_fps_eff_date: '||l_first_fps_eff_date,20);
7393:
7394: PAY_GB_P11D_ARCHIVE_SS.get_parameters( p_payroll_action_id => pactid,
7395: p_token_name => 'PRE_PAY_ID',
7396: p_token_value => l_pre_pact_id);

Line 7398: hr_utility.trace(' Payroll : '||l_payroll_id);

7394: PAY_GB_P11D_ARCHIVE_SS.get_parameters( p_payroll_action_id => pactid,
7395: p_token_name => 'PRE_PAY_ID',
7396: p_token_value => l_pre_pact_id);
7397:
7398: hr_utility.trace(' Payroll : '||l_payroll_id);
7399: hr_utility.trace(' Pre Payment Payroll_Action_ID Entered : '||to_number(l_pre_pact_id));
7400:
7401: IF l_effective_date >= to_date('06-04-'||SUBSTR(TO_CHAR(l_effective_date,'YYYY/MON/DD'),1,4),'DD-MM-YYYY' ) THEN
7402: g_start_year := to_date('06-04-'||SUBSTR(TO_CHAR(l_effective_date,'YYYY/MON/DD'),1,4),'DD-MM-YYYY' ) ;

Line 7399: hr_utility.trace(' Pre Payment Payroll_Action_ID Entered : '||to_number(l_pre_pact_id));

7395: p_token_name => 'PRE_PAY_ID',
7396: p_token_value => l_pre_pact_id);
7397:
7398: hr_utility.trace(' Payroll : '||l_payroll_id);
7399: hr_utility.trace(' Pre Payment Payroll_Action_ID Entered : '||to_number(l_pre_pact_id));
7400:
7401: IF l_effective_date >= to_date('06-04-'||SUBSTR(TO_CHAR(l_effective_date,'YYYY/MON/DD'),1,4),'DD-MM-YYYY' ) THEN
7402: g_start_year := to_date('06-04-'||SUBSTR(TO_CHAR(l_effective_date,'YYYY/MON/DD'),1,4),'DD-MM-YYYY' ) ;
7403: g_end_year := to_date('05-04-'||TO_CHAR(to_number(SUBSTR(TO_CHAR(l_effective_date,'YYYY/MON/DD'),1,4))+1 ),'DD-MM-YYYY') ;

Line 7409: -- hr_utility.set_location('Before csr_get_assignments cursor',10);

7405: g_start_year := to_date('06-04-'||TO_CHAR(to_number(SUBSTR(TO_CHAR(l_effective_date,'YYYY/MON/DD'),1,4))-1 ),'DD-MM-YYYY') ;
7406: g_end_year := to_date('05-04-'||SUBSTR(TO_CHAR(l_effective_date,'YYYY/MON/DD'),1,4),'DD-MM-YYYY') ;
7407: END IF;
7408:
7409: -- hr_utility.set_location('Before csr_get_assignments cursor',10);
7410: hr_utility.set_location('pactid :' || pactid,15);
7411: hr_utility.set_location('stperson :' || stperson,15);
7412: hr_utility.set_location('endperson :' || endperson,15);
7413: hr_utility.set_location('l_payroll_id :' || l_payroll_id,15);

Line 7410: hr_utility.set_location('pactid :' || pactid,15);

7406: g_end_year := to_date('05-04-'||SUBSTR(TO_CHAR(l_effective_date,'YYYY/MON/DD'),1,4),'DD-MM-YYYY') ;
7407: END IF;
7408:
7409: -- hr_utility.set_location('Before csr_get_assignments cursor',10);
7410: hr_utility.set_location('pactid :' || pactid,15);
7411: hr_utility.set_location('stperson :' || stperson,15);
7412: hr_utility.set_location('endperson :' || endperson,15);
7413: hr_utility.set_location('l_payroll_id :' || l_payroll_id,15);
7414: hr_utility.set_location('l_pre_pact_id :' || l_pre_pact_id,15);

Line 7411: hr_utility.set_location('stperson :' || stperson,15);

7407: END IF;
7408:
7409: -- hr_utility.set_location('Before csr_get_assignments cursor',10);
7410: hr_utility.set_location('pactid :' || pactid,15);
7411: hr_utility.set_location('stperson :' || stperson,15);
7412: hr_utility.set_location('endperson :' || endperson,15);
7413: hr_utility.set_location('l_payroll_id :' || l_payroll_id,15);
7414: hr_utility.set_location('l_pre_pact_id :' || l_pre_pact_id,15);
7415: hr_utility.set_location('l_effective_date :' || l_effective_date,15);

Line 7412: hr_utility.set_location('endperson :' || endperson,15);

7408:
7409: -- hr_utility.set_location('Before csr_get_assignments cursor',10);
7410: hr_utility.set_location('pactid :' || pactid,15);
7411: hr_utility.set_location('stperson :' || stperson,15);
7412: hr_utility.set_location('endperson :' || endperson,15);
7413: hr_utility.set_location('l_payroll_id :' || l_payroll_id,15);
7414: hr_utility.set_location('l_pre_pact_id :' || l_pre_pact_id,15);
7415: hr_utility.set_location('l_effective_date :' || l_effective_date,15);
7416:

Line 7413: hr_utility.set_location('l_payroll_id :' || l_payroll_id,15);

7409: -- hr_utility.set_location('Before csr_get_assignments cursor',10);
7410: hr_utility.set_location('pactid :' || pactid,15);
7411: hr_utility.set_location('stperson :' || stperson,15);
7412: hr_utility.set_location('endperson :' || endperson,15);
7413: hr_utility.set_location('l_payroll_id :' || l_payroll_id,15);
7414: hr_utility.set_location('l_pre_pact_id :' || l_pre_pact_id,15);
7415: hr_utility.set_location('l_effective_date :' || l_effective_date,15);
7416:
7417: l_pre_id := to_number(l_pre_pact_id);

Line 7414: hr_utility.set_location('l_pre_pact_id :' || l_pre_pact_id,15);

7410: hr_utility.set_location('pactid :' || pactid,15);
7411: hr_utility.set_location('stperson :' || stperson,15);
7412: hr_utility.set_location('endperson :' || endperson,15);
7413: hr_utility.set_location('l_payroll_id :' || l_payroll_id,15);
7414: hr_utility.set_location('l_pre_pact_id :' || l_pre_pact_id,15);
7415: hr_utility.set_location('l_effective_date :' || l_effective_date,15);
7416:
7417: l_pre_id := to_number(l_pre_pact_id);
7418:

Line 7415: hr_utility.set_location('l_effective_date :' || l_effective_date,15);

7411: hr_utility.set_location('stperson :' || stperson,15);
7412: hr_utility.set_location('endperson :' || endperson,15);
7413: hr_utility.set_location('l_payroll_id :' || l_payroll_id,15);
7414: hr_utility.set_location('l_pre_pact_id :' || l_pre_pact_id,15);
7415: hr_utility.set_location('l_effective_date :' || l_effective_date,15);
7416:
7417: l_pre_id := to_number(l_pre_pact_id);
7418:
7419: hr_utility.set_location('l_first_fps : '||l_first_fps,20);

Line 7419: hr_utility.set_location('l_first_fps : '||l_first_fps,20);

7415: hr_utility.set_location('l_effective_date :' || l_effective_date,15);
7416:
7417: l_pre_id := to_number(l_pre_pact_id);
7418:
7419: hr_utility.set_location('l_first_fps : '||l_first_fps,20);
7420: if l_first_fps = 'Y' then
7421:
7422: open csr_get_prepayment_date(l_pre_id);
7423: fetch csr_get_prepayment_date into l_prepayment_date;

Line 7438: hr_utility.trace('PAYE Aggregated Assignment');

7434: Hence, skip the action creation in First FPS logic. */
7435:
7436: l_aggr_asgs_processed := 0;
7437: IF asg_record.per_agg_flag = 'Y' THEN
7438: hr_utility.trace('PAYE Aggregated Assignment');
7439:
7440: OPEN csr_aggr_asgs_processed(asg_record.person_id, l_pre_pact_id, g_start_year, g_end_year);
7441: FETCH csr_aggr_asgs_processed
7442: INTO l_aggr_asgs_processed;

Line 7444: hr_utility.trace('l_aggr_asgs_processed:' ||l_aggr_asgs_processed);

7440: OPEN csr_aggr_asgs_processed(asg_record.person_id, l_pre_pact_id, g_start_year, g_end_year);
7441: FETCH csr_aggr_asgs_processed
7442: INTO l_aggr_asgs_processed;
7443:
7444: hr_utility.trace('l_aggr_asgs_processed:' ||l_aggr_asgs_processed);
7445:
7446: CLOSE csr_aggr_asgs_processed;
7447:
7448: IF l_aggr_asgs_processed > 0 THEN

Line 7450: hr_utility.trace('There is a payment made for one of his asgs in current prepayment request');

7446: CLOSE csr_aggr_asgs_processed;
7447:
7448: IF l_aggr_asgs_processed > 0 THEN
7449: l_flag:= 'N';
7450: hr_utility.trace('There is a payment made for one of his asgs in current prepayment request');
7451:
7452: ELSIF l_aggr_asgs_processed = 0 THEN --l_aggr_asgs_processed > 0 THEN
7453:
7454: OPEN csr_aggr_max_act_id(asg_record.person_id);

Line 7459: hr_utility.set_location('l_aggr_max_act_id : '||l_aggr_max_act_id,20);

7455: FETCH csr_aggr_max_act_id
7456: INTO l_aggr_max_act_id;
7457: CLOSE csr_aggr_max_act_id;
7458:
7459: hr_utility.set_location('l_aggr_max_act_id : '||l_aggr_max_act_id,20);
7460:
7461: OPEN csr_asg_id(l_aggr_max_act_id);
7462: FETCH csr_asg_id
7463: INTO l_latest_first_fps_asg_id;

Line 7466: hr_utility.set_location('l_latest_first_fps_asg_id : '||l_latest_first_fps_asg_id,20);

7462: FETCH csr_asg_id
7463: INTO l_latest_first_fps_asg_id;
7464: CLOSE csr_asg_id;
7465:
7466: hr_utility.set_location('l_latest_first_fps_asg_id : '||l_latest_first_fps_asg_id,20);
7467: hr_utility.set_location('asg_record.assignment_id : '||asg_record.assignment_id,20);
7468:
7469: IF (nvl(l_latest_first_fps_asg_id,-999) <> asg_record.assignment_id) THEN
7470: l_flag:= 'N';

Line 7467: hr_utility.set_location('asg_record.assignment_id : '||asg_record.assignment_id,20);

7463: INTO l_latest_first_fps_asg_id;
7464: CLOSE csr_asg_id;
7465:
7466: hr_utility.set_location('l_latest_first_fps_asg_id : '||l_latest_first_fps_asg_id,20);
7467: hr_utility.set_location('asg_record.assignment_id : '||asg_record.assignment_id,20);
7468:
7469: IF (nvl(l_latest_first_fps_asg_id,-999) <> asg_record.assignment_id) THEN
7470: l_flag:= 'N';
7471: END IF;

Line 7476: hr_utility.set_location('l_flag: '||l_flag,20);

7472:
7473: END IF; --l_aggr_asgs_processed > 0 THEN
7474:
7475: END IF; --IF asg_record.per_agg_flag = 'Y' THEN
7476: hr_utility.set_location('l_flag: '||l_flag,20);
7477: --PAYE Aggr logic ends here
7478:
7479: if (l_flag = 'Y') then
7480:

Line 7491: hr_utility.trace(asg_record.assignment_id||' First FPS Pre Pay Asg : '||l_first_fps_prepay_asg );

7487: l_first_fps_prepay_asg := 'N';
7488: end if;
7489: close csr_prepayment_made;
7490:
7491: hr_utility.trace(asg_record.assignment_id||' First FPS Pre Pay Asg : '||l_first_fps_prepay_asg );
7492:
7493: if l_first_fps_prepay_asg = 'N' then
7494:
7495: hr_utility.trace(asg_record.assignment_id||'Entering First FPS Logic');

Line 7495: hr_utility.trace(asg_record.assignment_id||'Entering First FPS Logic');

7491: hr_utility.trace(asg_record.assignment_id||' First FPS Pre Pay Asg : '||l_first_fps_prepay_asg );
7492:
7493: if l_first_fps_prepay_asg = 'N' then
7494:
7495: hr_utility.trace(asg_record.assignment_id||'Entering First FPS Logic');
7496:
7497: OPEN get_defined_balance_id('Gross Pay','_ASG_TD_YTD');
7498: FETCH get_defined_balance_id INTO l_gross_id;
7499: CLOSE get_defined_balance_id;

Line 7545: hr_utility.trace('Assignment '||asg_record.assignment_id||' has YTD values');

7541: end if;
7542: END IF;
7543:
7544: IF l_gross > 0 or l_taxable > 0 or l_niable > 0 THEN
7545: hr_utility.trace('Assignment '||asg_record.assignment_id||' has YTD values');
7546: ELSE
7547: hr_utility.trace('Assignment '||asg_record.assignment_id||' has No YTD values.');
7548: l_flag:= 'N';
7549: END IF;

Line 7547: hr_utility.trace('Assignment '||asg_record.assignment_id||' has No YTD values.');

7543:
7544: IF l_gross > 0 or l_taxable > 0 or l_niable > 0 THEN
7545: hr_utility.trace('Assignment '||asg_record.assignment_id||' has YTD values');
7546: ELSE
7547: hr_utility.trace('Assignment '||asg_record.assignment_id||' has No YTD values.');
7548: l_flag:= 'N';
7549: END IF;
7550:
7551: end if;

Line 7563: hr_utility.set_location('Before csr_get_assignments cursor',10);

7559:
7560: END LOOP;
7561: end if; -- First FPS logic ends
7562: --else
7563: hr_utility.set_location('Before csr_get_assignments cursor',10);
7564: FOR asg_rec IN csr_get_assignments (pactid, stperson, endperson, l_payroll_id, l_pre_pact_id, l_effective_date)
7565: LOOP
7566: hr_utility.set_location('Assignment ID :' || asg_rec.assignment_id,15);
7567: l_flag1 := 'Y'; --Added for Bug - 16345058

Line 7566: hr_utility.set_location('Assignment ID :' || asg_rec.assignment_id,15);

7562: --else
7563: hr_utility.set_location('Before csr_get_assignments cursor',10);
7564: FOR asg_rec IN csr_get_assignments (pactid, stperson, endperson, l_payroll_id, l_pre_pact_id, l_effective_date)
7565: LOOP
7566: hr_utility.set_location('Assignment ID :' || asg_rec.assignment_id,15);
7567: l_flag1 := 'Y'; --Added for Bug - 16345058
7568: --Ignore the same assignment ids (Prepayment would have processed same assignment's payroll, Quickpay)
7569: if l_prev_asg_id = asg_rec.assignment_id then
7570: l_flag1 := 'N';

Line 7576: -- hr_utility.set_location('Before CSR_ASG cursor l_effective_date '|| to_char(l_effective_date),10);

7572: l_prev_asg_id := asg_rec.assignment_id;
7573: end if;
7574:
7575: l_arch := false;
7576: -- hr_utility.set_location('Before CSR_ASG cursor l_effective_date '|| to_char(l_effective_date),10);
7577: hr_utility.set_location('Before CSR_ASG cursor',10);
7578:
7579: OPEN csr_asg(asg_rec.assignment_id, l_effective_date);
7580: FETCH csr_asg INTO l_person_id, l_asg_primary_flag, l_per_agg_flag,l_ni_agg_flag,l_asg_number;

Line 7577: hr_utility.set_location('Before CSR_ASG cursor',10);

7573: end if;
7574:
7575: l_arch := false;
7576: -- hr_utility.set_location('Before CSR_ASG cursor l_effective_date '|| to_char(l_effective_date),10);
7577: hr_utility.set_location('Before CSR_ASG cursor',10);
7578:
7579: OPEN csr_asg(asg_rec.assignment_id, l_effective_date);
7580: FETCH csr_asg INTO l_person_id, l_asg_primary_flag, l_per_agg_flag,l_ni_agg_flag,l_asg_number;
7581: CLOSE csr_asg;

Line 7583: hr_utility.set_location('l_person_id :' || l_person_id,20);

7579: OPEN csr_asg(asg_rec.assignment_id, l_effective_date);
7580: FETCH csr_asg INTO l_person_id, l_asg_primary_flag, l_per_agg_flag,l_ni_agg_flag,l_asg_number;
7581: CLOSE csr_asg;
7582:
7583: hr_utility.set_location('l_person_id :' || l_person_id,20);
7584: hr_utility.set_location('l_asg_primary_flag :' || l_asg_primary_flag,20);
7585: hr_utility.set_location('l_per_agg_flag :' || l_per_agg_flag,20);
7586: hr_utility.set_location('l_ni_agg_flag :' || l_ni_agg_flag,20);
7587: hr_utility.set_location('l_payroll_id :' || l_payroll_id,20);

Line 7584: hr_utility.set_location('l_asg_primary_flag :' || l_asg_primary_flag,20);

7580: FETCH csr_asg INTO l_person_id, l_asg_primary_flag, l_per_agg_flag,l_ni_agg_flag,l_asg_number;
7581: CLOSE csr_asg;
7582:
7583: hr_utility.set_location('l_person_id :' || l_person_id,20);
7584: hr_utility.set_location('l_asg_primary_flag :' || l_asg_primary_flag,20);
7585: hr_utility.set_location('l_per_agg_flag :' || l_per_agg_flag,20);
7586: hr_utility.set_location('l_ni_agg_flag :' || l_ni_agg_flag,20);
7587: hr_utility.set_location('l_payroll_id :' || l_payroll_id,20);
7588: hr_utility.set_location('l_pre_pact_id :' || l_pre_pact_id,20);

Line 7585: hr_utility.set_location('l_per_agg_flag :' || l_per_agg_flag,20);

7581: CLOSE csr_asg;
7582:
7583: hr_utility.set_location('l_person_id :' || l_person_id,20);
7584: hr_utility.set_location('l_asg_primary_flag :' || l_asg_primary_flag,20);
7585: hr_utility.set_location('l_per_agg_flag :' || l_per_agg_flag,20);
7586: hr_utility.set_location('l_ni_agg_flag :' || l_ni_agg_flag,20);
7587: hr_utility.set_location('l_payroll_id :' || l_payroll_id,20);
7588: hr_utility.set_location('l_pre_pact_id :' || l_pre_pact_id,20);
7589: hr_utility.set_location('l_effective_date :' || l_effective_date,20);

Line 7586: hr_utility.set_location('l_ni_agg_flag :' || l_ni_agg_flag,20);

7582:
7583: hr_utility.set_location('l_person_id :' || l_person_id,20);
7584: hr_utility.set_location('l_asg_primary_flag :' || l_asg_primary_flag,20);
7585: hr_utility.set_location('l_per_agg_flag :' || l_per_agg_flag,20);
7586: hr_utility.set_location('l_ni_agg_flag :' || l_ni_agg_flag,20);
7587: hr_utility.set_location('l_payroll_id :' || l_payroll_id,20);
7588: hr_utility.set_location('l_pre_pact_id :' || l_pre_pact_id,20);
7589: hr_utility.set_location('l_effective_date :' || l_effective_date,20);
7590:

Line 7587: hr_utility.set_location('l_payroll_id :' || l_payroll_id,20);

7583: hr_utility.set_location('l_person_id :' || l_person_id,20);
7584: hr_utility.set_location('l_asg_primary_flag :' || l_asg_primary_flag,20);
7585: hr_utility.set_location('l_per_agg_flag :' || l_per_agg_flag,20);
7586: hr_utility.set_location('l_ni_agg_flag :' || l_ni_agg_flag,20);
7587: hr_utility.set_location('l_payroll_id :' || l_payroll_id,20);
7588: hr_utility.set_location('l_pre_pact_id :' || l_pre_pact_id,20);
7589: hr_utility.set_location('l_effective_date :' || l_effective_date,20);
7590:
7591: hr_utility.set_location('Assignment ID :' || asg_rec.assignment_id,20);

Line 7588: hr_utility.set_location('l_pre_pact_id :' || l_pre_pact_id,20);

7584: hr_utility.set_location('l_asg_primary_flag :' || l_asg_primary_flag,20);
7585: hr_utility.set_location('l_per_agg_flag :' || l_per_agg_flag,20);
7586: hr_utility.set_location('l_ni_agg_flag :' || l_ni_agg_flag,20);
7587: hr_utility.set_location('l_payroll_id :' || l_payroll_id,20);
7588: hr_utility.set_location('l_pre_pact_id :' || l_pre_pact_id,20);
7589: hr_utility.set_location('l_effective_date :' || l_effective_date,20);
7590:
7591: hr_utility.set_location('Assignment ID :' || asg_rec.assignment_id,20);
7592: l_arch := false;

Line 7589: hr_utility.set_location('l_effective_date :' || l_effective_date,20);

7585: hr_utility.set_location('l_per_agg_flag :' || l_per_agg_flag,20);
7586: hr_utility.set_location('l_ni_agg_flag :' || l_ni_agg_flag,20);
7587: hr_utility.set_location('l_payroll_id :' || l_payroll_id,20);
7588: hr_utility.set_location('l_pre_pact_id :' || l_pre_pact_id,20);
7589: hr_utility.set_location('l_effective_date :' || l_effective_date,20);
7590:
7591: hr_utility.set_location('Assignment ID :' || asg_rec.assignment_id,20);
7592: l_arch := false;
7593: -- If Aggregate flag is set then ignore non primary assignments

Line 7591: hr_utility.set_location('Assignment ID :' || asg_rec.assignment_id,20);

7587: hr_utility.set_location('l_payroll_id :' || l_payroll_id,20);
7588: hr_utility.set_location('l_pre_pact_id :' || l_pre_pact_id,20);
7589: hr_utility.set_location('l_effective_date :' || l_effective_date,20);
7590:
7591: hr_utility.set_location('Assignment ID :' || asg_rec.assignment_id,20);
7592: l_arch := false;
7593: -- If Aggregate flag is set then ignore non primary assignments
7594: IF l_per_agg_flag = 'Y' and l_flag1 = 'Y' THEN
7595:

Line 7606: hr_utility.set_location('asg_rec.asg_act_id: '||asg_rec.asg_act_id, 50);

7602: FETCH csr_chk_earlier_processed
7603: INTO l_earlier_processed;
7604: CLOSE csr_chk_earlier_processed;
7605:
7606: hr_utility.set_location('asg_rec.asg_act_id: '||asg_rec.asg_act_id, 50);
7607: hr_utility.set_location('l_earlier_processed :' || l_earlier_processed,20);
7608: hr_utility.set_location('l_aggr_min_act_id :' || l_aggr_min_act_id,20);
7609:
7610: if ((asg_rec.asg_act_id = l_aggr_min_act_id) and (l_earlier_processed = 0)) then

Line 7607: hr_utility.set_location('l_earlier_processed :' || l_earlier_processed,20);

7603: INTO l_earlier_processed;
7604: CLOSE csr_chk_earlier_processed;
7605:
7606: hr_utility.set_location('asg_rec.asg_act_id: '||asg_rec.asg_act_id, 50);
7607: hr_utility.set_location('l_earlier_processed :' || l_earlier_processed,20);
7608: hr_utility.set_location('l_aggr_min_act_id :' || l_aggr_min_act_id,20);
7609:
7610: if ((asg_rec.asg_act_id = l_aggr_min_act_id) and (l_earlier_processed = 0)) then
7611: hr_utility.set_location('Creating Assignment Action for assignment_id '||asg_rec.assignment_id, 50);

Line 7608: hr_utility.set_location('l_aggr_min_act_id :' || l_aggr_min_act_id,20);

7604: CLOSE csr_chk_earlier_processed;
7605:
7606: hr_utility.set_location('asg_rec.asg_act_id: '||asg_rec.asg_act_id, 50);
7607: hr_utility.set_location('l_earlier_processed :' || l_earlier_processed,20);
7608: hr_utility.set_location('l_aggr_min_act_id :' || l_aggr_min_act_id,20);
7609:
7610: if ((asg_rec.asg_act_id = l_aggr_min_act_id) and (l_earlier_processed = 0)) then
7611: hr_utility.set_location('Creating Assignment Action for assignment_id '||asg_rec.assignment_id, 50);
7612:

Line 7611: hr_utility.set_location('Creating Assignment Action for assignment_id '||asg_rec.assignment_id, 50);

7607: hr_utility.set_location('l_earlier_processed :' || l_earlier_processed,20);
7608: hr_utility.set_location('l_aggr_min_act_id :' || l_aggr_min_act_id,20);
7609:
7610: if ((asg_rec.asg_act_id = l_aggr_min_act_id) and (l_earlier_processed = 0)) then
7611: hr_utility.set_location('Creating Assignment Action for assignment_id '||asg_rec.assignment_id, 50);
7612:
7613: SELECT pay_assignment_actions_s.nextval INTO lockingactid FROM dual;
7614: hr_nonrun_asact.insact ( lockingactid, asg_rec.assignment_id, pactid, chunk, NULL );
7615: -- get the assigment action id of the prepayment payroll action id for the current assignment.

Line 7626: hr_utility.set_location('Creating other Assignment Action ids for assignment_id '||asg_rec.assignment_id, 50);

7622:
7623: -- apply lock
7624: hr_nonrun_asact.insint(lockingactid, l_prepay_asg_action_id);
7625:
7626: hr_utility.set_location('Creating other Assignment Action ids for assignment_id '||asg_rec.assignment_id, 50);
7627:
7628: /*for c_asg in csr_get_other_asg(asg_rec.assignment_id)
7629: loop*/
7630: /* SELECT pay_assignment_actions_s.nextval INTO lockingactid FROM dual;

Line 7631: hr_utility.set_location('Creating action for asg '||c_asg.asg_id, 50);

7627:
7628: /*for c_asg in csr_get_other_asg(asg_rec.assignment_id)
7629: loop*/
7630: /* SELECT pay_assignment_actions_s.nextval INTO lockingactid FROM dual;
7631: hr_utility.set_location('Creating action for asg '||c_asg.asg_id, 50);
7632: hr_nonrun_asact.insact(lockingactid, c_asg.asg_id, pactid, chunk, NULL );
7633: hr_utility.set_location('Created action for asg '||c_asg.asg_id, 50);*/
7634:
7635: hr_utility.set_location('l_person_id:'||l_person_id || ' asg_rec.assignment_id:' ||

Line 7633: hr_utility.set_location('Created action for asg '||c_asg.asg_id, 50);*/

7629: loop*/
7630: /* SELECT pay_assignment_actions_s.nextval INTO lockingactid FROM dual;
7631: hr_utility.set_location('Creating action for asg '||c_asg.asg_id, 50);
7632: hr_nonrun_asact.insact(lockingactid, c_asg.asg_id, pactid, chunk, NULL );
7633: hr_utility.set_location('Created action for asg '||c_asg.asg_id, 50);*/
7634:
7635: hr_utility.set_location('l_person_id:'||l_person_id || ' asg_rec.assignment_id:' ||
7636: asg_rec.assignment_id || ' g_start_year: ' || g_start_year ,50);
7637: hr_utility.set_location(' g_end_year: ' || g_end_year || ' g_first_fps_run_date: '||l_first_fps_run_date, 50);

Line 7635: hr_utility.set_location('l_person_id:'||l_person_id || ' asg_rec.assignment_id:' ||

7631: hr_utility.set_location('Creating action for asg '||c_asg.asg_id, 50);
7632: hr_nonrun_asact.insact(lockingactid, c_asg.asg_id, pactid, chunk, NULL );
7633: hr_utility.set_location('Created action for asg '||c_asg.asg_id, 50);*/
7634:
7635: hr_utility.set_location('l_person_id:'||l_person_id || ' asg_rec.assignment_id:' ||
7636: asg_rec.assignment_id || ' g_start_year: ' || g_start_year ,50);
7637: hr_utility.set_location(' g_end_year: ' || g_end_year || ' g_first_fps_run_date: '||l_first_fps_run_date, 50);
7638: hr_utility.set_location('asg_rec.assignment_id '||asg_rec.assignment_id, 50);
7639: -- OPEN csr_agg_all_asg_act_creat(l_person_id, asg_rec.assignment_id, g_start_year, g_end_year);

Line 7637: hr_utility.set_location(' g_end_year: ' || g_end_year || ' g_first_fps_run_date: '||l_first_fps_run_date, 50);

7633: hr_utility.set_location('Created action for asg '||c_asg.asg_id, 50);*/
7634:
7635: hr_utility.set_location('l_person_id:'||l_person_id || ' asg_rec.assignment_id:' ||
7636: asg_rec.assignment_id || ' g_start_year: ' || g_start_year ,50);
7637: hr_utility.set_location(' g_end_year: ' || g_end_year || ' g_first_fps_run_date: '||l_first_fps_run_date, 50);
7638: hr_utility.set_location('asg_rec.assignment_id '||asg_rec.assignment_id, 50);
7639: -- OPEN csr_agg_all_asg_act_creat(l_person_id, asg_rec.assignment_id, g_start_year, g_end_year);
7640: OPEN csr_agg_all_asg_act_creat(l_person_id, asg_rec.assignment_id, asg_rec.asg_act_id, g_start_year, g_end_year);
7641: loop

Line 7638: hr_utility.set_location('asg_rec.assignment_id '||asg_rec.assignment_id, 50);

7634:
7635: hr_utility.set_location('l_person_id:'||l_person_id || ' asg_rec.assignment_id:' ||
7636: asg_rec.assignment_id || ' g_start_year: ' || g_start_year ,50);
7637: hr_utility.set_location(' g_end_year: ' || g_end_year || ' g_first_fps_run_date: '||l_first_fps_run_date, 50);
7638: hr_utility.set_location('asg_rec.assignment_id '||asg_rec.assignment_id, 50);
7639: -- OPEN csr_agg_all_asg_act_creat(l_person_id, asg_rec.assignment_id, g_start_year, g_end_year);
7640: OPEN csr_agg_all_asg_act_creat(l_person_id, asg_rec.assignment_id, asg_rec.asg_act_id, g_start_year, g_end_year);
7641: loop
7642: FETCH csr_agg_all_asg_act_creat

Line 7647: hr_utility.set_location('Creating action for asg '||l_asg_id, 50);

7643: INTO l_asg_id;
7644:
7645: EXIT WHEN csr_agg_all_asg_act_creat%NOTFOUND;
7646: SELECT pay_assignment_actions_s.nextval INTO lockingactid FROM dual;
7647: hr_utility.set_location('Creating action for asg '||l_asg_id, 50);
7648: hr_nonrun_asact.insact(lockingactid, l_asg_id, pactid, chunk, NULL );
7649: hr_utility.set_location('Created action for asg '||l_asg_id, 50);
7650:
7651: -- new changes

Line 7649: hr_utility.set_location('Created action for asg '||l_asg_id, 50);

7645: EXIT WHEN csr_agg_all_asg_act_creat%NOTFOUND;
7646: SELECT pay_assignment_actions_s.nextval INTO lockingactid FROM dual;
7647: hr_utility.set_location('Creating action for asg '||l_asg_id, 50);
7648: hr_nonrun_asact.insact(lockingactid, l_asg_id, pactid, chunk, NULL );
7649: hr_utility.set_location('Created action for asg '||l_asg_id, 50);
7650:
7651: -- new changes
7652: open csr_agg_all_actions_lock(l_person_id, l_asg_id, g_start_year, g_end_year);
7653:

Line 7664: hr_utility.set_location('lockingactid '||lockingactid, 50);

7660: INTO l_pre_pay_asg_action_id;
7661: EXIT WHEN csr_agg_all_actions_lock%NOTFOUND;
7662: -- Apply lock
7663:
7664: hr_utility.set_location('lockingactid '||lockingactid, 50);
7665: hr_utility.set_location('l_pre_pay_asg_action_id '||l_pre_pay_asg_action_id, 50);
7666: hr_nonrun_asact.insint(lockingactid, l_pre_pay_asg_action_id);
7667:
7668: end loop;

Line 7665: hr_utility.set_location('l_pre_pay_asg_action_id '||l_pre_pay_asg_action_id, 50);

7661: EXIT WHEN csr_agg_all_actions_lock%NOTFOUND;
7662: -- Apply lock
7663:
7664: hr_utility.set_location('lockingactid '||lockingactid, 50);
7665: hr_utility.set_location('l_pre_pay_asg_action_id '||l_pre_pay_asg_action_id, 50);
7666: hr_nonrun_asact.insint(lockingactid, l_pre_pay_asg_action_id);
7667:
7668: end loop;
7669: close csr_agg_all_actions_lock;

Line 7684: hr_utility.set_location('Another higher assignment for current employee exists.', 50);

7680:
7681: -- end get the other assigment ids for this person.
7682:
7683: else
7684: hr_utility.set_location('Another higher assignment for current employee exists.', 50);
7685: hr_utility.set_location('Hence, not creating assignment action for the current assignment: '||asg_rec.assignment_id, 50);
7686: end if;
7687:
7688: ELSIF l_flag1 = 'Y' THEN

Line 7685: hr_utility.set_location('Hence, not creating assignment action for the current assignment: '||asg_rec.assignment_id, 50);

7681: -- end get the other assigment ids for this person.
7682:
7683: else
7684: hr_utility.set_location('Another higher assignment for current employee exists.', 50);
7685: hr_utility.set_location('Hence, not creating assignment action for the current assignment: '||asg_rec.assignment_id, 50);
7686: end if;
7687:
7688: ELSIF l_flag1 = 'Y' THEN
7689: -- Create one assignment action for every assignment

Line 7690: hr_utility.set_location('Archiving for assignment_id '||asg_rec.assignment_id, 50);

7686: end if;
7687:
7688: ELSIF l_flag1 = 'Y' THEN
7689: -- Create one assignment action for every assignment
7690: hr_utility.set_location('Archiving for assignment_id '||asg_rec.assignment_id, 50);
7691: SELECT pay_assignment_actions_s.nextval INTO lockingactid FROM dual;
7692:
7693: -- Insert assignment into pay_assignment_actions
7694: hr_nonrun_asact.insact ( lockingactid, asg_rec.assignment_id, pactid, chunk, NULL );

Line 7705: hr_utility.set_location('This is NI aggregation case ', 50);

7701: --apply the lock
7702: hr_nonrun_asact.insint(lockingactid, l_prepay_asg_action_id);
7703: CLOSE csr_prepay_asg_act_details;
7704: if l_ni_agg_flag = 'Y' then
7705: hr_utility.set_location('This is NI aggregation case ', 50);
7706: -- Get the RTI NI Reporting asg and effective date.
7707: open csr_ni_rpt_flag(asg_rec.assignment_id);
7708: fetch csr_ni_rpt_flag into l_ni_rti_flag,l_ni_rti_date;
7709: close csr_ni_rpt_flag;

Line 7710: hr_utility.set_location('l_ni_rti_flag: ' || l_ni_rti_flag, 50);

7706: -- Get the RTI NI Reporting asg and effective date.
7707: open csr_ni_rpt_flag(asg_rec.assignment_id);
7708: fetch csr_ni_rpt_flag into l_ni_rti_flag,l_ni_rti_date;
7709: close csr_ni_rpt_flag;
7710: hr_utility.set_location('l_ni_rti_flag: ' || l_ni_rti_flag, 50);
7711: hr_utility.set_location('l_ni_rti_date: ' || l_ni_rti_date, 50);
7712: if nvl(l_ni_rti_flag,'N') <> 'Y' then
7713: hr_utility.set_location('non RTI reporting assigment' || l_ni_rti_date, 50);
7714: open csr_get_ni_rpt_asg(asg_rec.assignment_id);

Line 7711: hr_utility.set_location('l_ni_rti_date: ' || l_ni_rti_date, 50);

7707: open csr_ni_rpt_flag(asg_rec.assignment_id);
7708: fetch csr_ni_rpt_flag into l_ni_rti_flag,l_ni_rti_date;
7709: close csr_ni_rpt_flag;
7710: hr_utility.set_location('l_ni_rti_flag: ' || l_ni_rti_flag, 50);
7711: hr_utility.set_location('l_ni_rti_date: ' || l_ni_rti_date, 50);
7712: if nvl(l_ni_rti_flag,'N') <> 'Y' then
7713: hr_utility.set_location('non RTI reporting assigment' || l_ni_rti_date, 50);
7714: open csr_get_ni_rpt_asg(asg_rec.assignment_id);
7715: fetch csr_get_ni_rpt_asg into l_ni_rpt_asg_id,l_ni_rpt_date;

Line 7713: hr_utility.set_location('non RTI reporting assigment' || l_ni_rti_date, 50);

7709: close csr_ni_rpt_flag;
7710: hr_utility.set_location('l_ni_rti_flag: ' || l_ni_rti_flag, 50);
7711: hr_utility.set_location('l_ni_rti_date: ' || l_ni_rti_date, 50);
7712: if nvl(l_ni_rti_flag,'N') <> 'Y' then
7713: hr_utility.set_location('non RTI reporting assigment' || l_ni_rti_date, 50);
7714: open csr_get_ni_rpt_asg(asg_rec.assignment_id);
7715: fetch csr_get_ni_rpt_asg into l_ni_rpt_asg_id,l_ni_rpt_date;
7716: close csr_get_ni_rpt_asg;
7717: hr_utility.set_location('l_ni_rpt_asg_id: ' || l_ni_rpt_asg_id, 50);

Line 7717: hr_utility.set_location('l_ni_rpt_asg_id: ' || l_ni_rpt_asg_id, 50);

7713: hr_utility.set_location('non RTI reporting assigment' || l_ni_rti_date, 50);
7714: open csr_get_ni_rpt_asg(asg_rec.assignment_id);
7715: fetch csr_get_ni_rpt_asg into l_ni_rpt_asg_id,l_ni_rpt_date;
7716: close csr_get_ni_rpt_asg;
7717: hr_utility.set_location('l_ni_rpt_asg_id: ' || l_ni_rpt_asg_id, 50);
7718: hr_utility.set_location('l_ni_rpt_date: ' || l_ni_rpt_date, 50);
7719:
7720: if l_ni_rpt_asg_id is null then
7721: hr_utility.set_location('NO RTI Reporting asg for :'|| l_asg_number, 50);

Line 7718: hr_utility.set_location('l_ni_rpt_date: ' || l_ni_rpt_date, 50);

7714: open csr_get_ni_rpt_asg(asg_rec.assignment_id);
7715: fetch csr_get_ni_rpt_asg into l_ni_rpt_asg_id,l_ni_rpt_date;
7716: close csr_get_ni_rpt_asg;
7717: hr_utility.set_location('l_ni_rpt_asg_id: ' || l_ni_rpt_asg_id, 50);
7718: hr_utility.set_location('l_ni_rpt_date: ' || l_ni_rpt_date, 50);
7719:
7720: if l_ni_rpt_asg_id is null then
7721: hr_utility.set_location('NO RTI Reporting asg for :'|| l_asg_number, 50);
7722: fnd_file.put_line (fnd_file.LOG,'NO RTI Reporting asg for :'|| l_asg_number);

Line 7721: hr_utility.set_location('NO RTI Reporting asg for :'|| l_asg_number, 50);

7717: hr_utility.set_location('l_ni_rpt_asg_id: ' || l_ni_rpt_asg_id, 50);
7718: hr_utility.set_location('l_ni_rpt_date: ' || l_ni_rpt_date, 50);
7719:
7720: if l_ni_rpt_asg_id is null then
7721: hr_utility.set_location('NO RTI Reporting asg for :'|| l_asg_number, 50);
7722: fnd_file.put_line (fnd_file.LOG,'NO RTI Reporting asg for :'|| l_asg_number);
7723: --raise_application_error(-20001,'NO RTI Reporting asg for :'|| asg_rec.assignment_id);
7724: else
7725: -- check whether the RTI reporting is being processed in the current assignment.

Line 7743: hr_utility.trace('l_ni_prepay_asg_action_id: '|| l_ni_prepay_asg_action_id);

7739: OPEN csr_ni_prepay_asg_act_details(asg_rec.asg_act_id);
7740: FETCH csr_ni_prepay_asg_act_details
7741: INTO l_ni_prepay_asg_action_id;
7742: CLOSE csr_ni_prepay_asg_act_details;
7743: hr_utility.trace('l_ni_prepay_asg_action_id: '|| l_ni_prepay_asg_action_id);
7744: --apply the lock
7745: if l_ni_prepay_asg_action_id is not null then
7746: hr_utility.trace('lockingactid: '||lockingactid);
7747: hr_utility.trace('l_ni_prepay_asg_action_id: '|| l_ni_prepay_asg_action_id);

Line 7746: hr_utility.trace('lockingactid: '||lockingactid);

7742: CLOSE csr_ni_prepay_asg_act_details;
7743: hr_utility.trace('l_ni_prepay_asg_action_id: '|| l_ni_prepay_asg_action_id);
7744: --apply the lock
7745: if l_ni_prepay_asg_action_id is not null then
7746: hr_utility.trace('lockingactid: '||lockingactid);
7747: hr_utility.trace('l_ni_prepay_asg_action_id: '|| l_ni_prepay_asg_action_id);
7748: hr_nonrun_asact.insint(lockingactid, l_ni_prepay_asg_action_id);
7749: else
7750: hr_utility.trace('No prepayment for asg_id : '|| );

Line 7747: hr_utility.trace('l_ni_prepay_asg_action_id: '|| l_ni_prepay_asg_action_id);

7743: hr_utility.trace('l_ni_prepay_asg_action_id: '|| l_ni_prepay_asg_action_id);
7744: --apply the lock
7745: if l_ni_prepay_asg_action_id is not null then
7746: hr_utility.trace('lockingactid: '||lockingactid);
7747: hr_utility.trace('l_ni_prepay_asg_action_id: '|| l_ni_prepay_asg_action_id);
7748: hr_nonrun_asact.insint(lockingactid, l_ni_prepay_asg_action_id);
7749: else
7750: hr_utility.trace('No prepayment for asg_id : '|| );
7751: */

Line 7750: hr_utility.trace('No prepayment for asg_id : '|| );

7746: hr_utility.trace('lockingactid: '||lockingactid);
7747: hr_utility.trace('l_ni_prepay_asg_action_id: '|| l_ni_prepay_asg_action_id);
7748: hr_nonrun_asact.insint(lockingactid, l_ni_prepay_asg_action_id);
7749: else
7750: hr_utility.trace('No prepayment for asg_id : '|| );
7751: */
7752: end if;
7753:
7754: end if;

Line 7756: hr_utility.set_location('Current assignment - ' || asg_rec.assignment_id || ' is RTI NI Reporting assignment.',50);

7752: end if;
7753:
7754: end if;
7755: else
7756: hr_utility.set_location('Current assignment - ' || asg_rec.assignment_id || ' is RTI NI Reporting assignment.',50);
7757: -- proceed with next assignment
7758: end if;
7759: end if;
7760:

Line 7765: hr_utility.set_location('Leaving: '||l_proc,999);

7761: END IF; -- IF l_per_agg_flag = 'Y' THEN
7762:
7763: END LOOP;
7764: --end if;
7765: hr_utility.set_location('Leaving: '||l_proc,999);
7766: END internal_action_creation_fps;
7767: --
7768: --
7769: --

Line 8087: hr_utility.set_location('Entering '|| l_proc, 10);

8083: l_pre_pact_effective_date DATE;
8084: l_first_fps_run_date date;
8085:
8086: BEGIN
8087: hr_utility.set_location('Entering '|| l_proc, 10);
8088: l_err := FALSE;
8089:
8090: OPEN csr_parameter_info(p_payroll_action_id);
8091: FETCH csr_parameter_info

Line 8107: hr_utility.trace('l_effective_date: '||l_effective_date);

8103:
8104: g_fps_effective_date := l_effective_date;
8105: g_payroll_action_id := p_payroll_action_id;
8106:
8107: hr_utility.trace('l_effective_date: '||l_effective_date);
8108: hr_utility.trace('g_fps_effective_date: '||g_fps_effective_date);
8109: hr_utility.trace('g_business_group_id: '||g_business_group_id);
8110: hr_utility.trace('g_pre_pact_id: '||g_pre_pact_id);
8111: hr_utility.trace('g_payroll_id: '||g_payroll_id);

Line 8108: hr_utility.trace('g_fps_effective_date: '||g_fps_effective_date);

8104: g_fps_effective_date := l_effective_date;
8105: g_payroll_action_id := p_payroll_action_id;
8106:
8107: hr_utility.trace('l_effective_date: '||l_effective_date);
8108: hr_utility.trace('g_fps_effective_date: '||g_fps_effective_date);
8109: hr_utility.trace('g_business_group_id: '||g_business_group_id);
8110: hr_utility.trace('g_pre_pact_id: '||g_pre_pact_id);
8111: hr_utility.trace('g_payroll_id: '||g_payroll_id);
8112:

Line 8109: hr_utility.trace('g_business_group_id: '||g_business_group_id);

8105: g_payroll_action_id := p_payroll_action_id;
8106:
8107: hr_utility.trace('l_effective_date: '||l_effective_date);
8108: hr_utility.trace('g_fps_effective_date: '||g_fps_effective_date);
8109: hr_utility.trace('g_business_group_id: '||g_business_group_id);
8110: hr_utility.trace('g_pre_pact_id: '||g_pre_pact_id);
8111: hr_utility.trace('g_payroll_id: '||g_payroll_id);
8112:
8113: OPEN csr_pre_pact_eff_date(g_pre_pact_id);

Line 8110: hr_utility.trace('g_pre_pact_id: '||g_pre_pact_id);

8106:
8107: hr_utility.trace('l_effective_date: '||l_effective_date);
8108: hr_utility.trace('g_fps_effective_date: '||g_fps_effective_date);
8109: hr_utility.trace('g_business_group_id: '||g_business_group_id);
8110: hr_utility.trace('g_pre_pact_id: '||g_pre_pact_id);
8111: hr_utility.trace('g_payroll_id: '||g_payroll_id);
8112:
8113: OPEN csr_pre_pact_eff_date(g_pre_pact_id);
8114: FETCH csr_pre_pact_eff_date

Line 8111: hr_utility.trace('g_payroll_id: '||g_payroll_id);

8107: hr_utility.trace('l_effective_date: '||l_effective_date);
8108: hr_utility.trace('g_fps_effective_date: '||g_fps_effective_date);
8109: hr_utility.trace('g_business_group_id: '||g_business_group_id);
8110: hr_utility.trace('g_pre_pact_id: '||g_pre_pact_id);
8111: hr_utility.trace('g_payroll_id: '||g_payroll_id);
8112:
8113: OPEN csr_pre_pact_eff_date(g_pre_pact_id);
8114: FETCH csr_pre_pact_eff_date
8115: INTO l_pre_pact_effective_date;

Line 8123: hr_utility.trace('l_first_fps_run_date: '||l_first_fps_run_date);

8119: FETCH get_first_fps_date
8120: INTO l_first_fps_run_date;
8121: CLOSE get_first_fps_date;
8122:
8123: hr_utility.trace('l_first_fps_run_date: '||l_first_fps_run_date);
8124:
8125: g_first_fps_run_date := l_first_fps_run_date;
8126:
8127: hr_utility.trace('g_first_fps_run_date: '||g_first_fps_run_date);

Line 8127: hr_utility.trace('g_first_fps_run_date: '||g_first_fps_run_date);

8123: hr_utility.trace('l_first_fps_run_date: '||l_first_fps_run_date);
8124:
8125: g_first_fps_run_date := l_first_fps_run_date;
8126:
8127: hr_utility.trace('g_first_fps_run_date: '||g_first_fps_run_date);
8128:
8129: SELECT distinct element_type_id
8130: INTO g_paye_element_id
8131: FROM pay_element_types_f

Line 8147: hr_utility.trace('g_paye_element_id: '||TO_CHAR(g_paye_element_id));

8143: FROM pay_element_types_f
8144: WHERE element_name = 'Advance Period'
8145: AND legislation_code = 'GB';
8146:
8147: hr_utility.trace('g_paye_element_id: '||TO_CHAR(g_paye_element_id));
8148:
8149: IF l_effective_date >= to_date('06-04-'||SUBSTR(TO_CHAR(l_effective_date,'YYYY/MON/DD'),1,4),'DD-MM-YYYY' ) THEN
8150: g_start_year := to_date('06-04-'||SUBSTR(TO_CHAR(l_effective_date,'YYYY/MON/DD'),1,4),'DD-MM-YYYY' ) ;
8151: g_end_year := to_date('05-04-'||TO_CHAR(to_number(SUBSTR(TO_CHAR(l_effective_date,'YYYY/MON/DD'),1,4))+1 ),'DD-MM-YYYY') ;

Line 8157: hr_utility.trace('g_start_year: '||g_start_year);

8153: g_start_year := to_date('06-04-'||TO_CHAR(to_number(SUBSTR(TO_CHAR(l_effective_date,'YYYY/MON/DD'),1,4))-1 ),'DD-MM-YYYY') ;
8154: g_end_year := to_date('05-04-'||SUBSTR(TO_CHAR(l_effective_date,'YYYY/MON/DD'),1,4),'DD-MM-YYYY') ;
8155: END IF;
8156:
8157: hr_utility.trace('g_start_year: '||g_start_year);
8158: hr_utility.trace('g_end_year: '||g_end_year);
8159: hr_utility.trace('l_pre_pact_effective_date: '||l_pre_pact_effective_date);
8160:
8161: if (g_start_year <= l_pre_pact_effective_date and g_end_year >= l_pre_pact_effective_date) then

Line 8158: hr_utility.trace('g_end_year: '||g_end_year);

8154: g_end_year := to_date('05-04-'||SUBSTR(TO_CHAR(l_effective_date,'YYYY/MON/DD'),1,4),'DD-MM-YYYY') ;
8155: END IF;
8156:
8157: hr_utility.trace('g_start_year: '||g_start_year);
8158: hr_utility.trace('g_end_year: '||g_end_year);
8159: hr_utility.trace('l_pre_pact_effective_date: '||l_pre_pact_effective_date);
8160:
8161: if (g_start_year <= l_pre_pact_effective_date and g_end_year >= l_pre_pact_effective_date) then
8162: hr_utility.trace('Valid Effective Date for FPS Concurrent Program');

Line 8159: hr_utility.trace('l_pre_pact_effective_date: '||l_pre_pact_effective_date);

8155: END IF;
8156:
8157: hr_utility.trace('g_start_year: '||g_start_year);
8158: hr_utility.trace('g_end_year: '||g_end_year);
8159: hr_utility.trace('l_pre_pact_effective_date: '||l_pre_pact_effective_date);
8160:
8161: if (g_start_year <= l_pre_pact_effective_date and g_end_year >= l_pre_pact_effective_date) then
8162: hr_utility.trace('Valid Effective Date for FPS Concurrent Program');
8163: else

Line 8162: hr_utility.trace('Valid Effective Date for FPS Concurrent Program');

8158: hr_utility.trace('g_end_year: '||g_end_year);
8159: hr_utility.trace('l_pre_pact_effective_date: '||l_pre_pact_effective_date);
8160:
8161: if (g_start_year <= l_pre_pact_effective_date and g_end_year >= l_pre_pact_effective_date) then
8162: hr_utility.trace('Valid Effective Date for FPS Concurrent Program');
8163: else
8164: hr_utility.trace('Invalid Effective Date for FPS Concurrent Program');
8165: fnd_file.put_line(fnd_file.LOG,'FPS Program Effective date must be within the tax year of corresponding Pre-Payment Process Effective Date.');
8166: fnd_file.put_line(fnd_file.output,'FPS Program Effective date must be within the tax year of corresponding Pre-Payment Process Effective Date.');

Line 8164: hr_utility.trace('Invalid Effective Date for FPS Concurrent Program');

8160:
8161: if (g_start_year <= l_pre_pact_effective_date and g_end_year >= l_pre_pact_effective_date) then
8162: hr_utility.trace('Valid Effective Date for FPS Concurrent Program');
8163: else
8164: hr_utility.trace('Invalid Effective Date for FPS Concurrent Program');
8165: fnd_file.put_line(fnd_file.LOG,'FPS Program Effective date must be within the tax year of corresponding Pre-Payment Process Effective Date.');
8166: fnd_file.put_line(fnd_file.output,'FPS Program Effective date must be within the tax year of corresponding Pre-Payment Process Effective Date.');
8167: raise_application_error(-20001,'FPS Program Effective date must be within the tax year of corresponding Pre-Payment Process Effective Date.');
8168: end if;

Line 8171: hr_utility.trace('Before calling PAY_GB_FPS_NI_AND_OTHERS.FPS_BACS_PREPROCESS: ');

8167: raise_application_error(-20001,'FPS Program Effective date must be within the tax year of corresponding Pre-Payment Process Effective Date.');
8168: end if;
8169:
8170: /*
8171: hr_utility.trace('Before calling PAY_GB_FPS_NI_AND_OTHERS.FPS_BACS_PREPROCESS: ');
8172: l_dummy := PAY_GB_FPS_NI_AND_OTHERS.FPS_BACS_PREPROCESS(g_pre_pact_id, 'FPS');
8173: */
8174:
8175: OPEN csr_ni_details;

Line 8184: hr_utility.trace('balance_name: '||g_fps_bal_det_tab(l_balance_counter).balance_name);

8180: l_balance_counter := 1;
8181: FOR rec IN get_defined_balance_id
8182: LOOP
8183: g_fps_bal_det_tab(l_balance_counter).balance_name := rec.balance_name;
8184: hr_utility.trace('balance_name: '||g_fps_bal_det_tab(l_balance_counter).balance_name);
8185: g_fps_bal_det_tab(l_balance_counter).balance_type_id := rec.balance_type_id;
8186: hr_utility.trace('balance_type_id: '||g_fps_bal_det_tab(l_balance_counter).balance_type_id);
8187: g_fps_bal_det_tab(l_balance_counter).database_item_suffix := rec.database_item_suffix;
8188: hr_utility.trace('database_item_suffix: '||g_fps_bal_det_tab(l_balance_counter).database_item_suffix);

Line 8186: hr_utility.trace('balance_type_id: '||g_fps_bal_det_tab(l_balance_counter).balance_type_id);

8182: LOOP
8183: g_fps_bal_det_tab(l_balance_counter).balance_name := rec.balance_name;
8184: hr_utility.trace('balance_name: '||g_fps_bal_det_tab(l_balance_counter).balance_name);
8185: g_fps_bal_det_tab(l_balance_counter).balance_type_id := rec.balance_type_id;
8186: hr_utility.trace('balance_type_id: '||g_fps_bal_det_tab(l_balance_counter).balance_type_id);
8187: g_fps_bal_det_tab(l_balance_counter).database_item_suffix := rec.database_item_suffix;
8188: hr_utility.trace('database_item_suffix: '||g_fps_bal_det_tab(l_balance_counter).database_item_suffix);
8189: g_fps_bal_det_tab(l_balance_counter).balance_dimension_id := rec.balance_dimension_id;
8190: hr_utility.trace('balance_dimension_id: '||g_fps_bal_det_tab(l_balance_counter).balance_dimension_id);

Line 8188: hr_utility.trace('database_item_suffix: '||g_fps_bal_det_tab(l_balance_counter).database_item_suffix);

8184: hr_utility.trace('balance_name: '||g_fps_bal_det_tab(l_balance_counter).balance_name);
8185: g_fps_bal_det_tab(l_balance_counter).balance_type_id := rec.balance_type_id;
8186: hr_utility.trace('balance_type_id: '||g_fps_bal_det_tab(l_balance_counter).balance_type_id);
8187: g_fps_bal_det_tab(l_balance_counter).database_item_suffix := rec.database_item_suffix;
8188: hr_utility.trace('database_item_suffix: '||g_fps_bal_det_tab(l_balance_counter).database_item_suffix);
8189: g_fps_bal_det_tab(l_balance_counter).balance_dimension_id := rec.balance_dimension_id;
8190: hr_utility.trace('balance_dimension_id: '||g_fps_bal_det_tab(l_balance_counter).balance_dimension_id);
8191: g_fps_bal_det_tab(l_balance_counter).defined_balance_id := rec.defined_balance_id;
8192: hr_utility.trace('defined_balance_id: '||g_fps_bal_det_tab(l_balance_counter).defined_balance_id);

Line 8190: hr_utility.trace('balance_dimension_id: '||g_fps_bal_det_tab(l_balance_counter).balance_dimension_id);

8186: hr_utility.trace('balance_type_id: '||g_fps_bal_det_tab(l_balance_counter).balance_type_id);
8187: g_fps_bal_det_tab(l_balance_counter).database_item_suffix := rec.database_item_suffix;
8188: hr_utility.trace('database_item_suffix: '||g_fps_bal_det_tab(l_balance_counter).database_item_suffix);
8189: g_fps_bal_det_tab(l_balance_counter).balance_dimension_id := rec.balance_dimension_id;
8190: hr_utility.trace('balance_dimension_id: '||g_fps_bal_det_tab(l_balance_counter).balance_dimension_id);
8191: g_fps_bal_det_tab(l_balance_counter).defined_balance_id := rec.defined_balance_id;
8192: hr_utility.trace('defined_balance_id: '||g_fps_bal_det_tab(l_balance_counter).defined_balance_id);
8193: l_balance_counter := l_balance_counter + 1;
8194: hr_utility.trace('Balance Counter: '||l_balance_counter);

Line 8192: hr_utility.trace('defined_balance_id: '||g_fps_bal_det_tab(l_balance_counter).defined_balance_id);

8188: hr_utility.trace('database_item_suffix: '||g_fps_bal_det_tab(l_balance_counter).database_item_suffix);
8189: g_fps_bal_det_tab(l_balance_counter).balance_dimension_id := rec.balance_dimension_id;
8190: hr_utility.trace('balance_dimension_id: '||g_fps_bal_det_tab(l_balance_counter).balance_dimension_id);
8191: g_fps_bal_det_tab(l_balance_counter).defined_balance_id := rec.defined_balance_id;
8192: hr_utility.trace('defined_balance_id: '||g_fps_bal_det_tab(l_balance_counter).defined_balance_id);
8193: l_balance_counter := l_balance_counter + 1;
8194: hr_utility.trace('Balance Counter: '||l_balance_counter);
8195: END LOOP;
8196:

Line 8194: hr_utility.trace('Balance Counter: '||l_balance_counter);

8190: hr_utility.trace('balance_dimension_id: '||g_fps_bal_det_tab(l_balance_counter).balance_dimension_id);
8191: g_fps_bal_det_tab(l_balance_counter).defined_balance_id := rec.defined_balance_id;
8192: hr_utility.trace('defined_balance_id: '||g_fps_bal_det_tab(l_balance_counter).defined_balance_id);
8193: l_balance_counter := l_balance_counter + 1;
8194: hr_utility.trace('Balance Counter: '||l_balance_counter);
8195: END LOOP;
8196:
8197: FOR i IN 1..g_fps_bal_det_tab.last
8198: LOOP

Line 8207: hr_utility.trace('balance name: '||g_fps_aggr_bal_det_tab(l_balance_counter).balance_name);

8203: l_balance_counter := 1;
8204: FOR rec IN get_aggr_defined_balance_id
8205: LOOP
8206: g_fps_aggr_bal_det_tab(l_balance_counter).balance_name := rec.balance_name;
8207: hr_utility.trace('balance name: '||g_fps_aggr_bal_det_tab(l_balance_counter).balance_name);
8208: g_fps_aggr_bal_det_tab(l_balance_counter).balance_type_id := rec.balance_type_id;
8209: hr_utility.trace('balance_type_id: '||g_fps_aggr_bal_det_tab(l_balance_counter).balance_type_id);
8210: g_fps_aggr_bal_det_tab(l_balance_counter).database_item_suffix := rec.database_item_suffix;
8211: hr_utility.trace('database_item_suffix: '||g_fps_aggr_bal_det_tab(l_balance_counter).database_item_suffix);

Line 8209: hr_utility.trace('balance_type_id: '||g_fps_aggr_bal_det_tab(l_balance_counter).balance_type_id);

8205: LOOP
8206: g_fps_aggr_bal_det_tab(l_balance_counter).balance_name := rec.balance_name;
8207: hr_utility.trace('balance name: '||g_fps_aggr_bal_det_tab(l_balance_counter).balance_name);
8208: g_fps_aggr_bal_det_tab(l_balance_counter).balance_type_id := rec.balance_type_id;
8209: hr_utility.trace('balance_type_id: '||g_fps_aggr_bal_det_tab(l_balance_counter).balance_type_id);
8210: g_fps_aggr_bal_det_tab(l_balance_counter).database_item_suffix := rec.database_item_suffix;
8211: hr_utility.trace('database_item_suffix: '||g_fps_aggr_bal_det_tab(l_balance_counter).database_item_suffix);
8212: g_fps_aggr_bal_det_tab(l_balance_counter).balance_dimension_id := rec.balance_dimension_id;
8213: hr_utility.trace('balance_dimension_id: '||g_fps_aggr_bal_det_tab(l_balance_counter).balance_dimension_id);

Line 8211: hr_utility.trace('database_item_suffix: '||g_fps_aggr_bal_det_tab(l_balance_counter).database_item_suffix);

8207: hr_utility.trace('balance name: '||g_fps_aggr_bal_det_tab(l_balance_counter).balance_name);
8208: g_fps_aggr_bal_det_tab(l_balance_counter).balance_type_id := rec.balance_type_id;
8209: hr_utility.trace('balance_type_id: '||g_fps_aggr_bal_det_tab(l_balance_counter).balance_type_id);
8210: g_fps_aggr_bal_det_tab(l_balance_counter).database_item_suffix := rec.database_item_suffix;
8211: hr_utility.trace('database_item_suffix: '||g_fps_aggr_bal_det_tab(l_balance_counter).database_item_suffix);
8212: g_fps_aggr_bal_det_tab(l_balance_counter).balance_dimension_id := rec.balance_dimension_id;
8213: hr_utility.trace('balance_dimension_id: '||g_fps_aggr_bal_det_tab(l_balance_counter).balance_dimension_id);
8214: g_fps_aggr_bal_det_tab(l_balance_counter).defined_balance_id := rec.defined_balance_id;
8215: hr_utility.trace('defined_balance_id: '||g_fps_aggr_bal_det_tab(l_balance_counter).defined_balance_id);

Line 8213: hr_utility.trace('balance_dimension_id: '||g_fps_aggr_bal_det_tab(l_balance_counter).balance_dimension_id);

8209: hr_utility.trace('balance_type_id: '||g_fps_aggr_bal_det_tab(l_balance_counter).balance_type_id);
8210: g_fps_aggr_bal_det_tab(l_balance_counter).database_item_suffix := rec.database_item_suffix;
8211: hr_utility.trace('database_item_suffix: '||g_fps_aggr_bal_det_tab(l_balance_counter).database_item_suffix);
8212: g_fps_aggr_bal_det_tab(l_balance_counter).balance_dimension_id := rec.balance_dimension_id;
8213: hr_utility.trace('balance_dimension_id: '||g_fps_aggr_bal_det_tab(l_balance_counter).balance_dimension_id);
8214: g_fps_aggr_bal_det_tab(l_balance_counter).defined_balance_id := rec.defined_balance_id;
8215: hr_utility.trace('defined_balance_id: '||g_fps_aggr_bal_det_tab(l_balance_counter).defined_balance_id);
8216: l_balance_counter := l_balance_counter + 1;
8217: hr_utility.trace('Balance Counter: '||l_balance_counter);

Line 8215: hr_utility.trace('defined_balance_id: '||g_fps_aggr_bal_det_tab(l_balance_counter).defined_balance_id);

8211: hr_utility.trace('database_item_suffix: '||g_fps_aggr_bal_det_tab(l_balance_counter).database_item_suffix);
8212: g_fps_aggr_bal_det_tab(l_balance_counter).balance_dimension_id := rec.balance_dimension_id;
8213: hr_utility.trace('balance_dimension_id: '||g_fps_aggr_bal_det_tab(l_balance_counter).balance_dimension_id);
8214: g_fps_aggr_bal_det_tab(l_balance_counter).defined_balance_id := rec.defined_balance_id;
8215: hr_utility.trace('defined_balance_id: '||g_fps_aggr_bal_det_tab(l_balance_counter).defined_balance_id);
8216: l_balance_counter := l_balance_counter + 1;
8217: hr_utility.trace('Balance Counter: '||l_balance_counter);
8218: END LOOP;
8219:

Line 8217: hr_utility.trace('Balance Counter: '||l_balance_counter);

8213: hr_utility.trace('balance_dimension_id: '||g_fps_aggr_bal_det_tab(l_balance_counter).balance_dimension_id);
8214: g_fps_aggr_bal_det_tab(l_balance_counter).defined_balance_id := rec.defined_balance_id;
8215: hr_utility.trace('defined_balance_id: '||g_fps_aggr_bal_det_tab(l_balance_counter).defined_balance_id);
8216: l_balance_counter := l_balance_counter + 1;
8217: hr_utility.trace('Balance Counter: '||l_balance_counter);
8218: END LOOP;
8219:
8220: FOR i IN 1..g_fps_aggr_bal_det_tab.last
8221: LOOP

Line 8226: hr_utility.set_location('Leaving '|| l_proc, 10);

8222: g_aggr_defined_balance_lst(i).defined_balance_id := g_fps_aggr_bal_det_tab(i).defined_balance_id;
8223: END LOOP;
8224:
8225: --Aggregation balances ends here
8226: hr_utility.set_location('Leaving '|| l_proc, 10);
8227:
8228: EXCEPTION
8229: WHEN OTHERS THEN
8230: fnd_file.put_line(fnd_file.LOG,'Exception:' || SQLCODE || ' - ' || SQLERRM);

Line 8231: hr_utility.raise_error;

8227:
8228: EXCEPTION
8229: WHEN OTHERS THEN
8230: fnd_file.put_line(fnd_file.LOG,'Exception:' || SQLCODE || ' - ' || SQLERRM);
8231: hr_utility.raise_error;
8232: END archinit;
8233: --
8234: procedure add_other_asg_ni_ytd(c_asg_act_id in number , p_archive_tab in out nocopy act_info_rec) is
8235:

Line 8247: hr_utility.trace('Entering : add_other_asg_ni_ytd');

8243: and pbd.LEGISLATION_CODE = 'GB'
8244: and pbt.LEGISLATION_CODE = 'GB';
8245: l_def_bal_id number;
8246: begin
8247: hr_utility.trace('Entering : add_other_asg_ni_ytd');
8248: hr_utility.trace('c_asg_act_id: ' || c_asg_act_id);
8249:
8250: open csr_def_bal_id('NI ' || p_archive_tab.act_info1 || ' Able', '_ASG_TD_YTD');
8251: fetch csr_def_bal_id into l_def_bal_id;

Line 8248: hr_utility.trace('c_asg_act_id: ' || c_asg_act_id);

8244: and pbt.LEGISLATION_CODE = 'GB';
8245: l_def_bal_id number;
8246: begin
8247: hr_utility.trace('Entering : add_other_asg_ni_ytd');
8248: hr_utility.trace('c_asg_act_id: ' || c_asg_act_id);
8249:
8250: open csr_def_bal_id('NI ' || p_archive_tab.act_info1 || ' Able', '_ASG_TD_YTD');
8251: fetch csr_def_bal_id into l_def_bal_id;
8252: hr_utility.trace('l_def_bal_id1: ' || l_def_bal_id);

Line 8252: hr_utility.trace('l_def_bal_id1: ' || l_def_bal_id);

8248: hr_utility.trace('c_asg_act_id: ' || c_asg_act_id);
8249:
8250: open csr_def_bal_id('NI ' || p_archive_tab.act_info1 || ' Able', '_ASG_TD_YTD');
8251: fetch csr_def_bal_id into l_def_bal_id;
8252: hr_utility.trace('l_def_bal_id1: ' || l_def_bal_id);
8253: close csr_def_bal_id;
8254: p_archive_tab.act_info2 := nvl(p_archive_tab.act_info2,0) + nvl(100* hr_dirbal.get_balance(c_asg_act_id, l_def_bal_id),0);
8255:
8256: open csr_def_bal_id('NI ' || p_archive_tab.act_info1 || ' Able LEL', '_ASG_TD_YTD');

Line 8258: hr_utility.trace('l_def_bal_id2: ' || l_def_bal_id);

8254: p_archive_tab.act_info2 := nvl(p_archive_tab.act_info2,0) + nvl(100* hr_dirbal.get_balance(c_asg_act_id, l_def_bal_id),0);
8255:
8256: open csr_def_bal_id('NI ' || p_archive_tab.act_info1 || ' Able LEL', '_ASG_TD_YTD');
8257: fetch csr_def_bal_id into l_def_bal_id;
8258: hr_utility.trace('l_def_bal_id2: ' || l_def_bal_id);
8259: close csr_def_bal_id;
8260: p_archive_tab.act_info3 := nvl(p_archive_tab.act_info3,0) + nvl(100* hr_dirbal.get_balance(c_asg_act_id, l_def_bal_id),0);
8261:
8262: open csr_def_bal_id('NI ' || p_archive_tab.act_info1 || ' Able ET', '_ASG_TD_YTD');

Line 8264: hr_utility.trace('l_def_bal_id3: ' || l_def_bal_id);

8260: p_archive_tab.act_info3 := nvl(p_archive_tab.act_info3,0) + nvl(100* hr_dirbal.get_balance(c_asg_act_id, l_def_bal_id),0);
8261:
8262: open csr_def_bal_id('NI ' || p_archive_tab.act_info1 || ' Able ET', '_ASG_TD_YTD');
8263: fetch csr_def_bal_id into l_def_bal_id;
8264: hr_utility.trace('l_def_bal_id3: ' || l_def_bal_id);
8265: close csr_def_bal_id;
8266: p_archive_tab.act_info4 := nvl(p_archive_tab.act_info4,0) + nvl(100* hr_dirbal.get_balance(c_asg_act_id, l_def_bal_id),0);
8267:
8268: open csr_def_bal_id('NI ' || p_archive_tab.act_info1 || ' Able UAP', '_ASG_TD_YTD');

Line 8270: hr_utility.trace('l_def_bal_id4: ' || l_def_bal_id);

8266: p_archive_tab.act_info4 := nvl(p_archive_tab.act_info4,0) + nvl(100* hr_dirbal.get_balance(c_asg_act_id, l_def_bal_id),0);
8267:
8268: open csr_def_bal_id('NI ' || p_archive_tab.act_info1 || ' Able UAP', '_ASG_TD_YTD');
8269: fetch csr_def_bal_id into l_def_bal_id;
8270: hr_utility.trace('l_def_bal_id4: ' || l_def_bal_id);
8271: close csr_def_bal_id;
8272: p_archive_tab.act_info5 := nvl(p_archive_tab.act_info5,0) + nvl(100* hr_dirbal.get_balance(c_asg_act_id, l_def_bal_id),0);
8273:
8274: open csr_def_bal_id('NI ' || p_archive_tab.act_info1 || ' Able UEL', '_ASG_TD_YTD');

Line 8276: hr_utility.trace('l_def_bal_id5: ' || l_def_bal_id);

8272: p_archive_tab.act_info5 := nvl(p_archive_tab.act_info5,0) + nvl(100* hr_dirbal.get_balance(c_asg_act_id, l_def_bal_id),0);
8273:
8274: open csr_def_bal_id('NI ' || p_archive_tab.act_info1 || ' Able UEL', '_ASG_TD_YTD');
8275: fetch csr_def_bal_id into l_def_bal_id;
8276: hr_utility.trace('l_def_bal_id5: ' || l_def_bal_id);
8277: close csr_def_bal_id;
8278: p_archive_tab.act_info6 := nvl(p_archive_tab.act_info6,0) + nvl(100* hr_dirbal.get_balance(c_asg_act_id, l_def_bal_id),0);
8279:
8280: open csr_def_bal_id('NI ' || p_archive_tab.act_info1 || ' Employer', '_ASG_TD_YTD');

Line 8282: hr_utility.trace('l_def_bal_id6: ' || l_def_bal_id);

8278: p_archive_tab.act_info6 := nvl(p_archive_tab.act_info6,0) + nvl(100* hr_dirbal.get_balance(c_asg_act_id, l_def_bal_id),0);
8279:
8280: open csr_def_bal_id('NI ' || p_archive_tab.act_info1 || ' Employer', '_ASG_TD_YTD');
8281: fetch csr_def_bal_id into l_def_bal_id;
8282: hr_utility.trace('l_def_bal_id6: ' || l_def_bal_id);
8283: close csr_def_bal_id;
8284: p_archive_tab.act_info7 := nvl(p_archive_tab.act_info7,0) + nvl(100* hr_dirbal.get_balance(c_asg_act_id, l_def_bal_id),0);
8285:
8286: open csr_def_bal_id('NI ' || p_archive_tab.act_info1 || ' Employee', '_ASG_TD_YTD');

Line 8288: hr_utility.trace('l_def_bal_id7: ' || l_def_bal_id);

8284: p_archive_tab.act_info7 := nvl(p_archive_tab.act_info7,0) + nvl(100* hr_dirbal.get_balance(c_asg_act_id, l_def_bal_id),0);
8285:
8286: open csr_def_bal_id('NI ' || p_archive_tab.act_info1 || ' Employee', '_ASG_TD_YTD');
8287: fetch csr_def_bal_id into l_def_bal_id;
8288: hr_utility.trace('l_def_bal_id7: ' || l_def_bal_id);
8289: close csr_def_bal_id;
8290: p_archive_tab.act_info8 := nvl(p_archive_tab.act_info8,0) + nvl(100* hr_dirbal.get_balance(c_asg_act_id, l_def_bal_id),0);
8291:
8292: hr_utility.trace('Leaving : add_other_asg_ni_ytd');

Line 8292: hr_utility.trace('Leaving : add_other_asg_ni_ytd');

8288: hr_utility.trace('l_def_bal_id7: ' || l_def_bal_id);
8289: close csr_def_bal_id;
8290: p_archive_tab.act_info8 := nvl(p_archive_tab.act_info8,0) + nvl(100* hr_dirbal.get_balance(c_asg_act_id, l_def_bal_id),0);
8291:
8292: hr_utility.trace('Leaving : add_other_asg_ni_ytd');
8293: end add_other_asg_ni_ytd;
8294:
8295: ---
8296: procedure ni_agg_ytd_sum(l_archive_tab in out nocopy action_info_table,

Line 8616: hr_utility.trace('Entering get_ni_only_asg_details for asg_id: ' || l_asg_id);

8612: AND g_end_year;
8613:
8614: begin
8615:
8616: hr_utility.trace('Entering get_ni_only_asg_details for asg_id: ' || l_asg_id);
8617:
8618: open csr_get_latest_asg_action(l_asg_id);
8619: fetch csr_get_latest_asg_action into l_last_asg_action_id, l_last_effective_date;
8620: close csr_get_latest_asg_action;

Line 8628: hr_utility.trace('l_last_asg_action_id: '||l_last_asg_action_id);

8624: close csr_get_latest_asg_action_1;
8625: end if;
8626:
8627:
8628: hr_utility.trace('l_last_asg_action_id: '||l_last_asg_action_id);
8629: hr_utility.trace('l_last_effective_date: '||l_last_effective_date);
8630: OPEN csr_asg_basic_details(l_asg_id);
8631: hr_utility.trace('l_last_asg_action_id_1: '||l_last_asg_action_id_1);
8632: hr_utility.trace('l_last_effective_date_1: '||l_last_effective_date_1);

Line 8629: hr_utility.trace('l_last_effective_date: '||l_last_effective_date);

8625: end if;
8626:
8627:
8628: hr_utility.trace('l_last_asg_action_id: '||l_last_asg_action_id);
8629: hr_utility.trace('l_last_effective_date: '||l_last_effective_date);
8630: OPEN csr_asg_basic_details(l_asg_id);
8631: hr_utility.trace('l_last_asg_action_id_1: '||l_last_asg_action_id_1);
8632: hr_utility.trace('l_last_effective_date_1: '||l_last_effective_date_1);
8633:

Line 8631: hr_utility.trace('l_last_asg_action_id_1: '||l_last_asg_action_id_1);

8627:
8628: hr_utility.trace('l_last_asg_action_id: '||l_last_asg_action_id);
8629: hr_utility.trace('l_last_effective_date: '||l_last_effective_date);
8630: OPEN csr_asg_basic_details(l_asg_id);
8631: hr_utility.trace('l_last_asg_action_id_1: '||l_last_asg_action_id_1);
8632: hr_utility.trace('l_last_effective_date_1: '||l_last_effective_date_1);
8633:
8634: FETCH csr_asg_basic_details INTO l_asg_eff_start_date, l_person_id;
8635: CLOSE csr_asg_basic_details;

Line 8632: hr_utility.trace('l_last_effective_date_1: '||l_last_effective_date_1);

8628: hr_utility.trace('l_last_asg_action_id: '||l_last_asg_action_id);
8629: hr_utility.trace('l_last_effective_date: '||l_last_effective_date);
8630: OPEN csr_asg_basic_details(l_asg_id);
8631: hr_utility.trace('l_last_asg_action_id_1: '||l_last_asg_action_id_1);
8632: hr_utility.trace('l_last_effective_date_1: '||l_last_effective_date_1);
8633:
8634: FETCH csr_asg_basic_details INTO l_asg_eff_start_date, l_person_id;
8635: CLOSE csr_asg_basic_details;
8636:

Line 8637: hr_utility.set_location('Fetching person details ',10);

8633:
8634: FETCH csr_asg_basic_details INTO l_asg_eff_start_date, l_person_id;
8635: CLOSE csr_asg_basic_details;
8636:
8637: hr_utility.set_location('Fetching person details ',10);
8638: l_archive_person := fetch_person_rec(p_assactid, l_asg_eff_start_date,g_effective_date,l_archive_tab_per);
8639: ---
8640: hr_utility.set_location('Fetching address details ',20);
8641: l_archive_addr := fetch_address_rec(l_archive_tab_per.person_id,

Line 8640: hr_utility.set_location('Fetching address details ',20);

8636:
8637: hr_utility.set_location('Fetching person details ',10);
8638: l_archive_person := fetch_person_rec(p_assactid, l_asg_eff_start_date,g_effective_date,l_archive_tab_per);
8639: ---
8640: hr_utility.set_location('Fetching address details ',20);
8641: l_archive_addr := fetch_address_rec(l_archive_tab_per.person_id,
8642: l_archive_tab_per.assignment_id,
8643: g_effective_date,
8644: l_archive_tab_add);

Line 8647: hr_utility.set_location('Fetching Assignment details ',30);

8643: g_effective_date,
8644: l_archive_tab_add);
8645: l_person_id := l_archive_tab_per.person_id;
8646: --Fetching assignments details for FPS
8647: hr_utility.set_location('Fetching Assignment details ',30);
8648: if l_last_asg_action_id is not null then
8649: l_archive_asg_det1 := fetch_fps_asg_det1(l_asg_eff_start_date,
8650: g_effective_date,
8651: p_assactid,

Line 8700: hr_utility.trace('after det2');

8696: l_archive_tab_det2.act_info24 := 0;
8697: if l_last_asg_action_id is not null then
8698: l_archive_asg_det2 := fetch_first_fps_asg_det2(l_last_asg_action_id,l_asg_id,l_last_effective_date,l_archive_tab_det2);
8699: end if;
8700: hr_utility.trace('after det2');
8701:
8702:
8703:
8704: l_archive_tab_det2.act_info29 := g_pre_pact_id||','||l_last_asg_action_id;

Line 9809: hr_utility.set_location('Entering the debug: '||l_proc,1);

9805:
9806: BEGIN
9807:
9808: --archive_code begins here
9809: hr_utility.set_location('Entering the debug: '||l_proc,1);
9810: hr_utility.trace('p_assactid: '||p_assactid);
9811: hr_utility.trace('p_effective_date: '||p_effective_date);
9812:
9813: l_archive_tab_det3(0).act_info1 := NULL;

Line 9810: hr_utility.trace('p_assactid: '||p_assactid);

9806: BEGIN
9807:
9808: --archive_code begins here
9809: hr_utility.set_location('Entering the debug: '||l_proc,1);
9810: hr_utility.trace('p_assactid: '||p_assactid);
9811: hr_utility.trace('p_effective_date: '||p_effective_date);
9812:
9813: l_archive_tab_det3(0).act_info1 := NULL;
9814: l_archive_tab_det3(0).act_info2 := 0;

Line 9811: hr_utility.trace('p_effective_date: '||p_effective_date);

9807:
9808: --archive_code begins here
9809: hr_utility.set_location('Entering the debug: '||l_proc,1);
9810: hr_utility.trace('p_assactid: '||p_assactid);
9811: hr_utility.trace('p_effective_date: '||p_effective_date);
9812:
9813: l_archive_tab_det3(0).act_info1 := NULL;
9814: l_archive_tab_det3(0).act_info2 := 0;
9815: l_archive_tab_det3(0).act_info3 := NULL;

Line 9832: hr_utility.trace('l_first_fps_eff_date: '||l_first_fps_eff_date);

9828: FETCH csr_parameter_info
9829: INTO l_first_fps_eff_date,l_payroll;
9830: CLOSE csr_parameter_info;
9831:
9832: hr_utility.trace('l_first_fps_eff_date: '||l_first_fps_eff_date);
9833:
9834: OPEN csr_asg_basic_details(p_assactid);
9835: FETCH csr_asg_basic_details INTO l_asg_id, l_asg_eff_start_date, l_person_id, l_assignment_number;
9836: CLOSE csr_asg_basic_details;

Line 9838: hr_utility.trace('l_asg_id: '||l_asg_id);

9834: OPEN csr_asg_basic_details(p_assactid);
9835: FETCH csr_asg_basic_details INTO l_asg_id, l_asg_eff_start_date, l_person_id, l_assignment_number;
9836: CLOSE csr_asg_basic_details;
9837:
9838: hr_utility.trace('l_asg_id: '||l_asg_id);
9839: hr_utility.trace('l_asg_eff_start_date: '||l_asg_eff_start_date);
9840: hr_utility.trace('l_person_id: '||l_person_id);
9841:
9842: open csr_is_retry_request;

Line 9839: hr_utility.trace('l_asg_eff_start_date: '||l_asg_eff_start_date);

9835: FETCH csr_asg_basic_details INTO l_asg_id, l_asg_eff_start_date, l_person_id, l_assignment_number;
9836: CLOSE csr_asg_basic_details;
9837:
9838: hr_utility.trace('l_asg_id: '||l_asg_id);
9839: hr_utility.trace('l_asg_eff_start_date: '||l_asg_eff_start_date);
9840: hr_utility.trace('l_person_id: '||l_person_id);
9841:
9842: open csr_is_retry_request;
9843: fetch csr_is_retry_request into l_retry_req_flag;

Line 9840: hr_utility.trace('l_person_id: '||l_person_id);

9836: CLOSE csr_asg_basic_details;
9837:
9838: hr_utility.trace('l_asg_id: '||l_asg_id);
9839: hr_utility.trace('l_asg_eff_start_date: '||l_asg_eff_start_date);
9840: hr_utility.trace('l_person_id: '||l_person_id);
9841:
9842: open csr_is_retry_request;
9843: fetch csr_is_retry_request into l_retry_req_flag;
9844: close csr_is_retry_request;

Line 9848: hr_utility.trace('RETRY : l_retry_req_flag: '|| l_retry_req_flag);

9844: close csr_is_retry_request;
9845: --RETRY LOGIC
9846: if l_retry_req_flag = 'Y' then
9847:
9848: hr_utility.trace('RETRY : l_retry_req_flag: '|| l_retry_req_flag);
9849: open csr_get_starter_details(l_asg_id);
9850: fetch csr_get_starter_details into l_new_starter;
9851: close csr_get_starter_details;
9852:

Line 9853: hr_utility.trace('RETRY : l_new_starter.l_aei_id : '|| l_new_starter.l_aei_id);

9849: open csr_get_starter_details(l_asg_id);
9850: fetch csr_get_starter_details into l_new_starter;
9851: close csr_get_starter_details;
9852:
9853: hr_utility.trace('RETRY : l_new_starter.l_aei_id : '|| l_new_starter.l_aei_id);
9854: hr_utility.trace('RETRY : l_new_starter.l_ovn : '|| l_new_starter.l_ovn);
9855: hr_utility.trace('RETRY : l_new_starter.starter_flag : '|| l_new_starter.starter_flag);
9856: hr_utility.trace('RETRY : l_new_starter.pensioner_flag : '|| l_new_starter.pensioner_flag);
9857: hr_utility.trace('RETRY : l_new_starter.expat_flag : '|| l_new_starter.expat_flag);

Line 9854: hr_utility.trace('RETRY : l_new_starter.l_ovn : '|| l_new_starter.l_ovn);

9850: fetch csr_get_starter_details into l_new_starter;
9851: close csr_get_starter_details;
9852:
9853: hr_utility.trace('RETRY : l_new_starter.l_aei_id : '|| l_new_starter.l_aei_id);
9854: hr_utility.trace('RETRY : l_new_starter.l_ovn : '|| l_new_starter.l_ovn);
9855: hr_utility.trace('RETRY : l_new_starter.starter_flag : '|| l_new_starter.starter_flag);
9856: hr_utility.trace('RETRY : l_new_starter.pensioner_flag : '|| l_new_starter.pensioner_flag);
9857: hr_utility.trace('RETRY : l_new_starter.expat_flag : '|| l_new_starter.expat_flag);
9858:

Line 9855: hr_utility.trace('RETRY : l_new_starter.starter_flag : '|| l_new_starter.starter_flag);

9851: close csr_get_starter_details;
9852:
9853: hr_utility.trace('RETRY : l_new_starter.l_aei_id : '|| l_new_starter.l_aei_id);
9854: hr_utility.trace('RETRY : l_new_starter.l_ovn : '|| l_new_starter.l_ovn);
9855: hr_utility.trace('RETRY : l_new_starter.starter_flag : '|| l_new_starter.starter_flag);
9856: hr_utility.trace('RETRY : l_new_starter.pensioner_flag : '|| l_new_starter.pensioner_flag);
9857: hr_utility.trace('RETRY : l_new_starter.expat_flag : '|| l_new_starter.expat_flag);
9858:
9859: if l_new_starter.starter_flag = 'Y' OR l_new_starter.pensioner_flag = 'Y' OR l_new_starter.expat_flag = 'Y' THEN

Line 9856: hr_utility.trace('RETRY : l_new_starter.pensioner_flag : '|| l_new_starter.pensioner_flag);

9852:
9853: hr_utility.trace('RETRY : l_new_starter.l_aei_id : '|| l_new_starter.l_aei_id);
9854: hr_utility.trace('RETRY : l_new_starter.l_ovn : '|| l_new_starter.l_ovn);
9855: hr_utility.trace('RETRY : l_new_starter.starter_flag : '|| l_new_starter.starter_flag);
9856: hr_utility.trace('RETRY : l_new_starter.pensioner_flag : '|| l_new_starter.pensioner_flag);
9857: hr_utility.trace('RETRY : l_new_starter.expat_flag : '|| l_new_starter.expat_flag);
9858:
9859: if l_new_starter.starter_flag = 'Y' OR l_new_starter.pensioner_flag = 'Y' OR l_new_starter.expat_flag = 'Y' THEN
9860:

Line 9857: hr_utility.trace('RETRY : l_new_starter.expat_flag : '|| l_new_starter.expat_flag);

9853: hr_utility.trace('RETRY : l_new_starter.l_aei_id : '|| l_new_starter.l_aei_id);
9854: hr_utility.trace('RETRY : l_new_starter.l_ovn : '|| l_new_starter.l_ovn);
9855: hr_utility.trace('RETRY : l_new_starter.starter_flag : '|| l_new_starter.starter_flag);
9856: hr_utility.trace('RETRY : l_new_starter.pensioner_flag : '|| l_new_starter.pensioner_flag);
9857: hr_utility.trace('RETRY : l_new_starter.expat_flag : '|| l_new_starter.expat_flag);
9858:
9859: if l_new_starter.starter_flag = 'Y' OR l_new_starter.pensioner_flag = 'Y' OR l_new_starter.expat_flag = 'Y' THEN
9860:
9861: hr_utility.trace('RTI Sent checked.');

Line 9861: hr_utility.trace('RTI Sent checked.');

9857: hr_utility.trace('RETRY : l_new_starter.expat_flag : '|| l_new_starter.expat_flag);
9858:
9859: if l_new_starter.starter_flag = 'Y' OR l_new_starter.pensioner_flag = 'Y' OR l_new_starter.expat_flag = 'Y' THEN
9860:
9861: hr_utility.trace('RTI Sent checked.');
9862:
9863: open csr_fps_check(l_asg_id);
9864: fetch csr_fps_check into l_fps_check;
9865: close csr_fps_check;

Line 9869: hr_utility.trace('RETRY : Reset is required.');

9865: close csr_fps_check;
9866:
9867: if l_fps_check = 0 then
9868:
9869: hr_utility.trace('RETRY : Reset is required.');
9870:
9871: --EXPAT Flag
9872: IF l_new_starter.starter_flag = 'Y' THEN
9873: IF l_new_starter.l_ovn IS NOT NULL THEN

Line 9903: hr_utility.trace('RETRY : l_retry_req_flag: '|| l_retry_req_flag);

9899: --RETRY Logic ends here
9900:
9901: --delete from pay_gb_fps_details in case of retry
9902: if l_retry_req_flag = 'Y' then
9903: hr_utility.trace('RETRY : l_retry_req_flag: '|| l_retry_req_flag);
9904: select payroll_action_id into l_pact_id
9905: from pay_assignment_actions where assignment_action_id = p_assactid;
9906: open get_min_asg_actid(l_person_id,p_assactid);
9907: fetch get_min_asg_actid into min_asgactid;

Line 9911: hr_utility.trace('deleting form pay_gb_fps_details in case of retry ');

9907: fetch get_min_asg_actid into min_asgactid;
9908: close get_min_asg_actid;
9909:
9910: if min_asgactid = p_assactid then
9911: hr_utility.trace('deleting form pay_gb_fps_details in case of retry ');
9912: delete from pay_gb_fps_details
9913: where person_ID = l_person_id
9914: and FPS_PAY_ACT_ID = l_pact_id;
9915: end if;

Line 9921: hr_utility.trace('l_per_ni_agg_flag1: '|| l_per_ni_agg_flag1);

9917:
9918: OPEN csr_asg(p_assactid, p_effective_date);
9919: FETCH csr_asg INTO l_asg_primary_flag1, l_per_ni_agg_flag1, l_per_paye_agg_flag1, l_payroll_id1;
9920: CLOSE csr_asg;
9921: hr_utility.trace('l_per_ni_agg_flag1: '|| l_per_ni_agg_flag1);
9922: hr_utility.trace('l_per_paye_agg_flag1: '|| l_per_paye_agg_flag1);
9923:
9924: --------------------------------------------------------------------------------------------------------------------
9925:

Line 9922: hr_utility.trace('l_per_paye_agg_flag1: '|| l_per_paye_agg_flag1);

9918: OPEN csr_asg(p_assactid, p_effective_date);
9919: FETCH csr_asg INTO l_asg_primary_flag1, l_per_ni_agg_flag1, l_per_paye_agg_flag1, l_payroll_id1;
9920: CLOSE csr_asg;
9921: hr_utility.trace('l_per_ni_agg_flag1: '|| l_per_ni_agg_flag1);
9922: hr_utility.trace('l_per_paye_agg_flag1: '|| l_per_paye_agg_flag1);
9923:
9924: --------------------------------------------------------------------------------------------------------------------
9925:
9926: -- First FPS Changes

Line 9929: hr_utility.trace(l_asg_f_id||' First FPS Flag : '||l_first_fps);

9925:
9926: -- First FPS Changes
9927: if l_first_fps = 'Y' then
9928:
9929: hr_utility.trace(l_asg_f_id||' First FPS Flag : '||l_first_fps);
9930:
9931: -- To get Assignment ID
9932: open csr_asg_id(p_assactid);
9933: fetch csr_asg_id into l_asg_f_id;

Line 9945: hr_utility.trace(l_asg_f_id||' First FPS Pre Pay Asg : '||l_first_fps_prepay_asg );

9941: l_first_fps_prepay_asg := 'N';
9942: end if;
9943: close csr_prepayment_made;
9944:
9945: hr_utility.trace(l_asg_f_id||' First FPS Pre Pay Asg : '||l_first_fps_prepay_asg );
9946:
9947: -- PAYE Aggr logic starts
9948: /* Below code is to filter out PAYE Aggregated employees as part of First FPS processing logic
9949: if they have any of the assignments processed in current prepayment request id.

Line 9954: hr_utility.trace('PAYE Aggregated Assignment');

9950: That means this employee would be processed in main PAYE Aggregated code itself. */
9951:
9952: l_aggr_asgs_processed := 0;
9953: IF l_per_paye_agg_flag1 = 'Y' THEN
9954: hr_utility.trace('PAYE Aggregated Assignment');
9955: hr_utility.trace('l_person_id:'||l_person_id);
9956: hr_utility.trace('g_pre_pact_id:'||g_pre_pact_id);
9957: hr_utility.trace('g_start_year:'||g_start_year);
9958: hr_utility.trace('g_end_year:'||g_end_year);

Line 9955: hr_utility.trace('l_person_id:'||l_person_id);

9951:
9952: l_aggr_asgs_processed := 0;
9953: IF l_per_paye_agg_flag1 = 'Y' THEN
9954: hr_utility.trace('PAYE Aggregated Assignment');
9955: hr_utility.trace('l_person_id:'||l_person_id);
9956: hr_utility.trace('g_pre_pact_id:'||g_pre_pact_id);
9957: hr_utility.trace('g_start_year:'||g_start_year);
9958: hr_utility.trace('g_end_year:'||g_end_year);
9959:

Line 9956: hr_utility.trace('g_pre_pact_id:'||g_pre_pact_id);

9952: l_aggr_asgs_processed := 0;
9953: IF l_per_paye_agg_flag1 = 'Y' THEN
9954: hr_utility.trace('PAYE Aggregated Assignment');
9955: hr_utility.trace('l_person_id:'||l_person_id);
9956: hr_utility.trace('g_pre_pact_id:'||g_pre_pact_id);
9957: hr_utility.trace('g_start_year:'||g_start_year);
9958: hr_utility.trace('g_end_year:'||g_end_year);
9959:
9960: OPEN csr_aggr_asgs_processed(l_person_id, g_pre_pact_id, g_start_year, g_end_year);

Line 9957: hr_utility.trace('g_start_year:'||g_start_year);

9953: IF l_per_paye_agg_flag1 = 'Y' THEN
9954: hr_utility.trace('PAYE Aggregated Assignment');
9955: hr_utility.trace('l_person_id:'||l_person_id);
9956: hr_utility.trace('g_pre_pact_id:'||g_pre_pact_id);
9957: hr_utility.trace('g_start_year:'||g_start_year);
9958: hr_utility.trace('g_end_year:'||g_end_year);
9959:
9960: OPEN csr_aggr_asgs_processed(l_person_id, g_pre_pact_id, g_start_year, g_end_year);
9961: FETCH csr_aggr_asgs_processed

Line 9958: hr_utility.trace('g_end_year:'||g_end_year);

9954: hr_utility.trace('PAYE Aggregated Assignment');
9955: hr_utility.trace('l_person_id:'||l_person_id);
9956: hr_utility.trace('g_pre_pact_id:'||g_pre_pact_id);
9957: hr_utility.trace('g_start_year:'||g_start_year);
9958: hr_utility.trace('g_end_year:'||g_end_year);
9959:
9960: OPEN csr_aggr_asgs_processed(l_person_id, g_pre_pact_id, g_start_year, g_end_year);
9961: FETCH csr_aggr_asgs_processed
9962: INTO l_aggr_asgs_processed;

Line 9963: hr_utility.trace('l_aggr_asgs_processed:' ||l_aggr_asgs_processed);

9959:
9960: OPEN csr_aggr_asgs_processed(l_person_id, g_pre_pact_id, g_start_year, g_end_year);
9961: FETCH csr_aggr_asgs_processed
9962: INTO l_aggr_asgs_processed;
9963: hr_utility.trace('l_aggr_asgs_processed:' ||l_aggr_asgs_processed);
9964: CLOSE csr_aggr_asgs_processed;
9965:
9966: IF l_aggr_asgs_processed > 0 THEN
9967: l_first_fps_prepay_asg := 'Y';

Line 9968: hr_utility.trace('There is a payment made for one of his asgs in current prepayment request');

9964: CLOSE csr_aggr_asgs_processed;
9965:
9966: IF l_aggr_asgs_processed > 0 THEN
9967: l_first_fps_prepay_asg := 'Y';
9968: hr_utility.trace('There is a payment made for one of his asgs in current prepayment request');
9969: END IF;
9970: END IF;
9971:
9972: -- PAYE Aggr logic ends

Line 9981: hr_utility.trace('l_asg_f_id1: '|| l_asg_f_id);

9977: --for NI only aggregation
9978: l_rti_ni_proc_flag1 := 'Y';
9979:
9980: if nvl(l_per_ni_agg_flag1,'N') = 'Y' and nvl(l_per_paye_agg_flag1,'N') <> 'Y' then
9981: hr_utility.trace('l_asg_f_id1: '|| l_asg_f_id);
9982: hr_utility.trace('g_pre_pact_id: '|| g_pre_pact_id);
9983:
9984: --Check whether the assignment is first fps assignment or not
9985: --If yes process the assignment else skip the assignment

Line 9982: hr_utility.trace('g_pre_pact_id: '|| g_pre_pact_id);

9978: l_rti_ni_proc_flag1 := 'Y';
9979:
9980: if nvl(l_per_ni_agg_flag1,'N') = 'Y' and nvl(l_per_paye_agg_flag1,'N') <> 'Y' then
9981: hr_utility.trace('l_asg_f_id1: '|| l_asg_f_id);
9982: hr_utility.trace('g_pre_pact_id: '|| g_pre_pact_id);
9983:
9984: --Check whether the assignment is first fps assignment or not
9985: --If yes process the assignment else skip the assignment
9986:

Line 10008: hr_utility.trace('l_last_asg_action_id: '|| l_last_asg_action_id);

10004: l_last_effective_date;
10005:
10006: CLOSE csr_last_action_firstfps;
10007:
10008: hr_utility.trace('l_last_asg_action_id: '|| l_last_asg_action_id);
10009: hr_utility.trace('l_last_effective_date: '|| l_last_effective_date);
10010:
10011: -- Fetching balances
10012: IF l_last_asg_action_id IS NOT NULL THEN

Line 10009: hr_utility.trace('l_last_effective_date: '|| l_last_effective_date);

10005:
10006: CLOSE csr_last_action_firstfps;
10007:
10008: hr_utility.trace('l_last_asg_action_id: '|| l_last_asg_action_id);
10009: hr_utility.trace('l_last_effective_date: '|| l_last_effective_date);
10010:
10011: -- Fetching balances
10012: IF l_last_asg_action_id IS NOT NULL THEN
10013: l_gross := pay_balance_pkg.get_value(l_gross_id,l_last_asg_action_id);

Line 10024: hr_utility.trace('Assignment '||l_asg_f_id||' has YTD values');

10020: end if;
10021: END IF;
10022:
10023: IF l_gross > 0 or l_taxable > 0 or l_niable > 0 THEN
10024: hr_utility.trace('Assignment '||l_asg_f_id||' has YTD values');
10025: ELSE
10026: hr_utility.trace('Assignment '||l_asg_f_id||' has No YTD values.');
10027: l_flag:= 'N';
10028: END IF;

Line 10026: hr_utility.trace('Assignment '||l_asg_f_id||' has No YTD values.');

10022:
10023: IF l_gross > 0 or l_taxable > 0 or l_niable > 0 THEN
10024: hr_utility.trace('Assignment '||l_asg_f_id||' has YTD values');
10025: ELSE
10026: hr_utility.trace('Assignment '||l_asg_f_id||' has No YTD values.');
10027: l_flag:= 'N';
10028: END IF;
10029:
10030: -- Assignment is not First FPS Assignment

Line 10037: hr_utility.trace('Not processed in this prepayment.');

10033: -- pre payments. This would be processed as part of max asg_act_id for this pre payment.
10034: open csr_rti_rpt_proc_prepay(l_asg_f_id,g_pre_pact_id);
10035: fetch csr_rti_rpt_proc_prepay into l_rti_ni_proc_flag1;
10036: if csr_rti_rpt_proc_prepay%NOTFOUND then
10037: hr_utility.trace('Not processed in this prepayment.');
10038: l_rti_ni_proc_flag1 := 'N';
10039: end if;
10040: close csr_rti_rpt_proc_prepay;
10041: hr_utility.trace('l_rti_ni_proc_flag1: '|| l_rti_ni_proc_flag1);

Line 10041: hr_utility.trace('l_rti_ni_proc_flag1: '|| l_rti_ni_proc_flag1);

10037: hr_utility.trace('Not processed in this prepayment.');
10038: l_rti_ni_proc_flag1 := 'N';
10039: end if;
10040: close csr_rti_rpt_proc_prepay;
10041: hr_utility.trace('l_rti_ni_proc_flag1: '|| l_rti_ni_proc_flag1);
10042: end if;
10043:
10044: end if; --nvl(l_per_ni_agg_flag1,'N') = 'Y' and nvl(l_per_paye_agg_flag1,'N') <> 'Y
10045:

Line 10050: hr_utility.trace(l_asg_f_id||'Entering First FPS Logic');

10046:
10047: if l_first_fps = 'Y' and l_first_fps_prepay_asg = 'N' and nvl(l_rti_ni_proc_flag1,'N') = 'Y' then
10048: l_prepayment_date := g_prepayment_date;
10049:
10050: hr_utility.trace(l_asg_f_id||'Entering First FPS Logic');
10051:
10052: l_effective_date := l_prepayment_date;
10053: g_effective_date := l_prepayment_date;
10054:

Line 10064: hr_utility.trace(l_date_soy||'start tax');

10060: l_date_soy := to_date('06-04-'||to_char(to_number(substr(to_char(l_effective_date,'YYYY/MON/DD'),1,4))-1 ),'DD-MM-YYYY') ;
10061: l_date_eoy := to_date('05-04-'||substr(to_char(l_effective_date,'YYYY/MON/DD'),1,4),'DD-MM-YYYY') ;
10062: End If;
10063:
10064: hr_utility.trace(l_date_soy||'start tax');
10065: hr_utility.trace(l_date_eoy||'end tax');
10066:
10067: -- To get latest assignment action id for the assignment
10068: OPEN csr_last_action(l_asg_f_id, l_effective_start_date,

Line 10065: hr_utility.trace(l_date_eoy||'end tax');

10061: l_date_eoy := to_date('05-04-'||substr(to_char(l_effective_date,'YYYY/MON/DD'),1,4),'DD-MM-YYYY') ;
10062: End If;
10063:
10064: hr_utility.trace(l_date_soy||'start tax');
10065: hr_utility.trace(l_date_eoy||'end tax');
10066:
10067: -- To get latest assignment action id for the assignment
10068: OPEN csr_last_action(l_asg_f_id, l_effective_start_date,
10069: l_effective_end_date, l_date_soy,

Line 10077: hr_utility.trace('After csr_last_action, l_last_asg_action_id='||l_last_asg_action_id);

10073:
10074: CLOSE csr_last_action;
10075:
10076:
10077: hr_utility.trace('After csr_last_action, l_last_asg_action_id='||l_last_asg_action_id);
10078: hr_utility.trace('l_last_effective_date='||fnd_date.date_to_displaydate(l_last_effective_date));
10079: --
10080:
10081: hr_utility.set_location('Fetching person details ',10);

Line 10078: hr_utility.trace('l_last_effective_date='||fnd_date.date_to_displaydate(l_last_effective_date));

10074: CLOSE csr_last_action;
10075:
10076:
10077: hr_utility.trace('After csr_last_action, l_last_asg_action_id='||l_last_asg_action_id);
10078: hr_utility.trace('l_last_effective_date='||fnd_date.date_to_displaydate(l_last_effective_date));
10079: --
10080:
10081: hr_utility.set_location('Fetching person details ',10);
10082: l_archive_person := fetch_person_rec(p_assactid, l_last_effective_date,l_last_effective_date,l_archive_tab(0));

Line 10081: hr_utility.set_location('Fetching person details ',10);

10077: hr_utility.trace('After csr_last_action, l_last_asg_action_id='||l_last_asg_action_id);
10078: hr_utility.trace('l_last_effective_date='||fnd_date.date_to_displaydate(l_last_effective_date));
10079: --
10080:
10081: hr_utility.set_location('Fetching person details ',10);
10082: l_archive_person := fetch_person_rec(p_assactid, l_last_effective_date,l_last_effective_date,l_archive_tab(0));
10083:
10084: hr_utility.set_location('Fetching address details ',20);
10085: l_archive_addr := fetch_address_rec(l_archive_tab(0).person_id,

Line 10084: hr_utility.set_location('Fetching address details ',20);

10080:
10081: hr_utility.set_location('Fetching person details ',10);
10082: l_archive_person := fetch_person_rec(p_assactid, l_last_effective_date,l_last_effective_date,l_archive_tab(0));
10083:
10084: hr_utility.set_location('Fetching address details ',20);
10085: l_archive_addr := fetch_address_rec(l_archive_tab(0).person_id,
10086: l_archive_tab(0).assignment_id,
10087: l_last_effective_date,
10088: l_archive_tab(1));

Line 10090: hr_utility.set_location('Fetching Assignment details ',30);

10086: l_archive_tab(0).assignment_id,
10087: l_last_effective_date,
10088: l_archive_tab(1));
10089:
10090: hr_utility.set_location('Fetching Assignment details ',30);
10091: l_archive_asg_det1 := fetch_fps_asg_det1(l_asg_eff_start_date,
10092: l_last_effective_date,
10093: p_assactid,
10094: l_last_asg_action_id,

Line 10102: hr_utility.set_location('Calling fetch_first_fps_agg_asg_det2',30);

10098:
10099: l_date_flag := fetch_start_date(l_asg_f_id,l_effective_date,l_last_effective_date,l_tax_ref,l_date_soy,p_starter_set,l_archive_tab(2));
10100:
10101: IF l_per_paye_agg_flag1 = 'Y' THEN
10102: hr_utility.set_location('Calling fetch_first_fps_agg_asg_det2',30);
10103: l_archive_asg_det2 := fetch_first_fps_agg_asg_det2(l_last_asg_action_id,l_asg_f_id,l_last_effective_date,l_archive_tab(3));
10104: ELSE
10105: hr_utility.set_location('Calling fetch_first_fps_asg_det2',30);
10106: l_archive_asg_det2 := fetch_first_fps_asg_det2(l_last_asg_action_id,l_asg_f_id,l_last_effective_date,l_archive_tab(3));

Line 10105: hr_utility.set_location('Calling fetch_first_fps_asg_det2',30);

10101: IF l_per_paye_agg_flag1 = 'Y' THEN
10102: hr_utility.set_location('Calling fetch_first_fps_agg_asg_det2',30);
10103: l_archive_asg_det2 := fetch_first_fps_agg_asg_det2(l_last_asg_action_id,l_asg_f_id,l_last_effective_date,l_archive_tab(3));
10104: ELSE
10105: hr_utility.set_location('Calling fetch_first_fps_asg_det2',30);
10106: l_archive_asg_det2 := fetch_first_fps_asg_det2(l_last_asg_action_id,l_asg_f_id,l_last_effective_date,l_archive_tab(3));
10107: END IF;
10108:
10109: hr_utility.set_location('Fetching Details3',30);

Line 10109: hr_utility.set_location('Fetching Details3',30);

10105: hr_utility.set_location('Calling fetch_first_fps_asg_det2',30);
10106: l_archive_asg_det2 := fetch_first_fps_asg_det2(l_last_asg_action_id,l_asg_f_id,l_last_effective_date,l_archive_tab(3));
10107: END IF;
10108:
10109: hr_utility.set_location('Fetching Details3',30);
10110: l_archive_asg_det1 := fetch_asg_det3( l_archive_tab(0).assignment_id,
10111: l_last_asg_action_id,
10112: l_archive_tab_det3(0),'N');
10113:

Line 10114: hr_utility.set_location('End Fetching Details3',30);

10110: l_archive_asg_det1 := fetch_asg_det3( l_archive_tab(0).assignment_id,
10111: l_last_asg_action_id,
10112: l_archive_tab_det3(0),'N');
10113:
10114: hr_utility.set_location('End Fetching Details3',30);
10115:
10116: i := 3;
10117:
10118: -- OPEN csr_all_payroll_actions(l_asg_id, g_pre_pact_id, l_asg_eff_start_date, g_start_year,g_end_year);

Line 10126: hr_utility.trace(l_asg_f_id||' FIRST FPS ASG Inside NI calculation.');

10122: FETCH csr_last_action
10123: INTO l_last_asg_action_id,
10124: l_last_effective_date;
10125:
10126: hr_utility.trace(l_asg_f_id||' FIRST FPS ASG Inside NI calculation.');
10127:
10128: IF l_per_paye_agg_flag1 = 'Y' THEN
10129: hr_utility.set_location('Calling get_ni_bal_paye_aggr_for_asg',30);
10130: pay_gb_fps_ni_and_others_13.get_ni_bal_paye_aggr_for_asg(l_asg_f_id,

Line 10129: hr_utility.set_location('Calling get_ni_bal_paye_aggr_for_asg',30);

10125:
10126: hr_utility.trace(l_asg_f_id||' FIRST FPS ASG Inside NI calculation.');
10127:
10128: IF l_per_paye_agg_flag1 = 'Y' THEN
10129: hr_utility.set_location('Calling get_ni_bal_paye_aggr_for_asg',30);
10130: pay_gb_fps_ni_and_others_13.get_ni_bal_paye_aggr_for_asg(l_asg_f_id,
10131: l_last_asg_action_id,
10132: p_ni_a_balance,
10133: p_ni_b_balance,

Line 10147: hr_utility.set_location('l_ni_rpt_asg_id: ' || l_ni_rpt_asg_id || ' l_ni_rpt_date: ' || l_ni_rpt_date,1000);

10143: --Get NI RTI reporting assignment
10144: open csr_get_ni_rpt_asg(l_asg_f_id);
10145: fetch csr_get_ni_rpt_asg into l_ni_rpt_asg_id,l_ni_rpt_date;
10146: close csr_get_ni_rpt_asg;
10147: hr_utility.set_location('l_ni_rpt_asg_id: ' || l_ni_rpt_asg_id || ' l_ni_rpt_date: ' || l_ni_rpt_date,1000);
10148: hr_utility.set_location('NI reporting assignment for the assignment: ' || l_asg_f_id || 'is ' ||l_ni_rpt_asg_id ,1000);
10149:
10150: if l_ni_rpt_asg_id <> l_asg_f_id then
10151: -- Non RTI reporting assignment

Line 10148: hr_utility.set_location('NI reporting assignment for the assignment: ' || l_asg_f_id || 'is ' ||l_ni_rpt_asg_id ,1000);

10144: open csr_get_ni_rpt_asg(l_asg_f_id);
10145: fetch csr_get_ni_rpt_asg into l_ni_rpt_asg_id,l_ni_rpt_date;
10146: close csr_get_ni_rpt_asg;
10147: hr_utility.set_location('l_ni_rpt_asg_id: ' || l_ni_rpt_asg_id || ' l_ni_rpt_date: ' || l_ni_rpt_date,1000);
10148: hr_utility.set_location('NI reporting assignment for the assignment: ' || l_asg_f_id || 'is ' ||l_ni_rpt_asg_id ,1000);
10149:
10150: if l_ni_rpt_asg_id <> l_asg_f_id then
10151: -- Non RTI reporting assignment
10152: hr_utility.set_location('Calling get_ni_balances_for_asg for non Ni RTI reporting assignment',30);

Line 10152: hr_utility.set_location('Calling get_ni_balances_for_asg for non Ni RTI reporting assignment',30);

10148: hr_utility.set_location('NI reporting assignment for the assignment: ' || l_asg_f_id || 'is ' ||l_ni_rpt_asg_id ,1000);
10149:
10150: if l_ni_rpt_asg_id <> l_asg_f_id then
10151: -- Non RTI reporting assignment
10152: hr_utility.set_location('Calling get_ni_balances_for_asg for non Ni RTI reporting assignment',30);
10153: pay_gb_fps_ni_and_others_13.get_ni_balances_for_asg(l_last_asg_action_id,
10154: p_ni_a_balance,
10155: p_ni_b_balance,
10156: p_ni_c_balance,

Line 10163: hr_utility.set_location('Calling get_ni_balances_for_asg for Ni RTI reporting assignment',30);

10159: p_ni_j_balance,
10160: p_ni_l_balance);
10161: else
10162: --RTI Reporting Assignment
10163: hr_utility.set_location('Calling get_ni_balances_for_asg for Ni RTI reporting assignment',30);
10164: -- get the max assingment action id prcessed in this prepayment
10165: -- get the YTD values for that assignment action id
10166: open csr_get_max_asg_actid_person(l_archive_tab(0).person_id,l_first_fps_eff_date);
10167: fetch csr_get_max_asg_actid_person INTO l_last_asg_action_id,l_last_effective_date;

Line 10184: hr_utility.set_location('Calling get_ni_balances_for_asg',30);

10180: END IF;
10181:
10182: ELSE
10183: -- Non Aggregation
10184: hr_utility.set_location('Calling get_ni_balances_for_asg',30);
10185: pay_gb_fps_ni_and_others_13.get_ni_balances_for_asg(l_last_asg_action_id,
10186: p_ni_a_balance,
10187: p_ni_b_balance,
10188: p_ni_c_balance,

Line 10353: hr_utility.trace('NON RPT act_info1' || l_archive_tab(k).act_info1);

10349: if l_ni_rpt_asg_id <> l_asg_f_id then
10350: FOR k IN 4..i
10351: LOOP
10352: if l_archive_tab(k).act_info1 is not null then
10353: hr_utility.trace('NON RPT act_info1' || l_archive_tab(k).act_info1);
10354: l_archive_tab(k).act_info3 := 0;
10355: l_archive_tab(k).act_info4 := 0;
10356: l_archive_tab(k).act_info5 := 0;
10357: l_archive_tab(k).act_info6 := 0;

Line 10374: hr_utility.set_location ('Calling FPS NI validations', 10);

10370: l_fps_ni_val_err := FALSE;
10371:
10372: FOR i_count IN 4..i
10373: LOOP
10374: hr_utility.set_location ('Calling FPS NI validations', 10);
10375: pay_gb_rti_fps_validate_13.ni_validations(p_assactid, p_effective_date, l_archive_tab,i_count,l_fps_etext_ni_flag);
10376: IF l_fps_etext_ni_flag = 'Y'
10377: THEN
10378: l_fps_ni_val_err := TRUE;

Line 10386: hr_utility.set_location('Validation failed, raise error.',999);

10382:
10383: IF l_archive_person AND l_archive_addr AND l_archive_asg_det1 AND l_archive_asg_det2 THEN
10384: IF l_per_addr_val_flag = 'Y' OR l_asg_val_flag = 'Y' OR l_fps_ni_val_err -- If validation fails , that record will not be archived.
10385: THEN
10386: hr_utility.set_location('Validation failed, raise error.',999);
10387: raise error_found;
10388: ELSE
10389: hr_utility.set_location('Validation successful, archive data.',999);
10390: insert_archive_row(p_assactid, p_effective_date,l_archive_tab);

Line 10389: hr_utility.set_location('Validation successful, archive data.',999);

10385: THEN
10386: hr_utility.set_location('Validation failed, raise error.',999);
10387: raise error_found;
10388: ELSE
10389: hr_utility.set_location('Validation successful, archive data.',999);
10390: insert_archive_row(p_assactid, p_effective_date,l_archive_tab);
10391: insert_archive_row(p_assactid, p_effective_date,l_archive_tab_det3);
10392: END IF;
10393: ELSE

Line 10394: hr_utility.set_location('Archiving Error - assignment action id ' || p_assactid ,999);

10390: insert_archive_row(p_assactid, p_effective_date,l_archive_tab);
10391: insert_archive_row(p_assactid, p_effective_date,l_archive_tab_det3);
10392: END IF;
10393: ELSE
10394: hr_utility.set_location('Archiving Error - assignment action id ' || p_assactid ,999);
10395: raise error_found;
10396: END IF;
10397:
10398: hr_utility.trace(l_asg_f_id||'Leaving First FPS Logic');

Line 10398: hr_utility.trace(l_asg_f_id||'Leaving First FPS Logic');

10394: hr_utility.set_location('Archiving Error - assignment action id ' || p_assactid ,999);
10395: raise error_found;
10396: END IF;
10397:
10398: hr_utility.trace(l_asg_f_id||'Leaving First FPS Logic');
10399:
10400: else -- First Fps and First Fps Prepayment else starts
10401: hr_utility.trace(l_asg_f_id||'Entering FPS Logic');
10402: -- FIRST FPS changes ends

Line 10401: hr_utility.trace(l_asg_f_id||'Entering FPS Logic');

10397:
10398: hr_utility.trace(l_asg_f_id||'Leaving First FPS Logic');
10399:
10400: else -- First Fps and First Fps Prepayment else starts
10401: hr_utility.trace(l_asg_f_id||'Entering FPS Logic');
10402: -- FIRST FPS changes ends
10403:
10404: --*****************************************************************************************************
10405: -- Below code is to verify whether current payment for this assignment is already archived while

Line 10418: hr_utility.trace('l_last_asg_action_id: '||l_last_asg_action_id);

10414: INTO l_last_asg_action_id,
10415: l_last_effective_date;
10416: CLOSE csr_last_payroll_action;
10417:
10418: hr_utility.trace('l_last_asg_action_id: '||l_last_asg_action_id);
10419: hr_utility.trace('l_last_effective_date: '||l_last_effective_date);
10420: ---
10421:
10422: OPEN csr_get_payment_date(l_last_asg_action_id);

Line 10419: hr_utility.trace('l_last_effective_date: '||l_last_effective_date);

10415: l_last_effective_date;
10416: CLOSE csr_last_payroll_action;
10417:
10418: hr_utility.trace('l_last_asg_action_id: '||l_last_asg_action_id);
10419: hr_utility.trace('l_last_effective_date: '||l_last_effective_date);
10420: ---
10421:
10422: OPEN csr_get_payment_date(l_last_asg_action_id);
10423: FETCH csr_get_payment_date INTO l_payment_date;

Line 10426: hr_utility.trace('l_payment_date: '||l_payment_date);

10422: OPEN csr_get_payment_date(l_last_asg_action_id);
10423: FETCH csr_get_payment_date INTO l_payment_date;
10424: CLOSE csr_get_payment_date;
10425:
10426: hr_utility.trace('l_payment_date: '||l_payment_date);
10427: g_effective_date := l_payment_date;
10428:
10429: OPEN csr_asg(p_assactid, g_effective_date);
10430: FETCH csr_asg INTO l_asg_primary_flag, l_per_ni_agg_flag, l_per_paye_agg_flag, l_payroll_id;

Line 10433: hr_utility.trace('l_asg_primary_flag: '||l_asg_primary_flag);

10429: OPEN csr_asg(p_assactid, g_effective_date);
10430: FETCH csr_asg INTO l_asg_primary_flag, l_per_ni_agg_flag, l_per_paye_agg_flag, l_payroll_id;
10431: CLOSE csr_asg;
10432:
10433: hr_utility.trace('l_asg_primary_flag: '||l_asg_primary_flag);
10434: hr_utility.trace('l_per_paye_agg_flag: '||l_per_paye_agg_flag);
10435: hr_utility.trace('l_per_ni_agg_flag: '||l_per_ni_agg_flag);
10436: hr_utility.trace('l_payroll_id: '||l_payroll_id);
10437:

Line 10434: hr_utility.trace('l_per_paye_agg_flag: '||l_per_paye_agg_flag);

10430: FETCH csr_asg INTO l_asg_primary_flag, l_per_ni_agg_flag, l_per_paye_agg_flag, l_payroll_id;
10431: CLOSE csr_asg;
10432:
10433: hr_utility.trace('l_asg_primary_flag: '||l_asg_primary_flag);
10434: hr_utility.trace('l_per_paye_agg_flag: '||l_per_paye_agg_flag);
10435: hr_utility.trace('l_per_ni_agg_flag: '||l_per_ni_agg_flag);
10436: hr_utility.trace('l_payroll_id: '||l_payroll_id);
10437:
10438: hr_utility.trace('l_asg_id: '||l_asg_id);

Line 10435: hr_utility.trace('l_per_ni_agg_flag: '||l_per_ni_agg_flag);

10431: CLOSE csr_asg;
10432:
10433: hr_utility.trace('l_asg_primary_flag: '||l_asg_primary_flag);
10434: hr_utility.trace('l_per_paye_agg_flag: '||l_per_paye_agg_flag);
10435: hr_utility.trace('l_per_ni_agg_flag: '||l_per_ni_agg_flag);
10436: hr_utility.trace('l_payroll_id: '||l_payroll_id);
10437:
10438: hr_utility.trace('l_asg_id: '||l_asg_id);
10439: hr_utility.trace('l_asg_eff_start_date: '||l_asg_eff_start_date);

Line 10436: hr_utility.trace('l_payroll_id: '||l_payroll_id);

10432:
10433: hr_utility.trace('l_asg_primary_flag: '||l_asg_primary_flag);
10434: hr_utility.trace('l_per_paye_agg_flag: '||l_per_paye_agg_flag);
10435: hr_utility.trace('l_per_ni_agg_flag: '||l_per_ni_agg_flag);
10436: hr_utility.trace('l_payroll_id: '||l_payroll_id);
10437:
10438: hr_utility.trace('l_asg_id: '||l_asg_id);
10439: hr_utility.trace('l_asg_eff_start_date: '||l_asg_eff_start_date);
10440: hr_utility.trace('l_asg_primary_flag: '||l_asg_primary_flag);

Line 10438: hr_utility.trace('l_asg_id: '||l_asg_id);

10434: hr_utility.trace('l_per_paye_agg_flag: '||l_per_paye_agg_flag);
10435: hr_utility.trace('l_per_ni_agg_flag: '||l_per_ni_agg_flag);
10436: hr_utility.trace('l_payroll_id: '||l_payroll_id);
10437:
10438: hr_utility.trace('l_asg_id: '||l_asg_id);
10439: hr_utility.trace('l_asg_eff_start_date: '||l_asg_eff_start_date);
10440: hr_utility.trace('l_asg_primary_flag: '||l_asg_primary_flag);
10441: hr_utility.trace('l_per_agg_flag: '||l_per_agg_flag);
10442: hr_utility.trace('l_payroll_id: '||l_payroll_id);

Line 10439: hr_utility.trace('l_asg_eff_start_date: '||l_asg_eff_start_date);

10435: hr_utility.trace('l_per_ni_agg_flag: '||l_per_ni_agg_flag);
10436: hr_utility.trace('l_payroll_id: '||l_payroll_id);
10437:
10438: hr_utility.trace('l_asg_id: '||l_asg_id);
10439: hr_utility.trace('l_asg_eff_start_date: '||l_asg_eff_start_date);
10440: hr_utility.trace('l_asg_primary_flag: '||l_asg_primary_flag);
10441: hr_utility.trace('l_per_agg_flag: '||l_per_agg_flag);
10442: hr_utility.trace('l_payroll_id: '||l_payroll_id);
10443: hr_utility.trace('g_start_year: '||g_start_year);

Line 10440: hr_utility.trace('l_asg_primary_flag: '||l_asg_primary_flag);

10436: hr_utility.trace('l_payroll_id: '||l_payroll_id);
10437:
10438: hr_utility.trace('l_asg_id: '||l_asg_id);
10439: hr_utility.trace('l_asg_eff_start_date: '||l_asg_eff_start_date);
10440: hr_utility.trace('l_asg_primary_flag: '||l_asg_primary_flag);
10441: hr_utility.trace('l_per_agg_flag: '||l_per_agg_flag);
10442: hr_utility.trace('l_payroll_id: '||l_payroll_id);
10443: hr_utility.trace('g_start_year: '||g_start_year);
10444: hr_utility.trace('g_end_year: '||g_end_year);

Line 10441: hr_utility.trace('l_per_agg_flag: '||l_per_agg_flag);

10437:
10438: hr_utility.trace('l_asg_id: '||l_asg_id);
10439: hr_utility.trace('l_asg_eff_start_date: '||l_asg_eff_start_date);
10440: hr_utility.trace('l_asg_primary_flag: '||l_asg_primary_flag);
10441: hr_utility.trace('l_per_agg_flag: '||l_per_agg_flag);
10442: hr_utility.trace('l_payroll_id: '||l_payroll_id);
10443: hr_utility.trace('g_start_year: '||g_start_year);
10444: hr_utility.trace('g_end_year: '||g_end_year);
10445: hr_utility.trace('g_pre_pact_id: '||g_pre_pact_id);

Line 10442: hr_utility.trace('l_payroll_id: '||l_payroll_id);

10438: hr_utility.trace('l_asg_id: '||l_asg_id);
10439: hr_utility.trace('l_asg_eff_start_date: '||l_asg_eff_start_date);
10440: hr_utility.trace('l_asg_primary_flag: '||l_asg_primary_flag);
10441: hr_utility.trace('l_per_agg_flag: '||l_per_agg_flag);
10442: hr_utility.trace('l_payroll_id: '||l_payroll_id);
10443: hr_utility.trace('g_start_year: '||g_start_year);
10444: hr_utility.trace('g_end_year: '||g_end_year);
10445: hr_utility.trace('g_pre_pact_id: '||g_pre_pact_id);
10446:

Line 10443: hr_utility.trace('g_start_year: '||g_start_year);

10439: hr_utility.trace('l_asg_eff_start_date: '||l_asg_eff_start_date);
10440: hr_utility.trace('l_asg_primary_flag: '||l_asg_primary_flag);
10441: hr_utility.trace('l_per_agg_flag: '||l_per_agg_flag);
10442: hr_utility.trace('l_payroll_id: '||l_payroll_id);
10443: hr_utility.trace('g_start_year: '||g_start_year);
10444: hr_utility.trace('g_end_year: '||g_end_year);
10445: hr_utility.trace('g_pre_pact_id: '||g_pre_pact_id);
10446:
10447: --*****************************************************************************************************

Line 10444: hr_utility.trace('g_end_year: '||g_end_year);

10440: hr_utility.trace('l_asg_primary_flag: '||l_asg_primary_flag);
10441: hr_utility.trace('l_per_agg_flag: '||l_per_agg_flag);
10442: hr_utility.trace('l_payroll_id: '||l_payroll_id);
10443: hr_utility.trace('g_start_year: '||g_start_year);
10444: hr_utility.trace('g_end_year: '||g_end_year);
10445: hr_utility.trace('g_pre_pact_id: '||g_pre_pact_id);
10446:
10447: --*****************************************************************************************************
10448: -- Below code processes all non-aggregated assignments

Line 10445: hr_utility.trace('g_pre_pact_id: '||g_pre_pact_id);

10441: hr_utility.trace('l_per_agg_flag: '||l_per_agg_flag);
10442: hr_utility.trace('l_payroll_id: '||l_payroll_id);
10443: hr_utility.trace('g_start_year: '||g_start_year);
10444: hr_utility.trace('g_end_year: '||g_end_year);
10445: hr_utility.trace('g_pre_pact_id: '||g_pre_pact_id);
10446:
10447: --*****************************************************************************************************
10448: -- Below code processes all non-aggregated assignments
10449: --*****************************************************************************************************

Line 10453: hr_utility.trace('Entered Non-Aggregated Code');

10449: --*****************************************************************************************************
10450:
10451: IF (l_per_paye_agg_flag <> 'Y' and l_per_ni_agg_flag <> 'Y') THEN
10452:
10453: hr_utility.trace('Entered Non-Aggregated Code');
10454:
10455: OPEN csr_last_payroll_action(l_asg_id, g_pre_pact_id, l_asg_eff_start_date, g_start_year,g_end_year);
10456: FETCH csr_last_payroll_action
10457: INTO l_last_asg_action_id,

Line 10468: hr_utility.trace('l_prepay_asg_action_id: '||l_prepay_asg_action_id);

10464: l_prepay_payroll_action_id,
10465: l_prepay_effective_date;
10466: CLOSE csr_prepay_asg_act_details;
10467:
10468: hr_utility.trace('l_prepay_asg_action_id: '||l_prepay_asg_action_id);
10469: hr_utility.trace('l_prepay_payroll_action_id: '||l_prepay_payroll_action_id);
10470: hr_utility.trace('l_prepay_effective_date: '||l_prepay_effective_date);
10471:
10472: hr_utility.trace('l_last_asg_action_id: '||l_last_asg_action_id);

Line 10469: hr_utility.trace('l_prepay_payroll_action_id: '||l_prepay_payroll_action_id);

10465: l_prepay_effective_date;
10466: CLOSE csr_prepay_asg_act_details;
10467:
10468: hr_utility.trace('l_prepay_asg_action_id: '||l_prepay_asg_action_id);
10469: hr_utility.trace('l_prepay_payroll_action_id: '||l_prepay_payroll_action_id);
10470: hr_utility.trace('l_prepay_effective_date: '||l_prepay_effective_date);
10471:
10472: hr_utility.trace('l_last_asg_action_id: '||l_last_asg_action_id);
10473: hr_utility.trace('l_last_effective_date: '||l_last_effective_date);

Line 10470: hr_utility.trace('l_prepay_effective_date: '||l_prepay_effective_date);

10466: CLOSE csr_prepay_asg_act_details;
10467:
10468: hr_utility.trace('l_prepay_asg_action_id: '||l_prepay_asg_action_id);
10469: hr_utility.trace('l_prepay_payroll_action_id: '||l_prepay_payroll_action_id);
10470: hr_utility.trace('l_prepay_effective_date: '||l_prepay_effective_date);
10471:
10472: hr_utility.trace('l_last_asg_action_id: '||l_last_asg_action_id);
10473: hr_utility.trace('l_last_effective_date: '||l_last_effective_date);
10474: l_start_date := l_asg_eff_start_date;

Line 10472: hr_utility.trace('l_last_asg_action_id: '||l_last_asg_action_id);

10468: hr_utility.trace('l_prepay_asg_action_id: '||l_prepay_asg_action_id);
10469: hr_utility.trace('l_prepay_payroll_action_id: '||l_prepay_payroll_action_id);
10470: hr_utility.trace('l_prepay_effective_date: '||l_prepay_effective_date);
10471:
10472: hr_utility.trace('l_last_asg_action_id: '||l_last_asg_action_id);
10473: hr_utility.trace('l_last_effective_date: '||l_last_effective_date);
10474: l_start_date := l_asg_eff_start_date;
10475: l_end_date := g_effective_date;
10476:

Line 10473: hr_utility.trace('l_last_effective_date: '||l_last_effective_date);

10469: hr_utility.trace('l_prepay_payroll_action_id: '||l_prepay_payroll_action_id);
10470: hr_utility.trace('l_prepay_effective_date: '||l_prepay_effective_date);
10471:
10472: hr_utility.trace('l_last_asg_action_id: '||l_last_asg_action_id);
10473: hr_utility.trace('l_last_effective_date: '||l_last_effective_date);
10474: l_start_date := l_asg_eff_start_date;
10475: l_end_date := g_effective_date;
10476:
10477: ---

Line 10498: hr_utility.trace('l_large_bacs_payment: '||l_large_bacs_payment);

10494: fnd_file.put_line (fnd_file.LOG,'Hash error '||SQLERRM||' for the assignment ' || l_assignment_number|| '.');
10495: raise_application_error(-20001,'Hash error '||SQLERRM||' for the assignment ' || l_assignment_number|| '.');
10496: end;
10497:
10498: hr_utility.trace('l_large_bacs_payment: '||l_large_bacs_payment);
10499: hr_utility.trace('l_hash_code: '||l_hash_code);
10500:
10501: ---
10502:

Line 10499: hr_utility.trace('l_hash_code: '||l_hash_code);

10495: raise_application_error(-20001,'Hash error '||SQLERRM||' for the assignment ' || l_assignment_number|| '.');
10496: end;
10497:
10498: hr_utility.trace('l_large_bacs_payment: '||l_large_bacs_payment);
10499: hr_utility.trace('l_hash_code: '||l_hash_code);
10500:
10501: ---
10502:
10503: OPEN csr_total_payment (l_prepay_asg_action_id);

Line 10507: hr_utility.trace('l_total_payment: '||l_total_payment);

10503: OPEN csr_total_payment (l_prepay_asg_action_id);
10504: FETCH csr_total_payment INTO l_total_payment;
10505: CLOSE csr_total_payment;
10506:
10507: hr_utility.trace('l_total_payment: '||l_total_payment);
10508:
10509: l_non_bacs_payment := l_total_payment - l_large_bacs_payment;
10510:
10511: hr_utility.trace('l_non_bacs_payment: '||l_non_bacs_payment);

Line 10511: hr_utility.trace('l_non_bacs_payment: '||l_non_bacs_payment);

10507: hr_utility.trace('l_total_payment: '||l_total_payment);
10508:
10509: l_non_bacs_payment := l_total_payment - l_large_bacs_payment;
10510:
10511: hr_utility.trace('l_non_bacs_payment: '||l_non_bacs_payment);
10512: ---
10513:
10514: hr_utility.set_location('Fetching person details ',10);
10515: l_archive_person := fetch_person_rec(p_assactid, l_asg_eff_start_date,g_effective_date,l_archive_tab(0));

Line 10514: hr_utility.set_location('Fetching person details ',10);

10510:
10511: hr_utility.trace('l_non_bacs_payment: '||l_non_bacs_payment);
10512: ---
10513:
10514: hr_utility.set_location('Fetching person details ',10);
10515: l_archive_person := fetch_person_rec(p_assactid, l_asg_eff_start_date,g_effective_date,l_archive_tab(0));
10516: ---
10517: hr_utility.set_location('Fetching address details ',20);
10518: l_archive_addr := fetch_address_rec(l_archive_tab(0).person_id,

Line 10517: hr_utility.set_location('Fetching address details ',20);

10513:
10514: hr_utility.set_location('Fetching person details ',10);
10515: l_archive_person := fetch_person_rec(p_assactid, l_asg_eff_start_date,g_effective_date,l_archive_tab(0));
10516: ---
10517: hr_utility.set_location('Fetching address details ',20);
10518: l_archive_addr := fetch_address_rec(l_archive_tab(0).person_id,
10519: l_archive_tab(0).assignment_id,
10520: g_effective_date,
10521: l_archive_tab(1));

Line 10524: hr_utility.set_location('Fetching Assignment details ',30);

10520: g_effective_date,
10521: l_archive_tab(1));
10522: l_person_id := l_archive_tab(0).person_id;
10523: --Fetching assignments details for FPS
10524: hr_utility.set_location('Fetching Assignment details ',30);
10525: l_archive_asg_det1 := fetch_fps_asg_det1(l_asg_eff_start_date,
10526: g_effective_date,
10527: p_assactid,
10528: l_last_asg_action_id,

Line 10534: hr_utility.set_location('Assignment Hash Code to archive record4',30);

10530: l_archive_tab(0),
10531: l_archive_tab(2),
10532: p_starter_set);
10533:
10534: hr_utility.set_location('Assignment Hash Code to archive record4',30);
10535: l_archive_tab(2).act_info28 := l_hash_code;
10536:
10537: hr_utility.set_location('Fetching Details3',30);
10538: l_archive_asg_det1 := fetch_asg_det3( l_archive_tab(0).assignment_id,

Line 10537: hr_utility.set_location('Fetching Details3',30);

10533:
10534: hr_utility.set_location('Assignment Hash Code to archive record4',30);
10535: l_archive_tab(2).act_info28 := l_hash_code;
10536:
10537: hr_utility.set_location('Fetching Details3',30);
10538: l_archive_asg_det1 := fetch_asg_det3( l_archive_tab(0).assignment_id,
10539: l_last_asg_action_id,
10540: l_archive_tab_det3(0));
10541:

Line 10542: hr_utility.set_location('End Fetching Details3',30);

10538: l_archive_asg_det1 := fetch_asg_det3( l_archive_tab(0).assignment_id,
10539: l_last_asg_action_id,
10540: l_archive_tab_det3(0));
10541:
10542: hr_utility.set_location('End Fetching Details3',30);
10543:
10544: --****************************
10545: i := 3;
10546: l_archive_tab(3).assignment_id := l_asg_id;

Line 10754: hr_utility.trace( 'value of i :' || i);

10750: ni_contrib_ytd := NVL(ni_contrib_ytd,0) + l_archive_tab(k).act_info8;
10751: END IF;
10752: END LOOP;
10753:
10754: hr_utility.trace( 'value of i :' || i);
10755: hr_utility.trace('Assignment id : ' || l_asg_id);
10756: hr_utility.trace('ni_contrib : ' || ni_contrib);
10757: hr_utility.trace('l_archive_tab(3).act_info8 : ' || l_archive_tab(3).act_info8 );
10758: hr_utility.trace('l_archive_tab(3).act_info9 : ' || l_archive_tab(3).act_info9 );

Line 10755: hr_utility.trace('Assignment id : ' || l_asg_id);

10751: END IF;
10752: END LOOP;
10753:
10754: hr_utility.trace( 'value of i :' || i);
10755: hr_utility.trace('Assignment id : ' || l_asg_id);
10756: hr_utility.trace('ni_contrib : ' || ni_contrib);
10757: hr_utility.trace('l_archive_tab(3).act_info8 : ' || l_archive_tab(3).act_info8 );
10758: hr_utility.trace('l_archive_tab(3).act_info9 : ' || l_archive_tab(3).act_info9 );
10759:

Line 10756: hr_utility.trace('ni_contrib : ' || ni_contrib);

10752: END LOOP;
10753:
10754: hr_utility.trace( 'value of i :' || i);
10755: hr_utility.trace('Assignment id : ' || l_asg_id);
10756: hr_utility.trace('ni_contrib : ' || ni_contrib);
10757: hr_utility.trace('l_archive_tab(3).act_info8 : ' || l_archive_tab(3).act_info8 );
10758: hr_utility.trace('l_archive_tab(3).act_info9 : ' || l_archive_tab(3).act_info9 );
10759:
10760: -- Derive the fields 58B and 59

Line 10757: hr_utility.trace('l_archive_tab(3).act_info8 : ' || l_archive_tab(3).act_info8 );

10753:
10754: hr_utility.trace( 'value of i :' || i);
10755: hr_utility.trace('Assignment id : ' || l_asg_id);
10756: hr_utility.trace('ni_contrib : ' || ni_contrib);
10757: hr_utility.trace('l_archive_tab(3).act_info8 : ' || l_archive_tab(3).act_info8 );
10758: hr_utility.trace('l_archive_tab(3).act_info9 : ' || l_archive_tab(3).act_info9 );
10759:
10760: -- Derive the fields 58B and 59
10761: -- 58B

Line 10758: hr_utility.trace('l_archive_tab(3).act_info9 : ' || l_archive_tab(3).act_info9 );

10754: hr_utility.trace( 'value of i :' || i);
10755: hr_utility.trace('Assignment id : ' || l_asg_id);
10756: hr_utility.trace('ni_contrib : ' || ni_contrib);
10757: hr_utility.trace('l_archive_tab(3).act_info8 : ' || l_archive_tab(3).act_info8 );
10758: hr_utility.trace('l_archive_tab(3).act_info9 : ' || l_archive_tab(3).act_info9 );
10759:
10760: -- Derive the fields 58B and 59
10761: -- 58B
10762: l_archive_tab(3).act_info8 := NVL(l_archive_tab(3).act_info8,0) -- Prev holds Total Deductions

Line 10787: hr_utility.set_location('Calling Person Address validations', 10);

10783: */
10784: set_address_fields(l_archive_tab(1),l_archive_tab(0),l_archive_tab(2));
10785:
10786: -- Validating fetched Person,Address,Assignment details for FPS
10787: hr_utility.set_location('Calling Person Address validations', 10);
10788: pay_gb_rti_fps_validate_13.person_address_validations(p_assactid, p_effective_date, l_archive_tab,l_per_addr_val_flag);
10789: hr_utility.trace('person address' ||l_per_addr_val_flag);
10790:
10791: IF l_per_addr_val_flag = 'Y' THEN -- If validation fails

Line 10789: hr_utility.trace('person address' ||l_per_addr_val_flag);

10785:
10786: -- Validating fetched Person,Address,Assignment details for FPS
10787: hr_utility.set_location('Calling Person Address validations', 10);
10788: pay_gb_rti_fps_validate_13.person_address_validations(p_assactid, p_effective_date, l_archive_tab,l_per_addr_val_flag);
10789: hr_utility.trace('person address' ||l_per_addr_val_flag);
10790:
10791: IF l_per_addr_val_flag = 'Y' THEN -- If validation fails
10792: l_personaddr_val_err := TRUE;
10793: END IF;

Line 10795: hr_utility.set_location('Calling FPS validations', 10);

10791: IF l_per_addr_val_flag = 'Y' THEN -- If validation fails
10792: l_personaddr_val_err := TRUE;
10793: END IF;
10794:
10795: hr_utility.set_location('Calling FPS validations', 10);
10796: pay_gb_rti_fps_validate_13.assignment_validations(p_assactid, p_effective_date, l_archive_tab,l_fps_etext_asg_flag);
10797:
10798: IF l_fps_etext_asg_flag = 'Y' THEN -- If validation fails
10799: l_fps_val_err := TRUE;

Line 10802: hr_utility.set_location('After Calling FPS validations', 10);

10798: IF l_fps_etext_asg_flag = 'Y' THEN -- If validation fails
10799: l_fps_val_err := TRUE;
10800: END IF;
10801:
10802: hr_utility.set_location('After Calling FPS validations', 10);
10803: -- LOOP through all NIs
10804: FOR i_count IN 4..i
10805: LOOP
10806:

Line 10807: hr_utility.set_location ('Calling FPS NI validations', 10);

10803: -- LOOP through all NIs
10804: FOR i_count IN 4..i
10805: LOOP
10806:
10807: hr_utility.set_location ('Calling FPS NI validations', 10);
10808:
10809: pay_gb_rti_fps_validate_13.ni_validations(p_assactid, p_effective_date, l_archive_tab,i_count,l_fps_etext_ni_flag);
10810:
10811: IF l_fps_etext_ni_flag = 'Y' THEN -- If validation fails

Line 10820: hr_utility.set_location('Validation failed, raise error.',999);

10816:
10817: IF l_archive_person AND l_archive_addr AND l_archive_asg_det1 AND l_archive_asg_det2 THEN
10818: IF l_personaddr_val_err OR l_fps_val_err OR l_fps_ni_val_err -- If validation fails , that record will not be archived.
10819: THEN
10820: hr_utility.set_location('Validation failed, raise error.',999);
10821: fnd_file.put_line(fnd_file.LOG,'Not Archiving');
10822: raise error_found;
10823: ELSE
10824: hr_utility.set_location('Validation successful, archive data.',999);

Line 10824: hr_utility.set_location('Validation successful, archive data.',999);

10820: hr_utility.set_location('Validation failed, raise error.',999);
10821: fnd_file.put_line(fnd_file.LOG,'Not Archiving');
10822: raise error_found;
10823: ELSE
10824: hr_utility.set_location('Validation successful, archive data.',999);
10825: insert_archive_row(p_assactid, p_effective_date,l_archive_tab);
10826: insert_archive_row(p_assactid, p_effective_date,l_archive_tab_det3);
10827:
10828: /* Moved this code to Action creation

Line 10834: hr_utility.set_location(sqlcode || '-' || sqlerrm,60);

10830: begin
10831: hr_nonrun_asact.insint(p_assactid, l_prepay_asg_action_id);
10832: exception
10833: when dup_val_on_index then
10834: hr_utility.set_location(sqlcode || '-' || sqlerrm,60);
10835: hr_utility.set_location('Skip locking for retry.Locking action id-'||p_assactid || ' Locked action id-' || l_prepay_asg_action_id,60);
10836: end;*/
10837: END IF;
10838: ELSE

Line 10835: hr_utility.set_location('Skip locking for retry.Locking action id-'||p_assactid || ' Locked action id-' || l_prepay_asg_action_id,60);

10831: hr_nonrun_asact.insint(p_assactid, l_prepay_asg_action_id);
10832: exception
10833: when dup_val_on_index then
10834: hr_utility.set_location(sqlcode || '-' || sqlerrm,60);
10835: hr_utility.set_location('Skip locking for retry.Locking action id-'||p_assactid || ' Locked action id-' || l_prepay_asg_action_id,60);
10836: end;*/
10837: END IF;
10838: ELSE
10839: hr_utility.set_location('Archiving Error - assignment action id ' || p_assactid ,999);

Line 10839: hr_utility.set_location('Archiving Error - assignment action id ' || p_assactid ,999);

10835: hr_utility.set_location('Skip locking for retry.Locking action id-'||p_assactid || ' Locked action id-' || l_prepay_asg_action_id,60);
10836: end;*/
10837: END IF;
10838: ELSE
10839: hr_utility.set_location('Archiving Error - assignment action id ' || p_assactid ,999);
10840: raise error_found;
10841: END IF;
10842:
10843: --

Line 10847: hr_utility.trace('PAYE Agg code g_payroll_action_id ' || g_payroll_action_id);

10843: --
10844:
10845: elsif l_per_paye_agg_flag = 'Y' then -- This else is for IF (l_per_paye_agg_flag <> 'Y' and l_per_ni_agg_flag <> 'Y') THEN
10846:
10847: hr_utility.trace('PAYE Agg code g_payroll_action_id ' || g_payroll_action_id);
10848: --*****************************************************************************************************
10849: -- Below code processes all aggregated assignments
10850: --*****************************************************************************************************
10851:

Line 10858: hr_utility.trace('l_last_asgact_id:' || l_last_asgact_id);

10854: INTO l_last_asgact_id,
10855: l_last_eff_date;
10856: CLOSE csr_aggr_last_payroll_action;
10857:
10858: hr_utility.trace('l_last_asgact_id:' || l_last_asgact_id);
10859: hr_utility.trace('l_last_eff_date:' || l_last_eff_date);
10860:
10861: OPEN csr_last_aggr_asg(l_last_asgact_id);
10862: FETCH csr_last_aggr_asg

Line 10859: hr_utility.trace('l_last_eff_date:' || l_last_eff_date);

10855: l_last_eff_date;
10856: CLOSE csr_aggr_last_payroll_action;
10857:
10858: hr_utility.trace('l_last_asgact_id:' || l_last_asgact_id);
10859: hr_utility.trace('l_last_eff_date:' || l_last_eff_date);
10860:
10861: OPEN csr_last_aggr_asg(l_last_asgact_id);
10862: FETCH csr_last_aggr_asg
10863: INTO l_last_asg_id;

Line 10866: hr_utility.trace('l_last_asg_id:' || l_last_asg_id);

10862: FETCH csr_last_aggr_asg
10863: INTO l_last_asg_id;
10864: CLOSE csr_last_aggr_asg;
10865:
10866: hr_utility.trace('l_last_asg_id:' || l_last_asg_id);
10867:
10868: -- should skip the aggregation logic for other assignments
10869: select max(paa.assignment_action_id) into l_asg_action_id
10870: from

Line 10878: hr_utility.trace('l_asg_action_id:' || l_asg_action_id || ' p_assactid: '|| p_assactid );

10874: paaf.person_id = l_person_id
10875: and paaf.assignment_id = paa.assignment_id
10876: and paa.payroll_action_id = g_payroll_action_id
10877: and paa.assignment_id = l_last_asg_id;
10878: hr_utility.trace('l_asg_action_id:' || l_asg_action_id || ' p_assactid: '|| p_assactid );
10879:
10880: if l_asg_action_id = p_assactid then
10881:
10882: hr_utility.trace('Entered Aggregated Code');

Line 10882: hr_utility.trace('Entered Aggregated Code');

10878: hr_utility.trace('l_asg_action_id:' || l_asg_action_id || ' p_assactid: '|| p_assactid );
10879:
10880: if l_asg_action_id = p_assactid then
10881:
10882: hr_utility.trace('Entered Aggregated Code');
10883: l_prepay_master_counter := 1;
10884:
10885: OPEN csr_aggr_last_payroll_action(l_person_id, g_pre_pact_id, l_asg_eff_start_date, g_start_year,g_end_year);
10886: FETCH csr_aggr_last_payroll_action

Line 10894: hr_utility.trace('l_last_asg_action_id: ' ||l_last_asg_action_id);

10890: open csr_is_retry_request;
10891: fetch csr_is_retry_request into l_retry_req_flag;
10892: close csr_is_retry_request;
10893:
10894: hr_utility.trace('l_last_asg_action_id: ' ||l_last_asg_action_id);
10895: hr_utility.trace('l_last_effective_date: ' ||l_last_effective_date);
10896: CLOSE csr_aggr_last_payroll_action;
10897:
10898: OPEN csr_get_payment_date(l_last_asg_action_id);

Line 10895: hr_utility.trace('l_last_effective_date: ' ||l_last_effective_date);

10891: fetch csr_is_retry_request into l_retry_req_flag;
10892: close csr_is_retry_request;
10893:
10894: hr_utility.trace('l_last_asg_action_id: ' ||l_last_asg_action_id);
10895: hr_utility.trace('l_last_effective_date: ' ||l_last_effective_date);
10896: CLOSE csr_aggr_last_payroll_action;
10897:
10898: OPEN csr_get_payment_date(l_last_asg_action_id);
10899: FETCH csr_get_payment_date INTO l_payment_date;

Line 10902: hr_utility.trace('l_payment_date: '||l_payment_date);

10898: OPEN csr_get_payment_date(l_last_asg_action_id);
10899: FETCH csr_get_payment_date INTO l_payment_date;
10900: CLOSE csr_get_payment_date;
10901:
10902: hr_utility.trace('l_payment_date: '||l_payment_date);
10903: g_effective_date := l_payment_date;
10904:
10905: OPEN csr_prepay_asg_act_details(l_asg_id, g_pre_pact_id);
10906: FETCH csr_prepay_asg_act_details

Line 10912: hr_utility.trace('l_prepay_asg_action_id: '||l_prepay_asg_action_id);

10908: l_prepay_payroll_action_id,
10909: l_prepay_effective_date;
10910: CLOSE csr_prepay_asg_act_details;
10911:
10912: hr_utility.trace('l_prepay_asg_action_id: '||l_prepay_asg_action_id);
10913: hr_utility.trace('l_prepay_payroll_action_id: '||l_prepay_payroll_action_id);
10914: hr_utility.trace('l_prepay_effective_date: '||l_prepay_effective_date);
10915:
10916: hr_utility.trace('l_last_asg_action_id: '||l_last_asg_action_id);

Line 10913: hr_utility.trace('l_prepay_payroll_action_id: '||l_prepay_payroll_action_id);

10909: l_prepay_effective_date;
10910: CLOSE csr_prepay_asg_act_details;
10911:
10912: hr_utility.trace('l_prepay_asg_action_id: '||l_prepay_asg_action_id);
10913: hr_utility.trace('l_prepay_payroll_action_id: '||l_prepay_payroll_action_id);
10914: hr_utility.trace('l_prepay_effective_date: '||l_prepay_effective_date);
10915:
10916: hr_utility.trace('l_last_asg_action_id: '||l_last_asg_action_id);
10917: hr_utility.trace('l_last_effective_date: '||l_last_effective_date);

Line 10914: hr_utility.trace('l_prepay_effective_date: '||l_prepay_effective_date);

10910: CLOSE csr_prepay_asg_act_details;
10911:
10912: hr_utility.trace('l_prepay_asg_action_id: '||l_prepay_asg_action_id);
10913: hr_utility.trace('l_prepay_payroll_action_id: '||l_prepay_payroll_action_id);
10914: hr_utility.trace('l_prepay_effective_date: '||l_prepay_effective_date);
10915:
10916: hr_utility.trace('l_last_asg_action_id: '||l_last_asg_action_id);
10917: hr_utility.trace('l_last_effective_date: '||l_last_effective_date);
10918:

Line 10916: hr_utility.trace('l_last_asg_action_id: '||l_last_asg_action_id);

10912: hr_utility.trace('l_prepay_asg_action_id: '||l_prepay_asg_action_id);
10913: hr_utility.trace('l_prepay_payroll_action_id: '||l_prepay_payroll_action_id);
10914: hr_utility.trace('l_prepay_effective_date: '||l_prepay_effective_date);
10915:
10916: hr_utility.trace('l_last_asg_action_id: '||l_last_asg_action_id);
10917: hr_utility.trace('l_last_effective_date: '||l_last_effective_date);
10918:
10919: --Fix for the bug 16409794 starts here
10920: OPEN csr_total_payment_new(l_prepay_asg_action_id);

Line 10917: hr_utility.trace('l_last_effective_date: '||l_last_effective_date);

10913: hr_utility.trace('l_prepay_payroll_action_id: '||l_prepay_payroll_action_id);
10914: hr_utility.trace('l_prepay_effective_date: '||l_prepay_effective_date);
10915:
10916: hr_utility.trace('l_last_asg_action_id: '||l_last_asg_action_id);
10917: hr_utility.trace('l_last_effective_date: '||l_last_effective_date);
10918:
10919: --Fix for the bug 16409794 starts here
10920: OPEN csr_total_payment_new(l_prepay_asg_action_id);
10921: FETCH csr_total_payment_new INTO l_total_payment;

Line 10923: hr_utility.trace('l_total_payment: '||l_total_payment);

10919: --Fix for the bug 16409794 starts here
10920: OPEN csr_total_payment_new(l_prepay_asg_action_id);
10921: FETCH csr_total_payment_new INTO l_total_payment;
10922: CLOSE csr_total_payment_new;
10923: hr_utility.trace('l_total_payment: '||l_total_payment);
10924:
10925: if (l_total_payment <> 0) then
10926: --Fix for the bug 16409794 ends here
10927:

Line 10931: hr_utility.set_location('Fetching person details ',10);

10927:
10928: l_start_date := l_asg_eff_start_date;
10929: l_end_date := g_effective_date;
10930:
10931: hr_utility.set_location('Fetching person details ',10);
10932: l_archive_person := fetch_person_rec(p_assactid, l_asg_eff_start_date,g_effective_date,l_archive_tab(0));
10933: ---
10934: hr_utility.set_location('Fetching address details ',20);
10935: l_archive_addr := fetch_address_rec(l_archive_tab(0).person_id,

Line 10934: hr_utility.set_location('Fetching address details ',20);

10930:
10931: hr_utility.set_location('Fetching person details ',10);
10932: l_archive_person := fetch_person_rec(p_assactid, l_asg_eff_start_date,g_effective_date,l_archive_tab(0));
10933: ---
10934: hr_utility.set_location('Fetching address details ',20);
10935: l_archive_addr := fetch_address_rec(l_archive_tab(0).person_id,
10936: l_archive_tab(0).assignment_id,
10937: g_effective_date,
10938: l_archive_tab(1));

Line 10949: hr_utility.trace('l_asg_id: ' ||l_asg_id);

10945: CLOSE csr_pay_act_details;
10946:
10947:
10948:
10949: hr_utility.trace('l_asg_id: ' ||l_asg_id);
10950: hr_utility.trace('l_person_id: ' ||l_person_id);
10951: hr_utility.trace('g_pre_pact_id: ' ||g_pre_pact_id);
10952: hr_utility.trace('l_asg_eff_start_date: ' ||l_asg_eff_start_date);
10953: hr_utility.trace('g_start_year: ' ||g_start_year);

Line 10950: hr_utility.trace('l_person_id: ' ||l_person_id);

10946:
10947:
10948:
10949: hr_utility.trace('l_asg_id: ' ||l_asg_id);
10950: hr_utility.trace('l_person_id: ' ||l_person_id);
10951: hr_utility.trace('g_pre_pact_id: ' ||g_pre_pact_id);
10952: hr_utility.trace('l_asg_eff_start_date: ' ||l_asg_eff_start_date);
10953: hr_utility.trace('g_start_year: ' ||g_start_year);
10954: hr_utility.trace('g_end_year: ' ||g_end_year);

Line 10951: hr_utility.trace('g_pre_pact_id: ' ||g_pre_pact_id);

10947:
10948:
10949: hr_utility.trace('l_asg_id: ' ||l_asg_id);
10950: hr_utility.trace('l_person_id: ' ||l_person_id);
10951: hr_utility.trace('g_pre_pact_id: ' ||g_pre_pact_id);
10952: hr_utility.trace('l_asg_eff_start_date: ' ||l_asg_eff_start_date);
10953: hr_utility.trace('g_start_year: ' ||g_start_year);
10954: hr_utility.trace('g_end_year: ' ||g_end_year);
10955:

Line 10952: hr_utility.trace('l_asg_eff_start_date: ' ||l_asg_eff_start_date);

10948:
10949: hr_utility.trace('l_asg_id: ' ||l_asg_id);
10950: hr_utility.trace('l_person_id: ' ||l_person_id);
10951: hr_utility.trace('g_pre_pact_id: ' ||g_pre_pact_id);
10952: hr_utility.trace('l_asg_eff_start_date: ' ||l_asg_eff_start_date);
10953: hr_utility.trace('g_start_year: ' ||g_start_year);
10954: hr_utility.trace('g_end_year: ' ||g_end_year);
10955:
10956: l_tab_counter := 0;

Line 10953: hr_utility.trace('g_start_year: ' ||g_start_year);

10949: hr_utility.trace('l_asg_id: ' ||l_asg_id);
10950: hr_utility.trace('l_person_id: ' ||l_person_id);
10951: hr_utility.trace('g_pre_pact_id: ' ||g_pre_pact_id);
10952: hr_utility.trace('l_asg_eff_start_date: ' ||l_asg_eff_start_date);
10953: hr_utility.trace('g_start_year: ' ||g_start_year);
10954: hr_utility.trace('g_end_year: ' ||g_end_year);
10955:
10956: l_tab_counter := 0;
10957: l_tab_proc_counter := 0;

Line 10954: hr_utility.trace('g_end_year: ' ||g_end_year);

10950: hr_utility.trace('l_person_id: ' ||l_person_id);
10951: hr_utility.trace('g_pre_pact_id: ' ||g_pre_pact_id);
10952: hr_utility.trace('l_asg_eff_start_date: ' ||l_asg_eff_start_date);
10953: hr_utility.trace('g_start_year: ' ||g_start_year);
10954: hr_utility.trace('g_end_year: ' ||g_end_year);
10955:
10956: l_tab_counter := 0;
10957: l_tab_proc_counter := 0;
10958: l_tab_not_proc_counter := 0;

Line 10967: hr_utility.trace('g_first_fps_run_date: ' ||g_first_fps_run_date);

10963: -- l_single_payroll_run_exists := 'N';
10964:
10965: i_1 := -1;
10966: i_2 := -1;
10967: hr_utility.trace('g_first_fps_run_date: ' ||g_first_fps_run_date);
10968: hr_utility.trace('l_first_fps_eff_date: ' ||l_first_fps_eff_date);
10969:
10970: l_single_payroll_run_exists := 1;
10971: OPEN csr_aggr_all_payroll_actions(l_person_id, l_asg_id, l_last_asg_action_id, g_start_year, g_end_year, l_first_fps_eff_date);

Line 10968: hr_utility.trace('l_first_fps_eff_date: ' ||l_first_fps_eff_date);

10964:
10965: i_1 := -1;
10966: i_2 := -1;
10967: hr_utility.trace('g_first_fps_run_date: ' ||g_first_fps_run_date);
10968: hr_utility.trace('l_first_fps_eff_date: ' ||l_first_fps_eff_date);
10969:
10970: l_single_payroll_run_exists := 1;
10971: OPEN csr_aggr_all_payroll_actions(l_person_id, l_asg_id, l_last_asg_action_id, g_start_year, g_end_year, l_first_fps_eff_date);
10972: FETCH csr_aggr_all_payroll_actions

Line 10978: hr_utility.trace('Current Assignment is already processed in an earlier FPS run. Hence, not processing now.');

10974: l_cur_last_effective_date;
10975:
10976: --Raising Exception for the current assignment
10977: if (csr_aggr_all_payroll_actions%NOTFOUND) then
10978: hr_utility.trace('Current Assignment is already processed in an earlier FPS run. Hence, not processing now.');
10979: populate_run_msg(p_assactid, 'Current Assignment '|| l_assignment_number ||' is already processed in an earlier FPS run. Hence, not processing now.','W');
10980: fnd_file.put_line (fnd_file.LOG,'Current Assignment '|| l_assignment_number ||' is already processed in an earlier FPS run. Hence, not processing now.');
10981: raise already_processed;
10982: end if;

Line 10984: hr_utility.trace('l_single_payroll_run_exists start point: ' ||l_single_payroll_run_exists);

10980: fnd_file.put_line (fnd_file.LOG,'Current Assignment '|| l_assignment_number ||' is already processed in an earlier FPS run. Hence, not processing now.');
10981: raise already_processed;
10982: end if;
10983: --
10984: hr_utility.trace('l_single_payroll_run_exists start point: ' ||l_single_payroll_run_exists);
10985: hr_utility.trace('l_cur_asg_action_id ' ||l_cur_asg_action_id);
10986:
10987: l_payroll_asg_acts(l_tab_counter) := l_cur_asg_action_id;
10988: begin

Line 10985: hr_utility.trace('l_cur_asg_action_id ' ||l_cur_asg_action_id);

10981: raise already_processed;
10982: end if;
10983: --
10984: hr_utility.trace('l_single_payroll_run_exists start point: ' ||l_single_payroll_run_exists);
10985: hr_utility.trace('l_cur_asg_action_id ' ||l_cur_asg_action_id);
10986:
10987: l_payroll_asg_acts(l_tab_counter) := l_cur_asg_action_id;
10988: begin
10989: select ppa.payroll_action_id into l_oth_min_pre_pay_id from

Line 11000: hr_utility.trace('error : ' || sqlerrm);

10996: and ppa.payroll_action_id = paa.payroll_action_id
10997: and ppa.action_type in ('P','U');
10998: exception
10999: when others then
11000: hr_utility.trace('error : ' || sqlerrm);
11001: hr_utility.trace('Pre pay is not run for the l_cur_asg_action_id :-' ||l_cur_asg_action_id);
11002: l_oth_min_pre_pay_id := g_pre_pact_id;
11003: end;
11004: hr_utility.trace('l_oth_min_pre_pay_id: ' ||l_oth_min_pre_pay_id);

Line 11001: hr_utility.trace('Pre pay is not run for the l_cur_asg_action_id :-' ||l_cur_asg_action_id);

10997: and ppa.action_type in ('P','U');
10998: exception
10999: when others then
11000: hr_utility.trace('error : ' || sqlerrm);
11001: hr_utility.trace('Pre pay is not run for the l_cur_asg_action_id :-' ||l_cur_asg_action_id);
11002: l_oth_min_pre_pay_id := g_pre_pact_id;
11003: end;
11004: hr_utility.trace('l_oth_min_pre_pay_id: ' ||l_oth_min_pre_pay_id);
11005:

Line 11004: hr_utility.trace('l_oth_min_pre_pay_id: ' ||l_oth_min_pre_pay_id);

11000: hr_utility.trace('error : ' || sqlerrm);
11001: hr_utility.trace('Pre pay is not run for the l_cur_asg_action_id :-' ||l_cur_asg_action_id);
11002: l_oth_min_pre_pay_id := g_pre_pact_id;
11003: end;
11004: hr_utility.trace('l_oth_min_pre_pay_id: ' ||l_oth_min_pre_pay_id);
11005:
11006: hr_utility.trace('l_tab_counter: ' ||l_tab_counter);
11007: hr_utility.trace('l_payroll_asg_acts(l_tab_counter): ' ||l_payroll_asg_acts(l_tab_counter));
11008: l_tab_counter := l_tab_counter + 1;

Line 11006: hr_utility.trace('l_tab_counter: ' ||l_tab_counter);

11002: l_oth_min_pre_pay_id := g_pre_pact_id;
11003: end;
11004: hr_utility.trace('l_oth_min_pre_pay_id: ' ||l_oth_min_pre_pay_id);
11005:
11006: hr_utility.trace('l_tab_counter: ' ||l_tab_counter);
11007: hr_utility.trace('l_payroll_asg_acts(l_tab_counter): ' ||l_payroll_asg_acts(l_tab_counter));
11008: l_tab_counter := l_tab_counter + 1;
11009:
11010: l_proc_in_prepay(l_tab_proc_counter) := l_cur_asg_action_id;

Line 11007: hr_utility.trace('l_payroll_asg_acts(l_tab_counter): ' ||l_payroll_asg_acts(l_tab_counter));

11003: end;
11004: hr_utility.trace('l_oth_min_pre_pay_id: ' ||l_oth_min_pre_pay_id);
11005:
11006: hr_utility.trace('l_tab_counter: ' ||l_tab_counter);
11007: hr_utility.trace('l_payroll_asg_acts(l_tab_counter): ' ||l_payroll_asg_acts(l_tab_counter));
11008: l_tab_counter := l_tab_counter + 1;
11009:
11010: l_proc_in_prepay(l_tab_proc_counter) := l_cur_asg_action_id;
11011: hr_utility.trace('l_tab_proc_counter: ' ||l_tab_proc_counter);

Line 11011: hr_utility.trace('l_tab_proc_counter: ' ||l_tab_proc_counter);

11007: hr_utility.trace('l_payroll_asg_acts(l_tab_counter): ' ||l_payroll_asg_acts(l_tab_counter));
11008: l_tab_counter := l_tab_counter + 1;
11009:
11010: l_proc_in_prepay(l_tab_proc_counter) := l_cur_asg_action_id;
11011: hr_utility.trace('l_tab_proc_counter: ' ||l_tab_proc_counter);
11012: hr_utility.trace('l_proc_in_prepay(l_tab_proc_counter): ' ||l_proc_in_prepay(l_tab_proc_counter));
11013: l_tab_proc_counter := l_tab_proc_counter + 1;
11014:
11015: OPEN csr_aggr_min_act_id(l_person_id, l_oth_min_pre_pay_id,g_effective_date);

Line 11012: hr_utility.trace('l_proc_in_prepay(l_tab_proc_counter): ' ||l_proc_in_prepay(l_tab_proc_counter));

11008: l_tab_counter := l_tab_counter + 1;
11009:
11010: l_proc_in_prepay(l_tab_proc_counter) := l_cur_asg_action_id;
11011: hr_utility.trace('l_tab_proc_counter: ' ||l_tab_proc_counter);
11012: hr_utility.trace('l_proc_in_prepay(l_tab_proc_counter): ' ||l_proc_in_prepay(l_tab_proc_counter));
11013: l_tab_proc_counter := l_tab_proc_counter + 1;
11014:
11015: OPEN csr_aggr_min_act_id(l_person_id, l_oth_min_pre_pay_id,g_effective_date);
11016: FETCH csr_aggr_min_act_id

Line 11021: hr_utility.trace('l_asg_act_count: ' ||l_asg_act_count);

11017: INTO l_asg_act_count,
11018: l_aggr_min_act_id;
11019: CLOSE csr_aggr_min_act_id;
11020:
11021: hr_utility.trace('l_asg_act_count: ' ||l_asg_act_count);
11022: hr_utility.trace('l_aggr_min_act_id: ' ||l_aggr_min_act_id);
11023:
11024: --if (l_asg_act_count > 1) then
11025: if (l_asg_act_count > 1) and (l_cur_asg_action_id > l_aggr_min_act_id) then

Line 11022: hr_utility.trace('l_aggr_min_act_id: ' ||l_aggr_min_act_id);

11018: l_aggr_min_act_id;
11019: CLOSE csr_aggr_min_act_id;
11020:
11021: hr_utility.trace('l_asg_act_count: ' ||l_asg_act_count);
11022: hr_utility.trace('l_aggr_min_act_id: ' ||l_aggr_min_act_id);
11023:
11024: --if (l_asg_act_count > 1) then
11025: if (l_asg_act_count > 1) and (l_cur_asg_action_id > l_aggr_min_act_id) then
11026: l_cur_asg_action_id := l_aggr_min_act_id;

Line 11027: hr_utility.trace('l_cur_asg_action_id: ' ||l_cur_asg_action_id);

11023:
11024: --if (l_asg_act_count > 1) then
11025: if (l_asg_act_count > 1) and (l_cur_asg_action_id > l_aggr_min_act_id) then
11026: l_cur_asg_action_id := l_aggr_min_act_id;
11027: hr_utility.trace('l_cur_asg_action_id: ' ||l_cur_asg_action_id);
11028: end if;
11029:
11030: hr_utility.trace('l_cur_asg_action_id: ' ||l_cur_asg_action_id);
11031: hr_utility.trace('l_cur_last_effective_date: ' ||l_cur_last_effective_date);

Line 11030: hr_utility.trace('l_cur_asg_action_id: ' ||l_cur_asg_action_id);

11026: l_cur_asg_action_id := l_aggr_min_act_id;
11027: hr_utility.trace('l_cur_asg_action_id: ' ||l_cur_asg_action_id);
11028: end if;
11029:
11030: hr_utility.trace('l_cur_asg_action_id: ' ||l_cur_asg_action_id);
11031: hr_utility.trace('l_cur_last_effective_date: ' ||l_cur_last_effective_date);
11032: loop
11033: hr_utility.trace('Entered Main Loop ');
11034: EXIT WHEN csr_aggr_all_payroll_actions%NOTFOUND;

Line 11031: hr_utility.trace('l_cur_last_effective_date: ' ||l_cur_last_effective_date);

11027: hr_utility.trace('l_cur_asg_action_id: ' ||l_cur_asg_action_id);
11028: end if;
11029:
11030: hr_utility.trace('l_cur_asg_action_id: ' ||l_cur_asg_action_id);
11031: hr_utility.trace('l_cur_last_effective_date: ' ||l_cur_last_effective_date);
11032: loop
11033: hr_utility.trace('Entered Main Loop ');
11034: EXIT WHEN csr_aggr_all_payroll_actions%NOTFOUND;
11035: --prepayment run check starts here

Line 11033: hr_utility.trace('Entered Main Loop ');

11029:
11030: hr_utility.trace('l_cur_asg_action_id: ' ||l_cur_asg_action_id);
11031: hr_utility.trace('l_cur_last_effective_date: ' ||l_cur_last_effective_date);
11032: loop
11033: hr_utility.trace('Entered Main Loop ');
11034: EXIT WHEN csr_aggr_all_payroll_actions%NOTFOUND;
11035: --prepayment run check starts here
11036: hr_utility.trace('Before csr_aggr_sequence_id');
11037: OPEN csr_chk_prepayment_run(l_cur_asg_action_id);

Line 11036: hr_utility.trace('Before csr_aggr_sequence_id');

11032: loop
11033: hr_utility.trace('Entered Main Loop ');
11034: EXIT WHEN csr_aggr_all_payroll_actions%NOTFOUND;
11035: --prepayment run check starts here
11036: hr_utility.trace('Before csr_aggr_sequence_id');
11037: OPEN csr_chk_prepayment_run(l_cur_asg_action_id);
11038: FETCH csr_chk_prepayment_run
11039: INTO l_chk_prepayment_run;
11040: hr_utility.trace('l_chk_prepayment_run: ' ||l_chk_prepayment_run);

Line 11040: hr_utility.trace('l_chk_prepayment_run: ' ||l_chk_prepayment_run);

11036: hr_utility.trace('Before csr_aggr_sequence_id');
11037: OPEN csr_chk_prepayment_run(l_cur_asg_action_id);
11038: FETCH csr_chk_prepayment_run
11039: INTO l_chk_prepayment_run;
11040: hr_utility.trace('l_chk_prepayment_run: ' ||l_chk_prepayment_run);
11041: CLOSE csr_chk_prepayment_run;
11042: if(l_chk_prepayment_run is null or l_chk_prepayment_run = 0)then
11043: --raise prepayment error
11044:

Line 11049: hr_utility.set_location('Pre payment is not run for asg action id: '|| l_cur_asg_action_id,999);

11045: OPEN csr_asg_num(l_cur_asg_action_id, l_cur_last_effective_date);
11046: FETCH csr_asg_num INTO l_assignment_number;
11047: CLOSE csr_asg_num;
11048:
11049: hr_utility.set_location('Pre payment is not run for asg action id: '|| l_cur_asg_action_id,999);
11050: populate_run_msg(p_assactid, ' Pre payment is not run for the assignment '||l_assignment_number||' (asg action id: '|| l_cur_asg_action_id||')');
11051: fnd_file.put_line (fnd_file.LOG,' Pre payment is not run for the assignment '||l_assignment_number||' (asg action id: '|| l_cur_asg_action_id||')');
11052: raise error_found;
11053:

Line 11057: hr_utility.trace('Before csr_aggr_sequence_id');

11053:
11054: --prepayment run check ends here
11055: else
11056:
11057: hr_utility.trace('Before csr_aggr_sequence_id');
11058: OPEN csr_aggr_sequence_id(l_cur_asg_action_id);
11059: FETCH csr_aggr_sequence_id
11060: INTO l_aggr_sequence_id;
11061:

Line 11062: hr_utility.trace('l_aggr_sequence_id: ' ||l_aggr_sequence_id);

11058: OPEN csr_aggr_sequence_id(l_cur_asg_action_id);
11059: FETCH csr_aggr_sequence_id
11060: INTO l_aggr_sequence_id;
11061:
11062: hr_utility.trace('l_aggr_sequence_id: ' ||l_aggr_sequence_id);
11063: CLOSE csr_aggr_sequence_id;
11064:
11065: if (l_asg_act_count > 1) then
11066: if (l_prepay_master_counter = 1) then

Line 11077: hr_utility.trace('Before csr_aggr_locking_asg_act_id');

11073: end if;
11074: l_prepay_master_counter := l_prepay_master_counter + 1;
11075: end if;
11076:
11077: hr_utility.trace('Before csr_aggr_locking_asg_act_id');
11078:
11079: OPEN csr_aggr_locking_asg_act_id(l_person_id, l_aggr_sequence_id);
11080: FETCH csr_aggr_locking_asg_act_id
11081: INTO l_aggr_locking_asg_act_id;

Line 11082: hr_utility.trace('l_aggr_locking_asg_act_id: ' ||l_aggr_locking_asg_act_id);

11078:
11079: OPEN csr_aggr_locking_asg_act_id(l_person_id, l_aggr_sequence_id);
11080: FETCH csr_aggr_locking_asg_act_id
11081: INTO l_aggr_locking_asg_act_id;
11082: hr_utility.trace('l_aggr_locking_asg_act_id: ' ||l_aggr_locking_asg_act_id);
11083:
11084: l_payroll_asg_acts(l_tab_counter) := l_cur_asg_action_id;
11085: hr_utility.trace('l_tab_counter: ' ||l_tab_counter);
11086: hr_utility.trace('l_payroll_asg_acts(l_tab_counter): ' ||l_payroll_asg_acts(l_tab_counter));

Line 11085: hr_utility.trace('l_tab_counter: ' ||l_tab_counter);

11081: INTO l_aggr_locking_asg_act_id;
11082: hr_utility.trace('l_aggr_locking_asg_act_id: ' ||l_aggr_locking_asg_act_id);
11083:
11084: l_payroll_asg_acts(l_tab_counter) := l_cur_asg_action_id;
11085: hr_utility.trace('l_tab_counter: ' ||l_tab_counter);
11086: hr_utility.trace('l_payroll_asg_acts(l_tab_counter): ' ||l_payroll_asg_acts(l_tab_counter));
11087: l_tab_counter := l_tab_counter + 1;
11088:
11089: hr_utility.trace('l_prepay_asg_action_id: ' ||l_prepay_asg_action_id);

Line 11086: hr_utility.trace('l_payroll_asg_acts(l_tab_counter): ' ||l_payroll_asg_acts(l_tab_counter));

11082: hr_utility.trace('l_aggr_locking_asg_act_id: ' ||l_aggr_locking_asg_act_id);
11083:
11084: l_payroll_asg_acts(l_tab_counter) := l_cur_asg_action_id;
11085: hr_utility.trace('l_tab_counter: ' ||l_tab_counter);
11086: hr_utility.trace('l_payroll_asg_acts(l_tab_counter): ' ||l_payroll_asg_acts(l_tab_counter));
11087: l_tab_counter := l_tab_counter + 1;
11088:
11089: hr_utility.trace('l_prepay_asg_action_id: ' ||l_prepay_asg_action_id);
11090: hr_utility.trace('l_cur_asg_action_id: ' ||l_cur_asg_action_id);

Line 11089: hr_utility.trace('l_prepay_asg_action_id: ' ||l_prepay_asg_action_id);

11085: hr_utility.trace('l_tab_counter: ' ||l_tab_counter);
11086: hr_utility.trace('l_payroll_asg_acts(l_tab_counter): ' ||l_payroll_asg_acts(l_tab_counter));
11087: l_tab_counter := l_tab_counter + 1;
11088:
11089: hr_utility.trace('l_prepay_asg_action_id: ' ||l_prepay_asg_action_id);
11090: hr_utility.trace('l_cur_asg_action_id: ' ||l_cur_asg_action_id);
11091:
11092: OPEN csr_get_asg_id(l_cur_asg_action_id);
11093: FETCH csr_get_asg_id

Line 11090: hr_utility.trace('l_cur_asg_action_id: ' ||l_cur_asg_action_id);

11086: hr_utility.trace('l_payroll_asg_acts(l_tab_counter): ' ||l_payroll_asg_acts(l_tab_counter));
11087: l_tab_counter := l_tab_counter + 1;
11088:
11089: hr_utility.trace('l_prepay_asg_action_id: ' ||l_prepay_asg_action_id);
11090: hr_utility.trace('l_cur_asg_action_id: ' ||l_cur_asg_action_id);
11091:
11092: OPEN csr_get_asg_id(l_cur_asg_action_id);
11093: FETCH csr_get_asg_id
11094: INTO l_cur_asg_id;

Line 11098: hr_utility.trace('l_processed_in_prepayment: ' ||l_processed_in_prepayment);

11094: INTO l_cur_asg_id;
11095: CLOSE csr_get_asg_id;
11096:
11097: l_processed_in_prepayment := 'N';
11098: hr_utility.trace('l_processed_in_prepayment: ' ||l_processed_in_prepayment);
11099: hr_utility.trace('l_prepay_asg_action_id: ' ||l_prepay_asg_action_id);
11100: hr_utility.trace('l_cur_asg_action_id: ' ||l_cur_asg_action_id);
11101: hr_utility.trace('l_payroll_master_asgactid: ' ||l_payroll_master_asgactid);
11102:

Line 11099: hr_utility.trace('l_prepay_asg_action_id: ' ||l_prepay_asg_action_id);

11095: CLOSE csr_get_asg_id;
11096:
11097: l_processed_in_prepayment := 'N';
11098: hr_utility.trace('l_processed_in_prepayment: ' ||l_processed_in_prepayment);
11099: hr_utility.trace('l_prepay_asg_action_id: ' ||l_prepay_asg_action_id);
11100: hr_utility.trace('l_cur_asg_action_id: ' ||l_cur_asg_action_id);
11101: hr_utility.trace('l_payroll_master_asgactid: ' ||l_payroll_master_asgactid);
11102:
11103: OPEN csr_processed_in_prepayment(l_prepay_asg_action_id, l_cur_asg_action_id, l_payroll_master_asgactid);

Line 11100: hr_utility.trace('l_cur_asg_action_id: ' ||l_cur_asg_action_id);

11096:
11097: l_processed_in_prepayment := 'N';
11098: hr_utility.trace('l_processed_in_prepayment: ' ||l_processed_in_prepayment);
11099: hr_utility.trace('l_prepay_asg_action_id: ' ||l_prepay_asg_action_id);
11100: hr_utility.trace('l_cur_asg_action_id: ' ||l_cur_asg_action_id);
11101: hr_utility.trace('l_payroll_master_asgactid: ' ||l_payroll_master_asgactid);
11102:
11103: OPEN csr_processed_in_prepayment(l_prepay_asg_action_id, l_cur_asg_action_id, l_payroll_master_asgactid);
11104: FETCH csr_processed_in_prepayment

Line 11101: hr_utility.trace('l_payroll_master_asgactid: ' ||l_payroll_master_asgactid);

11097: l_processed_in_prepayment := 'N';
11098: hr_utility.trace('l_processed_in_prepayment: ' ||l_processed_in_prepayment);
11099: hr_utility.trace('l_prepay_asg_action_id: ' ||l_prepay_asg_action_id);
11100: hr_utility.trace('l_cur_asg_action_id: ' ||l_cur_asg_action_id);
11101: hr_utility.trace('l_payroll_master_asgactid: ' ||l_payroll_master_asgactid);
11102:
11103: OPEN csr_processed_in_prepayment(l_prepay_asg_action_id, l_cur_asg_action_id, l_payroll_master_asgactid);
11104: FETCH csr_processed_in_prepayment
11105: INTO l_processed_in_prepayment;

Line 11107: hr_utility.trace('l_processed_in_prepayment: ' ||l_processed_in_prepayment);

11103: OPEN csr_processed_in_prepayment(l_prepay_asg_action_id, l_cur_asg_action_id, l_payroll_master_asgactid);
11104: FETCH csr_processed_in_prepayment
11105: INTO l_processed_in_prepayment;
11106:
11107: hr_utility.trace('l_processed_in_prepayment: ' ||l_processed_in_prepayment);
11108:
11109: --Fix for the bug 16409794 starts here
11110: l_fps_action_exists := 'N';
11111: OPEN csr_fps_action_exists(l_cur_asg_id,g_payroll_action_id);

Line 11126: hr_utility.trace('l_processed_in_prepayment: ' ||l_processed_in_prepayment);

11122: and paa.assignment_id = l_cur_asg_id;
11123:
11124: if (nvl(l_processed_in_prepayment, 'N') <> 'Y') then
11125:
11126: hr_utility.trace('l_processed_in_prepayment: ' ||l_processed_in_prepayment);
11127: l_not_proc_in_prepay(l_tab_not_proc_counter) := l_cur_asg_action_id;
11128: hr_utility.trace('l_tab_not_proc_counter: ' ||l_tab_not_proc_counter);
11129: hr_utility.trace('l_not_proc_in_prepay(l_tab_not_proc_counter): ' ||l_not_proc_in_prepay(l_tab_not_proc_counter));
11130: l_tab_not_proc_counter := l_tab_not_proc_counter + 1;

Line 11128: hr_utility.trace('l_tab_not_proc_counter: ' ||l_tab_not_proc_counter);

11124: if (nvl(l_processed_in_prepayment, 'N') <> 'Y') then
11125:
11126: hr_utility.trace('l_processed_in_prepayment: ' ||l_processed_in_prepayment);
11127: l_not_proc_in_prepay(l_tab_not_proc_counter) := l_cur_asg_action_id;
11128: hr_utility.trace('l_tab_not_proc_counter: ' ||l_tab_not_proc_counter);
11129: hr_utility.trace('l_not_proc_in_prepay(l_tab_not_proc_counter): ' ||l_not_proc_in_prepay(l_tab_not_proc_counter));
11130: l_tab_not_proc_counter := l_tab_not_proc_counter + 1;
11131:
11132: --Fetching assignments details for FPS

Line 11129: hr_utility.trace('l_not_proc_in_prepay(l_tab_not_proc_counter): ' ||l_not_proc_in_prepay(l_tab_not_proc_counter));

11125:
11126: hr_utility.trace('l_processed_in_prepayment: ' ||l_processed_in_prepayment);
11127: l_not_proc_in_prepay(l_tab_not_proc_counter) := l_cur_asg_action_id;
11128: hr_utility.trace('l_tab_not_proc_counter: ' ||l_tab_not_proc_counter);
11129: hr_utility.trace('l_not_proc_in_prepay(l_tab_not_proc_counter): ' ||l_not_proc_in_prepay(l_tab_not_proc_counter));
11130: l_tab_not_proc_counter := l_tab_not_proc_counter + 1;
11131:
11132: --Fetching assignments details for FPS
11133: hr_utility.set_location('Fetching Assignment details ',30);

Line 11133: hr_utility.set_location('Fetching Assignment details ',30);

11129: hr_utility.trace('l_not_proc_in_prepay(l_tab_not_proc_counter): ' ||l_not_proc_in_prepay(l_tab_not_proc_counter));
11130: l_tab_not_proc_counter := l_tab_not_proc_counter + 1;
11131:
11132: --Fetching assignments details for FPS
11133: hr_utility.set_location('Fetching Assignment details ',30);
11134: hr_utility.trace('l_asg_eff_start_date: ' ||l_asg_eff_start_date);
11135: hr_utility.trace('g_effective_date: ' ||g_effective_date);
11136: hr_utility.trace('p_assactid: ' ||p_assactid);
11137: hr_utility.trace('l_last_asg_action_id: ' ||l_last_asg_action_id);

Line 11134: hr_utility.trace('l_asg_eff_start_date: ' ||l_asg_eff_start_date);

11130: l_tab_not_proc_counter := l_tab_not_proc_counter + 1;
11131:
11132: --Fetching assignments details for FPS
11133: hr_utility.set_location('Fetching Assignment details ',30);
11134: hr_utility.trace('l_asg_eff_start_date: ' ||l_asg_eff_start_date);
11135: hr_utility.trace('g_effective_date: ' ||g_effective_date);
11136: hr_utility.trace('p_assactid: ' ||p_assactid);
11137: hr_utility.trace('l_last_asg_action_id: ' ||l_last_asg_action_id);
11138: --l_archive_det1_counter := l_archive_det1_counter + 1;

Line 11135: hr_utility.trace('g_effective_date: ' ||g_effective_date);

11131:
11132: --Fetching assignments details for FPS
11133: hr_utility.set_location('Fetching Assignment details ',30);
11134: hr_utility.trace('l_asg_eff_start_date: ' ||l_asg_eff_start_date);
11135: hr_utility.trace('g_effective_date: ' ||g_effective_date);
11136: hr_utility.trace('p_assactid: ' ||p_assactid);
11137: hr_utility.trace('l_last_asg_action_id: ' ||l_last_asg_action_id);
11138: --l_archive_det1_counter := l_archive_det1_counter + 1;
11139: --l_archive_det2_counter := l_archive_det2_counter + 1;

Line 11136: hr_utility.trace('p_assactid: ' ||p_assactid);

11132: --Fetching assignments details for FPS
11133: hr_utility.set_location('Fetching Assignment details ',30);
11134: hr_utility.trace('l_asg_eff_start_date: ' ||l_asg_eff_start_date);
11135: hr_utility.trace('g_effective_date: ' ||g_effective_date);
11136: hr_utility.trace('p_assactid: ' ||p_assactid);
11137: hr_utility.trace('l_last_asg_action_id: ' ||l_last_asg_action_id);
11138: --l_archive_det1_counter := l_archive_det1_counter + 1;
11139: --l_archive_det2_counter := l_archive_det2_counter + 1;
11140:

Line 11137: hr_utility.trace('l_last_asg_action_id: ' ||l_last_asg_action_id);

11133: hr_utility.set_location('Fetching Assignment details ',30);
11134: hr_utility.trace('l_asg_eff_start_date: ' ||l_asg_eff_start_date);
11135: hr_utility.trace('g_effective_date: ' ||g_effective_date);
11136: hr_utility.trace('p_assactid: ' ||p_assactid);
11137: hr_utility.trace('l_last_asg_action_id: ' ||l_last_asg_action_id);
11138: --l_archive_det1_counter := l_archive_det1_counter + 1;
11139: --l_archive_det2_counter := l_archive_det2_counter + 1;
11140:
11141: open chk_processed_in_prepay(l_cur_asg_action_id);

Line 11149: hr_utility.set_location('l_cur_asg_action_id: '||l_cur_asg_action_id,999);

11145: open csr_prepay_payrol_act(l_cur_asg_pre_pay_act_id);
11146: fetch csr_prepay_payrol_act into l_cur_prepay_payroll_action_id;
11147: close csr_prepay_payrol_act;
11148:
11149: hr_utility.set_location('l_cur_asg_action_id: '||l_cur_asg_action_id,999);
11150: hr_utility.set_location('l_cur_asg_pre_pay_act_id: '||l_cur_asg_pre_pay_act_id,999);
11151: hr_utility.set_location('l_cur_prepay_payroll_action_id: '||l_cur_prepay_payroll_action_id,999);
11152: hr_utility.set_location('l_person_id: '||l_person_id,999);
11153: hr_utility.set_location('g_effective_date: '||g_effective_date,999);

Line 11150: hr_utility.set_location('l_cur_asg_pre_pay_act_id: '||l_cur_asg_pre_pay_act_id,999);

11146: fetch csr_prepay_payrol_act into l_cur_prepay_payroll_action_id;
11147: close csr_prepay_payrol_act;
11148:
11149: hr_utility.set_location('l_cur_asg_action_id: '||l_cur_asg_action_id,999);
11150: hr_utility.set_location('l_cur_asg_pre_pay_act_id: '||l_cur_asg_pre_pay_act_id,999);
11151: hr_utility.set_location('l_cur_prepay_payroll_action_id: '||l_cur_prepay_payroll_action_id,999);
11152: hr_utility.set_location('l_person_id: '||l_person_id,999);
11153: hr_utility.set_location('g_effective_date: '||g_effective_date,999);
11154:

Line 11151: hr_utility.set_location('l_cur_prepay_payroll_action_id: '||l_cur_prepay_payroll_action_id,999);

11147: close csr_prepay_payrol_act;
11148:
11149: hr_utility.set_location('l_cur_asg_action_id: '||l_cur_asg_action_id,999);
11150: hr_utility.set_location('l_cur_asg_pre_pay_act_id: '||l_cur_asg_pre_pay_act_id,999);
11151: hr_utility.set_location('l_cur_prepay_payroll_action_id: '||l_cur_prepay_payroll_action_id,999);
11152: hr_utility.set_location('l_person_id: '||l_person_id,999);
11153: hr_utility.set_location('g_effective_date: '||g_effective_date,999);
11154:
11155: l_bacs_payment_exists := 'N';

Line 11152: hr_utility.set_location('l_person_id: '||l_person_id,999);

11148:
11149: hr_utility.set_location('l_cur_asg_action_id: '||l_cur_asg_action_id,999);
11150: hr_utility.set_location('l_cur_asg_pre_pay_act_id: '||l_cur_asg_pre_pay_act_id,999);
11151: hr_utility.set_location('l_cur_prepay_payroll_action_id: '||l_cur_prepay_payroll_action_id,999);
11152: hr_utility.set_location('l_person_id: '||l_person_id,999);
11153: hr_utility.set_location('g_effective_date: '||g_effective_date,999);
11154:
11155: l_bacs_payment_exists := 'N';
11156:

Line 11153: hr_utility.set_location('g_effective_date: '||g_effective_date,999);

11149: hr_utility.set_location('l_cur_asg_action_id: '||l_cur_asg_action_id,999);
11150: hr_utility.set_location('l_cur_asg_pre_pay_act_id: '||l_cur_asg_pre_pay_act_id,999);
11151: hr_utility.set_location('l_cur_prepay_payroll_action_id: '||l_cur_prepay_payroll_action_id,999);
11152: hr_utility.set_location('l_person_id: '||l_person_id,999);
11153: hr_utility.set_location('g_effective_date: '||g_effective_date,999);
11154:
11155: l_bacs_payment_exists := 'N';
11156:
11157: OPEN csr_bacs_payment_exists (l_cur_prepay_payroll_action_id,l_cur_asg_pre_pay_act_id);

Line 11161: hr_utility.set_location('l_bacs_payment_exists: '||l_bacs_payment_exists,999);

11157: OPEN csr_bacs_payment_exists (l_cur_prepay_payroll_action_id,l_cur_asg_pre_pay_act_id);
11158: FETCH csr_bacs_payment_exists INTO l_bacs_payment_exists;
11159: CLOSE csr_bacs_payment_exists;
11160:
11161: hr_utility.set_location('l_bacs_payment_exists: '||l_bacs_payment_exists,999);
11162: hr_utility.trace('Fetching HASH Code Inside if');
11163: l_hash_code := NULL;
11164:
11165: /*

Line 11162: hr_utility.trace('Fetching HASH Code Inside if');

11158: FETCH csr_bacs_payment_exists INTO l_bacs_payment_exists;
11159: CLOSE csr_bacs_payment_exists;
11160:
11161: hr_utility.set_location('l_bacs_payment_exists: '||l_bacs_payment_exists,999);
11162: hr_utility.trace('Fetching HASH Code Inside if');
11163: l_hash_code := NULL;
11164:
11165: /*
11166: Below we are calling PAY_GB_FPS_NI_AND_OTHERS.FPS_BACS_PREPROCESS for any other prepayment.

Line 11173: hr_utility.trace('Before calling PAY_GB_FPS_NI_AND_OTHERS.FPS_BACS_PREPROCESS from Archive');

11169: */
11170:
11171: BEGIN
11172: IF (l_bacs_payment_exists = 'Y') THEN
11173: hr_utility.trace('Before calling PAY_GB_FPS_NI_AND_OTHERS.FPS_BACS_PREPROCESS from Archive');
11174: l_dummy := PAY_GB_FPS_NI_AND_OTHERS_13.FPS_BACS_PREPROCESS(l_cur_prepay_payroll_action_id, 'FPS');
11175: hr_utility.trace('After calling PAY_GB_FPS_NI_AND_OTHERS.FPS_BACS_PREPROCESS from Archive');
11176: --l_hash_code := pay_gb_fps_ni_and_others.fetch_hash_fps_asg (l_cur_prepay_payroll_action_id, l_cur_asg_id, l_large_bacs_payment);
11177: l_hash_code := pay_gb_fps_ni_and_others_13.fetch_hash_fps_per (l_cur_prepay_payroll_action_id, l_person_id,l_large_bacs_payment,l_bacs_large_asg_id);

Line 11175: hr_utility.trace('After calling PAY_GB_FPS_NI_AND_OTHERS.FPS_BACS_PREPROCESS from Archive');

11171: BEGIN
11172: IF (l_bacs_payment_exists = 'Y') THEN
11173: hr_utility.trace('Before calling PAY_GB_FPS_NI_AND_OTHERS.FPS_BACS_PREPROCESS from Archive');
11174: l_dummy := PAY_GB_FPS_NI_AND_OTHERS_13.FPS_BACS_PREPROCESS(l_cur_prepay_payroll_action_id, 'FPS');
11175: hr_utility.trace('After calling PAY_GB_FPS_NI_AND_OTHERS.FPS_BACS_PREPROCESS from Archive');
11176: --l_hash_code := pay_gb_fps_ni_and_others.fetch_hash_fps_asg (l_cur_prepay_payroll_action_id, l_cur_asg_id, l_large_bacs_payment);
11177: l_hash_code := pay_gb_fps_ni_and_others_13.fetch_hash_fps_per (l_cur_prepay_payroll_action_id, l_person_id,l_large_bacs_payment,l_bacs_large_asg_id);
11178: ELSE
11179: l_hash_code := NULL;

Line 11188: hr_utility.trace('l_large_bacs_payment: '||l_large_bacs_payment);

11184: fnd_file.put_line (fnd_file.log,'Hash error1 '|| sqlerrm|| ' for the assignment '|| l_assignment_number|| '.');
11185: raise_application_error(-20001,'Hash error1 '||SQLERRM||' for the assignment ' || l_assignment_number|| '.');
11186: END;
11187:
11188: hr_utility.trace('l_large_bacs_payment: '||l_large_bacs_payment);
11189: hr_utility.trace('l_hash_code: '||l_hash_code);
11190: ---
11191:
11192: OPEN csr_total_payment (l_cur_asg_pre_pay_act_id);

Line 11189: hr_utility.trace('l_hash_code: '||l_hash_code);

11185: raise_application_error(-20001,'Hash error1 '||SQLERRM||' for the assignment ' || l_assignment_number|| '.');
11186: END;
11187:
11188: hr_utility.trace('l_large_bacs_payment: '||l_large_bacs_payment);
11189: hr_utility.trace('l_hash_code: '||l_hash_code);
11190: ---
11191:
11192: OPEN csr_total_payment (l_cur_asg_pre_pay_act_id);
11193: FETCH csr_total_payment INTO l_total_payment;

Line 11196: hr_utility.trace('l_total_payment: '||l_total_payment);

11192: OPEN csr_total_payment (l_cur_asg_pre_pay_act_id);
11193: FETCH csr_total_payment INTO l_total_payment;
11194: CLOSE csr_total_payment;
11195:
11196: hr_utility.trace('l_total_payment: '||l_total_payment);
11197: hr_utility.trace('l_bacs_large_asg_id: '||l_bacs_large_asg_id);
11198: hr_utility.trace('l_cur_asg_id: '||l_cur_asg_id);
11199:
11200: if l_bacs_large_asg_id <> l_cur_asg_id then

Line 11197: hr_utility.trace('l_bacs_large_asg_id: '||l_bacs_large_asg_id);

11193: FETCH csr_total_payment INTO l_total_payment;
11194: CLOSE csr_total_payment;
11195:
11196: hr_utility.trace('l_total_payment: '||l_total_payment);
11197: hr_utility.trace('l_bacs_large_asg_id: '||l_bacs_large_asg_id);
11198: hr_utility.trace('l_cur_asg_id: '||l_cur_asg_id);
11199:
11200: if l_bacs_large_asg_id <> l_cur_asg_id then
11201: l_large_bacs_payment := 0;

Line 11198: hr_utility.trace('l_cur_asg_id: '||l_cur_asg_id);

11194: CLOSE csr_total_payment;
11195:
11196: hr_utility.trace('l_total_payment: '||l_total_payment);
11197: hr_utility.trace('l_bacs_large_asg_id: '||l_bacs_large_asg_id);
11198: hr_utility.trace('l_cur_asg_id: '||l_cur_asg_id);
11199:
11200: if l_bacs_large_asg_id <> l_cur_asg_id then
11201: l_large_bacs_payment := 0;
11202: end if;

Line 11205: hr_utility.trace('l_non_bacs_payment: '||l_non_bacs_payment);

11201: l_large_bacs_payment := 0;
11202: end if;
11203: l_non_bacs_payment := l_total_payment - l_large_bacs_payment;
11204:
11205: hr_utility.trace('l_non_bacs_payment: '||l_non_bacs_payment);
11206:
11207: l_archive_asg_det1 := fetch_fps_aggr_asg_det1(l_asg_eff_start_date,
11208: g_effective_date,
11209: p_assactid,

Line 11222: hr_utility.set_location('Agg Fetching Details3',30);

11218: l_archive_tab(0).assignment_id,
11219: g_effective_date,
11220: l_archive_tab_det3(0));*/
11221:
11222: hr_utility.set_location('Agg Fetching Details3',30);
11223: l_archive_asg_det1 := fetch_asg_det3( l_archive_tab(0).assignment_id,
11224: l_cur_asg_action_id,
11225: l_archive_tab_det3(0));
11226: hr_utility.set_location('End Agg Fetching Details3',30);

Line 11226: hr_utility.set_location('End Agg Fetching Details3',30);

11222: hr_utility.set_location('Agg Fetching Details3',30);
11223: l_archive_asg_det1 := fetch_asg_det3( l_archive_tab(0).assignment_id,
11224: l_cur_asg_action_id,
11225: l_archive_tab_det3(0));
11226: hr_utility.set_location('End Agg Fetching Details3',30);
11227:
11228: l_archive_tab_det1(l_archive_det1_counter).assignment_id := l_cur_asg_id;
11229: l_archive_tab_det1(l_archive_det1_counter).action_info_category := 'GB_RTI_FPS_ASG_DET1';
11230: hr_utility.trace('l_archive_det1_counter: ' ||l_archive_det1_counter);

Line 11230: hr_utility.trace('l_archive_det1_counter: ' ||l_archive_det1_counter);

11226: hr_utility.set_location('End Agg Fetching Details3',30);
11227:
11228: l_archive_tab_det1(l_archive_det1_counter).assignment_id := l_cur_asg_id;
11229: l_archive_tab_det1(l_archive_det1_counter).action_info_category := 'GB_RTI_FPS_ASG_DET1';
11230: hr_utility.trace('l_archive_det1_counter: ' ||l_archive_det1_counter);
11231: hr_utility.trace('l_archive_det2_counter: ' ||l_archive_det2_counter);
11232:
11233: hr_utility.set_location('Assignment Hash Code to archive record5',30);
11234: l_archive_tab_det1(l_archive_det1_counter).act_info28 := l_hash_code;

Line 11231: hr_utility.trace('l_archive_det2_counter: ' ||l_archive_det2_counter);

11227:
11228: l_archive_tab_det1(l_archive_det1_counter).assignment_id := l_cur_asg_id;
11229: l_archive_tab_det1(l_archive_det1_counter).action_info_category := 'GB_RTI_FPS_ASG_DET1';
11230: hr_utility.trace('l_archive_det1_counter: ' ||l_archive_det1_counter);
11231: hr_utility.trace('l_archive_det2_counter: ' ||l_archive_det2_counter);
11232:
11233: hr_utility.set_location('Assignment Hash Code to archive record5',30);
11234: l_archive_tab_det1(l_archive_det1_counter).act_info28 := l_hash_code;
11235: -- fetch assignment details 2 related to balances.

Line 11233: hr_utility.set_location('Assignment Hash Code to archive record5',30);

11229: l_archive_tab_det1(l_archive_det1_counter).action_info_category := 'GB_RTI_FPS_ASG_DET1';
11230: hr_utility.trace('l_archive_det1_counter: ' ||l_archive_det1_counter);
11231: hr_utility.trace('l_archive_det2_counter: ' ||l_archive_det2_counter);
11232:
11233: hr_utility.set_location('Assignment Hash Code to archive record5',30);
11234: l_archive_tab_det1(l_archive_det1_counter).act_info28 := l_hash_code;
11235: -- fetch assignment details 2 related to balances.
11236: l_archive_tab_det2(l_archive_det2_counter).assignment_id := l_cur_asg_id;
11237: l_archive_tab_det2(l_archive_det2_counter).action_info_category := 'GB_RTI_FPS_ASG_DET2';

Line 11250: hr_utility.set_location('1 inserting',999);

11246: and PERSON_ID = l_person_id
11247: and PAYROLL_ASG_ACT_ID = l_cur_asg_action_id;
11248:
11249: if l_rec_count = 0 then
11250: hr_utility.set_location('1 inserting',999);
11251: hr_utility.set_location('1 l_cur_asg_id: '||l_cur_asg_id,999);
11252: hr_utility.set_location('1 p_assactid: '||p_assactid,999);
11253: hr_utility.set_location('1 l_cur_asg_action_id: '||l_cur_asg_action_id,999);
11254: hr_utility.set_location('1 inserting',999);

Line 11251: hr_utility.set_location('1 l_cur_asg_id: '||l_cur_asg_id,999);

11247: and PAYROLL_ASG_ACT_ID = l_cur_asg_action_id;
11248:
11249: if l_rec_count = 0 then
11250: hr_utility.set_location('1 inserting',999);
11251: hr_utility.set_location('1 l_cur_asg_id: '||l_cur_asg_id,999);
11252: hr_utility.set_location('1 p_assactid: '||p_assactid,999);
11253: hr_utility.set_location('1 l_cur_asg_action_id: '||l_cur_asg_action_id,999);
11254: hr_utility.set_location('1 inserting',999);
11255:

Line 11252: hr_utility.set_location('1 p_assactid: '||p_assactid,999);

11248:
11249: if l_rec_count = 0 then
11250: hr_utility.set_location('1 inserting',999);
11251: hr_utility.set_location('1 l_cur_asg_id: '||l_cur_asg_id,999);
11252: hr_utility.set_location('1 p_assactid: '||p_assactid,999);
11253: hr_utility.set_location('1 l_cur_asg_action_id: '||l_cur_asg_action_id,999);
11254: hr_utility.set_location('1 inserting',999);
11255:
11256: OPEN csr_aggr_max_act_id(l_person_id, l_cur_prepay_payroll_action_id,g_effective_date);

Line 11253: hr_utility.set_location('1 l_cur_asg_action_id: '||l_cur_asg_action_id,999);

11249: if l_rec_count = 0 then
11250: hr_utility.set_location('1 inserting',999);
11251: hr_utility.set_location('1 l_cur_asg_id: '||l_cur_asg_id,999);
11252: hr_utility.set_location('1 p_assactid: '||p_assactid,999);
11253: hr_utility.set_location('1 l_cur_asg_action_id: '||l_cur_asg_action_id,999);
11254: hr_utility.set_location('1 inserting',999);
11255:
11256: OPEN csr_aggr_max_act_id(l_person_id, l_cur_prepay_payroll_action_id,g_effective_date);
11257: FETCH csr_aggr_max_act_id

Line 11254: hr_utility.set_location('1 inserting',999);

11250: hr_utility.set_location('1 inserting',999);
11251: hr_utility.set_location('1 l_cur_asg_id: '||l_cur_asg_id,999);
11252: hr_utility.set_location('1 p_assactid: '||p_assactid,999);
11253: hr_utility.set_location('1 l_cur_asg_action_id: '||l_cur_asg_action_id,999);
11254: hr_utility.set_location('1 inserting',999);
11255:
11256: OPEN csr_aggr_max_act_id(l_person_id, l_cur_prepay_payroll_action_id,g_effective_date);
11257: FETCH csr_aggr_max_act_id
11258: INTO l_asact_count_prepayed,

Line 11262: hr_utility.trace('l_asact_count_prepayed: ' ||l_asact_count_prepayed);

11258: INTO l_asact_count_prepayed,
11259: l_aggr_max_act_id;
11260: CLOSE csr_aggr_max_act_id;
11261:
11262: hr_utility.trace('l_asact_count_prepayed: ' ||l_asact_count_prepayed);
11263: hr_utility.trace('l_aggr_max_act_id: ' ||l_aggr_max_act_id);
11264:
11265: l_report_det1_det2_flag := 'N';
11266:

Line 11263: hr_utility.trace('l_aggr_max_act_id: ' ||l_aggr_max_act_id);

11259: l_aggr_max_act_id;
11260: CLOSE csr_aggr_max_act_id;
11261:
11262: hr_utility.trace('l_asact_count_prepayed: ' ||l_asact_count_prepayed);
11263: hr_utility.trace('l_aggr_max_act_id: ' ||l_aggr_max_act_id);
11264:
11265: l_report_det1_det2_flag := 'N';
11266:
11267: if (l_cur_asg_action_id = l_aggr_max_act_id) then

Line 11269: hr_utility.trace('l_report_det1_det2_flag: ' ||l_report_det1_det2_flag);

11265: l_report_det1_det2_flag := 'N';
11266:
11267: if (l_cur_asg_action_id = l_aggr_max_act_id) then
11268: l_report_det1_det2_flag := 'Y';
11269: hr_utility.trace('l_report_det1_det2_flag: ' ||l_report_det1_det2_flag);
11270: end if;
11271:
11272: -- archive the pre pay asg act id
11273: l_archive_tab_det1(l_archive_det1_counter).act_info27 := 'Y';

Line 11284: hr_utility.set_location(sqlcode || '-' || sqlerrm,60);

11280: begin
11281: hr_nonrun_asact.insint(p_assactid, l_cur_asg_pre_pay_act_id);
11282: exception
11283: when dup_val_on_index then
11284: hr_utility.set_location(sqlcode || '-' || sqlerrm,60);
11285: hr_utility.set_location('Skip locking for retry.Locking action id-'||p_assactid || ' Locked action id-' || l_cur_asg_pre_pay_act_id,60);
11286: end;
11287: */
11288: INSERT

Line 11285: hr_utility.set_location('Skip locking for retry.Locking action id-'||p_assactid || ' Locked action id-' || l_cur_asg_pre_pay_act_id,60);

11281: hr_nonrun_asact.insint(p_assactid, l_cur_asg_pre_pay_act_id);
11282: exception
11283: when dup_val_on_index then
11284: hr_utility.set_location(sqlcode || '-' || sqlerrm,60);
11285: hr_utility.set_location('Skip locking for retry.Locking action id-'||p_assactid || ' Locked action id-' || l_cur_asg_pre_pay_act_id,60);
11286: end;
11287: */
11288: INSERT
11289: INTO PAY_GB_FPS_DETAILS

Line 11493: hr_utility.trace('k_paye_agg:' || k);

11489: ni_contrib_1 := 0;
11490: ni_contrib_ytd_1 := 0;
11491: FOR k IN 0..i_1
11492: LOOP
11493: hr_utility.trace('k_paye_agg:' || k);
11494: IF l_archive_tab_ni_det(k).act_info10 IS NOT NULL THEN
11495: ni_contrib_1 := NVL(ni_contrib_1,0) + l_archive_tab_ni_det(k).act_info10;
11496: ni_contrib_ytd_1 := NVL(ni_contrib_ytd_1,0) + l_archive_tab_ni_det(k).act_info8;
11497: END IF;

Line 11500: hr_utility.trace('l_ni_emp_run' ||l_ni_emp_run);

11496: ni_contrib_ytd_1 := NVL(ni_contrib_ytd_1,0) + l_archive_tab_ni_det(k).act_info8;
11497: END IF;
11498: END LOOP;
11499:
11500: hr_utility.trace('l_ni_emp_run' ||l_ni_emp_run);
11501: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info8' ||l_archive_tab_det2(l_archive_det2_counter).act_info8);
11502: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info16' ||l_archive_tab_det2(l_archive_det2_counter).act_info16);
11503: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info17' ||l_archive_tab_det2(l_archive_det2_counter).act_info17);
11504: hr_utility.trace('l_non_bacs_payment' ||l_non_bacs_payment);

Line 11501: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info8' ||l_archive_tab_det2(l_archive_det2_counter).act_info8);

11497: END IF;
11498: END LOOP;
11499:
11500: hr_utility.trace('l_ni_emp_run' ||l_ni_emp_run);
11501: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info8' ||l_archive_tab_det2(l_archive_det2_counter).act_info8);
11502: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info16' ||l_archive_tab_det2(l_archive_det2_counter).act_info16);
11503: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info17' ||l_archive_tab_det2(l_archive_det2_counter).act_info17);
11504: hr_utility.trace('l_non_bacs_payment' ||l_non_bacs_payment);
11505:

Line 11502: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info16' ||l_archive_tab_det2(l_archive_det2_counter).act_info16);

11498: END LOOP;
11499:
11500: hr_utility.trace('l_ni_emp_run' ||l_ni_emp_run);
11501: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info8' ||l_archive_tab_det2(l_archive_det2_counter).act_info8);
11502: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info16' ||l_archive_tab_det2(l_archive_det2_counter).act_info16);
11503: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info17' ||l_archive_tab_det2(l_archive_det2_counter).act_info17);
11504: hr_utility.trace('l_non_bacs_payment' ||l_non_bacs_payment);
11505:
11506: -- Derive the fields 58B and 59

Line 11503: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info17' ||l_archive_tab_det2(l_archive_det2_counter).act_info17);

11499:
11500: hr_utility.trace('l_ni_emp_run' ||l_ni_emp_run);
11501: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info8' ||l_archive_tab_det2(l_archive_det2_counter).act_info8);
11502: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info16' ||l_archive_tab_det2(l_archive_det2_counter).act_info16);
11503: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info17' ||l_archive_tab_det2(l_archive_det2_counter).act_info17);
11504: hr_utility.trace('l_non_bacs_payment' ||l_non_bacs_payment);
11505:
11506: -- Derive the fields 58B and 59
11507: -- 58B

Line 11504: hr_utility.trace('l_non_bacs_payment' ||l_non_bacs_payment);

11500: hr_utility.trace('l_ni_emp_run' ||l_ni_emp_run);
11501: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info8' ||l_archive_tab_det2(l_archive_det2_counter).act_info8);
11502: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info16' ||l_archive_tab_det2(l_archive_det2_counter).act_info16);
11503: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info17' ||l_archive_tab_det2(l_archive_det2_counter).act_info17);
11504: hr_utility.trace('l_non_bacs_payment' ||l_non_bacs_payment);
11505:
11506: -- Derive the fields 58B and 59
11507: -- 58B
11508: l_archive_tab_det2(l_archive_det2_counter).act_info8 := NVL(l_archive_tab_det2(l_archive_det2_counter).act_info8,0) -- Prev holds Total Deductions

Line 11525: hr_utility.set_location('In PAYE Aggr if Before Calling FPS validations', 10);

11521:
11522:
11523: --
11524: --Validations needs to be performed for each of the assignments separately
11525: hr_utility.set_location('In PAYE Aggr if Before Calling FPS validations', 10);
11526: pay_gb_rti_fps_validate_13.assignment_validations_aggr(p_assactid,
11527: p_effective_date,
11528: l_archive_tab,
11529: l_archive_tab_det1(l_archive_det1_counter),

Line 11533: hr_utility.trace('l_fps_etext_asg_temp_flag' ||l_fps_etext_asg_temp_flag);

11529: l_archive_tab_det1(l_archive_det1_counter),
11530: l_archive_tab_det2(l_archive_det2_counter),
11531: l_fps_etext_asg_temp_flag);
11532:
11533: hr_utility.trace('l_fps_etext_asg_temp_flag' ||l_fps_etext_asg_temp_flag);
11534:
11535: IF (l_fps_etext_asg_temp_flag = 'Y' or l_fps_val_err = TRUE) THEN -- If validation fails
11536: l_fps_val_err := TRUE;
11537: END IF;

Line 11539: hr_utility.set_location('In PAYE Aggr if After Calling FPS validations', 10);

11535: IF (l_fps_etext_asg_temp_flag = 'Y' or l_fps_val_err = TRUE) THEN -- If validation fails
11536: l_fps_val_err := TRUE;
11537: END IF;
11538:
11539: hr_utility.set_location('In PAYE Aggr if After Calling FPS validations', 10);
11540:
11541: --
11542: l_archive_det1_counter := l_archive_det1_counter +1;
11543: l_archive_det2_counter := l_archive_det2_counter + 1;

Line 11548: hr_utility.trace('Entered Else part of l_processed_in_prepayment: ' ||l_processed_in_prepayment);

11544:
11545: --
11546: else -- this else is for if (nvl(l_processed_in_prepayment, 'N') <> 'Y') then
11547:
11548: hr_utility.trace('Entered Else part of l_processed_in_prepayment: ' ||l_processed_in_prepayment);
11549:
11550: l_asg_act_processed_earlier := 0;
11551:
11552: hr_utility.trace('l_person_id: ' ||l_person_id);

Line 11552: hr_utility.trace('l_person_id: ' ||l_person_id);

11548: hr_utility.trace('Entered Else part of l_processed_in_prepayment: ' ||l_processed_in_prepayment);
11549:
11550: l_asg_act_processed_earlier := 0;
11551:
11552: hr_utility.trace('l_person_id: ' ||l_person_id);
11553: hr_utility.trace('l_cur_asg_id: ' ||l_cur_asg_id);
11554: hr_utility.trace('l_cur_asg_action_id: ' ||l_cur_asg_action_id);
11555: hr_utility.trace('l_asg_id: ' ||l_asg_id);
11556:

Line 11553: hr_utility.trace('l_cur_asg_id: ' ||l_cur_asg_id);

11549:
11550: l_asg_act_processed_earlier := 0;
11551:
11552: hr_utility.trace('l_person_id: ' ||l_person_id);
11553: hr_utility.trace('l_cur_asg_id: ' ||l_cur_asg_id);
11554: hr_utility.trace('l_cur_asg_action_id: ' ||l_cur_asg_action_id);
11555: hr_utility.trace('l_asg_id: ' ||l_asg_id);
11556:
11557: OPEN csr_asg_act_processed_earlier(l_person_id, l_cur_asg_id, l_cur_asg_action_id);

Line 11554: hr_utility.trace('l_cur_asg_action_id: ' ||l_cur_asg_action_id);

11550: l_asg_act_processed_earlier := 0;
11551:
11552: hr_utility.trace('l_person_id: ' ||l_person_id);
11553: hr_utility.trace('l_cur_asg_id: ' ||l_cur_asg_id);
11554: hr_utility.trace('l_cur_asg_action_id: ' ||l_cur_asg_action_id);
11555: hr_utility.trace('l_asg_id: ' ||l_asg_id);
11556:
11557: OPEN csr_asg_act_processed_earlier(l_person_id, l_cur_asg_id, l_cur_asg_action_id);
11558: FETCH csr_asg_act_processed_earlier

Line 11555: hr_utility.trace('l_asg_id: ' ||l_asg_id);

11551:
11552: hr_utility.trace('l_person_id: ' ||l_person_id);
11553: hr_utility.trace('l_cur_asg_id: ' ||l_cur_asg_id);
11554: hr_utility.trace('l_cur_asg_action_id: ' ||l_cur_asg_action_id);
11555: hr_utility.trace('l_asg_id: ' ||l_asg_id);
11556:
11557: OPEN csr_asg_act_processed_earlier(l_person_id, l_cur_asg_id, l_cur_asg_action_id);
11558: FETCH csr_asg_act_processed_earlier
11559: INTO l_asg_act_processed_earlier;

Line 11562: hr_utility.trace('l_asg_act_processed_earlier: ' ||l_asg_act_processed_earlier);

11558: FETCH csr_asg_act_processed_earlier
11559: INTO l_asg_act_processed_earlier;
11560: CLOSE csr_asg_act_processed_earlier;
11561:
11562: hr_utility.trace('l_asg_act_processed_earlier: ' ||l_asg_act_processed_earlier);
11563:
11564: if (nvl(l_asg_act_processed_earlier,-1) <> 0 and l_retry_req_flag is not null ) then
11565: hr_utility.trace('Current Assignment is already processed in an earlier FPS run. Hence, not processing now.');
11566: l_archive_flag := 'N';

Line 11565: hr_utility.trace('Current Assignment is already processed in an earlier FPS run. Hence, not processing now.');

11561:
11562: hr_utility.trace('l_asg_act_processed_earlier: ' ||l_asg_act_processed_earlier);
11563:
11564: if (nvl(l_asg_act_processed_earlier,-1) <> 0 and l_retry_req_flag is not null ) then
11565: hr_utility.trace('Current Assignment is already processed in an earlier FPS run. Hence, not processing now.');
11566: l_archive_flag := 'N';
11567: populate_run_msg(p_assactid, ' Assignment ' || l_assignment_number|| ' is already processed.','W');
11568: fnd_file.put_line (fnd_file.LOG,' Assignment ' || l_assignment_number|| ' is already processed.');
11569:

Line 11572: hr_utility.trace('l_processed_in_prepayment: ' ||l_processed_in_prepayment);

11568: fnd_file.put_line (fnd_file.LOG,' Assignment ' || l_assignment_number|| ' is already processed.');
11569:
11570: else --this else is for nvl(l_asg_act_processed_earlier,-1) <> 0
11571:
11572: hr_utility.trace('l_processed_in_prepayment: ' ||l_processed_in_prepayment);
11573: l_proc_in_prepay(l_tab_proc_counter) := l_cur_asg_action_id;
11574: hr_utility.trace('l_tab_proc_counter: ' ||l_tab_proc_counter);
11575: hr_utility.trace('l_proc_in_prepay(l_tab_proc_counter): ' ||l_proc_in_prepay(l_tab_proc_counter));
11576: l_tab_proc_counter := l_tab_proc_counter + 1;

Line 11574: hr_utility.trace('l_tab_proc_counter: ' ||l_tab_proc_counter);

11570: else --this else is for nvl(l_asg_act_processed_earlier,-1) <> 0
11571:
11572: hr_utility.trace('l_processed_in_prepayment: ' ||l_processed_in_prepayment);
11573: l_proc_in_prepay(l_tab_proc_counter) := l_cur_asg_action_id;
11574: hr_utility.trace('l_tab_proc_counter: ' ||l_tab_proc_counter);
11575: hr_utility.trace('l_proc_in_prepay(l_tab_proc_counter): ' ||l_proc_in_prepay(l_tab_proc_counter));
11576: l_tab_proc_counter := l_tab_proc_counter + 1;
11577:
11578: --

Line 11575: hr_utility.trace('l_proc_in_prepay(l_tab_proc_counter): ' ||l_proc_in_prepay(l_tab_proc_counter));

11571:
11572: hr_utility.trace('l_processed_in_prepayment: ' ||l_processed_in_prepayment);
11573: l_proc_in_prepay(l_tab_proc_counter) := l_cur_asg_action_id;
11574: hr_utility.trace('l_tab_proc_counter: ' ||l_tab_proc_counter);
11575: hr_utility.trace('l_proc_in_prepay(l_tab_proc_counter): ' ||l_proc_in_prepay(l_tab_proc_counter));
11576: l_tab_proc_counter := l_tab_proc_counter + 1;
11577:
11578: --
11579: --Fetching assignments details for FPS

Line 11580: hr_utility.set_location('Fetching Assignment details ',30);

11576: l_tab_proc_counter := l_tab_proc_counter + 1;
11577:
11578: --
11579: --Fetching assignments details for FPS
11580: hr_utility.set_location('Fetching Assignment details ',30);
11581:
11582: open chk_processed_in_prepay(l_cur_asg_action_id);
11583: fetch chk_processed_in_prepay into l_cur_asg_pre_pay_act_id;
11584: close chk_processed_in_prepay;

Line 11586: hr_utility.trace('l_cur_asg_action_id: ' ||l_cur_asg_action_id);

11582: open chk_processed_in_prepay(l_cur_asg_action_id);
11583: fetch chk_processed_in_prepay into l_cur_asg_pre_pay_act_id;
11584: close chk_processed_in_prepay;
11585:
11586: hr_utility.trace('l_cur_asg_action_id: ' ||l_cur_asg_action_id);
11587: hr_utility.trace('l_cur_asg_pre_pay_act_id: ' ||l_cur_asg_pre_pay_act_id);
11588:
11589: l_bacs_payment_exists := 'N';
11590:

Line 11587: hr_utility.trace('l_cur_asg_pre_pay_act_id: ' ||l_cur_asg_pre_pay_act_id);

11583: fetch chk_processed_in_prepay into l_cur_asg_pre_pay_act_id;
11584: close chk_processed_in_prepay;
11585:
11586: hr_utility.trace('l_cur_asg_action_id: ' ||l_cur_asg_action_id);
11587: hr_utility.trace('l_cur_asg_pre_pay_act_id: ' ||l_cur_asg_pre_pay_act_id);
11588:
11589: l_bacs_payment_exists := 'N';
11590:
11591: OPEN csr_bacs_payment_exists (l_prepay_payroll_action_id,l_cur_asg_pre_pay_act_id);

Line 11594: hr_utility.trace('l_bacs_payment_exists: ' ||l_bacs_payment_exists);

11590:
11591: OPEN csr_bacs_payment_exists (l_prepay_payroll_action_id,l_cur_asg_pre_pay_act_id);
11592: FETCH csr_bacs_payment_exists INTO l_bacs_payment_exists;
11593: CLOSE csr_bacs_payment_exists;
11594: hr_utility.trace('l_bacs_payment_exists: ' ||l_bacs_payment_exists);
11595: hr_utility.trace('Fetching HASH Code Inside else');
11596: l_hash_code := NULL;
11597: BEGIN
11598: IF (l_bacs_payment_exists = 'Y') THEN

Line 11595: hr_utility.trace('Fetching HASH Code Inside else');

11591: OPEN csr_bacs_payment_exists (l_prepay_payroll_action_id,l_cur_asg_pre_pay_act_id);
11592: FETCH csr_bacs_payment_exists INTO l_bacs_payment_exists;
11593: CLOSE csr_bacs_payment_exists;
11594: hr_utility.trace('l_bacs_payment_exists: ' ||l_bacs_payment_exists);
11595: hr_utility.trace('Fetching HASH Code Inside else');
11596: l_hash_code := NULL;
11597: BEGIN
11598: IF (l_bacs_payment_exists = 'Y') THEN
11599: --l_hash_code := pay_gb_fps_ni_and_others.fetch_hash_fps_asg (g_pre_pact_id, l_cur_asg_id, l_large_bacs_payment);

Line 11611: hr_utility.trace('l_large_bacs_payment: '||l_large_bacs_payment);

11607: fnd_file.put_line (fnd_file.log,'Hash error '|| sqlerrm|| ' for the assignment '|| l_assignment_number|| '.');
11608: raise_application_error(-20001,'Hash error '||SQLERRM||' for the assignment ' || l_assignment_number|| '.');
11609: END;
11610:
11611: hr_utility.trace('l_large_bacs_payment: '||l_large_bacs_payment);
11612: hr_utility.trace('l_hash_code: '||l_hash_code);
11613: ---
11614: OPEN csr_total_payment (l_cur_asg_pre_pay_act_id);
11615: FETCH csr_total_payment INTO l_total_payment;

Line 11612: hr_utility.trace('l_hash_code: '||l_hash_code);

11608: raise_application_error(-20001,'Hash error '||SQLERRM||' for the assignment ' || l_assignment_number|| '.');
11609: END;
11610:
11611: hr_utility.trace('l_large_bacs_payment: '||l_large_bacs_payment);
11612: hr_utility.trace('l_hash_code: '||l_hash_code);
11613: ---
11614: OPEN csr_total_payment (l_cur_asg_pre_pay_act_id);
11615: FETCH csr_total_payment INTO l_total_payment;
11616: CLOSE csr_total_payment;

Line 11618: hr_utility.trace('l_total_payment: '||l_total_payment);

11614: OPEN csr_total_payment (l_cur_asg_pre_pay_act_id);
11615: FETCH csr_total_payment INTO l_total_payment;
11616: CLOSE csr_total_payment;
11617:
11618: hr_utility.trace('l_total_payment: '||l_total_payment);
11619: hr_utility.trace('l_bacs_large_asg_id: '||l_bacs_large_asg_id);
11620: hr_utility.trace('l_cur_asg_id: '||l_cur_asg_id);
11621:
11622: if l_bacs_large_asg_id <> l_cur_asg_id then

Line 11619: hr_utility.trace('l_bacs_large_asg_id: '||l_bacs_large_asg_id);

11615: FETCH csr_total_payment INTO l_total_payment;
11616: CLOSE csr_total_payment;
11617:
11618: hr_utility.trace('l_total_payment: '||l_total_payment);
11619: hr_utility.trace('l_bacs_large_asg_id: '||l_bacs_large_asg_id);
11620: hr_utility.trace('l_cur_asg_id: '||l_cur_asg_id);
11621:
11622: if l_bacs_large_asg_id <> l_cur_asg_id then
11623: l_large_bacs_payment := 0;

Line 11620: hr_utility.trace('l_cur_asg_id: '||l_cur_asg_id);

11616: CLOSE csr_total_payment;
11617:
11618: hr_utility.trace('l_total_payment: '||l_total_payment);
11619: hr_utility.trace('l_bacs_large_asg_id: '||l_bacs_large_asg_id);
11620: hr_utility.trace('l_cur_asg_id: '||l_cur_asg_id);
11621:
11622: if l_bacs_large_asg_id <> l_cur_asg_id then
11623: l_large_bacs_payment := 0;
11624: end if;

Line 11626: hr_utility.trace('l_non_bacs_payment: '||l_non_bacs_payment);

11622: if l_bacs_large_asg_id <> l_cur_asg_id then
11623: l_large_bacs_payment := 0;
11624: end if;
11625: l_non_bacs_payment := l_total_payment - l_large_bacs_payment;
11626: hr_utility.trace('l_non_bacs_payment: '||l_non_bacs_payment);
11627:
11628: hr_utility.trace('l_asg_eff_start_date: ' ||l_asg_eff_start_date);
11629: hr_utility.trace('g_effective_date: ' ||g_effective_date);
11630: hr_utility.trace('p_assactid: ' ||p_assactid);

Line 11628: hr_utility.trace('l_asg_eff_start_date: ' ||l_asg_eff_start_date);

11624: end if;
11625: l_non_bacs_payment := l_total_payment - l_large_bacs_payment;
11626: hr_utility.trace('l_non_bacs_payment: '||l_non_bacs_payment);
11627:
11628: hr_utility.trace('l_asg_eff_start_date: ' ||l_asg_eff_start_date);
11629: hr_utility.trace('g_effective_date: ' ||g_effective_date);
11630: hr_utility.trace('p_assactid: ' ||p_assactid);
11631: hr_utility.trace('l_last_asg_action_id: ' ||l_last_asg_action_id);
11632: --l_archive_det1_counter := l_archive_det1_counter + 1;

Line 11629: hr_utility.trace('g_effective_date: ' ||g_effective_date);

11625: l_non_bacs_payment := l_total_payment - l_large_bacs_payment;
11626: hr_utility.trace('l_non_bacs_payment: '||l_non_bacs_payment);
11627:
11628: hr_utility.trace('l_asg_eff_start_date: ' ||l_asg_eff_start_date);
11629: hr_utility.trace('g_effective_date: ' ||g_effective_date);
11630: hr_utility.trace('p_assactid: ' ||p_assactid);
11631: hr_utility.trace('l_last_asg_action_id: ' ||l_last_asg_action_id);
11632: --l_archive_det1_counter := l_archive_det1_counter + 1;
11633: --l_archive_det2_counter := l_archive_det2_counter + 1;

Line 11630: hr_utility.trace('p_assactid: ' ||p_assactid);

11626: hr_utility.trace('l_non_bacs_payment: '||l_non_bacs_payment);
11627:
11628: hr_utility.trace('l_asg_eff_start_date: ' ||l_asg_eff_start_date);
11629: hr_utility.trace('g_effective_date: ' ||g_effective_date);
11630: hr_utility.trace('p_assactid: ' ||p_assactid);
11631: hr_utility.trace('l_last_asg_action_id: ' ||l_last_asg_action_id);
11632: --l_archive_det1_counter := l_archive_det1_counter + 1;
11633: --l_archive_det2_counter := l_archive_det2_counter + 1;
11634: l_archive_asg_det1 := fetch_fps_aggr_asg_det1(l_asg_eff_start_date,

Line 11631: hr_utility.trace('l_last_asg_action_id: ' ||l_last_asg_action_id);

11627:
11628: hr_utility.trace('l_asg_eff_start_date: ' ||l_asg_eff_start_date);
11629: hr_utility.trace('g_effective_date: ' ||g_effective_date);
11630: hr_utility.trace('p_assactid: ' ||p_assactid);
11631: hr_utility.trace('l_last_asg_action_id: ' ||l_last_asg_action_id);
11632: --l_archive_det1_counter := l_archive_det1_counter + 1;
11633: --l_archive_det2_counter := l_archive_det2_counter + 1;
11634: l_archive_asg_det1 := fetch_fps_aggr_asg_det1(l_asg_eff_start_date,
11635: g_effective_date,

Line 11644: hr_utility.set_location('one Agg Fetching Details3',30);

11640: l_archive_tab_det1(l_archive_det1_counter));
11641: l_archive_tab_det1(l_archive_det1_counter).assignment_id := l_cur_asg_id;
11642:
11643:
11644: hr_utility.set_location('one Agg Fetching Details3',30);
11645: l_archive_asg_det1 := fetch_asg_det3( l_archive_tab(0).assignment_id,
11646: l_cur_asg_action_id,
11647: l_archive_tab_det3(0));
11648: hr_utility.set_location('one End Agg Fetching Details3',30);

Line 11648: hr_utility.set_location('one End Agg Fetching Details3',30);

11644: hr_utility.set_location('one Agg Fetching Details3',30);
11645: l_archive_asg_det1 := fetch_asg_det3( l_archive_tab(0).assignment_id,
11646: l_cur_asg_action_id,
11647: l_archive_tab_det3(0));
11648: hr_utility.set_location('one End Agg Fetching Details3',30);
11649:
11650: hr_utility.trace('l_archive_det1_counter: ' ||l_archive_det1_counter);
11651: hr_utility.set_location('Assignment Hash Coode to archive record1',30);
11652: l_archive_tab_det1(l_archive_det1_counter).act_info28 := l_hash_code;

Line 11650: hr_utility.trace('l_archive_det1_counter: ' ||l_archive_det1_counter);

11646: l_cur_asg_action_id,
11647: l_archive_tab_det3(0));
11648: hr_utility.set_location('one End Agg Fetching Details3',30);
11649:
11650: hr_utility.trace('l_archive_det1_counter: ' ||l_archive_det1_counter);
11651: hr_utility.set_location('Assignment Hash Coode to archive record1',30);
11652: l_archive_tab_det1(l_archive_det1_counter).act_info28 := l_hash_code;
11653: l_archive_tab_det2(l_archive_det2_counter).action_info_category := 'GB_RTI_FPS_ASG_DET2';
11654: l_archive_tab_det2(l_archive_det2_counter).assignment_id := l_cur_asg_id;

Line 11651: hr_utility.set_location('Assignment Hash Coode to archive record1',30);

11647: l_archive_tab_det3(0));
11648: hr_utility.set_location('one End Agg Fetching Details3',30);
11649:
11650: hr_utility.trace('l_archive_det1_counter: ' ||l_archive_det1_counter);
11651: hr_utility.set_location('Assignment Hash Coode to archive record1',30);
11652: l_archive_tab_det1(l_archive_det1_counter).act_info28 := l_hash_code;
11653: l_archive_tab_det2(l_archive_det2_counter).action_info_category := 'GB_RTI_FPS_ASG_DET2';
11654: l_archive_tab_det2(l_archive_det2_counter).assignment_id := l_cur_asg_id;
11655:

Line 11656: hr_utility.trace('test l_archive_det2_counter: ' ||l_archive_det2_counter);

11652: l_archive_tab_det1(l_archive_det1_counter).act_info28 := l_hash_code;
11653: l_archive_tab_det2(l_archive_det2_counter).action_info_category := 'GB_RTI_FPS_ASG_DET2';
11654: l_archive_tab_det2(l_archive_det2_counter).assignment_id := l_cur_asg_id;
11655:
11656: hr_utility.trace('test l_archive_det2_counter: ' ||l_archive_det2_counter);
11657:
11658: -- l_archive_asg_det2 := fetch_fps_asg_det2(p_assactid,l_asg_id,l_archive_tab_det2_local(l_archive_det2_counter_local));
11659: l_archive_asg_det2 := fetch_fps_agg_asg_det2(l_cur_asg_action_id,l_cur_asg_id,l_archive_tab_det2(l_archive_det2_counter));
11660: hr_utility.trace('2test l_archive_det2_counter: ' ||l_archive_det2_counter);

Line 11660: hr_utility.trace('2test l_archive_det2_counter: ' ||l_archive_det2_counter);

11656: hr_utility.trace('test l_archive_det2_counter: ' ||l_archive_det2_counter);
11657:
11658: -- l_archive_asg_det2 := fetch_fps_asg_det2(p_assactid,l_asg_id,l_archive_tab_det2_local(l_archive_det2_counter_local));
11659: l_archive_asg_det2 := fetch_fps_agg_asg_det2(l_cur_asg_action_id,l_cur_asg_id,l_archive_tab_det2(l_archive_det2_counter));
11660: hr_utility.trace('2test l_archive_det2_counter: ' ||l_archive_det2_counter);
11661:
11662: if (l_archive_asg_det1 and l_archive_asg_det2) then
11663:
11664: select count(*)

Line 11672: hr_utility.set_location('1 inserting',999);

11668: and PERSON_ID = l_person_id
11669: and PAYROLL_ASG_ACT_ID = l_cur_asg_action_id;
11670:
11671: if l_rec_count = 0 then
11672: hr_utility.set_location('1 inserting',999);
11673: hr_utility.set_location('1 l_cur_asg_id: '||l_cur_asg_id,999);
11674: hr_utility.set_location('1 p_assactid: '||p_assactid,999);
11675: hr_utility.set_location('1 l_cur_asg_action_id: '||l_cur_asg_action_id,999);
11676: hr_utility.set_location('1 inserting',999);

Line 11673: hr_utility.set_location('1 l_cur_asg_id: '||l_cur_asg_id,999);

11669: and PAYROLL_ASG_ACT_ID = l_cur_asg_action_id;
11670:
11671: if l_rec_count = 0 then
11672: hr_utility.set_location('1 inserting',999);
11673: hr_utility.set_location('1 l_cur_asg_id: '||l_cur_asg_id,999);
11674: hr_utility.set_location('1 p_assactid: '||p_assactid,999);
11675: hr_utility.set_location('1 l_cur_asg_action_id: '||l_cur_asg_action_id,999);
11676: hr_utility.set_location('1 inserting',999);
11677:

Line 11674: hr_utility.set_location('1 p_assactid: '||p_assactid,999);

11670:
11671: if l_rec_count = 0 then
11672: hr_utility.set_location('1 inserting',999);
11673: hr_utility.set_location('1 l_cur_asg_id: '||l_cur_asg_id,999);
11674: hr_utility.set_location('1 p_assactid: '||p_assactid,999);
11675: hr_utility.set_location('1 l_cur_asg_action_id: '||l_cur_asg_action_id,999);
11676: hr_utility.set_location('1 inserting',999);
11677:
11678: -- archive the pre pay asg act id

Line 11675: hr_utility.set_location('1 l_cur_asg_action_id: '||l_cur_asg_action_id,999);

11671: if l_rec_count = 0 then
11672: hr_utility.set_location('1 inserting',999);
11673: hr_utility.set_location('1 l_cur_asg_id: '||l_cur_asg_id,999);
11674: hr_utility.set_location('1 p_assactid: '||p_assactid,999);
11675: hr_utility.set_location('1 l_cur_asg_action_id: '||l_cur_asg_action_id,999);
11676: hr_utility.set_location('1 inserting',999);
11677:
11678: -- archive the pre pay asg act id
11679: -- l_archive_tab_det1(l_archive_det1_counter).act_info29 := l_prepay_payroll_action_id;

Line 11676: hr_utility.set_location('1 inserting',999);

11672: hr_utility.set_location('1 inserting',999);
11673: hr_utility.set_location('1 l_cur_asg_id: '||l_cur_asg_id,999);
11674: hr_utility.set_location('1 p_assactid: '||p_assactid,999);
11675: hr_utility.set_location('1 l_cur_asg_action_id: '||l_cur_asg_action_id,999);
11676: hr_utility.set_location('1 inserting',999);
11677:
11678: -- archive the pre pay asg act id
11679: -- l_archive_tab_det1(l_archive_det1_counter).act_info29 := l_prepay_payroll_action_id;
11680: -- l_archive_tab_det2(l_archive_det2_counter).act_info29 := l_prepay_payroll_action_id;

Line 11685: hr_utility.set_location('l_person_id: '||l_person_id,999);

11681:
11682: l_archive_tab_det1(l_archive_det1_counter).act_info29 := l_prepay_payroll_action_id||','||l_cur_asg_action_id;
11683: l_archive_tab_det2(l_archive_det2_counter).act_info29 := l_prepay_payroll_action_id||','||l_cur_asg_action_id;
11684:
11685: hr_utility.set_location('l_person_id: '||l_person_id,999);
11686: hr_utility.set_location('l_prepay_payroll_action_id: '||l_prepay_payroll_action_id,999);
11687: hr_utility.set_location('g_effective_date: '||g_effective_date,999);
11688:
11689: OPEN csr_aggr_max_act_id(l_person_id, l_prepay_payroll_action_id,g_effective_date);

Line 11686: hr_utility.set_location('l_prepay_payroll_action_id: '||l_prepay_payroll_action_id,999);

11682: l_archive_tab_det1(l_archive_det1_counter).act_info29 := l_prepay_payroll_action_id||','||l_cur_asg_action_id;
11683: l_archive_tab_det2(l_archive_det2_counter).act_info29 := l_prepay_payroll_action_id||','||l_cur_asg_action_id;
11684:
11685: hr_utility.set_location('l_person_id: '||l_person_id,999);
11686: hr_utility.set_location('l_prepay_payroll_action_id: '||l_prepay_payroll_action_id,999);
11687: hr_utility.set_location('g_effective_date: '||g_effective_date,999);
11688:
11689: OPEN csr_aggr_max_act_id(l_person_id, l_prepay_payroll_action_id,g_effective_date);
11690: FETCH csr_aggr_max_act_id

Line 11687: hr_utility.set_location('g_effective_date: '||g_effective_date,999);

11683: l_archive_tab_det2(l_archive_det2_counter).act_info29 := l_prepay_payroll_action_id||','||l_cur_asg_action_id;
11684:
11685: hr_utility.set_location('l_person_id: '||l_person_id,999);
11686: hr_utility.set_location('l_prepay_payroll_action_id: '||l_prepay_payroll_action_id,999);
11687: hr_utility.set_location('g_effective_date: '||g_effective_date,999);
11688:
11689: OPEN csr_aggr_max_act_id(l_person_id, l_prepay_payroll_action_id,g_effective_date);
11690: FETCH csr_aggr_max_act_id
11691: INTO l_asact_count_prepayed,

Line 11695: hr_utility.trace('l_asact_count_prepayed: ' ||l_asact_count_prepayed);

11691: INTO l_asact_count_prepayed,
11692: l_aggr_max_act_id;
11693: CLOSE csr_aggr_max_act_id;
11694:
11695: hr_utility.trace('l_asact_count_prepayed: ' ||l_asact_count_prepayed);
11696: hr_utility.trace('l_aggr_max_act_id: ' ||l_aggr_max_act_id);
11697:
11698: l_report_det1_det2_flag := 'N';
11699:

Line 11696: hr_utility.trace('l_aggr_max_act_id: ' ||l_aggr_max_act_id);

11692: l_aggr_max_act_id;
11693: CLOSE csr_aggr_max_act_id;
11694:
11695: hr_utility.trace('l_asact_count_prepayed: ' ||l_asact_count_prepayed);
11696: hr_utility.trace('l_aggr_max_act_id: ' ||l_aggr_max_act_id);
11697:
11698: l_report_det1_det2_flag := 'N';
11699:
11700: if (l_cur_asg_action_id = l_aggr_max_act_id) then

Line 11702: hr_utility.trace('l_report_det1_det2_flag: ' ||l_report_det1_det2_flag);

11698: l_report_det1_det2_flag := 'N';
11699:
11700: if (l_cur_asg_action_id = l_aggr_max_act_id) then
11701: l_report_det1_det2_flag := 'Y';
11702: hr_utility.trace('l_report_det1_det2_flag: ' ||l_report_det1_det2_flag);
11703: end if;
11704:
11705: l_archive_tab_det1(l_archive_det1_counter).act_info27 := 'Y';
11706: l_archive_tab_det1(l_archive_det1_counter).act_info30 := l_report_det1_det2_flag;

Line 11714: hr_utility.set_location(sqlcode || '-' || sqlerrm,60);

11710: begin
11711: hr_nonrun_asact.insint(p_assactid, l_cur_asg_pre_pay_act_id);
11712: exception
11713: when dup_val_on_index then
11714: hr_utility.set_location(sqlcode || '-' || sqlerrm,60);
11715: hr_utility.set_location('Skip locking for retry.Locking action id-'||p_assactid || ' Locked action id-' || l_cur_asg_pre_pay_act_id,60);
11716: end;
11717: */
11718: INSERT

Line 11715: hr_utility.set_location('Skip locking for retry.Locking action id-'||p_assactid || ' Locked action id-' || l_cur_asg_pre_pay_act_id,60);

11711: hr_nonrun_asact.insint(p_assactid, l_cur_asg_pre_pay_act_id);
11712: exception
11713: when dup_val_on_index then
11714: hr_utility.set_location(sqlcode || '-' || sqlerrm,60);
11715: hr_utility.set_location('Skip locking for retry.Locking action id-'||p_assactid || ' Locked action id-' || l_cur_asg_pre_pay_act_id,60);
11716: end;
11717: */
11718: INSERT
11719: INTO PAY_GB_FPS_DETAILS

Line 11923: hr_utility.trace('k_paye_agg:' || k);

11919: ni_contrib_2 := 0;
11920: ni_contrib_ytd_2 := 0;
11921: FOR k IN 0..i_2
11922: LOOP
11923: hr_utility.trace('k_paye_agg:' || k);
11924: IF l_archive_tab_ni_det_1(k).act_info10 IS NOT NULL THEN
11925: ni_contrib_2 := NVL(ni_contrib_2,0) + l_archive_tab_ni_det_1(k).act_info10;
11926: ni_contrib_ytd_2 := NVL(ni_contrib_ytd_2,0) + l_archive_tab_ni_det_1(k).act_info8;
11927: END IF;

Line 11933: hr_utility.trace('l_ni_emp_run' ||l_ni_emp_run);

11929:
11930:
11931: l_archive_tab_det2(l_archive_det2_counter).action_info_category := 'GB_RTI_FPS_ASG_DET2';
11932: l_archive_tab_det2(l_archive_det2_counter).assignment_id := l_cur_asg_id;
11933: hr_utility.trace('l_ni_emp_run' ||l_ni_emp_run);
11934: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info8' ||l_archive_tab_det2(l_archive_det2_counter).act_info8);
11935: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info16' ||l_archive_tab_det2(l_archive_det2_counter).act_info16);
11936: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info17' ||l_archive_tab_det2(l_archive_det2_counter).act_info17);
11937: hr_utility.trace('l_non_bacs_payment' ||l_non_bacs_payment);

Line 11934: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info8' ||l_archive_tab_det2(l_archive_det2_counter).act_info8);

11930:
11931: l_archive_tab_det2(l_archive_det2_counter).action_info_category := 'GB_RTI_FPS_ASG_DET2';
11932: l_archive_tab_det2(l_archive_det2_counter).assignment_id := l_cur_asg_id;
11933: hr_utility.trace('l_ni_emp_run' ||l_ni_emp_run);
11934: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info8' ||l_archive_tab_det2(l_archive_det2_counter).act_info8);
11935: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info16' ||l_archive_tab_det2(l_archive_det2_counter).act_info16);
11936: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info17' ||l_archive_tab_det2(l_archive_det2_counter).act_info17);
11937: hr_utility.trace('l_non_bacs_payment' ||l_non_bacs_payment);
11938: -- Derive the fields 58B and 59

Line 11935: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info16' ||l_archive_tab_det2(l_archive_det2_counter).act_info16);

11931: l_archive_tab_det2(l_archive_det2_counter).action_info_category := 'GB_RTI_FPS_ASG_DET2';
11932: l_archive_tab_det2(l_archive_det2_counter).assignment_id := l_cur_asg_id;
11933: hr_utility.trace('l_ni_emp_run' ||l_ni_emp_run);
11934: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info8' ||l_archive_tab_det2(l_archive_det2_counter).act_info8);
11935: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info16' ||l_archive_tab_det2(l_archive_det2_counter).act_info16);
11936: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info17' ||l_archive_tab_det2(l_archive_det2_counter).act_info17);
11937: hr_utility.trace('l_non_bacs_payment' ||l_non_bacs_payment);
11938: -- Derive the fields 58B and 59
11939: -- 58B

Line 11936: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info17' ||l_archive_tab_det2(l_archive_det2_counter).act_info17);

11932: l_archive_tab_det2(l_archive_det2_counter).assignment_id := l_cur_asg_id;
11933: hr_utility.trace('l_ni_emp_run' ||l_ni_emp_run);
11934: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info8' ||l_archive_tab_det2(l_archive_det2_counter).act_info8);
11935: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info16' ||l_archive_tab_det2(l_archive_det2_counter).act_info16);
11936: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info17' ||l_archive_tab_det2(l_archive_det2_counter).act_info17);
11937: hr_utility.trace('l_non_bacs_payment' ||l_non_bacs_payment);
11938: -- Derive the fields 58B and 59
11939: -- 58B
11940: l_archive_tab_det2(l_archive_det2_counter).act_info8 := NVL(l_archive_tab_det2(l_archive_det2_counter).act_info8,0) -- Prev holds Total Deductions

Line 11937: hr_utility.trace('l_non_bacs_payment' ||l_non_bacs_payment);

11933: hr_utility.trace('l_ni_emp_run' ||l_ni_emp_run);
11934: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info8' ||l_archive_tab_det2(l_archive_det2_counter).act_info8);
11935: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info16' ||l_archive_tab_det2(l_archive_det2_counter).act_info16);
11936: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).act_info17' ||l_archive_tab_det2(l_archive_det2_counter).act_info17);
11937: hr_utility.trace('l_non_bacs_payment' ||l_non_bacs_payment);
11938: -- Derive the fields 58B and 59
11939: -- 58B
11940: l_archive_tab_det2(l_archive_det2_counter).act_info8 := NVL(l_archive_tab_det2(l_archive_det2_counter).act_info8,0) -- Prev holds Total Deductions
11941: - NVL(l_archive_tab_det2(l_archive_det2_counter).act_info16,0) -- Student Loan

Line 11955: hr_utility.trace('After Assigning local values to the actual contexts ');

11951: l_archive_tab_det2(l_archive_det2_counter).act_info5 := NVL(ni_contrib_ytd_2,0);
11952: l_archive_tab_det2(l_archive_det2_counter).act_info24 := NVL(ni_contrib_2,0);
11953:
11954:
11955: hr_utility.trace('After Assigning local values to the actual contexts ');
11956: l_archive_det1_counter := l_archive_det1_counter + 1;
11957: l_archive_det2_counter := l_archive_det2_counter + 1;
11958:
11959: end if; --nvl(l_asg_act_processed_earlier,-1) <> 0

Line 11968: hr_utility.trace('After csr_aggr_locking_asg_act_id');

11964: --l_archive_det1_counter_local := l_archive_det1_counter_local + 1;
11965: CLOSE csr_processed_in_prepayment;
11966: --
11967: CLOSE csr_aggr_locking_asg_act_id;
11968: hr_utility.trace('After csr_aggr_locking_asg_act_id');
11969: l_single_payroll_run_exists := l_single_payroll_run_exists + 1;
11970: hr_utility.trace('l_single_payroll_run_exists end point: ' ||l_single_payroll_run_exists);
11971: l_cur_asg_action_id := l_aggr_locking_asg_act_id;
11972: -- EXIT WHEN l_aggr_sequence_id > l_last_asg_action_id;

Line 11970: hr_utility.trace('l_single_payroll_run_exists end point: ' ||l_single_payroll_run_exists);

11966: --
11967: CLOSE csr_aggr_locking_asg_act_id;
11968: hr_utility.trace('After csr_aggr_locking_asg_act_id');
11969: l_single_payroll_run_exists := l_single_payroll_run_exists + 1;
11970: hr_utility.trace('l_single_payroll_run_exists end point: ' ||l_single_payroll_run_exists);
11971: l_cur_asg_action_id := l_aggr_locking_asg_act_id;
11972: -- EXIT WHEN l_aggr_sequence_id > l_last_asg_action_id;
11973: EXIT WHEN nvl(l_aggr_locking_asg_act_id, l_last_asg_action_id + 1) > l_last_asg_action_id;
11974:

Line 11979: hr_utility.trace('l_single_payroll_run_exists: ' ||l_single_payroll_run_exists);

11975: end if; --csr_chk_prepayment_run
11976: END LOOP;
11977: CLOSE csr_aggr_all_payroll_actions;
11978: --
11979: hr_utility.trace('l_single_payroll_run_exists: ' ||l_single_payroll_run_exists);
11980: if (l_single_payroll_run_exists = 1) then
11981:
11982: l_asg_act_processed_earlier := 0;
11983:

Line 11985: hr_utility.trace(' l_person_id: ' ||l_person_id);

11981:
11982: l_asg_act_processed_earlier := 0;
11983:
11984: --
11985: hr_utility.trace(' l_person_id: ' ||l_person_id);
11986: hr_utility.trace(' l_cur_asg_id: ' ||l_cur_asg_id);
11987: hr_utility.trace(' l_last_asg_action_id: ' ||l_last_asg_action_id);
11988: hr_utility.trace(' l_asg_id: ' ||l_asg_id);
11989:

Line 11986: hr_utility.trace(' l_cur_asg_id: ' ||l_cur_asg_id);

11982: l_asg_act_processed_earlier := 0;
11983:
11984: --
11985: hr_utility.trace(' l_person_id: ' ||l_person_id);
11986: hr_utility.trace(' l_cur_asg_id: ' ||l_cur_asg_id);
11987: hr_utility.trace(' l_last_asg_action_id: ' ||l_last_asg_action_id);
11988: hr_utility.trace(' l_asg_id: ' ||l_asg_id);
11989:
11990: -- OPEN csr_asg_act_processed_earlier(l_person_id, l_cur_asg_id, l_last_asg_action_id);

Line 11987: hr_utility.trace(' l_last_asg_action_id: ' ||l_last_asg_action_id);

11983:
11984: --
11985: hr_utility.trace(' l_person_id: ' ||l_person_id);
11986: hr_utility.trace(' l_cur_asg_id: ' ||l_cur_asg_id);
11987: hr_utility.trace(' l_last_asg_action_id: ' ||l_last_asg_action_id);
11988: hr_utility.trace(' l_asg_id: ' ||l_asg_id);
11989:
11990: -- OPEN csr_asg_act_processed_earlier(l_person_id, l_cur_asg_id, l_last_asg_action_id);
11991: OPEN csr_asg_act_processed_earlier(l_person_id, l_asg_id, l_last_asg_action_id);

Line 11988: hr_utility.trace(' l_asg_id: ' ||l_asg_id);

11984: --
11985: hr_utility.trace(' l_person_id: ' ||l_person_id);
11986: hr_utility.trace(' l_cur_asg_id: ' ||l_cur_asg_id);
11987: hr_utility.trace(' l_last_asg_action_id: ' ||l_last_asg_action_id);
11988: hr_utility.trace(' l_asg_id: ' ||l_asg_id);
11989:
11990: -- OPEN csr_asg_act_processed_earlier(l_person_id, l_cur_asg_id, l_last_asg_action_id);
11991: OPEN csr_asg_act_processed_earlier(l_person_id, l_asg_id, l_last_asg_action_id);
11992: FETCH csr_asg_act_processed_earlier

Line 11996: hr_utility.trace('l_asg_act_processed_earlier: ' ||l_asg_act_processed_earlier);

11992: FETCH csr_asg_act_processed_earlier
11993: INTO l_asg_act_processed_earlier;
11994: CLOSE csr_asg_act_processed_earlier;
11995:
11996: hr_utility.trace('l_asg_act_processed_earlier: ' ||l_asg_act_processed_earlier);
11997:
11998: if (nvl(l_asg_act_processed_earlier,-1) <> 0 and l_retry_req_flag is null) then
11999: hr_utility.trace('Current Assignment is already processed in an earlier FPS run. Hence, not processing now.');
12000: l_archive_flag := 'N';

Line 11999: hr_utility.trace('Current Assignment is already processed in an earlier FPS run. Hence, not processing now.');

11995:
11996: hr_utility.trace('l_asg_act_processed_earlier: ' ||l_asg_act_processed_earlier);
11997:
11998: if (nvl(l_asg_act_processed_earlier,-1) <> 0 and l_retry_req_flag is null) then
11999: hr_utility.trace('Current Assignment is already processed in an earlier FPS run. Hence, not processing now.');
12000: l_archive_flag := 'N';
12001: populate_run_msg(p_assactid, ' Assignment ' || l_assignment_number|| ' is already processed.','W');
12002: fnd_file.put_line (fnd_file.LOG,' Assignment ' || l_assignment_number|| ' is already processed.');
12003:

Line 12010: hr_utility.trace('Aggregated new code ends here');

12006: end if;
12007:
12008:
12009:
12010: hr_utility.trace('Aggregated new code ends here');
12011:
12012: hr_utility.trace('l_archive_flag: ' ||l_archive_flag);
12013:
12014: hr_utility.trace('Before l_archive_det1_counter' ||l_archive_det1_counter);

Line 12012: hr_utility.trace('l_archive_flag: ' ||l_archive_flag);

12008:
12009:
12010: hr_utility.trace('Aggregated new code ends here');
12011:
12012: hr_utility.trace('l_archive_flag: ' ||l_archive_flag);
12013:
12014: hr_utility.trace('Before l_archive_det1_counter' ||l_archive_det1_counter);
12015: hr_utility.trace('Before l_archive_det2_counter' ||l_archive_det2_counter);
12016: hr_utility.trace('Before l_archive_det1_counter.count' ||l_archive_tab_det1.count);

Line 12014: hr_utility.trace('Before l_archive_det1_counter' ||l_archive_det1_counter);

12010: hr_utility.trace('Aggregated new code ends here');
12011:
12012: hr_utility.trace('l_archive_flag: ' ||l_archive_flag);
12013:
12014: hr_utility.trace('Before l_archive_det1_counter' ||l_archive_det1_counter);
12015: hr_utility.trace('Before l_archive_det2_counter' ||l_archive_det2_counter);
12016: hr_utility.trace('Before l_archive_det1_counter.count' ||l_archive_tab_det1.count);
12017: hr_utility.trace('Before l_archive_det2_counter.count' ||l_archive_tab_det2.count);
12018:

Line 12015: hr_utility.trace('Before l_archive_det2_counter' ||l_archive_det2_counter);

12011:
12012: hr_utility.trace('l_archive_flag: ' ||l_archive_flag);
12013:
12014: hr_utility.trace('Before l_archive_det1_counter' ||l_archive_det1_counter);
12015: hr_utility.trace('Before l_archive_det2_counter' ||l_archive_det2_counter);
12016: hr_utility.trace('Before l_archive_det1_counter.count' ||l_archive_tab_det1.count);
12017: hr_utility.trace('Before l_archive_det2_counter.count' ||l_archive_tab_det2.count);
12018:
12019: --if (nvl(l_archive_flag,'Y') <> 'N') and (l_archive_tab_det1.count > 0 and l_archive_tab_det2.count > 0) then

Line 12016: hr_utility.trace('Before l_archive_det1_counter.count' ||l_archive_tab_det1.count);

12012: hr_utility.trace('l_archive_flag: ' ||l_archive_flag);
12013:
12014: hr_utility.trace('Before l_archive_det1_counter' ||l_archive_det1_counter);
12015: hr_utility.trace('Before l_archive_det2_counter' ||l_archive_det2_counter);
12016: hr_utility.trace('Before l_archive_det1_counter.count' ||l_archive_tab_det1.count);
12017: hr_utility.trace('Before l_archive_det2_counter.count' ||l_archive_tab_det2.count);
12018:
12019: --if (nvl(l_archive_flag,'Y') <> 'N') and (l_archive_tab_det1.count > 0 and l_archive_tab_det2.count > 0) then
12020: if (nvl(l_archive_flag,'Y') <> 'N') then

Line 12017: hr_utility.trace('Before l_archive_det2_counter.count' ||l_archive_tab_det2.count);

12013:
12014: hr_utility.trace('Before l_archive_det1_counter' ||l_archive_det1_counter);
12015: hr_utility.trace('Before l_archive_det2_counter' ||l_archive_det2_counter);
12016: hr_utility.trace('Before l_archive_det1_counter.count' ||l_archive_tab_det1.count);
12017: hr_utility.trace('Before l_archive_det2_counter.count' ||l_archive_tab_det2.count);
12018:
12019: --if (nvl(l_archive_flag,'Y') <> 'N') and (l_archive_tab_det1.count > 0 and l_archive_tab_det2.count > 0) then
12020: if (nvl(l_archive_flag,'Y') <> 'N') then
12021:

Line 12025: hr_utility.set_location('inside if', 10);

12021:
12022: if ( (l_archive_det1_counter < l_archive_tab_det1.count and
12023: l_archive_tab_det1(l_archive_det1_counter).act_info3 is not null) or l_retry_req_flag is null) then
12024: null;
12025: hr_utility.set_location('inside if', 10);
12026: else
12027: hr_utility.set_location('inside else', 10);
12028: l_archive_det1_counter := l_archive_det1_counter - 1;
12029: l_archive_det2_counter := l_archive_det2_counter - 1;

Line 12027: hr_utility.set_location('inside else', 10);

12023: l_archive_tab_det1(l_archive_det1_counter).act_info3 is not null) or l_retry_req_flag is null) then
12024: null;
12025: hr_utility.set_location('inside if', 10);
12026: else
12027: hr_utility.set_location('inside else', 10);
12028: l_archive_det1_counter := l_archive_det1_counter - 1;
12029: l_archive_det2_counter := l_archive_det2_counter - 1;
12030: end if;
12031:

Line 12032: hr_utility.trace('l_archive_tab_det1(l_archive_det1_counter).assignment_id: ' ||l_archive_tab_det1(l_archive_det1_counter).assignment_id);

12028: l_archive_det1_counter := l_archive_det1_counter - 1;
12029: l_archive_det2_counter := l_archive_det2_counter - 1;
12030: end if;
12031:
12032: hr_utility.trace('l_archive_tab_det1(l_archive_det1_counter).assignment_id: ' ||l_archive_tab_det1(l_archive_det1_counter).assignment_id);
12033: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).assignment_id: ' ||l_archive_tab_det2(l_archive_det2_counter).assignment_id);
12034: hr_utility.trace('l_archive_tab_det1(l_archive_det1_counter).act_info3: ' ||l_archive_tab_det1(l_archive_det1_counter).act_info3);
12035:
12036: set_address_fields(l_archive_tab(1),l_archive_tab(0),l_archive_tab_det1(l_archive_det1_counter));

Line 12033: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).assignment_id: ' ||l_archive_tab_det2(l_archive_det2_counter).assignment_id);

12029: l_archive_det2_counter := l_archive_det2_counter - 1;
12030: end if;
12031:
12032: hr_utility.trace('l_archive_tab_det1(l_archive_det1_counter).assignment_id: ' ||l_archive_tab_det1(l_archive_det1_counter).assignment_id);
12033: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).assignment_id: ' ||l_archive_tab_det2(l_archive_det2_counter).assignment_id);
12034: hr_utility.trace('l_archive_tab_det1(l_archive_det1_counter).act_info3: ' ||l_archive_tab_det1(l_archive_det1_counter).act_info3);
12035:
12036: set_address_fields(l_archive_tab(1),l_archive_tab(0),l_archive_tab_det1(l_archive_det1_counter));
12037:

Line 12034: hr_utility.trace('l_archive_tab_det1(l_archive_det1_counter).act_info3: ' ||l_archive_tab_det1(l_archive_det1_counter).act_info3);

12030: end if;
12031:
12032: hr_utility.trace('l_archive_tab_det1(l_archive_det1_counter).assignment_id: ' ||l_archive_tab_det1(l_archive_det1_counter).assignment_id);
12033: hr_utility.trace('l_archive_tab_det2(l_archive_det2_counter).assignment_id: ' ||l_archive_tab_det2(l_archive_det2_counter).assignment_id);
12034: hr_utility.trace('l_archive_tab_det1(l_archive_det1_counter).act_info3: ' ||l_archive_tab_det1(l_archive_det1_counter).act_info3);
12035:
12036: set_address_fields(l_archive_tab(1),l_archive_tab(0),l_archive_tab_det1(l_archive_det1_counter));
12037:
12038: -- Validating fetched Person,Address,Assignment details for FPS

Line 12039: hr_utility.set_location('Calling Person Address validations', 10);

12035:
12036: set_address_fields(l_archive_tab(1),l_archive_tab(0),l_archive_tab_det1(l_archive_det1_counter));
12037:
12038: -- Validating fetched Person,Address,Assignment details for FPS
12039: hr_utility.set_location('Calling Person Address validations', 10);
12040: -- pay_gb_rti_fps_validate.person_address_validations(p_assactid, p_effective_date, l_archive_tab,l_per_addr_val_flag);
12041: hr_utility.trace('After l_archive_det1_counter' ||l_archive_det1_counter);
12042: hr_utility.trace('After l_archive_det2_counter' ||l_archive_det2_counter);
12043:

Line 12041: hr_utility.trace('After l_archive_det1_counter' ||l_archive_det1_counter);

12037:
12038: -- Validating fetched Person,Address,Assignment details for FPS
12039: hr_utility.set_location('Calling Person Address validations', 10);
12040: -- pay_gb_rti_fps_validate.person_address_validations(p_assactid, p_effective_date, l_archive_tab,l_per_addr_val_flag);
12041: hr_utility.trace('After l_archive_det1_counter' ||l_archive_det1_counter);
12042: hr_utility.trace('After l_archive_det2_counter' ||l_archive_det2_counter);
12043:
12044: pay_gb_rti_fps_validate_13.person_addr_validations_aggr(p_assactid,
12045: p_effective_date,

Line 12042: hr_utility.trace('After l_archive_det2_counter' ||l_archive_det2_counter);

12038: -- Validating fetched Person,Address,Assignment details for FPS
12039: hr_utility.set_location('Calling Person Address validations', 10);
12040: -- pay_gb_rti_fps_validate.person_address_validations(p_assactid, p_effective_date, l_archive_tab,l_per_addr_val_flag);
12041: hr_utility.trace('After l_archive_det1_counter' ||l_archive_det1_counter);
12042: hr_utility.trace('After l_archive_det2_counter' ||l_archive_det2_counter);
12043:
12044: pay_gb_rti_fps_validate_13.person_addr_validations_aggr(p_assactid,
12045: p_effective_date,
12046: l_archive_tab,

Line 12051: hr_utility.trace('person address' ||l_per_addr_val_flag);

12047: l_archive_tab_det1(l_archive_det1_counter),
12048: l_archive_tab_det2(l_archive_det2_counter),
12049: l_per_addr_val_flag);
12050:
12051: hr_utility.trace('person address' ||l_per_addr_val_flag);
12052:
12053: --l_per_addr_val_flag := 'N'; --for testing
12054:
12055: IF l_per_addr_val_flag = 'Y' THEN -- If validation fails

Line 12059: hr_utility.set_location('Calling FPS validations', 10);

12055: IF l_per_addr_val_flag = 'Y' THEN -- If validation fails
12056: l_personaddr_val_err := TRUE;
12057: END IF;
12058:
12059: hr_utility.set_location('Calling FPS validations', 10);
12060:
12061: hr_utility.trace('l_archive_det1_counter' ||l_archive_det1_counter);
12062: hr_utility.trace('l_archive_det2_counter' ||l_archive_det2_counter);
12063:

Line 12061: hr_utility.trace('l_archive_det1_counter' ||l_archive_det1_counter);

12057: END IF;
12058:
12059: hr_utility.set_location('Calling FPS validations', 10);
12060:
12061: hr_utility.trace('l_archive_det1_counter' ||l_archive_det1_counter);
12062: hr_utility.trace('l_archive_det2_counter' ||l_archive_det2_counter);
12063:
12064: hr_utility.trace('l_archive_tab_det1(l_archive_det1_counter)' ||l_archive_tab_det1(l_archive_det1_counter).act_info1);
12065: hr_utility.trace('l_archive_tab_det1(l_archive_det1_counter)' ||l_archive_tab_det1(l_archive_det1_counter).act_info2);

Line 12062: hr_utility.trace('l_archive_det2_counter' ||l_archive_det2_counter);

12058:
12059: hr_utility.set_location('Calling FPS validations', 10);
12060:
12061: hr_utility.trace('l_archive_det1_counter' ||l_archive_det1_counter);
12062: hr_utility.trace('l_archive_det2_counter' ||l_archive_det2_counter);
12063:
12064: hr_utility.trace('l_archive_tab_det1(l_archive_det1_counter)' ||l_archive_tab_det1(l_archive_det1_counter).act_info1);
12065: hr_utility.trace('l_archive_tab_det1(l_archive_det1_counter)' ||l_archive_tab_det1(l_archive_det1_counter).act_info2);
12066: hr_utility.trace('l_archive_tab_det1(l_archive_det1_counter)' ||l_archive_tab_det1(l_archive_det1_counter).act_info3);

Line 12064: hr_utility.trace('l_archive_tab_det1(l_archive_det1_counter)' ||l_archive_tab_det1(l_archive_det1_counter).act_info1);

12060:
12061: hr_utility.trace('l_archive_det1_counter' ||l_archive_det1_counter);
12062: hr_utility.trace('l_archive_det2_counter' ||l_archive_det2_counter);
12063:
12064: hr_utility.trace('l_archive_tab_det1(l_archive_det1_counter)' ||l_archive_tab_det1(l_archive_det1_counter).act_info1);
12065: hr_utility.trace('l_archive_tab_det1(l_archive_det1_counter)' ||l_archive_tab_det1(l_archive_det1_counter).act_info2);
12066: hr_utility.trace('l_archive_tab_det1(l_archive_det1_counter)' ||l_archive_tab_det1(l_archive_det1_counter).act_info3);
12067:
12068:

Line 12065: hr_utility.trace('l_archive_tab_det1(l_archive_det1_counter)' ||l_archive_tab_det1(l_archive_det1_counter).act_info2);

12061: hr_utility.trace('l_archive_det1_counter' ||l_archive_det1_counter);
12062: hr_utility.trace('l_archive_det2_counter' ||l_archive_det2_counter);
12063:
12064: hr_utility.trace('l_archive_tab_det1(l_archive_det1_counter)' ||l_archive_tab_det1(l_archive_det1_counter).act_info1);
12065: hr_utility.trace('l_archive_tab_det1(l_archive_det1_counter)' ||l_archive_tab_det1(l_archive_det1_counter).act_info2);
12066: hr_utility.trace('l_archive_tab_det1(l_archive_det1_counter)' ||l_archive_tab_det1(l_archive_det1_counter).act_info3);
12067:
12068:
12069: -- pay_gb_rti_fps_validate.assignment_validations(p_assactid, p_effective_date, l_archive_tab,l_fps_etext_asg_flag);

Line 12066: hr_utility.trace('l_archive_tab_det1(l_archive_det1_counter)' ||l_archive_tab_det1(l_archive_det1_counter).act_info3);

12062: hr_utility.trace('l_archive_det2_counter' ||l_archive_det2_counter);
12063:
12064: hr_utility.trace('l_archive_tab_det1(l_archive_det1_counter)' ||l_archive_tab_det1(l_archive_det1_counter).act_info1);
12065: hr_utility.trace('l_archive_tab_det1(l_archive_det1_counter)' ||l_archive_tab_det1(l_archive_det1_counter).act_info2);
12066: hr_utility.trace('l_archive_tab_det1(l_archive_det1_counter)' ||l_archive_tab_det1(l_archive_det1_counter).act_info3);
12067:
12068:
12069: -- pay_gb_rti_fps_validate.assignment_validations(p_assactid, p_effective_date, l_archive_tab,l_fps_etext_asg_flag);
12070: pay_gb_rti_fps_validate_13.assignment_validations_aggr(p_assactid,

Line 12078: hr_utility.trace('l_fps_etext_asg_flag' ||l_fps_etext_asg_flag);

12074: l_archive_tab_det2(l_archive_det2_counter),
12075: l_fps_etext_asg_flag);
12076:
12077: --l_fps_etext_asg_flag := 'N'; --for testing
12078: hr_utility.trace('l_fps_etext_asg_flag' ||l_fps_etext_asg_flag);
12079:
12080: IF l_fps_etext_asg_flag = 'Y' THEN -- If validation fails
12081: l_fps_val_err := TRUE;
12082: END IF;

Line 12084: hr_utility.set_location('After Calling FPS validations', 10);

12080: IF l_fps_etext_asg_flag = 'Y' THEN -- If validation fails
12081: l_fps_val_err := TRUE;
12082: END IF;
12083:
12084: hr_utility.set_location('After Calling FPS validations', 10);
12085: -- LOOP through all NIs
12086: --commented below For Loop whole code for testing
12087: FOR i_count IN 0..i_2
12088: LOOP

Line 12090: hr_utility.set_location ('Calling FPS NI validations: i_2', 10);

12086: --commented below For Loop whole code for testing
12087: FOR i_count IN 0..i_2
12088: LOOP
12089:
12090: hr_utility.set_location ('Calling FPS NI validations: i_2', 10);
12091:
12092: pay_gb_rti_fps_validate_13.ni_validations(p_assactid, p_effective_date, l_archive_tab_ni_det_1,i_count,l_fps_etext_ni_flag);
12093:
12094: -- l_fps_etext_ni_flag := 'N'; --for testing

Line 12104: hr_utility.set_location ('Calling FPS NI validations : i_1', 10);

12100:
12101: FOR i_count IN 0..i_1
12102: LOOP
12103:
12104: hr_utility.set_location ('Calling FPS NI validations : i_1', 10);
12105:
12106: pay_gb_rti_fps_validate_13.ni_validations(p_assactid, p_effective_date, l_archive_tab_ni_det,i_count,l_fps_etext_ni_flag);
12107:
12108: -- l_fps_etext_ni_flag := 'N'; --for testing

Line 12115: hr_utility.set_location('After Calling FPS validations', 10);

12111: l_fps_ni_val_err := TRUE;
12112: END IF;
12113: END LOOP;
12114:
12115: hr_utility.set_location('After Calling FPS validations', 10);
12116:
12117: IF l_archive_person AND l_archive_addr AND l_archive_asg_det1 AND l_archive_asg_det2 THEN
12118: -- IF l_archive_person AND l_archive_addr AND l_archive_asg_det1 THEN --for testing
12119: -- IF l_personaddr_val_err OR l_fps_val_err OR l_fps_ni_val_err -- If validation fails , that record will not be archived.

Line 12122: hr_utility.set_location('Validation failed, raise error.',999);

12118: -- IF l_archive_person AND l_archive_addr AND l_archive_asg_det1 THEN --for testing
12119: -- IF l_personaddr_val_err OR l_fps_val_err OR l_fps_ni_val_err -- If validation fails , that record will not be archived.
12120: IF l_personaddr_val_err OR l_fps_val_err OR l_fps_ni_val_err -- If validation fails , that record will not be archived.
12121: THEN
12122: hr_utility.set_location('Validation failed, raise error.',999);
12123: fnd_file.put_line(fnd_file.LOG,'Not Archiving');
12124: raise error_found;
12125: ELSE
12126:

Line 12127: hr_utility.set_location('Validation successful, archive data.',999);

12123: fnd_file.put_line(fnd_file.LOG,'Not Archiving');
12124: raise error_found;
12125: ELSE
12126:
12127: hr_utility.set_location('Validation successful, archive data.',999);
12128: insert_archive_row(p_assactid, p_effective_date,l_archive_tab);
12129: insert_archive_row_agg(p_assactid, p_effective_date,l_archive_tab_det1);
12130: insert_archive_row_agg(p_assactid, p_effective_date,l_archive_tab_det2);
12131: insert_archive_row_agg(p_assactid, p_effective_date,l_archive_tab_det3);

Line 12139: hr_utility.set_location(sqlcode || '-' || sqlerrm,60);

12135: begin
12136: hr_nonrun_asact.insint(p_assactid, l_prepay_asg_action_id);
12137: exception
12138: when dup_val_on_index then
12139: hr_utility.set_location(sqlcode || '-' || sqlerrm,60);
12140: hr_utility.set_location('Skip locking for retry.Locking action id-'||p_assactid || ' Locked action id-' || l_prepay_asg_action_id,60);
12141: end;
12142: */
12143:

Line 12140: hr_utility.set_location('Skip locking for retry.Locking action id-'||p_assactid || ' Locked action id-' || l_prepay_asg_action_id,60);

12136: hr_nonrun_asact.insint(p_assactid, l_prepay_asg_action_id);
12137: exception
12138: when dup_val_on_index then
12139: hr_utility.set_location(sqlcode || '-' || sqlerrm,60);
12140: hr_utility.set_location('Skip locking for retry.Locking action id-'||p_assactid || ' Locked action id-' || l_prepay_asg_action_id,60);
12141: end;
12142: */
12143:
12144: /*select count(*)

Line 12152: hr_utility.set_location('2 inserting',999);

12148: and PERSON_ID = l_person_id
12149: and PAYROLL_ASG_ACT_ID = l_last_asg_action_id;
12150:
12151: if l_rec_count = 0 then
12152: hr_utility.set_location('2 inserting',999);
12153: hr_utility.set_location('2 l_asg_id: '||l_asg_id,999);
12154: hr_utility.set_location('2 p_assactid: '||p_assactid,999);
12155: hr_utility.set_location('2 l_last_asg_action_id: '||l_last_asg_action_id,999);
12156: hr_utility.set_location('2 inserting',999);

Line 12153: hr_utility.set_location('2 l_asg_id: '||l_asg_id,999);

12149: and PAYROLL_ASG_ACT_ID = l_last_asg_action_id;
12150:
12151: if l_rec_count = 0 then
12152: hr_utility.set_location('2 inserting',999);
12153: hr_utility.set_location('2 l_asg_id: '||l_asg_id,999);
12154: hr_utility.set_location('2 p_assactid: '||p_assactid,999);
12155: hr_utility.set_location('2 l_last_asg_action_id: '||l_last_asg_action_id,999);
12156: hr_utility.set_location('2 inserting',999);
12157: INSERT

Line 12154: hr_utility.set_location('2 p_assactid: '||p_assactid,999);

12150:
12151: if l_rec_count = 0 then
12152: hr_utility.set_location('2 inserting',999);
12153: hr_utility.set_location('2 l_asg_id: '||l_asg_id,999);
12154: hr_utility.set_location('2 p_assactid: '||p_assactid,999);
12155: hr_utility.set_location('2 l_last_asg_action_id: '||l_last_asg_action_id,999);
12156: hr_utility.set_location('2 inserting',999);
12157: INSERT
12158: INTO PAY_GB_FPS_DETAILS

Line 12155: hr_utility.set_location('2 l_last_asg_action_id: '||l_last_asg_action_id,999);

12151: if l_rec_count = 0 then
12152: hr_utility.set_location('2 inserting',999);
12153: hr_utility.set_location('2 l_asg_id: '||l_asg_id,999);
12154: hr_utility.set_location('2 p_assactid: '||p_assactid,999);
12155: hr_utility.set_location('2 l_last_asg_action_id: '||l_last_asg_action_id,999);
12156: hr_utility.set_location('2 inserting',999);
12157: INSERT
12158: INTO PAY_GB_FPS_DETAILS
12159: (

Line 12156: hr_utility.set_location('2 inserting',999);

12152: hr_utility.set_location('2 inserting',999);
12153: hr_utility.set_location('2 l_asg_id: '||l_asg_id,999);
12154: hr_utility.set_location('2 p_assactid: '||p_assactid,999);
12155: hr_utility.set_location('2 l_last_asg_action_id: '||l_last_asg_action_id,999);
12156: hr_utility.set_location('2 inserting',999);
12157: INSERT
12158: INTO PAY_GB_FPS_DETAILS
12159: (
12160: ASSIGNMENT_ID,

Line 12190: hr_utility.set_location('Archiving Error - assignment action id ' || p_assactid ,999);

12186:
12187: end if; */
12188: END IF;
12189: ELSE
12190: hr_utility.set_location('Archiving Error - assignment action id ' || p_assactid ,999);
12191: raise error_found;
12192: END IF;
12193: end if; -- if l_archive_flag check
12194: end if; -- if (l_total_payment <> 0) then --Fix for the bug 16409794

Line 12197: hr_utility.trace('Leaving Aggregated Code');

12193: end if; -- if l_archive_flag check
12194: end if; -- if (l_total_payment <> 0) then --Fix for the bug 16409794
12195: end if; -- if l_asg_action_id = p_assactid then
12196: --paye aggregation logic ends
12197: hr_utility.trace('Leaving Aggregated Code');
12198:
12199: elsif l_per_ni_agg_flag = 'Y' then
12200: hr_utility.trace('Entered NI Only -Aggregated Code');
12201:

Line 12200: hr_utility.trace('Entered NI Only -Aggregated Code');

12196: --paye aggregation logic ends
12197: hr_utility.trace('Leaving Aggregated Code');
12198:
12199: elsif l_per_ni_agg_flag = 'Y' then
12200: hr_utility.trace('Entered NI Only -Aggregated Code');
12201:
12202: -- skip the NI aggregation logic if the current asg is not processed in this
12203: -- pre payments. This would be processed as part of max asg_act_id for this pre payment.
12204: open csr_rti_rpt_proc_prepay(l_asg_id,g_pre_pact_id);

Line 12207: hr_utility.trace('l_rti_ni_proc_flag: '|| l_rti_ni_proc_flag);

12203: -- pre payments. This would be processed as part of max asg_act_id for this pre payment.
12204: open csr_rti_rpt_proc_prepay(l_asg_id,g_pre_pact_id);
12205: fetch csr_rti_rpt_proc_prepay into l_rti_ni_proc_flag;
12206: close csr_rti_rpt_proc_prepay;
12207: hr_utility.trace('l_rti_ni_proc_flag: '|| l_rti_ni_proc_flag);
12208: if nvl(l_rti_ni_proc_flag,'N') = 'Y' then
12209: hr_utility.trace('Processing NI Only -Aggregated Code for l_asg_id: ' || l_asg_id);
12210: OPEN csr_last_payroll_action(l_asg_id, g_pre_pact_id, l_asg_eff_start_date, g_start_year,g_end_year);
12211: FETCH csr_last_payroll_action

Line 12209: hr_utility.trace('Processing NI Only -Aggregated Code for l_asg_id: ' || l_asg_id);

12205: fetch csr_rti_rpt_proc_prepay into l_rti_ni_proc_flag;
12206: close csr_rti_rpt_proc_prepay;
12207: hr_utility.trace('l_rti_ni_proc_flag: '|| l_rti_ni_proc_flag);
12208: if nvl(l_rti_ni_proc_flag,'N') = 'Y' then
12209: hr_utility.trace('Processing NI Only -Aggregated Code for l_asg_id: ' || l_asg_id);
12210: OPEN csr_last_payroll_action(l_asg_id, g_pre_pact_id, l_asg_eff_start_date, g_start_year,g_end_year);
12211: FETCH csr_last_payroll_action
12212: INTO l_last_asg_action_id,
12213: l_last_effective_date;

Line 12228: hr_utility.trace('l_prepay_asg_action_id: '||l_prepay_asg_action_id);

12224: open csr_ni_rpt_flag(l_asg_id);
12225: fetch csr_ni_rpt_flag into l_ni_rti_flag,l_ni_rti_date;
12226: close csr_ni_rpt_flag;
12227:
12228: hr_utility.trace('l_prepay_asg_action_id: '||l_prepay_asg_action_id);
12229: hr_utility.trace('l_prepay_payroll_action_id: '||l_prepay_payroll_action_id);
12230: hr_utility.trace('l_prepay_effective_date: '||l_prepay_effective_date);
12231:
12232: hr_utility.trace('l_last_asg_action_id: '||l_last_asg_action_id);

Line 12229: hr_utility.trace('l_prepay_payroll_action_id: '||l_prepay_payroll_action_id);

12225: fetch csr_ni_rpt_flag into l_ni_rti_flag,l_ni_rti_date;
12226: close csr_ni_rpt_flag;
12227:
12228: hr_utility.trace('l_prepay_asg_action_id: '||l_prepay_asg_action_id);
12229: hr_utility.trace('l_prepay_payroll_action_id: '||l_prepay_payroll_action_id);
12230: hr_utility.trace('l_prepay_effective_date: '||l_prepay_effective_date);
12231:
12232: hr_utility.trace('l_last_asg_action_id: '||l_last_asg_action_id);
12233: hr_utility.trace('l_last_effective_date: '||l_last_effective_date);

Line 12230: hr_utility.trace('l_prepay_effective_date: '||l_prepay_effective_date);

12226: close csr_ni_rpt_flag;
12227:
12228: hr_utility.trace('l_prepay_asg_action_id: '||l_prepay_asg_action_id);
12229: hr_utility.trace('l_prepay_payroll_action_id: '||l_prepay_payroll_action_id);
12230: hr_utility.trace('l_prepay_effective_date: '||l_prepay_effective_date);
12231:
12232: hr_utility.trace('l_last_asg_action_id: '||l_last_asg_action_id);
12233: hr_utility.trace('l_last_effective_date: '||l_last_effective_date);
12234: hr_utility.trace('l_ni_rti_flag: '||l_ni_rti_flag);

Line 12232: hr_utility.trace('l_last_asg_action_id: '||l_last_asg_action_id);

12228: hr_utility.trace('l_prepay_asg_action_id: '||l_prepay_asg_action_id);
12229: hr_utility.trace('l_prepay_payroll_action_id: '||l_prepay_payroll_action_id);
12230: hr_utility.trace('l_prepay_effective_date: '||l_prepay_effective_date);
12231:
12232: hr_utility.trace('l_last_asg_action_id: '||l_last_asg_action_id);
12233: hr_utility.trace('l_last_effective_date: '||l_last_effective_date);
12234: hr_utility.trace('l_ni_rti_flag: '||l_ni_rti_flag);
12235: hr_utility.trace('l_ni_rti_date: '||l_ni_rti_date);
12236:

Line 12233: hr_utility.trace('l_last_effective_date: '||l_last_effective_date);

12229: hr_utility.trace('l_prepay_payroll_action_id: '||l_prepay_payroll_action_id);
12230: hr_utility.trace('l_prepay_effective_date: '||l_prepay_effective_date);
12231:
12232: hr_utility.trace('l_last_asg_action_id: '||l_last_asg_action_id);
12233: hr_utility.trace('l_last_effective_date: '||l_last_effective_date);
12234: hr_utility.trace('l_ni_rti_flag: '||l_ni_rti_flag);
12235: hr_utility.trace('l_ni_rti_date: '||l_ni_rti_date);
12236:
12237: l_start_date := l_asg_eff_start_date;

Line 12234: hr_utility.trace('l_ni_rti_flag: '||l_ni_rti_flag);

12230: hr_utility.trace('l_prepay_effective_date: '||l_prepay_effective_date);
12231:
12232: hr_utility.trace('l_last_asg_action_id: '||l_last_asg_action_id);
12233: hr_utility.trace('l_last_effective_date: '||l_last_effective_date);
12234: hr_utility.trace('l_ni_rti_flag: '||l_ni_rti_flag);
12235: hr_utility.trace('l_ni_rti_date: '||l_ni_rti_date);
12236:
12237: l_start_date := l_asg_eff_start_date;
12238: l_end_date := g_effective_date;

Line 12235: hr_utility.trace('l_ni_rti_date: '||l_ni_rti_date);

12231:
12232: hr_utility.trace('l_last_asg_action_id: '||l_last_asg_action_id);
12233: hr_utility.trace('l_last_effective_date: '||l_last_effective_date);
12234: hr_utility.trace('l_ni_rti_flag: '||l_ni_rti_flag);
12235: hr_utility.trace('l_ni_rti_date: '||l_ni_rti_date);
12236:
12237: l_start_date := l_asg_eff_start_date;
12238: l_end_date := g_effective_date;
12239:

Line 12261: hr_utility.trace('l_large_bacs_payment: '||l_large_bacs_payment);

12257: fnd_file.put_line (fnd_file.LOG,'Hash error '||SQLERRM||' for the assignment ' || l_assignment_number|| '.');
12258: raise_application_error(-20001,'Hash error '||SQLERRM||' for the assignment ' || l_assignment_number|| '.');
12259: end;
12260:
12261: hr_utility.trace('l_large_bacs_payment: '||l_large_bacs_payment);
12262: hr_utility.trace('l_hash_code: '||l_hash_code);
12263:
12264: ---
12265:

Line 12262: hr_utility.trace('l_hash_code: '||l_hash_code);

12258: raise_application_error(-20001,'Hash error '||SQLERRM||' for the assignment ' || l_assignment_number|| '.');
12259: end;
12260:
12261: hr_utility.trace('l_large_bacs_payment: '||l_large_bacs_payment);
12262: hr_utility.trace('l_hash_code: '||l_hash_code);
12263:
12264: ---
12265:
12266: OPEN csr_total_payment (l_prepay_asg_action_id);

Line 12270: hr_utility.trace('l_total_payment: '||l_total_payment);

12266: OPEN csr_total_payment (l_prepay_asg_action_id);
12267: FETCH csr_total_payment INTO l_total_payment;
12268: CLOSE csr_total_payment;
12269:
12270: hr_utility.trace('l_total_payment: '||l_total_payment);
12271:
12272: l_non_bacs_payment := l_total_payment - l_large_bacs_payment;
12273:
12274: hr_utility.trace('l_non_bacs_payment: '||l_non_bacs_payment);

Line 12274: hr_utility.trace('l_non_bacs_payment: '||l_non_bacs_payment);

12270: hr_utility.trace('l_total_payment: '||l_total_payment);
12271:
12272: l_non_bacs_payment := l_total_payment - l_large_bacs_payment;
12273:
12274: hr_utility.trace('l_non_bacs_payment: '||l_non_bacs_payment);
12275: ---
12276: hr_utility.set_location('Fetching person details ',10);
12277: l_archive_person := fetch_person_rec(p_assactid, l_asg_eff_start_date,g_effective_date,l_archive_tab(0));
12278: ---

Line 12276: hr_utility.set_location('Fetching person details ',10);

12272: l_non_bacs_payment := l_total_payment - l_large_bacs_payment;
12273:
12274: hr_utility.trace('l_non_bacs_payment: '||l_non_bacs_payment);
12275: ---
12276: hr_utility.set_location('Fetching person details ',10);
12277: l_archive_person := fetch_person_rec(p_assactid, l_asg_eff_start_date,g_effective_date,l_archive_tab(0));
12278: ---
12279: hr_utility.set_location('Fetching address details ',20);
12280: l_archive_addr := fetch_address_rec(l_archive_tab(0).person_id,

Line 12279: hr_utility.set_location('Fetching address details ',20);

12275: ---
12276: hr_utility.set_location('Fetching person details ',10);
12277: l_archive_person := fetch_person_rec(p_assactid, l_asg_eff_start_date,g_effective_date,l_archive_tab(0));
12278: ---
12279: hr_utility.set_location('Fetching address details ',20);
12280: l_archive_addr := fetch_address_rec(l_archive_tab(0).person_id,
12281: l_archive_tab(0).assignment_id,
12282: g_effective_date,
12283: l_archive_tab(1));

Line 12286: hr_utility.set_location('Fetching Assignment details ',30);

12282: g_effective_date,
12283: l_archive_tab(1));
12284: l_person_id := l_archive_tab(0).person_id;
12285: --Fetching assignments details for FPS
12286: hr_utility.set_location('Fetching Assignment details ',30);
12287: l_archive_asg_det1 := fetch_fps_asg_det1(l_asg_eff_start_date,
12288: g_effective_date,
12289: p_assactid,
12290: l_last_asg_action_id,

Line 12296: hr_utility.set_location('Assignment Hash Coode to archive record',30);

12292: l_archive_tab(0),
12293: l_archive_tab(2),
12294: p_starter_set);
12295:
12296: hr_utility.set_location('Assignment Hash Coode to archive record',30);
12297: l_archive_tab(2).act_info28 := l_hash_code;
12298:
12299: hr_utility.set_location('Ni Agg Fetching Details3',30);
12300: l_archive_asg_det1 := fetch_asg_det3( l_archive_tab(0).assignment_id,

Line 12299: hr_utility.set_location('Ni Agg Fetching Details3',30);

12295:
12296: hr_utility.set_location('Assignment Hash Coode to archive record',30);
12297: l_archive_tab(2).act_info28 := l_hash_code;
12298:
12299: hr_utility.set_location('Ni Agg Fetching Details3',30);
12300: l_archive_asg_det1 := fetch_asg_det3( l_archive_tab(0).assignment_id,
12301: l_cur_asg_action_id,
12302: l_archive_tab_det3(0));
12303: hr_utility.set_location('Ni End Agg Fetching Details3',30);

Line 12303: hr_utility.set_location('Ni End Agg Fetching Details3',30);

12299: hr_utility.set_location('Ni Agg Fetching Details3',30);
12300: l_archive_asg_det1 := fetch_asg_det3( l_archive_tab(0).assignment_id,
12301: l_cur_asg_action_id,
12302: l_archive_tab_det3(0));
12303: hr_utility.set_location('Ni End Agg Fetching Details3',30);
12304:
12305: --****************************
12306: i := 3;
12307: l_archive_tab(3).assignment_id := l_asg_id;

Line 12471: hr_utility.trace('after det2');

12467: l_archive_tab(already_l).act_info11 := p_ni_l_balance.act_info11;
12468: END IF;
12469:
12470: l_archive_asg_det2 := fetch_fps_asg_det2(l_last_asg_action_id,l_asg_id,l_archive_tab(3));
12471: hr_utility.trace('after det2');
12472: OPEN csr_pay_act_details(l_last_asg_action_id);
12473: FETCH csr_pay_act_details INTO l_payroll_pact_id;
12474: CLOSE csr_pay_act_details;
12475:

Line 12509: hr_utility.trace('1');

12505:
12506: END LOOP;
12507:
12508: CLOSE csr_all_payroll_actions;
12509: hr_utility.trace('1');
12510: hr_utility.trace('i' || i);
12511:
12512:
12513:

Line 12510: hr_utility.trace('i' || i);

12506: END LOOP;
12507:
12508: CLOSE csr_all_payroll_actions;
12509: hr_utility.trace('1');
12510: hr_utility.trace('i' || i);
12511:
12512:
12513:
12514: FOR k IN 4..i

Line 12516: hr_utility.trace('k:' || k);

12512:
12513:
12514: FOR k IN 4..i
12515: LOOP
12516: hr_utility.trace('k:' || k);
12517: IF l_archive_tab(k).act_info10 IS NOT NULL THEN
12518: ni_contrib := NVL(ni_contrib,0) + l_archive_tab(k).act_info10;
12519: ni_contrib_ytd := NVL(ni_contrib_ytd,0) + l_archive_tab(k).act_info8;
12520: END IF;

Line 12521: hr_utility.trace('k:before c_asg_act_id' || k);

12517: IF l_archive_tab(k).act_info10 IS NOT NULL THEN
12518: ni_contrib := NVL(ni_contrib,0) + l_archive_tab(k).act_info10;
12519: ni_contrib_ytd := NVL(ni_contrib_ytd,0) + l_archive_tab(k).act_info8;
12520: END IF;
12521: hr_utility.trace('k:before c_asg_act_id' || k);
12522: if l_archive_tab(k).act_info1 is not null then
12523: FOR c_asg_act_id in csr_asg_act_oth_asgs(l_asg_id)
12524: loop
12525: hr_utility.trace('c_asg_act_id' || c_asg_act_id.asg_act_id);

Line 12525: hr_utility.trace('c_asg_act_id' || c_asg_act_id.asg_act_id);

12521: hr_utility.trace('k:before c_asg_act_id' || k);
12522: if l_archive_tab(k).act_info1 is not null then
12523: FOR c_asg_act_id in csr_asg_act_oth_asgs(l_asg_id)
12524: loop
12525: hr_utility.trace('c_asg_act_id' || c_asg_act_id.asg_act_id);
12526: hr_utility.trace('act_info2' || l_archive_tab(k).act_info2);
12527: hr_utility.trace('act_info1' || l_archive_tab(k).act_info1);
12528: --add_other_asg_ni_ytd(c_asg_act_id.asg_act_id, l_archive_tab(k));
12529: end loop;

Line 12526: hr_utility.trace('act_info2' || l_archive_tab(k).act_info2);

12522: if l_archive_tab(k).act_info1 is not null then
12523: FOR c_asg_act_id in csr_asg_act_oth_asgs(l_asg_id)
12524: loop
12525: hr_utility.trace('c_asg_act_id' || c_asg_act_id.asg_act_id);
12526: hr_utility.trace('act_info2' || l_archive_tab(k).act_info2);
12527: hr_utility.trace('act_info1' || l_archive_tab(k).act_info1);
12528: --add_other_asg_ni_ytd(c_asg_act_id.asg_act_id, l_archive_tab(k));
12529: end loop;
12530: end if;

Line 12527: hr_utility.trace('act_info1' || l_archive_tab(k).act_info1);

12523: FOR c_asg_act_id in csr_asg_act_oth_asgs(l_asg_id)
12524: loop
12525: hr_utility.trace('c_asg_act_id' || c_asg_act_id.asg_act_id);
12526: hr_utility.trace('act_info2' || l_archive_tab(k).act_info2);
12527: hr_utility.trace('act_info1' || l_archive_tab(k).act_info1);
12528: --add_other_asg_ni_ytd(c_asg_act_id.asg_act_id, l_archive_tab(k));
12529: end loop;
12530: end if;
12531: END LOOP;

Line 12543: hr_utility.trace( 'value of i :' || i);

12539: l_archive_tab(i).act_info10 := NVL(ni_contrib_ytd,0);
12540: END IF;
12541: END LOOP;
12542: */
12543: hr_utility.trace( 'value of i :' || i);
12544: hr_utility.trace('Assignment id : ' || l_asg_id);
12545: hr_utility.trace('ni_contrib : ' || ni_contrib);
12546: hr_utility.trace('l_archive_tab(3).act_info8 : ' || l_archive_tab(3).act_info8 );
12547: hr_utility.trace('l_archive_tab(3).act_info9 : ' || l_archive_tab(3).act_info9 );

Line 12544: hr_utility.trace('Assignment id : ' || l_asg_id);

12540: END IF;
12541: END LOOP;
12542: */
12543: hr_utility.trace( 'value of i :' || i);
12544: hr_utility.trace('Assignment id : ' || l_asg_id);
12545: hr_utility.trace('ni_contrib : ' || ni_contrib);
12546: hr_utility.trace('l_archive_tab(3).act_info8 : ' || l_archive_tab(3).act_info8 );
12547: hr_utility.trace('l_archive_tab(3).act_info9 : ' || l_archive_tab(3).act_info9 );
12548:

Line 12545: hr_utility.trace('ni_contrib : ' || ni_contrib);

12541: END LOOP;
12542: */
12543: hr_utility.trace( 'value of i :' || i);
12544: hr_utility.trace('Assignment id : ' || l_asg_id);
12545: hr_utility.trace('ni_contrib : ' || ni_contrib);
12546: hr_utility.trace('l_archive_tab(3).act_info8 : ' || l_archive_tab(3).act_info8 );
12547: hr_utility.trace('l_archive_tab(3).act_info9 : ' || l_archive_tab(3).act_info9 );
12548:
12549: -- Derive the fields 58B and 59

Line 12546: hr_utility.trace('l_archive_tab(3).act_info8 : ' || l_archive_tab(3).act_info8 );

12542: */
12543: hr_utility.trace( 'value of i :' || i);
12544: hr_utility.trace('Assignment id : ' || l_asg_id);
12545: hr_utility.trace('ni_contrib : ' || ni_contrib);
12546: hr_utility.trace('l_archive_tab(3).act_info8 : ' || l_archive_tab(3).act_info8 );
12547: hr_utility.trace('l_archive_tab(3).act_info9 : ' || l_archive_tab(3).act_info9 );
12548:
12549: -- Derive the fields 58B and 59
12550: -- 58B

Line 12547: hr_utility.trace('l_archive_tab(3).act_info9 : ' || l_archive_tab(3).act_info9 );

12543: hr_utility.trace( 'value of i :' || i);
12544: hr_utility.trace('Assignment id : ' || l_asg_id);
12545: hr_utility.trace('ni_contrib : ' || ni_contrib);
12546: hr_utility.trace('l_archive_tab(3).act_info8 : ' || l_archive_tab(3).act_info8 );
12547: hr_utility.trace('l_archive_tab(3).act_info9 : ' || l_archive_tab(3).act_info9 );
12548:
12549: -- Derive the fields 58B and 59
12550: -- 58B
12551: l_archive_tab(3).act_info8 := NVL(l_archive_tab(3).act_info8,0) -- Prev holds Total Deductions

Line 12594: hr_utility.trace('New Trace messages starts here : ');

12590: p_per_ni_l_balance);
12591: end loop;
12592: */
12593: -- trace for customer
12594: hr_utility.trace('New Trace messages starts here : ');
12595: hr_utility.trace('p_per_ni_a_balance.assignment_id : ' || p_per_ni_a_balance.assignment_id);
12596: hr_utility.trace('p_per_ni_a_balance.act_info1 : ' || p_per_ni_a_balance.act_info1);
12597: hr_utility.trace('p_per_ni_a_balance.act_info2 : ' || p_per_ni_a_balance.act_info2);
12598: hr_utility.trace('p_per_ni_a_balance.act_info3 : ' || p_per_ni_a_balance.act_info3);

Line 12595: hr_utility.trace('p_per_ni_a_balance.assignment_id : ' || p_per_ni_a_balance.assignment_id);

12591: end loop;
12592: */
12593: -- trace for customer
12594: hr_utility.trace('New Trace messages starts here : ');
12595: hr_utility.trace('p_per_ni_a_balance.assignment_id : ' || p_per_ni_a_balance.assignment_id);
12596: hr_utility.trace('p_per_ni_a_balance.act_info1 : ' || p_per_ni_a_balance.act_info1);
12597: hr_utility.trace('p_per_ni_a_balance.act_info2 : ' || p_per_ni_a_balance.act_info2);
12598: hr_utility.trace('p_per_ni_a_balance.act_info3 : ' || p_per_ni_a_balance.act_info3);
12599: hr_utility.trace('p_per_ni_a_balance.act_info4 : ' || p_per_ni_a_balance.act_info4);

Line 12596: hr_utility.trace('p_per_ni_a_balance.act_info1 : ' || p_per_ni_a_balance.act_info1);

12592: */
12593: -- trace for customer
12594: hr_utility.trace('New Trace messages starts here : ');
12595: hr_utility.trace('p_per_ni_a_balance.assignment_id : ' || p_per_ni_a_balance.assignment_id);
12596: hr_utility.trace('p_per_ni_a_balance.act_info1 : ' || p_per_ni_a_balance.act_info1);
12597: hr_utility.trace('p_per_ni_a_balance.act_info2 : ' || p_per_ni_a_balance.act_info2);
12598: hr_utility.trace('p_per_ni_a_balance.act_info3 : ' || p_per_ni_a_balance.act_info3);
12599: hr_utility.trace('p_per_ni_a_balance.act_info4 : ' || p_per_ni_a_balance.act_info4);
12600: hr_utility.trace('p_per_ni_a_balance.act_info5 : ' || p_per_ni_a_balance.act_info5);

Line 12597: hr_utility.trace('p_per_ni_a_balance.act_info2 : ' || p_per_ni_a_balance.act_info2);

12593: -- trace for customer
12594: hr_utility.trace('New Trace messages starts here : ');
12595: hr_utility.trace('p_per_ni_a_balance.assignment_id : ' || p_per_ni_a_balance.assignment_id);
12596: hr_utility.trace('p_per_ni_a_balance.act_info1 : ' || p_per_ni_a_balance.act_info1);
12597: hr_utility.trace('p_per_ni_a_balance.act_info2 : ' || p_per_ni_a_balance.act_info2);
12598: hr_utility.trace('p_per_ni_a_balance.act_info3 : ' || p_per_ni_a_balance.act_info3);
12599: hr_utility.trace('p_per_ni_a_balance.act_info4 : ' || p_per_ni_a_balance.act_info4);
12600: hr_utility.trace('p_per_ni_a_balance.act_info5 : ' || p_per_ni_a_balance.act_info5);
12601: hr_utility.trace('p_per_ni_a_balance.act_info6 : ' || p_per_ni_a_balance.act_info6);

Line 12598: hr_utility.trace('p_per_ni_a_balance.act_info3 : ' || p_per_ni_a_balance.act_info3);

12594: hr_utility.trace('New Trace messages starts here : ');
12595: hr_utility.trace('p_per_ni_a_balance.assignment_id : ' || p_per_ni_a_balance.assignment_id);
12596: hr_utility.trace('p_per_ni_a_balance.act_info1 : ' || p_per_ni_a_balance.act_info1);
12597: hr_utility.trace('p_per_ni_a_balance.act_info2 : ' || p_per_ni_a_balance.act_info2);
12598: hr_utility.trace('p_per_ni_a_balance.act_info3 : ' || p_per_ni_a_balance.act_info3);
12599: hr_utility.trace('p_per_ni_a_balance.act_info4 : ' || p_per_ni_a_balance.act_info4);
12600: hr_utility.trace('p_per_ni_a_balance.act_info5 : ' || p_per_ni_a_balance.act_info5);
12601: hr_utility.trace('p_per_ni_a_balance.act_info6 : ' || p_per_ni_a_balance.act_info6);
12602: hr_utility.trace('p_per_ni_a_balance.act_info7 : ' || p_per_ni_a_balance.act_info7);

Line 12599: hr_utility.trace('p_per_ni_a_balance.act_info4 : ' || p_per_ni_a_balance.act_info4);

12595: hr_utility.trace('p_per_ni_a_balance.assignment_id : ' || p_per_ni_a_balance.assignment_id);
12596: hr_utility.trace('p_per_ni_a_balance.act_info1 : ' || p_per_ni_a_balance.act_info1);
12597: hr_utility.trace('p_per_ni_a_balance.act_info2 : ' || p_per_ni_a_balance.act_info2);
12598: hr_utility.trace('p_per_ni_a_balance.act_info3 : ' || p_per_ni_a_balance.act_info3);
12599: hr_utility.trace('p_per_ni_a_balance.act_info4 : ' || p_per_ni_a_balance.act_info4);
12600: hr_utility.trace('p_per_ni_a_balance.act_info5 : ' || p_per_ni_a_balance.act_info5);
12601: hr_utility.trace('p_per_ni_a_balance.act_info6 : ' || p_per_ni_a_balance.act_info6);
12602: hr_utility.trace('p_per_ni_a_balance.act_info7 : ' || p_per_ni_a_balance.act_info7);
12603: hr_utility.trace('p_per_ni_a_balance.act_info8 : ' || p_per_ni_a_balance.act_info8);

Line 12600: hr_utility.trace('p_per_ni_a_balance.act_info5 : ' || p_per_ni_a_balance.act_info5);

12596: hr_utility.trace('p_per_ni_a_balance.act_info1 : ' || p_per_ni_a_balance.act_info1);
12597: hr_utility.trace('p_per_ni_a_balance.act_info2 : ' || p_per_ni_a_balance.act_info2);
12598: hr_utility.trace('p_per_ni_a_balance.act_info3 : ' || p_per_ni_a_balance.act_info3);
12599: hr_utility.trace('p_per_ni_a_balance.act_info4 : ' || p_per_ni_a_balance.act_info4);
12600: hr_utility.trace('p_per_ni_a_balance.act_info5 : ' || p_per_ni_a_balance.act_info5);
12601: hr_utility.trace('p_per_ni_a_balance.act_info6 : ' || p_per_ni_a_balance.act_info6);
12602: hr_utility.trace('p_per_ni_a_balance.act_info7 : ' || p_per_ni_a_balance.act_info7);
12603: hr_utility.trace('p_per_ni_a_balance.act_info8 : ' || p_per_ni_a_balance.act_info8);
12604: hr_utility.trace('p_per_ni_a_balance.act_info9 : ' || p_per_ni_a_balance.act_info9);

Line 12601: hr_utility.trace('p_per_ni_a_balance.act_info6 : ' || p_per_ni_a_balance.act_info6);

12597: hr_utility.trace('p_per_ni_a_balance.act_info2 : ' || p_per_ni_a_balance.act_info2);
12598: hr_utility.trace('p_per_ni_a_balance.act_info3 : ' || p_per_ni_a_balance.act_info3);
12599: hr_utility.trace('p_per_ni_a_balance.act_info4 : ' || p_per_ni_a_balance.act_info4);
12600: hr_utility.trace('p_per_ni_a_balance.act_info5 : ' || p_per_ni_a_balance.act_info5);
12601: hr_utility.trace('p_per_ni_a_balance.act_info6 : ' || p_per_ni_a_balance.act_info6);
12602: hr_utility.trace('p_per_ni_a_balance.act_info7 : ' || p_per_ni_a_balance.act_info7);
12603: hr_utility.trace('p_per_ni_a_balance.act_info8 : ' || p_per_ni_a_balance.act_info8);
12604: hr_utility.trace('p_per_ni_a_balance.act_info9 : ' || p_per_ni_a_balance.act_info9);
12605: hr_utility.trace('p_per_ni_a_balance.act_info10 : ' || p_per_ni_a_balance.act_info10);

Line 12602: hr_utility.trace('p_per_ni_a_balance.act_info7 : ' || p_per_ni_a_balance.act_info7);

12598: hr_utility.trace('p_per_ni_a_balance.act_info3 : ' || p_per_ni_a_balance.act_info3);
12599: hr_utility.trace('p_per_ni_a_balance.act_info4 : ' || p_per_ni_a_balance.act_info4);
12600: hr_utility.trace('p_per_ni_a_balance.act_info5 : ' || p_per_ni_a_balance.act_info5);
12601: hr_utility.trace('p_per_ni_a_balance.act_info6 : ' || p_per_ni_a_balance.act_info6);
12602: hr_utility.trace('p_per_ni_a_balance.act_info7 : ' || p_per_ni_a_balance.act_info7);
12603: hr_utility.trace('p_per_ni_a_balance.act_info8 : ' || p_per_ni_a_balance.act_info8);
12604: hr_utility.trace('p_per_ni_a_balance.act_info9 : ' || p_per_ni_a_balance.act_info9);
12605: hr_utility.trace('p_per_ni_a_balance.act_info10 : ' || p_per_ni_a_balance.act_info10);
12606: -----

Line 12603: hr_utility.trace('p_per_ni_a_balance.act_info8 : ' || p_per_ni_a_balance.act_info8);

12599: hr_utility.trace('p_per_ni_a_balance.act_info4 : ' || p_per_ni_a_balance.act_info4);
12600: hr_utility.trace('p_per_ni_a_balance.act_info5 : ' || p_per_ni_a_balance.act_info5);
12601: hr_utility.trace('p_per_ni_a_balance.act_info6 : ' || p_per_ni_a_balance.act_info6);
12602: hr_utility.trace('p_per_ni_a_balance.act_info7 : ' || p_per_ni_a_balance.act_info7);
12603: hr_utility.trace('p_per_ni_a_balance.act_info8 : ' || p_per_ni_a_balance.act_info8);
12604: hr_utility.trace('p_per_ni_a_balance.act_info9 : ' || p_per_ni_a_balance.act_info9);
12605: hr_utility.trace('p_per_ni_a_balance.act_info10 : ' || p_per_ni_a_balance.act_info10);
12606: -----
12607: hr_utility.trace('p_per_ni_b_balance.assignment_id : ' || p_per_ni_b_balance.assignment_id);

Line 12604: hr_utility.trace('p_per_ni_a_balance.act_info9 : ' || p_per_ni_a_balance.act_info9);

12600: hr_utility.trace('p_per_ni_a_balance.act_info5 : ' || p_per_ni_a_balance.act_info5);
12601: hr_utility.trace('p_per_ni_a_balance.act_info6 : ' || p_per_ni_a_balance.act_info6);
12602: hr_utility.trace('p_per_ni_a_balance.act_info7 : ' || p_per_ni_a_balance.act_info7);
12603: hr_utility.trace('p_per_ni_a_balance.act_info8 : ' || p_per_ni_a_balance.act_info8);
12604: hr_utility.trace('p_per_ni_a_balance.act_info9 : ' || p_per_ni_a_balance.act_info9);
12605: hr_utility.trace('p_per_ni_a_balance.act_info10 : ' || p_per_ni_a_balance.act_info10);
12606: -----
12607: hr_utility.trace('p_per_ni_b_balance.assignment_id : ' || p_per_ni_b_balance.assignment_id);
12608: hr_utility.trace('p_per_ni_b_balance.act_info1 : ' || p_per_ni_b_balance.act_info1);

Line 12605: hr_utility.trace('p_per_ni_a_balance.act_info10 : ' || p_per_ni_a_balance.act_info10);

12601: hr_utility.trace('p_per_ni_a_balance.act_info6 : ' || p_per_ni_a_balance.act_info6);
12602: hr_utility.trace('p_per_ni_a_balance.act_info7 : ' || p_per_ni_a_balance.act_info7);
12603: hr_utility.trace('p_per_ni_a_balance.act_info8 : ' || p_per_ni_a_balance.act_info8);
12604: hr_utility.trace('p_per_ni_a_balance.act_info9 : ' || p_per_ni_a_balance.act_info9);
12605: hr_utility.trace('p_per_ni_a_balance.act_info10 : ' || p_per_ni_a_balance.act_info10);
12606: -----
12607: hr_utility.trace('p_per_ni_b_balance.assignment_id : ' || p_per_ni_b_balance.assignment_id);
12608: hr_utility.trace('p_per_ni_b_balance.act_info1 : ' || p_per_ni_b_balance.act_info1);
12609: hr_utility.trace('p_per_ni_b_balance.act_info2 : ' || p_per_ni_b_balance.act_info2);

Line 12607: hr_utility.trace('p_per_ni_b_balance.assignment_id : ' || p_per_ni_b_balance.assignment_id);

12603: hr_utility.trace('p_per_ni_a_balance.act_info8 : ' || p_per_ni_a_balance.act_info8);
12604: hr_utility.trace('p_per_ni_a_balance.act_info9 : ' || p_per_ni_a_balance.act_info9);
12605: hr_utility.trace('p_per_ni_a_balance.act_info10 : ' || p_per_ni_a_balance.act_info10);
12606: -----
12607: hr_utility.trace('p_per_ni_b_balance.assignment_id : ' || p_per_ni_b_balance.assignment_id);
12608: hr_utility.trace('p_per_ni_b_balance.act_info1 : ' || p_per_ni_b_balance.act_info1);
12609: hr_utility.trace('p_per_ni_b_balance.act_info2 : ' || p_per_ni_b_balance.act_info2);
12610: hr_utility.trace('p_per_ni_b_balance.act_info3 : ' || p_per_ni_b_balance.act_info3);
12611: hr_utility.trace('p_per_ni_b_balance.act_info4 : ' || p_per_ni_b_balance.act_info4);

Line 12608: hr_utility.trace('p_per_ni_b_balance.act_info1 : ' || p_per_ni_b_balance.act_info1);

12604: hr_utility.trace('p_per_ni_a_balance.act_info9 : ' || p_per_ni_a_balance.act_info9);
12605: hr_utility.trace('p_per_ni_a_balance.act_info10 : ' || p_per_ni_a_balance.act_info10);
12606: -----
12607: hr_utility.trace('p_per_ni_b_balance.assignment_id : ' || p_per_ni_b_balance.assignment_id);
12608: hr_utility.trace('p_per_ni_b_balance.act_info1 : ' || p_per_ni_b_balance.act_info1);
12609: hr_utility.trace('p_per_ni_b_balance.act_info2 : ' || p_per_ni_b_balance.act_info2);
12610: hr_utility.trace('p_per_ni_b_balance.act_info3 : ' || p_per_ni_b_balance.act_info3);
12611: hr_utility.trace('p_per_ni_b_balance.act_info4 : ' || p_per_ni_b_balance.act_info4);
12612: hr_utility.trace('p_per_ni_b_balance.act_info5 : ' || p_per_ni_b_balance.act_info5);

Line 12609: hr_utility.trace('p_per_ni_b_balance.act_info2 : ' || p_per_ni_b_balance.act_info2);

12605: hr_utility.trace('p_per_ni_a_balance.act_info10 : ' || p_per_ni_a_balance.act_info10);
12606: -----
12607: hr_utility.trace('p_per_ni_b_balance.assignment_id : ' || p_per_ni_b_balance.assignment_id);
12608: hr_utility.trace('p_per_ni_b_balance.act_info1 : ' || p_per_ni_b_balance.act_info1);
12609: hr_utility.trace('p_per_ni_b_balance.act_info2 : ' || p_per_ni_b_balance.act_info2);
12610: hr_utility.trace('p_per_ni_b_balance.act_info3 : ' || p_per_ni_b_balance.act_info3);
12611: hr_utility.trace('p_per_ni_b_balance.act_info4 : ' || p_per_ni_b_balance.act_info4);
12612: hr_utility.trace('p_per_ni_b_balance.act_info5 : ' || p_per_ni_b_balance.act_info5);
12613: hr_utility.trace('p_per_ni_b_balance.act_info6 : ' || p_per_ni_b_balance.act_info6);

Line 12610: hr_utility.trace('p_per_ni_b_balance.act_info3 : ' || p_per_ni_b_balance.act_info3);

12606: -----
12607: hr_utility.trace('p_per_ni_b_balance.assignment_id : ' || p_per_ni_b_balance.assignment_id);
12608: hr_utility.trace('p_per_ni_b_balance.act_info1 : ' || p_per_ni_b_balance.act_info1);
12609: hr_utility.trace('p_per_ni_b_balance.act_info2 : ' || p_per_ni_b_balance.act_info2);
12610: hr_utility.trace('p_per_ni_b_balance.act_info3 : ' || p_per_ni_b_balance.act_info3);
12611: hr_utility.trace('p_per_ni_b_balance.act_info4 : ' || p_per_ni_b_balance.act_info4);
12612: hr_utility.trace('p_per_ni_b_balance.act_info5 : ' || p_per_ni_b_balance.act_info5);
12613: hr_utility.trace('p_per_ni_b_balance.act_info6 : ' || p_per_ni_b_balance.act_info6);
12614: hr_utility.trace('p_per_ni_b_balance.act_info7 : ' || p_per_ni_b_balance.act_info7);

Line 12611: hr_utility.trace('p_per_ni_b_balance.act_info4 : ' || p_per_ni_b_balance.act_info4);

12607: hr_utility.trace('p_per_ni_b_balance.assignment_id : ' || p_per_ni_b_balance.assignment_id);
12608: hr_utility.trace('p_per_ni_b_balance.act_info1 : ' || p_per_ni_b_balance.act_info1);
12609: hr_utility.trace('p_per_ni_b_balance.act_info2 : ' || p_per_ni_b_balance.act_info2);
12610: hr_utility.trace('p_per_ni_b_balance.act_info3 : ' || p_per_ni_b_balance.act_info3);
12611: hr_utility.trace('p_per_ni_b_balance.act_info4 : ' || p_per_ni_b_balance.act_info4);
12612: hr_utility.trace('p_per_ni_b_balance.act_info5 : ' || p_per_ni_b_balance.act_info5);
12613: hr_utility.trace('p_per_ni_b_balance.act_info6 : ' || p_per_ni_b_balance.act_info6);
12614: hr_utility.trace('p_per_ni_b_balance.act_info7 : ' || p_per_ni_b_balance.act_info7);
12615: hr_utility.trace('p_per_ni_b_balance.act_info8 : ' || p_per_ni_b_balance.act_info8);

Line 12612: hr_utility.trace('p_per_ni_b_balance.act_info5 : ' || p_per_ni_b_balance.act_info5);

12608: hr_utility.trace('p_per_ni_b_balance.act_info1 : ' || p_per_ni_b_balance.act_info1);
12609: hr_utility.trace('p_per_ni_b_balance.act_info2 : ' || p_per_ni_b_balance.act_info2);
12610: hr_utility.trace('p_per_ni_b_balance.act_info3 : ' || p_per_ni_b_balance.act_info3);
12611: hr_utility.trace('p_per_ni_b_balance.act_info4 : ' || p_per_ni_b_balance.act_info4);
12612: hr_utility.trace('p_per_ni_b_balance.act_info5 : ' || p_per_ni_b_balance.act_info5);
12613: hr_utility.trace('p_per_ni_b_balance.act_info6 : ' || p_per_ni_b_balance.act_info6);
12614: hr_utility.trace('p_per_ni_b_balance.act_info7 : ' || p_per_ni_b_balance.act_info7);
12615: hr_utility.trace('p_per_ni_b_balance.act_info8 : ' || p_per_ni_b_balance.act_info8);
12616: hr_utility.trace('p_per_ni_b_balance.act_info9 : ' || p_per_ni_b_balance.act_info9);

Line 12613: hr_utility.trace('p_per_ni_b_balance.act_info6 : ' || p_per_ni_b_balance.act_info6);

12609: hr_utility.trace('p_per_ni_b_balance.act_info2 : ' || p_per_ni_b_balance.act_info2);
12610: hr_utility.trace('p_per_ni_b_balance.act_info3 : ' || p_per_ni_b_balance.act_info3);
12611: hr_utility.trace('p_per_ni_b_balance.act_info4 : ' || p_per_ni_b_balance.act_info4);
12612: hr_utility.trace('p_per_ni_b_balance.act_info5 : ' || p_per_ni_b_balance.act_info5);
12613: hr_utility.trace('p_per_ni_b_balance.act_info6 : ' || p_per_ni_b_balance.act_info6);
12614: hr_utility.trace('p_per_ni_b_balance.act_info7 : ' || p_per_ni_b_balance.act_info7);
12615: hr_utility.trace('p_per_ni_b_balance.act_info8 : ' || p_per_ni_b_balance.act_info8);
12616: hr_utility.trace('p_per_ni_b_balance.act_info9 : ' || p_per_ni_b_balance.act_info9);
12617: hr_utility.trace('p_per_ni_b_balance.act_info10 : ' || p_per_ni_b_balance.act_info10);

Line 12614: hr_utility.trace('p_per_ni_b_balance.act_info7 : ' || p_per_ni_b_balance.act_info7);

12610: hr_utility.trace('p_per_ni_b_balance.act_info3 : ' || p_per_ni_b_balance.act_info3);
12611: hr_utility.trace('p_per_ni_b_balance.act_info4 : ' || p_per_ni_b_balance.act_info4);
12612: hr_utility.trace('p_per_ni_b_balance.act_info5 : ' || p_per_ni_b_balance.act_info5);
12613: hr_utility.trace('p_per_ni_b_balance.act_info6 : ' || p_per_ni_b_balance.act_info6);
12614: hr_utility.trace('p_per_ni_b_balance.act_info7 : ' || p_per_ni_b_balance.act_info7);
12615: hr_utility.trace('p_per_ni_b_balance.act_info8 : ' || p_per_ni_b_balance.act_info8);
12616: hr_utility.trace('p_per_ni_b_balance.act_info9 : ' || p_per_ni_b_balance.act_info9);
12617: hr_utility.trace('p_per_ni_b_balance.act_info10 : ' || p_per_ni_b_balance.act_info10);
12618: ---

Line 12615: hr_utility.trace('p_per_ni_b_balance.act_info8 : ' || p_per_ni_b_balance.act_info8);

12611: hr_utility.trace('p_per_ni_b_balance.act_info4 : ' || p_per_ni_b_balance.act_info4);
12612: hr_utility.trace('p_per_ni_b_balance.act_info5 : ' || p_per_ni_b_balance.act_info5);
12613: hr_utility.trace('p_per_ni_b_balance.act_info6 : ' || p_per_ni_b_balance.act_info6);
12614: hr_utility.trace('p_per_ni_b_balance.act_info7 : ' || p_per_ni_b_balance.act_info7);
12615: hr_utility.trace('p_per_ni_b_balance.act_info8 : ' || p_per_ni_b_balance.act_info8);
12616: hr_utility.trace('p_per_ni_b_balance.act_info9 : ' || p_per_ni_b_balance.act_info9);
12617: hr_utility.trace('p_per_ni_b_balance.act_info10 : ' || p_per_ni_b_balance.act_info10);
12618: ---
12619: hr_utility.trace('p_per_ni_c_balance.assignment_id : ' || p_per_ni_c_balance.assignment_id);

Line 12616: hr_utility.trace('p_per_ni_b_balance.act_info9 : ' || p_per_ni_b_balance.act_info9);

12612: hr_utility.trace('p_per_ni_b_balance.act_info5 : ' || p_per_ni_b_balance.act_info5);
12613: hr_utility.trace('p_per_ni_b_balance.act_info6 : ' || p_per_ni_b_balance.act_info6);
12614: hr_utility.trace('p_per_ni_b_balance.act_info7 : ' || p_per_ni_b_balance.act_info7);
12615: hr_utility.trace('p_per_ni_b_balance.act_info8 : ' || p_per_ni_b_balance.act_info8);
12616: hr_utility.trace('p_per_ni_b_balance.act_info9 : ' || p_per_ni_b_balance.act_info9);
12617: hr_utility.trace('p_per_ni_b_balance.act_info10 : ' || p_per_ni_b_balance.act_info10);
12618: ---
12619: hr_utility.trace('p_per_ni_c_balance.assignment_id : ' || p_per_ni_c_balance.assignment_id);
12620: hr_utility.trace('p_per_ni_c_balance.act_info1 : ' || p_per_ni_c_balance.act_info1);

Line 12617: hr_utility.trace('p_per_ni_b_balance.act_info10 : ' || p_per_ni_b_balance.act_info10);

12613: hr_utility.trace('p_per_ni_b_balance.act_info6 : ' || p_per_ni_b_balance.act_info6);
12614: hr_utility.trace('p_per_ni_b_balance.act_info7 : ' || p_per_ni_b_balance.act_info7);
12615: hr_utility.trace('p_per_ni_b_balance.act_info8 : ' || p_per_ni_b_balance.act_info8);
12616: hr_utility.trace('p_per_ni_b_balance.act_info9 : ' || p_per_ni_b_balance.act_info9);
12617: hr_utility.trace('p_per_ni_b_balance.act_info10 : ' || p_per_ni_b_balance.act_info10);
12618: ---
12619: hr_utility.trace('p_per_ni_c_balance.assignment_id : ' || p_per_ni_c_balance.assignment_id);
12620: hr_utility.trace('p_per_ni_c_balance.act_info1 : ' || p_per_ni_c_balance.act_info1);
12621: hr_utility.trace('p_per_ni_c_balance.act_info2 : ' || p_per_ni_c_balance.act_info2);

Line 12619: hr_utility.trace('p_per_ni_c_balance.assignment_id : ' || p_per_ni_c_balance.assignment_id);

12615: hr_utility.trace('p_per_ni_b_balance.act_info8 : ' || p_per_ni_b_balance.act_info8);
12616: hr_utility.trace('p_per_ni_b_balance.act_info9 : ' || p_per_ni_b_balance.act_info9);
12617: hr_utility.trace('p_per_ni_b_balance.act_info10 : ' || p_per_ni_b_balance.act_info10);
12618: ---
12619: hr_utility.trace('p_per_ni_c_balance.assignment_id : ' || p_per_ni_c_balance.assignment_id);
12620: hr_utility.trace('p_per_ni_c_balance.act_info1 : ' || p_per_ni_c_balance.act_info1);
12621: hr_utility.trace('p_per_ni_c_balance.act_info2 : ' || p_per_ni_c_balance.act_info2);
12622: hr_utility.trace('p_per_ni_c_balance.act_info3 : ' || p_per_ni_c_balance.act_info3);
12623: hr_utility.trace('p_per_ni_c_balance.act_info4 : ' || p_per_ni_c_balance.act_info4);

Line 12620: hr_utility.trace('p_per_ni_c_balance.act_info1 : ' || p_per_ni_c_balance.act_info1);

12616: hr_utility.trace('p_per_ni_b_balance.act_info9 : ' || p_per_ni_b_balance.act_info9);
12617: hr_utility.trace('p_per_ni_b_balance.act_info10 : ' || p_per_ni_b_balance.act_info10);
12618: ---
12619: hr_utility.trace('p_per_ni_c_balance.assignment_id : ' || p_per_ni_c_balance.assignment_id);
12620: hr_utility.trace('p_per_ni_c_balance.act_info1 : ' || p_per_ni_c_balance.act_info1);
12621: hr_utility.trace('p_per_ni_c_balance.act_info2 : ' || p_per_ni_c_balance.act_info2);
12622: hr_utility.trace('p_per_ni_c_balance.act_info3 : ' || p_per_ni_c_balance.act_info3);
12623: hr_utility.trace('p_per_ni_c_balance.act_info4 : ' || p_per_ni_c_balance.act_info4);
12624: hr_utility.trace('p_per_ni_c_balance.act_info5 : ' || p_per_ni_c_balance.act_info5);

Line 12621: hr_utility.trace('p_per_ni_c_balance.act_info2 : ' || p_per_ni_c_balance.act_info2);

12617: hr_utility.trace('p_per_ni_b_balance.act_info10 : ' || p_per_ni_b_balance.act_info10);
12618: ---
12619: hr_utility.trace('p_per_ni_c_balance.assignment_id : ' || p_per_ni_c_balance.assignment_id);
12620: hr_utility.trace('p_per_ni_c_balance.act_info1 : ' || p_per_ni_c_balance.act_info1);
12621: hr_utility.trace('p_per_ni_c_balance.act_info2 : ' || p_per_ni_c_balance.act_info2);
12622: hr_utility.trace('p_per_ni_c_balance.act_info3 : ' || p_per_ni_c_balance.act_info3);
12623: hr_utility.trace('p_per_ni_c_balance.act_info4 : ' || p_per_ni_c_balance.act_info4);
12624: hr_utility.trace('p_per_ni_c_balance.act_info5 : ' || p_per_ni_c_balance.act_info5);
12625: hr_utility.trace('p_per_ni_c_balance.act_info6 : ' || p_per_ni_c_balance.act_info6);

Line 12622: hr_utility.trace('p_per_ni_c_balance.act_info3 : ' || p_per_ni_c_balance.act_info3);

12618: ---
12619: hr_utility.trace('p_per_ni_c_balance.assignment_id : ' || p_per_ni_c_balance.assignment_id);
12620: hr_utility.trace('p_per_ni_c_balance.act_info1 : ' || p_per_ni_c_balance.act_info1);
12621: hr_utility.trace('p_per_ni_c_balance.act_info2 : ' || p_per_ni_c_balance.act_info2);
12622: hr_utility.trace('p_per_ni_c_balance.act_info3 : ' || p_per_ni_c_balance.act_info3);
12623: hr_utility.trace('p_per_ni_c_balance.act_info4 : ' || p_per_ni_c_balance.act_info4);
12624: hr_utility.trace('p_per_ni_c_balance.act_info5 : ' || p_per_ni_c_balance.act_info5);
12625: hr_utility.trace('p_per_ni_c_balance.act_info6 : ' || p_per_ni_c_balance.act_info6);
12626: hr_utility.trace('p_per_ni_c_balance.act_info7 : ' || p_per_ni_c_balance.act_info7);

Line 12623: hr_utility.trace('p_per_ni_c_balance.act_info4 : ' || p_per_ni_c_balance.act_info4);

12619: hr_utility.trace('p_per_ni_c_balance.assignment_id : ' || p_per_ni_c_balance.assignment_id);
12620: hr_utility.trace('p_per_ni_c_balance.act_info1 : ' || p_per_ni_c_balance.act_info1);
12621: hr_utility.trace('p_per_ni_c_balance.act_info2 : ' || p_per_ni_c_balance.act_info2);
12622: hr_utility.trace('p_per_ni_c_balance.act_info3 : ' || p_per_ni_c_balance.act_info3);
12623: hr_utility.trace('p_per_ni_c_balance.act_info4 : ' || p_per_ni_c_balance.act_info4);
12624: hr_utility.trace('p_per_ni_c_balance.act_info5 : ' || p_per_ni_c_balance.act_info5);
12625: hr_utility.trace('p_per_ni_c_balance.act_info6 : ' || p_per_ni_c_balance.act_info6);
12626: hr_utility.trace('p_per_ni_c_balance.act_info7 : ' || p_per_ni_c_balance.act_info7);
12627: hr_utility.trace('p_per_ni_c_balance.act_info8 : ' || p_per_ni_c_balance.act_info8);

Line 12624: hr_utility.trace('p_per_ni_c_balance.act_info5 : ' || p_per_ni_c_balance.act_info5);

12620: hr_utility.trace('p_per_ni_c_balance.act_info1 : ' || p_per_ni_c_balance.act_info1);
12621: hr_utility.trace('p_per_ni_c_balance.act_info2 : ' || p_per_ni_c_balance.act_info2);
12622: hr_utility.trace('p_per_ni_c_balance.act_info3 : ' || p_per_ni_c_balance.act_info3);
12623: hr_utility.trace('p_per_ni_c_balance.act_info4 : ' || p_per_ni_c_balance.act_info4);
12624: hr_utility.trace('p_per_ni_c_balance.act_info5 : ' || p_per_ni_c_balance.act_info5);
12625: hr_utility.trace('p_per_ni_c_balance.act_info6 : ' || p_per_ni_c_balance.act_info6);
12626: hr_utility.trace('p_per_ni_c_balance.act_info7 : ' || p_per_ni_c_balance.act_info7);
12627: hr_utility.trace('p_per_ni_c_balance.act_info8 : ' || p_per_ni_c_balance.act_info8);
12628: hr_utility.trace('p_per_ni_c_balance.act_info9 : ' || p_per_ni_c_balance.act_info9);

Line 12625: hr_utility.trace('p_per_ni_c_balance.act_info6 : ' || p_per_ni_c_balance.act_info6);

12621: hr_utility.trace('p_per_ni_c_balance.act_info2 : ' || p_per_ni_c_balance.act_info2);
12622: hr_utility.trace('p_per_ni_c_balance.act_info3 : ' || p_per_ni_c_balance.act_info3);
12623: hr_utility.trace('p_per_ni_c_balance.act_info4 : ' || p_per_ni_c_balance.act_info4);
12624: hr_utility.trace('p_per_ni_c_balance.act_info5 : ' || p_per_ni_c_balance.act_info5);
12625: hr_utility.trace('p_per_ni_c_balance.act_info6 : ' || p_per_ni_c_balance.act_info6);
12626: hr_utility.trace('p_per_ni_c_balance.act_info7 : ' || p_per_ni_c_balance.act_info7);
12627: hr_utility.trace('p_per_ni_c_balance.act_info8 : ' || p_per_ni_c_balance.act_info8);
12628: hr_utility.trace('p_per_ni_c_balance.act_info9 : ' || p_per_ni_c_balance.act_info9);
12629: hr_utility.trace('p_per_ni_c_balance.act_info10 : ' || p_per_ni_c_balance.act_info10);

Line 12626: hr_utility.trace('p_per_ni_c_balance.act_info7 : ' || p_per_ni_c_balance.act_info7);

12622: hr_utility.trace('p_per_ni_c_balance.act_info3 : ' || p_per_ni_c_balance.act_info3);
12623: hr_utility.trace('p_per_ni_c_balance.act_info4 : ' || p_per_ni_c_balance.act_info4);
12624: hr_utility.trace('p_per_ni_c_balance.act_info5 : ' || p_per_ni_c_balance.act_info5);
12625: hr_utility.trace('p_per_ni_c_balance.act_info6 : ' || p_per_ni_c_balance.act_info6);
12626: hr_utility.trace('p_per_ni_c_balance.act_info7 : ' || p_per_ni_c_balance.act_info7);
12627: hr_utility.trace('p_per_ni_c_balance.act_info8 : ' || p_per_ni_c_balance.act_info8);
12628: hr_utility.trace('p_per_ni_c_balance.act_info9 : ' || p_per_ni_c_balance.act_info9);
12629: hr_utility.trace('p_per_ni_c_balance.act_info10 : ' || p_per_ni_c_balance.act_info10);
12630: ---

Line 12627: hr_utility.trace('p_per_ni_c_balance.act_info8 : ' || p_per_ni_c_balance.act_info8);

12623: hr_utility.trace('p_per_ni_c_balance.act_info4 : ' || p_per_ni_c_balance.act_info4);
12624: hr_utility.trace('p_per_ni_c_balance.act_info5 : ' || p_per_ni_c_balance.act_info5);
12625: hr_utility.trace('p_per_ni_c_balance.act_info6 : ' || p_per_ni_c_balance.act_info6);
12626: hr_utility.trace('p_per_ni_c_balance.act_info7 : ' || p_per_ni_c_balance.act_info7);
12627: hr_utility.trace('p_per_ni_c_balance.act_info8 : ' || p_per_ni_c_balance.act_info8);
12628: hr_utility.trace('p_per_ni_c_balance.act_info9 : ' || p_per_ni_c_balance.act_info9);
12629: hr_utility.trace('p_per_ni_c_balance.act_info10 : ' || p_per_ni_c_balance.act_info10);
12630: ---
12631: hr_utility.trace('p_per_ni_d_balance.assignment_id : ' || p_per_ni_d_balance.assignment_id);

Line 12628: hr_utility.trace('p_per_ni_c_balance.act_info9 : ' || p_per_ni_c_balance.act_info9);

12624: hr_utility.trace('p_per_ni_c_balance.act_info5 : ' || p_per_ni_c_balance.act_info5);
12625: hr_utility.trace('p_per_ni_c_balance.act_info6 : ' || p_per_ni_c_balance.act_info6);
12626: hr_utility.trace('p_per_ni_c_balance.act_info7 : ' || p_per_ni_c_balance.act_info7);
12627: hr_utility.trace('p_per_ni_c_balance.act_info8 : ' || p_per_ni_c_balance.act_info8);
12628: hr_utility.trace('p_per_ni_c_balance.act_info9 : ' || p_per_ni_c_balance.act_info9);
12629: hr_utility.trace('p_per_ni_c_balance.act_info10 : ' || p_per_ni_c_balance.act_info10);
12630: ---
12631: hr_utility.trace('p_per_ni_d_balance.assignment_id : ' || p_per_ni_d_balance.assignment_id);
12632: hr_utility.trace('p_per_ni_d_balance.act_info1 : ' || p_per_ni_d_balance.act_info1);

Line 12629: hr_utility.trace('p_per_ni_c_balance.act_info10 : ' || p_per_ni_c_balance.act_info10);

12625: hr_utility.trace('p_per_ni_c_balance.act_info6 : ' || p_per_ni_c_balance.act_info6);
12626: hr_utility.trace('p_per_ni_c_balance.act_info7 : ' || p_per_ni_c_balance.act_info7);
12627: hr_utility.trace('p_per_ni_c_balance.act_info8 : ' || p_per_ni_c_balance.act_info8);
12628: hr_utility.trace('p_per_ni_c_balance.act_info9 : ' || p_per_ni_c_balance.act_info9);
12629: hr_utility.trace('p_per_ni_c_balance.act_info10 : ' || p_per_ni_c_balance.act_info10);
12630: ---
12631: hr_utility.trace('p_per_ni_d_balance.assignment_id : ' || p_per_ni_d_balance.assignment_id);
12632: hr_utility.trace('p_per_ni_d_balance.act_info1 : ' || p_per_ni_d_balance.act_info1);
12633: hr_utility.trace('p_per_ni_d_balance.act_info2 : ' || p_per_ni_d_balance.act_info2);

Line 12631: hr_utility.trace('p_per_ni_d_balance.assignment_id : ' || p_per_ni_d_balance.assignment_id);

12627: hr_utility.trace('p_per_ni_c_balance.act_info8 : ' || p_per_ni_c_balance.act_info8);
12628: hr_utility.trace('p_per_ni_c_balance.act_info9 : ' || p_per_ni_c_balance.act_info9);
12629: hr_utility.trace('p_per_ni_c_balance.act_info10 : ' || p_per_ni_c_balance.act_info10);
12630: ---
12631: hr_utility.trace('p_per_ni_d_balance.assignment_id : ' || p_per_ni_d_balance.assignment_id);
12632: hr_utility.trace('p_per_ni_d_balance.act_info1 : ' || p_per_ni_d_balance.act_info1);
12633: hr_utility.trace('p_per_ni_d_balance.act_info2 : ' || p_per_ni_d_balance.act_info2);
12634: hr_utility.trace('p_per_ni_d_balance.act_info3 : ' || p_per_ni_d_balance.act_info3);
12635: hr_utility.trace('p_per_ni_d_balance.act_info4 : ' || p_per_ni_d_balance.act_info4);

Line 12632: hr_utility.trace('p_per_ni_d_balance.act_info1 : ' || p_per_ni_d_balance.act_info1);

12628: hr_utility.trace('p_per_ni_c_balance.act_info9 : ' || p_per_ni_c_balance.act_info9);
12629: hr_utility.trace('p_per_ni_c_balance.act_info10 : ' || p_per_ni_c_balance.act_info10);
12630: ---
12631: hr_utility.trace('p_per_ni_d_balance.assignment_id : ' || p_per_ni_d_balance.assignment_id);
12632: hr_utility.trace('p_per_ni_d_balance.act_info1 : ' || p_per_ni_d_balance.act_info1);
12633: hr_utility.trace('p_per_ni_d_balance.act_info2 : ' || p_per_ni_d_balance.act_info2);
12634: hr_utility.trace('p_per_ni_d_balance.act_info3 : ' || p_per_ni_d_balance.act_info3);
12635: hr_utility.trace('p_per_ni_d_balance.act_info4 : ' || p_per_ni_d_balance.act_info4);
12636: hr_utility.trace('p_per_ni_d_balance.act_info5 : ' || p_per_ni_d_balance.act_info5);

Line 12633: hr_utility.trace('p_per_ni_d_balance.act_info2 : ' || p_per_ni_d_balance.act_info2);

12629: hr_utility.trace('p_per_ni_c_balance.act_info10 : ' || p_per_ni_c_balance.act_info10);
12630: ---
12631: hr_utility.trace('p_per_ni_d_balance.assignment_id : ' || p_per_ni_d_balance.assignment_id);
12632: hr_utility.trace('p_per_ni_d_balance.act_info1 : ' || p_per_ni_d_balance.act_info1);
12633: hr_utility.trace('p_per_ni_d_balance.act_info2 : ' || p_per_ni_d_balance.act_info2);
12634: hr_utility.trace('p_per_ni_d_balance.act_info3 : ' || p_per_ni_d_balance.act_info3);
12635: hr_utility.trace('p_per_ni_d_balance.act_info4 : ' || p_per_ni_d_balance.act_info4);
12636: hr_utility.trace('p_per_ni_d_balance.act_info5 : ' || p_per_ni_d_balance.act_info5);
12637: hr_utility.trace('p_per_ni_d_balance.act_info6 : ' || p_per_ni_d_balance.act_info6);

Line 12634: hr_utility.trace('p_per_ni_d_balance.act_info3 : ' || p_per_ni_d_balance.act_info3);

12630: ---
12631: hr_utility.trace('p_per_ni_d_balance.assignment_id : ' || p_per_ni_d_balance.assignment_id);
12632: hr_utility.trace('p_per_ni_d_balance.act_info1 : ' || p_per_ni_d_balance.act_info1);
12633: hr_utility.trace('p_per_ni_d_balance.act_info2 : ' || p_per_ni_d_balance.act_info2);
12634: hr_utility.trace('p_per_ni_d_balance.act_info3 : ' || p_per_ni_d_balance.act_info3);
12635: hr_utility.trace('p_per_ni_d_balance.act_info4 : ' || p_per_ni_d_balance.act_info4);
12636: hr_utility.trace('p_per_ni_d_balance.act_info5 : ' || p_per_ni_d_balance.act_info5);
12637: hr_utility.trace('p_per_ni_d_balance.act_info6 : ' || p_per_ni_d_balance.act_info6);
12638: hr_utility.trace('p_per_ni_d_balance.act_info7 : ' || p_per_ni_d_balance.act_info7);

Line 12635: hr_utility.trace('p_per_ni_d_balance.act_info4 : ' || p_per_ni_d_balance.act_info4);

12631: hr_utility.trace('p_per_ni_d_balance.assignment_id : ' || p_per_ni_d_balance.assignment_id);
12632: hr_utility.trace('p_per_ni_d_balance.act_info1 : ' || p_per_ni_d_balance.act_info1);
12633: hr_utility.trace('p_per_ni_d_balance.act_info2 : ' || p_per_ni_d_balance.act_info2);
12634: hr_utility.trace('p_per_ni_d_balance.act_info3 : ' || p_per_ni_d_balance.act_info3);
12635: hr_utility.trace('p_per_ni_d_balance.act_info4 : ' || p_per_ni_d_balance.act_info4);
12636: hr_utility.trace('p_per_ni_d_balance.act_info5 : ' || p_per_ni_d_balance.act_info5);
12637: hr_utility.trace('p_per_ni_d_balance.act_info6 : ' || p_per_ni_d_balance.act_info6);
12638: hr_utility.trace('p_per_ni_d_balance.act_info7 : ' || p_per_ni_d_balance.act_info7);
12639: hr_utility.trace('p_per_ni_d_balance.act_info8 : ' || p_per_ni_d_balance.act_info8);

Line 12636: hr_utility.trace('p_per_ni_d_balance.act_info5 : ' || p_per_ni_d_balance.act_info5);

12632: hr_utility.trace('p_per_ni_d_balance.act_info1 : ' || p_per_ni_d_balance.act_info1);
12633: hr_utility.trace('p_per_ni_d_balance.act_info2 : ' || p_per_ni_d_balance.act_info2);
12634: hr_utility.trace('p_per_ni_d_balance.act_info3 : ' || p_per_ni_d_balance.act_info3);
12635: hr_utility.trace('p_per_ni_d_balance.act_info4 : ' || p_per_ni_d_balance.act_info4);
12636: hr_utility.trace('p_per_ni_d_balance.act_info5 : ' || p_per_ni_d_balance.act_info5);
12637: hr_utility.trace('p_per_ni_d_balance.act_info6 : ' || p_per_ni_d_balance.act_info6);
12638: hr_utility.trace('p_per_ni_d_balance.act_info7 : ' || p_per_ni_d_balance.act_info7);
12639: hr_utility.trace('p_per_ni_d_balance.act_info8 : ' || p_per_ni_d_balance.act_info8);
12640: hr_utility.trace('p_per_ni_d_balance.act_info9 : ' || p_per_ni_d_balance.act_info9);

Line 12637: hr_utility.trace('p_per_ni_d_balance.act_info6 : ' || p_per_ni_d_balance.act_info6);

12633: hr_utility.trace('p_per_ni_d_balance.act_info2 : ' || p_per_ni_d_balance.act_info2);
12634: hr_utility.trace('p_per_ni_d_balance.act_info3 : ' || p_per_ni_d_balance.act_info3);
12635: hr_utility.trace('p_per_ni_d_balance.act_info4 : ' || p_per_ni_d_balance.act_info4);
12636: hr_utility.trace('p_per_ni_d_balance.act_info5 : ' || p_per_ni_d_balance.act_info5);
12637: hr_utility.trace('p_per_ni_d_balance.act_info6 : ' || p_per_ni_d_balance.act_info6);
12638: hr_utility.trace('p_per_ni_d_balance.act_info7 : ' || p_per_ni_d_balance.act_info7);
12639: hr_utility.trace('p_per_ni_d_balance.act_info8 : ' || p_per_ni_d_balance.act_info8);
12640: hr_utility.trace('p_per_ni_d_balance.act_info9 : ' || p_per_ni_d_balance.act_info9);
12641: hr_utility.trace('p_per_ni_d_balance.act_info10 : ' || p_per_ni_d_balance.act_info10);

Line 12638: hr_utility.trace('p_per_ni_d_balance.act_info7 : ' || p_per_ni_d_balance.act_info7);

12634: hr_utility.trace('p_per_ni_d_balance.act_info3 : ' || p_per_ni_d_balance.act_info3);
12635: hr_utility.trace('p_per_ni_d_balance.act_info4 : ' || p_per_ni_d_balance.act_info4);
12636: hr_utility.trace('p_per_ni_d_balance.act_info5 : ' || p_per_ni_d_balance.act_info5);
12637: hr_utility.trace('p_per_ni_d_balance.act_info6 : ' || p_per_ni_d_balance.act_info6);
12638: hr_utility.trace('p_per_ni_d_balance.act_info7 : ' || p_per_ni_d_balance.act_info7);
12639: hr_utility.trace('p_per_ni_d_balance.act_info8 : ' || p_per_ni_d_balance.act_info8);
12640: hr_utility.trace('p_per_ni_d_balance.act_info9 : ' || p_per_ni_d_balance.act_info9);
12641: hr_utility.trace('p_per_ni_d_balance.act_info10 : ' || p_per_ni_d_balance.act_info10);
12642:

Line 12639: hr_utility.trace('p_per_ni_d_balance.act_info8 : ' || p_per_ni_d_balance.act_info8);

12635: hr_utility.trace('p_per_ni_d_balance.act_info4 : ' || p_per_ni_d_balance.act_info4);
12636: hr_utility.trace('p_per_ni_d_balance.act_info5 : ' || p_per_ni_d_balance.act_info5);
12637: hr_utility.trace('p_per_ni_d_balance.act_info6 : ' || p_per_ni_d_balance.act_info6);
12638: hr_utility.trace('p_per_ni_d_balance.act_info7 : ' || p_per_ni_d_balance.act_info7);
12639: hr_utility.trace('p_per_ni_d_balance.act_info8 : ' || p_per_ni_d_balance.act_info8);
12640: hr_utility.trace('p_per_ni_d_balance.act_info9 : ' || p_per_ni_d_balance.act_info9);
12641: hr_utility.trace('p_per_ni_d_balance.act_info10 : ' || p_per_ni_d_balance.act_info10);
12642:
12643: ---

Line 12640: hr_utility.trace('p_per_ni_d_balance.act_info9 : ' || p_per_ni_d_balance.act_info9);

12636: hr_utility.trace('p_per_ni_d_balance.act_info5 : ' || p_per_ni_d_balance.act_info5);
12637: hr_utility.trace('p_per_ni_d_balance.act_info6 : ' || p_per_ni_d_balance.act_info6);
12638: hr_utility.trace('p_per_ni_d_balance.act_info7 : ' || p_per_ni_d_balance.act_info7);
12639: hr_utility.trace('p_per_ni_d_balance.act_info8 : ' || p_per_ni_d_balance.act_info8);
12640: hr_utility.trace('p_per_ni_d_balance.act_info9 : ' || p_per_ni_d_balance.act_info9);
12641: hr_utility.trace('p_per_ni_d_balance.act_info10 : ' || p_per_ni_d_balance.act_info10);
12642:
12643: ---
12644: hr_utility.trace('p_per_ni_e_balance.assignment_id : ' || p_per_ni_e_balance.assignment_id);

Line 12641: hr_utility.trace('p_per_ni_d_balance.act_info10 : ' || p_per_ni_d_balance.act_info10);

12637: hr_utility.trace('p_per_ni_d_balance.act_info6 : ' || p_per_ni_d_balance.act_info6);
12638: hr_utility.trace('p_per_ni_d_balance.act_info7 : ' || p_per_ni_d_balance.act_info7);
12639: hr_utility.trace('p_per_ni_d_balance.act_info8 : ' || p_per_ni_d_balance.act_info8);
12640: hr_utility.trace('p_per_ni_d_balance.act_info9 : ' || p_per_ni_d_balance.act_info9);
12641: hr_utility.trace('p_per_ni_d_balance.act_info10 : ' || p_per_ni_d_balance.act_info10);
12642:
12643: ---
12644: hr_utility.trace('p_per_ni_e_balance.assignment_id : ' || p_per_ni_e_balance.assignment_id);
12645: hr_utility.trace('p_per_ni_e_balance.act_info1 : ' || p_per_ni_e_balance.act_info1);

Line 12644: hr_utility.trace('p_per_ni_e_balance.assignment_id : ' || p_per_ni_e_balance.assignment_id);

12640: hr_utility.trace('p_per_ni_d_balance.act_info9 : ' || p_per_ni_d_balance.act_info9);
12641: hr_utility.trace('p_per_ni_d_balance.act_info10 : ' || p_per_ni_d_balance.act_info10);
12642:
12643: ---
12644: hr_utility.trace('p_per_ni_e_balance.assignment_id : ' || p_per_ni_e_balance.assignment_id);
12645: hr_utility.trace('p_per_ni_e_balance.act_info1 : ' || p_per_ni_e_balance.act_info1);
12646: hr_utility.trace('p_per_ni_e_balance.act_info2 : ' || p_per_ni_e_balance.act_info2);
12647: hr_utility.trace('p_per_ni_e_balance.act_info3 : ' || p_per_ni_e_balance.act_info3);
12648: hr_utility.trace('p_per_ni_e_balance.act_info4 : ' || p_per_ni_e_balance.act_info4);

Line 12645: hr_utility.trace('p_per_ni_e_balance.act_info1 : ' || p_per_ni_e_balance.act_info1);

12641: hr_utility.trace('p_per_ni_d_balance.act_info10 : ' || p_per_ni_d_balance.act_info10);
12642:
12643: ---
12644: hr_utility.trace('p_per_ni_e_balance.assignment_id : ' || p_per_ni_e_balance.assignment_id);
12645: hr_utility.trace('p_per_ni_e_balance.act_info1 : ' || p_per_ni_e_balance.act_info1);
12646: hr_utility.trace('p_per_ni_e_balance.act_info2 : ' || p_per_ni_e_balance.act_info2);
12647: hr_utility.trace('p_per_ni_e_balance.act_info3 : ' || p_per_ni_e_balance.act_info3);
12648: hr_utility.trace('p_per_ni_e_balance.act_info4 : ' || p_per_ni_e_balance.act_info4);
12649: hr_utility.trace('p_per_ni_e_balance.act_info5 : ' || p_per_ni_e_balance.act_info5);

Line 12646: hr_utility.trace('p_per_ni_e_balance.act_info2 : ' || p_per_ni_e_balance.act_info2);

12642:
12643: ---
12644: hr_utility.trace('p_per_ni_e_balance.assignment_id : ' || p_per_ni_e_balance.assignment_id);
12645: hr_utility.trace('p_per_ni_e_balance.act_info1 : ' || p_per_ni_e_balance.act_info1);
12646: hr_utility.trace('p_per_ni_e_balance.act_info2 : ' || p_per_ni_e_balance.act_info2);
12647: hr_utility.trace('p_per_ni_e_balance.act_info3 : ' || p_per_ni_e_balance.act_info3);
12648: hr_utility.trace('p_per_ni_e_balance.act_info4 : ' || p_per_ni_e_balance.act_info4);
12649: hr_utility.trace('p_per_ni_e_balance.act_info5 : ' || p_per_ni_e_balance.act_info5);
12650: hr_utility.trace('p_per_ni_e_balance.act_info6 : ' || p_per_ni_e_balance.act_info6);

Line 12647: hr_utility.trace('p_per_ni_e_balance.act_info3 : ' || p_per_ni_e_balance.act_info3);

12643: ---
12644: hr_utility.trace('p_per_ni_e_balance.assignment_id : ' || p_per_ni_e_balance.assignment_id);
12645: hr_utility.trace('p_per_ni_e_balance.act_info1 : ' || p_per_ni_e_balance.act_info1);
12646: hr_utility.trace('p_per_ni_e_balance.act_info2 : ' || p_per_ni_e_balance.act_info2);
12647: hr_utility.trace('p_per_ni_e_balance.act_info3 : ' || p_per_ni_e_balance.act_info3);
12648: hr_utility.trace('p_per_ni_e_balance.act_info4 : ' || p_per_ni_e_balance.act_info4);
12649: hr_utility.trace('p_per_ni_e_balance.act_info5 : ' || p_per_ni_e_balance.act_info5);
12650: hr_utility.trace('p_per_ni_e_balance.act_info6 : ' || p_per_ni_e_balance.act_info6);
12651: hr_utility.trace('p_per_ni_e_balance.act_info7 : ' || p_per_ni_e_balance.act_info7);

Line 12648: hr_utility.trace('p_per_ni_e_balance.act_info4 : ' || p_per_ni_e_balance.act_info4);

12644: hr_utility.trace('p_per_ni_e_balance.assignment_id : ' || p_per_ni_e_balance.assignment_id);
12645: hr_utility.trace('p_per_ni_e_balance.act_info1 : ' || p_per_ni_e_balance.act_info1);
12646: hr_utility.trace('p_per_ni_e_balance.act_info2 : ' || p_per_ni_e_balance.act_info2);
12647: hr_utility.trace('p_per_ni_e_balance.act_info3 : ' || p_per_ni_e_balance.act_info3);
12648: hr_utility.trace('p_per_ni_e_balance.act_info4 : ' || p_per_ni_e_balance.act_info4);
12649: hr_utility.trace('p_per_ni_e_balance.act_info5 : ' || p_per_ni_e_balance.act_info5);
12650: hr_utility.trace('p_per_ni_e_balance.act_info6 : ' || p_per_ni_e_balance.act_info6);
12651: hr_utility.trace('p_per_ni_e_balance.act_info7 : ' || p_per_ni_e_balance.act_info7);
12652: hr_utility.trace('p_per_ni_e_balance.act_info8 : ' || p_per_ni_e_balance.act_info8);

Line 12649: hr_utility.trace('p_per_ni_e_balance.act_info5 : ' || p_per_ni_e_balance.act_info5);

12645: hr_utility.trace('p_per_ni_e_balance.act_info1 : ' || p_per_ni_e_balance.act_info1);
12646: hr_utility.trace('p_per_ni_e_balance.act_info2 : ' || p_per_ni_e_balance.act_info2);
12647: hr_utility.trace('p_per_ni_e_balance.act_info3 : ' || p_per_ni_e_balance.act_info3);
12648: hr_utility.trace('p_per_ni_e_balance.act_info4 : ' || p_per_ni_e_balance.act_info4);
12649: hr_utility.trace('p_per_ni_e_balance.act_info5 : ' || p_per_ni_e_balance.act_info5);
12650: hr_utility.trace('p_per_ni_e_balance.act_info6 : ' || p_per_ni_e_balance.act_info6);
12651: hr_utility.trace('p_per_ni_e_balance.act_info7 : ' || p_per_ni_e_balance.act_info7);
12652: hr_utility.trace('p_per_ni_e_balance.act_info8 : ' || p_per_ni_e_balance.act_info8);
12653: hr_utility.trace('p_per_ni_e_balance.act_info9 : ' || p_per_ni_e_balance.act_info9);

Line 12650: hr_utility.trace('p_per_ni_e_balance.act_info6 : ' || p_per_ni_e_balance.act_info6);

12646: hr_utility.trace('p_per_ni_e_balance.act_info2 : ' || p_per_ni_e_balance.act_info2);
12647: hr_utility.trace('p_per_ni_e_balance.act_info3 : ' || p_per_ni_e_balance.act_info3);
12648: hr_utility.trace('p_per_ni_e_balance.act_info4 : ' || p_per_ni_e_balance.act_info4);
12649: hr_utility.trace('p_per_ni_e_balance.act_info5 : ' || p_per_ni_e_balance.act_info5);
12650: hr_utility.trace('p_per_ni_e_balance.act_info6 : ' || p_per_ni_e_balance.act_info6);
12651: hr_utility.trace('p_per_ni_e_balance.act_info7 : ' || p_per_ni_e_balance.act_info7);
12652: hr_utility.trace('p_per_ni_e_balance.act_info8 : ' || p_per_ni_e_balance.act_info8);
12653: hr_utility.trace('p_per_ni_e_balance.act_info9 : ' || p_per_ni_e_balance.act_info9);
12654: hr_utility.trace('p_per_ni_e_balance.act_info10 : ' || p_per_ni_e_balance.act_info10);

Line 12651: hr_utility.trace('p_per_ni_e_balance.act_info7 : ' || p_per_ni_e_balance.act_info7);

12647: hr_utility.trace('p_per_ni_e_balance.act_info3 : ' || p_per_ni_e_balance.act_info3);
12648: hr_utility.trace('p_per_ni_e_balance.act_info4 : ' || p_per_ni_e_balance.act_info4);
12649: hr_utility.trace('p_per_ni_e_balance.act_info5 : ' || p_per_ni_e_balance.act_info5);
12650: hr_utility.trace('p_per_ni_e_balance.act_info6 : ' || p_per_ni_e_balance.act_info6);
12651: hr_utility.trace('p_per_ni_e_balance.act_info7 : ' || p_per_ni_e_balance.act_info7);
12652: hr_utility.trace('p_per_ni_e_balance.act_info8 : ' || p_per_ni_e_balance.act_info8);
12653: hr_utility.trace('p_per_ni_e_balance.act_info9 : ' || p_per_ni_e_balance.act_info9);
12654: hr_utility.trace('p_per_ni_e_balance.act_info10 : ' || p_per_ni_e_balance.act_info10);
12655:

Line 12652: hr_utility.trace('p_per_ni_e_balance.act_info8 : ' || p_per_ni_e_balance.act_info8);

12648: hr_utility.trace('p_per_ni_e_balance.act_info4 : ' || p_per_ni_e_balance.act_info4);
12649: hr_utility.trace('p_per_ni_e_balance.act_info5 : ' || p_per_ni_e_balance.act_info5);
12650: hr_utility.trace('p_per_ni_e_balance.act_info6 : ' || p_per_ni_e_balance.act_info6);
12651: hr_utility.trace('p_per_ni_e_balance.act_info7 : ' || p_per_ni_e_balance.act_info7);
12652: hr_utility.trace('p_per_ni_e_balance.act_info8 : ' || p_per_ni_e_balance.act_info8);
12653: hr_utility.trace('p_per_ni_e_balance.act_info9 : ' || p_per_ni_e_balance.act_info9);
12654: hr_utility.trace('p_per_ni_e_balance.act_info10 : ' || p_per_ni_e_balance.act_info10);
12655:
12656:

Line 12653: hr_utility.trace('p_per_ni_e_balance.act_info9 : ' || p_per_ni_e_balance.act_info9);

12649: hr_utility.trace('p_per_ni_e_balance.act_info5 : ' || p_per_ni_e_balance.act_info5);
12650: hr_utility.trace('p_per_ni_e_balance.act_info6 : ' || p_per_ni_e_balance.act_info6);
12651: hr_utility.trace('p_per_ni_e_balance.act_info7 : ' || p_per_ni_e_balance.act_info7);
12652: hr_utility.trace('p_per_ni_e_balance.act_info8 : ' || p_per_ni_e_balance.act_info8);
12653: hr_utility.trace('p_per_ni_e_balance.act_info9 : ' || p_per_ni_e_balance.act_info9);
12654: hr_utility.trace('p_per_ni_e_balance.act_info10 : ' || p_per_ni_e_balance.act_info10);
12655:
12656:
12657: ---

Line 12654: hr_utility.trace('p_per_ni_e_balance.act_info10 : ' || p_per_ni_e_balance.act_info10);

12650: hr_utility.trace('p_per_ni_e_balance.act_info6 : ' || p_per_ni_e_balance.act_info6);
12651: hr_utility.trace('p_per_ni_e_balance.act_info7 : ' || p_per_ni_e_balance.act_info7);
12652: hr_utility.trace('p_per_ni_e_balance.act_info8 : ' || p_per_ni_e_balance.act_info8);
12653: hr_utility.trace('p_per_ni_e_balance.act_info9 : ' || p_per_ni_e_balance.act_info9);
12654: hr_utility.trace('p_per_ni_e_balance.act_info10 : ' || p_per_ni_e_balance.act_info10);
12655:
12656:
12657: ---
12658: hr_utility.trace('p_per_ni_j_balance.assignment_id : ' || p_per_ni_j_balance.assignment_id);

Line 12658: hr_utility.trace('p_per_ni_j_balance.assignment_id : ' || p_per_ni_j_balance.assignment_id);

12654: hr_utility.trace('p_per_ni_e_balance.act_info10 : ' || p_per_ni_e_balance.act_info10);
12655:
12656:
12657: ---
12658: hr_utility.trace('p_per_ni_j_balance.assignment_id : ' || p_per_ni_j_balance.assignment_id);
12659: hr_utility.trace('p_per_ni_j_balance.act_info1 : ' || p_per_ni_j_balance.act_info1);
12660: hr_utility.trace('p_per_ni_j_balance.act_info2 : ' || p_per_ni_j_balance.act_info2);
12661: hr_utility.trace('p_per_ni_j_balance.act_info3 : ' || p_per_ni_j_balance.act_info3);
12662: hr_utility.trace('p_per_ni_j_balance.act_info4 : ' || p_per_ni_j_balance.act_info4);

Line 12659: hr_utility.trace('p_per_ni_j_balance.act_info1 : ' || p_per_ni_j_balance.act_info1);

12655:
12656:
12657: ---
12658: hr_utility.trace('p_per_ni_j_balance.assignment_id : ' || p_per_ni_j_balance.assignment_id);
12659: hr_utility.trace('p_per_ni_j_balance.act_info1 : ' || p_per_ni_j_balance.act_info1);
12660: hr_utility.trace('p_per_ni_j_balance.act_info2 : ' || p_per_ni_j_balance.act_info2);
12661: hr_utility.trace('p_per_ni_j_balance.act_info3 : ' || p_per_ni_j_balance.act_info3);
12662: hr_utility.trace('p_per_ni_j_balance.act_info4 : ' || p_per_ni_j_balance.act_info4);
12663: hr_utility.trace('p_per_ni_j_balance.act_info5 : ' || p_per_ni_j_balance.act_info5);

Line 12660: hr_utility.trace('p_per_ni_j_balance.act_info2 : ' || p_per_ni_j_balance.act_info2);

12656:
12657: ---
12658: hr_utility.trace('p_per_ni_j_balance.assignment_id : ' || p_per_ni_j_balance.assignment_id);
12659: hr_utility.trace('p_per_ni_j_balance.act_info1 : ' || p_per_ni_j_balance.act_info1);
12660: hr_utility.trace('p_per_ni_j_balance.act_info2 : ' || p_per_ni_j_balance.act_info2);
12661: hr_utility.trace('p_per_ni_j_balance.act_info3 : ' || p_per_ni_j_balance.act_info3);
12662: hr_utility.trace('p_per_ni_j_balance.act_info4 : ' || p_per_ni_j_balance.act_info4);
12663: hr_utility.trace('p_per_ni_j_balance.act_info5 : ' || p_per_ni_j_balance.act_info5);
12664: hr_utility.trace('p_per_ni_j_balance.act_info6 : ' || p_per_ni_j_balance.act_info6);

Line 12661: hr_utility.trace('p_per_ni_j_balance.act_info3 : ' || p_per_ni_j_balance.act_info3);

12657: ---
12658: hr_utility.trace('p_per_ni_j_balance.assignment_id : ' || p_per_ni_j_balance.assignment_id);
12659: hr_utility.trace('p_per_ni_j_balance.act_info1 : ' || p_per_ni_j_balance.act_info1);
12660: hr_utility.trace('p_per_ni_j_balance.act_info2 : ' || p_per_ni_j_balance.act_info2);
12661: hr_utility.trace('p_per_ni_j_balance.act_info3 : ' || p_per_ni_j_balance.act_info3);
12662: hr_utility.trace('p_per_ni_j_balance.act_info4 : ' || p_per_ni_j_balance.act_info4);
12663: hr_utility.trace('p_per_ni_j_balance.act_info5 : ' || p_per_ni_j_balance.act_info5);
12664: hr_utility.trace('p_per_ni_j_balance.act_info6 : ' || p_per_ni_j_balance.act_info6);
12665: hr_utility.trace('p_per_ni_j_balance.act_info7 : ' || p_per_ni_j_balance.act_info7);

Line 12662: hr_utility.trace('p_per_ni_j_balance.act_info4 : ' || p_per_ni_j_balance.act_info4);

12658: hr_utility.trace('p_per_ni_j_balance.assignment_id : ' || p_per_ni_j_balance.assignment_id);
12659: hr_utility.trace('p_per_ni_j_balance.act_info1 : ' || p_per_ni_j_balance.act_info1);
12660: hr_utility.trace('p_per_ni_j_balance.act_info2 : ' || p_per_ni_j_balance.act_info2);
12661: hr_utility.trace('p_per_ni_j_balance.act_info3 : ' || p_per_ni_j_balance.act_info3);
12662: hr_utility.trace('p_per_ni_j_balance.act_info4 : ' || p_per_ni_j_balance.act_info4);
12663: hr_utility.trace('p_per_ni_j_balance.act_info5 : ' || p_per_ni_j_balance.act_info5);
12664: hr_utility.trace('p_per_ni_j_balance.act_info6 : ' || p_per_ni_j_balance.act_info6);
12665: hr_utility.trace('p_per_ni_j_balance.act_info7 : ' || p_per_ni_j_balance.act_info7);
12666: hr_utility.trace('p_per_ni_j_balance.act_info8 : ' || p_per_ni_j_balance.act_info8);

Line 12663: hr_utility.trace('p_per_ni_j_balance.act_info5 : ' || p_per_ni_j_balance.act_info5);

12659: hr_utility.trace('p_per_ni_j_balance.act_info1 : ' || p_per_ni_j_balance.act_info1);
12660: hr_utility.trace('p_per_ni_j_balance.act_info2 : ' || p_per_ni_j_balance.act_info2);
12661: hr_utility.trace('p_per_ni_j_balance.act_info3 : ' || p_per_ni_j_balance.act_info3);
12662: hr_utility.trace('p_per_ni_j_balance.act_info4 : ' || p_per_ni_j_balance.act_info4);
12663: hr_utility.trace('p_per_ni_j_balance.act_info5 : ' || p_per_ni_j_balance.act_info5);
12664: hr_utility.trace('p_per_ni_j_balance.act_info6 : ' || p_per_ni_j_balance.act_info6);
12665: hr_utility.trace('p_per_ni_j_balance.act_info7 : ' || p_per_ni_j_balance.act_info7);
12666: hr_utility.trace('p_per_ni_j_balance.act_info8 : ' || p_per_ni_j_balance.act_info8);
12667: hr_utility.trace('p_per_ni_j_balance.act_info9 : ' || p_per_ni_j_balance.act_info9);

Line 12664: hr_utility.trace('p_per_ni_j_balance.act_info6 : ' || p_per_ni_j_balance.act_info6);

12660: hr_utility.trace('p_per_ni_j_balance.act_info2 : ' || p_per_ni_j_balance.act_info2);
12661: hr_utility.trace('p_per_ni_j_balance.act_info3 : ' || p_per_ni_j_balance.act_info3);
12662: hr_utility.trace('p_per_ni_j_balance.act_info4 : ' || p_per_ni_j_balance.act_info4);
12663: hr_utility.trace('p_per_ni_j_balance.act_info5 : ' || p_per_ni_j_balance.act_info5);
12664: hr_utility.trace('p_per_ni_j_balance.act_info6 : ' || p_per_ni_j_balance.act_info6);
12665: hr_utility.trace('p_per_ni_j_balance.act_info7 : ' || p_per_ni_j_balance.act_info7);
12666: hr_utility.trace('p_per_ni_j_balance.act_info8 : ' || p_per_ni_j_balance.act_info8);
12667: hr_utility.trace('p_per_ni_j_balance.act_info9 : ' || p_per_ni_j_balance.act_info9);
12668: hr_utility.trace('p_per_ni_j_balance.act_info10 : ' || p_per_ni_j_balance.act_info10);

Line 12665: hr_utility.trace('p_per_ni_j_balance.act_info7 : ' || p_per_ni_j_balance.act_info7);

12661: hr_utility.trace('p_per_ni_j_balance.act_info3 : ' || p_per_ni_j_balance.act_info3);
12662: hr_utility.trace('p_per_ni_j_balance.act_info4 : ' || p_per_ni_j_balance.act_info4);
12663: hr_utility.trace('p_per_ni_j_balance.act_info5 : ' || p_per_ni_j_balance.act_info5);
12664: hr_utility.trace('p_per_ni_j_balance.act_info6 : ' || p_per_ni_j_balance.act_info6);
12665: hr_utility.trace('p_per_ni_j_balance.act_info7 : ' || p_per_ni_j_balance.act_info7);
12666: hr_utility.trace('p_per_ni_j_balance.act_info8 : ' || p_per_ni_j_balance.act_info8);
12667: hr_utility.trace('p_per_ni_j_balance.act_info9 : ' || p_per_ni_j_balance.act_info9);
12668: hr_utility.trace('p_per_ni_j_balance.act_info10 : ' || p_per_ni_j_balance.act_info10);
12669:

Line 12666: hr_utility.trace('p_per_ni_j_balance.act_info8 : ' || p_per_ni_j_balance.act_info8);

12662: hr_utility.trace('p_per_ni_j_balance.act_info4 : ' || p_per_ni_j_balance.act_info4);
12663: hr_utility.trace('p_per_ni_j_balance.act_info5 : ' || p_per_ni_j_balance.act_info5);
12664: hr_utility.trace('p_per_ni_j_balance.act_info6 : ' || p_per_ni_j_balance.act_info6);
12665: hr_utility.trace('p_per_ni_j_balance.act_info7 : ' || p_per_ni_j_balance.act_info7);
12666: hr_utility.trace('p_per_ni_j_balance.act_info8 : ' || p_per_ni_j_balance.act_info8);
12667: hr_utility.trace('p_per_ni_j_balance.act_info9 : ' || p_per_ni_j_balance.act_info9);
12668: hr_utility.trace('p_per_ni_j_balance.act_info10 : ' || p_per_ni_j_balance.act_info10);
12669:
12670:

Line 12667: hr_utility.trace('p_per_ni_j_balance.act_info9 : ' || p_per_ni_j_balance.act_info9);

12663: hr_utility.trace('p_per_ni_j_balance.act_info5 : ' || p_per_ni_j_balance.act_info5);
12664: hr_utility.trace('p_per_ni_j_balance.act_info6 : ' || p_per_ni_j_balance.act_info6);
12665: hr_utility.trace('p_per_ni_j_balance.act_info7 : ' || p_per_ni_j_balance.act_info7);
12666: hr_utility.trace('p_per_ni_j_balance.act_info8 : ' || p_per_ni_j_balance.act_info8);
12667: hr_utility.trace('p_per_ni_j_balance.act_info9 : ' || p_per_ni_j_balance.act_info9);
12668: hr_utility.trace('p_per_ni_j_balance.act_info10 : ' || p_per_ni_j_balance.act_info10);
12669:
12670:
12671: ---

Line 12668: hr_utility.trace('p_per_ni_j_balance.act_info10 : ' || p_per_ni_j_balance.act_info10);

12664: hr_utility.trace('p_per_ni_j_balance.act_info6 : ' || p_per_ni_j_balance.act_info6);
12665: hr_utility.trace('p_per_ni_j_balance.act_info7 : ' || p_per_ni_j_balance.act_info7);
12666: hr_utility.trace('p_per_ni_j_balance.act_info8 : ' || p_per_ni_j_balance.act_info8);
12667: hr_utility.trace('p_per_ni_j_balance.act_info9 : ' || p_per_ni_j_balance.act_info9);
12668: hr_utility.trace('p_per_ni_j_balance.act_info10 : ' || p_per_ni_j_balance.act_info10);
12669:
12670:
12671: ---
12672: hr_utility.trace('p_per_ni_l_balance.assignment_id : ' || p_per_ni_l_balance.assignment_id);

Line 12672: hr_utility.trace('p_per_ni_l_balance.assignment_id : ' || p_per_ni_l_balance.assignment_id);

12668: hr_utility.trace('p_per_ni_j_balance.act_info10 : ' || p_per_ni_j_balance.act_info10);
12669:
12670:
12671: ---
12672: hr_utility.trace('p_per_ni_l_balance.assignment_id : ' || p_per_ni_l_balance.assignment_id);
12673: hr_utility.trace('p_per_ni_l_balance.act_info1 : ' || p_per_ni_l_balance.act_info1);
12674: hr_utility.trace('p_per_ni_l_balance.act_info2 : ' || p_per_ni_l_balance.act_info2);
12675: hr_utility.trace('p_per_ni_l_balance.act_info3 : ' || p_per_ni_l_balance.act_info3);
12676: hr_utility.trace('p_per_ni_l_balance.act_info4 : ' || p_per_ni_l_balance.act_info4);

Line 12673: hr_utility.trace('p_per_ni_l_balance.act_info1 : ' || p_per_ni_l_balance.act_info1);

12669:
12670:
12671: ---
12672: hr_utility.trace('p_per_ni_l_balance.assignment_id : ' || p_per_ni_l_balance.assignment_id);
12673: hr_utility.trace('p_per_ni_l_balance.act_info1 : ' || p_per_ni_l_balance.act_info1);
12674: hr_utility.trace('p_per_ni_l_balance.act_info2 : ' || p_per_ni_l_balance.act_info2);
12675: hr_utility.trace('p_per_ni_l_balance.act_info3 : ' || p_per_ni_l_balance.act_info3);
12676: hr_utility.trace('p_per_ni_l_balance.act_info4 : ' || p_per_ni_l_balance.act_info4);
12677: hr_utility.trace('p_per_ni_l_balance.act_info5 : ' || p_per_ni_l_balance.act_info5);

Line 12674: hr_utility.trace('p_per_ni_l_balance.act_info2 : ' || p_per_ni_l_balance.act_info2);

12670:
12671: ---
12672: hr_utility.trace('p_per_ni_l_balance.assignment_id : ' || p_per_ni_l_balance.assignment_id);
12673: hr_utility.trace('p_per_ni_l_balance.act_info1 : ' || p_per_ni_l_balance.act_info1);
12674: hr_utility.trace('p_per_ni_l_balance.act_info2 : ' || p_per_ni_l_balance.act_info2);
12675: hr_utility.trace('p_per_ni_l_balance.act_info3 : ' || p_per_ni_l_balance.act_info3);
12676: hr_utility.trace('p_per_ni_l_balance.act_info4 : ' || p_per_ni_l_balance.act_info4);
12677: hr_utility.trace('p_per_ni_l_balance.act_info5 : ' || p_per_ni_l_balance.act_info5);
12678: hr_utility.trace('p_per_ni_l_balance.act_info6 : ' || p_per_ni_l_balance.act_info6);

Line 12675: hr_utility.trace('p_per_ni_l_balance.act_info3 : ' || p_per_ni_l_balance.act_info3);

12671: ---
12672: hr_utility.trace('p_per_ni_l_balance.assignment_id : ' || p_per_ni_l_balance.assignment_id);
12673: hr_utility.trace('p_per_ni_l_balance.act_info1 : ' || p_per_ni_l_balance.act_info1);
12674: hr_utility.trace('p_per_ni_l_balance.act_info2 : ' || p_per_ni_l_balance.act_info2);
12675: hr_utility.trace('p_per_ni_l_balance.act_info3 : ' || p_per_ni_l_balance.act_info3);
12676: hr_utility.trace('p_per_ni_l_balance.act_info4 : ' || p_per_ni_l_balance.act_info4);
12677: hr_utility.trace('p_per_ni_l_balance.act_info5 : ' || p_per_ni_l_balance.act_info5);
12678: hr_utility.trace('p_per_ni_l_balance.act_info6 : ' || p_per_ni_l_balance.act_info6);
12679: hr_utility.trace('p_per_ni_l_balance.act_info7 : ' || p_per_ni_l_balance.act_info7);

Line 12676: hr_utility.trace('p_per_ni_l_balance.act_info4 : ' || p_per_ni_l_balance.act_info4);

12672: hr_utility.trace('p_per_ni_l_balance.assignment_id : ' || p_per_ni_l_balance.assignment_id);
12673: hr_utility.trace('p_per_ni_l_balance.act_info1 : ' || p_per_ni_l_balance.act_info1);
12674: hr_utility.trace('p_per_ni_l_balance.act_info2 : ' || p_per_ni_l_balance.act_info2);
12675: hr_utility.trace('p_per_ni_l_balance.act_info3 : ' || p_per_ni_l_balance.act_info3);
12676: hr_utility.trace('p_per_ni_l_balance.act_info4 : ' || p_per_ni_l_balance.act_info4);
12677: hr_utility.trace('p_per_ni_l_balance.act_info5 : ' || p_per_ni_l_balance.act_info5);
12678: hr_utility.trace('p_per_ni_l_balance.act_info6 : ' || p_per_ni_l_balance.act_info6);
12679: hr_utility.trace('p_per_ni_l_balance.act_info7 : ' || p_per_ni_l_balance.act_info7);
12680: hr_utility.trace('p_per_ni_l_balance.act_info8 : ' || p_per_ni_l_balance.act_info8);

Line 12677: hr_utility.trace('p_per_ni_l_balance.act_info5 : ' || p_per_ni_l_balance.act_info5);

12673: hr_utility.trace('p_per_ni_l_balance.act_info1 : ' || p_per_ni_l_balance.act_info1);
12674: hr_utility.trace('p_per_ni_l_balance.act_info2 : ' || p_per_ni_l_balance.act_info2);
12675: hr_utility.trace('p_per_ni_l_balance.act_info3 : ' || p_per_ni_l_balance.act_info3);
12676: hr_utility.trace('p_per_ni_l_balance.act_info4 : ' || p_per_ni_l_balance.act_info4);
12677: hr_utility.trace('p_per_ni_l_balance.act_info5 : ' || p_per_ni_l_balance.act_info5);
12678: hr_utility.trace('p_per_ni_l_balance.act_info6 : ' || p_per_ni_l_balance.act_info6);
12679: hr_utility.trace('p_per_ni_l_balance.act_info7 : ' || p_per_ni_l_balance.act_info7);
12680: hr_utility.trace('p_per_ni_l_balance.act_info8 : ' || p_per_ni_l_balance.act_info8);
12681: hr_utility.trace('p_per_ni_l_balance.act_info9 : ' || p_per_ni_l_balance.act_info9);

Line 12678: hr_utility.trace('p_per_ni_l_balance.act_info6 : ' || p_per_ni_l_balance.act_info6);

12674: hr_utility.trace('p_per_ni_l_balance.act_info2 : ' || p_per_ni_l_balance.act_info2);
12675: hr_utility.trace('p_per_ni_l_balance.act_info3 : ' || p_per_ni_l_balance.act_info3);
12676: hr_utility.trace('p_per_ni_l_balance.act_info4 : ' || p_per_ni_l_balance.act_info4);
12677: hr_utility.trace('p_per_ni_l_balance.act_info5 : ' || p_per_ni_l_balance.act_info5);
12678: hr_utility.trace('p_per_ni_l_balance.act_info6 : ' || p_per_ni_l_balance.act_info6);
12679: hr_utility.trace('p_per_ni_l_balance.act_info7 : ' || p_per_ni_l_balance.act_info7);
12680: hr_utility.trace('p_per_ni_l_balance.act_info8 : ' || p_per_ni_l_balance.act_info8);
12681: hr_utility.trace('p_per_ni_l_balance.act_info9 : ' || p_per_ni_l_balance.act_info9);
12682: hr_utility.trace('p_per_ni_l_balance.act_info10 : ' || p_per_ni_l_balance.act_info10);

Line 12679: hr_utility.trace('p_per_ni_l_balance.act_info7 : ' || p_per_ni_l_balance.act_info7);

12675: hr_utility.trace('p_per_ni_l_balance.act_info3 : ' || p_per_ni_l_balance.act_info3);
12676: hr_utility.trace('p_per_ni_l_balance.act_info4 : ' || p_per_ni_l_balance.act_info4);
12677: hr_utility.trace('p_per_ni_l_balance.act_info5 : ' || p_per_ni_l_balance.act_info5);
12678: hr_utility.trace('p_per_ni_l_balance.act_info6 : ' || p_per_ni_l_balance.act_info6);
12679: hr_utility.trace('p_per_ni_l_balance.act_info7 : ' || p_per_ni_l_balance.act_info7);
12680: hr_utility.trace('p_per_ni_l_balance.act_info8 : ' || p_per_ni_l_balance.act_info8);
12681: hr_utility.trace('p_per_ni_l_balance.act_info9 : ' || p_per_ni_l_balance.act_info9);
12682: hr_utility.trace('p_per_ni_l_balance.act_info10 : ' || p_per_ni_l_balance.act_info10);
12683:

Line 12680: hr_utility.trace('p_per_ni_l_balance.act_info8 : ' || p_per_ni_l_balance.act_info8);

12676: hr_utility.trace('p_per_ni_l_balance.act_info4 : ' || p_per_ni_l_balance.act_info4);
12677: hr_utility.trace('p_per_ni_l_balance.act_info5 : ' || p_per_ni_l_balance.act_info5);
12678: hr_utility.trace('p_per_ni_l_balance.act_info6 : ' || p_per_ni_l_balance.act_info6);
12679: hr_utility.trace('p_per_ni_l_balance.act_info7 : ' || p_per_ni_l_balance.act_info7);
12680: hr_utility.trace('p_per_ni_l_balance.act_info8 : ' || p_per_ni_l_balance.act_info8);
12681: hr_utility.trace('p_per_ni_l_balance.act_info9 : ' || p_per_ni_l_balance.act_info9);
12682: hr_utility.trace('p_per_ni_l_balance.act_info10 : ' || p_per_ni_l_balance.act_info10);
12683:
12684:

Line 12681: hr_utility.trace('p_per_ni_l_balance.act_info9 : ' || p_per_ni_l_balance.act_info9);

12677: hr_utility.trace('p_per_ni_l_balance.act_info5 : ' || p_per_ni_l_balance.act_info5);
12678: hr_utility.trace('p_per_ni_l_balance.act_info6 : ' || p_per_ni_l_balance.act_info6);
12679: hr_utility.trace('p_per_ni_l_balance.act_info7 : ' || p_per_ni_l_balance.act_info7);
12680: hr_utility.trace('p_per_ni_l_balance.act_info8 : ' || p_per_ni_l_balance.act_info8);
12681: hr_utility.trace('p_per_ni_l_balance.act_info9 : ' || p_per_ni_l_balance.act_info9);
12682: hr_utility.trace('p_per_ni_l_balance.act_info10 : ' || p_per_ni_l_balance.act_info10);
12683:
12684:
12685:

Line 12682: hr_utility.trace('p_per_ni_l_balance.act_info10 : ' || p_per_ni_l_balance.act_info10);

12678: hr_utility.trace('p_per_ni_l_balance.act_info6 : ' || p_per_ni_l_balance.act_info6);
12679: hr_utility.trace('p_per_ni_l_balance.act_info7 : ' || p_per_ni_l_balance.act_info7);
12680: hr_utility.trace('p_per_ni_l_balance.act_info8 : ' || p_per_ni_l_balance.act_info8);
12681: hr_utility.trace('p_per_ni_l_balance.act_info9 : ' || p_per_ni_l_balance.act_info9);
12682: hr_utility.trace('p_per_ni_l_balance.act_info10 : ' || p_per_ni_l_balance.act_info10);
12683:
12684:
12685:
12686: set_address_fields(l_archive_tab(1),l_archive_tab(0),l_archive_tab(2));

Line 12689: hr_utility.set_location('Calling Person Address validations', 10);

12685:
12686: set_address_fields(l_archive_tab(1),l_archive_tab(0),l_archive_tab(2));
12687:
12688: -- Validating fetched Person,Address,Assignment details for FPS
12689: hr_utility.set_location('Calling Person Address validations', 10);
12690: pay_gb_rti_fps_validate_13.person_address_validations(p_assactid, p_effective_date, l_archive_tab,l_per_addr_val_flag);
12691: hr_utility.trace('person address' ||l_per_addr_val_flag);
12692:
12693: --l_per_addr_val_flag := 'N'; --for testing

Line 12691: hr_utility.trace('person address' ||l_per_addr_val_flag);

12687:
12688: -- Validating fetched Person,Address,Assignment details for FPS
12689: hr_utility.set_location('Calling Person Address validations', 10);
12690: pay_gb_rti_fps_validate_13.person_address_validations(p_assactid, p_effective_date, l_archive_tab,l_per_addr_val_flag);
12691: hr_utility.trace('person address' ||l_per_addr_val_flag);
12692:
12693: --l_per_addr_val_flag := 'N'; --for testing
12694:
12695: IF l_per_addr_val_flag = 'Y' THEN -- If validation fails

Line 12699: hr_utility.set_location('Calling FPS validations', 10);

12695: IF l_per_addr_val_flag = 'Y' THEN -- If validation fails
12696: l_personaddr_val_err := TRUE;
12697: END IF;
12698:
12699: hr_utility.set_location('Calling FPS validations', 10);
12700: pay_gb_rti_fps_validate_13.assignment_validations(p_assactid, p_effective_date, l_archive_tab,l_fps_etext_asg_flag);
12701:
12702: IF l_fps_etext_asg_flag = 'Y' THEN -- If validation fails
12703: l_fps_val_err := TRUE;

Line 12706: hr_utility.set_location('After Calling FPS validations', 10);

12702: IF l_fps_etext_asg_flag = 'Y' THEN -- If validation fails
12703: l_fps_val_err := TRUE;
12704: END IF;
12705:
12706: hr_utility.set_location('After Calling FPS validations', 10);
12707: -- LOOP through all NIs
12708: --commented below For Loop whole code for testing
12709: FOR i_count IN 4..i
12710: LOOP

Line 12712: hr_utility.set_location ('C7alling FPS NI validations', 10);

12708: --commented below For Loop whole code for testing
12709: FOR i_count IN 4..i
12710: LOOP
12711:
12712: hr_utility.set_location ('C7alling FPS NI validations', 10);
12713:
12714: pay_gb_rti_fps_validate_13.ni_validations(p_assactid, p_effective_date, l_archive_tab,i_count,l_fps_etext_ni_flag);
12715:
12716: -- l_fps_etext_ni_flag := 'N'; --for testing

Line 12724: hr_utility.set_location('After Calling FPS validations', 10);

12720: END IF;
12721: END LOOP;
12722:
12723:
12724: hr_utility.set_location('After Calling FPS validations', 10);
12725:
12726: -- IF l_archive_person AND l_archive_addr AND l_archive_asg_det1 AND l_archive_asg_det2 THEN
12727: IF l_archive_person AND l_archive_addr AND l_archive_asg_det1 THEN --for testing
12728: -- IF l_personaddr_val_err OR l_fps_val_err OR l_fps_ni_val_err -- If validation fails , that record will not be archived.

Line 12731: hr_utility.set_location('Validation failed, raise error.',999);

12727: IF l_archive_person AND l_archive_addr AND l_archive_asg_det1 THEN --for testing
12728: -- IF l_personaddr_val_err OR l_fps_val_err OR l_fps_ni_val_err -- If validation fails , that record will not be archived.
12729: IF l_personaddr_val_err OR l_fps_val_err OR l_fps_ni_val_err -- If validation fails , that record will not be archived.
12730: THEN
12731: hr_utility.set_location('Validation failed, raise error.',999);
12732: fnd_file.put_line(fnd_file.LOG,'Not Archiving');
12733: raise error_found;
12734: ELSE
12735: hr_utility.set_location('Validation successful, archive data.',999);

Line 12735: hr_utility.set_location('Validation successful, archive data.',999);

12731: hr_utility.set_location('Validation failed, raise error.',999);
12732: fnd_file.put_line(fnd_file.LOG,'Not Archiving');
12733: raise error_found;
12734: ELSE
12735: hr_utility.set_location('Validation successful, archive data.',999);
12736: if l_ni_rti_flag = 'Y' then
12737: ni_agg_ytd_sum(l_archive_tab,i,p_per_ni_a_balance,p_per_ni_b_balance,
12738: p_per_ni_c_balance,p_per_ni_d_balance,p_per_ni_e_balance,p_per_ni_j_balance,p_per_ni_l_balance);
12739: insert_archive_row(p_assactid, p_effective_date,l_archive_tab);

Line 12747: hr_utility.set_location(sqlcode || '-' || sqlerrm,60);

12743: begin
12744: hr_nonrun_asact.insint(p_assactid, l_prepay_asg_action_id);
12745: exception
12746: when dup_val_on_index then
12747: hr_utility.set_location(sqlcode || '-' || sqlerrm,60);
12748: hr_utility.set_location('Skip locking for retry.Locking action id-'||p_assactid || ' Locked action id-' || l_prepay_asg_action_id,60);
12749: end; */
12750: else
12751: hr_utility.set_location('Non NI Reporting asg: ' || l_asg_id, 999);

Line 12748: hr_utility.set_location('Skip locking for retry.Locking action id-'||p_assactid || ' Locked action id-' || l_prepay_asg_action_id,60);

12744: hr_nonrun_asact.insint(p_assactid, l_prepay_asg_action_id);
12745: exception
12746: when dup_val_on_index then
12747: hr_utility.set_location(sqlcode || '-' || sqlerrm,60);
12748: hr_utility.set_location('Skip locking for retry.Locking action id-'||p_assactid || ' Locked action id-' || l_prepay_asg_action_id,60);
12749: end; */
12750: else
12751: hr_utility.set_location('Non NI Reporting asg: ' || l_asg_id, 999);
12752:

Line 12751: hr_utility.set_location('Non NI Reporting asg: ' || l_asg_id, 999);

12747: hr_utility.set_location(sqlcode || '-' || sqlerrm,60);
12748: hr_utility.set_location('Skip locking for retry.Locking action id-'||p_assactid || ' Locked action id-' || l_prepay_asg_action_id,60);
12749: end; */
12750: else
12751: hr_utility.set_location('Non NI Reporting asg: ' || l_asg_id, 999);
12752:
12753: hr_utility.set_location('Retrieve the ni reporting assignment for ' || l_asg_id ,1000);
12754:
12755: open csr_get_ni_rpt_asg(l_asg_id);

Line 12753: hr_utility.set_location('Retrieve the ni reporting assignment for ' || l_asg_id ,1000);

12749: end; */
12750: else
12751: hr_utility.set_location('Non NI Reporting asg: ' || l_asg_id, 999);
12752:
12753: hr_utility.set_location('Retrieve the ni reporting assignment for ' || l_asg_id ,1000);
12754:
12755: open csr_get_ni_rpt_asg(l_asg_id);
12756: fetch csr_get_ni_rpt_asg into l_ni_rpt_asg_id,l_ni_rpt_date;
12757: close csr_get_ni_rpt_asg;

Line 12758: hr_utility.set_location('l_ni_rpt_asg_id: ' || l_ni_rpt_asg_id || ' l_ni_rpt_date: ' || l_ni_rpt_date,1000);

12754:
12755: open csr_get_ni_rpt_asg(l_asg_id);
12756: fetch csr_get_ni_rpt_asg into l_ni_rpt_asg_id,l_ni_rpt_date;
12757: close csr_get_ni_rpt_asg;
12758: hr_utility.set_location('l_ni_rpt_asg_id: ' || l_ni_rpt_asg_id || ' l_ni_rpt_date: ' || l_ni_rpt_date,1000);
12759: hr_utility.set_location('NI reporting assignment for the assignment: ' || l_asg_id || 'is ' ||l_ni_rpt_asg_id ,1000);
12760:
12761: if l_ni_rpt_asg_id is not null then
12762: hr_utility.set_location(' l_ni_rpt_asg_id:' || l_ni_rpt_asg_id || ' g_pre_pact_id:' ||g_pre_pact_id ,1000);

Line 12759: hr_utility.set_location('NI reporting assignment for the assignment: ' || l_asg_id || 'is ' ||l_ni_rpt_asg_id ,1000);

12755: open csr_get_ni_rpt_asg(l_asg_id);
12756: fetch csr_get_ni_rpt_asg into l_ni_rpt_asg_id,l_ni_rpt_date;
12757: close csr_get_ni_rpt_asg;
12758: hr_utility.set_location('l_ni_rpt_asg_id: ' || l_ni_rpt_asg_id || ' l_ni_rpt_date: ' || l_ni_rpt_date,1000);
12759: hr_utility.set_location('NI reporting assignment for the assignment: ' || l_asg_id || 'is ' ||l_ni_rpt_asg_id ,1000);
12760:
12761: if l_ni_rpt_asg_id is not null then
12762: hr_utility.set_location(' l_ni_rpt_asg_id:' || l_ni_rpt_asg_id || ' g_pre_pact_id:' ||g_pre_pact_id ,1000);
12763: -- check whether the RTI reporting assignment is processed in the current prepayment.

Line 12762: hr_utility.set_location(' l_ni_rpt_asg_id:' || l_ni_rpt_asg_id || ' g_pre_pact_id:' ||g_pre_pact_id ,1000);

12758: hr_utility.set_location('l_ni_rpt_asg_id: ' || l_ni_rpt_asg_id || ' l_ni_rpt_date: ' || l_ni_rpt_date,1000);
12759: hr_utility.set_location('NI reporting assignment for the assignment: ' || l_asg_id || 'is ' ||l_ni_rpt_asg_id ,1000);
12760:
12761: if l_ni_rpt_asg_id is not null then
12762: hr_utility.set_location(' l_ni_rpt_asg_id:' || l_ni_rpt_asg_id || ' g_pre_pact_id:' ||g_pre_pact_id ,1000);
12763: -- check whether the RTI reporting assignment is processed in the current prepayment.
12764: open csr_rti_rpt_proc_prepay(l_ni_rpt_asg_id,g_pre_pact_id);
12765: fetch csr_rti_rpt_proc_prepay into l_rti_ni_proc_flag_1;
12766: close csr_rti_rpt_proc_prepay;

Line 12767: hr_utility.set_location('l_rti_ni_proc_flag_1: ' || l_rti_ni_proc_flag_1,1000);

12763: -- check whether the RTI reporting assignment is processed in the current prepayment.
12764: open csr_rti_rpt_proc_prepay(l_ni_rpt_asg_id,g_pre_pact_id);
12765: fetch csr_rti_rpt_proc_prepay into l_rti_ni_proc_flag_1;
12766: close csr_rti_rpt_proc_prepay;
12767: hr_utility.set_location('l_rti_ni_proc_flag_1: ' || l_rti_ni_proc_flag_1,1000);
12768: -- check whether the current asg_act_id is the max id
12769: -- so that RTI asg is archived only ones when multiple non-rti asgs exists.
12770: OPEN csr_ni_aggr_max_act_id (l_person_id, g_pre_pact_id);
12771: FETCH csr_ni_aggr_max_act_id INTO l_ni_aggr_max_act_id;

Line 12773: hr_utility.set_location('l_ni_aggr_max_act_id: ' || l_ni_aggr_max_act_id ,1000);

12769: -- so that RTI asg is archived only ones when multiple non-rti asgs exists.
12770: OPEN csr_ni_aggr_max_act_id (l_person_id, g_pre_pact_id);
12771: FETCH csr_ni_aggr_max_act_id INTO l_ni_aggr_max_act_id;
12772: CLOSE csr_ni_aggr_max_act_id;
12773: hr_utility.set_location('l_ni_aggr_max_act_id: ' || l_ni_aggr_max_act_id ,1000);
12774: hr_utility.set_location('l_last_asg_action_id: ' || l_last_asg_action_id ,1000);
12775: if l_ni_aggr_max_act_id = l_last_asg_action_id and nvl(l_rti_ni_proc_flag_1,'N') <> 'Y' then
12776: -- 0. Get the RTI NI Reporting assignment for the period.
12777: -- 1. Store the NI YTD values of current Assignment in a temp variable.

Line 12774: hr_utility.set_location('l_last_asg_action_id: ' || l_last_asg_action_id ,1000);

12770: OPEN csr_ni_aggr_max_act_id (l_person_id, g_pre_pact_id);
12771: FETCH csr_ni_aggr_max_act_id INTO l_ni_aggr_max_act_id;
12772: CLOSE csr_ni_aggr_max_act_id;
12773: hr_utility.set_location('l_ni_aggr_max_act_id: ' || l_ni_aggr_max_act_id ,1000);
12774: hr_utility.set_location('l_last_asg_action_id: ' || l_last_asg_action_id ,1000);
12775: if l_ni_aggr_max_act_id = l_last_asg_action_id and nvl(l_rti_ni_proc_flag_1,'N') <> 'Y' then
12776: -- 0. Get the RTI NI Reporting assignment for the period.
12777: -- 1. Store the NI YTD values of current Assignment in a temp variable.
12778: -- 2. Make the NI YTD values 0.

Line 12783: hr_utility.set_location('fetching the rti rpt asg values: ',1000);

12779: -- 3. Get all the Previously archived values of NI Reporting assignment.
12780: -- 4. Make the Period balances 0.
12781: -- 5. Replace the NI YTD with the current processing NI YTD values.
12782: -- 6. Archive this record.
12783: hr_utility.set_location('fetching the rti rpt asg values: ',1000);
12784: open csr_ni_asg_last_archived(l_ni_rpt_asg_id);
12785: fetch csr_ni_asg_last_archived BULK COLLECT INTO l_archive_tab_ni_rpt;
12786: close csr_ni_asg_last_archived;
12787: record_count := l_archive_tab_ni_rpt.count;

Line 12788: hr_utility.set_location('record_count: ' || record_count ,1000);

12784: open csr_ni_asg_last_archived(l_ni_rpt_asg_id);
12785: fetch csr_ni_asg_last_archived BULK COLLECT INTO l_archive_tab_ni_rpt;
12786: close csr_ni_asg_last_archived;
12787: record_count := l_archive_tab_ni_rpt.count;
12788: hr_utility.set_location('record_count: ' || record_count ,1000);
12789: if l_archive_tab_ni_rpt.count > 0 then
12790:
12791: for counter in 1..l_archive_tab_ni_rpt.count
12792: loop

Line 12820: hr_utility.set_location('Calling get_ni_only_asg_details:',1000);

12816: */
12817: select paa.assignment_action_id into l_ni_rpt_assact_id from pay_assignment_actions paa
12818: where paa.payroll_action_id = g_payroll_action_id
12819: and paa.assignment_id = l_ni_rpt_asg_id;
12820: hr_utility.set_location('Calling get_ni_only_asg_details:',1000);
12821: get_ni_only_asg_details(l_ni_rpt_asg_id,
12822: l_archive_tab_ni_rpt(1),
12823: l_archive_tab_ni_rpt(2),
12824: l_archive_tab_det3(0),

Line 12829: hr_utility.set_location('p_per_ni_a_balance.act_info1: ' ||p_per_ni_a_balance.act_info1,1000);

12825: l_ni_rpt_assact_id);
12826: -- after this make record_count := 2 as the next row in the table should store NI Values.
12827: record_count := 2;
12828: end if; --l_archive_tab_ni_rpt.count > 0
12829: hr_utility.set_location('p_per_ni_a_balance.act_info1: ' ||p_per_ni_a_balance.act_info1,1000);
12830: -- NI A
12831: if p_per_ni_a_balance.act_info1 is not null then
12832: record_count := record_count +1;
12833: l_archive_tab_ni_rpt(record_count).action_info_category := 'GB_RTI_FPS_NI_DET';

Line 12847: hr_utility.set_location('record_count: ' || record_count ,1000);

12843: l_archive_tab_ni_rpt(record_count).act_info9 := 0;
12844: l_archive_tab_ni_rpt(record_count).act_info10 := 0;
12845: l_archive_tab_ni_rpt(record_count).act_info11 := nvl(l_archive_tab_ni_rpt(record_count).act_info11,0) + p_per_ni_a_balance.act_info11;
12846: end if;
12847: hr_utility.set_location('record_count: ' || record_count ,1000);
12848: -- NI D
12849: hr_utility.set_location('p_per_ni_d_balance.act_info1: ' || p_per_ni_d_balance.act_info1 ,1000);
12850: if p_per_ni_d_balance.act_info1 is not null then
12851: record_count := record_count + 1;

Line 12849: hr_utility.set_location('p_per_ni_d_balance.act_info1: ' || p_per_ni_d_balance.act_info1 ,1000);

12845: l_archive_tab_ni_rpt(record_count).act_info11 := nvl(l_archive_tab_ni_rpt(record_count).act_info11,0) + p_per_ni_a_balance.act_info11;
12846: end if;
12847: hr_utility.set_location('record_count: ' || record_count ,1000);
12848: -- NI D
12849: hr_utility.set_location('p_per_ni_d_balance.act_info1: ' || p_per_ni_d_balance.act_info1 ,1000);
12850: if p_per_ni_d_balance.act_info1 is not null then
12851: record_count := record_count + 1;
12852: l_archive_tab_ni_rpt(record_count).action_info_category := 'GB_RTI_FPS_NI_DET';
12853: l_archive_tab_ni_rpt(record_count).act_info1 := 'D';

Line 12866: hr_utility.set_location('record_count: ' || record_count ,1000);

12862: l_archive_tab_ni_rpt(record_count).act_info9 := 0;
12863: l_archive_tab_ni_rpt(record_count).act_info10 := 0;
12864: l_archive_tab_ni_rpt(record_count).act_info11 := nvl(l_archive_tab_ni_rpt(record_count).act_info11,0) + p_per_ni_d_balance.act_info11;
12865: end if;
12866: hr_utility.set_location('record_count: ' || record_count ,1000);
12867:
12868: -- NI B
12869: hr_utility.set_location('p_per_ni_b_balance.act_info1: ' || p_per_ni_b_balance.act_info1 ,1000);
12870: if p_per_ni_b_balance.act_info1 is not null then

Line 12869: hr_utility.set_location('p_per_ni_b_balance.act_info1: ' || p_per_ni_b_balance.act_info1 ,1000);

12865: end if;
12866: hr_utility.set_location('record_count: ' || record_count ,1000);
12867:
12868: -- NI B
12869: hr_utility.set_location('p_per_ni_b_balance.act_info1: ' || p_per_ni_b_balance.act_info1 ,1000);
12870: if p_per_ni_b_balance.act_info1 is not null then
12871: record_count := record_count + 1;
12872: l_archive_tab_ni_rpt(record_count).action_info_category := 'GB_RTI_FPS_NI_DET';
12873: l_archive_tab_ni_rpt(record_count).act_info1 := 'B';

Line 12886: hr_utility.set_location('record_count: ' || record_count ,1000);

12882: l_archive_tab_ni_rpt(record_count).act_info9 := 0;
12883: l_archive_tab_ni_rpt(record_count).act_info10 := 0;
12884: l_archive_tab_ni_rpt(record_count).act_info11 := nvl(l_archive_tab_ni_rpt(record_count).act_info11,0) + p_per_ni_b_balance.act_info11;
12885: end if;
12886: hr_utility.set_location('record_count: ' || record_count ,1000);
12887: -- NI C
12888: hr_utility.set_location('p_per_ni_c_balance.act_info1: ' || p_per_ni_c_balance.act_info1 ,1000);
12889: if p_per_ni_c_balance.act_info1 is not null then
12890: record_count := record_count + 1;

Line 12888: hr_utility.set_location('p_per_ni_c_balance.act_info1: ' || p_per_ni_c_balance.act_info1 ,1000);

12884: l_archive_tab_ni_rpt(record_count).act_info11 := nvl(l_archive_tab_ni_rpt(record_count).act_info11,0) + p_per_ni_b_balance.act_info11;
12885: end if;
12886: hr_utility.set_location('record_count: ' || record_count ,1000);
12887: -- NI C
12888: hr_utility.set_location('p_per_ni_c_balance.act_info1: ' || p_per_ni_c_balance.act_info1 ,1000);
12889: if p_per_ni_c_balance.act_info1 is not null then
12890: record_count := record_count + 1;
12891: l_archive_tab_ni_rpt(record_count).action_info_category := 'GB_RTI_FPS_NI_DET';
12892: l_archive_tab_ni_rpt(record_count).act_info1 := 'C';

Line 12905: hr_utility.set_location('record_count: ' || record_count ,1000);

12901: l_archive_tab_ni_rpt(record_count).act_info9 := 0;
12902: l_archive_tab_ni_rpt(record_count).act_info10 := 0;
12903: l_archive_tab_ni_rpt(record_count).act_info11 := nvl(l_archive_tab_ni_rpt(record_count).act_info11,0) + p_per_ni_c_balance.act_info11;
12904: end if;
12905: hr_utility.set_location('record_count: ' || record_count ,1000);
12906:
12907: -- NI E
12908: hr_utility.set_location('p_per_ni_e_balance.act_info1: ' || p_per_ni_e_balance.act_info1 ,1000);
12909: if p_per_ni_e_balance.act_info1 is not null then

Line 12908: hr_utility.set_location('p_per_ni_e_balance.act_info1: ' || p_per_ni_e_balance.act_info1 ,1000);

12904: end if;
12905: hr_utility.set_location('record_count: ' || record_count ,1000);
12906:
12907: -- NI E
12908: hr_utility.set_location('p_per_ni_e_balance.act_info1: ' || p_per_ni_e_balance.act_info1 ,1000);
12909: if p_per_ni_e_balance.act_info1 is not null then
12910: record_count := record_count + 1;
12911: l_archive_tab_ni_rpt(record_count).action_info_category := 'GB_RTI_FPS_NI_DET';
12912: l_archive_tab_ni_rpt(record_count).act_info1 := 'E';

Line 12925: hr_utility.set_location('record_count: ' || record_count ,1000);

12921: l_archive_tab_ni_rpt(record_count).act_info9 := 0;
12922: l_archive_tab_ni_rpt(record_count).act_info10 := 0;
12923: l_archive_tab_ni_rpt(record_count).act_info11 := nvl(l_archive_tab_ni_rpt(record_count).act_info11,0) + p_per_ni_e_balance.act_info11;
12924: end if;
12925: hr_utility.set_location('record_count: ' || record_count ,1000);
12926:
12927: -- NI J
12928: hr_utility.set_location('p_per_ni_j_balance.act_info1: ' || p_per_ni_j_balance.act_info1 ,1000);
12929: if p_per_ni_j_balance.act_info1 is not null then

Line 12928: hr_utility.set_location('p_per_ni_j_balance.act_info1: ' || p_per_ni_j_balance.act_info1 ,1000);

12924: end if;
12925: hr_utility.set_location('record_count: ' || record_count ,1000);
12926:
12927: -- NI J
12928: hr_utility.set_location('p_per_ni_j_balance.act_info1: ' || p_per_ni_j_balance.act_info1 ,1000);
12929: if p_per_ni_j_balance.act_info1 is not null then
12930: record_count := record_count + 1;
12931: l_archive_tab_ni_rpt(record_count).action_info_category := 'GB_RTI_FPS_NI_DET';
12932: l_archive_tab_ni_rpt(record_count).act_info1 := 'J';

Line 12944: hr_utility.set_location('record_count: ' || record_count ,1000);

12940: l_archive_tab_ni_rpt(record_count).act_info8 := nvl(l_archive_tab_ni_rpt(record_count).act_info8,0) + p_per_ni_j_balance.act_info8;
12941: l_archive_tab_ni_rpt(record_count).act_info9 := 0;
12942: l_archive_tab_ni_rpt(record_count).act_info10 := 0;
12943: l_archive_tab_ni_rpt(record_count).act_info11 := nvl(l_archive_tab_ni_rpt(record_count).act_info11,0) + p_per_ni_j_balance.act_info11; end if;
12944: hr_utility.set_location('record_count: ' || record_count ,1000);
12945:
12946: -- NI L
12947: hr_utility.set_location('p_per_ni_l_balance.act_info1: ' || p_per_ni_l_balance.act_info1 ,1000);
12948: if p_per_ni_l_balance.act_info1 is not null then

Line 12947: hr_utility.set_location('p_per_ni_l_balance.act_info1: ' || p_per_ni_l_balance.act_info1 ,1000);

12943: l_archive_tab_ni_rpt(record_count).act_info11 := nvl(l_archive_tab_ni_rpt(record_count).act_info11,0) + p_per_ni_j_balance.act_info11; end if;
12944: hr_utility.set_location('record_count: ' || record_count ,1000);
12945:
12946: -- NI L
12947: hr_utility.set_location('p_per_ni_l_balance.act_info1: ' || p_per_ni_l_balance.act_info1 ,1000);
12948: if p_per_ni_l_balance.act_info1 is not null then
12949: record_count := record_count + 1;
12950: l_archive_tab_ni_rpt(record_count).action_info_category := 'GB_RTI_FPS_NI_DET';
12951: l_archive_tab_ni_rpt(record_count).act_info1 := 'L';

Line 12964: hr_utility.set_location('record_count: ' || record_count ,1000);

12960: l_archive_tab_ni_rpt(record_count).act_info9 := 0;
12961: l_archive_tab_ni_rpt(record_count).act_info10 := 0;
12962: l_archive_tab_ni_rpt(record_count).act_info11 := nvl(l_archive_tab_ni_rpt(record_count).act_info11,0) + p_per_ni_l_balance.act_info11;
12963: end if;
12964: hr_utility.set_location('record_count: ' || record_count ,1000);
12965: /* else -- else for l_archive_tab_ni_rpt.count > 0
12966: -- get the latest prepayment and the payroll details.
12967: select * from pay_payroll_actions ppa,
12968: get_ni_only_asg_details(l_ni_rpt_asg_id,l_archive_tab_ni_rpt,

Line 12975: hr_utility.set_location('l_ni_rpt_assact_id: ' || l_ni_rpt_assact_id ,1000);

12971:
12972: select paa.assignment_action_id into l_ni_rpt_assact_id from pay_assignment_actions paa
12973: where paa.payroll_action_id = g_payroll_action_id
12974: and paa.assignment_id = l_ni_rpt_asg_id;
12975: hr_utility.set_location('l_ni_rpt_assact_id: ' || l_ni_rpt_assact_id ,1000);
12976: -- insert_archive_row(p_assactid, p_effective_date,l_archive_tab);
12977:
12978:
12979: insert_archive_row_agg(p_assactid, p_effective_date,l_archive_tab_ni_rpt);

Line 13012: hr_utility.set_location('No NI reporting assignment for the assignment: ' || l_asg_id ,1000);

13008: l_last_effective_date
13009: );
13010: end if; --l_ni_aggr_max_act_id = l_last_asg_action_id
13011: else
13012: hr_utility.set_location('No NI reporting assignment for the assignment: ' || l_asg_id ,1000);
13013: fnd_file.put_line(fnd_file.LOG,'No NI reporting assignment for the assignment: ' || l_asg_id);
13014: populate_run_msg(p_assactid, 'No NI reporting assignment for the assignment: '||l_assignment_number);
13015: raise error_found;
13016: end if; -- l_ni_rpt_asg_id is not null

Line 13021: hr_utility.trace('NON RPT act_info1' || l_archive_tab(k).act_info1);

13017: -- make the NI YTD to 0.
13018: FOR k IN 4..i
13019: LOOP
13020: if l_archive_tab(k).act_info1 is not null then
13021: hr_utility.trace('NON RPT act_info1' || l_archive_tab(k).act_info1);
13022: l_archive_tab(k).act_info3 := 0;
13023: l_archive_tab(k).act_info4 := 0;
13024: l_archive_tab(k).act_info5 := 0;
13025: l_archive_tab(k).act_info6 := 0;

Line 13035: hr_utility.set_location('Archiving Error - assignment action id ' || p_assactid ,999);

13031: insert_archive_row(p_assactid, p_effective_date,l_archive_tab_det3);
13032: end if;
13033: END IF;
13034: ELSE
13035: hr_utility.set_location('Archiving Error - assignment action id ' || p_assactid ,999);
13036: raise error_found;
13037: END IF;
13038: /* else -- this else is for if l_ni_rti_flag = 'Y'
13039: g_ni_values(l_person_id).act_info_1 := l_archive_tab(i_count).act_info1;

Line 13056: hr_utility.set_location('Leaving: '||l_proc,999);

13052: end if; --nvl(l_rti_ni_proc_flag,'N') = 'Y'
13053: end if; -- NI only Aggregation Logic ends here ; l_per_ni_agg_flag <> 'Y'
13054:
13055:
13056: hr_utility.set_location('Leaving: '||l_proc,999);
13057: end if; -- First Fps and First Fps Prepayment if ends
13058:
13059: EXCEPTION
13060: WHEN error_found THEN

Line 13619: hr_utility.trace('Entering deinit: '||l_proc);

13615: fnd_file.put_line(fnd_file.output,'Total Number of employees successfully processed : ' || l_person_count);
13616: END write_footer;
13617: ---------------------
13618: BEGIN
13619: hr_utility.trace('Entering deinit: '||l_proc);
13620:
13621: -- To avoid re-archiving while Retry
13622: delete from pay_action_information pai
13623: where pai.action_context_id = pactid

Line 13662: hr_utility.set_location('l_payroll_rec.bus_grp_id = ' || l_payroll_rec.bus_grp_id,10);

13658: --Footer Validations
13659: pay_gb_rti_fps_validate_13.footer_validations(l_payroll_rec.econ_number,l_final_submission,l_flag);
13660:
13661: pay_balance_pkg.set_context('PAYROLL_ACTION_ID',pactid);
13662: hr_utility.set_location('l_payroll_rec.bus_grp_id = ' || l_payroll_rec.bus_grp_id,10);
13663: hr_utility.set_location('l_payroll_rec.act_param_grp_id = ' || l_payroll_rec.act_param_grp_id,20);
13664: hr_utility.set_location('l_sender_id = '||l_payroll_rec.sender_id,30);
13665: hr_utility.set_location('l_test_indicator = '||l_payroll_rec.test_indicator,40);
13666: hr_utility.set_location('l_request_id = '||l_payroll_rec.request_id,50);

Line 13663: hr_utility.set_location('l_payroll_rec.act_param_grp_id = ' || l_payroll_rec.act_param_grp_id,20);

13659: pay_gb_rti_fps_validate_13.footer_validations(l_payroll_rec.econ_number,l_final_submission,l_flag);
13660:
13661: pay_balance_pkg.set_context('PAYROLL_ACTION_ID',pactid);
13662: hr_utility.set_location('l_payroll_rec.bus_grp_id = ' || l_payroll_rec.bus_grp_id,10);
13663: hr_utility.set_location('l_payroll_rec.act_param_grp_id = ' || l_payroll_rec.act_param_grp_id,20);
13664: hr_utility.set_location('l_sender_id = '||l_payroll_rec.sender_id,30);
13665: hr_utility.set_location('l_test_indicator = '||l_payroll_rec.test_indicator,40);
13666: hr_utility.set_location('l_request_id = '||l_payroll_rec.request_id,50);
13667: hr_utility.set_location('g_start_year = '||g_start_year,60);

Line 13664: hr_utility.set_location('l_sender_id = '||l_payroll_rec.sender_id,30);

13660:
13661: pay_balance_pkg.set_context('PAYROLL_ACTION_ID',pactid);
13662: hr_utility.set_location('l_payroll_rec.bus_grp_id = ' || l_payroll_rec.bus_grp_id,10);
13663: hr_utility.set_location('l_payroll_rec.act_param_grp_id = ' || l_payroll_rec.act_param_grp_id,20);
13664: hr_utility.set_location('l_sender_id = '||l_payroll_rec.sender_id,30);
13665: hr_utility.set_location('l_test_indicator = '||l_payroll_rec.test_indicator,40);
13666: hr_utility.set_location('l_request_id = '||l_payroll_rec.request_id,50);
13667: hr_utility.set_location('g_start_year = '||g_start_year,60);
13668:

Line 13665: hr_utility.set_location('l_test_indicator = '||l_payroll_rec.test_indicator,40);

13661: pay_balance_pkg.set_context('PAYROLL_ACTION_ID',pactid);
13662: hr_utility.set_location('l_payroll_rec.bus_grp_id = ' || l_payroll_rec.bus_grp_id,10);
13663: hr_utility.set_location('l_payroll_rec.act_param_grp_id = ' || l_payroll_rec.act_param_grp_id,20);
13664: hr_utility.set_location('l_sender_id = '||l_payroll_rec.sender_id,30);
13665: hr_utility.set_location('l_test_indicator = '||l_payroll_rec.test_indicator,40);
13666: hr_utility.set_location('l_request_id = '||l_payroll_rec.request_id,50);
13667: hr_utility.set_location('g_start_year = '||g_start_year,60);
13668:
13669: hr_utility.set_location('Archiving RTI PAYROLL INFO',60);

Line 13666: hr_utility.set_location('l_request_id = '||l_payroll_rec.request_id,50);

13662: hr_utility.set_location('l_payroll_rec.bus_grp_id = ' || l_payroll_rec.bus_grp_id,10);
13663: hr_utility.set_location('l_payroll_rec.act_param_grp_id = ' || l_payroll_rec.act_param_grp_id,20);
13664: hr_utility.set_location('l_sender_id = '||l_payroll_rec.sender_id,30);
13665: hr_utility.set_location('l_test_indicator = '||l_payroll_rec.test_indicator,40);
13666: hr_utility.set_location('l_request_id = '||l_payroll_rec.request_id,50);
13667: hr_utility.set_location('g_start_year = '||g_start_year,60);
13668:
13669: hr_utility.set_location('Archiving RTI PAYROLL INFO',60);
13670:

Line 13667: hr_utility.set_location('g_start_year = '||g_start_year,60);

13663: hr_utility.set_location('l_payroll_rec.act_param_grp_id = ' || l_payroll_rec.act_param_grp_id,20);
13664: hr_utility.set_location('l_sender_id = '||l_payroll_rec.sender_id,30);
13665: hr_utility.set_location('l_test_indicator = '||l_payroll_rec.test_indicator,40);
13666: hr_utility.set_location('l_request_id = '||l_payroll_rec.request_id,50);
13667: hr_utility.set_location('g_start_year = '||g_start_year,60);
13668:
13669: hr_utility.set_location('Archiving RTI PAYROLL INFO',60);
13670:
13671: pay_action_information_api.create_action_information ( p_action_information_id => l_action_info_id ,

Line 13669: hr_utility.set_location('Archiving RTI PAYROLL INFO',60);

13665: hr_utility.set_location('l_test_indicator = '||l_payroll_rec.test_indicator,40);
13666: hr_utility.set_location('l_request_id = '||l_payroll_rec.request_id,50);
13667: hr_utility.set_location('g_start_year = '||g_start_year,60);
13668:
13669: hr_utility.set_location('Archiving RTI PAYROLL INFO',60);
13670:
13671: pay_action_information_api.create_action_information ( p_action_information_id => l_action_info_id ,
13672: p_action_context_id => pactid ,
13673: p_action_context_type => 'PA' ,

Line 13740: hr_utility.set_location('Spawning RTI FPS output process',1);

13736: raise_application_error(-20001,'Errored assignments exists while processing FPS Process.');
13737: end if;
13738: */
13739: -- For Spawning the output Concurrent Program
13740: hr_utility.set_location('Spawning RTI FPS output process',1);
13741: xml_layout := FND_REQUEST.ADD_LAYOUT('PAY','PYGBRTIFPSOP13','en','US','ETEXT');
13742:
13743:
13744: IF xml_layout = true and g_validation_check = 'Y' and l_person_count <> 0 THEN

Line 13752: hr_utility.set_location('Error spawning output process',1);

13748: );
13749: COMMIT;
13750: --check for process submit error
13751: IF l_request_id = 0 THEN
13752: hr_utility.set_location('Error spawning output process',1);
13753: END IF;
13754:
13755: END IF;
13756: hr_utility.set_location('Leaving: '||l_proc,999);

Line 13756: hr_utility.set_location('Leaving: '||l_proc,999);

13752: hr_utility.set_location('Error spawning output process',1);
13753: END IF;
13754:
13755: END IF;
13756: hr_utility.set_location('Leaving: '||l_proc,999);
13757:
13758:
13759:
13760: -- For Spawning the Reconciliation Concurrent Program

Line 13761: hr_utility.set_location('Spawning RTI FPS Reconciliation process',1);

13757:
13758:
13759:
13760: -- For Spawning the Reconciliation Concurrent Program
13761: hr_utility.set_location('Spawning RTI FPS Reconciliation process',1);
13762: xml_layout := FND_REQUEST.ADD_LAYOUT('PAY','PYGBFPSREC','en','US','PDF');
13763:
13764:
13765: IF xml_layout = true and g_validation_check = 'Y' and l_person_count <> 0 THEN

Line 13774: hr_utility.set_location('Error spawning Reconciliation process',1);

13770: );
13771: COMMIT;
13772: --check for process submit error
13773: IF l_request_id = 0 THEN
13774: hr_utility.set_location('Error spawning Reconciliation process',1);
13775: END IF;
13776:
13777: END IF;
13778:

Line 13779: hr_utility.set_location('Leaving: '||l_proc,999);

13775: END IF;
13776:
13777: END IF;
13778:
13779: hr_utility.set_location('Leaving: '||l_proc,999);
13780: /*if(l_error_flag = 'Y') then
13781: raise_application_error(-20001,'Errored assignments exists while processing FPS Process.');
13782: end if;
13783: */