DBA Data[Home] [Help]

APPS.ARP_RECEIPTS_MAIN dependencies on ARP_ETAX_UTIL

Line 1658: arp_etax_util.get_tax_account(cr.vat_tax_id,

1654: cr.exchange_date exchange_date,
1655: cr.pay_from_customer ,
1656: cr.customer_site_use_id ,
1657: decode(avt.tax_rate_id, null, null,
1658: arp_etax_util.get_tax_account(cr.vat_tax_id,
1659: cr.deposit_date,
1660: 'TAX',
1661: 'TAX_RATE')),
1662: avt.tax_rate_id ,

Line 1765: arp_etax_util.get_tax_account(p_act_vat_tax_id,

1761: and UNEDISC_NON_REC */
1762: IF p_type = 'EDISC'
1763: THEN
1764: p_act_tax_non_rec_ccid :=
1765: arp_etax_util.get_tax_account(p_act_vat_tax_id,
1766: p_apply_date,
1767: 'EDISC_NON_REC',
1768: 'TAX_RATE');
1769: ELSE

Line 1772: arp_etax_util.get_tax_account(p_act_vat_tax_id,

1768: 'TAX_RATE');
1769: ELSE
1770: /* UNEDISC */
1771: p_act_tax_non_rec_ccid :=
1772: arp_etax_util.get_tax_account(p_act_vat_tax_id,
1773: p_apply_date,
1774: 'UNEDISC_NON_REC',
1775: 'TAX_RATE');
1776:

Line 2967: l_mcd_tax_amt := arp_etax_util.tax_curr_round(p_cr_rec.amount * p_cr_rec.tax_rate/(100 + p_cr_rec.tax_rate),p_cr_rec.currency_code,l_precision,l_min_acct_unit,l_rounding_rule,'Y');

2963: /* The below statement is commented for bug 2494858 and the next statement is added */
2964: /* l_mcd_tax_amt := arpcurr.CurrRound(p_cr_rec.amount * (p_cr_rec.tax_rate/(100 + p_cr_rec.tax_rate)),
2965: p_cr_rec.currency_code);*/
2966:
2967: l_mcd_tax_amt := arp_etax_util.tax_curr_round(p_cr_rec.amount * p_cr_rec.tax_rate/(100 + p_cr_rec.tax_rate),p_cr_rec.currency_code,l_precision,l_min_acct_unit,l_rounding_rule,'Y');
2968:
2969: /*------------------------------------------------------------------------------+
2970: | Maintain running totals adding tax amount |
2971: +------------------------------------------------------------------------------*/

Line 2983: l_mcd_tax_acctd_amt := arp_etax_util.tax_curr_round(l_mcd_actual_acctd_amt * p_cr_rec.tax_rate/(100 + p_cr_rec.tax_rate), g_ae_sys_rec.base_currency, l_precision, l_min_acct_unit, l_rounding_rule, 'Y');

2979: g_ae_sys_rec.base_currency); */
2980:
2981: fnd_currency.get_info(g_ae_sys_rec.base_currency, l_precision,l_extended_precision, l_min_acct_unit);
2982:
2983: l_mcd_tax_acctd_amt := arp_etax_util.tax_curr_round(l_mcd_actual_acctd_amt * p_cr_rec.tax_rate/(100 + p_cr_rec.tax_rate), g_ae_sys_rec.base_currency, l_precision, l_min_acct_unit, l_rounding_rule, 'Y');
2984:
2985: /*------------------------------------------------------------------------------+
2986: | Maintain running totals for tax accounted |
2987: +------------------------------------------------------------------------------*/