DBA Data[Home] [Help]

APPS.AR_IREC_PAYMENTS dependencies on ARP_DISCOUNTS_API

Line 2429: arp_discounts_api.get_discount(p_ps_id => l_open_invoice_list_rec(trx).payment_schedule_id,

2425: arp_standard.debug(l_debug_info);
2426: END IF;
2427:
2428:
2429: arp_discounts_api.get_discount(p_ps_id => l_open_invoice_list_rec(trx).payment_schedule_id,
2430: p_apply_date => trunc(sysdate),
2431: p_in_applied_amount => l_open_invoice_list_rec(trx).amount_due_remaining - l_open_invoice_list_rec(trx).dispute_amt,
2432: p_grace_days_flag => l_grace_days_flag,
2433: p_out_discount => l_open_invoice_list_rec(trx).ORIGINAL_DISCOUNT_AMT,

Line 2806: arp_discounts_api.get_discount( p_ps_id => invoice_rec.payment_schedule_id,

2802: if((p_payment_type = 'BANK_ACCOUNT') and (trunc(l_receipt_date) < trunc(invoice_rec.trx_date))) then
2803: l_receipt_date := invoice_rec.trx_date;
2804: end if;
2805:
2806: arp_discounts_api.get_discount( p_ps_id => invoice_rec.payment_schedule_id,
2807: p_apply_date => p_receipt_date, -- Modified for Bug#14672025
2808: p_in_applied_amount => invoice_rec.payment_amount,
2809: p_grace_days_flag => l_grace_days_flag,
2810: p_out_discount => l_discount_amount,

Line 5656: arp_discounts_api.get_discount(p_ps_id => p_payment_schedule_id,

5652: --Bug 6819964 - If AR API errors out then payments are failing as l_discount_amount is not set to any value
5653: begin
5654: --l_grace_days_flag := is_grace_days_enabled_wrapper();
5655: l_grace_days_flag := ARI_UTILITIES.is_discount_grace_days_enabled(p_customer_id,p_customer_site_id);
5656: arp_discounts_api.get_discount(p_ps_id => p_payment_schedule_id,
5657: p_apply_date => trunc(sysdate),
5658: p_in_applied_amount => (l_amount_due_remaining - l_dispute_amount),
5659: p_grace_days_flag => l_grace_days_flag,
5660: p_out_discount => l_discount_amount,

Line 6320: arp_discounts_api.get_discount(p_ps_id => p_ps_id,

6316: -- Check if grace days have to be considered for discount.
6317: --l_grace_days_flag := is_grace_days_enabled_wrapper();
6318: l_grace_days_flag := ARI_UTILITIES.is_discount_grace_days_enabled(l_customer_id,l_customer_site_use_id);
6319:
6320: arp_discounts_api.get_discount(p_ps_id => p_ps_id,
6321: p_apply_date => trunc(sysdate),
6322: p_in_applied_amount => p_in_applied_amount,
6323: p_grace_days_flag => l_grace_days_flag,
6324: p_out_discount => l_discount_amount,

Line 6882: arp_discounts_api.get_discount(p_ps_id => p_ps_id,

6878: else
6879: l_discount_date := trunc(p_discount_date);
6880: end if;
6881:
6882: arp_discounts_api.get_discount(p_ps_id => p_ps_id,
6883: p_apply_date => l_discount_date,
6884: p_in_applied_amount => p_in_applied_amount,
6885: p_grace_days_flag => l_grace_days_flag,
6886: p_out_discount => l_discount_amount,