DBA Data[Home] [Help]

APPS.AR_UPGRADE_CASH_ACCRUAL dependencies on ARPCURR

Line 65: l_acctd_amt := arpcurr.CurrRound(g_run_tot / p_base_amt * p_base_acctd_amt , p_base_currency) - g_run_acctd_tot;

61: IF (p_base_amt <> p_base_acctd_amt) AND
62: (p_currency_code <> p_base_currency) AND
63: (p_base_acctd_amt <> 0)
64: THEN
65: l_acctd_amt := arpcurr.CurrRound(g_run_tot / p_base_amt * p_base_acctd_amt , p_base_currency) - g_run_acctd_tot;
66: ELSE
67: l_acctd_amt := p_amt;
68: END IF;
69: g_run_acctd_tot := g_run_acctd_tot + l_acctd_amt;

Line 198: l_acctd_line := arpcurr.CurrRound( l_run_tot * p_acctd_amt /l_base , p_base_currency ) - l_run_acctd_tot;

194: IF l_same = 'N' THEN
195: -- line
196: l_line := p_line_amt;
197: l_run_tot := l_run_tot + l_line;
198: l_acctd_line := arpcurr.CurrRound( l_run_tot * p_acctd_amt /l_base , p_base_currency ) - l_run_acctd_tot;
199: l_run_acctd_tot := l_run_acctd_tot + l_acctd_line;
200: -- tax
201: l_tax := p_tax_amt;
202: l_run_tot := l_run_tot + l_tax;

Line 203: l_acctd_tax := arpcurr.CurrRound( l_run_tot * p_acctd_amt /l_base , p_base_currency ) - l_run_acctd_tot;

199: l_run_acctd_tot := l_run_acctd_tot + l_acctd_line;
200: -- tax
201: l_tax := p_tax_amt;
202: l_run_tot := l_run_tot + l_tax;
203: l_acctd_tax := arpcurr.CurrRound( l_run_tot * p_acctd_amt /l_base , p_base_currency ) - l_run_acctd_tot;
204: l_run_acctd_tot := l_run_acctd_tot + l_acctd_tax;
205: -- freight
206: l_frt := p_frt_amt;
207: l_run_tot := l_run_tot + l_frt;

Line 208: l_acctd_frt := arpcurr.CurrRound( l_run_tot * p_acctd_amt /l_base , p_base_currency ) - l_run_acctd_tot;

204: l_run_acctd_tot := l_run_acctd_tot + l_acctd_tax;
205: -- freight
206: l_frt := p_frt_amt;
207: l_run_tot := l_run_tot + l_frt;
208: l_acctd_frt := arpcurr.CurrRound( l_run_tot * p_acctd_amt /l_base , p_base_currency ) - l_run_acctd_tot;
209: l_run_acctd_tot := l_run_acctd_tot + l_acctd_frt;
210: -- charges
211: l_chrg := p_chrg_amt;
212: l_run_tot := l_run_tot + l_chrg;

Line 213: l_acctd_chrg := arpcurr.CurrRound( l_run_tot * p_acctd_amt /l_base , p_base_currency ) - l_run_acctd_tot;

209: l_run_acctd_tot := l_run_acctd_tot + l_acctd_frt;
210: -- charges
211: l_chrg := p_chrg_amt;
212: l_run_tot := l_run_tot + l_chrg;
213: l_acctd_chrg := arpcurr.CurrRound( l_run_tot * p_acctd_amt /l_base , p_base_currency ) - l_run_acctd_tot;
214: l_run_acctd_tot := l_run_acctd_tot + l_acctd_chrg;
215: ELSE
216: -- Line
217: l_line := p_line_amt;

Line 3216: l_line_apps := arpcurr.CurrRound( l_run_rem

3212: arp_standard.debug(' l_line_rem :'||l_line_rem);
3213:
3214: l_run_rem := l_run_rem + l_line_rem;
3215:
3216: l_line_apps := arpcurr.CurrRound( l_run_rem
3217: / l_rem
3218: * l_entire,
3219: p_currency)
3220: - l_run_apps;

Line 3234: l_tax_apps := arpcurr.CurrRound( l_run_rem

3230: arp_standard.debug(' l_tax_rem :'||l_tax_rem);
3231:
3232: l_run_rem := l_run_rem + l_tax_rem;
3233:
3234: l_tax_apps := arpcurr.CurrRound( l_run_rem
3235: / l_rem
3236: * l_entire,
3237: p_currency)
3238: - l_run_apps;

Line 3252: l_freight_apps := arpcurr.CurrRound( l_run_rem

3248: arp_standard.debug(' l_freight_rem :'||l_freight_rem);
3249:
3250: l_run_rem := l_run_rem + l_freight_rem;
3251:
3252: l_freight_apps := arpcurr.CurrRound( l_run_rem
3253: / l_rem
3254: * l_entire,
3255: p_currency)
3256: - l_run_apps;

Line 3269: l_chrg_apps := arpcurr.CurrRound( l_run_rem

3265: arp_standard.debug(' l_chrg_rem :'||l_chrg_rem);
3266:
3267: l_run_rem := l_run_rem + l_chrg_rem;
3268:
3269: l_chrg_apps := arpcurr.CurrRound( l_run_rem
3270: / l_rem
3271: * l_entire,
3272: p_currency)
3273: - l_run_apps;

Line 3487: l_line_portion := arpcurr.CurrRound( l_run_ratio

3483: x_chrg_portion := 0;
3484: ELSE
3485: --
3486: l_run_ratio := l_run_ratio + l_line_ratio;
3487: l_line_portion := arpcurr.CurrRound( l_run_ratio
3488: / l_sum_base
3489: * l_total_to_move,
3490: p_currency)
3491: - l_run_portion;

Line 3495: l_tax_portion := arpcurr.CurrRound( l_run_ratio

3491: - l_run_portion;
3492: l_run_portion := l_run_portion + l_line_portion;
3493: --
3494: l_run_ratio := l_run_ratio + l_tax_ratio;
3495: l_tax_portion := arpcurr.CurrRound( l_run_ratio
3496: / l_sum_base
3497: * l_total_to_move,
3498: p_currency)
3499: - l_run_portion;

Line 3503: l_freight_portion := arpcurr.CurrRound( l_run_ratio

3499: - l_run_portion;
3500: l_run_portion := l_run_portion + l_tax_portion;
3501: --
3502: l_run_ratio := l_run_ratio + l_freight_ratio;
3503: l_freight_portion := arpcurr.CurrRound( l_run_ratio
3504: / l_sum_base
3505: * l_total_to_move,
3506: p_currency)
3507: - l_run_portion;

Line 3511: l_chrg_portion := arpcurr.CurrRound( l_run_ratio

3507: - l_run_portion;
3508: l_run_portion := l_run_portion + l_freight_portion;
3509: --
3510: l_run_ratio := l_run_ratio + l_chrg_ratio;
3511: l_chrg_portion := arpcurr.CurrRound( l_run_ratio
3512: / l_sum_base
3513: * l_total_to_move,
3514: p_currency)
3515: - l_run_portion;