DBA Data[Home] [Help]

APPS.IGS_FI_CREDIT_PVT dependencies on IGS_FI_CRDAPI_UTIL

Line 244: igs_fi_crdapi_util.validate_parameters( p_n_validation_level => fnd_api.g_valid_level_full,

240:
241: --If this procedure is invoked with FULL validation level,
242: IF p_validation_level = fnd_api.g_valid_level_full THEN
243: --then, call the public procedure for all validations to happen.
244: igs_fi_crdapi_util.validate_parameters( p_n_validation_level => fnd_api.g_valid_level_full,
245: p_credit_rec => p_credit_rec,
246: p_attribute_rec => p_attribute_record,
247: p_b_return_status => l_b_return_status);
248:

Line 259: igs_fi_crdapi_util.translate_local_currency( p_n_amount => l_n_amount,

255:
256: l_v_message_name := NULL;
257:
258: --also, call the public procedure for currency code validation and translation into local currency(if required).
259: igs_fi_crdapi_util.translate_local_currency( p_n_amount => l_n_amount,
260: p_v_currency_cd => l_v_currency_cd,
261: p_n_exchange_rate => p_credit_rec.p_exchange_rate,
262: p_b_return_status => l_b_return_status,
263: p_v_message_name => l_v_message_name);

Line 277: igs_fi_crdapi_util.validate_credit_type( p_n_credit_type_id => p_credit_rec.p_credit_type_id,

273: END IF;
274:
275:
276: --Fetch the credit class.
277: igs_fi_crdapi_util.validate_credit_type( p_n_credit_type_id => p_credit_rec.p_credit_type_id,
278: p_v_credit_class => l_v_credit_class,
279: p_b_return_stat => l_b_return_status
280: );
281:

Line 482: igs_fi_crdapi_util.apply_installments(p_n_person_id => p_credit_rec.p_party_id,

478:
479: --If the credit class is Installment Payments then, apply the transaction amount to the person's
480: --installment payments such that the new installment balance is reflected.
481: IF l_v_credit_class = 'INSTALLMENT_PAYMENTS' THEN
482: igs_fi_crdapi_util.apply_installments(p_n_person_id => p_credit_rec.p_party_id,
483: p_n_amount => l_n_amount,
484: p_n_credit_id => l_n_credit_id,
485: p_n_cr_activity_id => l_n_credit_activity_id);
486: END IF;