DBA Data[Home] [Help]

APPS.IGS_FI_PRC_LOCKBOX dependencies on IGS_FI_CRDAPI_UTIL

Line 2603: igs_fi_crdapi_util.validate_credit_type(p_n_credit_type_id => l_t_rc_tab(l_n_cntr).mapped_credit_type_id,

2599: l_v_credit_class := null;
2600: l_b_ret_stat := null;
2601:
2602: -- Validate the Credit Type Id and get the credit class
2603: igs_fi_crdapi_util.validate_credit_type(p_n_credit_type_id => l_t_rc_tab(l_n_cntr).mapped_credit_type_id,
2604: p_v_credit_class => l_v_credit_class,
2605: p_b_return_stat => l_b_ret_stat);
2606: IF NOT l_b_ret_stat THEN
2607: l_b_val_err := TRUE;

Line 2687: IF NOT igs_fi_crdapi_util.validate_party_id(p_n_party_id => l_t_rc_tab(l_n_cntr).mapped_party_id,

2683: g_v_oth_deposit ) THEN
2684:
2685: -- Validate if the Credit Class is Enrollment Deposit, then the mapped party should be a Student
2686: -- If the creidt class is Other Deposit, then the mapped party should be a person
2687: IF NOT igs_fi_crdapi_util.validate_party_id(p_n_party_id => l_t_rc_tab(l_n_cntr).mapped_party_id,
2688: p_v_credit_class => l_v_credit_class) THEN
2689: l_b_val_err := TRUE;
2690: log_type2_err(l_t_rc_tab(l_n_cntr).lockbox_name,
2691: l_t_rc_tab(l_n_cntr).batch_name,

Line 2713: igs_fi_crdapi_util.validate_dep_crtype(p_n_credit_type_id => l_t_rc_tab(l_n_cntr).mapped_credit_type_id,

2709: l_b_ret_stat := null;
2710: l_n_pay_cr_type_id := null;
2711:
2712: -- Validate the Payment Credit Type for the Mapped Credit Type
2713: igs_fi_crdapi_util.validate_dep_crtype(p_n_credit_type_id => l_t_rc_tab(l_n_cntr).mapped_credit_type_id,
2714: p_n_pay_credit_type_id => l_n_pay_cr_type_id,
2715: p_b_return_stat => l_b_ret_stat);
2716:
2717: -- If the payment credit type is not valid or is closed, then log the error in the log file

Line 2736: IF NOT igs_fi_crdapi_util.validate_source_tran_ref_num(p_n_party_id => l_t_rc_tab(l_n_cntr).mapped_party_id,

2732:
2733: -- If the credit class is ENRDEPOSIT, then validate if the Admission Application Id is valid. If not, log the error in the
2734: -- log file.
2735: IF l_v_credit_class = g_v_enr_deposit THEN
2736: IF NOT igs_fi_crdapi_util.validate_source_tran_ref_num(p_n_party_id => l_t_rc_tab(l_n_cntr).mapped_party_id,
2737: p_n_source_tran_ref_num => l_t_rc_tab(l_n_cntr).adm_application_id) THEN
2738: l_b_val_err := TRUE;
2739: log_type2_err(l_t_rc_tab(l_n_cntr).lockbox_name,
2740: l_t_rc_tab(l_n_cntr).batch_name,

Line 2837: IF NOT igs_fi_crdapi_util.validate_cal_inst(p_v_cal_type => l_t_rc_tab(l_n_cntr).mapped_fee_cal_type,

2833:
2834: -- If the Mapped Fee Cal Type can be derived, then check if it is a valid Fee calendar.
2835: IF ((l_t_rc_tab(l_n_cntr).mapped_fee_cal_type IS NOT NULL) AND
2836: (l_t_rc_tab(l_n_cntr).mapped_fee_ci_sequence_number IS NOT NULL)) THEN
2837: IF NOT igs_fi_crdapi_util.validate_cal_inst(p_v_cal_type => l_t_rc_tab(l_n_cntr).mapped_fee_cal_type,
2838: p_n_ci_sequence_number => l_t_rc_tab(l_n_cntr).mapped_fee_ci_sequence_number,
2839: p_v_s_cal_cat => g_v_fee) THEN
2840: l_b_val_err := TRUE;
2841: log_type2_err(l_t_rc_tab(l_n_cntr).lockbox_name,

Line 2857: igs_fi_crdapi_util.validate_fci_lci_reln(p_v_fee_cal_type => l_t_rc_tab(l_n_cntr).mapped_fee_cal_type,

2853: l_v_ld_cal_type := null;
2854: l_n_ld_seq_num := null;
2855: l_v_message_name := null;
2856: l_b_ret_stat := null;
2857: igs_fi_crdapi_util.validate_fci_lci_reln(p_v_fee_cal_type => l_t_rc_tab(l_n_cntr).mapped_fee_cal_type,
2858: p_n_fee_ci_sequence_number => l_t_rc_tab(l_n_cntr).mapped_fee_ci_sequence_number,
2859: p_v_ld_cal_type => l_v_ld_cal_type,
2860: p_n_ld_ci_sequence_number => l_n_ld_seq_num,
2861: p_v_message_name => l_v_message_name,

Line 2879: igs_fi_crdapi_util.validate_amount(p_n_amount => l_t_rc_tab(l_n_cntr).receipt_amt,

2875:
2876: -- Validate the Receipt Amount
2877: l_v_message_name := null;
2878: l_b_ret_stat := null;
2879: igs_fi_crdapi_util.validate_amount(p_n_amount => l_t_rc_tab(l_n_cntr).receipt_amt,
2880: p_b_return_status => l_b_ret_stat,
2881: p_v_message_name => l_v_message_name);
2882: IF NOT l_b_ret_stat THEN
2883: l_b_val_err := TRUE;

Line 2894: IF NOT igs_fi_crdapi_util.validate_desc_flex(p_v_attribute_category => l_t_rc_tab(l_n_cntr).attribute_category,

2890: fnd_message.get);
2891: END IF;
2892:
2893: -- Validate the DFF
2894: IF NOT igs_fi_crdapi_util.validate_desc_flex(p_v_attribute_category => l_t_rc_tab(l_n_cntr).attribute_category,
2895: p_v_attribute1 => l_t_rc_tab(l_n_cntr).attribute1,
2896: p_v_attribute2 => l_t_rc_tab(l_n_cntr).attribute2,
2897: p_v_attribute3 => l_t_rc_tab(l_n_cntr).attribute3,
2898: p_v_attribute4 => l_t_rc_tab(l_n_cntr).attribute4,