DBA Data[Home] [Help]

APPS.ARP_ETAX_SERVICES_PKG dependencies on ARP_ETAX_UTIL

Line 545: l_success := arp_etax_util.get_event_information(

541: l_rows NUMBER;
542: BEGIN
543: arp_util.debug('ARP_ETAX_SERVICES_PKG.Calculate(+)');
544: /* get event class code */
545: l_success := arp_etax_util.get_event_information(
546: p_customer_trx_id => p_customer_trx_id,
547: p_action => p_action,
548: p_event_class_code => l_event_class_code,
549: p_event_type_code => l_event_type_code);

Line 580: arp_etax_util.delete_Tax_lines_from_ar(p_customer_trx_id);

576: p_line_level_action => p_line_level_action); */
577:
578:
579: /* 5152340 - Remove AR tax lines before calculating tax */
580: arp_etax_util.delete_Tax_lines_from_ar(p_customer_trx_id);
581:
582: /* call Tax */
583: arp_util.debug('calling ZX api to calculate tax');
584: arp_util.debug('ORG ID = ' || l_transaction_rec.internal_organization_id);

Line 607: arp_etax_util.build_ar_tax_lines(

603: -- customer trx line id
604: arp_util.debug('calling build_ar_tax_lines ...');
605: arp_util.debug('customer trx id = ' || p_customer_trx_id);
606:
607: arp_etax_util.build_ar_tax_lines(
608: p_customer_trx_id => p_customer_trx_id,
609: p_rows_inserted => l_rows);
610:
611: ELSE

Line 1182: arp_etax_util.get_discount_rate(p_customer_trx_id);

1178:
1179: /* 5235410 - Set max discount amount */
1180: ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.CASH_DISCOUNT(1) :=
1181: ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.LINE_AMT(1) *
1182: arp_etax_util.get_discount_rate(p_customer_trx_id);
1183:
1184: /* need to derive the ship_to_party_id and the ship_to_party_site_id
1185: * from either the line or the header level if possible */
1186:

Line 1824: l_success := arp_etax_util.get_event_information(

1820: CLOSE Trx_Header;
1821: END;
1822:
1823: -- get event class and event type codes
1824: l_success := arp_etax_util.get_event_information(
1825: p_customer_trx_id => p_customer_trx_id,
1826: p_action => 'UPDATE',
1827: p_event_class_code => l_event_class_code,
1828: p_event_type_code => l_event_type_code);

Line 2199: l_success := arp_etax_util.get_event_information(

2195: l_line_level_action := 'UPDATE';
2196: END IF;
2197:
2198: -- get event class and event type codes
2199: l_success := arp_etax_util.get_event_information(
2200: p_customer_trx_id => p_customer_trx_id,
2201: p_action => l_action,
2202: p_event_class_code => l_event_class_code,
2203: p_event_type_code => l_event_type_code);

Line 2422: l_success := arp_etax_util.get_event_information(

2418: l_hdr_det_factors_rec.tax_invoice_date := FND_API.G_MISS_DATE;
2419: l_hdr_det_factors_rec.tax_invoice_number := FND_API.G_MISS_CHAR;
2420:
2421: -- get event class and event type codes
2422: l_success := arp_etax_util.get_event_information(
2423: p_customer_trx_id => p_customer_trx_id,
2424: p_action => l_action,
2425: p_event_class_code => l_event_class_code,
2426: p_event_type_code => l_event_type_code);

Line 2693: l_success := arp_etax_util.get_event_information(

2689: /* Initializing return status ..*/
2690: x_return_status := FND_API.G_RET_STS_SUCCESS;
2691:
2692: -- get event class code
2693: l_success := arp_etax_util.get_event_information(
2694: p_customer_trx_id => p_customer_trx_id,
2695: p_action => p_action,
2696: p_event_class_code => l_event_class_code,
2697: p_event_type_code => l_event_type_code);

Line 2720: arp_etax_util.delete_tax_lines_from_ar(p_customer_trx_id);

2716: /* 5457495 - cache tax accounting for use later */
2717: record_tax_accounts(p_customer_trx_id);
2718:
2719: /* 5152340 - Remove AR tax lines prior to calculate call */
2720: arp_etax_util.delete_tax_lines_from_ar(p_customer_trx_id);
2721:
2722: /* call Tax */
2723: arp_util.debug('calling ZX api to calculate tax');
2724:

Line 2745: arp_etax_util.build_ar_tax_lines(

2741: -- insert Tax records into ra_customer_trx_lines based upon
2742: -- customer trx id
2743: arp_util.debug('calling build_ar_tax_lines ...');
2744:
2745: arp_etax_util.build_ar_tax_lines(
2746: p_customer_trx_id => p_customer_trx_id,
2747: p_rows_inserted => l_rows);
2748:
2749: IF l_rows > 0

Line 2981: l_success := arp_etax_util.get_event_information(

2977: /* Initializing return status ..*/
2978: x_return_status := FND_API.G_RET_STS_SUCCESS;
2979:
2980: -- get event information (OVERRIDE_TAX)
2981: l_success := arp_etax_util.get_event_information(
2982: p_customer_trx_id => p_customer_trx_id,
2983: p_action => p_action,
2984: p_event_class_code => l_event_class_code,
2985: p_event_type_code => l_event_type_code);

Line 3005: arp_etax_util.delete_tax_lines_from_ar(p_customer_trx_id);

3001: /*Bug 8402096 - Record any manual override of CCID by user*/
3002: record_tax_accounts(p_customer_trx_id);
3003:
3004: /* 5152340 - Remove tax lines from AR before call */
3005: arp_etax_util.delete_tax_lines_from_ar(p_customer_trx_id);
3006:
3007: -- CAll override_tax service
3008: zx_api_pub.override_tax(
3009: p_api_version => 1.0,

Line 3026: arp_etax_util.build_ar_tax_lines(

3022: -- insert Tax records into ra_customer_trx_lines based upon
3023: -- customer trx id
3024: arp_util.debug('calling build_ar_tax_lines ...');
3025:
3026: arp_etax_util.build_ar_tax_lines(
3027: p_customer_trx_id => p_customer_trx_id,
3028: p_rows_inserted => l_rows);
3029:
3030: /* 4694486 - Prevent call to autoaccounting if

Line 3431: l_success := arp_etax_util.get_event_information(

3427: IF PG_DEBUG in ('Y','C') THEN
3428: arp_debug.debug('arp_etax_services_pkg.update_exchange_info (+)');
3429: END IF;
3430:
3431: l_success := arp_etax_util.get_event_information(
3432: p_customer_trx_id => p_customer_trx_id,
3433: p_action => 'UPDATE',
3434: p_event_class_code => l_event_class_code,
3435: p_event_type_code => l_event_type_code);