DBA Data[Home] [Help]

APPS.AP_ACCTG_PAY_DIST_PKG dependencies on GL_CURRENCY_API

Line 652: l_cross_txn_amt := GL_Currency_API.Convert_Amount(

648: END IF;
649:
650: --bug 9936620
651: IF (l_inv_rec.invoice_currency_code <> l_inv_rec.payment_currency_code) THEN
652: l_cross_txn_amt := GL_Currency_API.Convert_Amount(
653: l_inv_rec.invoice_currency_code,
654: l_inv_rec.payment_currency_code,
655: l_inv_rec.payment_cross_rate_date,
656: 'EMU FIXED',

Line 852: * (GL_Currency_API.Convert_Amount(

848: if (l_inv_time_dist_total <> 0 ) then
849: G_Pay_AWT_Total_Amt := nvl(l_curr_pay_awt_tot,0)
850: + nvl( (l_inv_time_awt_tot
851: / l_inv_time_dist_total
852: * (GL_Currency_API.Convert_Amount(
853: l_inv_rec.payment_currency_code,
854: l_inv_rec.invoice_currency_code,
855: l_inv_rec.payment_cross_rate_date,
856: 'EMU FIXED',

Line 1273: l_cross_txn_amt := GL_Currency_API.Convert_Amount(

1269: END IF;
1270:
1271: --bug 9936620
1272: IF (l_inv_rec.invoice_currency_code <> l_inv_rec.payment_currency_code) THEN
1273: l_cross_txn_amt := GL_Currency_API.Convert_Amount(
1274: l_inv_rec.invoice_currency_code,
1275: l_inv_rec.payment_currency_code,
1276: l_inv_rec.payment_cross_rate_date,
1277: 'EMU FIXED',

Line 1358: * (GL_Currency_API.Convert_Amount(

1354: if (l_inv_time_dist_total <> 0 ) then
1355: G_Pay_AWT_Total_Amt := nvl(l_curr_pay_awt_tot,0)
1356: + nvl( (l_inv_time_awt_tot
1357: / l_inv_time_dist_total
1358: * (GL_Currency_API.Convert_Amount(
1359: l_inv_rec.payment_currency_code,
1360: l_inv_rec.invoice_currency_code,
1361: l_inv_rec.payment_cross_rate_date,
1362: 'EMU FIXED',

Line 1975: * (GL_Currency_API.Convert_Amount(

1971: if (l_inv_time_dist_total <> 0 ) then
1972: G_Pay_AWT_Total_Amt := nvl(l_curr_pay_awt_tot,0)
1973: + nvl( (l_inv_time_awt_tot
1974: / l_inv_time_dist_total
1975: * (GL_Currency_API.Convert_Amount(
1976: l_inv_rec.payment_currency_code,
1977: l_inv_rec.invoice_currency_code,
1978: l_inv_rec.payment_cross_rate_date,
1979: 'EMU FIXED',

Line 2664: l_dist_amt_pay_curr := GL_Currency_API.Convert_Amount(

2660: IF (G_LEVEL_STATEMENT >= G_CURRENT_RUNTIME_LEVEL) THEN
2661: l_log_msg := 'this is cross currency';
2662: FND_LOG.STRING(G_LEVEL_STATEMENT,G_MODULE_NAME || l_procedure_name, l_log_msg);
2663: END IF;
2664: l_dist_amt_pay_curr := GL_Currency_API.Convert_Amount(
2665: p_inv_rec.invoice_currency_code,
2666: p_inv_rec.payment_currency_code,
2667: p_inv_rec.payment_cross_rate_date,
2668: 'EMU FIXED',

Line 2671: l_pay_amount_inv_curr := GL_Currency_API.Convert_Amount(

2667: p_inv_rec.payment_cross_rate_date,
2668: 'EMU FIXED',
2669: p_inv_dist_rec.amount);
2670:
2671: l_pay_amount_inv_curr := GL_Currency_API.Convert_Amount(
2672: p_inv_rec.payment_currency_code,
2673: p_inv_rec.invoice_currency_code,
2674: p_inv_rec.payment_cross_rate_date,
2675: 'EMU FIXED',

Line 2896: l_tot_prepaid_amt_pay_curr := GL_Currency_API.Convert_Amount(

2892: l_log_msg := 'Converting prepaid amount into payment currency';
2893: FND_LOG.STRING(G_LEVEL_STATEMENT,G_MODULE_NAME || l_procedure_name, l_log_msg);
2894: END IF;
2895:
2896: l_tot_prepaid_amt_pay_curr := GL_Currency_API.Convert_Amount(
2897: p_inv_rec.invoice_currency_code,
2898: p_inv_rec.payment_currency_code,
2899: p_inv_rec.payment_cross_rate_date,
2900: 'EMU FIXED',

Line 3134: l_prorated_amount := GL_Currency_API.Convert_Amount(

3130: / (nvl(p_pay_hist_rec.pmt_to_base_xrate, 1) * nvl(p_inv_rec.payment_cross_rate , 1))
3131: , l_inv_dist_amount),
3132: ap_accounting_pay_pkg.g_base_currency_code);
3133: l_paid_base_amount := p_inv_dist_rec.base_amount;
3134: l_prorated_amount := GL_Currency_API.Convert_Amount(
3135: p_inv_rec.invoice_currency_code,
3136: p_inv_rec.payment_currency_code,
3137: p_inv_rec.payment_cross_rate_date,
3138: 'EMU FIXED',

Line 3227: l_prorated_amount := GL_Currency_API.Convert_Amount(

3223: FROM sys.dual;
3224:
3225: END IF;
3226:
3227: l_prorated_amount := GL_Currency_API.Convert_Amount(
3228: p_inv_rec.invoice_currency_code
3229: ,p_inv_rec.payment_currency_code
3230: ,p_inv_rec.payment_cross_rate_date
3231: ,'EMU FIXED'

Line 3337: l_prorated_amount := GL_Currency_API.Convert_Amount(

3333: -- We do not need to prorate the AWT amounts for the AWT distributions
3334: -- that are created during payment time
3335: IF p_inv_dist_rec.awt_invoice_payment_id IS NOT NULL THEN
3336:
3337: l_prorated_amount := GL_Currency_API.Convert_Amount(
3338: p_inv_rec.invoice_currency_code,
3339: p_inv_rec.payment_currency_code,
3340: p_inv_rec.payment_cross_rate_date,
3341: 'EMU FIXED',

Line 3433: l_prorated_amount := GL_Currency_API.Convert_Amount(

3429: p_inv_pay_rec.invoice_payment_id,
3430: l_curr_calling_sequence);
3431: END IF;
3432:
3433: l_prorated_amount := GL_Currency_API.Convert_Amount(
3434: p_inv_rec.invoice_currency_code
3435: ,p_inv_rec.payment_currency_code
3436: ,p_inv_rec.payment_cross_rate_date
3437: ,'EMU FIXED'

Line 3858: SELECT GL_Currency_API.Convert_Amount(

3854:
3855: --added exception handling for bug 8406754
3856: BEGIN
3857:
3858: SELECT GL_Currency_API.Convert_Amount(
3859: p_inv_rec.invoice_currency_code,
3860: p_inv_rec.payment_currency_code,
3861: p_inv_rec.payment_cross_rate_date,
3862: 'EMU FIXED',

Line 3923: l_disc_amt_inv_curr := GL_Currency_API.Convert_Amount(

3919: END IF;
3920:
3921: IF (p_inv_rec.invoice_currency_code <> p_inv_rec.payment_currency_code) THEN
3922:
3923: l_disc_amt_inv_curr := GL_Currency_API.Convert_Amount(
3924: p_inv_rec.payment_currency_code,
3925: p_inv_rec.invoice_currency_code,
3926: p_inv_rec.payment_cross_rate_date,
3927: 'EMU FIXED',