DBA Data[Home] [Help]

APPS.ARP_ETAX_INVAPI_UTIL dependencies on ARP_ETAX_UTIL

Line 356: TL.extended_amount * arp_etax_util.get_discount_rate(T.customer_trx_id),

352: ZTH.internal_organization_id, -- poa_party_id
353: ZTH.internal_org_location_id, -- poa_location_id
354: ZTH.internal_organization_id, -- poo_party_id (default value)
355: ZTH.internal_org_location_id, -- poo_location_id (default value)
356: TL.extended_amount * arp_etax_util.get_discount_rate(T.customer_trx_id),
357: ZTH.internal_org_location_id, -- bill_from_location_id
358: TLG.trx_business_category, -- 6033706
359: TLG.product_fisc_classification, -- 6033706
360: NVL(TLG.product_category,ML.tax_product_category),

Line 818: arp_etax_util.set_default_tax_classification(p_request_id);

814: IF (l_rows1+l_rows2) > 0
815: THEN
816: /* Stamp transaction lines with tax_classification
817: from ZX_LINES_DET_FACTORS */
818: arp_etax_util.set_default_tax_classification(p_request_id);
819:
820: /* adjust for inclusive tax */
821: arp_etax_util.adjust_for_inclusive_tax(null, p_request_id, 'INV');
822: END IF;

Line 821: arp_etax_util.adjust_for_inclusive_tax(null, p_request_id, 'INV');

817: from ZX_LINES_DET_FACTORS */
818: arp_etax_util.set_default_tax_classification(p_request_id);
819:
820: /* adjust for inclusive tax */
821: arp_etax_util.adjust_for_inclusive_tax(null, p_request_id, 'INV');
822: END IF;
823:
824: /* Set line_recoverable and tax_recoverable */
825: arp_etax_util.set_recoverable(null, p_request_id, 'INV');

Line 825: arp_etax_util.set_recoverable(null, p_request_id, 'INV');

821: arp_etax_util.adjust_for_inclusive_tax(null, p_request_id, 'INV');
822: END IF;
823:
824: /* Set line_recoverable and tax_recoverable */
825: arp_etax_util.set_recoverable(null, p_request_id, 'INV');
826:
827: IF PG_DEBUG in ('Y', 'C') THEN
828: debug(' Number of tax lines retrieved autotax lines = ' || l_rows2);
829: debug(' Number of tax lines retrieved manualtax lines = ' || l_rows1);

Line 898: arp_etax_util.validate_tax_int(l_return_status);

894: IF g_headers_inserted > 0 AND
895: (g_lines_inserted > 0 OR g_tax_lines_inserted > 0)
896: THEN
897: /* Call validate_and_default_tax_attr */
898: arp_etax_util.validate_tax_int(l_return_status);
899: p_return_status := l_return_status;
900:
901: IF l_return_status = 0
902: THEN

Line 904: arp_etax_util.calculate_tax_int(l_return_status);

900:
901: IF l_return_status = 0
902: THEN
903: /* Call import_document_with_tax */
904: arp_etax_util.calculate_tax_int(l_return_status);
905: p_return_status := l_return_status;
906: END IF;
907:
908: IF l_return_status = 0

Line 937: ARP_ETAX_UTIL.global_document_update(p_trx_id,

933:
934: BEGIN
935:
936: /* Now call the API to synchronize the repository */
937: ARP_ETAX_UTIL.global_document_update(p_trx_id,
938: NULL,
939: 'DELETE');
940:
941: END cleanup_tax;