DBA Data[Home] [Help]

APPS.ARP_RECEIPTS_MAIN dependencies on ARP_ALLOCATION_PKG

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

1536: IF p_miscel_rec.fixed_rate = 'Y' THEN
1537: l_gain_loss_ccid := g_ae_sys_rec.round_cc_id;
1538: END IF;
1539:
1540: ARP_ALLOCATION_PKG.Substitute_Ccid(p_coa_id => g_ae_sys_rec.coa_id ,
1541: p_original_ccid => l_gain_loss_ccid ,
1542: p_subs_ccid => p_app_rec.code_combination_id ,
1543: p_actual_ccid => p_miscel_rec.gain_loss_ccid );
1544: ELSE

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

1545:
1546: --Replace balancing segment for gain, loss ccid matching that of receipts UNAPP
1547: --for ACTIVITY application.
1548:
1549: ARP_ALLOCATION_PKG.Substitute_Ccid(p_coa_id => g_ae_sys_rec.coa_id ,
1550: p_original_ccid => l_gain_loss_ccid ,
1551: p_subs_ccid => l_cr_unapp_ccid ,
1552: p_actual_ccid => p_miscel_rec.gain_loss_ccid );
1553:

Line 1767: WHEN ARP_ALLOCATION_PKG.flex_subs_ccid_error THEN

1763: arp_standard.debug( 'ARP_RECEIPTS_MAIN.Get_Doc_Entitity_Data()-');
1764: END IF;
1765:
1766: EXCEPTION
1767: WHEN ARP_ALLOCATION_PKG.flex_subs_ccid_error THEN
1768: IF PG_DEBUG in ('Y', 'C') THEN
1769: arp_standard.debug('ARP_RECEIPTS_MAIN.Get_Doc_Entitity_Data - flex_subs_ccid_error');
1770: END IF;
1771: RAISE;

Line 2694: RAISE ARP_ALLOCATION_PKG.invalid_allocation_base;

2690: OR ((((p_rule_rec.gl_account_source2 = 'NO_SOURCE') OR (p_rule_rec.tax_code_source2 = 'NO_SOURCE'))
2691: OR ((p_rule_rec.tax_code_source2 = 'INVOICE') AND (nvl(p_rule_rec.tax_recoverable_flag2, 'X') NOT IN ('Y','N'))))
2692: AND (nvl(p_app_rec.unearned_discount_taken,0) <> 0))) THEN
2693:
2694: RAISE ARP_ALLOCATION_PKG.invalid_allocation_base;
2695:
2696: END IF;
2697:
2698: /*---------------------------------------------------------------------------+

Line 2743: ARP_ALLOCATION_PKG.Allocate_Tax(

2739: -- Bug 6598080 - Modified if condition to restrict duplicate record entry for BR to CM application.
2740: IF p_cust_inv_rec.drawee_site_use_id IS NULL
2741: 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
2742:
2743: ARP_ALLOCATION_PKG.Allocate_Tax(
2744: p_ae_doc_rec => g_ae_doc_rec , --Document detail
2745: p_ae_event_rec => g_ae_event_rec , --Event record
2746: p_ae_rule_rec => p_rule_rec , --Rule info for payment method
2747: p_app_rec => l_app_rec , --Application details

Line 2918: ARP_ALLOCATION_PKG.Allocate_Tax(

2914: l_app_rec.acctd_amount_applied_to := p_app_rec.acctd_amount_applied_from;
2915: g_ae_doc_rec.inv_cm_app_mode := 'C';
2916: l_cust_inv_cm_rec := p_cust_cm_rec;
2917:
2918: ARP_ALLOCATION_PKG.Allocate_Tax(
2919: p_ae_doc_rec => g_ae_doc_rec , --Document detail
2920: p_ae_event_rec => g_ae_event_rec , --Event record
2921: p_ae_rule_rec => p_rule_rec , --Rule info for payment method
2922: p_app_rec => l_app_rec , --Application details

Line 2998: WHEN ARP_ALLOCATION_PKG.invalid_allocation_base THEN

2994: arp_standard.debug( 'ARP_RECEIPTS_MAIN.Create_Ae_Lines_RA()-');
2995: END IF;
2996:
2997: EXCEPTION
2998: WHEN ARP_ALLOCATION_PKG.invalid_allocation_base THEN
2999: IF PG_DEBUG in ('Y', 'C') THEN
3000: arp_standard.debug('ARP_RECEIPTS_MAIN.Create_Ae_Lines_RA - invalid_rule_error');
3001: END IF;
3002: fnd_message.set_name('AR','AR_INVALID_ACTIVITY');