DBA Data[Home] [Help]

APPS.AR_RECEIPT_LIB_PVT dependencies on GL_EURO_USER_RATE_API

Line 1623: RAISE gl_euro_user_rate_api.INVALID_RELATION;

1619: p_to_currency,
1620: trunc(p_exchange_rate_date),
1621: NULL);
1622: ELSE
1623: RAISE gl_euro_user_rate_api.INVALID_RELATION;
1624: END IF;
1625: l_cross_rate :=
1626: gl_euro_user_rate_api.get_cross_rate(p_from_currency,
1627: p_to_currency,

Line 1626: gl_euro_user_rate_api.get_cross_rate(p_from_currency,

1622: ELSE
1623: RAISE gl_euro_user_rate_api.INVALID_RELATION;
1624: END IF;
1625: l_cross_rate :=
1626: gl_euro_user_rate_api.get_cross_rate(p_from_currency,
1627: p_to_currency,
1628: p_exchange_rate_date,
1629: p_exchange_rate,
1630: l_euro_to_emu_rate);

Line 1633: WHEN gl_euro_user_rate_api.INVALID_RELATION THEN

1629: p_exchange_rate,
1630: l_euro_to_emu_rate);
1631: return(l_cross_rate);
1632: EXCEPTION
1633: WHEN gl_euro_user_rate_api.INVALID_RELATION THEN
1634: null;
1635: WHEN gl_euro_user_rate_api.INVALID_CURRENCY THEN
1636: null;
1637: WHEN others THEN

Line 1635: WHEN gl_euro_user_rate_api.INVALID_CURRENCY THEN

1631: return(l_cross_rate);
1632: EXCEPTION
1633: WHEN gl_euro_user_rate_api.INVALID_RELATION THEN
1634: null;
1635: WHEN gl_euro_user_rate_api.INVALID_CURRENCY THEN
1636: null;
1637: WHEN others THEN
1638: raise;
1639: END Get_cross_rate;

Line 1706: IF (gl_euro_user_rate_api.is_cross_rate(p_currency_code,

1702: -- they are not allowed to enter EMU -> OTHER and
1703: -- OTHER -> EMU rates directly
1704: -- Returns 'N' Otherwise
1705:
1706: IF (gl_euro_user_rate_api.is_cross_rate(p_currency_code,
1707: arp_global.functional_currency,
1708: p_exchange_rate_date,
1709: p_exchange_rate_type) = 'Y')
1710: THEN

Line 1712: gl_euro_user_rate_api.get_prompts_and_rate(

1708: p_exchange_rate_date,
1709: p_exchange_rate_type) = 'Y')
1710: THEN
1711:
1712: gl_euro_user_rate_api.get_prompts_and_rate(
1713: p_currency_code,
1714: arp_global.functional_currency,
1715: p_exchange_rate_date,
1716: l_euro_to_other_prompt,

Line 1722: gl_euro_user_rate_api.get_cross_rate(

1718: l_emu_to_other_prompt,
1719: l_euro_to_emu_rate);
1720:
1721: l_cross_rate :=
1722: gl_euro_user_rate_api.get_cross_rate(
1723: p_currency_code,
1724: p_currency_code,
1725: p_exchange_rate_date,
1726: p_exchange_rate,

Line 1731: -- case where gl_euro_user_rate_api.is_cross_rate = 'N'

1727: l_euro_to_emu_rate);
1728:
1729: p_exchange_rate := l_cross_rate;
1730: ELSE
1731: -- case where gl_euro_user_rate_api.is_cross_rate = 'N'
1732: -- here the exchange_rate is directly between the EMU and the non-EMU currency.
1733:
1734: p_exchange_rate := round(p_exchange_rate,38);
1735: