DBA Data[Home] [Help]

APPS.IGF_DB_DISB dependencies on IGF_AW_AWD_DISB

Line 29: -- Changed the TBH calls of the packages: igf_aw_awd_disb_pkg and igf_db_awd_disb_dtl_pkg

25: --ridas 08-Nov-2004 Bug 3021287 If the profile_value = 'DISBURSED'
26: -- then updating COA at the student level
27: -----------------------------------------------------------------------------------
28: --ayedubat 13-OCT-04 FA 149 COD-XML Standards build bug # 3416863
29: -- Changed the TBH calls of the packages: igf_aw_awd_disb_pkg and igf_db_awd_disb_dtl_pkg
30: -----------------------------------------------------------------------------------
31: -- veramach Sep 2004 Bug 3871976
32: -- Added ability to handle dynamic person id groups
33: -----------------------------------------------------------------------------------

Line 35: -- Impact of obsoleting columns from igf_aw_awd_disb_pkg

31: -- veramach Sep 2004 Bug 3871976
32: -- Added ability to handle dynamic person id groups
33: -----------------------------------------------------------------------------------
34: -- veramach July 2004 FA 151 HR integration (bug # 3709292)
35: -- Impact of obsoleting columns from igf_aw_awd_disb_pkg
36: -----------------------------------------------------------------------------------
37: -- veramach 11-Dec-2003 #3184891 Removed calls to igf_ap_gen.write_log and added common logging
38: -----------------------------------------------------------------------------------
39: -- sjadhav 3-Dec-2003 FA 131 Build changes, Bug 3252832

Line 281: p_disb_date igf_aw_awd_disb_all.disb_date%TYPE)

277:
278: END log_parameters;
279:
280: FUNCTION get_cut_off_dt ( p_ld_seq_num igs_ca_inst_all.sequence_number%TYPE,
281: p_disb_date igf_aw_awd_disb_all.disb_date%TYPE)
282: RETURN DATE
283: IS
284:
285: --

Line 305: ld_cut_off_dt igf_aw_awd_disb_all.disb_date%TYPE;

301: p_ld_seq_num = sequence_number;
302:
303: get_eff_date_rec cur_get_eff_date%ROWTYPE;
304:
305: ld_cut_off_dt igf_aw_awd_disb_all.disb_date%TYPE;
306: ld_system_dt igf_aw_awd_disb_all.disb_date%TYPE;
307: ld_start_dt igf_aw_awd_disb_all.disb_date%TYPE;
308: ld_end_dt igf_aw_awd_disb_all.disb_date%TYPE;
309:

Line 306: ld_system_dt igf_aw_awd_disb_all.disb_date%TYPE;

302:
303: get_eff_date_rec cur_get_eff_date%ROWTYPE;
304:
305: ld_cut_off_dt igf_aw_awd_disb_all.disb_date%TYPE;
306: ld_system_dt igf_aw_awd_disb_all.disb_date%TYPE;
307: ld_start_dt igf_aw_awd_disb_all.disb_date%TYPE;
308: ld_end_dt igf_aw_awd_disb_all.disb_date%TYPE;
309:
310: BEGIN

Line 307: ld_start_dt igf_aw_awd_disb_all.disb_date%TYPE;

303: get_eff_date_rec cur_get_eff_date%ROWTYPE;
304:
305: ld_cut_off_dt igf_aw_awd_disb_all.disb_date%TYPE;
306: ld_system_dt igf_aw_awd_disb_all.disb_date%TYPE;
307: ld_start_dt igf_aw_awd_disb_all.disb_date%TYPE;
308: ld_end_dt igf_aw_awd_disb_all.disb_date%TYPE;
309:
310: BEGIN
311:

Line 308: ld_end_dt igf_aw_awd_disb_all.disb_date%TYPE;

304:
305: ld_cut_off_dt igf_aw_awd_disb_all.disb_date%TYPE;
306: ld_system_dt igf_aw_awd_disb_all.disb_date%TYPE;
307: ld_start_dt igf_aw_awd_disb_all.disb_date%TYPE;
308: ld_end_dt igf_aw_awd_disb_all.disb_date%TYPE;
309:
310: BEGIN
311:
312: ld_system_dt := TRUNC(SYSDATE);

Line 489: p_disb_num igf_aw_awd_disb_all.disb_num%TYPE)

485: --
486: --------------------------------------------------------------------------------------------
487:
488: CURSOR cur_chk_adj (p_award_id igf_aw_award_all.award_id%TYPE,
489: p_disb_num igf_aw_awd_disb_all.disb_num%TYPE)
490: IS
491: SELECT NVL(MAX(disb_seq_num),0) + 1 disb_seq_num
492: FROM
493: igf_db_awd_disb_dtl dtl

Line 505: igf_aw_awd_disb adisb

501: CURSOR cur_get_adisb (p_row_id ROWID)
502: IS
503: SELECT *
504: FROM
505: igf_aw_awd_disb adisb
506: WHERE
507: adisb.row_id = p_row_id
508: FOR UPDATE OF elig_status NOWAIT;
509:

Line 669: fnd_log.string(fnd_log.level_statement,'igf.plsql.igf_db_disb.create_actual.debug','updating igf_aw_awd_disb for award '||get_adisb_rec.award_id);

665:
666: ln_act_disb := 1 + ln_act_disb;
667:
668: IF fnd_log.level_statement >= fnd_log.g_current_runtime_level THEN
669: fnd_log.string(fnd_log.level_statement,'igf.plsql.igf_db_disb.create_actual.debug','updating igf_aw_awd_disb for award '||get_adisb_rec.award_id);
670: END IF;
671: igf_aw_awd_disb_pkg.update_row( x_rowid => get_adisb_rec.row_id ,
672: x_award_id => get_adisb_rec.award_id ,
673: x_disb_num => get_adisb_rec.disb_num ,

Line 671: igf_aw_awd_disb_pkg.update_row( x_rowid => get_adisb_rec.row_id ,

667:
668: IF fnd_log.level_statement >= fnd_log.g_current_runtime_level THEN
669: fnd_log.string(fnd_log.level_statement,'igf.plsql.igf_db_disb.create_actual.debug','updating igf_aw_awd_disb for award '||get_adisb_rec.award_id);
670: END IF;
671: igf_aw_awd_disb_pkg.update_row( x_rowid => get_adisb_rec.row_id ,
672: x_award_id => get_adisb_rec.award_id ,
673: x_disb_num => get_adisb_rec.disb_num ,
674: x_tp_cal_type => get_adisb_rec.tp_cal_type ,
675: x_tp_sequence_number => get_adisb_rec.tp_sequence_number ,

Line 777: FROM igf_aw_awd_disb adisb

773:
774: CURSOR cur_get_adisb (p_row_id ROWID)
775: IS
776: SELECT *
777: FROM igf_aw_awd_disb adisb
778: WHERE
779: adisb.row_id = p_row_id
780: FOR UPDATE OF disb_num NOWAIT;
781:

Line 797: p_disb_num igf_aw_awd_disb.disb_num%TYPE)

793: grant_orig_rec cur_grant_orig%ROWTYPE;
794:
795: -- Cursor to get RFMS Disbursement Details
796: CURSOR cur_grant_disb(p_origination_id igf_gr_rfms_all.origination_id%TYPE,
797: p_disb_num igf_aw_awd_disb.disb_num%TYPE)
798: IS
799: SELECT disb_ack_act_status
800: FROM igf_gr_rfms_disb
801: WHERE

Line 811: FROM igf_aw_awd_disb adisb

807: -- Cursor to get the last RFMS Disbursement Date
808: CURSOR cur_max_disb(p_award_id igf_aw_award_all.award_id%TYPE)
809: IS
810: SELECT disb_date,disb_num
811: FROM igf_aw_awd_disb adisb
812: WHERE
813: adisb.award_id = p_award_id AND
814: disb_num =
815: ( SELECT MAX(disb_num) FROM igf_aw_awd_disb WHERE

Line 815: ( SELECT MAX(disb_num) FROM igf_aw_awd_disb WHERE

811: FROM igf_aw_awd_disb adisb
812: WHERE
813: adisb.award_id = p_award_id AND
814: disb_num =
815: ( SELECT MAX(disb_num) FROM igf_aw_awd_disb WHERE
816: award_id = p_award_id);
817:
818: max_disb_rec cur_max_disb%ROWTYPE;
819:

Line 823: CURSOR cur_reported_adj (p_award_id igf_aw_awd_disb_all.award_id%TYPE,

819:
820: --
821: -- Cursor to retrieve Reported but not yet Acknowledged Direct Loan Adjustements
822: --
823: CURSOR cur_reported_adj (p_award_id igf_aw_awd_disb_all.award_id%TYPE,
824: p_disb_num igf_aw_awd_disb_all.disb_num%TYPE)
825: IS
826: SELECT
827: COUNT(disb_seq_num) adj_cnt

Line 824: p_disb_num igf_aw_awd_disb_all.disb_num%TYPE)

820: --
821: -- Cursor to retrieve Reported but not yet Acknowledged Direct Loan Adjustements
822: --
823: CURSOR cur_reported_adj (p_award_id igf_aw_awd_disb_all.award_id%TYPE,
824: p_disb_num igf_aw_awd_disb_all.disb_num%TYPE)
825: IS
826: SELECT
827: COUNT(disb_seq_num) adj_cnt
828: FROM

Line 860: l_disb_accepted_amt igf_aw_awd_disb.disb_accepted_amt%TYPE;

856: awd_det_rec c_get_awd_det%ROWTYPE;
857:
858: lb_create_new BOOLEAN := FALSE;
859: lv_rowid ROWID;
860: l_disb_accepted_amt igf_aw_awd_disb.disb_accepted_amt%TYPE;
861: l_disb_net_amt igf_aw_awd_disb.disb_net_amt%TYPE;
862: l_disb_gross_amt igf_aw_awd_disb.disb_gross_amt%TYPE;
863: l_orig_fee igf_aw_awd_disb_all.fee_1%TYPE;
864: l_guar_fee igf_aw_awd_disb_all.fee_2%TYPE;

Line 861: l_disb_net_amt igf_aw_awd_disb.disb_net_amt%TYPE;

857:
858: lb_create_new BOOLEAN := FALSE;
859: lv_rowid ROWID;
860: l_disb_accepted_amt igf_aw_awd_disb.disb_accepted_amt%TYPE;
861: l_disb_net_amt igf_aw_awd_disb.disb_net_amt%TYPE;
862: l_disb_gross_amt igf_aw_awd_disb.disb_gross_amt%TYPE;
863: l_orig_fee igf_aw_awd_disb_all.fee_1%TYPE;
864: l_guar_fee igf_aw_awd_disb_all.fee_2%TYPE;
865: l_int_rebate_amt igf_aw_awd_disb_all.int_rebate_amt%TYPE;

Line 862: l_disb_gross_amt igf_aw_awd_disb.disb_gross_amt%TYPE;

858: lb_create_new BOOLEAN := FALSE;
859: lv_rowid ROWID;
860: l_disb_accepted_amt igf_aw_awd_disb.disb_accepted_amt%TYPE;
861: l_disb_net_amt igf_aw_awd_disb.disb_net_amt%TYPE;
862: l_disb_gross_amt igf_aw_awd_disb.disb_gross_amt%TYPE;
863: l_orig_fee igf_aw_awd_disb_all.fee_1%TYPE;
864: l_guar_fee igf_aw_awd_disb_all.fee_2%TYPE;
865: l_int_rebate_amt igf_aw_awd_disb_all.int_rebate_amt%TYPE;
866:

Line 863: l_orig_fee igf_aw_awd_disb_all.fee_1%TYPE;

859: lv_rowid ROWID;
860: l_disb_accepted_amt igf_aw_awd_disb.disb_accepted_amt%TYPE;
861: l_disb_net_amt igf_aw_awd_disb.disb_net_amt%TYPE;
862: l_disb_gross_amt igf_aw_awd_disb.disb_gross_amt%TYPE;
863: l_orig_fee igf_aw_awd_disb_all.fee_1%TYPE;
864: l_guar_fee igf_aw_awd_disb_all.fee_2%TYPE;
865: l_int_rebate_amt igf_aw_awd_disb_all.int_rebate_amt%TYPE;
866:
867:

Line 864: l_guar_fee igf_aw_awd_disb_all.fee_2%TYPE;

860: l_disb_accepted_amt igf_aw_awd_disb.disb_accepted_amt%TYPE;
861: l_disb_net_amt igf_aw_awd_disb.disb_net_amt%TYPE;
862: l_disb_gross_amt igf_aw_awd_disb.disb_gross_amt%TYPE;
863: l_orig_fee igf_aw_awd_disb_all.fee_1%TYPE;
864: l_guar_fee igf_aw_awd_disb_all.fee_2%TYPE;
865: l_int_rebate_amt igf_aw_awd_disb_all.int_rebate_amt%TYPE;
866:
867:
868: BEGIN

Line 865: l_int_rebate_amt igf_aw_awd_disb_all.int_rebate_amt%TYPE;

861: l_disb_net_amt igf_aw_awd_disb.disb_net_amt%TYPE;
862: l_disb_gross_amt igf_aw_awd_disb.disb_gross_amt%TYPE;
863: l_orig_fee igf_aw_awd_disb_all.fee_1%TYPE;
864: l_guar_fee igf_aw_awd_disb_all.fee_2%TYPE;
865: l_int_rebate_amt igf_aw_awd_disb_all.int_rebate_amt%TYPE;
866:
867:
868: BEGIN
869:

Line 1007: igf_aw_awd_disb_pkg.update_row

1003: fnd_log.string(fnd_log.level_statement,'igf.plsql.igf_db_disb.revert_disb.debug','updating the disbursement '||get_adisb_rec.disb_num||' as cancelled');
1004: END IF;
1005:
1006: --update the current disbursement as Cancelled
1007: igf_aw_awd_disb_pkg.update_row
1008: (x_rowid => get_adisb_rec.row_id ,
1009: x_award_id => get_adisb_rec.award_id ,
1010: x_disb_num => get_adisb_rec.disb_num ,
1011: x_tp_cal_type => get_adisb_rec.tp_cal_type ,

Line 1068: fnd_log.string(fnd_log.level_statement,'igf.plsql.igf_db_disb.revert_disb.debug','inserting to igf_aw_awd_disb with award_id '||get_adisb_rec.award_id);

1064:
1065: IF fnd_log.level_statement >= fnd_log.g_current_runtime_level THEN
1066: fnd_log.string(fnd_log.level_statement,'igf.plsql.igf_db_disb.revert_disb.debug','get_adisb_rec.disb_date:'||get_adisb_rec.disb_date);
1067: fnd_log.string(fnd_log.level_statement,'igf.plsql.igf_db_disb.revert_disb.debug','get_adisb_rec.disb_num:'||get_adisb_rec.disb_num);
1068: fnd_log.string(fnd_log.level_statement,'igf.plsql.igf_db_disb.revert_disb.debug','inserting to igf_aw_awd_disb with award_id '||get_adisb_rec.award_id);
1069: END IF;
1070: -- table handler for igf_aw_awd_disb table, in case of pell disbursements
1071: -- should insert / update records in igf_gr_rfms_disb table
1072: igf_aw_awd_disb_pkg.insert_row( x_rowid => lv_rowid ,

Line 1070: -- table handler for igf_aw_awd_disb table, in case of pell disbursements

1066: fnd_log.string(fnd_log.level_statement,'igf.plsql.igf_db_disb.revert_disb.debug','get_adisb_rec.disb_date:'||get_adisb_rec.disb_date);
1067: fnd_log.string(fnd_log.level_statement,'igf.plsql.igf_db_disb.revert_disb.debug','get_adisb_rec.disb_num:'||get_adisb_rec.disb_num);
1068: fnd_log.string(fnd_log.level_statement,'igf.plsql.igf_db_disb.revert_disb.debug','inserting to igf_aw_awd_disb with award_id '||get_adisb_rec.award_id);
1069: END IF;
1070: -- table handler for igf_aw_awd_disb table, in case of pell disbursements
1071: -- should insert / update records in igf_gr_rfms_disb table
1072: igf_aw_awd_disb_pkg.insert_row( x_rowid => lv_rowid ,
1073: x_award_id => get_adisb_rec.award_id ,
1074: x_disb_num => get_adisb_rec.disb_num ,

Line 1072: igf_aw_awd_disb_pkg.insert_row( x_rowid => lv_rowid ,

1068: fnd_log.string(fnd_log.level_statement,'igf.plsql.igf_db_disb.revert_disb.debug','inserting to igf_aw_awd_disb with award_id '||get_adisb_rec.award_id);
1069: END IF;
1070: -- table handler for igf_aw_awd_disb table, in case of pell disbursements
1071: -- should insert / update records in igf_gr_rfms_disb table
1072: igf_aw_awd_disb_pkg.insert_row( x_rowid => lv_rowid ,
1073: x_award_id => get_adisb_rec.award_id ,
1074: x_disb_num => get_adisb_rec.disb_num ,
1075: x_tp_cal_type => get_adisb_rec.tp_cal_type ,
1076: x_tp_sequence_number => get_adisb_rec.tp_sequence_number ,

Line 1968: igf_aw_awd_disb adisb,

1964: fmast.ci_sequence_number,
1965: fmast.fund_id,
1966: cat.fed_fund_code
1967: FROM
1968: igf_aw_awd_disb adisb,
1969: igf_aw_fund_mast fmast,
1970: igf_aw_award awd,
1971: igf_aw_fund_cat cat
1972: WHERE

Line 1993: FROM igf_aw_awd_disb adisb

1989:
1990: CURSOR cur_get_adisb (p_row_id ROWID)
1991: IS
1992: SELECT *
1993: FROM igf_aw_awd_disb adisb
1994: WHERE
1995: adisb.row_id = p_row_id
1996: FOR UPDATE OF elig_status NOWAIT;
1997:

Line 2010: ln_credit_pts igf_aw_awd_disb_all.min_credit_pts%TYPE;

2006: lb_cp_result BOOLEAN := TRUE; -- Credit Points Result
2007:
2008: lv_fund_type VARCHAR2(1);
2009: p_message VARCHAR2(4000);
2010: ln_credit_pts igf_aw_awd_disb_all.min_credit_pts%TYPE;
2011: lv_acad_cal_type igs_ca_inst_all.cal_type%TYPE;
2012: ln_acad_seq_num igs_ca_inst_all.sequence_number%TYPE;
2013: lv_acad_alt_code igs_ca_inst_all.alternate_code%TYPE;
2014:

Line 2215: fnd_log.string(fnd_log.level_statement,'igf.plsql.igf_db_disb.disb_verf_enf.debug','updating igf_aw_awd_disb for award '||get_adisb_rec.award_id||' disb '||get_adisb_rec.disb_num);

2211:
2212: ln_enfr_disb_p := 1 + ln_enfr_disb_p;
2213:
2214: IF fnd_log.level_statement >= fnd_log.g_current_runtime_level THEN
2215: fnd_log.string(fnd_log.level_statement,'igf.plsql.igf_db_disb.disb_verf_enf.debug','updating igf_aw_awd_disb for award '||get_adisb_rec.award_id||' disb '||get_adisb_rec.disb_num);
2216: END IF;
2217:
2218: igf_aw_awd_disb_pkg.update_row( x_rowid => get_adisb_rec.row_id ,
2219: x_award_id => get_adisb_rec.award_id ,

Line 2218: igf_aw_awd_disb_pkg.update_row( x_rowid => get_adisb_rec.row_id ,

2214: IF fnd_log.level_statement >= fnd_log.g_current_runtime_level THEN
2215: fnd_log.string(fnd_log.level_statement,'igf.plsql.igf_db_disb.disb_verf_enf.debug','updating igf_aw_awd_disb for award '||get_adisb_rec.award_id||' disb '||get_adisb_rec.disb_num);
2216: END IF;
2217:
2218: igf_aw_awd_disb_pkg.update_row( x_rowid => get_adisb_rec.row_id ,
2219: x_award_id => get_adisb_rec.award_id ,
2220: x_disb_num => get_adisb_rec.disb_num ,
2221: x_tp_cal_type => get_adisb_rec.tp_cal_type ,
2222: x_tp_sequence_number => get_adisb_rec.tp_sequence_number ,

Line 2296: p_disb_num igf_aw_awd_disb_all.disb_num%TYPE

2292: PROCEDURE process_student( p_base_id igf_ap_fa_base_rec_all.base_id%TYPE,
2293: p_result IN OUT NOCOPY VARCHAR2,
2294: p_fund_id igf_aw_fund_mast_all.fund_id%TYPE,
2295: p_award_id igf_aw_award_all.award_id%TYPE,
2296: p_disb_num igf_aw_awd_disb_all.disb_num%TYPE
2297: )
2298: AS
2299: --------------------------------------------------------------------------------------------
2300: --

Line 2323: p_disb_num igf_aw_awd_disb_all.disb_num%TYPE)

2319:
2320: CURSOR cur_awd_disb(p_base_id igf_ap_fa_base_rec_all.base_id%TYPE,
2321: p_fund_id igf_aw_fund_mast_all.fund_id%TYPE,
2322: p_award_id igf_aw_award_all.award_id%TYPE,
2323: p_disb_num igf_aw_awd_disb_all.disb_num%TYPE)
2324: IS
2325: SELECT
2326: adisb.ROWID row_id,
2327: adisb.*,

Line 2343: igf_aw_awd_disb_all adisb,

2339: NVL(fmast.fund_recv_reqd,'N') fund_recv_req,
2340: fmast.fee_type fee_type,
2341: cat.fed_fund_code
2342: FROM
2343: igf_aw_awd_disb_all adisb,
2344: igf_aw_fund_mast_all fmast,
2345: igf_aw_award_all awd,
2346: igf_aw_fund_cat_all cat
2347: WHERE

Line 2409: p_disb_num igf_aw_awd_disb_all.disb_num%TYPE)

2405:
2406: -- Get the PELL disbursement status
2407:
2408: CURSOR cur_get_disb (p_origination_id igf_gr_rfms_all.origination_id%TYPE,
2409: p_disb_num igf_aw_awd_disb_all.disb_num%TYPE)
2410: IS
2411: SELECT
2412: disb_ack_act_status
2413: FROM

Line 2441: FROM igf_aw_awd_disb_all disb,

2437: p_ld_cal_type VARCHAR2,
2438: p_ld_seq_num NUMBER)
2439: IS
2440: SELECT SUM(disb.disb_gross_amt) term_total
2441: FROM igf_aw_awd_disb_all disb,
2442: igf_aw_award_all awd
2443: WHERE disb.trans_type <> 'C'
2444: AND awd.award_id = disb.award_id
2445: AND awd.award_id = p_award_id

Line 2451: ln_credit_pts igf_aw_awd_disb_all.min_credit_pts%TYPE;

2447: AND disb.ld_sequence_number = p_ld_seq_num;
2448:
2449: term_amounts_rec cur_term_amounts%ROWTYPE;
2450:
2451: ln_credit_pts igf_aw_awd_disb_all.min_credit_pts%TYPE;
2452: lv_acad_cal_type igs_ca_inst_all.cal_type%TYPE;
2453: ln_acad_seq_num igs_ca_inst_all.sequence_number%TYPE;
2454: lv_acad_alt_code igs_ca_inst_all.alternate_code%TYPE;
2455:

Line 2499: ln_min_num igf_aw_awd_disb_all.disb_num%TYPE;

2495: lv_pell_mat VARCHAR2(10);
2496: ln_ft_pell_amt NUMBER;
2497: lv_call_from VARCHAR2(10);
2498: lv_message_name VARCHAR2(30);
2499: ln_min_num igf_aw_awd_disb_all.disb_num%TYPE;
2500: l_course_cd VARCHAR2(10);
2501: l_ver_num NUMBER;
2502:
2503: p_term_aid NUMBER;