DBA Data[Home] [Help]

APPS.AP_ACCOUNTING_PAY_PKG dependencies on GL_CURRENCY_API

Line 1379: l_total_prepaid_amt := GL_Currency_API.Convert_Amount(

1375:
1376:
1377: IF (p_inv_rec.invoice_currency_code <> p_inv_rec.payment_currency_code) THEN
1378:
1379: l_total_prepaid_amt := GL_Currency_API.Convert_Amount(
1380: p_inv_rec.invoice_currency_code,
1381: p_inv_rec.payment_currency_code,
1382: p_inv_rec.payment_cross_rate_date,
1383: 'EMU FIXED',

Line 1410: l_inv_inc_prepay_pay := GL_Currency_API.Convert_Amount(

1406: END IF;
1407:
1408: IF (p_inv_rec.invoice_currency_code <> p_inv_rec.payment_currency_code) THEN
1409:
1410: l_inv_inc_prepay_pay := GL_Currency_API.Convert_Amount(
1411: p_inv_rec.invoice_currency_code,
1412: p_inv_rec.payment_currency_code,
1413: p_inv_rec.payment_cross_rate_date,
1414: 'EMU FIXED',

Line 1430: l_total_awt := GL_Currency_API.Convert_Amount(

1426: AND aid.line_type_lookup_code ='AWT';
1427:
1428: IF (p_inv_rec.invoice_currency_code <> p_inv_rec.payment_currency_code) THEN
1429:
1430: l_total_awt := GL_Currency_API.Convert_Amount(
1431: p_inv_rec.invoice_currency_code,
1432: p_inv_rec.payment_currency_code,
1433: p_inv_rec.payment_cross_rate_date,
1434: 'EMU FIXED',

Line 1539: AND GL_Currency_API.Is_Fixed_Rate(P_currency_code,

1535: l_base_amount := AP_UTILITIES_PKG.AP_ROUND_CURRENCY(P_amount,
1536: P_base_currency_code);
1537:
1538: ELSIF ( P_exchange_rate_type <> 'User'
1539: AND GL_Currency_API.Is_Fixed_Rate(P_currency_code,
1540: P_base_currency_code,
1541: P_exchange_rate_date) = 'Y' ) THEN
1542:
1543: IF (G_LEVEL_PROCEDURE >= G_CURRENT_RUNTIME_LEVEL ) THEN

Line 1550: l_base_amount := GL_Currency_API.Convert_Amount(P_currency_code,

1546: FND_LOG.STRING(G_LEVEL_PROCEDURE, G_MODULE_NAME || l_procedure_name, l_log_msg);
1547:
1548: END IF;
1549:
1550: l_base_amount := GL_Currency_API.Convert_Amount(P_currency_code,
1551: P_base_currency_code,
1552: P_exchange_rate_date,
1553: P_exchange_rate_type,
1554: P_amount) ;

Line 1574: WHEN GL_CURRENCY_API.NO_RATE THEN

1570:
1571: RETURN l_base_amount ;
1572:
1573: EXCEPTION
1574: WHEN GL_CURRENCY_API.NO_RATE THEN
1575: RAISE_APPLICATION_ERROR(-20010, 'Could not find fixed rate between'
1576: || P_currency_code || ' and ' || P_base_currency_code || ' on '
1577: || to_char(P_exchange_rate_date) );
1578: