DBA Data[Home] [Help]

APPS.IGS_FI_PAYMENT_PLANS dependencies on IGS_FI_GEN_008

Line 281: l_v_person_number := igs_fi_gen_008.get_party_number(l_n_person_id);

277:
278: BEGIN
279:
280: --Log the person details.
281: l_v_person_number := igs_fi_gen_008.get_party_number(l_n_person_id);
282: fnd_file.put_line(fnd_file.log,g_v_person||':'||l_v_person_number);
283:
284: --Check if the Student has a Payment Plan with ACTIVE status.
285: OPEN cur_pmt_active(l_n_person_id);

Line 766: l_d_due_dt_fst_inst := igs_fi_gen_008.get_start_date(p_d_start_date => l_d_start_date,

762: RETURN;
763: END IF;
764:
765: --Get the due date of the first installment.
766: l_d_due_dt_fst_inst := igs_fi_gen_008.get_start_date(p_d_start_date => l_d_start_date,
767: p_n_due_day => rec_cur_pmt_plan.due_day_of_month,
768: p_v_last_day => rec_cur_pmt_plan.due_end_of_month_flag,
769: p_n_offset_days => rec_cur_pmt_plan.due_cutoff_day
770: );

Line 870: l_v_person_number := igs_fi_gen_008.get_party_number(l_n_person_id);

866: l_b_no_rec := TRUE;
867: END IF;
868:
869: --Log the person details.
870: l_v_person_number := igs_fi_gen_008.get_party_number(l_n_person_id);
871: fnd_file.put_line(fnd_file.log,g_v_person||':'||l_v_person_number);
872:
873: --Validate if the person has a Payment Plan with status as Planned, if so, no further proceesing
874: --required for the person and the process should proceed to the next person member of the group skipping

Line 1080: fnd_file.put_line(fnd_file.log,g_v_person||': '||igs_fi_gen_008.get_party_number(rec_cur_pp_dtls.person_id));

1076:
1077: l_n_count := l_n_count + 1;
1078:
1079: --Log the Student Payment Plan details.
1080: fnd_file.put_line(fnd_file.log,g_v_person||': '||igs_fi_gen_008.get_party_number(rec_cur_pp_dtls.person_id));
1081: fnd_file.put_line(fnd_file.log,l_v_plan_name||': '||rec_cur_pp_dtls.payment_plan_name);
1082:
1083: --Calculate the Outstanding Balance of the Active Payment Plan of the Student, by calling the generic function.
1084: l_n_balance := igs_fi_gen_008.get_plan_balance(p_n_act_plan_id => rec_cur_pp_dtls.student_plan_id,

Line 1084: l_n_balance := igs_fi_gen_008.get_plan_balance(p_n_act_plan_id => rec_cur_pp_dtls.student_plan_id,

1080: fnd_file.put_line(fnd_file.log,g_v_person||': '||igs_fi_gen_008.get_party_number(rec_cur_pp_dtls.person_id));
1081: fnd_file.put_line(fnd_file.log,l_v_plan_name||': '||rec_cur_pp_dtls.payment_plan_name);
1082:
1083: --Calculate the Outstanding Balance of the Active Payment Plan of the Student, by calling the generic function.
1084: l_n_balance := igs_fi_gen_008.get_plan_balance(p_n_act_plan_id => rec_cur_pp_dtls.student_plan_id,
1085: p_d_effective_date => NULL
1086: );
1087: --Log the Outstanding Balance.
1088: fnd_file.put_line(fnd_file.log,l_v_plan_bal||': '||l_n_balance);

Line 1335: IF igs_fi_gen_008.chk_active_pay_plan(l_n_person_id) = 'N' THEN

1331: l_n_count := l_n_count + 1;
1332:
1333: --Check if the person has an active payment plan, otherwise, log the error message
1334: --and process the next person in the group.
1335: IF igs_fi_gen_008.chk_active_pay_plan(l_n_person_id) = 'N' THEN
1336:
1337: --Log the person number and error message conveying that the person does not have any active payment plan.
1338: fnd_file.put_line(fnd_file.log,g_v_person||': '||igs_fi_gen_008.get_party_number(l_n_person_id));
1339: fnd_message.set_name('IGS','IGS_FI_PP_NO_ACT_PLANS');

Line 1338: fnd_file.put_line(fnd_file.log,g_v_person||': '||igs_fi_gen_008.get_party_number(l_n_person_id));

1334: --and process the next person in the group.
1335: IF igs_fi_gen_008.chk_active_pay_plan(l_n_person_id) = 'N' THEN
1336:
1337: --Log the person number and error message conveying that the person does not have any active payment plan.
1338: fnd_file.put_line(fnd_file.log,g_v_person||': '||igs_fi_gen_008.get_party_number(l_n_person_id));
1339: fnd_message.set_name('IGS','IGS_FI_PP_NO_ACT_PLANS');
1340: fnd_file.put_line(fnd_file.log,fnd_message.get);
1341: fnd_file.new_line(fnd_file.log);
1342: ELSE