DBA Data[Home] [Help]

APPS.IGS_FI_CHARGES_API_PVT dependencies on IGS_FI_CRDAPI_UTIL

Line 692: igs_fi_crdapi_util.validate_igs_lkp for validating transaction type and charge method. Added check for validity of credit

688: variable l_credit_rec in the call to credits api.
689: shtatiko 05-MAY-2003 Enh# 2831569, Application and Unapplication of credits is done only if Manage Accounts System Option
690: has value STUDENT_FINANCE.
691: vvutukur 05-Apr-2003 Enh#2831554.Internal Credits API Build. Replaced local function validate_lkp with the generic function call
692: igs_fi_crdapi_util.validate_igs_lkp for validating transaction type and charge method. Added check for validity of credit
693: instrument ADJ,fee calendar instance and existence of load calendar instance for a fee calendar instance.
694: Removed the call to igs_fi_credits_api_pub.create_credit, instead placed a call to private credits api with
695: validation level as none.
696: vvutukur 12-Dec-2002 Enh#2584741.Deposits Build.Removed paramter p_validation_level and added 3 new parameters

Line 926: IF NOT igs_fi_crdapi_util.validate_cal_inst( p_v_cal_type => l_inv.fee_cal_type,

922: l_credit_id := NULL;
923:
924:
925: --Check for validity of the Fee Calendar Instance, whether it is active as on system date.
926: IF NOT igs_fi_crdapi_util.validate_cal_inst( p_v_cal_type => l_inv.fee_cal_type,
927: p_n_ci_sequence_number => l_inv.fee_ci_sequence_number,
928: p_v_s_cal_cat => 'FEE') THEN
929: --if not active as on system date, raise error and stop processing further.
930: p_status := FALSE;

Line 938: igs_fi_crdapi_util.validate_fci_lci_reln( p_v_fee_cal_type => l_inv.fee_cal_type,

934:
935:
936: l_v_message_name := NULL;
937: --Check if there exists a relation between the Fee Calendar Instance and the Load Calendar Instance...
938: igs_fi_crdapi_util.validate_fci_lci_reln( p_v_fee_cal_type => l_inv.fee_cal_type,
939: p_n_fee_ci_sequence_number => l_inv.fee_ci_sequence_number,
940: p_v_ld_cal_type => l_v_ld_cal_type,
941: p_n_ld_ci_sequence_number => l_n_ld_ci_sequence_number,
942: p_v_message_name => l_v_message_name,

Line 1730: l_bool := igs_fi_crdapi_util.validate_igs_lkp( p_v_lookup_type => g_transaction_type,

1726: --Removed the code that deals with the validation of the parameter p_header_rec.p_subaccount_id as
1727: --part of subaccount removal build. Enh#2564643.
1728:
1729: -- Validate if the transaction type passed is a valid transaction type
1730: l_bool := igs_fi_crdapi_util.validate_igs_lkp( p_v_lookup_type => g_transaction_type,
1731: p_v_lookup_code => p_header_rec.p_transaction_type);
1732:
1733: -- If the function returns false, then
1734: IF NOT l_bool THEN

Line 1790: IF NOT igs_fi_crdapi_util.validate_igs_lkp( p_v_lookup_type => 'IGS_FI_CREDIT_INSTRUMENT',

1786: END IF;
1787:
1788:
1789: --Check for validity of the credit instrument 'ADJ' as on system date.
1790: IF NOT igs_fi_crdapi_util.validate_igs_lkp( p_v_lookup_type => 'IGS_FI_CREDIT_INSTRUMENT',
1791: p_v_lookup_code => g_adj) THEN
1792: --If not valid, then raise error and stop processing further.
1793: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
1794: fnd_message.set_name('IGS','IGS_FI_CAPI_CRD_INSTR_NULL');

Line 1807: l_bool := igs_fi_crdapi_util.validate_igs_lkp(p_v_lookup_type => g_chg_method,

1803: FOR l_var IN p_line_tbl.FIRST..p_line_tbl.LAST LOOP
1804:
1805: -- Validate if the Charge Method passed is a valid lookup
1806: IF p_line_tbl(l_var).p_s_chg_method_type IS NOT NULL THEN
1807: l_bool := igs_fi_crdapi_util.validate_igs_lkp(p_v_lookup_type => g_chg_method,
1808: p_v_lookup_code => p_line_tbl(l_var).p_s_chg_method_type);
1809:
1810: -- If the charge method passed for one of the records is not valid, then
1811: IF NOT l_bool THEN