DBA Data[Home] [Help]

APPS.AR_INVOICE_TABLE_HANDLER dependencies on ARP_ETAX_INVAPI_UTIL

Line 372: arp_etax_invapi_util.cleanup_tax(p_customer_trx_id);

368:
369: l_ret_stat NUMBER;
370: BEGIN
371:
372: arp_etax_invapi_util.cleanup_tax(p_customer_trx_id);
373:
374: delete from ra_customer_trx where customer_trx_id = p_customer_trx_id;
375: delete from ra_customer_trx_lines where customer_trx_id = p_customer_trx_id;
376: delete from ra_cust_trx_line_gl_dist where customer_trx_id = p_customer_trx_id;

Line 398: arp_etax_invapi_util.cleanup_tax(c_bad.customer_trx_id);

394:
395: BEGIN
396: /* Get the tax audit tables */
397: FOR c_bad IN c_failed_trx LOOP
398: arp_etax_invapi_util.cleanup_tax(c_bad.customer_trx_id);
399: END LOOP;
400:
401: /* Delete everything else */
402: delete from ra_customer_trx

Line 758: is now handled in arp_etax_invapi_util.calculate_tax */

754: ar_invoice_utils.debug ('Line Type = TAX (+)' );
755: END IF;
756:
757: /* 4188835 - Removed entire manual tax block. This behavior
758: is now handled in arp_etax_invapi_util.calculate_tax */
759:
760: END IF; -- end of if line_type = 'LINE'
761: IF pg_debug = 'Y'
762: THEN

Line 835: arp_etax_invapi_util.calculate_tax(g_request_id, l_etax_error_count,

831: THEN
832: ar_invoice_utils.debug('calling etax for entire API batch');
833: END IF;
834:
835: arp_etax_invapi_util.calculate_tax(g_request_id, l_etax_error_count,
836: l_return_status);
837:
838: /* 6743811 - raise error if etax returns an error (E or U) status
839: the returned values are 0=success, 1=Error, 2=Unexpected Error */