DBA Data[Home] [Help]

APPS.PAY_US_NACHA_TAPE dependencies on PAY_MAG_TAPE

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

365: RETURN Number IS
366: param_value number;
367: BEGIN
368: hr_utility.set_location('pay_us_nacha_tape.get_effective_date',20);
369: IF pay_mag_tape.internal_prm_names(3) = p_param_name
370: THEN
371: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(3));
372: ELSIF pay_mag_tape.internal_prm_names(4) = p_param_name
373: THEN

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

367: BEGIN
368: hr_utility.set_location('pay_us_nacha_tape.get_effective_date',20);
369: IF pay_mag_tape.internal_prm_names(3) = p_param_name
370: THEN
371: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(3));
372: ELSIF pay_mag_tape.internal_prm_names(4) = p_param_name
373: THEN
374: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(4));
375: ELSIF pay_mag_tape.internal_prm_names(5) = p_param_name

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

368: hr_utility.set_location('pay_us_nacha_tape.get_effective_date',20);
369: IF pay_mag_tape.internal_prm_names(3) = p_param_name
370: THEN
371: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(3));
372: ELSIF pay_mag_tape.internal_prm_names(4) = p_param_name
373: THEN
374: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(4));
375: ELSIF pay_mag_tape.internal_prm_names(5) = p_param_name
376: THEN

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

370: THEN
371: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(3));
372: ELSIF pay_mag_tape.internal_prm_names(4) = p_param_name
373: THEN
374: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(4));
375: ELSIF pay_mag_tape.internal_prm_names(5) = p_param_name
376: THEN
377: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(5));
378: ELSIF pay_mag_tape.internal_prm_names(6) = p_param_name

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

371: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(3));
372: ELSIF pay_mag_tape.internal_prm_names(4) = p_param_name
373: THEN
374: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(4));
375: ELSIF pay_mag_tape.internal_prm_names(5) = p_param_name
376: THEN
377: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(5));
378: ELSIF pay_mag_tape.internal_prm_names(6) = p_param_name
379: THEN

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

373: THEN
374: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(4));
375: ELSIF pay_mag_tape.internal_prm_names(5) = p_param_name
376: THEN
377: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(5));
378: ELSIF pay_mag_tape.internal_prm_names(6) = p_param_name
379: THEN
380: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(6));
381: ELSIF pay_mag_tape.internal_prm_names(7) = p_param_name

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

374: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(4));
375: ELSIF pay_mag_tape.internal_prm_names(5) = p_param_name
376: THEN
377: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(5));
378: ELSIF pay_mag_tape.internal_prm_names(6) = p_param_name
379: THEN
380: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(6));
381: ELSIF pay_mag_tape.internal_prm_names(7) = p_param_name
382: THEN

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

376: THEN
377: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(5));
378: ELSIF pay_mag_tape.internal_prm_names(6) = p_param_name
379: THEN
380: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(6));
381: ELSIF pay_mag_tape.internal_prm_names(7) = p_param_name
382: THEN
383: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(7));
384: ELSIF pay_mag_tape.internal_prm_names(8) = p_param_name

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

377: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(5));
378: ELSIF pay_mag_tape.internal_prm_names(6) = p_param_name
379: THEN
380: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(6));
381: ELSIF pay_mag_tape.internal_prm_names(7) = p_param_name
382: THEN
383: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(7));
384: ELSIF pay_mag_tape.internal_prm_names(8) = p_param_name
385: THEN

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

379: THEN
380: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(6));
381: ELSIF pay_mag_tape.internal_prm_names(7) = p_param_name
382: THEN
383: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(7));
384: ELSIF pay_mag_tape.internal_prm_names(8) = p_param_name
385: THEN
386: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(8));
387: END IF;

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

380: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(6));
381: ELSIF pay_mag_tape.internal_prm_names(7) = p_param_name
382: THEN
383: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(7));
384: ELSIF pay_mag_tape.internal_prm_names(8) = p_param_name
385: THEN
386: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(8));
387: END IF;
388: RETURN param_value;

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

382: THEN
383: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(7));
384: ELSIF pay_mag_tape.internal_prm_names(8) = p_param_name
385: THEN
386: param_value := fnd_number.canonical_to_number(pay_mag_tape.internal_prm_values(8));
387: END IF;
388: RETURN param_value;
389: END get_transfer_param;
390: --

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

405:
406: hr_utility.trace('Writing File Header');
407: hr_utility.trace('.... Writing File Header Context');
408:
409: pay_mag_tape.internal_cxt_values(1) := '3';
410: pay_mag_tape.internal_cxt_names(2) := 'ORG_PAY_METHOD_ID';
411: pay_mag_tape.internal_cxt_values(2) := g_org_payment_method_id;
412: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
413: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);

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

406: hr_utility.trace('Writing File Header');
407: hr_utility.trace('.... Writing File Header Context');
408:
409: pay_mag_tape.internal_cxt_values(1) := '3';
410: pay_mag_tape.internal_cxt_names(2) := 'ORG_PAY_METHOD_ID';
411: pay_mag_tape.internal_cxt_values(2) := g_org_payment_method_id;
412: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
413: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
414: --

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

407: hr_utility.trace('.... Writing File Header Context');
408:
409: pay_mag_tape.internal_cxt_values(1) := '3';
410: pay_mag_tape.internal_cxt_names(2) := 'ORG_PAY_METHOD_ID';
411: pay_mag_tape.internal_cxt_values(2) := g_org_payment_method_id;
412: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
413: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
414: --
415: hr_utility.trace('.... Writing File Header Parameters');

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

408:
409: pay_mag_tape.internal_cxt_values(1) := '3';
410: pay_mag_tape.internal_cxt_names(2) := 'ORG_PAY_METHOD_ID';
411: pay_mag_tape.internal_cxt_values(2) := g_org_payment_method_id;
412: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
413: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
414: --
415: hr_utility.trace('.... Writing File Header Parameters');
416:

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

409: pay_mag_tape.internal_cxt_values(1) := '3';
410: pay_mag_tape.internal_cxt_names(2) := 'ORG_PAY_METHOD_ID';
411: pay_mag_tape.internal_cxt_values(2) := g_org_payment_method_id;
412: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
413: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
414: --
415: hr_utility.trace('.... Writing File Header Parameters');
416:
417: pay_mag_tape.internal_prm_values(1) := '6';

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

413: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
414: --
415: hr_utility.trace('.... Writing File Header Parameters');
416:
417: pay_mag_tape.internal_prm_values(1) := '6';
418: pay_mag_tape.internal_prm_values(2) := g_file_header;
419: pay_mag_tape.internal_prm_names(3) := 'TRANSFER_THIRD_PARTY';
420: pay_mag_tape.internal_prm_values(3) := g_csr_org_pay_third_party;
421: pay_mag_tape.internal_prm_names(4) := 'FILE_ID_MODIFIER';

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

414: --
415: hr_utility.trace('.... Writing File Header Parameters');
416:
417: pay_mag_tape.internal_prm_values(1) := '6';
418: pay_mag_tape.internal_prm_values(2) := g_file_header;
419: pay_mag_tape.internal_prm_names(3) := 'TRANSFER_THIRD_PARTY';
420: pay_mag_tape.internal_prm_values(3) := g_csr_org_pay_third_party;
421: pay_mag_tape.internal_prm_names(4) := 'FILE_ID_MODIFIER';
422: pay_mag_tape.internal_prm_values(4) := g_file_id_modifier;

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

415: hr_utility.trace('.... Writing File Header Parameters');
416:
417: pay_mag_tape.internal_prm_values(1) := '6';
418: pay_mag_tape.internal_prm_values(2) := g_file_header;
419: pay_mag_tape.internal_prm_names(3) := 'TRANSFER_THIRD_PARTY';
420: pay_mag_tape.internal_prm_values(3) := g_csr_org_pay_third_party;
421: pay_mag_tape.internal_prm_names(4) := 'FILE_ID_MODIFIER';
422: pay_mag_tape.internal_prm_values(4) := g_file_id_modifier;
423: pay_mag_tape.internal_prm_names(5) := 'CREATION_DATE';

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

416:
417: pay_mag_tape.internal_prm_values(1) := '6';
418: pay_mag_tape.internal_prm_values(2) := g_file_header;
419: pay_mag_tape.internal_prm_names(3) := 'TRANSFER_THIRD_PARTY';
420: pay_mag_tape.internal_prm_values(3) := g_csr_org_pay_third_party;
421: pay_mag_tape.internal_prm_names(4) := 'FILE_ID_MODIFIER';
422: pay_mag_tape.internal_prm_values(4) := g_file_id_modifier;
423: pay_mag_tape.internal_prm_names(5) := 'CREATION_DATE';
424: pay_mag_tape.internal_prm_values(5) := g_date;

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

417: pay_mag_tape.internal_prm_values(1) := '6';
418: pay_mag_tape.internal_prm_values(2) := g_file_header;
419: pay_mag_tape.internal_prm_names(3) := 'TRANSFER_THIRD_PARTY';
420: pay_mag_tape.internal_prm_values(3) := g_csr_org_pay_third_party;
421: pay_mag_tape.internal_prm_names(4) := 'FILE_ID_MODIFIER';
422: pay_mag_tape.internal_prm_values(4) := g_file_id_modifier;
423: pay_mag_tape.internal_prm_names(5) := 'CREATION_DATE';
424: pay_mag_tape.internal_prm_values(5) := g_date;
425: pay_mag_tape.internal_prm_names(6) := 'CREATION_TIME';

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

418: pay_mag_tape.internal_prm_values(2) := g_file_header;
419: pay_mag_tape.internal_prm_names(3) := 'TRANSFER_THIRD_PARTY';
420: pay_mag_tape.internal_prm_values(3) := g_csr_org_pay_third_party;
421: pay_mag_tape.internal_prm_names(4) := 'FILE_ID_MODIFIER';
422: pay_mag_tape.internal_prm_values(4) := g_file_id_modifier;
423: pay_mag_tape.internal_prm_names(5) := 'CREATION_DATE';
424: pay_mag_tape.internal_prm_values(5) := g_date;
425: pay_mag_tape.internal_prm_names(6) := 'CREATION_TIME';
426: pay_mag_tape.internal_prm_values(6) := g_time;

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

419: pay_mag_tape.internal_prm_names(3) := 'TRANSFER_THIRD_PARTY';
420: pay_mag_tape.internal_prm_values(3) := g_csr_org_pay_third_party;
421: pay_mag_tape.internal_prm_names(4) := 'FILE_ID_MODIFIER';
422: pay_mag_tape.internal_prm_values(4) := g_file_id_modifier;
423: pay_mag_tape.internal_prm_names(5) := 'CREATION_DATE';
424: pay_mag_tape.internal_prm_values(5) := g_date;
425: pay_mag_tape.internal_prm_names(6) := 'CREATION_TIME';
426: pay_mag_tape.internal_prm_values(6) := g_time;
427:

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

420: pay_mag_tape.internal_prm_values(3) := g_csr_org_pay_third_party;
421: pay_mag_tape.internal_prm_names(4) := 'FILE_ID_MODIFIER';
422: pay_mag_tape.internal_prm_values(4) := g_file_id_modifier;
423: pay_mag_tape.internal_prm_names(5) := 'CREATION_DATE';
424: pay_mag_tape.internal_prm_values(5) := g_date;
425: pay_mag_tape.internal_prm_names(6) := 'CREATION_TIME';
426: pay_mag_tape.internal_prm_values(6) := g_time;
427:
428: hr_utility.trace('Leaving File Header');

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

421: pay_mag_tape.internal_prm_names(4) := 'FILE_ID_MODIFIER';
422: pay_mag_tape.internal_prm_values(4) := g_file_id_modifier;
423: pay_mag_tape.internal_prm_names(5) := 'CREATION_DATE';
424: pay_mag_tape.internal_prm_values(5) := g_date;
425: pay_mag_tape.internal_prm_names(6) := 'CREATION_TIME';
426: pay_mag_tape.internal_prm_values(6) := g_time;
427:
428: hr_utility.trace('Leaving File Header');
429:

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

422: pay_mag_tape.internal_prm_values(4) := g_file_id_modifier;
423: pay_mag_tape.internal_prm_names(5) := 'CREATION_DATE';
424: pay_mag_tape.internal_prm_values(5) := g_date;
425: pay_mag_tape.internal_prm_names(6) := 'CREATION_TIME';
426: pay_mag_tape.internal_prm_values(6) := g_time;
427:
428: hr_utility.trace('Leaving File Header');
429:
430: hr_utility.set_location('run_formula.File_head',6);

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

467: -- Context for NACHA_BATCH_HEADER
468: -- first context is number of contexts
469: hr_utility.trace('.... Writing Batch Header Context');
470:
471: pay_mag_tape.internal_cxt_values(1) := '4';
472: pay_mag_tape.internal_cxt_names(2) := 'TAX_UNIT_ID';
473: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_legal_company_id);
474: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
475: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);

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

468: -- first context is number of contexts
469: hr_utility.trace('.... Writing Batch Header Context');
470:
471: pay_mag_tape.internal_cxt_values(1) := '4';
472: pay_mag_tape.internal_cxt_names(2) := 'TAX_UNIT_ID';
473: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_legal_company_id);
474: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
475: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
476: pay_mag_tape.internal_cxt_names(4) := 'ORG_PAY_METHOD_ID';

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

469: hr_utility.trace('.... Writing Batch Header Context');
470:
471: pay_mag_tape.internal_cxt_values(1) := '4';
472: pay_mag_tape.internal_cxt_names(2) := 'TAX_UNIT_ID';
473: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_legal_company_id);
474: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
475: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
476: pay_mag_tape.internal_cxt_names(4) := 'ORG_PAY_METHOD_ID';
477: pay_mag_tape.internal_cxt_values(4) := g_org_payment_method_id;

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

470:
471: pay_mag_tape.internal_cxt_values(1) := '4';
472: pay_mag_tape.internal_cxt_names(2) := 'TAX_UNIT_ID';
473: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_legal_company_id);
474: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
475: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
476: pay_mag_tape.internal_cxt_names(4) := 'ORG_PAY_METHOD_ID';
477: pay_mag_tape.internal_cxt_values(4) := g_org_payment_method_id;
478:

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

471: pay_mag_tape.internal_cxt_values(1) := '4';
472: pay_mag_tape.internal_cxt_names(2) := 'TAX_UNIT_ID';
473: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_legal_company_id);
474: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
475: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
476: pay_mag_tape.internal_cxt_names(4) := 'ORG_PAY_METHOD_ID';
477: pay_mag_tape.internal_cxt_values(4) := g_org_payment_method_id;
478:
479: -- Parameters for NACHA_BATCH_HEADER

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

472: pay_mag_tape.internal_cxt_names(2) := 'TAX_UNIT_ID';
473: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_legal_company_id);
474: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
475: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
476: pay_mag_tape.internal_cxt_names(4) := 'ORG_PAY_METHOD_ID';
477: pay_mag_tape.internal_cxt_values(4) := g_org_payment_method_id;
478:
479: -- Parameters for NACHA_BATCH_HEADER
480: -- first parameter is number of parameters

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

473: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_legal_company_id);
474: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
475: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
476: pay_mag_tape.internal_cxt_names(4) := 'ORG_PAY_METHOD_ID';
477: pay_mag_tape.internal_cxt_values(4) := g_org_payment_method_id;
478:
479: -- Parameters for NACHA_BATCH_HEADER
480: -- first parameter is number of parameters
481: -- second parameter is formula is

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

480: -- first parameter is number of parameters
481: -- second parameter is formula is
482: hr_utility.trace('.... Writing Batch Header Parameters');
483:
484: pay_mag_tape.internal_prm_values(1) := '8';
485: pay_mag_tape.internal_prm_values(2) := g_batch_header;
486:
487: -- 3 TRANSFER_THIRD_PARTY
488: -- pay_mag_tape.internal_prm_names(8) := 'TRANSFER_THIRD_PARTY';

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

481: -- second parameter is formula is
482: hr_utility.trace('.... Writing Batch Header Parameters');
483:
484: pay_mag_tape.internal_prm_values(1) := '8';
485: pay_mag_tape.internal_prm_values(2) := g_batch_header;
486:
487: -- 3 TRANSFER_THIRD_PARTY
488: -- pay_mag_tape.internal_prm_names(8) := 'TRANSFER_THIRD_PARTY';
489: -- pay_mag_tape.internal_prm_values(8) := g_csr_org_pay_third_party;

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

484: pay_mag_tape.internal_prm_values(1) := '8';
485: pay_mag_tape.internal_prm_values(2) := g_batch_header;
486:
487: -- 3 TRANSFER_THIRD_PARTY
488: -- pay_mag_tape.internal_prm_names(8) := 'TRANSFER_THIRD_PARTY';
489: -- pay_mag_tape.internal_prm_values(8) := g_csr_org_pay_third_party;
490:
491: pay_mag_tape.internal_prm_names(5) := 'COMPANY_DESCRIPTIVE_DATE';
492: pay_mag_tape.internal_prm_values(5) := g_descriptive_date;

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

485: pay_mag_tape.internal_prm_values(2) := g_batch_header;
486:
487: -- 3 TRANSFER_THIRD_PARTY
488: -- pay_mag_tape.internal_prm_names(8) := 'TRANSFER_THIRD_PARTY';
489: -- pay_mag_tape.internal_prm_values(8) := g_csr_org_pay_third_party;
490:
491: pay_mag_tape.internal_prm_names(5) := 'COMPANY_DESCRIPTIVE_DATE';
492: pay_mag_tape.internal_prm_values(5) := g_descriptive_date;
493: pay_mag_tape.internal_prm_names(6) := 'EFFECTIVE_ENTRY_DATE';

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

487: -- 3 TRANSFER_THIRD_PARTY
488: -- pay_mag_tape.internal_prm_names(8) := 'TRANSFER_THIRD_PARTY';
489: -- pay_mag_tape.internal_prm_values(8) := g_csr_org_pay_third_party;
490:
491: pay_mag_tape.internal_prm_names(5) := 'COMPANY_DESCRIPTIVE_DATE';
492: pay_mag_tape.internal_prm_values(5) := g_descriptive_date;
493: pay_mag_tape.internal_prm_names(6) := 'EFFECTIVE_ENTRY_DATE';
494: pay_mag_tape.internal_prm_values(6) := nvl(g_direct_dep_date,
495: TO_CHAR(g_effective_date,'YYMMDD'));

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

488: -- pay_mag_tape.internal_prm_names(8) := 'TRANSFER_THIRD_PARTY';
489: -- pay_mag_tape.internal_prm_values(8) := g_csr_org_pay_third_party;
490:
491: pay_mag_tape.internal_prm_names(5) := 'COMPANY_DESCRIPTIVE_DATE';
492: pay_mag_tape.internal_prm_values(5) := g_descriptive_date;
493: pay_mag_tape.internal_prm_names(6) := 'EFFECTIVE_ENTRY_DATE';
494: pay_mag_tape.internal_prm_values(6) := nvl(g_direct_dep_date,
495: TO_CHAR(g_effective_date,'YYMMDD'));
496: pay_mag_tape.internal_prm_names(7) := 'BATCH_NUMBER';

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

489: -- pay_mag_tape.internal_prm_values(8) := g_csr_org_pay_third_party;
490:
491: pay_mag_tape.internal_prm_names(5) := 'COMPANY_DESCRIPTIVE_DATE';
492: pay_mag_tape.internal_prm_values(5) := g_descriptive_date;
493: pay_mag_tape.internal_prm_names(6) := 'EFFECTIVE_ENTRY_DATE';
494: pay_mag_tape.internal_prm_values(6) := nvl(g_direct_dep_date,
495: TO_CHAR(g_effective_date,'YYMMDD'));
496: pay_mag_tape.internal_prm_names(7) := 'BATCH_NUMBER';
497: pay_mag_tape.internal_prm_values(7) := TO_CHAR(g_batch_number);

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

490:
491: pay_mag_tape.internal_prm_names(5) := 'COMPANY_DESCRIPTIVE_DATE';
492: pay_mag_tape.internal_prm_values(5) := g_descriptive_date;
493: pay_mag_tape.internal_prm_names(6) := 'EFFECTIVE_ENTRY_DATE';
494: pay_mag_tape.internal_prm_values(6) := nvl(g_direct_dep_date,
495: TO_CHAR(g_effective_date,'YYMMDD'));
496: pay_mag_tape.internal_prm_names(7) := 'BATCH_NUMBER';
497: pay_mag_tape.internal_prm_values(7) := TO_CHAR(g_batch_number);
498:

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

492: pay_mag_tape.internal_prm_values(5) := g_descriptive_date;
493: pay_mag_tape.internal_prm_names(6) := 'EFFECTIVE_ENTRY_DATE';
494: pay_mag_tape.internal_prm_values(6) := nvl(g_direct_dep_date,
495: TO_CHAR(g_effective_date,'YYMMDD'));
496: pay_mag_tape.internal_prm_names(7) := 'BATCH_NUMBER';
497: pay_mag_tape.internal_prm_values(7) := TO_CHAR(g_batch_number);
498:
499: pay_mag_tape.internal_prm_names(4) := 'COMPANY_ENTRY_DESCRIPTION';
500: pay_mag_tape.internal_prm_names(8) := 'FORMAT_TYPE';

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

493: pay_mag_tape.internal_prm_names(6) := 'EFFECTIVE_ENTRY_DATE';
494: pay_mag_tape.internal_prm_values(6) := nvl(g_direct_dep_date,
495: TO_CHAR(g_effective_date,'YYMMDD'));
496: pay_mag_tape.internal_prm_names(7) := 'BATCH_NUMBER';
497: pay_mag_tape.internal_prm_values(7) := TO_CHAR(g_batch_number);
498:
499: pay_mag_tape.internal_prm_names(4) := 'COMPANY_ENTRY_DESCRIPTION';
500: pay_mag_tape.internal_prm_names(8) := 'FORMAT_TYPE';
501:

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

495: TO_CHAR(g_effective_date,'YYMMDD'));
496: pay_mag_tape.internal_prm_names(7) := 'BATCH_NUMBER';
497: pay_mag_tape.internal_prm_values(7) := TO_CHAR(g_batch_number);
498:
499: pay_mag_tape.internal_prm_names(4) := 'COMPANY_ENTRY_DESCRIPTION';
500: pay_mag_tape.internal_prm_names(8) := 'FORMAT_TYPE';
501:
502: -- the format type depends on whether the opm is third party or not
503: if g_csr_org_pay_third_party = 'Y' then

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

496: pay_mag_tape.internal_prm_names(7) := 'BATCH_NUMBER';
497: pay_mag_tape.internal_prm_values(7) := TO_CHAR(g_batch_number);
498:
499: pay_mag_tape.internal_prm_names(4) := 'COMPANY_ENTRY_DESCRIPTION';
500: pay_mag_tape.internal_prm_names(8) := 'FORMAT_TYPE';
501:
502: -- the format type depends on whether the opm is third party or not
503: if g_csr_org_pay_third_party = 'Y' then
504: pay_mag_tape.internal_prm_values(4) := 'CHILD SUPP';

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

500: pay_mag_tape.internal_prm_names(8) := 'FORMAT_TYPE';
501:
502: -- the format type depends on whether the opm is third party or not
503: if g_csr_org_pay_third_party = 'Y' then
504: pay_mag_tape.internal_prm_values(4) := 'CHILD SUPP';
505: pay_mag_tape.internal_prm_values(8) := 'CCD';
506: else
507: pay_mag_tape.internal_prm_values(4) := g_company_entry_desc;
508: pay_mag_tape.internal_prm_values(8) := 'PPD';

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

501:
502: -- the format type depends on whether the opm is third party or not
503: if g_csr_org_pay_third_party = 'Y' then
504: pay_mag_tape.internal_prm_values(4) := 'CHILD SUPP';
505: pay_mag_tape.internal_prm_values(8) := 'CCD';
506: else
507: pay_mag_tape.internal_prm_values(4) := g_company_entry_desc;
508: pay_mag_tape.internal_prm_values(8) := 'PPD';
509: end if;

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

503: if g_csr_org_pay_third_party = 'Y' then
504: pay_mag_tape.internal_prm_values(4) := 'CHILD SUPP';
505: pay_mag_tape.internal_prm_values(8) := 'CCD';
506: else
507: pay_mag_tape.internal_prm_values(4) := g_company_entry_desc;
508: pay_mag_tape.internal_prm_values(8) := 'PPD';
509: end if;
510:
511:

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

504: pay_mag_tape.internal_prm_values(4) := 'CHILD SUPP';
505: pay_mag_tape.internal_prm_values(8) := 'CCD';
506: else
507: pay_mag_tape.internal_prm_values(4) := g_company_entry_desc;
508: pay_mag_tape.internal_prm_values(8) := 'PPD';
509: end if;
510:
511:
512: hr_utility.trace('Leaving Batch Header');

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

533: g_count := g_count + 1;
534:
535: -- Context Setup for NACHA_ENTRY_DETAIL
536: -- First context value is number of contexts
537: pay_mag_tape.internal_cxt_values(1) := '7';
538: pay_mag_tape.internal_cxt_names(2) := 'ASSIGNMENT_ID';
539: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_assignment_id);
540: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';
541: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);

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

534:
535: -- Context Setup for NACHA_ENTRY_DETAIL
536: -- First context value is number of contexts
537: pay_mag_tape.internal_cxt_values(1) := '7';
538: pay_mag_tape.internal_cxt_names(2) := 'ASSIGNMENT_ID';
539: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_assignment_id);
540: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';
541: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);
542: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';

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

535: -- Context Setup for NACHA_ENTRY_DETAIL
536: -- First context value is number of contexts
537: pay_mag_tape.internal_cxt_values(1) := '7';
538: pay_mag_tape.internal_cxt_names(2) := 'ASSIGNMENT_ID';
539: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_assignment_id);
540: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';
541: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);
542: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';
543: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);

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

536: -- First context value is number of contexts
537: pay_mag_tape.internal_cxt_values(1) := '7';
538: pay_mag_tape.internal_cxt_names(2) := 'ASSIGNMENT_ID';
539: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_assignment_id);
540: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';
541: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);
542: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';
543: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);
544: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';

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

537: pay_mag_tape.internal_cxt_values(1) := '7';
538: pay_mag_tape.internal_cxt_names(2) := 'ASSIGNMENT_ID';
539: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_assignment_id);
540: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';
541: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);
542: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';
543: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);
544: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';
545: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);

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

538: pay_mag_tape.internal_cxt_names(2) := 'ASSIGNMENT_ID';
539: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_assignment_id);
540: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';
541: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);
542: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';
543: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);
544: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';
545: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);
546: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';

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

539: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_assignment_id);
540: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';
541: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);
542: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';
543: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);
544: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';
545: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);
546: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';
547: pay_mag_tape.internal_cxt_values(6) := g_org_payment_method_id;

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

540: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';
541: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);
542: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';
543: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);
544: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';
545: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);
546: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';
547: pay_mag_tape.internal_cxt_values(6) := g_org_payment_method_id;
548: pay_mag_tape.internal_cxt_names(7) := 'TAX_UNIT_ID';

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

541: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);
542: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';
543: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);
544: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';
545: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);
546: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';
547: pay_mag_tape.internal_cxt_values(6) := g_org_payment_method_id;
548: pay_mag_tape.internal_cxt_names(7) := 'TAX_UNIT_ID';
549: pay_mag_tape.internal_cxt_values(7) := TO_CHAR(g_legal_company_id);

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

542: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';
543: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);
544: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';
545: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);
546: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';
547: pay_mag_tape.internal_cxt_values(6) := g_org_payment_method_id;
548: pay_mag_tape.internal_cxt_names(7) := 'TAX_UNIT_ID';
549: pay_mag_tape.internal_cxt_values(7) := TO_CHAR(g_legal_company_id);
550:

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

543: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);
544: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';
545: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);
546: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';
547: pay_mag_tape.internal_cxt_values(6) := g_org_payment_method_id;
548: pay_mag_tape.internal_cxt_names(7) := 'TAX_UNIT_ID';
549: pay_mag_tape.internal_cxt_values(7) := TO_CHAR(g_legal_company_id);
550:
551: -- Parameter Setup for NACHA_ENTRY_DETAIL

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

544: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';
545: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);
546: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';
547: pay_mag_tape.internal_cxt_values(6) := g_org_payment_method_id;
548: pay_mag_tape.internal_cxt_names(7) := 'TAX_UNIT_ID';
549: pay_mag_tape.internal_cxt_values(7) := TO_CHAR(g_legal_company_id);
550:
551: -- Parameter Setup for NACHA_ENTRY_DETAIL
552: -- First parameter value is number of parameters

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

545: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);
546: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';
547: pay_mag_tape.internal_cxt_values(6) := g_org_payment_method_id;
548: pay_mag_tape.internal_cxt_names(7) := 'TAX_UNIT_ID';
549: pay_mag_tape.internal_cxt_values(7) := TO_CHAR(g_legal_company_id);
550:
551: -- Parameter Setup for NACHA_ENTRY_DETAIL
552: -- First parameter value is number of parameters
553: -- second parameter value is formula id

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

553: -- second parameter value is formula id
554:
555: hr_utility.trace('.... Writing Entry Detail Parameters');
556:
557: pay_mag_tape.internal_prm_values(1) := '11';
558: pay_mag_tape.internal_prm_values(2) := g_entry_detail;
559:
560: -- Parameters 3-6 are transferred from previous formula
561: -- 3 - TRANSFER_THIRD_PARTY

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

554:
555: hr_utility.trace('.... Writing Entry Detail Parameters');
556:
557: pay_mag_tape.internal_prm_values(1) := '11';
558: pay_mag_tape.internal_prm_values(2) := g_entry_detail;
559:
560: -- Parameters 3-6 are transferred from previous formula
561: -- 3 - TRANSFER_THIRD_PARTY
562: -- 4 - TRANSFER_ENTRY_COUNT

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

561: -- 3 - TRANSFER_THIRD_PARTY
562: -- 4 - TRANSFER_ENTRY_COUNT
563: -- 5 - TRANSFER_ENTRY_HASH
564: -- 6 - TRANSFER_CREDIT_AMOUNT
565: pay_mag_tape.internal_prm_names(7) := 'TRANSFER_PAY_VALUE';
566: pay_mag_tape.internal_prm_values(7) := fnd_number.number_to_canonical(v_amount);
567:
568: pay_mag_tape.internal_prm_names(8) := 'TRANSFER_PREPAYMENT_ID';
569: pay_mag_tape.internal_prm_values(8) := TO_CHAR(v_prepayment_id);

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

562: -- 4 - TRANSFER_ENTRY_COUNT
563: -- 5 - TRANSFER_ENTRY_HASH
564: -- 6 - TRANSFER_CREDIT_AMOUNT
565: pay_mag_tape.internal_prm_names(7) := 'TRANSFER_PAY_VALUE';
566: pay_mag_tape.internal_prm_values(7) := fnd_number.number_to_canonical(v_amount);
567:
568: pay_mag_tape.internal_prm_names(8) := 'TRANSFER_PREPAYMENT_ID';
569: pay_mag_tape.internal_prm_values(8) := TO_CHAR(v_prepayment_id);
570:

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

564: -- 6 - TRANSFER_CREDIT_AMOUNT
565: pay_mag_tape.internal_prm_names(7) := 'TRANSFER_PAY_VALUE';
566: pay_mag_tape.internal_prm_values(7) := fnd_number.number_to_canonical(v_amount);
567:
568: pay_mag_tape.internal_prm_names(8) := 'TRANSFER_PREPAYMENT_ID';
569: pay_mag_tape.internal_prm_values(8) := TO_CHAR(v_prepayment_id);
570:
571: -- Parameter 9 is transferred from previous formula - TRANSFER_ORG_PAY_TOT
572:

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

565: pay_mag_tape.internal_prm_names(7) := 'TRANSFER_PAY_VALUE';
566: pay_mag_tape.internal_prm_values(7) := fnd_number.number_to_canonical(v_amount);
567:
568: pay_mag_tape.internal_prm_names(8) := 'TRANSFER_PREPAYMENT_ID';
569: pay_mag_tape.internal_prm_values(8) := TO_CHAR(v_prepayment_id);
570:
571: -- Parameter 9 is transferred from previous formula - TRANSFER_ORG_PAY_TOT
572:
573: pay_mag_tape.internal_prm_names(10) := 'TRACE_SEQUENCE_NUMBER';

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

569: pay_mag_tape.internal_prm_values(8) := TO_CHAR(v_prepayment_id);
570:
571: -- Parameter 9 is transferred from previous formula - TRANSFER_ORG_PAY_TOT
572:
573: pay_mag_tape.internal_prm_names(10) := 'TRACE_SEQUENCE_NUMBER';
574: pay_mag_tape.internal_prm_values(10) := TO_CHAR(g_count);
575:
576: pay_mag_tape.internal_prm_names(11) := 'TEST_FILE';
577: pay_mag_tape.internal_prm_values(11) := g_test_file;

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

570:
571: -- Parameter 9 is transferred from previous formula - TRANSFER_ORG_PAY_TOT
572:
573: pay_mag_tape.internal_prm_names(10) := 'TRACE_SEQUENCE_NUMBER';
574: pay_mag_tape.internal_prm_values(10) := TO_CHAR(g_count);
575:
576: pay_mag_tape.internal_prm_names(11) := 'TEST_FILE';
577: pay_mag_tape.internal_prm_values(11) := g_test_file;
578:

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

572:
573: pay_mag_tape.internal_prm_names(10) := 'TRACE_SEQUENCE_NUMBER';
574: pay_mag_tape.internal_prm_values(10) := TO_CHAR(g_count);
575:
576: pay_mag_tape.internal_prm_names(11) := 'TEST_FILE';
577: pay_mag_tape.internal_prm_values(11) := g_test_file;
578:
579: hr_utility.set_location('run_formula.Assignment',7);
580: IF g_temp_count = 0 THEN

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

573: pay_mag_tape.internal_prm_names(10) := 'TRACE_SEQUENCE_NUMBER';
574: pay_mag_tape.internal_prm_values(10) := TO_CHAR(g_count);
575:
576: pay_mag_tape.internal_prm_names(11) := 'TEST_FILE';
577: pay_mag_tape.internal_prm_values(11) := g_test_file;
578:
579: hr_utility.set_location('run_formula.Assignment',7);
580: IF g_temp_count = 0 THEN
581: -- If this is the first entry detail of a batch, reset these

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

579: hr_utility.set_location('run_formula.Assignment',7);
580: IF g_temp_count = 0 THEN
581: -- If this is the first entry detail of a batch, reset these
582: -- parameters.
583: pay_mag_tape.internal_prm_names(4) := 'TRANSFER_ENTRY_COUNT';
584: pay_mag_tape.internal_prm_values(4) := '0';
585: pay_mag_tape.internal_prm_names(5) := 'TRANSFER_ENTRY_HASH';
586: pay_mag_tape.internal_prm_values(5) := '0';
587: pay_mag_tape.internal_prm_names(6) := 'TRANSFER_CREDIT_AMOUNT';

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

580: IF g_temp_count = 0 THEN
581: -- If this is the first entry detail of a batch, reset these
582: -- parameters.
583: pay_mag_tape.internal_prm_names(4) := 'TRANSFER_ENTRY_COUNT';
584: pay_mag_tape.internal_prm_values(4) := '0';
585: pay_mag_tape.internal_prm_names(5) := 'TRANSFER_ENTRY_HASH';
586: pay_mag_tape.internal_prm_values(5) := '0';
587: pay_mag_tape.internal_prm_names(6) := 'TRANSFER_CREDIT_AMOUNT';
588: pay_mag_tape.internal_prm_values(6) := '0';

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

581: -- If this is the first entry detail of a batch, reset these
582: -- parameters.
583: pay_mag_tape.internal_prm_names(4) := 'TRANSFER_ENTRY_COUNT';
584: pay_mag_tape.internal_prm_values(4) := '0';
585: pay_mag_tape.internal_prm_names(5) := 'TRANSFER_ENTRY_HASH';
586: pay_mag_tape.internal_prm_values(5) := '0';
587: pay_mag_tape.internal_prm_names(6) := 'TRANSFER_CREDIT_AMOUNT';
588: pay_mag_tape.internal_prm_values(6) := '0';
589: pay_mag_tape.internal_prm_names(9) := 'TRANSFER_ORG_PAY_TOT';

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

582: -- parameters.
583: pay_mag_tape.internal_prm_names(4) := 'TRANSFER_ENTRY_COUNT';
584: pay_mag_tape.internal_prm_values(4) := '0';
585: pay_mag_tape.internal_prm_names(5) := 'TRANSFER_ENTRY_HASH';
586: pay_mag_tape.internal_prm_values(5) := '0';
587: pay_mag_tape.internal_prm_names(6) := 'TRANSFER_CREDIT_AMOUNT';
588: pay_mag_tape.internal_prm_values(6) := '0';
589: pay_mag_tape.internal_prm_names(9) := 'TRANSFER_ORG_PAY_TOT';
590: pay_mag_tape.internal_prm_values(9) := '0';

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

583: pay_mag_tape.internal_prm_names(4) := 'TRANSFER_ENTRY_COUNT';
584: pay_mag_tape.internal_prm_values(4) := '0';
585: pay_mag_tape.internal_prm_names(5) := 'TRANSFER_ENTRY_HASH';
586: pay_mag_tape.internal_prm_values(5) := '0';
587: pay_mag_tape.internal_prm_names(6) := 'TRANSFER_CREDIT_AMOUNT';
588: pay_mag_tape.internal_prm_values(6) := '0';
589: pay_mag_tape.internal_prm_names(9) := 'TRANSFER_ORG_PAY_TOT';
590: pay_mag_tape.internal_prm_values(9) := '0';
591:

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

584: pay_mag_tape.internal_prm_values(4) := '0';
585: pay_mag_tape.internal_prm_names(5) := 'TRANSFER_ENTRY_HASH';
586: pay_mag_tape.internal_prm_values(5) := '0';
587: pay_mag_tape.internal_prm_names(6) := 'TRANSFER_CREDIT_AMOUNT';
588: pay_mag_tape.internal_prm_values(6) := '0';
589: pay_mag_tape.internal_prm_names(9) := 'TRANSFER_ORG_PAY_TOT';
590: pay_mag_tape.internal_prm_values(9) := '0';
591:
592: g_temp_count := 1;

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

585: pay_mag_tape.internal_prm_names(5) := 'TRANSFER_ENTRY_HASH';
586: pay_mag_tape.internal_prm_values(5) := '0';
587: pay_mag_tape.internal_prm_names(6) := 'TRANSFER_CREDIT_AMOUNT';
588: pay_mag_tape.internal_prm_values(6) := '0';
589: pay_mag_tape.internal_prm_names(9) := 'TRANSFER_ORG_PAY_TOT';
590: pay_mag_tape.internal_prm_values(9) := '0';
591:
592: g_temp_count := 1;
593: hr_utility.set_location('run_formula.Assignment',8);

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

586: pay_mag_tape.internal_prm_values(5) := '0';
587: pay_mag_tape.internal_prm_names(6) := 'TRANSFER_CREDIT_AMOUNT';
588: pay_mag_tape.internal_prm_values(6) := '0';
589: pay_mag_tape.internal_prm_names(9) := 'TRANSFER_ORG_PAY_TOT';
590: pay_mag_tape.internal_prm_values(9) := '0';
591:
592: g_temp_count := 1;
593: hr_utility.set_location('run_formula.Assignment',8);
594: END IF;

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

649:
650: -- Context Setup for NACHA_ADDENDA
651: -- First context value is number of Context Values
652:
653: pay_mag_tape.internal_cxt_values(1) := '7';
654: pay_mag_tape.internal_cxt_names(2) := 'ASSIGNMENT_ID';
655: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_assignment_id);
656: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';
657: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);

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

650: -- Context Setup for NACHA_ADDENDA
651: -- First context value is number of Context Values
652:
653: pay_mag_tape.internal_cxt_values(1) := '7';
654: pay_mag_tape.internal_cxt_names(2) := 'ASSIGNMENT_ID';
655: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_assignment_id);
656: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';
657: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);
658: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';

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

651: -- First context value is number of Context Values
652:
653: pay_mag_tape.internal_cxt_values(1) := '7';
654: pay_mag_tape.internal_cxt_names(2) := 'ASSIGNMENT_ID';
655: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_assignment_id);
656: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';
657: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);
658: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';
659: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);

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

652:
653: pay_mag_tape.internal_cxt_values(1) := '7';
654: pay_mag_tape.internal_cxt_names(2) := 'ASSIGNMENT_ID';
655: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_assignment_id);
656: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';
657: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);
658: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';
659: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);
660: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';

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

653: pay_mag_tape.internal_cxt_values(1) := '7';
654: pay_mag_tape.internal_cxt_names(2) := 'ASSIGNMENT_ID';
655: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_assignment_id);
656: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';
657: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);
658: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';
659: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);
660: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';
661: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);

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

654: pay_mag_tape.internal_cxt_names(2) := 'ASSIGNMENT_ID';
655: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_assignment_id);
656: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';
657: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);
658: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';
659: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);
660: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';
661: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);
662: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';

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

655: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_assignment_id);
656: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';
657: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);
658: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';
659: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);
660: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';
661: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);
662: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';
663: pay_mag_tape.internal_cxt_values(6) := g_org_payment_method_id;

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

656: pay_mag_tape.internal_cxt_names(3) := 'ASSIGNMENT_ACTION_ID';
657: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);
658: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';
659: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);
660: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';
661: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);
662: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';
663: pay_mag_tape.internal_cxt_values(6) := g_org_payment_method_id;
664: pay_mag_tape.internal_cxt_names(7) := 'TAX_UNIT_ID';

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

657: pay_mag_tape.internal_cxt_values(3) := TO_CHAR(g_assignment_action_id);
658: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';
659: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);
660: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';
661: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);
662: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';
663: pay_mag_tape.internal_cxt_values(6) := g_org_payment_method_id;
664: pay_mag_tape.internal_cxt_names(7) := 'TAX_UNIT_ID';
665: pay_mag_tape.internal_cxt_values(7) := TO_CHAR(g_legal_company_id);

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

658: pay_mag_tape.internal_cxt_names(4) := 'DATE_EARNED';
659: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);
660: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';
661: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);
662: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';
663: pay_mag_tape.internal_cxt_values(6) := g_org_payment_method_id;
664: pay_mag_tape.internal_cxt_names(7) := 'TAX_UNIT_ID';
665: pay_mag_tape.internal_cxt_values(7) := TO_CHAR(g_legal_company_id);
666:

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

659: pay_mag_tape.internal_cxt_values(4) := fnd_date.date_to_canonical(g_effective_date);
660: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';
661: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);
662: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';
663: pay_mag_tape.internal_cxt_values(6) := g_org_payment_method_id;
664: pay_mag_tape.internal_cxt_names(7) := 'TAX_UNIT_ID';
665: pay_mag_tape.internal_cxt_values(7) := TO_CHAR(g_legal_company_id);
666:
667: hr_utility.trace('.... Writing Addenda Parameters');

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

660: pay_mag_tape.internal_cxt_names(5) := 'PER_PAY_METHOD_ID';
661: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);
662: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';
663: pay_mag_tape.internal_cxt_values(6) := g_org_payment_method_id;
664: pay_mag_tape.internal_cxt_names(7) := 'TAX_UNIT_ID';
665: pay_mag_tape.internal_cxt_values(7) := TO_CHAR(g_legal_company_id);
666:
667: hr_utility.trace('.... Writing Addenda Parameters');
668:

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

661: pay_mag_tape.internal_cxt_values(5) := to_char(g_personal_payment_method_id);
662: pay_mag_tape.internal_cxt_names(6) := 'ORG_PAY_METHOD_ID';
663: pay_mag_tape.internal_cxt_values(6) := g_org_payment_method_id;
664: pay_mag_tape.internal_cxt_names(7) := 'TAX_UNIT_ID';
665: pay_mag_tape.internal_cxt_values(7) := TO_CHAR(g_legal_company_id);
666:
667: hr_utility.trace('.... Writing Addenda Parameters');
668:
669: -- Parameter Setup for NACHA_ADDENDA

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

667: hr_utility.trace('.... Writing Addenda Parameters');
668:
669: -- Parameter Setup for NACHA_ADDENDA
670: -- First Parameter Value is number of parameters
671: pay_mag_tape.internal_prm_values(1) := '14';
672: -- second is formula id
673: pay_mag_tape.internal_prm_values(2) := g_addenda;
674:
675: -- Parameters 3-6 are transferred from previous formula

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

669: -- Parameter Setup for NACHA_ADDENDA
670: -- First Parameter Value is number of parameters
671: pay_mag_tape.internal_prm_values(1) := '14';
672: -- second is formula id
673: pay_mag_tape.internal_prm_values(2) := g_addenda;
674:
675: -- Parameters 3-6 are transferred from previous formula
676: -- 3 - TRANSFER_THIRD_PARTY
677: -- 4 - TRANSFER_ENTRY_COUNT

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

677: -- 4 - TRANSFER_ENTRY_COUNT
678: -- 5 - TRANSFER_ENTRY_HASH
679: -- 6 - TRANSFER_CREDIT_AMOUNT
680:
681: pay_mag_tape.internal_prm_names(8) := 'TRACE_SEQUENCE_NUMBER';
682: pay_mag_tape.internal_prm_values(8) := TO_CHAR(g_count);
683:
684: -- Parameter 9 is transferred from previous formula - TRANSFER_ORG_PAY_TOT
685:

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

678: -- 5 - TRANSFER_ENTRY_HASH
679: -- 6 - TRANSFER_CREDIT_AMOUNT
680:
681: pay_mag_tape.internal_prm_names(8) := 'TRACE_SEQUENCE_NUMBER';
682: pay_mag_tape.internal_prm_values(8) := TO_CHAR(g_count);
683:
684: -- Parameter 9 is transferred from previous formula - TRANSFER_ORG_PAY_TOT
685:
686: pay_mag_tape.internal_prm_names(10) := 'FIPS_CODE';

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

682: pay_mag_tape.internal_prm_values(8) := TO_CHAR(g_count);
683:
684: -- Parameter 9 is transferred from previous formula - TRANSFER_ORG_PAY_TOT
685:
686: pay_mag_tape.internal_prm_names(10) := 'FIPS_CODE';
687: pay_mag_tape.internal_prm_values(10) := v_fips_code;
688: pay_mag_tape.internal_prm_names(11) := 'MEDICAL_INDICATOR';
689: pay_mag_tape.internal_prm_values(11) := v_med_ind;
690: pay_mag_tape.internal_prm_names(12) := 'REFERENCE_NUMBER';

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

683:
684: -- Parameter 9 is transferred from previous formula - TRANSFER_ORG_PAY_TOT
685:
686: pay_mag_tape.internal_prm_names(10) := 'FIPS_CODE';
687: pay_mag_tape.internal_prm_values(10) := v_fips_code;
688: pay_mag_tape.internal_prm_names(11) := 'MEDICAL_INDICATOR';
689: pay_mag_tape.internal_prm_values(11) := v_med_ind;
690: pay_mag_tape.internal_prm_names(12) := 'REFERENCE_NUMBER';
691: pay_mag_tape.internal_prm_values(12) := v_attach_number;

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

684: -- Parameter 9 is transferred from previous formula - TRANSFER_ORG_PAY_TOT
685:
686: pay_mag_tape.internal_prm_names(10) := 'FIPS_CODE';
687: pay_mag_tape.internal_prm_values(10) := v_fips_code;
688: pay_mag_tape.internal_prm_names(11) := 'MEDICAL_INDICATOR';
689: pay_mag_tape.internal_prm_values(11) := v_med_ind;
690: pay_mag_tape.internal_prm_names(12) := 'REFERENCE_NUMBER';
691: pay_mag_tape.internal_prm_values(12) := v_attach_number;
692: pay_mag_tape.internal_prm_names(13) := 'PAY_DATE';

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

685:
686: pay_mag_tape.internal_prm_names(10) := 'FIPS_CODE';
687: pay_mag_tape.internal_prm_values(10) := v_fips_code;
688: pay_mag_tape.internal_prm_names(11) := 'MEDICAL_INDICATOR';
689: pay_mag_tape.internal_prm_values(11) := v_med_ind;
690: pay_mag_tape.internal_prm_names(12) := 'REFERENCE_NUMBER';
691: pay_mag_tape.internal_prm_values(12) := v_attach_number;
692: pay_mag_tape.internal_prm_names(13) := 'PAY_DATE';
693: pay_mag_tape.internal_prm_values(13) := to_char(v_payment_date,'YYMMDD');

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

686: pay_mag_tape.internal_prm_names(10) := 'FIPS_CODE';
687: pay_mag_tape.internal_prm_values(10) := v_fips_code;
688: pay_mag_tape.internal_prm_names(11) := 'MEDICAL_INDICATOR';
689: pay_mag_tape.internal_prm_values(11) := v_med_ind;
690: pay_mag_tape.internal_prm_names(12) := 'REFERENCE_NUMBER';
691: pay_mag_tape.internal_prm_values(12) := v_attach_number;
692: pay_mag_tape.internal_prm_names(13) := 'PAY_DATE';
693: pay_mag_tape.internal_prm_values(13) := to_char(v_payment_date,'YYMMDD');
694:

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

687: pay_mag_tape.internal_prm_values(10) := v_fips_code;
688: pay_mag_tape.internal_prm_names(11) := 'MEDICAL_INDICATOR';
689: pay_mag_tape.internal_prm_values(11) := v_med_ind;
690: pay_mag_tape.internal_prm_names(12) := 'REFERENCE_NUMBER';
691: pay_mag_tape.internal_prm_values(12) := v_attach_number;
692: pay_mag_tape.internal_prm_names(13) := 'PAY_DATE';
693: pay_mag_tape.internal_prm_values(13) := to_char(v_payment_date,'YYMMDD');
694:
695: pay_mag_tape.internal_prm_names(14) := 'TEST_FILE';

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

688: pay_mag_tape.internal_prm_names(11) := 'MEDICAL_INDICATOR';
689: pay_mag_tape.internal_prm_values(11) := v_med_ind;
690: pay_mag_tape.internal_prm_names(12) := 'REFERENCE_NUMBER';
691: pay_mag_tape.internal_prm_values(12) := v_attach_number;
692: pay_mag_tape.internal_prm_names(13) := 'PAY_DATE';
693: pay_mag_tape.internal_prm_values(13) := to_char(v_payment_date,'YYMMDD');
694:
695: pay_mag_tape.internal_prm_names(14) := 'TEST_FILE';
696: pay_mag_tape.internal_prm_values(14) := g_test_file;

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

689: pay_mag_tape.internal_prm_values(11) := v_med_ind;
690: pay_mag_tape.internal_prm_names(12) := 'REFERENCE_NUMBER';
691: pay_mag_tape.internal_prm_values(12) := v_attach_number;
692: pay_mag_tape.internal_prm_names(13) := 'PAY_DATE';
693: pay_mag_tape.internal_prm_values(13) := to_char(v_payment_date,'YYMMDD');
694:
695: pay_mag_tape.internal_prm_names(14) := 'TEST_FILE';
696: pay_mag_tape.internal_prm_values(14) := g_test_file;
697:

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

691: pay_mag_tape.internal_prm_values(12) := v_attach_number;
692: pay_mag_tape.internal_prm_names(13) := 'PAY_DATE';
693: pay_mag_tape.internal_prm_values(13) := to_char(v_payment_date,'YYMMDD');
694:
695: pay_mag_tape.internal_prm_names(14) := 'TEST_FILE';
696: pay_mag_tape.internal_prm_values(14) := g_test_file;
697:
698:
699: -- we do not change the count till after so we can have the same trace number

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

692: pay_mag_tape.internal_prm_names(13) := 'PAY_DATE';
693: pay_mag_tape.internal_prm_values(13) := to_char(v_payment_date,'YYMMDD');
694:
695: pay_mag_tape.internal_prm_names(14) := 'TEST_FILE';
696: pay_mag_tape.internal_prm_values(14) := g_test_file;
697:
698:
699: -- we do not change the count till after so we can have the same trace number
700: -- in both entry detail and addenda rec

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

735: -- Context Setup for NACHA_ORG_PAY_ENTRY_DETAIL
736: -- first context is number of context values
737: hr_utility.trace('.... Writing Org Entry Detail Context');
738:
739: pay_mag_tape.internal_cxt_values(1) := '3';
740: pay_mag_tape.internal_cxt_names(2) := 'ORG_PAY_METHOD_ID';
741: pay_mag_tape.internal_cxt_values(2) := g_csr_org_pay_meth_id;
742: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
743: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);

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

736: -- first context is number of context values
737: hr_utility.trace('.... Writing Org Entry Detail Context');
738:
739: pay_mag_tape.internal_cxt_values(1) := '3';
740: pay_mag_tape.internal_cxt_names(2) := 'ORG_PAY_METHOD_ID';
741: pay_mag_tape.internal_cxt_values(2) := g_csr_org_pay_meth_id;
742: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
743: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
744:

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

737: hr_utility.trace('.... Writing Org Entry Detail Context');
738:
739: pay_mag_tape.internal_cxt_values(1) := '3';
740: pay_mag_tape.internal_cxt_names(2) := 'ORG_PAY_METHOD_ID';
741: pay_mag_tape.internal_cxt_values(2) := g_csr_org_pay_meth_id;
742: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
743: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
744:
745: -- Parameter Setup for NACHA_ORG_PAY_ENTRY_DETAIL

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

738:
739: pay_mag_tape.internal_cxt_values(1) := '3';
740: pay_mag_tape.internal_cxt_names(2) := 'ORG_PAY_METHOD_ID';
741: pay_mag_tape.internal_cxt_values(2) := g_csr_org_pay_meth_id;
742: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
743: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
744:
745: -- Parameter Setup for NACHA_ORG_PAY_ENTRY_DETAIL
746: -- first parameter is number of parameters

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

739: pay_mag_tape.internal_cxt_values(1) := '3';
740: pay_mag_tape.internal_cxt_names(2) := 'ORG_PAY_METHOD_ID';
741: pay_mag_tape.internal_cxt_values(2) := g_csr_org_pay_meth_id;
742: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
743: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
744:
745: -- Parameter Setup for NACHA_ORG_PAY_ENTRY_DETAIL
746: -- first parameter is number of parameters
747: -- second parameter is formula is

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

746: -- first parameter is number of parameters
747: -- second parameter is formula is
748: hr_utility.trace('.... Writing Org Entry Detail Parameters');
749:
750: pay_mag_tape.internal_prm_values(1) := '10';
751: pay_mag_tape.internal_prm_values(2) := g_org_pay_entry_detail;
752:
753: -- Parameters 3-6 are transferred from previous formula
754: -- 3 - TRANSFER_THIRD_PARTY

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

747: -- second parameter is formula is
748: hr_utility.trace('.... Writing Org Entry Detail Parameters');
749:
750: pay_mag_tape.internal_prm_values(1) := '10';
751: pay_mag_tape.internal_prm_values(2) := g_org_pay_entry_detail;
752:
753: -- Parameters 3-6 are transferred from previous formula
754: -- 3 - TRANSFER_THIRD_PARTY
755: -- 4 - TRANSFER_ENTRY_COUNT

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

755: -- 4 - TRANSFER_ENTRY_COUNT
756: -- 5 - TRANSFER_ENTRY_HASH
757: -- 6 - TRANSFER_CREDIT_AMOUNT
758:
759: pay_mag_tape.internal_prm_names(8) := 'TRACE_SEQUENCE_NUMBER';
760: pay_mag_tape.internal_prm_values(8) := TO_CHAR(g_count);
761:
762: -- Parameter 9 is transferred from previous formula - TRANSFER_ORG_PAY_TOT
763:

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

756: -- 5 - TRANSFER_ENTRY_HASH
757: -- 6 - TRANSFER_CREDIT_AMOUNT
758:
759: pay_mag_tape.internal_prm_names(8) := 'TRACE_SEQUENCE_NUMBER';
760: pay_mag_tape.internal_prm_values(8) := TO_CHAR(g_count);
761:
762: -- Parameter 9 is transferred from previous formula - TRANSFER_ORG_PAY_TOT
763:
764: pay_mag_tape.internal_prm_names(10) := 'TEST_FILE';

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

760: pay_mag_tape.internal_prm_values(8) := TO_CHAR(g_count);
761:
762: -- Parameter 9 is transferred from previous formula - TRANSFER_ORG_PAY_TOT
763:
764: pay_mag_tape.internal_prm_names(10) := 'TEST_FILE';
765: pay_mag_tape.internal_prm_values(10) := g_test_file;
766:
767:
768: -- Bug 3331019

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

761:
762: -- Parameter 9 is transferred from previous formula - TRANSFER_ORG_PAY_TOT
763:
764: pay_mag_tape.internal_prm_names(10) := 'TEST_FILE';
765: pay_mag_tape.internal_prm_values(10) := g_test_file;
766:
767:
768: -- Bug 3331019
769: if (nvl(hr_general2.get_oracle_db_version, 0) < 10.0) then

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

802: -- First context value is number of context values
803:
804: hr_utility.trace('.... Writing Batch Control Context');
805:
806: pay_mag_tape.internal_cxt_values(1) := '4';
807: pay_mag_tape.internal_cxt_names(2) := 'TAX_UNIT_ID';
808: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_legal_company_id);
809: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
810: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);

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

803:
804: hr_utility.trace('.... Writing Batch Control Context');
805:
806: pay_mag_tape.internal_cxt_values(1) := '4';
807: pay_mag_tape.internal_cxt_names(2) := 'TAX_UNIT_ID';
808: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_legal_company_id);
809: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
810: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
811: pay_mag_tape.internal_cxt_names(4) := 'ORG_PAY_METHOD_ID';

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

804: hr_utility.trace('.... Writing Batch Control Context');
805:
806: pay_mag_tape.internal_cxt_values(1) := '4';
807: pay_mag_tape.internal_cxt_names(2) := 'TAX_UNIT_ID';
808: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_legal_company_id);
809: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
810: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
811: pay_mag_tape.internal_cxt_names(4) := 'ORG_PAY_METHOD_ID';
812: pay_mag_tape.internal_cxt_values(4) := g_org_payment_method_id;

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

805:
806: pay_mag_tape.internal_cxt_values(1) := '4';
807: pay_mag_tape.internal_cxt_names(2) := 'TAX_UNIT_ID';
808: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_legal_company_id);
809: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
810: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
811: pay_mag_tape.internal_cxt_names(4) := 'ORG_PAY_METHOD_ID';
812: pay_mag_tape.internal_cxt_values(4) := g_org_payment_method_id;
813:

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

806: pay_mag_tape.internal_cxt_values(1) := '4';
807: pay_mag_tape.internal_cxt_names(2) := 'TAX_UNIT_ID';
808: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_legal_company_id);
809: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
810: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
811: pay_mag_tape.internal_cxt_names(4) := 'ORG_PAY_METHOD_ID';
812: pay_mag_tape.internal_cxt_values(4) := g_org_payment_method_id;
813:
814: -- Parameter Setup for NACHA_BATCH_CONTROL

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

807: pay_mag_tape.internal_cxt_names(2) := 'TAX_UNIT_ID';
808: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_legal_company_id);
809: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
810: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
811: pay_mag_tape.internal_cxt_names(4) := 'ORG_PAY_METHOD_ID';
812: pay_mag_tape.internal_cxt_values(4) := g_org_payment_method_id;
813:
814: -- Parameter Setup for NACHA_BATCH_CONTROL
815: -- First parameter value is number of parameters

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

808: pay_mag_tape.internal_cxt_values(2) := TO_CHAR(g_legal_company_id);
809: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
810: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
811: pay_mag_tape.internal_cxt_names(4) := 'ORG_PAY_METHOD_ID';
812: pay_mag_tape.internal_cxt_values(4) := g_org_payment_method_id;
813:
814: -- Parameter Setup for NACHA_BATCH_CONTROL
815: -- First parameter value is number of parameters
816:

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

815: -- First parameter value is number of parameters
816:
817: hr_utility.trace('.... Writing Batch Control Parameters');
818:
819: pay_mag_tape.internal_prm_values(1) := '7';
820: pay_mag_tape.internal_prm_values(2) := g_batch_control;
821:
822: -- Parameters 4-7 are transferred from previous formula
823: -- 3 - TRANSFER_ENTRY_COUNT

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

816:
817: hr_utility.trace('.... Writing Batch Control Parameters');
818:
819: pay_mag_tape.internal_prm_values(1) := '7';
820: pay_mag_tape.internal_prm_values(2) := g_batch_control;
821:
822: -- Parameters 4-7 are transferred from previous formula
823: -- 3 - TRANSFER_ENTRY_COUNT
824: -- 4 - TRANSFER_ENTRY_HASH

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

824: -- 4 - TRANSFER_ENTRY_HASH
825: -- 5 - TRANSFER_CREDIT_AMOUNT
826: -- 6 - TRANSFER_THIRD_PARTY
827:
828: pay_mag_tape.internal_prm_names(7) := 'BATCH_NUMBER';
829: pay_mag_tape.internal_prm_values(7) := TO_CHAR(g_batch_number);
830:
831: hr_utility.set_location('run_formula.Batch_ctrl',9);
832:

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

825: -- 5 - TRANSFER_CREDIT_AMOUNT
826: -- 6 - TRANSFER_THIRD_PARTY
827:
828: pay_mag_tape.internal_prm_names(7) := 'BATCH_NUMBER';
829: pay_mag_tape.internal_prm_values(7) := TO_CHAR(g_batch_number);
830:
831: hr_utility.set_location('run_formula.Batch_ctrl',9);
832:
833: hr_utility.trace('Leaving Batch Control');

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

858:
859: hr_utility.trace('.... Writing File Control Context');
860:
861: -- dscully - added contexts for NACHA_BALANCED_NACHA_FILE DBI
862: pay_mag_tape.internal_cxt_values(1) := '3';
863: pay_mag_tape.internal_cxt_names(2) := 'ORG_PAY_METHOD_ID';
864: pay_mag_tape.internal_cxt_values(2) := g_org_payment_method_id;
865: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
866: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);

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

859: hr_utility.trace('.... Writing File Control Context');
860:
861: -- dscully - added contexts for NACHA_BALANCED_NACHA_FILE DBI
862: pay_mag_tape.internal_cxt_values(1) := '3';
863: pay_mag_tape.internal_cxt_names(2) := 'ORG_PAY_METHOD_ID';
864: pay_mag_tape.internal_cxt_values(2) := g_org_payment_method_id;
865: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
866: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
867:

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

860:
861: -- dscully - added contexts for NACHA_BALANCED_NACHA_FILE DBI
862: pay_mag_tape.internal_cxt_values(1) := '3';
863: pay_mag_tape.internal_cxt_names(2) := 'ORG_PAY_METHOD_ID';
864: pay_mag_tape.internal_cxt_values(2) := g_org_payment_method_id;
865: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
866: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
867:
868: hr_utility.trace('.... Writing File Control Parameters');

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

861: -- dscully - added contexts for NACHA_BALANCED_NACHA_FILE DBI
862: pay_mag_tape.internal_cxt_values(1) := '3';
863: pay_mag_tape.internal_cxt_names(2) := 'ORG_PAY_METHOD_ID';
864: pay_mag_tape.internal_cxt_values(2) := g_org_payment_method_id;
865: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
866: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
867:
868: hr_utility.trace('.... Writing File Control Parameters');
869:

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

862: pay_mag_tape.internal_cxt_values(1) := '3';
863: pay_mag_tape.internal_cxt_names(2) := 'ORG_PAY_METHOD_ID';
864: pay_mag_tape.internal_cxt_values(2) := g_org_payment_method_id;
865: pay_mag_tape.internal_cxt_names(3) := 'DATE_EARNED';
866: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
867:
868: hr_utility.trace('.... Writing File Control Parameters');
869:
870: pay_mag_tape.internal_prm_values(1) := '8';

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

866: pay_mag_tape.internal_cxt_values(3) := fnd_date.date_to_canonical(g_effective_date);
867:
868: hr_utility.trace('.... Writing File Control Parameters');
869:
870: pay_mag_tape.internal_prm_values(1) := '8';
871: pay_mag_tape.internal_prm_values(2) := g_file_control;
872: pay_mag_tape.internal_prm_names(3) := 'BATCH_NUMBER';
873: pay_mag_tape.internal_prm_values(3) := TO_CHAR(g_batch_number);
874: pay_mag_tape.internal_prm_names(4) := 'BLOCK_COUNT';

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

867:
868: hr_utility.trace('.... Writing File Control Parameters');
869:
870: pay_mag_tape.internal_prm_values(1) := '8';
871: pay_mag_tape.internal_prm_values(2) := g_file_control;
872: pay_mag_tape.internal_prm_names(3) := 'BATCH_NUMBER';
873: pay_mag_tape.internal_prm_values(3) := TO_CHAR(g_batch_number);
874: pay_mag_tape.internal_prm_names(4) := 'BLOCK_COUNT';
875: pay_mag_tape.internal_prm_values(4) := TO_CHAR(v_block_count);

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

868: hr_utility.trace('.... Writing File Control Parameters');
869:
870: pay_mag_tape.internal_prm_values(1) := '8';
871: pay_mag_tape.internal_prm_values(2) := g_file_control;
872: pay_mag_tape.internal_prm_names(3) := 'BATCH_NUMBER';
873: pay_mag_tape.internal_prm_values(3) := TO_CHAR(g_batch_number);
874: pay_mag_tape.internal_prm_names(4) := 'BLOCK_COUNT';
875: pay_mag_tape.internal_prm_values(4) := TO_CHAR(v_block_count);
876: pay_mag_tape.internal_prm_names(5) := 'FILE_ENTRY_COUNT';

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

869:
870: pay_mag_tape.internal_prm_values(1) := '8';
871: pay_mag_tape.internal_prm_values(2) := g_file_control;
872: pay_mag_tape.internal_prm_names(3) := 'BATCH_NUMBER';
873: pay_mag_tape.internal_prm_values(3) := TO_CHAR(g_batch_number);
874: pay_mag_tape.internal_prm_names(4) := 'BLOCK_COUNT';
875: pay_mag_tape.internal_prm_values(4) := TO_CHAR(v_block_count);
876: pay_mag_tape.internal_prm_names(5) := 'FILE_ENTRY_COUNT';
877: pay_mag_tape.internal_prm_values(5) := TO_CHAR(g_count + g_addenda_count);

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

870: pay_mag_tape.internal_prm_values(1) := '8';
871: pay_mag_tape.internal_prm_values(2) := g_file_control;
872: pay_mag_tape.internal_prm_names(3) := 'BATCH_NUMBER';
873: pay_mag_tape.internal_prm_values(3) := TO_CHAR(g_batch_number);
874: pay_mag_tape.internal_prm_names(4) := 'BLOCK_COUNT';
875: pay_mag_tape.internal_prm_values(4) := TO_CHAR(v_block_count);
876: pay_mag_tape.internal_prm_names(5) := 'FILE_ENTRY_COUNT';
877: pay_mag_tape.internal_prm_values(5) := TO_CHAR(g_count + g_addenda_count);
878: pay_mag_tape.internal_prm_names(6) := 'FILE_ENTRY_HASH';

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

871: pay_mag_tape.internal_prm_values(2) := g_file_control;
872: pay_mag_tape.internal_prm_names(3) := 'BATCH_NUMBER';
873: pay_mag_tape.internal_prm_values(3) := TO_CHAR(g_batch_number);
874: pay_mag_tape.internal_prm_names(4) := 'BLOCK_COUNT';
875: pay_mag_tape.internal_prm_values(4) := TO_CHAR(v_block_count);
876: pay_mag_tape.internal_prm_names(5) := 'FILE_ENTRY_COUNT';
877: pay_mag_tape.internal_prm_values(5) := TO_CHAR(g_count + g_addenda_count);
878: pay_mag_tape.internal_prm_names(6) := 'FILE_ENTRY_HASH';
879: pay_mag_tape.internal_prm_values(6) := TO_CHAR(g_hash);

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

872: pay_mag_tape.internal_prm_names(3) := 'BATCH_NUMBER';
873: pay_mag_tape.internal_prm_values(3) := TO_CHAR(g_batch_number);
874: pay_mag_tape.internal_prm_names(4) := 'BLOCK_COUNT';
875: pay_mag_tape.internal_prm_values(4) := TO_CHAR(v_block_count);
876: pay_mag_tape.internal_prm_names(5) := 'FILE_ENTRY_COUNT';
877: pay_mag_tape.internal_prm_values(5) := TO_CHAR(g_count + g_addenda_count);
878: pay_mag_tape.internal_prm_names(6) := 'FILE_ENTRY_HASH';
879: pay_mag_tape.internal_prm_values(6) := TO_CHAR(g_hash);
880: pay_mag_tape.internal_prm_names(7) := 'FILE_CREDIT_AMOUNT';

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

873: pay_mag_tape.internal_prm_values(3) := TO_CHAR(g_batch_number);
874: pay_mag_tape.internal_prm_names(4) := 'BLOCK_COUNT';
875: pay_mag_tape.internal_prm_values(4) := TO_CHAR(v_block_count);
876: pay_mag_tape.internal_prm_names(5) := 'FILE_ENTRY_COUNT';
877: pay_mag_tape.internal_prm_values(5) := TO_CHAR(g_count + g_addenda_count);
878: pay_mag_tape.internal_prm_names(6) := 'FILE_ENTRY_HASH';
879: pay_mag_tape.internal_prm_values(6) := TO_CHAR(g_hash);
880: pay_mag_tape.internal_prm_names(7) := 'FILE_CREDIT_AMOUNT';
881: pay_mag_tape.internal_prm_values(7) := fnd_number.number_to_canonical(g_amount);

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

874: pay_mag_tape.internal_prm_names(4) := 'BLOCK_COUNT';
875: pay_mag_tape.internal_prm_values(4) := TO_CHAR(v_block_count);
876: pay_mag_tape.internal_prm_names(5) := 'FILE_ENTRY_COUNT';
877: pay_mag_tape.internal_prm_values(5) := TO_CHAR(g_count + g_addenda_count);
878: pay_mag_tape.internal_prm_names(6) := 'FILE_ENTRY_HASH';
879: pay_mag_tape.internal_prm_values(6) := TO_CHAR(g_hash);
880: pay_mag_tape.internal_prm_names(7) := 'FILE_CREDIT_AMOUNT';
881: pay_mag_tape.internal_prm_values(7) := fnd_number.number_to_canonical(g_amount);
882: pay_mag_tape.internal_prm_names(8) := 'TRANSFER_PAD_COUNT';

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

875: pay_mag_tape.internal_prm_values(4) := TO_CHAR(v_block_count);
876: pay_mag_tape.internal_prm_names(5) := 'FILE_ENTRY_COUNT';
877: pay_mag_tape.internal_prm_values(5) := TO_CHAR(g_count + g_addenda_count);
878: pay_mag_tape.internal_prm_names(6) := 'FILE_ENTRY_HASH';
879: pay_mag_tape.internal_prm_values(6) := TO_CHAR(g_hash);
880: pay_mag_tape.internal_prm_names(7) := 'FILE_CREDIT_AMOUNT';
881: pay_mag_tape.internal_prm_values(7) := fnd_number.number_to_canonical(g_amount);
882: pay_mag_tape.internal_prm_names(8) := 'TRANSFER_PAD_COUNT';
883: pay_mag_tape.internal_prm_values(8) := TO_CHAR(g_pad_count);

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

876: pay_mag_tape.internal_prm_names(5) := 'FILE_ENTRY_COUNT';
877: pay_mag_tape.internal_prm_values(5) := TO_CHAR(g_count + g_addenda_count);
878: pay_mag_tape.internal_prm_names(6) := 'FILE_ENTRY_HASH';
879: pay_mag_tape.internal_prm_values(6) := TO_CHAR(g_hash);
880: pay_mag_tape.internal_prm_names(7) := 'FILE_CREDIT_AMOUNT';
881: pay_mag_tape.internal_prm_values(7) := fnd_number.number_to_canonical(g_amount);
882: pay_mag_tape.internal_prm_names(8) := 'TRANSFER_PAD_COUNT';
883: pay_mag_tape.internal_prm_values(8) := TO_CHAR(g_pad_count);
884: --

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

877: pay_mag_tape.internal_prm_values(5) := TO_CHAR(g_count + g_addenda_count);
878: pay_mag_tape.internal_prm_names(6) := 'FILE_ENTRY_HASH';
879: pay_mag_tape.internal_prm_values(6) := TO_CHAR(g_hash);
880: pay_mag_tape.internal_prm_names(7) := 'FILE_CREDIT_AMOUNT';
881: pay_mag_tape.internal_prm_values(7) := fnd_number.number_to_canonical(g_amount);
882: pay_mag_tape.internal_prm_names(8) := 'TRANSFER_PAD_COUNT';
883: pay_mag_tape.internal_prm_values(8) := TO_CHAR(g_pad_count);
884: --
885: hr_utility.set_location('run_formula.File_Control',11);

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

878: pay_mag_tape.internal_prm_names(6) := 'FILE_ENTRY_HASH';
879: pay_mag_tape.internal_prm_values(6) := TO_CHAR(g_hash);
880: pay_mag_tape.internal_prm_names(7) := 'FILE_CREDIT_AMOUNT';
881: pay_mag_tape.internal_prm_values(7) := fnd_number.number_to_canonical(g_amount);
882: pay_mag_tape.internal_prm_names(8) := 'TRANSFER_PAD_COUNT';
883: pay_mag_tape.internal_prm_values(8) := TO_CHAR(g_pad_count);
884: --
885: hr_utility.set_location('run_formula.File_Control',11);
886: hr_utility.trace('Leaving File Control');

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

879: pay_mag_tape.internal_prm_values(6) := TO_CHAR(g_hash);
880: pay_mag_tape.internal_prm_names(7) := 'FILE_CREDIT_AMOUNT';
881: pay_mag_tape.internal_prm_values(7) := fnd_number.number_to_canonical(g_amount);
882: pay_mag_tape.internal_prm_names(8) := 'TRANSFER_PAD_COUNT';
883: pay_mag_tape.internal_prm_values(8) := TO_CHAR(g_pad_count);
884: --
885: hr_utility.set_location('run_formula.File_Control',11);
886: hr_utility.trace('Leaving File Control');
887:

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

902:
903: hr_utility.trace('Writing Padding');
904:
905: hr_utility.trace('.... Writing Padding Context');
906: pay_mag_tape.internal_cxt_values(1) := '1';
907:
908: hr_utility.trace('.... Writing Padding Parameters');
909:
910: pay_mag_tape.internal_prm_values(1) := '3';

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

906: pay_mag_tape.internal_cxt_values(1) := '1';
907:
908: hr_utility.trace('.... Writing Padding Parameters');
909:
910: pay_mag_tape.internal_prm_values(1) := '3';
911: pay_mag_tape.internal_prm_values(2) := g_padding;
912: pay_mag_tape.internal_prm_names(3) := 'TRANSFER_PAD_COUNT';
913: pay_mag_tape.internal_prm_values(3) := TO_CHAR(g_pad_count);
914:

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

907:
908: hr_utility.trace('.... Writing Padding Parameters');
909:
910: pay_mag_tape.internal_prm_values(1) := '3';
911: pay_mag_tape.internal_prm_values(2) := g_padding;
912: pay_mag_tape.internal_prm_names(3) := 'TRANSFER_PAD_COUNT';
913: pay_mag_tape.internal_prm_values(3) := TO_CHAR(g_pad_count);
914:
915: hr_utility.set_location('run_formula.padding',12);

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

908: hr_utility.trace('.... Writing Padding Parameters');
909:
910: pay_mag_tape.internal_prm_values(1) := '3';
911: pay_mag_tape.internal_prm_values(2) := g_padding;
912: pay_mag_tape.internal_prm_names(3) := 'TRANSFER_PAD_COUNT';
913: pay_mag_tape.internal_prm_values(3) := TO_CHAR(g_pad_count);
914:
915: hr_utility.set_location('run_formula.padding',12);
916: IF g_pad_count = 1 THEN

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

909:
910: pay_mag_tape.internal_prm_values(1) := '3';
911: pay_mag_tape.internal_prm_values(2) := g_padding;
912: pay_mag_tape.internal_prm_names(3) := 'TRANSFER_PAD_COUNT';
913: pay_mag_tape.internal_prm_values(3) := TO_CHAR(g_pad_count);
914:
915: hr_utility.set_location('run_formula.padding',12);
916: IF g_pad_count = 1 THEN
917: CLOSE csr_nacha_batch;

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

927:
928:
929: BEGIN
930: hr_utility.trace('Entering pay_us_nacha_tape.run_formula');
931: pay_mag_tape.internal_prm_names(1) := 'NO_OF_PARAMETERS';
932: pay_mag_tape.internal_prm_names(2) := 'NEW_FORMULA_ID';
933: pay_mag_tape.internal_prm_values(1) := '2';
934:
935: pay_mag_tape.internal_cxt_names(1) := 'NUMBER_OF_CONTEXT';

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

928:
929: BEGIN
930: hr_utility.trace('Entering pay_us_nacha_tape.run_formula');
931: pay_mag_tape.internal_prm_names(1) := 'NO_OF_PARAMETERS';
932: pay_mag_tape.internal_prm_names(2) := 'NEW_FORMULA_ID';
933: pay_mag_tape.internal_prm_values(1) := '2';
934:
935: pay_mag_tape.internal_cxt_names(1) := 'NUMBER_OF_CONTEXT';
936: pay_mag_tape.internal_cxt_values(1) := '1';

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

929: BEGIN
930: hr_utility.trace('Entering pay_us_nacha_tape.run_formula');
931: pay_mag_tape.internal_prm_names(1) := 'NO_OF_PARAMETERS';
932: pay_mag_tape.internal_prm_names(2) := 'NEW_FORMULA_ID';
933: pay_mag_tape.internal_prm_values(1) := '2';
934:
935: pay_mag_tape.internal_cxt_names(1) := 'NUMBER_OF_CONTEXT';
936: pay_mag_tape.internal_cxt_values(1) := '1';
937: hr_utility.set_location('pay_us_nacha_tape.run_formula',1);

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

931: pay_mag_tape.internal_prm_names(1) := 'NO_OF_PARAMETERS';
932: pay_mag_tape.internal_prm_names(2) := 'NEW_FORMULA_ID';
933: pay_mag_tape.internal_prm_values(1) := '2';
934:
935: pay_mag_tape.internal_cxt_names(1) := 'NUMBER_OF_CONTEXT';
936: pay_mag_tape.internal_cxt_values(1) := '1';
937: hr_utility.set_location('pay_us_nacha_tape.run_formula',1);
938:
939: hr_utility.set_location ('run_formula loop',1);

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

932: pay_mag_tape.internal_prm_names(2) := 'NEW_FORMULA_ID';
933: pay_mag_tape.internal_prm_values(1) := '2';
934:
935: pay_mag_tape.internal_cxt_names(1) := 'NUMBER_OF_CONTEXT';
936: pay_mag_tape.internal_cxt_values(1) := '1';
937: hr_utility.set_location('pay_us_nacha_tape.run_formula',1);
938:
939: hr_utility.set_location ('run_formula loop',1);
940:

Line 947: pay_mag_tape.internal_prm_values(3));

943: /* main */
944:
945: hr_utility.set_location('run_formula.Init',5);
946: g_payroll_action_id := fnd_number.canonical_to_number(
947: pay_mag_tape.internal_prm_values(3));
948:
949: /* Select all the relevent information using payroll action id */
950: select ppa.business_group_id,
951: ppa.effective_date,