DBA Data[Home] [Help]

APPS.IGS_FI_PRC_IMPCLC_ANC_CHGS dependencies on IGS_FI_CHARGES_API_PVT

Line 12: Modified igs_fi_charges_api_pvt.create_charge - version 2.0 and x_waiver_amount

8: sapanigr 14-Feb-2006 Bug#5018036. Cursor Cursor cur_person_id in function finp_validate_input_data modified for R12 Repository tuning.
9: svuppala
10: svuppala 04-AUG-2005 Enh 3392095 - Tution Waivers build
11: Impact of Charges API version Number change
12: Modified igs_fi_charges_api_pvt.create_charge - version 2.0 and x_waiver_amount
13: pathipat 30-Sep-2003 Bug 3166888 - Modified finp_imp_calc_anc_charges() - modified cursor cur_inv_int
14: vvutukur 20-Jun-2003 Enh#2777404.Modified finp_validate_input_data,finp_imp_calc_anc_charges.
15: shtatiko 29-APR-2003 Enh# 2831569, Modified check_person_id, finp_imp_calc_anc_charges and finp_validate_input_data
16: vvutukur 23-Jan-20033 Bug#2750566.Modifications done in finp_imp_calc_anc_charges.

Line 370: Modified igs_fi_charges_api_pvt.create_charge - version 2.0 and x_waiver_amount

366: sapanigr 03-May-2006 Enh#3924836 Precision Issue. Amount values being inserted into igs_fi_impchgs_lines
367: are now rounded off to currency precision
368: svuppala 04-AUG-2005 Enh 3392095 - Tution Waivers build
369: Impact of Charges API version Number change
370: Modified igs_fi_charges_api_pvt.create_charge - version 2.0 and x_waiver_amount
371: pathipat 30-Sep-2003 Bug 3166888 - Modified cur_inv_int to sum invoice_amount instead of invoice_amount_due
372: and added 'not exists' clause
373: vvutukur 20-Jun-2003 Enh#2777404.Modified the logic such that all the error messages pertaining to an ancillary record
374: being processed from interface table are logged in the log file and error_msg field in the interface table

Line 432: l_header_rec igs_fi_charges_api_pvt.header_rec_type;

428: -- Variables of type DATE
429: l_effective_dt igs_fi_anc_int.Effective_Dt%TYPE;
430:
431: -- Variables for Charges API Integration
432: l_header_rec igs_fi_charges_api_pvt.header_rec_type;
433: l_line_tbl igs_fi_charges_api_pvt.line_tbl_type;
434: l_line_tbl_dummy igs_fi_charges_api_pvt.line_tbl_type;
435: l_line_id_tbl igs_fi_charges_api_pvt.line_id_tbl_type;
436: l_invoice_id igs_fi_inv_int.Invoice_Id%TYPE;

Line 433: l_line_tbl igs_fi_charges_api_pvt.line_tbl_type;

429: l_effective_dt igs_fi_anc_int.Effective_Dt%TYPE;
430:
431: -- Variables for Charges API Integration
432: l_header_rec igs_fi_charges_api_pvt.header_rec_type;
433: l_line_tbl igs_fi_charges_api_pvt.line_tbl_type;
434: l_line_tbl_dummy igs_fi_charges_api_pvt.line_tbl_type;
435: l_line_id_tbl igs_fi_charges_api_pvt.line_id_tbl_type;
436: l_invoice_id igs_fi_inv_int.Invoice_Id%TYPE;
437: l_msg_count NUMBER(3);

Line 434: l_line_tbl_dummy igs_fi_charges_api_pvt.line_tbl_type;

430:
431: -- Variables for Charges API Integration
432: l_header_rec igs_fi_charges_api_pvt.header_rec_type;
433: l_line_tbl igs_fi_charges_api_pvt.line_tbl_type;
434: l_line_tbl_dummy igs_fi_charges_api_pvt.line_tbl_type;
435: l_line_id_tbl igs_fi_charges_api_pvt.line_id_tbl_type;
436: l_invoice_id igs_fi_inv_int.Invoice_Id%TYPE;
437: l_msg_count NUMBER(3);
438: l_msg_data VARCHAR2(2000);

Line 435: l_line_id_tbl igs_fi_charges_api_pvt.line_id_tbl_type;

431: -- Variables for Charges API Integration
432: l_header_rec igs_fi_charges_api_pvt.header_rec_type;
433: l_line_tbl igs_fi_charges_api_pvt.line_tbl_type;
434: l_line_tbl_dummy igs_fi_charges_api_pvt.line_tbl_type;
435: l_line_id_tbl igs_fi_charges_api_pvt.line_id_tbl_type;
436: l_invoice_id igs_fi_inv_int.Invoice_Id%TYPE;
437: l_msg_count NUMBER(3);
438: l_msg_data VARCHAR2(2000);
439: l_return_status VARCHAR2(1);

Line 991: -- igs_fi_charges_api_pvt.create_charge procedure.

987: l_line_tbl(1).p_amount := l_diff_amount;
988:
989: -- This code has been added by aiyer as a part of the code fix for the bug #1954101
990: -- Values are being assigned to the l_line_tbl variable which gets passed to the
991: -- igs_fi_charges_api_pvt.create_charge procedure.
992:
993: -- Start of additions as part of bug 2584986
994: -- gl_date always passed as sysdate, without any validations
995:

Line 1031: igs_fi_charges_api_pvt.Create_Charge(p_api_version => 2.0,

1027:
1028: -- If there is a difference in amount, then
1029: IF l_diff_amount <> 0 THEN
1030: -- Call the Charges API
1031: igs_fi_charges_api_pvt.Create_Charge(p_api_version => 2.0,
1032: p_init_msg_list => 'T',
1033: p_commit => 'F',
1034: p_header_rec => l_header_rec,
1035: p_line_tbl => l_line_tbl,