DBA Data[Home] [Help]

APPS.ARP_ETAX_SERVICES_PKG dependencies on ARP_ETAX_UTIL

Line 457: l_success := arp_etax_util.get_event_information(

453: l_rows NUMBER;
454: BEGIN
455: arp_util.debug('ARP_ETAX_SERVICES_PKG.Calculate(+)');
456: /* get event class code */
457: l_success := arp_etax_util.get_event_information(
458: p_customer_trx_id => p_customer_trx_id,
459: p_action => p_action,
460: p_event_class_code => l_event_class_code,
461: p_event_type_code => l_event_type_code);

Line 492: arp_etax_util.delete_Tax_lines_from_ar(p_customer_trx_id);

488: p_line_level_action => p_line_level_action); */
489:
490:
491: /* 5152340 - Remove AR tax lines before calculating tax */
492: arp_etax_util.delete_Tax_lines_from_ar(p_customer_trx_id);
493:
494: /* call Tax */
495: arp_util.debug('calling ZX api to calculate tax');
496: arp_util.debug('ORG ID = ' || l_transaction_rec.internal_organization_id);

Line 519: arp_etax_util.build_ar_tax_lines(

515: -- customer trx line id
516: arp_util.debug('calling build_ar_tax_lines ...');
517: arp_util.debug('customer trx id = ' || p_customer_trx_id);
518:
519: arp_etax_util.build_ar_tax_lines(
520: p_customer_trx_id => p_customer_trx_id,
521: p_rows_inserted => l_rows);
522:
523: ELSE

Line 1070: arp_etax_util.get_discount_rate(p_customer_trx_id);

1066:
1067: /* 5235410 - Set max discount amount */
1068: ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.CASH_DISCOUNT(1) :=
1069: ZX_GLOBAL_STRUCTURES_PKG.trx_line_dist_tbl.LINE_AMT(1) *
1070: arp_etax_util.get_discount_rate(p_customer_trx_id);
1071:
1072: /* need to derive the ship_to_party_id and the ship_to_party_site_id
1073: * from either the line or the header level if possible */
1074:

Line 1590: l_success := arp_etax_util.get_event_information(

1586: CLOSE Trx_Header;
1587: END;
1588:
1589: -- get event class and event type codes
1590: l_success := arp_etax_util.get_event_information(
1591: p_customer_trx_id => p_customer_trx_id,
1592: p_action => 'UPDATE',
1593: p_event_class_code => l_event_class_code,
1594: p_event_type_code => l_event_type_code);

Line 1963: l_success := arp_etax_util.get_event_information(

1959: l_line_level_action := 'UPDATE';
1960: END IF;
1961:
1962: -- get event class and event type codes
1963: l_success := arp_etax_util.get_event_information(
1964: p_customer_trx_id => p_customer_trx_id,
1965: p_action => l_action,
1966: p_event_class_code => l_event_class_code,
1967: p_event_type_code => l_event_type_code);

Line 2177: l_success := arp_etax_util.get_event_information(

2173: l_hdr_det_factors_rec.tax_invoice_date := FND_API.G_MISS_DATE;
2174: l_hdr_det_factors_rec.tax_invoice_number := FND_API.G_MISS_CHAR;
2175:
2176: -- get event class and event type codes
2177: l_success := arp_etax_util.get_event_information(
2178: p_customer_trx_id => p_customer_trx_id,
2179: p_action => l_action,
2180: p_event_class_code => l_event_class_code,
2181: p_event_type_code => l_event_type_code);

Line 2444: l_success := arp_etax_util.get_event_information(

2440: /* Initializing return status ..*/
2441: x_return_status := FND_API.G_RET_STS_SUCCESS;
2442:
2443: -- get event class code
2444: l_success := arp_etax_util.get_event_information(
2445: p_customer_trx_id => p_customer_trx_id,
2446: p_action => p_action,
2447: p_event_class_code => l_event_class_code,
2448: p_event_type_code => l_event_type_code);

Line 2471: arp_etax_util.delete_tax_lines_from_ar(p_customer_trx_id);

2467: /* 5457495 - cache tax accounting for use later */
2468: record_tax_accounts(p_customer_trx_id);
2469:
2470: /* 5152340 - Remove AR tax lines prior to calculate call */
2471: arp_etax_util.delete_tax_lines_from_ar(p_customer_trx_id);
2472:
2473: /* call Tax */
2474: arp_util.debug('calling ZX api to calculate tax');
2475:

Line 2496: arp_etax_util.build_ar_tax_lines(

2492: -- insert Tax records into ra_customer_trx_lines based upon
2493: -- customer trx id
2494: arp_util.debug('calling build_ar_tax_lines ...');
2495:
2496: arp_etax_util.build_ar_tax_lines(
2497: p_customer_trx_id => p_customer_trx_id,
2498: p_rows_inserted => l_rows);
2499:
2500: IF l_rows > 0

Line 2719: l_success := arp_etax_util.get_event_information(

2715: /* Initializing return status ..*/
2716: x_return_status := FND_API.G_RET_STS_SUCCESS;
2717:
2718: -- get event information (OVERRIDE_TAX)
2719: l_success := arp_etax_util.get_event_information(
2720: p_customer_trx_id => p_customer_trx_id,
2721: p_action => p_action,
2722: p_event_class_code => l_event_class_code,
2723: p_event_type_code => l_event_type_code);

Line 2740: arp_etax_util.delete_tax_lines_from_ar(p_customer_trx_id);

2736: l_transaction_rec.event_type_code := l_event_type_code;
2737: l_transaction_rec.trx_id := p_customer_trx_id;
2738:
2739: /* 5152340 - Remove tax lines from AR before call */
2740: arp_etax_util.delete_tax_lines_from_ar(p_customer_trx_id);
2741:
2742: -- CAll override_tax service
2743: zx_api_pub.override_tax(
2744: p_api_version => 1.0,

Line 2761: arp_etax_util.build_ar_tax_lines(

2757: -- insert Tax records into ra_customer_trx_lines based upon
2758: -- customer trx id
2759: arp_util.debug('calling build_ar_tax_lines ...');
2760:
2761: arp_etax_util.build_ar_tax_lines(
2762: p_customer_trx_id => p_customer_trx_id,
2763: p_rows_inserted => l_rows);
2764:
2765: /* 4694486 - Prevent call to autoaccounting if