DBA Data[Home] [Help]

APPS.PAY_US_NACHA_TAPE dependencies on PAY_MAG_TAPE

Line 636: IF pay_mag_tape.internal_prm_names(3) = p_param_name

632: RETURN Number IS
633: param_value number;
634: BEGIN
635: hr_utility.set_location('pay_us_nacha_tape.get_effective_date',20);
636: IF pay_mag_tape.internal_prm_names(3) = p_param_name
637: THEN
638: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(3));
639: ELSIF pay_mag_tape.internal_prm_names(4) = p_param_name
640: THEN

Line 638: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(3));

634: BEGIN
635: hr_utility.set_location('pay_us_nacha_tape.get_effective_date',20);
636: IF pay_mag_tape.internal_prm_names(3) = p_param_name
637: THEN
638: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(3));
639: ELSIF pay_mag_tape.internal_prm_names(4) = p_param_name
640: THEN
641: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(4));
642: ELSIF pay_mag_tape.internal_prm_names(5) = p_param_name

Line 639: ELSIF pay_mag_tape.internal_prm_names(4) = p_param_name

635: hr_utility.set_location('pay_us_nacha_tape.get_effective_date',20);
636: IF pay_mag_tape.internal_prm_names(3) = p_param_name
637: THEN
638: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(3));
639: ELSIF pay_mag_tape.internal_prm_names(4) = p_param_name
640: THEN
641: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(4));
642: ELSIF pay_mag_tape.internal_prm_names(5) = p_param_name
643: THEN

Line 641: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(4));

637: THEN
638: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(3));
639: ELSIF pay_mag_tape.internal_prm_names(4) = p_param_name
640: THEN
641: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(4));
642: ELSIF pay_mag_tape.internal_prm_names(5) = p_param_name
643: THEN
644: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(5));
645: ELSIF pay_mag_tape.internal_prm_names(6) = p_param_name

Line 642: ELSIF pay_mag_tape.internal_prm_names(5) = p_param_name

638: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(3));
639: ELSIF pay_mag_tape.internal_prm_names(4) = p_param_name
640: THEN
641: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(4));
642: ELSIF pay_mag_tape.internal_prm_names(5) = p_param_name
643: THEN
644: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(5));
645: ELSIF pay_mag_tape.internal_prm_names(6) = p_param_name
646: THEN

Line 644: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(5));

640: THEN
641: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(4));
642: ELSIF pay_mag_tape.internal_prm_names(5) = p_param_name
643: THEN
644: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(5));
645: ELSIF pay_mag_tape.internal_prm_names(6) = p_param_name
646: THEN
647: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(6));
648: ELSIF pay_mag_tape.internal_prm_names(7) = p_param_name

Line 645: ELSIF pay_mag_tape.internal_prm_names(6) = p_param_name

641: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(4));
642: ELSIF pay_mag_tape.internal_prm_names(5) = p_param_name
643: THEN
644: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(5));
645: ELSIF pay_mag_tape.internal_prm_names(6) = p_param_name
646: THEN
647: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(6));
648: ELSIF pay_mag_tape.internal_prm_names(7) = p_param_name
649: THEN

Line 647: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(6));

643: THEN
644: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(5));
645: ELSIF pay_mag_tape.internal_prm_names(6) = p_param_name
646: THEN
647: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(6));
648: ELSIF pay_mag_tape.internal_prm_names(7) = p_param_name
649: THEN
650: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(7));
651: ELSIF pay_mag_tape.internal_prm_names(8) = p_param_name

Line 648: ELSIF pay_mag_tape.internal_prm_names(7) = p_param_name

644: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(5));
645: ELSIF pay_mag_tape.internal_prm_names(6) = p_param_name
646: THEN
647: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(6));
648: ELSIF pay_mag_tape.internal_prm_names(7) = p_param_name
649: THEN
650: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(7));
651: ELSIF pay_mag_tape.internal_prm_names(8) = p_param_name
652: THEN

Line 650: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(7));

646: THEN
647: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(6));
648: ELSIF pay_mag_tape.internal_prm_names(7) = p_param_name
649: THEN
650: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(7));
651: ELSIF pay_mag_tape.internal_prm_names(8) = p_param_name
652: THEN
653: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(8));
654: END IF;

Line 651: ELSIF pay_mag_tape.internal_prm_names(8) = p_param_name

647: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(6));
648: ELSIF pay_mag_tape.internal_prm_names(7) = p_param_name
649: THEN
650: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(7));
651: ELSIF pay_mag_tape.internal_prm_names(8) = p_param_name
652: THEN
653: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(8));
654: END IF;
655: RETURN param_value;

Line 653: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(8));

649: THEN
650: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(7));
651: ELSIF pay_mag_tape.internal_prm_names(8) = p_param_name
652: THEN
653: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(8));
654: END IF;
655: RETURN param_value;
656: END get_transfer_param;
657: --

Line 676: pay_mag_tape.internal_cxt_values(1) := '3';

672:
673: hr_utility.trace('Writing File Header');
674: hr_utility.trace('.... Writing File Header Context');
675:
676: pay_mag_tape.internal_cxt_values(1) := '3';
677: pay_mag_tape.internal_cxt_names(2) := 'ORG_PAY_METHOD_ID';
678: pay_mag_tape.internal_cxt_values(2) := g_org_payment_method_id;
679: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
680: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);

Line 677: pay_mag_tape.internal_cxt_names(2) := 'ORG_PAY_METHOD_ID';

673: hr_utility.trace('Writing File Header');
674: hr_utility.trace('.... Writing File Header Context');
675:
676: pay_mag_tape.internal_cxt_values(1) := '3';
677: pay_mag_tape.internal_cxt_names(2) := 'ORG_PAY_METHOD_ID';
678: pay_mag_tape.internal_cxt_values(2) := g_org_payment_method_id;
679: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
680: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
681: --

Line 678: pay_mag_tape.internal_cxt_values(2) := g_org_payment_method_id;

674: hr_utility.trace('.... Writing File Header Context');
675:
676: pay_mag_tape.internal_cxt_values(1) := '3';
677: pay_mag_tape.internal_cxt_names(2) := 'ORG_PAY_METHOD_ID';
678: pay_mag_tape.internal_cxt_values(2) := g_org_payment_method_id;
679: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
680: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
681: --
682: hr_utility.trace('.... Writing File Header Parameters');

Line 679: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';

675:
676: pay_mag_tape.internal_cxt_values(1) := '3';
677: pay_mag_tape.internal_cxt_names(2) := 'ORG_PAY_METHOD_ID';
678: pay_mag_tape.internal_cxt_values(2) := g_org_payment_method_id;
679: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
680: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
681: --
682: hr_utility.trace('.... Writing File Header Parameters');
683:

Line 680: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);

676: pay_mag_tape.internal_cxt_values(1) := '3';
677: pay_mag_tape.internal_cxt_names(2) := 'ORG_PAY_METHOD_ID';
678: pay_mag_tape.internal_cxt_values(2) := g_org_payment_method_id;
679: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
680: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
681: --
682: hr_utility.trace('.... Writing File Header Parameters');
683:
684: pay_mag_tape.internal_prm_values(1) := '6';

Line 684: pay_mag_tape.internal_prm_values(1) := '6';

680: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
681: --
682: hr_utility.trace('.... Writing File Header Parameters');
683:
684: pay_mag_tape.internal_prm_values(1) := '6';
685: pay_mag_tape.internal_prm_values(2) := g_file_header;
686: pay_mag_tape.internal_prm_names(3) := 'TRANSFER_THIRD_PARTY';
687: pay_mag_tape.internal_prm_values(3) := g_csr_org_pay_third_party;
688: pay_mag_tape.internal_prm_names(4) := 'FILE_ID_MODIFIER';

Line 685: pay_mag_tape.internal_prm_values(2) := g_file_header;

681: --
682: hr_utility.trace('.... Writing File Header Parameters');
683:
684: pay_mag_tape.internal_prm_values(1) := '6';
685: pay_mag_tape.internal_prm_values(2) := g_file_header;
686: pay_mag_tape.internal_prm_names(3) := 'TRANSFER_THIRD_PARTY';
687: pay_mag_tape.internal_prm_values(3) := g_csr_org_pay_third_party;
688: pay_mag_tape.internal_prm_names(4) := 'FILE_ID_MODIFIER';
689: pay_mag_tape.internal_prm_values(4) := g_file_id_modifier;

Line 686: pay_mag_tape.internal_prm_names(3) := 'TRANSFER_THIRD_PARTY';

682: hr_utility.trace('.... Writing File Header Parameters');
683:
684: pay_mag_tape.internal_prm_values(1) := '6';
685: pay_mag_tape.internal_prm_values(2) := g_file_header;
686: pay_mag_tape.internal_prm_names(3) := 'TRANSFER_THIRD_PARTY';
687: pay_mag_tape.internal_prm_values(3) := g_csr_org_pay_third_party;
688: pay_mag_tape.internal_prm_names(4) := 'FILE_ID_MODIFIER';
689: pay_mag_tape.internal_prm_values(4) := g_file_id_modifier;
690: pay_mag_tape.internal_prm_names(5) := 'CREATION_DATE';

Line 687: pay_mag_tape.internal_prm_values(3) := g_csr_org_pay_third_party;

683:
684: pay_mag_tape.internal_prm_values(1) := '6';
685: pay_mag_tape.internal_prm_values(2) := g_file_header;
686: pay_mag_tape.internal_prm_names(3) := 'TRANSFER_THIRD_PARTY';
687: pay_mag_tape.internal_prm_values(3) := g_csr_org_pay_third_party;
688: pay_mag_tape.internal_prm_names(4) := 'FILE_ID_MODIFIER';
689: pay_mag_tape.internal_prm_values(4) := g_file_id_modifier;
690: pay_mag_tape.internal_prm_names(5) := 'CREATION_DATE';
691: pay_mag_tape.internal_prm_values(5) := g_date;

Line 688: pay_mag_tape.internal_prm_names(4) := 'FILE_ID_MODIFIER';

684: pay_mag_tape.internal_prm_values(1) := '6';
685: pay_mag_tape.internal_prm_values(2) := g_file_header;
686: pay_mag_tape.internal_prm_names(3) := 'TRANSFER_THIRD_PARTY';
687: pay_mag_tape.internal_prm_values(3) := g_csr_org_pay_third_party;
688: pay_mag_tape.internal_prm_names(4) := 'FILE_ID_MODIFIER';
689: pay_mag_tape.internal_prm_values(4) := g_file_id_modifier;
690: pay_mag_tape.internal_prm_names(5) := 'CREATION_DATE';
691: pay_mag_tape.internal_prm_values(5) := g_date;
692: pay_mag_tape.internal_prm_names(6) := 'CREATION_TIME';

Line 689: pay_mag_tape.internal_prm_values(4) := g_file_id_modifier;

685: pay_mag_tape.internal_prm_values(2) := g_file_header;
686: pay_mag_tape.internal_prm_names(3) := 'TRANSFER_THIRD_PARTY';
687: pay_mag_tape.internal_prm_values(3) := g_csr_org_pay_third_party;
688: pay_mag_tape.internal_prm_names(4) := 'FILE_ID_MODIFIER';
689: pay_mag_tape.internal_prm_values(4) := g_file_id_modifier;
690: pay_mag_tape.internal_prm_names(5) := 'CREATION_DATE';
691: pay_mag_tape.internal_prm_values(5) := g_date;
692: pay_mag_tape.internal_prm_names(6) := 'CREATION_TIME';
693: pay_mag_tape.internal_prm_values(6) := g_time;

Line 690: pay_mag_tape.internal_prm_names(5) := 'CREATION_DATE';

686: pay_mag_tape.internal_prm_names(3) := 'TRANSFER_THIRD_PARTY';
687: pay_mag_tape.internal_prm_values(3) := g_csr_org_pay_third_party;
688: pay_mag_tape.internal_prm_names(4) := 'FILE_ID_MODIFIER';
689: pay_mag_tape.internal_prm_values(4) := g_file_id_modifier;
690: pay_mag_tape.internal_prm_names(5) := 'CREATION_DATE';
691: pay_mag_tape.internal_prm_values(5) := g_date;
692: pay_mag_tape.internal_prm_names(6) := 'CREATION_TIME';
693: pay_mag_tape.internal_prm_values(6) := g_time;
694:

Line 691: pay_mag_tape.internal_prm_values(5) := g_date;

687: pay_mag_tape.internal_prm_values(3) := g_csr_org_pay_third_party;
688: pay_mag_tape.internal_prm_names(4) := 'FILE_ID_MODIFIER';
689: pay_mag_tape.internal_prm_values(4) := g_file_id_modifier;
690: pay_mag_tape.internal_prm_names(5) := 'CREATION_DATE';
691: pay_mag_tape.internal_prm_values(5) := g_date;
692: pay_mag_tape.internal_prm_names(6) := 'CREATION_TIME';
693: pay_mag_tape.internal_prm_values(6) := g_time;
694:
695: hr_utility.trace('Leaving File Header');

Line 692: pay_mag_tape.internal_prm_names(6) := 'CREATION_TIME';

688: pay_mag_tape.internal_prm_names(4) := 'FILE_ID_MODIFIER';
689: pay_mag_tape.internal_prm_values(4) := g_file_id_modifier;
690: pay_mag_tape.internal_prm_names(5) := 'CREATION_DATE';
691: pay_mag_tape.internal_prm_values(5) := g_date;
692: pay_mag_tape.internal_prm_names(6) := 'CREATION_TIME';
693: pay_mag_tape.internal_prm_values(6) := g_time;
694:
695: hr_utility.trace('Leaving File Header');
696:

Line 693: pay_mag_tape.internal_prm_values(6) := g_time;

689: pay_mag_tape.internal_prm_values(4) := g_file_id_modifier;
690: pay_mag_tape.internal_prm_names(5) := 'CREATION_DATE';
691: pay_mag_tape.internal_prm_values(5) := g_date;
692: pay_mag_tape.internal_prm_names(6) := 'CREATION_TIME';
693: pay_mag_tape.internal_prm_values(6) := g_time;
694:
695: hr_utility.trace('Leaving File Header');
696:
697: hr_utility.set_location('run_formula.File_head',6);

Line 738: pay_mag_tape.internal_cxt_values(1) := '4';

734: -- Context for NACHA_BATCH_HEADER
735: -- first context is number of contexts
736: hr_utility.trace('.... Writing Batch Header Context');
737:
738: pay_mag_tape.internal_cxt_values(1) := '4';
739: pay_mag_tape.internal_cxt_names(2) := 'TAX_UNIT_ID';
740: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_legal_company_id);
741: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
742: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);

Line 739: pay_mag_tape.internal_cxt_names(2) := 'TAX_UNIT_ID';

735: -- first context is number of contexts
736: hr_utility.trace('.... Writing Batch Header Context');
737:
738: pay_mag_tape.internal_cxt_values(1) := '4';
739: pay_mag_tape.internal_cxt_names(2) := 'TAX_UNIT_ID';
740: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_legal_company_id);
741: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
742: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
743: pay_mag_tape.internal_cxt_names(4) := 'ORG_PAY_METHOD_ID';

Line 740: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_legal_company_id);

736: hr_utility.trace('.... Writing Batch Header Context');
737:
738: pay_mag_tape.internal_cxt_values(1) := '4';
739: pay_mag_tape.internal_cxt_names(2) := 'TAX_UNIT_ID';
740: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_legal_company_id);
741: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
742: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
743: pay_mag_tape.internal_cxt_names(4) := 'ORG_PAY_METHOD_ID';
744: pay_mag_tape.internal_cxt_values(4) := g_org_payment_method_id;

Line 741: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';

737:
738: pay_mag_tape.internal_cxt_values(1) := '4';
739: pay_mag_tape.internal_cxt_names(2) := 'TAX_UNIT_ID';
740: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_legal_company_id);
741: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
742: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
743: pay_mag_tape.internal_cxt_names(4) := 'ORG_PAY_METHOD_ID';
744: pay_mag_tape.internal_cxt_values(4) := g_org_payment_method_id;
745:

Line 742: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);

738: pay_mag_tape.internal_cxt_values(1) := '4';
739: pay_mag_tape.internal_cxt_names(2) := 'TAX_UNIT_ID';
740: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_legal_company_id);
741: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
742: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
743: pay_mag_tape.internal_cxt_names(4) := 'ORG_PAY_METHOD_ID';
744: pay_mag_tape.internal_cxt_values(4) := g_org_payment_method_id;
745:
746: -- Parameters for NACHA_BATCH_HEADER

Line 743: pay_mag_tape.internal_cxt_names(4) := 'ORG_PAY_METHOD_ID';

739: pay_mag_tape.internal_cxt_names(2) := 'TAX_UNIT_ID';
740: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_legal_company_id);
741: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
742: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
743: pay_mag_tape.internal_cxt_names(4) := 'ORG_PAY_METHOD_ID';
744: pay_mag_tape.internal_cxt_values(4) := g_org_payment_method_id;
745:
746: -- Parameters for NACHA_BATCH_HEADER
747: -- first parameter is number of parameters

Line 744: pay_mag_tape.internal_cxt_values(4) := g_org_payment_method_id;

740: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_legal_company_id);
741: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
742: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
743: pay_mag_tape.internal_cxt_names(4) := 'ORG_PAY_METHOD_ID';
744: pay_mag_tape.internal_cxt_values(4) := g_org_payment_method_id;
745:
746: -- Parameters for NACHA_BATCH_HEADER
747: -- first parameter is number of parameters
748: -- second parameter is formula is

Line 751: pay_mag_tape.internal_prm_values(1) := '8';

747: -- first parameter is number of parameters
748: -- second parameter is formula is
749: hr_utility.trace('.... Writing Batch Header Parameters');
750:
751: pay_mag_tape.internal_prm_values(1) := '8';
752: pay_mag_tape.internal_prm_values(2) := g_batch_header;
753:
754: -- 3 TRANSFER_THIRD_PARTY
755: -- pay_mag_tape.internal_prm_names(8) := 'TRANSFER_THIRD_PARTY';

Line 752: pay_mag_tape.internal_prm_values(2) := g_batch_header;

748: -- second parameter is formula is
749: hr_utility.trace('.... Writing Batch Header Parameters');
750:
751: pay_mag_tape.internal_prm_values(1) := '8';
752: pay_mag_tape.internal_prm_values(2) := g_batch_header;
753:
754: -- 3 TRANSFER_THIRD_PARTY
755: -- pay_mag_tape.internal_prm_names(8) := 'TRANSFER_THIRD_PARTY';
756: -- pay_mag_tape.internal_prm_values(8) := g_csr_org_pay_third_party;

Line 755: -- pay_mag_tape.internal_prm_names(8) := 'TRANSFER_THIRD_PARTY';

751: pay_mag_tape.internal_prm_values(1) := '8';
752: pay_mag_tape.internal_prm_values(2) := g_batch_header;
753:
754: -- 3 TRANSFER_THIRD_PARTY
755: -- pay_mag_tape.internal_prm_names(8) := 'TRANSFER_THIRD_PARTY';
756: -- pay_mag_tape.internal_prm_values(8) := g_csr_org_pay_third_party;
757:
758: pay_mag_tape.internal_prm_names(5) := 'COMPANY_DESCRIPTIVE_DATE';
759: pay_mag_tape.internal_prm_values(5) := g_descriptive_date;

Line 756: -- pay_mag_tape.internal_prm_values(8) := g_csr_org_pay_third_party;

752: pay_mag_tape.internal_prm_values(2) := g_batch_header;
753:
754: -- 3 TRANSFER_THIRD_PARTY
755: -- pay_mag_tape.internal_prm_names(8) := 'TRANSFER_THIRD_PARTY';
756: -- pay_mag_tape.internal_prm_values(8) := g_csr_org_pay_third_party;
757:
758: pay_mag_tape.internal_prm_names(5) := 'COMPANY_DESCRIPTIVE_DATE';
759: pay_mag_tape.internal_prm_values(5) := g_descriptive_date;
760: pay_mag_tape.internal_prm_names(6) := 'EFFECTIVE_ENTRY_DATE';

Line 758: pay_mag_tape.internal_prm_names(5) := 'COMPANY_DESCRIPTIVE_DATE';

754: -- 3 TRANSFER_THIRD_PARTY
755: -- pay_mag_tape.internal_prm_names(8) := 'TRANSFER_THIRD_PARTY';
756: -- pay_mag_tape.internal_prm_values(8) := g_csr_org_pay_third_party;
757:
758: pay_mag_tape.internal_prm_names(5) := 'COMPANY_DESCRIPTIVE_DATE';
759: pay_mag_tape.internal_prm_values(5) := g_descriptive_date;
760: pay_mag_tape.internal_prm_names(6) := 'EFFECTIVE_ENTRY_DATE';
761: pay_mag_tape.internal_prm_values(6) := nvl(g_direct_dep_date,
762: TO_CHAR(g_effective_date,'YYMMDD'));

Line 759: pay_mag_tape.internal_prm_values(5) := g_descriptive_date;

755: -- pay_mag_tape.internal_prm_names(8) := 'TRANSFER_THIRD_PARTY';
756: -- pay_mag_tape.internal_prm_values(8) := g_csr_org_pay_third_party;
757:
758: pay_mag_tape.internal_prm_names(5) := 'COMPANY_DESCRIPTIVE_DATE';
759: pay_mag_tape.internal_prm_values(5) := g_descriptive_date;
760: pay_mag_tape.internal_prm_names(6) := 'EFFECTIVE_ENTRY_DATE';
761: pay_mag_tape.internal_prm_values(6) := nvl(g_direct_dep_date,
762: TO_CHAR(g_effective_date,'YYMMDD'));
763: pay_mag_tape.internal_prm_names(7) := 'BATCH_NUMBER';

Line 760: pay_mag_tape.internal_prm_names(6) := 'EFFECTIVE_ENTRY_DATE';

756: -- pay_mag_tape.internal_prm_values(8) := g_csr_org_pay_third_party;
757:
758: pay_mag_tape.internal_prm_names(5) := 'COMPANY_DESCRIPTIVE_DATE';
759: pay_mag_tape.internal_prm_values(5) := g_descriptive_date;
760: pay_mag_tape.internal_prm_names(6) := 'EFFECTIVE_ENTRY_DATE';
761: pay_mag_tape.internal_prm_values(6) := nvl(g_direct_dep_date,
762: TO_CHAR(g_effective_date,'YYMMDD'));
763: pay_mag_tape.internal_prm_names(7) := 'BATCH_NUMBER';
764: pay_mag_tape.internal_prm_values(7) := TO_CHAR(g_batch_number);

Line 761: pay_mag_tape.internal_prm_values(6) := nvl(g_direct_dep_date,

757:
758: pay_mag_tape.internal_prm_names(5) := 'COMPANY_DESCRIPTIVE_DATE';
759: pay_mag_tape.internal_prm_values(5) := g_descriptive_date;
760: pay_mag_tape.internal_prm_names(6) := 'EFFECTIVE_ENTRY_DATE';
761: pay_mag_tape.internal_prm_values(6) := nvl(g_direct_dep_date,
762: TO_CHAR(g_effective_date,'YYMMDD'));
763: pay_mag_tape.internal_prm_names(7) := 'BATCH_NUMBER';
764: pay_mag_tape.internal_prm_values(7) := TO_CHAR(g_batch_number);
765:

Line 763: pay_mag_tape.internal_prm_names(7) := 'BATCH_NUMBER';

759: pay_mag_tape.internal_prm_values(5) := g_descriptive_date;
760: pay_mag_tape.internal_prm_names(6) := 'EFFECTIVE_ENTRY_DATE';
761: pay_mag_tape.internal_prm_values(6) := nvl(g_direct_dep_date,
762: TO_CHAR(g_effective_date,'YYMMDD'));
763: pay_mag_tape.internal_prm_names(7) := 'BATCH_NUMBER';
764: pay_mag_tape.internal_prm_values(7) := TO_CHAR(g_batch_number);
765:
766: pay_mag_tape.internal_prm_names(4) := 'COMPANY_ENTRY_DESCRIPTION';
767: pay_mag_tape.internal_prm_names(8) := 'FORMAT_TYPE';

Line 764: pay_mag_tape.internal_prm_values(7) := TO_CHAR(g_batch_number);

760: pay_mag_tape.internal_prm_names(6) := 'EFFECTIVE_ENTRY_DATE';
761: pay_mag_tape.internal_prm_values(6) := nvl(g_direct_dep_date,
762: TO_CHAR(g_effective_date,'YYMMDD'));
763: pay_mag_tape.internal_prm_names(7) := 'BATCH_NUMBER';
764: pay_mag_tape.internal_prm_values(7) := TO_CHAR(g_batch_number);
765:
766: pay_mag_tape.internal_prm_names(4) := 'COMPANY_ENTRY_DESCRIPTION';
767: pay_mag_tape.internal_prm_names(8) := 'FORMAT_TYPE';
768:

Line 766: pay_mag_tape.internal_prm_names(4) := 'COMPANY_ENTRY_DESCRIPTION';

762: TO_CHAR(g_effective_date,'YYMMDD'));
763: pay_mag_tape.internal_prm_names(7) := 'BATCH_NUMBER';
764: pay_mag_tape.internal_prm_values(7) := TO_CHAR(g_batch_number);
765:
766: pay_mag_tape.internal_prm_names(4) := 'COMPANY_ENTRY_DESCRIPTION';
767: pay_mag_tape.internal_prm_names(8) := 'FORMAT_TYPE';
768:
769: -- the format type depends on whether the opm is third party or not
770: if g_csr_org_pay_third_party = 'Y' then

Line 767: pay_mag_tape.internal_prm_names(8) := 'FORMAT_TYPE';

763: pay_mag_tape.internal_prm_names(7) := 'BATCH_NUMBER';
764: pay_mag_tape.internal_prm_values(7) := TO_CHAR(g_batch_number);
765:
766: pay_mag_tape.internal_prm_names(4) := 'COMPANY_ENTRY_DESCRIPTION';
767: pay_mag_tape.internal_prm_names(8) := 'FORMAT_TYPE';
768:
769: -- the format type depends on whether the opm is third party or not
770: if g_csr_org_pay_third_party = 'Y' then
771: pay_mag_tape.internal_prm_values(4) := 'CHILD SUPP';

Line 771: pay_mag_tape.internal_prm_values(4) := 'CHILD SUPP';

767: pay_mag_tape.internal_prm_names(8) := 'FORMAT_TYPE';
768:
769: -- the format type depends on whether the opm is third party or not
770: if g_csr_org_pay_third_party = 'Y' then
771: pay_mag_tape.internal_prm_values(4) := 'CHILD SUPP';
772: pay_mag_tape.internal_prm_values(8) := 'CCD';
773: else
774: pay_mag_tape.internal_prm_values(4) := g_company_entry_desc;
775: pay_mag_tape.internal_prm_values(8) := 'PPD';

Line 772: pay_mag_tape.internal_prm_values(8) := 'CCD';

768:
769: -- the format type depends on whether the opm is third party or not
770: if g_csr_org_pay_third_party = 'Y' then
771: pay_mag_tape.internal_prm_values(4) := 'CHILD SUPP';
772: pay_mag_tape.internal_prm_values(8) := 'CCD';
773: else
774: pay_mag_tape.internal_prm_values(4) := g_company_entry_desc;
775: pay_mag_tape.internal_prm_values(8) := 'PPD';
776: end if;

Line 774: pay_mag_tape.internal_prm_values(4) := g_company_entry_desc;

770: if g_csr_org_pay_third_party = 'Y' then
771: pay_mag_tape.internal_prm_values(4) := 'CHILD SUPP';
772: pay_mag_tape.internal_prm_values(8) := 'CCD';
773: else
774: pay_mag_tape.internal_prm_values(4) := g_company_entry_desc;
775: pay_mag_tape.internal_prm_values(8) := 'PPD';
776: end if;
777:
778:

Line 775: pay_mag_tape.internal_prm_values(8) := 'PPD';

771: pay_mag_tape.internal_prm_values(4) := 'CHILD SUPP';
772: pay_mag_tape.internal_prm_values(8) := 'CCD';
773: else
774: pay_mag_tape.internal_prm_values(4) := g_company_entry_desc;
775: pay_mag_tape.internal_prm_values(8) := 'PPD';
776: end if;
777:
778:
779: hr_utility.trace('Leaving Batch Header');

Line 804: pay_mag_tape.internal_cxt_values(1) := '7';

800: g_count := g_count + 1;
801:
802: -- Context Setup for NACHA_ENTRY_DETAIL
803: -- First context value is number of contexts
804: pay_mag_tape.internal_cxt_values(1) := '7';
805: pay_mag_tape.internal_cxt_names(2) := 'ASSIGNMENT_ID';
806: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_assignment_id);
807: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';
808: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);

Line 805: pay_mag_tape.internal_cxt_names(2) := 'ASSIGNMENT_ID';

801:
802: -- Context Setup for NACHA_ENTRY_DETAIL
803: -- First context value is number of contexts
804: pay_mag_tape.internal_cxt_values(1) := '7';
805: pay_mag_tape.internal_cxt_names(2) := 'ASSIGNMENT_ID';
806: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_assignment_id);
807: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';
808: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);
809: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';

Line 806: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_assignment_id);

802: -- Context Setup for NACHA_ENTRY_DETAIL
803: -- First context value is number of contexts
804: pay_mag_tape.internal_cxt_values(1) := '7';
805: pay_mag_tape.internal_cxt_names(2) := 'ASSIGNMENT_ID';
806: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_assignment_id);
807: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';
808: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);
809: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';
810: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);

Line 807: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';

803: -- First context value is number of contexts
804: pay_mag_tape.internal_cxt_values(1) := '7';
805: pay_mag_tape.internal_cxt_names(2) := 'ASSIGNMENT_ID';
806: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_assignment_id);
807: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';
808: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);
809: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';
810: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);
811: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';

Line 808: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);

804: pay_mag_tape.internal_cxt_values(1) := '7';
805: pay_mag_tape.internal_cxt_names(2) := 'ASSIGNMENT_ID';
806: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_assignment_id);
807: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';
808: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);
809: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';
810: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);
811: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';
812: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);

Line 809: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';

805: pay_mag_tape.internal_cxt_names(2) := 'ASSIGNMENT_ID';
806: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_assignment_id);
807: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';
808: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);
809: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';
810: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);
811: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';
812: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);
813: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';

Line 810: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);

806: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_assignment_id);
807: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';
808: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);
809: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';
810: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);
811: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';
812: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);
813: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';
814: pay_mag_tape.internal_cxt_values(6) := g_org_payment_method_id;

Line 811: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';

807: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';
808: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);
809: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';
810: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);
811: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';
812: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);
813: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';
814: pay_mag_tape.internal_cxt_values(6) := g_org_payment_method_id;
815: pay_mag_tape.internal_cxt_names(7) := 'TAX_UNIT_ID';

Line 812: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);

808: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);
809: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';
810: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);
811: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';
812: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);
813: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';
814: pay_mag_tape.internal_cxt_values(6) := g_org_payment_method_id;
815: pay_mag_tape.internal_cxt_names(7) := 'TAX_UNIT_ID';
816: pay_mag_tape.internal_cxt_values(7) := TO_CHAR(g_legal_company_id);

Line 813: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';

809: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';
810: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);
811: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';
812: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);
813: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';
814: pay_mag_tape.internal_cxt_values(6) := g_org_payment_method_id;
815: pay_mag_tape.internal_cxt_names(7) := 'TAX_UNIT_ID';
816: pay_mag_tape.internal_cxt_values(7) := TO_CHAR(g_legal_company_id);
817:

Line 814: pay_mag_tape.internal_cxt_values(6) := g_org_payment_method_id;

810: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);
811: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';
812: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);
813: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';
814: pay_mag_tape.internal_cxt_values(6) := g_org_payment_method_id;
815: pay_mag_tape.internal_cxt_names(7) := 'TAX_UNIT_ID';
816: pay_mag_tape.internal_cxt_values(7) := TO_CHAR(g_legal_company_id);
817:
818: -- Parameter Setup for NACHA_ENTRY_DETAIL

Line 815: pay_mag_tape.internal_cxt_names(7) := 'TAX_UNIT_ID';

811: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';
812: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);
813: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';
814: pay_mag_tape.internal_cxt_values(6) := g_org_payment_method_id;
815: pay_mag_tape.internal_cxt_names(7) := 'TAX_UNIT_ID';
816: pay_mag_tape.internal_cxt_values(7) := TO_CHAR(g_legal_company_id);
817:
818: -- Parameter Setup for NACHA_ENTRY_DETAIL
819: -- First parameter value is number of parameters

Line 816: pay_mag_tape.internal_cxt_values(7) := TO_CHAR(g_legal_company_id);

812: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);
813: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';
814: pay_mag_tape.internal_cxt_values(6) := g_org_payment_method_id;
815: pay_mag_tape.internal_cxt_names(7) := 'TAX_UNIT_ID';
816: pay_mag_tape.internal_cxt_values(7) := TO_CHAR(g_legal_company_id);
817:
818: -- Parameter Setup for NACHA_ENTRY_DETAIL
819: -- First parameter value is number of parameters
820: -- second parameter value is formula id

Line 824: pay_mag_tape.internal_prm_values(1) := '11';

820: -- second parameter value is formula id
821:
822: hr_utility.trace('.... Writing Entry Detail Parameters');
823:
824: pay_mag_tape.internal_prm_values(1) := '11';
825: pay_mag_tape.internal_prm_values(2) := g_entry_detail;
826:
827: -- Parameters 3-6 are transferred from previous formula
828: -- 3 - TRANSFER_THIRD_PARTY

Line 825: pay_mag_tape.internal_prm_values(2) := g_entry_detail;

821:
822: hr_utility.trace('.... Writing Entry Detail Parameters');
823:
824: pay_mag_tape.internal_prm_values(1) := '11';
825: pay_mag_tape.internal_prm_values(2) := g_entry_detail;
826:
827: -- Parameters 3-6 are transferred from previous formula
828: -- 3 - TRANSFER_THIRD_PARTY
829: -- 4 - TRANSFER_ENTRY_COUNT

Line 832: pay_mag_tape.internal_prm_names(7) := 'TRANSFER_PAY_VALUE';

828: -- 3 - TRANSFER_THIRD_PARTY
829: -- 4 - TRANSFER_ENTRY_COUNT
830: -- 5 - TRANSFER_ENTRY_HASH
831: -- 6 - TRANSFER_CREDIT_AMOUNT
832: pay_mag_tape.internal_prm_names(7) := 'TRANSFER_PAY_VALUE';
833: pay_mag_tape.internal_prm_values(7) := fnd_number.number_to_canonical(v_amount);
834:
835: pay_mag_tape.internal_prm_names(8) := 'TRANSFER_PREPAYMENT_ID';
836: pay_mag_tape.internal_prm_values(8) := TO_CHAR(v_prepayment_id);

Line 833: pay_mag_tape.internal_prm_values(7) := fnd_number.number_to_canonical(v_amount);

829: -- 4 - TRANSFER_ENTRY_COUNT
830: -- 5 - TRANSFER_ENTRY_HASH
831: -- 6 - TRANSFER_CREDIT_AMOUNT
832: pay_mag_tape.internal_prm_names(7) := 'TRANSFER_PAY_VALUE';
833: pay_mag_tape.internal_prm_values(7) := fnd_number.number_to_canonical(v_amount);
834:
835: pay_mag_tape.internal_prm_names(8) := 'TRANSFER_PREPAYMENT_ID';
836: pay_mag_tape.internal_prm_values(8) := TO_CHAR(v_prepayment_id);
837:

Line 835: pay_mag_tape.internal_prm_names(8) := 'TRANSFER_PREPAYMENT_ID';

831: -- 6 - TRANSFER_CREDIT_AMOUNT
832: pay_mag_tape.internal_prm_names(7) := 'TRANSFER_PAY_VALUE';
833: pay_mag_tape.internal_prm_values(7) := fnd_number.number_to_canonical(v_amount);
834:
835: pay_mag_tape.internal_prm_names(8) := 'TRANSFER_PREPAYMENT_ID';
836: pay_mag_tape.internal_prm_values(8) := TO_CHAR(v_prepayment_id);
837:
838: -- Parameter 9 is transferred from previous formula - TRANSFER_ORG_PAY_TOT
839:

Line 836: pay_mag_tape.internal_prm_values(8) := TO_CHAR(v_prepayment_id);

832: pay_mag_tape.internal_prm_names(7) := 'TRANSFER_PAY_VALUE';
833: pay_mag_tape.internal_prm_values(7) := fnd_number.number_to_canonical(v_amount);
834:
835: pay_mag_tape.internal_prm_names(8) := 'TRANSFER_PREPAYMENT_ID';
836: pay_mag_tape.internal_prm_values(8) := TO_CHAR(v_prepayment_id);
837:
838: -- Parameter 9 is transferred from previous formula - TRANSFER_ORG_PAY_TOT
839:
840: pay_mag_tape.internal_prm_names(10) := 'TRACE_SEQUENCE_NUMBER';

Line 840: pay_mag_tape.internal_prm_names(10) := 'TRACE_SEQUENCE_NUMBER';

836: pay_mag_tape.internal_prm_values(8) := TO_CHAR(v_prepayment_id);
837:
838: -- Parameter 9 is transferred from previous formula - TRANSFER_ORG_PAY_TOT
839:
840: pay_mag_tape.internal_prm_names(10) := 'TRACE_SEQUENCE_NUMBER';
841: pay_mag_tape.internal_prm_values(10) := TO_CHAR(g_count);
842:
843: pay_mag_tape.internal_prm_names(11) := 'TEST_FILE';
844: pay_mag_tape.internal_prm_values(11) := g_test_file;

Line 841: pay_mag_tape.internal_prm_values(10) := TO_CHAR(g_count);

837:
838: -- Parameter 9 is transferred from previous formula - TRANSFER_ORG_PAY_TOT
839:
840: pay_mag_tape.internal_prm_names(10) := 'TRACE_SEQUENCE_NUMBER';
841: pay_mag_tape.internal_prm_values(10) := TO_CHAR(g_count);
842:
843: pay_mag_tape.internal_prm_names(11) := 'TEST_FILE';
844: pay_mag_tape.internal_prm_values(11) := g_test_file;
845:

Line 843: pay_mag_tape.internal_prm_names(11) := 'TEST_FILE';

839:
840: pay_mag_tape.internal_prm_names(10) := 'TRACE_SEQUENCE_NUMBER';
841: pay_mag_tape.internal_prm_values(10) := TO_CHAR(g_count);
842:
843: pay_mag_tape.internal_prm_names(11) := 'TEST_FILE';
844: pay_mag_tape.internal_prm_values(11) := g_test_file;
845:
846: hr_utility.set_location('run_formula.Assignment',7);
847: IF g_temp_count = 0 THEN

Line 844: pay_mag_tape.internal_prm_values(11) := g_test_file;

840: pay_mag_tape.internal_prm_names(10) := 'TRACE_SEQUENCE_NUMBER';
841: pay_mag_tape.internal_prm_values(10) := TO_CHAR(g_count);
842:
843: pay_mag_tape.internal_prm_names(11) := 'TEST_FILE';
844: pay_mag_tape.internal_prm_values(11) := g_test_file;
845:
846: hr_utility.set_location('run_formula.Assignment',7);
847: IF g_temp_count = 0 THEN
848: -- If this is the first entry detail of a batch, reset these

Line 850: pay_mag_tape.internal_prm_names(4) := 'TRANSFER_ENTRY_COUNT';

846: hr_utility.set_location('run_formula.Assignment',7);
847: IF g_temp_count = 0 THEN
848: -- If this is the first entry detail of a batch, reset these
849: -- parameters.
850: pay_mag_tape.internal_prm_names(4) := 'TRANSFER_ENTRY_COUNT';
851: pay_mag_tape.internal_prm_values(4) := '0';
852: pay_mag_tape.internal_prm_names(5) := 'TRANSFER_ENTRY_HASH';
853: pay_mag_tape.internal_prm_values(5) := '0';
854: pay_mag_tape.internal_prm_names(6) := 'TRANSFER_CREDIT_AMOUNT';

Line 851: pay_mag_tape.internal_prm_values(4) := '0';

847: IF g_temp_count = 0 THEN
848: -- If this is the first entry detail of a batch, reset these
849: -- parameters.
850: pay_mag_tape.internal_prm_names(4) := 'TRANSFER_ENTRY_COUNT';
851: pay_mag_tape.internal_prm_values(4) := '0';
852: pay_mag_tape.internal_prm_names(5) := 'TRANSFER_ENTRY_HASH';
853: pay_mag_tape.internal_prm_values(5) := '0';
854: pay_mag_tape.internal_prm_names(6) := 'TRANSFER_CREDIT_AMOUNT';
855: pay_mag_tape.internal_prm_values(6) := '0';

Line 852: pay_mag_tape.internal_prm_names(5) := 'TRANSFER_ENTRY_HASH';

848: -- If this is the first entry detail of a batch, reset these
849: -- parameters.
850: pay_mag_tape.internal_prm_names(4) := 'TRANSFER_ENTRY_COUNT';
851: pay_mag_tape.internal_prm_values(4) := '0';
852: pay_mag_tape.internal_prm_names(5) := 'TRANSFER_ENTRY_HASH';
853: pay_mag_tape.internal_prm_values(5) := '0';
854: pay_mag_tape.internal_prm_names(6) := 'TRANSFER_CREDIT_AMOUNT';
855: pay_mag_tape.internal_prm_values(6) := '0';
856: pay_mag_tape.internal_prm_names(9) := 'TRANSFER_ORG_PAY_TOT';

Line 853: pay_mag_tape.internal_prm_values(5) := '0';

849: -- parameters.
850: pay_mag_tape.internal_prm_names(4) := 'TRANSFER_ENTRY_COUNT';
851: pay_mag_tape.internal_prm_values(4) := '0';
852: pay_mag_tape.internal_prm_names(5) := 'TRANSFER_ENTRY_HASH';
853: pay_mag_tape.internal_prm_values(5) := '0';
854: pay_mag_tape.internal_prm_names(6) := 'TRANSFER_CREDIT_AMOUNT';
855: pay_mag_tape.internal_prm_values(6) := '0';
856: pay_mag_tape.internal_prm_names(9) := 'TRANSFER_ORG_PAY_TOT';
857: pay_mag_tape.internal_prm_values(9) := '0';

Line 854: pay_mag_tape.internal_prm_names(6) := 'TRANSFER_CREDIT_AMOUNT';

850: pay_mag_tape.internal_prm_names(4) := 'TRANSFER_ENTRY_COUNT';
851: pay_mag_tape.internal_prm_values(4) := '0';
852: pay_mag_tape.internal_prm_names(5) := 'TRANSFER_ENTRY_HASH';
853: pay_mag_tape.internal_prm_values(5) := '0';
854: pay_mag_tape.internal_prm_names(6) := 'TRANSFER_CREDIT_AMOUNT';
855: pay_mag_tape.internal_prm_values(6) := '0';
856: pay_mag_tape.internal_prm_names(9) := 'TRANSFER_ORG_PAY_TOT';
857: pay_mag_tape.internal_prm_values(9) := '0';
858:

Line 855: pay_mag_tape.internal_prm_values(6) := '0';

851: pay_mag_tape.internal_prm_values(4) := '0';
852: pay_mag_tape.internal_prm_names(5) := 'TRANSFER_ENTRY_HASH';
853: pay_mag_tape.internal_prm_values(5) := '0';
854: pay_mag_tape.internal_prm_names(6) := 'TRANSFER_CREDIT_AMOUNT';
855: pay_mag_tape.internal_prm_values(6) := '0';
856: pay_mag_tape.internal_prm_names(9) := 'TRANSFER_ORG_PAY_TOT';
857: pay_mag_tape.internal_prm_values(9) := '0';
858:
859: g_temp_count := 1;

Line 856: pay_mag_tape.internal_prm_names(9) := 'TRANSFER_ORG_PAY_TOT';

852: pay_mag_tape.internal_prm_names(5) := 'TRANSFER_ENTRY_HASH';
853: pay_mag_tape.internal_prm_values(5) := '0';
854: pay_mag_tape.internal_prm_names(6) := 'TRANSFER_CREDIT_AMOUNT';
855: pay_mag_tape.internal_prm_values(6) := '0';
856: pay_mag_tape.internal_prm_names(9) := 'TRANSFER_ORG_PAY_TOT';
857: pay_mag_tape.internal_prm_values(9) := '0';
858:
859: g_temp_count := 1;
860: hr_utility.set_location('run_formula.Assignment',8);

Line 857: pay_mag_tape.internal_prm_values(9) := '0';

853: pay_mag_tape.internal_prm_values(5) := '0';
854: pay_mag_tape.internal_prm_names(6) := 'TRANSFER_CREDIT_AMOUNT';
855: pay_mag_tape.internal_prm_values(6) := '0';
856: pay_mag_tape.internal_prm_names(9) := 'TRANSFER_ORG_PAY_TOT';
857: pay_mag_tape.internal_prm_values(9) := '0';
858:
859: g_temp_count := 1;
860: hr_utility.set_location('run_formula.Assignment',8);
861: END IF;

Line 920: pay_mag_tape.internal_cxt_values(1) := '7';

916:
917: -- Context Setup for NACHA_ADDENDA
918: -- First context value is number of Context Values
919:
920: pay_mag_tape.internal_cxt_values(1) := '7';
921: pay_mag_tape.internal_cxt_names(2) := 'ASSIGNMENT_ID';
922: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_assignment_id);
923: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';
924: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);

Line 921: pay_mag_tape.internal_cxt_names(2) := 'ASSIGNMENT_ID';

917: -- Context Setup for NACHA_ADDENDA
918: -- First context value is number of Context Values
919:
920: pay_mag_tape.internal_cxt_values(1) := '7';
921: pay_mag_tape.internal_cxt_names(2) := 'ASSIGNMENT_ID';
922: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_assignment_id);
923: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';
924: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);
925: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';

Line 922: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_assignment_id);

918: -- First context value is number of Context Values
919:
920: pay_mag_tape.internal_cxt_values(1) := '7';
921: pay_mag_tape.internal_cxt_names(2) := 'ASSIGNMENT_ID';
922: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_assignment_id);
923: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';
924: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);
925: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';
926: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);

Line 923: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';

919:
920: pay_mag_tape.internal_cxt_values(1) := '7';
921: pay_mag_tape.internal_cxt_names(2) := 'ASSIGNMENT_ID';
922: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_assignment_id);
923: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';
924: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);
925: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';
926: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);
927: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';

Line 924: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);

920: pay_mag_tape.internal_cxt_values(1) := '7';
921: pay_mag_tape.internal_cxt_names(2) := 'ASSIGNMENT_ID';
922: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_assignment_id);
923: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';
924: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);
925: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';
926: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);
927: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';
928: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);

Line 925: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';

921: pay_mag_tape.internal_cxt_names(2) := 'ASSIGNMENT_ID';
922: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_assignment_id);
923: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';
924: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);
925: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';
926: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);
927: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';
928: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);
929: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';

Line 926: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);

922: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_assignment_id);
923: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';
924: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);
925: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';
926: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);
927: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';
928: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);
929: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';
930: pay_mag_tape.internal_cxt_values(6) := g_org_payment_method_id;

Line 927: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';

923: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';
924: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);
925: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';
926: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);
927: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';
928: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);
929: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';
930: pay_mag_tape.internal_cxt_values(6) := g_org_payment_method_id;
931: pay_mag_tape.internal_cxt_names(7) := 'TAX_UNIT_ID';

Line 928: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);

924: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);
925: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';
926: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);
927: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';
928: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);
929: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';
930: pay_mag_tape.internal_cxt_values(6) := g_org_payment_method_id;
931: pay_mag_tape.internal_cxt_names(7) := 'TAX_UNIT_ID';
932: pay_mag_tape.internal_cxt_values(7) := TO_CHAR(g_legal_company_id);

Line 929: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';

925: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';
926: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);
927: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';
928: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);
929: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';
930: pay_mag_tape.internal_cxt_values(6) := g_org_payment_method_id;
931: pay_mag_tape.internal_cxt_names(7) := 'TAX_UNIT_ID';
932: pay_mag_tape.internal_cxt_values(7) := TO_CHAR(g_legal_company_id);
933:

Line 930: pay_mag_tape.internal_cxt_values(6) := g_org_payment_method_id;

926: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);
927: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';
928: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);
929: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';
930: pay_mag_tape.internal_cxt_values(6) := g_org_payment_method_id;
931: pay_mag_tape.internal_cxt_names(7) := 'TAX_UNIT_ID';
932: pay_mag_tape.internal_cxt_values(7) := TO_CHAR(g_legal_company_id);
933:
934: hr_utility.trace('.... Writing Addenda Parameters');

Line 931: pay_mag_tape.internal_cxt_names(7) := 'TAX_UNIT_ID';

927: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';
928: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);
929: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';
930: pay_mag_tape.internal_cxt_values(6) := g_org_payment_method_id;
931: pay_mag_tape.internal_cxt_names(7) := 'TAX_UNIT_ID';
932: pay_mag_tape.internal_cxt_values(7) := TO_CHAR(g_legal_company_id);
933:
934: hr_utility.trace('.... Writing Addenda Parameters');
935:

Line 932: pay_mag_tape.internal_cxt_values(7) := TO_CHAR(g_legal_company_id);

928: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);
929: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';
930: pay_mag_tape.internal_cxt_values(6) := g_org_payment_method_id;
931: pay_mag_tape.internal_cxt_names(7) := 'TAX_UNIT_ID';
932: pay_mag_tape.internal_cxt_values(7) := TO_CHAR(g_legal_company_id);
933:
934: hr_utility.trace('.... Writing Addenda Parameters');
935:
936: -- Parameter Setup for NACHA_ADDENDA

Line 938: pay_mag_tape.internal_prm_values(1) := '14';

934: hr_utility.trace('.... Writing Addenda Parameters');
935:
936: -- Parameter Setup for NACHA_ADDENDA
937: -- First Parameter Value is number of parameters
938: pay_mag_tape.internal_prm_values(1) := '14';
939: -- second is formula id
940: pay_mag_tape.internal_prm_values(2) := g_addenda;
941:
942: -- Parameters 3-6 are transferred from previous formula

Line 940: pay_mag_tape.internal_prm_values(2) := g_addenda;

936: -- Parameter Setup for NACHA_ADDENDA
937: -- First Parameter Value is number of parameters
938: pay_mag_tape.internal_prm_values(1) := '14';
939: -- second is formula id
940: pay_mag_tape.internal_prm_values(2) := g_addenda;
941:
942: -- Parameters 3-6 are transferred from previous formula
943: -- 3 - TRANSFER_THIRD_PARTY
944: -- 4 - TRANSFER_ENTRY_COUNT

Line 948: pay_mag_tape.internal_prm_names(8) := 'TRACE_SEQUENCE_NUMBER';

944: -- 4 - TRANSFER_ENTRY_COUNT
945: -- 5 - TRANSFER_ENTRY_HASH
946: -- 6 - TRANSFER_CREDIT_AMOUNT
947:
948: pay_mag_tape.internal_prm_names(8) := 'TRACE_SEQUENCE_NUMBER';
949: pay_mag_tape.internal_prm_values(8) := TO_CHAR(g_count);
950:
951: -- Parameter 9 is transferred from previous formula - TRANSFER_ORG_PAY_TOT
952:

Line 949: pay_mag_tape.internal_prm_values(8) := TO_CHAR(g_count);

945: -- 5 - TRANSFER_ENTRY_HASH
946: -- 6 - TRANSFER_CREDIT_AMOUNT
947:
948: pay_mag_tape.internal_prm_names(8) := 'TRACE_SEQUENCE_NUMBER';
949: pay_mag_tape.internal_prm_values(8) := TO_CHAR(g_count);
950:
951: -- Parameter 9 is transferred from previous formula - TRANSFER_ORG_PAY_TOT
952:
953: pay_mag_tape.internal_prm_names(10) := 'FIPS_CODE';

Line 953: pay_mag_tape.internal_prm_names(10) := 'FIPS_CODE';

949: pay_mag_tape.internal_prm_values(8) := TO_CHAR(g_count);
950:
951: -- Parameter 9 is transferred from previous formula - TRANSFER_ORG_PAY_TOT
952:
953: pay_mag_tape.internal_prm_names(10) := 'FIPS_CODE';
954: pay_mag_tape.internal_prm_values(10) := v_fips_code;
955: pay_mag_tape.internal_prm_names(11) := 'MEDICAL_INDICATOR';
956: pay_mag_tape.internal_prm_values(11) := v_med_ind;
957: pay_mag_tape.internal_prm_names(12) := 'REFERENCE_NUMBER';

Line 954: pay_mag_tape.internal_prm_values(10) := v_fips_code;

950:
951: -- Parameter 9 is transferred from previous formula - TRANSFER_ORG_PAY_TOT
952:
953: pay_mag_tape.internal_prm_names(10) := 'FIPS_CODE';
954: pay_mag_tape.internal_prm_values(10) := v_fips_code;
955: pay_mag_tape.internal_prm_names(11) := 'MEDICAL_INDICATOR';
956: pay_mag_tape.internal_prm_values(11) := v_med_ind;
957: pay_mag_tape.internal_prm_names(12) := 'REFERENCE_NUMBER';
958: pay_mag_tape.internal_prm_values(12) := v_attach_number;

Line 955: pay_mag_tape.internal_prm_names(11) := 'MEDICAL_INDICATOR';

951: -- Parameter 9 is transferred from previous formula - TRANSFER_ORG_PAY_TOT
952:
953: pay_mag_tape.internal_prm_names(10) := 'FIPS_CODE';
954: pay_mag_tape.internal_prm_values(10) := v_fips_code;
955: pay_mag_tape.internal_prm_names(11) := 'MEDICAL_INDICATOR';
956: pay_mag_tape.internal_prm_values(11) := v_med_ind;
957: pay_mag_tape.internal_prm_names(12) := 'REFERENCE_NUMBER';
958: pay_mag_tape.internal_prm_values(12) := v_attach_number;
959: pay_mag_tape.internal_prm_names(13) := 'PAY_DATE';

Line 956: pay_mag_tape.internal_prm_values(11) := v_med_ind;

952:
953: pay_mag_tape.internal_prm_names(10) := 'FIPS_CODE';
954: pay_mag_tape.internal_prm_values(10) := v_fips_code;
955: pay_mag_tape.internal_prm_names(11) := 'MEDICAL_INDICATOR';
956: pay_mag_tape.internal_prm_values(11) := v_med_ind;
957: pay_mag_tape.internal_prm_names(12) := 'REFERENCE_NUMBER';
958: pay_mag_tape.internal_prm_values(12) := v_attach_number;
959: pay_mag_tape.internal_prm_names(13) := 'PAY_DATE';
960: pay_mag_tape.internal_prm_values(13) := to_char(v_payment_date,'YYMMDD');

Line 957: pay_mag_tape.internal_prm_names(12) := 'REFERENCE_NUMBER';

953: pay_mag_tape.internal_prm_names(10) := 'FIPS_CODE';
954: pay_mag_tape.internal_prm_values(10) := v_fips_code;
955: pay_mag_tape.internal_prm_names(11) := 'MEDICAL_INDICATOR';
956: pay_mag_tape.internal_prm_values(11) := v_med_ind;
957: pay_mag_tape.internal_prm_names(12) := 'REFERENCE_NUMBER';
958: pay_mag_tape.internal_prm_values(12) := v_attach_number;
959: pay_mag_tape.internal_prm_names(13) := 'PAY_DATE';
960: pay_mag_tape.internal_prm_values(13) := to_char(v_payment_date,'YYMMDD');
961:

Line 958: pay_mag_tape.internal_prm_values(12) := v_attach_number;

954: pay_mag_tape.internal_prm_values(10) := v_fips_code;
955: pay_mag_tape.internal_prm_names(11) := 'MEDICAL_INDICATOR';
956: pay_mag_tape.internal_prm_values(11) := v_med_ind;
957: pay_mag_tape.internal_prm_names(12) := 'REFERENCE_NUMBER';
958: pay_mag_tape.internal_prm_values(12) := v_attach_number;
959: pay_mag_tape.internal_prm_names(13) := 'PAY_DATE';
960: pay_mag_tape.internal_prm_values(13) := to_char(v_payment_date,'YYMMDD');
961:
962: pay_mag_tape.internal_prm_names(14) := 'TEST_FILE';

Line 959: pay_mag_tape.internal_prm_names(13) := 'PAY_DATE';

955: pay_mag_tape.internal_prm_names(11) := 'MEDICAL_INDICATOR';
956: pay_mag_tape.internal_prm_values(11) := v_med_ind;
957: pay_mag_tape.internal_prm_names(12) := 'REFERENCE_NUMBER';
958: pay_mag_tape.internal_prm_values(12) := v_attach_number;
959: pay_mag_tape.internal_prm_names(13) := 'PAY_DATE';
960: pay_mag_tape.internal_prm_values(13) := to_char(v_payment_date,'YYMMDD');
961:
962: pay_mag_tape.internal_prm_names(14) := 'TEST_FILE';
963: pay_mag_tape.internal_prm_values(14) := g_test_file;

Line 960: pay_mag_tape.internal_prm_values(13) := to_char(v_payment_date,'YYMMDD');

956: pay_mag_tape.internal_prm_values(11) := v_med_ind;
957: pay_mag_tape.internal_prm_names(12) := 'REFERENCE_NUMBER';
958: pay_mag_tape.internal_prm_values(12) := v_attach_number;
959: pay_mag_tape.internal_prm_names(13) := 'PAY_DATE';
960: pay_mag_tape.internal_prm_values(13) := to_char(v_payment_date,'YYMMDD');
961:
962: pay_mag_tape.internal_prm_names(14) := 'TEST_FILE';
963: pay_mag_tape.internal_prm_values(14) := g_test_file;
964:

Line 962: pay_mag_tape.internal_prm_names(14) := 'TEST_FILE';

958: pay_mag_tape.internal_prm_values(12) := v_attach_number;
959: pay_mag_tape.internal_prm_names(13) := 'PAY_DATE';
960: pay_mag_tape.internal_prm_values(13) := to_char(v_payment_date,'YYMMDD');
961:
962: pay_mag_tape.internal_prm_names(14) := 'TEST_FILE';
963: pay_mag_tape.internal_prm_values(14) := g_test_file;
964:
965:
966: -- we do not change the count till after so we can have the same trace number

Line 963: pay_mag_tape.internal_prm_values(14) := g_test_file;

959: pay_mag_tape.internal_prm_names(13) := 'PAY_DATE';
960: pay_mag_tape.internal_prm_values(13) := to_char(v_payment_date,'YYMMDD');
961:
962: pay_mag_tape.internal_prm_names(14) := 'TEST_FILE';
963: pay_mag_tape.internal_prm_values(14) := g_test_file;
964:
965:
966: -- we do not change the count till after so we can have the same trace number
967: -- in both entry detail and addenda rec

Line 1006: pay_mag_tape.internal_cxt_values(1) := '3';

1002: -- Context Setup for NACHA_ORG_PAY_ENTRY_DETAIL
1003: -- first context is number of context values
1004: hr_utility.trace('.... Writing Org Entry Detail Context');
1005:
1006: pay_mag_tape.internal_cxt_values(1) := '3';
1007: pay_mag_tape.internal_cxt_names(2) := 'ORG_PAY_METHOD_ID';
1008: pay_mag_tape.internal_cxt_values(2) := g_csr_org_pay_meth_id;
1009: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
1010: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);

Line 1007: pay_mag_tape.internal_cxt_names(2) := 'ORG_PAY_METHOD_ID';

1003: -- first context is number of context values
1004: hr_utility.trace('.... Writing Org Entry Detail Context');
1005:
1006: pay_mag_tape.internal_cxt_values(1) := '3';
1007: pay_mag_tape.internal_cxt_names(2) := 'ORG_PAY_METHOD_ID';
1008: pay_mag_tape.internal_cxt_values(2) := g_csr_org_pay_meth_id;
1009: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
1010: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
1011:

Line 1008: pay_mag_tape.internal_cxt_values(2) := g_csr_org_pay_meth_id;

1004: hr_utility.trace('.... Writing Org Entry Detail Context');
1005:
1006: pay_mag_tape.internal_cxt_values(1) := '3';
1007: pay_mag_tape.internal_cxt_names(2) := 'ORG_PAY_METHOD_ID';
1008: pay_mag_tape.internal_cxt_values(2) := g_csr_org_pay_meth_id;
1009: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
1010: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
1011:
1012: -- Parameter Setup for NACHA_ORG_PAY_ENTRY_DETAIL

Line 1009: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';

1005:
1006: pay_mag_tape.internal_cxt_values(1) := '3';
1007: pay_mag_tape.internal_cxt_names(2) := 'ORG_PAY_METHOD_ID';
1008: pay_mag_tape.internal_cxt_values(2) := g_csr_org_pay_meth_id;
1009: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
1010: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
1011:
1012: -- Parameter Setup for NACHA_ORG_PAY_ENTRY_DETAIL
1013: -- first parameter is number of parameters

Line 1010: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);

1006: pay_mag_tape.internal_cxt_values(1) := '3';
1007: pay_mag_tape.internal_cxt_names(2) := 'ORG_PAY_METHOD_ID';
1008: pay_mag_tape.internal_cxt_values(2) := g_csr_org_pay_meth_id;
1009: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
1010: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
1011:
1012: -- Parameter Setup for NACHA_ORG_PAY_ENTRY_DETAIL
1013: -- first parameter is number of parameters
1014: -- second parameter is formula is

Line 1017: pay_mag_tape.internal_prm_values(1) := '10';

1013: -- first parameter is number of parameters
1014: -- second parameter is formula is
1015: hr_utility.trace('.... Writing Org Entry Detail Parameters');
1016:
1017: pay_mag_tape.internal_prm_values(1) := '10';
1018: pay_mag_tape.internal_prm_values(2) := g_org_pay_entry_detail;
1019:
1020: -- Parameters 3-6 are transferred from previous formula
1021: -- 3 - TRANSFER_THIRD_PARTY

Line 1018: pay_mag_tape.internal_prm_values(2) := g_org_pay_entry_detail;

1014: -- second parameter is formula is
1015: hr_utility.trace('.... Writing Org Entry Detail Parameters');
1016:
1017: pay_mag_tape.internal_prm_values(1) := '10';
1018: pay_mag_tape.internal_prm_values(2) := g_org_pay_entry_detail;
1019:
1020: -- Parameters 3-6 are transferred from previous formula
1021: -- 3 - TRANSFER_THIRD_PARTY
1022: -- 4 - TRANSFER_ENTRY_COUNT

Line 1026: pay_mag_tape.internal_prm_names(8) := 'TRACE_SEQUENCE_NUMBER';

1022: -- 4 - TRANSFER_ENTRY_COUNT
1023: -- 5 - TRANSFER_ENTRY_HASH
1024: -- 6 - TRANSFER_CREDIT_AMOUNT
1025:
1026: pay_mag_tape.internal_prm_names(8) := 'TRACE_SEQUENCE_NUMBER';
1027: pay_mag_tape.internal_prm_values(8) := TO_CHAR(g_count);
1028:
1029: -- Parameter 9 is transferred from previous formula - TRANSFER_ORG_PAY_TOT
1030:

Line 1027: pay_mag_tape.internal_prm_values(8) := TO_CHAR(g_count);

1023: -- 5 - TRANSFER_ENTRY_HASH
1024: -- 6 - TRANSFER_CREDIT_AMOUNT
1025:
1026: pay_mag_tape.internal_prm_names(8) := 'TRACE_SEQUENCE_NUMBER';
1027: pay_mag_tape.internal_prm_values(8) := TO_CHAR(g_count);
1028:
1029: -- Parameter 9 is transferred from previous formula - TRANSFER_ORG_PAY_TOT
1030:
1031: pay_mag_tape.internal_prm_names(10) := 'TEST_FILE';

Line 1031: pay_mag_tape.internal_prm_names(10) := 'TEST_FILE';

1027: pay_mag_tape.internal_prm_values(8) := TO_CHAR(g_count);
1028:
1029: -- Parameter 9 is transferred from previous formula - TRANSFER_ORG_PAY_TOT
1030:
1031: pay_mag_tape.internal_prm_names(10) := 'TEST_FILE';
1032: pay_mag_tape.internal_prm_values(10) := g_test_file;
1033:
1034:
1035: -- Bug 3331019

Line 1032: pay_mag_tape.internal_prm_values(10) := g_test_file;

1028:
1029: -- Parameter 9 is transferred from previous formula - TRANSFER_ORG_PAY_TOT
1030:
1031: pay_mag_tape.internal_prm_names(10) := 'TEST_FILE';
1032: pay_mag_tape.internal_prm_values(10) := g_test_file;
1033:
1034:
1035: -- Bug 3331019
1036: if (nvl(hr_general2.get_oracle_db_version, 0) < 10.0) then

Line 1073: pay_mag_tape.internal_cxt_values(1) := '4';

1069: -- First context value is number of context values
1070:
1071: hr_utility.trace('.... Writing Batch Control Context');
1072:
1073: pay_mag_tape.internal_cxt_values(1) := '4';
1074: pay_mag_tape.internal_cxt_names(2) := 'TAX_UNIT_ID';
1075: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_legal_company_id);
1076: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
1077: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);

Line 1074: pay_mag_tape.internal_cxt_names(2) := 'TAX_UNIT_ID';

1070:
1071: hr_utility.trace('.... Writing Batch Control Context');
1072:
1073: pay_mag_tape.internal_cxt_values(1) := '4';
1074: pay_mag_tape.internal_cxt_names(2) := 'TAX_UNIT_ID';
1075: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_legal_company_id);
1076: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
1077: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
1078: pay_mag_tape.internal_cxt_names(4) := 'ORG_PAY_METHOD_ID';

Line 1075: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_legal_company_id);

1071: hr_utility.trace('.... Writing Batch Control Context');
1072:
1073: pay_mag_tape.internal_cxt_values(1) := '4';
1074: pay_mag_tape.internal_cxt_names(2) := 'TAX_UNIT_ID';
1075: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_legal_company_id);
1076: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
1077: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
1078: pay_mag_tape.internal_cxt_names(4) := 'ORG_PAY_METHOD_ID';
1079: pay_mag_tape.internal_cxt_values(4) := g_org_payment_method_id;

Line 1076: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';

1072:
1073: pay_mag_tape.internal_cxt_values(1) := '4';
1074: pay_mag_tape.internal_cxt_names(2) := 'TAX_UNIT_ID';
1075: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_legal_company_id);
1076: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
1077: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
1078: pay_mag_tape.internal_cxt_names(4) := 'ORG_PAY_METHOD_ID';
1079: pay_mag_tape.internal_cxt_values(4) := g_org_payment_method_id;
1080:

Line 1077: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);

1073: pay_mag_tape.internal_cxt_values(1) := '4';
1074: pay_mag_tape.internal_cxt_names(2) := 'TAX_UNIT_ID';
1075: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_legal_company_id);
1076: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
1077: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
1078: pay_mag_tape.internal_cxt_names(4) := 'ORG_PAY_METHOD_ID';
1079: pay_mag_tape.internal_cxt_values(4) := g_org_payment_method_id;
1080:
1081: -- Parameter Setup for NACHA_BATCH_CONTROL

Line 1078: pay_mag_tape.internal_cxt_names(4) := 'ORG_PAY_METHOD_ID';

1074: pay_mag_tape.internal_cxt_names(2) := 'TAX_UNIT_ID';
1075: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_legal_company_id);
1076: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
1077: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
1078: pay_mag_tape.internal_cxt_names(4) := 'ORG_PAY_METHOD_ID';
1079: pay_mag_tape.internal_cxt_values(4) := g_org_payment_method_id;
1080:
1081: -- Parameter Setup for NACHA_BATCH_CONTROL
1082: -- First parameter value is number of parameters

Line 1079: pay_mag_tape.internal_cxt_values(4) := g_org_payment_method_id;

1075: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_legal_company_id);
1076: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
1077: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
1078: pay_mag_tape.internal_cxt_names(4) := 'ORG_PAY_METHOD_ID';
1079: pay_mag_tape.internal_cxt_values(4) := g_org_payment_method_id;
1080:
1081: -- Parameter Setup for NACHA_BATCH_CONTROL
1082: -- First parameter value is number of parameters
1083:

Line 1086: pay_mag_tape.internal_prm_values(1) := '7';

1082: -- First parameter value is number of parameters
1083:
1084: hr_utility.trace('.... Writing Batch Control Parameters');
1085:
1086: pay_mag_tape.internal_prm_values(1) := '7';
1087: pay_mag_tape.internal_prm_values(2) := g_batch_control;
1088:
1089: -- Parameters 4-7 are transferred from previous formula
1090: -- 3 - TRANSFER_ENTRY_COUNT

Line 1087: pay_mag_tape.internal_prm_values(2) := g_batch_control;

1083:
1084: hr_utility.trace('.... Writing Batch Control Parameters');
1085:
1086: pay_mag_tape.internal_prm_values(1) := '7';
1087: pay_mag_tape.internal_prm_values(2) := g_batch_control;
1088:
1089: -- Parameters 4-7 are transferred from previous formula
1090: -- 3 - TRANSFER_ENTRY_COUNT
1091: -- 4 - TRANSFER_ENTRY_HASH

Line 1095: pay_mag_tape.internal_prm_names(7) := 'BATCH_NUMBER';

1091: -- 4 - TRANSFER_ENTRY_HASH
1092: -- 5 - TRANSFER_CREDIT_AMOUNT
1093: -- 6 - TRANSFER_THIRD_PARTY
1094:
1095: pay_mag_tape.internal_prm_names(7) := 'BATCH_NUMBER';
1096: pay_mag_tape.internal_prm_values(7) := TO_CHAR(g_batch_number);
1097:
1098: hr_utility.set_location('run_formula.Batch_ctrl',9);
1099:

Line 1096: pay_mag_tape.internal_prm_values(7) := TO_CHAR(g_batch_number);

1092: -- 5 - TRANSFER_CREDIT_AMOUNT
1093: -- 6 - TRANSFER_THIRD_PARTY
1094:
1095: pay_mag_tape.internal_prm_names(7) := 'BATCH_NUMBER';
1096: pay_mag_tape.internal_prm_values(7) := TO_CHAR(g_batch_number);
1097:
1098: hr_utility.set_location('run_formula.Batch_ctrl',9);
1099:
1100: hr_utility.trace('Leaving Batch Control');

Line 1129: pay_mag_tape.internal_cxt_values(1) := '3';

1125:
1126: hr_utility.trace('.... Writing File Control Context');
1127:
1128: -- dscully - added contexts for NACHA_BALANCED_NACHA_FILE DBI
1129: pay_mag_tape.internal_cxt_values(1) := '3';
1130: pay_mag_tape.internal_cxt_names(2) := 'ORG_PAY_METHOD_ID';
1131: pay_mag_tape.internal_cxt_values(2) := g_org_payment_method_id;
1132: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
1133: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);

Line 1130: pay_mag_tape.internal_cxt_names(2) := 'ORG_PAY_METHOD_ID';

1126: hr_utility.trace('.... Writing File Control Context');
1127:
1128: -- dscully - added contexts for NACHA_BALANCED_NACHA_FILE DBI
1129: pay_mag_tape.internal_cxt_values(1) := '3';
1130: pay_mag_tape.internal_cxt_names(2) := 'ORG_PAY_METHOD_ID';
1131: pay_mag_tape.internal_cxt_values(2) := g_org_payment_method_id;
1132: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
1133: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
1134:

Line 1131: pay_mag_tape.internal_cxt_values(2) := g_org_payment_method_id;

1127:
1128: -- dscully - added contexts for NACHA_BALANCED_NACHA_FILE DBI
1129: pay_mag_tape.internal_cxt_values(1) := '3';
1130: pay_mag_tape.internal_cxt_names(2) := 'ORG_PAY_METHOD_ID';
1131: pay_mag_tape.internal_cxt_values(2) := g_org_payment_method_id;
1132: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
1133: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
1134:
1135: hr_utility.trace('.... Writing File Control Parameters');

Line 1132: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';

1128: -- dscully - added contexts for NACHA_BALANCED_NACHA_FILE DBI
1129: pay_mag_tape.internal_cxt_values(1) := '3';
1130: pay_mag_tape.internal_cxt_names(2) := 'ORG_PAY_METHOD_ID';
1131: pay_mag_tape.internal_cxt_values(2) := g_org_payment_method_id;
1132: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
1133: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
1134:
1135: hr_utility.trace('.... Writing File Control Parameters');
1136:

Line 1133: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);

1129: pay_mag_tape.internal_cxt_values(1) := '3';
1130: pay_mag_tape.internal_cxt_names(2) := 'ORG_PAY_METHOD_ID';
1131: pay_mag_tape.internal_cxt_values(2) := g_org_payment_method_id;
1132: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
1133: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
1134:
1135: hr_utility.trace('.... Writing File Control Parameters');
1136:
1137: pay_mag_tape.internal_prm_values(1) := '8';

Line 1137: pay_mag_tape.internal_prm_values(1) := '8';

1133: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
1134:
1135: hr_utility.trace('.... Writing File Control Parameters');
1136:
1137: pay_mag_tape.internal_prm_values(1) := '8';
1138: pay_mag_tape.internal_prm_values(2) := g_file_control;
1139: pay_mag_tape.internal_prm_names(3) := 'BATCH_NUMBER';
1140: pay_mag_tape.internal_prm_values(3) := TO_CHAR(g_batch_number);
1141: pay_mag_tape.internal_prm_names(4) := 'BLOCK_COUNT';

Line 1138: pay_mag_tape.internal_prm_values(2) := g_file_control;

1134:
1135: hr_utility.trace('.... Writing File Control Parameters');
1136:
1137: pay_mag_tape.internal_prm_values(1) := '8';
1138: pay_mag_tape.internal_prm_values(2) := g_file_control;
1139: pay_mag_tape.internal_prm_names(3) := 'BATCH_NUMBER';
1140: pay_mag_tape.internal_prm_values(3) := TO_CHAR(g_batch_number);
1141: pay_mag_tape.internal_prm_names(4) := 'BLOCK_COUNT';
1142: pay_mag_tape.internal_prm_values(4) := TO_CHAR(v_block_count);

Line 1139: pay_mag_tape.internal_prm_names(3) := 'BATCH_NUMBER';

1135: hr_utility.trace('.... Writing File Control Parameters');
1136:
1137: pay_mag_tape.internal_prm_values(1) := '8';
1138: pay_mag_tape.internal_prm_values(2) := g_file_control;
1139: pay_mag_tape.internal_prm_names(3) := 'BATCH_NUMBER';
1140: pay_mag_tape.internal_prm_values(3) := TO_CHAR(g_batch_number);
1141: pay_mag_tape.internal_prm_names(4) := 'BLOCK_COUNT';
1142: pay_mag_tape.internal_prm_values(4) := TO_CHAR(v_block_count);
1143: pay_mag_tape.internal_prm_names(5) := 'FILE_ENTRY_COUNT';

Line 1140: pay_mag_tape.internal_prm_values(3) := TO_CHAR(g_batch_number);

1136:
1137: pay_mag_tape.internal_prm_values(1) := '8';
1138: pay_mag_tape.internal_prm_values(2) := g_file_control;
1139: pay_mag_tape.internal_prm_names(3) := 'BATCH_NUMBER';
1140: pay_mag_tape.internal_prm_values(3) := TO_CHAR(g_batch_number);
1141: pay_mag_tape.internal_prm_names(4) := 'BLOCK_COUNT';
1142: pay_mag_tape.internal_prm_values(4) := TO_CHAR(v_block_count);
1143: pay_mag_tape.internal_prm_names(5) := 'FILE_ENTRY_COUNT';
1144: pay_mag_tape.internal_prm_values(5) := TO_CHAR(g_count + g_addenda_count);

Line 1141: pay_mag_tape.internal_prm_names(4) := 'BLOCK_COUNT';

1137: pay_mag_tape.internal_prm_values(1) := '8';
1138: pay_mag_tape.internal_prm_values(2) := g_file_control;
1139: pay_mag_tape.internal_prm_names(3) := 'BATCH_NUMBER';
1140: pay_mag_tape.internal_prm_values(3) := TO_CHAR(g_batch_number);
1141: pay_mag_tape.internal_prm_names(4) := 'BLOCK_COUNT';
1142: pay_mag_tape.internal_prm_values(4) := TO_CHAR(v_block_count);
1143: pay_mag_tape.internal_prm_names(5) := 'FILE_ENTRY_COUNT';
1144: pay_mag_tape.internal_prm_values(5) := TO_CHAR(g_count + g_addenda_count);
1145: pay_mag_tape.internal_prm_names(6) := 'FILE_ENTRY_HASH';

Line 1142: pay_mag_tape.internal_prm_values(4) := TO_CHAR(v_block_count);

1138: pay_mag_tape.internal_prm_values(2) := g_file_control;
1139: pay_mag_tape.internal_prm_names(3) := 'BATCH_NUMBER';
1140: pay_mag_tape.internal_prm_values(3) := TO_CHAR(g_batch_number);
1141: pay_mag_tape.internal_prm_names(4) := 'BLOCK_COUNT';
1142: pay_mag_tape.internal_prm_values(4) := TO_CHAR(v_block_count);
1143: pay_mag_tape.internal_prm_names(5) := 'FILE_ENTRY_COUNT';
1144: pay_mag_tape.internal_prm_values(5) := TO_CHAR(g_count + g_addenda_count);
1145: pay_mag_tape.internal_prm_names(6) := 'FILE_ENTRY_HASH';
1146: pay_mag_tape.internal_prm_values(6) := TO_CHAR(g_hash);

Line 1143: pay_mag_tape.internal_prm_names(5) := 'FILE_ENTRY_COUNT';

1139: pay_mag_tape.internal_prm_names(3) := 'BATCH_NUMBER';
1140: pay_mag_tape.internal_prm_values(3) := TO_CHAR(g_batch_number);
1141: pay_mag_tape.internal_prm_names(4) := 'BLOCK_COUNT';
1142: pay_mag_tape.internal_prm_values(4) := TO_CHAR(v_block_count);
1143: pay_mag_tape.internal_prm_names(5) := 'FILE_ENTRY_COUNT';
1144: pay_mag_tape.internal_prm_values(5) := TO_CHAR(g_count + g_addenda_count);
1145: pay_mag_tape.internal_prm_names(6) := 'FILE_ENTRY_HASH';
1146: pay_mag_tape.internal_prm_values(6) := TO_CHAR(g_hash);
1147: pay_mag_tape.internal_prm_names(7) := 'FILE_CREDIT_AMOUNT';

Line 1144: pay_mag_tape.internal_prm_values(5) := TO_CHAR(g_count + g_addenda_count);

1140: pay_mag_tape.internal_prm_values(3) := TO_CHAR(g_batch_number);
1141: pay_mag_tape.internal_prm_names(4) := 'BLOCK_COUNT';
1142: pay_mag_tape.internal_prm_values(4) := TO_CHAR(v_block_count);
1143: pay_mag_tape.internal_prm_names(5) := 'FILE_ENTRY_COUNT';
1144: pay_mag_tape.internal_prm_values(5) := TO_CHAR(g_count + g_addenda_count);
1145: pay_mag_tape.internal_prm_names(6) := 'FILE_ENTRY_HASH';
1146: pay_mag_tape.internal_prm_values(6) := TO_CHAR(g_hash);
1147: pay_mag_tape.internal_prm_names(7) := 'FILE_CREDIT_AMOUNT';
1148: pay_mag_tape.internal_prm_values(7) := fnd_number.number_to_canonical(g_amount);

Line 1145: pay_mag_tape.internal_prm_names(6) := 'FILE_ENTRY_HASH';

1141: pay_mag_tape.internal_prm_names(4) := 'BLOCK_COUNT';
1142: pay_mag_tape.internal_prm_values(4) := TO_CHAR(v_block_count);
1143: pay_mag_tape.internal_prm_names(5) := 'FILE_ENTRY_COUNT';
1144: pay_mag_tape.internal_prm_values(5) := TO_CHAR(g_count + g_addenda_count);
1145: pay_mag_tape.internal_prm_names(6) := 'FILE_ENTRY_HASH';
1146: pay_mag_tape.internal_prm_values(6) := TO_CHAR(g_hash);
1147: pay_mag_tape.internal_prm_names(7) := 'FILE_CREDIT_AMOUNT';
1148: pay_mag_tape.internal_prm_values(7) := fnd_number.number_to_canonical(g_amount);
1149: pay_mag_tape.internal_prm_names(8) := 'TRANSFER_PAD_COUNT';

Line 1146: pay_mag_tape.internal_prm_values(6) := TO_CHAR(g_hash);

1142: pay_mag_tape.internal_prm_values(4) := TO_CHAR(v_block_count);
1143: pay_mag_tape.internal_prm_names(5) := 'FILE_ENTRY_COUNT';
1144: pay_mag_tape.internal_prm_values(5) := TO_CHAR(g_count + g_addenda_count);
1145: pay_mag_tape.internal_prm_names(6) := 'FILE_ENTRY_HASH';
1146: pay_mag_tape.internal_prm_values(6) := TO_CHAR(g_hash);
1147: pay_mag_tape.internal_prm_names(7) := 'FILE_CREDIT_AMOUNT';
1148: pay_mag_tape.internal_prm_values(7) := fnd_number.number_to_canonical(g_amount);
1149: pay_mag_tape.internal_prm_names(8) := 'TRANSFER_PAD_COUNT';
1150: pay_mag_tape.internal_prm_values(8) := TO_CHAR(g_pad_count);

Line 1147: pay_mag_tape.internal_prm_names(7) := 'FILE_CREDIT_AMOUNT';

1143: pay_mag_tape.internal_prm_names(5) := 'FILE_ENTRY_COUNT';
1144: pay_mag_tape.internal_prm_values(5) := TO_CHAR(g_count + g_addenda_count);
1145: pay_mag_tape.internal_prm_names(6) := 'FILE_ENTRY_HASH';
1146: pay_mag_tape.internal_prm_values(6) := TO_CHAR(g_hash);
1147: pay_mag_tape.internal_prm_names(7) := 'FILE_CREDIT_AMOUNT';
1148: pay_mag_tape.internal_prm_values(7) := fnd_number.number_to_canonical(g_amount);
1149: pay_mag_tape.internal_prm_names(8) := 'TRANSFER_PAD_COUNT';
1150: pay_mag_tape.internal_prm_values(8) := TO_CHAR(g_pad_count);
1151: --

Line 1148: pay_mag_tape.internal_prm_values(7) := fnd_number.number_to_canonical(g_amount);

1144: pay_mag_tape.internal_prm_values(5) := TO_CHAR(g_count + g_addenda_count);
1145: pay_mag_tape.internal_prm_names(6) := 'FILE_ENTRY_HASH';
1146: pay_mag_tape.internal_prm_values(6) := TO_CHAR(g_hash);
1147: pay_mag_tape.internal_prm_names(7) := 'FILE_CREDIT_AMOUNT';
1148: pay_mag_tape.internal_prm_values(7) := fnd_number.number_to_canonical(g_amount);
1149: pay_mag_tape.internal_prm_names(8) := 'TRANSFER_PAD_COUNT';
1150: pay_mag_tape.internal_prm_values(8) := TO_CHAR(g_pad_count);
1151: --
1152: hr_utility.set_location('run_formula.File_Control',11);

Line 1149: pay_mag_tape.internal_prm_names(8) := 'TRANSFER_PAD_COUNT';

1145: pay_mag_tape.internal_prm_names(6) := 'FILE_ENTRY_HASH';
1146: pay_mag_tape.internal_prm_values(6) := TO_CHAR(g_hash);
1147: pay_mag_tape.internal_prm_names(7) := 'FILE_CREDIT_AMOUNT';
1148: pay_mag_tape.internal_prm_values(7) := fnd_number.number_to_canonical(g_amount);
1149: pay_mag_tape.internal_prm_names(8) := 'TRANSFER_PAD_COUNT';
1150: pay_mag_tape.internal_prm_values(8) := TO_CHAR(g_pad_count);
1151: --
1152: hr_utility.set_location('run_formula.File_Control',11);
1153: hr_utility.trace('Leaving File Control');

Line 1150: pay_mag_tape.internal_prm_values(8) := TO_CHAR(g_pad_count);

1146: pay_mag_tape.internal_prm_values(6) := TO_CHAR(g_hash);
1147: pay_mag_tape.internal_prm_names(7) := 'FILE_CREDIT_AMOUNT';
1148: pay_mag_tape.internal_prm_values(7) := fnd_number.number_to_canonical(g_amount);
1149: pay_mag_tape.internal_prm_names(8) := 'TRANSFER_PAD_COUNT';
1150: pay_mag_tape.internal_prm_values(8) := TO_CHAR(g_pad_count);
1151: --
1152: hr_utility.set_location('run_formula.File_Control',11);
1153: hr_utility.trace('Leaving File Control');
1154:

Line 1173: pay_mag_tape.internal_cxt_values(1) := '1';

1169:
1170: hr_utility.trace('Writing Padding');
1171:
1172: hr_utility.trace('.... Writing Padding Context');
1173: pay_mag_tape.internal_cxt_values(1) := '1';
1174:
1175: hr_utility.trace('.... Writing Padding Parameters');
1176:
1177: pay_mag_tape.internal_prm_values(1) := '3';

Line 1177: pay_mag_tape.internal_prm_values(1) := '3';

1173: pay_mag_tape.internal_cxt_values(1) := '1';
1174:
1175: hr_utility.trace('.... Writing Padding Parameters');
1176:
1177: pay_mag_tape.internal_prm_values(1) := '3';
1178: pay_mag_tape.internal_prm_values(2) := g_padding;
1179: pay_mag_tape.internal_prm_names(3) := 'TRANSFER_PAD_COUNT';
1180: pay_mag_tape.internal_prm_values(3) := TO_CHAR(g_pad_count);
1181:

Line 1178: pay_mag_tape.internal_prm_values(2) := g_padding;

1174:
1175: hr_utility.trace('.... Writing Padding Parameters');
1176:
1177: pay_mag_tape.internal_prm_values(1) := '3';
1178: pay_mag_tape.internal_prm_values(2) := g_padding;
1179: pay_mag_tape.internal_prm_names(3) := 'TRANSFER_PAD_COUNT';
1180: pay_mag_tape.internal_prm_values(3) := TO_CHAR(g_pad_count);
1181:
1182: hr_utility.set_location('run_formula.padding',12);

Line 1179: pay_mag_tape.internal_prm_names(3) := 'TRANSFER_PAD_COUNT';

1175: hr_utility.trace('.... Writing Padding Parameters');
1176:
1177: pay_mag_tape.internal_prm_values(1) := '3';
1178: pay_mag_tape.internal_prm_values(2) := g_padding;
1179: pay_mag_tape.internal_prm_names(3) := 'TRANSFER_PAD_COUNT';
1180: pay_mag_tape.internal_prm_values(3) := TO_CHAR(g_pad_count);
1181:
1182: hr_utility.set_location('run_formula.padding',12);
1183: IF g_pad_count = 1 THEN

Line 1180: pay_mag_tape.internal_prm_values(3) := TO_CHAR(g_pad_count);

1176:
1177: pay_mag_tape.internal_prm_values(1) := '3';
1178: pay_mag_tape.internal_prm_values(2) := g_padding;
1179: pay_mag_tape.internal_prm_names(3) := 'TRANSFER_PAD_COUNT';
1180: pay_mag_tape.internal_prm_values(3) := TO_CHAR(g_pad_count);
1181:
1182: hr_utility.set_location('run_formula.padding',12);
1183: IF g_pad_count = 1 THEN
1184: CLOSE csr_nacha_batch;

Line 1198: pay_mag_tape.internal_prm_names(1) := 'NO_OF_PARAMETERS';

1194:
1195:
1196: BEGIN
1197: hr_utility.trace('Entering pay_us_nacha_tape.run_formula');
1198: pay_mag_tape.internal_prm_names(1) := 'NO_OF_PARAMETERS';
1199: pay_mag_tape.internal_prm_names(2) := 'NEW_FORMULA_ID';
1200: pay_mag_tape.internal_prm_values(1) := '2';
1201:
1202: pay_mag_tape.internal_cxt_names(1) := 'NUMBER_OF_CONTEXT';

Line 1199: pay_mag_tape.internal_prm_names(2) := 'NEW_FORMULA_ID';

1195:
1196: BEGIN
1197: hr_utility.trace('Entering pay_us_nacha_tape.run_formula');
1198: pay_mag_tape.internal_prm_names(1) := 'NO_OF_PARAMETERS';
1199: pay_mag_tape.internal_prm_names(2) := 'NEW_FORMULA_ID';
1200: pay_mag_tape.internal_prm_values(1) := '2';
1201:
1202: pay_mag_tape.internal_cxt_names(1) := 'NUMBER_OF_CONTEXT';
1203: pay_mag_tape.internal_cxt_values(1) := '1';

Line 1200: pay_mag_tape.internal_prm_values(1) := '2';

1196: BEGIN
1197: hr_utility.trace('Entering pay_us_nacha_tape.run_formula');
1198: pay_mag_tape.internal_prm_names(1) := 'NO_OF_PARAMETERS';
1199: pay_mag_tape.internal_prm_names(2) := 'NEW_FORMULA_ID';
1200: pay_mag_tape.internal_prm_values(1) := '2';
1201:
1202: pay_mag_tape.internal_cxt_names(1) := 'NUMBER_OF_CONTEXT';
1203: pay_mag_tape.internal_cxt_values(1) := '1';
1204: hr_utility.set_location('pay_us_nacha_tape.run_formula',1);

Line 1202: pay_mag_tape.internal_cxt_names(1) := 'NUMBER_OF_CONTEXT';

1198: pay_mag_tape.internal_prm_names(1) := 'NO_OF_PARAMETERS';
1199: pay_mag_tape.internal_prm_names(2) := 'NEW_FORMULA_ID';
1200: pay_mag_tape.internal_prm_values(1) := '2';
1201:
1202: pay_mag_tape.internal_cxt_names(1) := 'NUMBER_OF_CONTEXT';
1203: pay_mag_tape.internal_cxt_values(1) := '1';
1204: hr_utility.set_location('pay_us_nacha_tape.run_formula',1);
1205:
1206: hr_utility.set_location ('run_formula loop',1);

Line 1203: pay_mag_tape.internal_cxt_values(1) := '1';

1199: pay_mag_tape.internal_prm_names(2) := 'NEW_FORMULA_ID';
1200: pay_mag_tape.internal_prm_values(1) := '2';
1201:
1202: pay_mag_tape.internal_cxt_names(1) := 'NUMBER_OF_CONTEXT';
1203: pay_mag_tape.internal_cxt_values(1) := '1';
1204: hr_utility.set_location('pay_us_nacha_tape.run_formula',1);
1205:
1206: hr_utility.set_location ('run_formula loop',1);
1207:

Line 1227: pay_mag_tape.internal_prm_values(3));

1223: /* main */
1224:
1225: hr_utility.set_location('run_formula.Init',5);
1226: g_payroll_action_id := fnd_number.canonical_to_number(
1227: pay_mag_tape.internal_prm_values(3));
1228:
1229: /* Select all the relevent information using payroll action id */
1230: select ppa.business_group_id,
1231: ppa.effective_date,