DBA Data[Home] [Help]

APPS.IGF_DB_SF_INTEGRATION dependencies on IGS_FI_CRDAPI_UTIL

Line 936: IF NOT igs_fi_crdapi_util.validate_cal_inst( p_v_cal_type => p_rec_disb.ld_cal_type,

932: l_status := 'S';
933: --Load Calendar Instance is associated with each disbursement. Check if the Load Calendar instance is currently active.
934: --else, log the error message and skip processing the same record and continue with the next record.
935: IF p_rec_disb.ld_cal_type IS NOT NULL AND p_rec_disb.ld_sequence_number IS NOT NULL THEN
936: IF NOT igs_fi_crdapi_util.validate_cal_inst( p_v_cal_type => p_rec_disb.ld_cal_type,
937: p_n_ci_sequence_number => p_rec_disb.ld_sequence_number,
938: p_v_s_cal_cat => 'LOAD'
939: ) THEN
940: fnd_message.set_name('IGS','IGS_FI_LOAD_CAL_NOT_ACTIVE');

Line 976: IF NOT igs_fi_crdapi_util.validate_cal_inst( p_v_cal_type => l_fee_cal_type,

972: --Check if the Fee Calendar instance is currently active.
973: --else, log the error message and skip processing the same record and continue with the next record.
974: IF l_status = 'S' THEN
975: IF l_fee_cal_type IS NOT NULL AND l_fee_ci_sequence_number IS NOT NULL THEN
976: IF NOT igs_fi_crdapi_util.validate_cal_inst( p_v_cal_type => l_fee_cal_type,
977: p_n_ci_sequence_number => l_fee_ci_sequence_number,
978: p_v_s_cal_cat => 'FEE'
979: ) THEN
980: fnd_message.set_name('IGS','IGS_FI_FCI_NOTFOUND');

Line 990: IF NOT igs_fi_crdapi_util.validate_igf_lkp( p_v_lookup_type => 'IGF_AW_FED_FUND',

986:
987: --The Credit Source parameter, associated with the disbursement records, has to be a valid lookup code for the lookup type 'IGF_AW_FED_FUND'.
988: --else, log the error message and skip processing the same record and continue with the next record.
989: IF l_status = 'S' THEN
990: IF NOT igs_fi_crdapi_util.validate_igf_lkp( p_v_lookup_type => 'IGF_AW_FED_FUND',
991: p_v_lookup_code => p_rec_disb.fed_fund_code) THEN
992: fnd_message.set_name('IGS','IGS_FI_CAPI_CRD_SRC_NULL');
993: fnd_message.set_token('CR_SOURCE',igf_aw_gen.lookup_desc('IGF_AW_FED_FUND',p_rec_disb.fed_fund_code));
994: l_error_desc := fnd_message.get;

Line 1002: igs_fi_crdapi_util.validate_credit_type( p_n_credit_type_id => p_rec_disb.credit_type_id,

998:
999: --Check if the credit type associated with the disbursement record is active as on the current system date.
1000: --else, log the error message and skip processing the same record and continue with the next record.
1001: IF l_status = 'S' THEN
1002: igs_fi_crdapi_util.validate_credit_type( p_n_credit_type_id => p_rec_disb.credit_type_id,
1003: p_v_credit_class => l_v_credit_class,
1004: p_b_return_stat => l_b_return_status
1005: );
1006: IF l_b_return_status = FALSE THEN

Line 1034: IF NOT igs_fi_crdapi_util.validate_cal_inst( p_v_cal_type => p_rec_disb.ci_cal_type,

1030: --If the disbursement records has Award Calendar Instance, then check if the Award Calendar instance is currently active.
1031: --else, log the error message and skip processing the same record and continue with the next record.
1032: IF l_status = 'S' THEN
1033: IF p_rec_disb.ci_cal_type IS NOT NULL AND p_rec_disb.ci_sequence_number IS NOT NULL THEN
1034: IF NOT igs_fi_crdapi_util.validate_cal_inst( p_v_cal_type => p_rec_disb.ci_cal_type,
1035: p_n_ci_sequence_number => p_rec_disb.ci_sequence_number,
1036: p_v_s_cal_cat => 'AWARD'
1037: ) THEN
1038: fnd_message.set_name('IGS','IGS_FI_INV_AWD_YR');

Line 1400: igs_fi_crdapi_util.get_award_year_status to validate Award Year Status.

1396: for the bug# 3810157
1397: smadathi 01-JUL-2004 Bug 3735396. The logic to handle both static and dynamic person group id
1398: incorporated.
1399: vvutukur 18-Jul-2003 Enh#3038511.FICR106 Build. Added call to generic procedure
1400: igs_fi_crdapi_util.get_award_year_status to validate Award Year Status.
1401: rasahoo 30-june-2003 Removed the cursor cur_ld_cal as it is not used any where.
1402: shtatiko 02-MAY-2003 Enh# 2831569, Added check for Manage Accounts System Option before running this process.
1403: If its value is NULL then process will error out.
1404: vvutukur 11-Apr-2003 Enh#2831554.Internal Credits API Build. Added validations for currency code and credit instrument 'AID'.

Line 1582: igs_fi_crdapi_util.get_award_year_status( p_v_awd_cal_type => l_cal_type,

1578:
1579: l_v_message_name := NULL;
1580: --Validate the Award Year Status. If the status is not open, log the message in log file and
1581: --complete the process with error.
1582: igs_fi_crdapi_util.get_award_year_status( p_v_awd_cal_type => l_cal_type,
1583: p_n_awd_seq_number => l_sequence_number,
1584: p_v_awd_yr_status => l_v_awd_yr_status_cd,
1585: p_v_message_name => l_v_message_name
1586: );

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

1661:
1662: --Check if the credit instrument - 'AID' is valid and active lookup code for the 'IGS_FI_CREDIT_INSTRUMENT' lookup type
1663: --as on the current system date.
1664: --if not valid, then log the error message and skip processing the same record and continue with the next record.
1665: IF NOT igs_fi_crdapi_util.validate_igs_lkp( p_v_lookup_type => 'IGS_FI_CREDIT_INSTRUMENT',
1666: p_v_lookup_code => 'AID') THEN
1667: fnd_message.set_name('IGS','IGS_FI_CAPI_CRD_INSTR_NULL');
1668: fnd_message.set_token('CR_INSTR',igs_fi_gen_gl.get_lkp_meaning('IGS_FI_CREDIT_INSTRUMENT','AID'));
1669: fnd_file.put_line(fnd_file.log,fnd_message.get);