DBA Data[Home] [Help]

APPS.ARP_RECEIPTS_MAIN dependencies on ARP_ALLOCATION_PKG

Line 1467: ARP_ALLOCATION_PKG.Substitute_Ccid(p_coa_id => g_ae_sys_rec.coa_id ,

1463: IF p_miscel_rec.fixed_rate = 'Y' THEN
1464: l_gain_loss_ccid := g_ae_sys_rec.round_cc_id;
1465: END IF;
1466:
1467: ARP_ALLOCATION_PKG.Substitute_Ccid(p_coa_id => g_ae_sys_rec.coa_id ,
1468: p_original_ccid => l_gain_loss_ccid ,
1469: p_subs_ccid => p_app_rec.code_combination_id ,
1470: p_actual_ccid => p_miscel_rec.gain_loss_ccid );
1471: ELSE

Line 1476: ARP_ALLOCATION_PKG.Substitute_Ccid(p_coa_id => g_ae_sys_rec.coa_id ,

1472:
1473: --Replace balancing segment for gain, loss ccid matching that of receipts UNAPP
1474: --for ACTIVITY application.
1475:
1476: ARP_ALLOCATION_PKG.Substitute_Ccid(p_coa_id => g_ae_sys_rec.coa_id ,
1477: p_original_ccid => l_gain_loss_ccid ,
1478: p_subs_ccid => l_cr_unapp_ccid ,
1479: p_actual_ccid => p_miscel_rec.gain_loss_ccid );
1480:

Line 1694: WHEN ARP_ALLOCATION_PKG.flex_subs_ccid_error THEN

1690: arp_standard.debug( 'ARP_RECEIPTS_MAIN.Get_Doc_Entitity_Data()-');
1691: END IF;
1692:
1693: EXCEPTION
1694: WHEN ARP_ALLOCATION_PKG.flex_subs_ccid_error THEN
1695: IF PG_DEBUG in ('Y', 'C') THEN
1696: arp_standard.debug('ARP_RECEIPTS_MAIN.Get_Doc_Entitity_Data - flex_subs_ccid_error');
1697: END IF;
1698: RAISE;

Line 2439: RAISE ARP_ALLOCATION_PKG.invalid_allocation_base;

2435: OR ((((p_rule_rec.gl_account_source2 = 'NO_SOURCE') OR (p_rule_rec.tax_code_source2 = 'NO_SOURCE'))
2436: OR ((p_rule_rec.tax_code_source2 = 'INVOICE') AND (nvl(p_rule_rec.tax_recoverable_flag2, 'X') NOT IN ('Y','N'))))
2437: AND (nvl(p_app_rec.unearned_discount_taken,0) <> 0))) THEN
2438:
2439: RAISE ARP_ALLOCATION_PKG.invalid_allocation_base;
2440:
2441: END IF;
2442:
2443: /*---------------------------------------------------------------------------+

Line 2489: ARP_ALLOCATION_PKG.Allocate_Tax(

2485: IF p_cust_inv_rec.drawee_site_use_id IS NULL
2486: OR ((l_i = 2) AND (p_cust_inv_rec.drawee_site_use_id IS NOT NULL) AND (p_app_rec.application_type = 'CM')) THEN --application to Transaction
2487:
2488: IF l_call_alloc_tax = TRUE THEN
2489: ARP_ALLOCATION_PKG.Allocate_Tax(
2490: p_ae_doc_rec => g_ae_doc_rec , --Document detail
2491: p_ae_event_rec => g_ae_event_rec , --Event record
2492: p_ae_rule_rec => p_rule_rec , --Rule info for payment method
2493: p_app_rec => l_app_rec , --Application details

Line 2639: ARP_ALLOCATION_PKG.Allocate_Tax(

2635: l_app_rec.acctd_amount_applied_to := p_app_rec.acctd_amount_applied_from;
2636: g_ae_doc_rec.inv_cm_app_mode := 'C';
2637: l_cust_inv_cm_rec := p_cust_cm_rec;
2638:
2639: ARP_ALLOCATION_PKG.Allocate_Tax(
2640: p_ae_doc_rec => g_ae_doc_rec , --Document detail
2641: p_ae_event_rec => g_ae_event_rec , --Event record
2642: p_ae_rule_rec => p_rule_rec , --Rule info for payment method
2643: p_app_rec => l_app_rec , --Application details

Line 2719: WHEN ARP_ALLOCATION_PKG.invalid_allocation_base THEN

2715: arp_standard.debug( 'ARP_RECEIPTS_MAIN.Create_Ae_Lines_RA()-');
2716: END IF;
2717:
2718: EXCEPTION
2719: WHEN ARP_ALLOCATION_PKG.invalid_allocation_base THEN
2720: IF PG_DEBUG in ('Y', 'C') THEN
2721: arp_standard.debug('ARP_RECEIPTS_MAIN.Create_Ae_Lines_RA - invalid_rule_error');
2722: END IF;
2723: fnd_message.set_name('AR','AR_INVALID_ACTIVITY');