DBA Data[Home] [Help]

APPS.ARP_PROCESS_LINE dependencies on ARP_ETAX_SERVICES_PKG

Line 1039: ARP_ETAX_SERVICES_PKG.line_det_factors(

1035: END IF;
1036:
1037: /* we need to call the line_Det_Factors table handler so
1038: tax can get the attributes for calculating tax */
1039: ARP_ETAX_SERVICES_PKG.line_det_factors(
1040: p_customer_trx_line_id => l_customer_trx_line_id,
1041: p_customer_trx_id => p_line_rec.customer_trx_id,
1042: p_mode => l_mode);
1043:

Line 1465: arp_etax_services_pkg.before_update_line(

1461: -- have been modified, we will delete the tax lines and the
1462: -- accounting from those lines before we will eventually call
1463: -- ETAX to recreate the tax lines.
1464:
1465: arp_etax_services_pkg.before_update_line(
1466: l_db_line_rec.customer_trx_line_id,
1467: p_line_rec,
1468: l_recalculate_tax_flag);
1469:

Line 1477: 'arp_etax_services_pkg.before_update_line raised exception');

1473: EXCEPTION
1474: WHEN OTHERS THEN
1475:
1476: arp_util.debug(
1477: 'arp_etax_services_pkg.before_update_line raised exception');
1478: RAISE;
1479: END;
1480:
1481: /* Rel. 11: If amount changed or tax is recalculated, then

Line 1553: ARP_ETAX_SERVICES_PKG.line_det_factors(

1549: l_unit_selling_price := p_line_rec.unit_selling_price;
1550:
1551: /* we need to call the line_Det_Factors table handler so
1552: tax can get the attributes for calculating tax */
1553: ARP_ETAX_SERVICES_PKG.line_det_factors(
1554: p_customer_trx_line_id => p_customer_trx_line_id,
1555: p_customer_trx_id => p_line_rec.customer_trx_id,
1556: p_mode => 'UPDATE');
1557:

Line 1561: l_tax_computed := ARP_ETAX_SERVICES_PKG.Calculate (

1557:
1558: /***************************************************************
1559: -- ETAX: CAll Calculate in update mode
1560:
1561: l_tax_computed := ARP_ETAX_SERVICES_PKG.Calculate (
1562: p_customer_trx_id => p_line_rec.customer_trx_id,
1563: p_cust_trx_line_id => p_customer_trx_line_id,
1564: p_action => 'UPDATE',
1565: p_line_level_action => 'UPDATE');

Line 1908: arp_etax_services_pkg.before_delete_line(

1904: /*---------------------------------------------------------------------+
1905: | Call Tax Engine, deleting any tax associated with this line. |
1906: +---------------------------------------------------------------------*/
1907:
1908: arp_etax_services_pkg.before_delete_line(
1909: p_customer_trx_line_id => p_customer_trx_line_id,
1910: p_customer_trx_id => p_line_rec.customer_trx_id);
1911:
1912: