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 2997: l_line_apps := arpcurr.CurrRound( l_run_rem

2993: arp_standard.debug(' l_line_rem :'||l_line_rem);
2994:
2995: l_run_rem := l_run_rem + l_line_rem;
2996:
2997: l_line_apps := arpcurr.CurrRound( l_run_rem
2998: / l_rem
2999: * l_entire,
3000: p_currency)
3001: - l_run_apps;

Line 3015: l_tax_apps := arpcurr.CurrRound( l_run_rem

3011: arp_standard.debug(' l_tax_rem :'||l_tax_rem);
3012:
3013: l_run_rem := l_run_rem + l_tax_rem;
3014:
3015: l_tax_apps := arpcurr.CurrRound( l_run_rem
3016: / l_rem
3017: * l_entire,
3018: p_currency)
3019: - l_run_apps;

Line 3033: l_freight_apps := arpcurr.CurrRound( l_run_rem

3029: arp_standard.debug(' l_freight_rem :'||l_freight_rem);
3030:
3031: l_run_rem := l_run_rem + l_freight_rem;
3032:
3033: l_freight_apps := arpcurr.CurrRound( l_run_rem
3034: / l_rem
3035: * l_entire,
3036: p_currency)
3037: - l_run_apps;

Line 3050: l_chrg_apps := arpcurr.CurrRound( l_run_rem

3046: arp_standard.debug(' l_chrg_rem :'||l_chrg_rem);
3047:
3048: l_run_rem := l_run_rem + l_chrg_rem;
3049:
3050: l_chrg_apps := arpcurr.CurrRound( l_run_rem
3051: / l_rem
3052: * l_entire,
3053: p_currency)
3054: - l_run_apps;

Line 3268: l_line_portion := arpcurr.CurrRound( l_run_ratio

3264: x_chrg_portion := 0;
3265: ELSE
3266: --
3267: l_run_ratio := l_run_ratio + l_line_ratio;
3268: l_line_portion := arpcurr.CurrRound( l_run_ratio
3269: / l_sum_base
3270: * l_total_to_move,
3271: p_currency)
3272: - l_run_portion;

Line 3276: l_tax_portion := arpcurr.CurrRound( l_run_ratio

3272: - l_run_portion;
3273: l_run_portion := l_run_portion + l_line_portion;
3274: --
3275: l_run_ratio := l_run_ratio + l_tax_ratio;
3276: l_tax_portion := arpcurr.CurrRound( l_run_ratio
3277: / l_sum_base
3278: * l_total_to_move,
3279: p_currency)
3280: - l_run_portion;

Line 3284: l_freight_portion := arpcurr.CurrRound( l_run_ratio

3280: - l_run_portion;
3281: l_run_portion := l_run_portion + l_tax_portion;
3282: --
3283: l_run_ratio := l_run_ratio + l_freight_ratio;
3284: l_freight_portion := arpcurr.CurrRound( l_run_ratio
3285: / l_sum_base
3286: * l_total_to_move,
3287: p_currency)
3288: - l_run_portion;

Line 3292: l_chrg_portion := arpcurr.CurrRound( l_run_ratio

3288: - l_run_portion;
3289: l_run_portion := l_run_portion + l_freight_portion;
3290: --
3291: l_run_ratio := l_run_ratio + l_chrg_ratio;
3292: l_chrg_portion := arpcurr.CurrRound( l_run_ratio
3293: / l_sum_base
3294: * l_total_to_move,
3295: p_currency)
3296: - l_run_portion;