229: ln_chars := 2000;
230: ln_offset := 1;
231:
232: ln_assignment_action_id :=
233: pay_magtape_generic.get_parameter_value('TRANSFER_ACT_ID');
234:
235: ln_assignment_id :=
236: pay_magtape_generic.get_parameter_value('TRANSFER_ASSIGNMENT_ID');
237:
232: ln_assignment_action_id :=
233: pay_magtape_generic.get_parameter_value('TRANSFER_ACT_ID');
234:
235: ln_assignment_id :=
236: pay_magtape_generic.get_parameter_value('TRANSFER_ASSIGNMENT_ID');
237:
238: ld_effective_date :=
239: fnd_date.canonical_to_date(pay_magtape_generic.get_parameter_value( 'TRANSFER_EFFECTIVE_DATE'));
240:
235: ln_assignment_id :=
236: pay_magtape_generic.get_parameter_value('TRANSFER_ASSIGNMENT_ID');
237:
238: ld_effective_date :=
239: fnd_date.canonical_to_date(pay_magtape_generic.get_parameter_value( 'TRANSFER_EFFECTIVE_DATE'));
240:
241: -- Bug 4761066
242: lv_deposit_amount :=
243: TO_CHAR(TO_NUMBER(pay_magtape_generic.get_parameter_value(
239: fnd_date.canonical_to_date(pay_magtape_generic.get_parameter_value( 'TRANSFER_EFFECTIVE_DATE'));
240:
241: -- Bug 4761066
242: lv_deposit_amount :=
243: TO_CHAR(TO_NUMBER(pay_magtape_generic.get_parameter_value(
244: 'DEPOSIT_AMOUNT')), 'FM9999999999D99');
245:
246: ln_business_group_id :=
247: pay_magtape_generic.get_parameter_value(
243: TO_CHAR(TO_NUMBER(pay_magtape_generic.get_parameter_value(
244: 'DEPOSIT_AMOUNT')), 'FM9999999999D99');
245:
246: ln_business_group_id :=
247: pay_magtape_generic.get_parameter_value(
248: 'TRANSFER_BUSINESS_GROUP_ID');
249: ln_per_pay_method :=
250: pay_magtape_generic.get_parameter_value(
251: 'TRANSFER_PERSONAL_PAY_METH');
246: ln_business_group_id :=
247: pay_magtape_generic.get_parameter_value(
248: 'TRANSFER_BUSINESS_GROUP_ID');
249: ln_per_pay_method :=
250: pay_magtape_generic.get_parameter_value(
251: 'TRANSFER_PERSONAL_PAY_METH');
252:
253: ln_pre_pay_id :=
254: pay_magtape_generic.get_parameter_value('TRANSFER_PRE_PAY_ID');
250: pay_magtape_generic.get_parameter_value(
251: 'TRANSFER_PERSONAL_PAY_METH');
252:
253: ln_pre_pay_id :=
254: pay_magtape_generic.get_parameter_value('TRANSFER_PRE_PAY_ID');
255:
256: ln_prepay_asg_act :=
257: pay_magtape_generic.get_parameter_value('TRANSFER_PREPAY_ASG_ACT');
258:
253: ln_pre_pay_id :=
254: pay_magtape_generic.get_parameter_value('TRANSFER_PRE_PAY_ID');
255:
256: ln_prepay_asg_act :=
257: pay_magtape_generic.get_parameter_value('TRANSFER_PREPAY_ASG_ACT');
258:
259:
260: /*Clear the details of previous assignmentId */
261: IF g_person_flex.count <> 0 THEN
410: l_proc_name := g_proc_name || 'GEN_XML_HEADER';
411: --hr_utility.trace_on(null,'dd');
412: hr_utility_trace ('Entering '||l_proc_name);
413:
414: lv_buf := pay_magtape_generic.get_parameter_value('ROOT_XML_TAG');
415:
416: hr_utility_trace ('Header = '||lv_buf);
417:
418: write_to_magtape_lob (lv_buf);
481: hr_utility_trace ('Entering '||l_proc_name);
482: lv_pmeth_cat := NULL;
483:
484: ln_org_pay_method :=
485: pay_magtape_generic.get_parameter_value('TRANSFER_ORG_PAY_METHOD');
486:
487: ld_effective_date :=
488: fnd_date.canonical_to_date(pay_magtape_generic.get_parameter_value(
489: 'TRANSFER_EFFECTIVE_DATE'));
484: ln_org_pay_method :=
485: pay_magtape_generic.get_parameter_value('TRANSFER_ORG_PAY_METHOD');
486:
487: ld_effective_date :=
488: fnd_date.canonical_to_date(pay_magtape_generic.get_parameter_value(
489: 'TRANSFER_EFFECTIVE_DATE'));
490:
491: lv_dd_date :=
492: pay_magtape_generic.get_parameter_value('TRANSFER_DD_DATE');
488: fnd_date.canonical_to_date(pay_magtape_generic.get_parameter_value(
489: 'TRANSFER_EFFECTIVE_DATE'));
490:
491: lv_dd_date :=
492: pay_magtape_generic.get_parameter_value('TRANSFER_DD_DATE');
493:
494: ln_payroll_action_id :=
495: pay_magtape_generic.get_parameter_value('TRANSFER_PAYROLL_ACTION_ID');
496:
491: lv_dd_date :=
492: pay_magtape_generic.get_parameter_value('TRANSFER_DD_DATE');
493:
494: ln_payroll_action_id :=
495: pay_magtape_generic.get_parameter_value('TRANSFER_PAYROLL_ACTION_ID');
496:
497: ln_business_group_id :=
498: pay_magtape_generic.get_parameter_value('TRANSFER_BUSINESS_GROUP_ID');
499:
494: ln_payroll_action_id :=
495: pay_magtape_generic.get_parameter_value('TRANSFER_PAYROLL_ACTION_ID');
496:
497: ln_business_group_id :=
498: pay_magtape_generic.get_parameter_value('TRANSFER_BUSINESS_GROUP_ID');
499:
500: hr_utility_trace ('ln_org_pay_method '||ln_org_pay_method);
501: hr_utility_trace ('ld_effective_date '||ld_effective_date);
502: hr_utility_trace ('Direct Deposit Date '||lv_dd_date);