DBA Data[Home] [Help]

APPS.ARP_RECEIPTS_MAIN dependencies on ARP_ETAX_UTIL

Line 1731: arp_etax_util.get_tax_account(cr.vat_tax_id,

1727: cr.exchange_date exchange_date,
1728: cr.pay_from_customer ,
1729: cr.customer_site_use_id ,
1730: decode(avt.tax_rate_id, null, null,
1731: arp_etax_util.get_tax_account(cr.vat_tax_id,
1732: cr.deposit_date,
1733: 'TAX',
1734: 'TAX_RATE')),
1735: avt.tax_rate_id ,

Line 1838: arp_etax_util.get_tax_account(p_act_vat_tax_id,

1834: and UNEDISC_NON_REC */
1835: IF p_type = 'EDISC'
1836: THEN
1837: p_act_tax_non_rec_ccid :=
1838: arp_etax_util.get_tax_account(p_act_vat_tax_id,
1839: p_apply_date,
1840: 'EDISC_NON_REC',
1841: 'TAX_RATE');
1842: ELSE

Line 1845: arp_etax_util.get_tax_account(p_act_vat_tax_id,

1841: 'TAX_RATE');
1842: ELSE
1843: /* UNEDISC */
1844: p_act_tax_non_rec_ccid :=
1845: arp_etax_util.get_tax_account(p_act_vat_tax_id,
1846: p_apply_date,
1847: 'UNEDISC_NON_REC',
1848: 'TAX_RATE');
1849:

Line 3246: 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');

3242: /* The below statement is commented for bug 2494858 and the next statement is added */
3243: /* l_mcd_tax_amt := arpcurr.CurrRound(p_cr_rec.amount * (p_cr_rec.tax_rate/(100 + p_cr_rec.tax_rate)),
3244: p_cr_rec.currency_code);*/
3245:
3246: 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');
3247:
3248: /*------------------------------------------------------------------------------+
3249: | Maintain running totals adding tax amount |
3250: +------------------------------------------------------------------------------*/

Line 3262: 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');

3258: g_ae_sys_rec.base_currency); */
3259:
3260: fnd_currency.get_info(g_ae_sys_rec.base_currency, l_precision,l_extended_precision, l_min_acct_unit);
3261:
3262: 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');
3263:
3264: /*------------------------------------------------------------------------------+
3265: | Maintain running totals for tax accounted |
3266: +------------------------------------------------------------------------------*/