DBA Data[Home] [Help]

APPS.IGS_FI_PRC_WAIVERS dependencies on IGS_FI_WAV_UTILS_002

Line 764: l_b_chr_err_account := igs_fi_wav_utils_002.check_chg_error_account (

760: IF (l_rec_wavpgm.waiver_status_code = 'ACTIVE') AND
761: (l_v_assgn_stat_code = 'ACTIVE') THEN
762: -- Check if the Charge transactions for the Person, Fee Type and Fee Period combination
763: -- have the Error Account flag set.
764: l_b_chr_err_account := igs_fi_wav_utils_002.check_chg_error_account (
765: p_n_person_id => p_n_person_id,
766: p_v_fee_type => p_v_fee_type,
767: p_v_fee_cal_type => p_v_fee_cal_type,
768: p_n_fee_ci_seq_number => p_n_fee_ci_seq_number

Line 872: igs_fi_wav_utils_002.call_credits_api(p_n_person_id => p_n_person_id,

868: );
869:
870: -- If the diff > 0 then call Credits API
871: IF l_n_diff_wav_amnt > 0 THEN
872: igs_fi_wav_utils_002.call_credits_api(p_n_person_id => p_n_person_id,
873: p_v_fee_cal_type => p_v_fee_cal_type,
874: p_n_fee_ci_seq_number => p_n_fee_ci_seq_number,
875: p_v_waiver_name => l_rec_wavpgm.waiver_name,
876: p_n_credit_type_id => l_rec_wavpgm.credit_type_id,

Line 884: p_v_string => ' igs_fi_wav_utils_002.call_credits_api errored out'

880: p_n_credit_id => l_n_credit_id,
881: x_return_status => x_return_status);
882: IF x_return_status <> 'S' THEN
883: log_to_fnd(p_v_module => 'create_waivers',
884: p_v_string => ' igs_fi_wav_utils_002.call_credits_api errored out'
885: );
886: fnd_message.set_name('IGS',
887: 'IGS_FI_WAV_NO_TRANS_CREATED');
888: fnd_msg_pub.add;

Line 893: p_v_string => ' The call to igs_fi_wav_utils_002.call_credits_api ' ||

889: x_waiver_amount := 0;
890: RAISE fnd_api.g_exc_error;
891: END IF;
892: log_to_fnd(p_v_module => 'create_waivers',
893: p_v_string => ' The call to igs_fi_wav_utils_002.call_credits_api ' ||
894: ' returned waiver credit id : ' ||l_n_credit_id
895: );
896: ELSIF (l_n_diff_wav_amnt < 0) THEN
897: -- Else call Charges API

Line 898: igs_fi_wav_utils_002.call_charges_api(p_n_person_id => p_n_person_id,

894: ' returned waiver credit id : ' ||l_n_credit_id
895: );
896: ELSIF (l_n_diff_wav_amnt < 0) THEN
897: -- Else call Charges API
898: igs_fi_wav_utils_002.call_charges_api(p_n_person_id => p_n_person_id,
899: p_v_fee_cal_type => p_v_fee_cal_type,
900: p_n_fee_ci_seq_number => p_n_fee_ci_seq_number,
901: p_v_waiver_name => l_rec_wavpgm.waiver_name,
902: p_v_adj_fee_type => l_rec_wavpgm.adjustment_fee_type,

Line 910: p_v_string => ' igs_fi_wav_utils_002.call_charges_api errored out'

906: p_n_invoice_id => l_n_invoice_id,
907: x_return_status => x_return_status);
908: IF x_return_status <> 'S' THEN
909: log_to_fnd(p_v_module => 'create_waivers',
910: p_v_string => ' igs_fi_wav_utils_002.call_charges_api errored out'
911: );
912: fnd_message.set_name('IGS',
913: 'IGS_FI_WAV_NO_TRANS_CREATED');
914: fnd_msg_pub.add;

Line 919: p_v_string => ' The call to igs_fi_wav_utils_002.call_charges_api ' ||

915: x_waiver_amount := 0;
916: RAISE fnd_api.g_exc_error;
917: END IF;
918: log_to_fnd(p_v_module => 'create_waivers',
919: p_v_string => ' The call to igs_fi_wav_utils_002.call_charges_api ' ||
920: ' returned waiver Adjustment id : ' ||l_n_invoice_id
921: );
922: END IF;
923: IF NVL(l_n_diff_wav_amnt,0) <> 0 THEN

Line 1122: l_b_chr_err_account := igs_fi_wav_utils_002.check_chg_error_account (

1118: END LOOP;
1119: ELSE
1120: -- Check if the Charge transactions for the Person, Fee Type and Fee Period combination
1121: -- have the Error Account flag set.
1122: l_b_chr_err_account := igs_fi_wav_utils_002.check_chg_error_account (
1123: p_n_person_id => p_n_person_id,
1124: p_v_fee_type => l_rec_wav_pgms.target_fee_type,
1125: p_v_fee_cal_type => p_v_fee_cal_type,
1126: p_n_fee_ci_seq_number => p_n_fee_ci_seq_number