DBA Data[Home] [Help]

APPS.DPP_UTILITY_PVT dependencies on GL_CURRENCY_API

Line 2499: gl_currency_api.convert_closest_amount(

2495: l_conversion_type := p_conv_type;
2496: END IF;
2497:
2498: -- Call the proper GL API to convert the amount.
2499: gl_currency_api.convert_closest_amount(
2500: x_from_currency => p_from_currency
2501: ,x_to_currency => p_to_currency
2502: ,x_conversion_date => p_conv_date
2503: ,x_conversion_type => l_conversion_type

Line 2514: WHEN gl_currency_api.no_rate THEN

2510: ,x_rate => x_rate);
2511: --
2512:
2513: EXCEPTION
2514: WHEN gl_currency_api.no_rate THEN
2515: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
2516: fnd_message.set_name('DPP', 'DPP_NO_RATE');
2517: fnd_message.set_token('CURRENCY_FROM', p_from_currency);
2518: fnd_message.set_token('CURRENCY_TO', p_to_currency);

Line 2523: WHEN gl_currency_api.invalid_currency THEN

2519: fnd_msg_pub.add;
2520: END IF;
2521:
2522: x_return_status := fnd_api.g_ret_sts_error;
2523: WHEN gl_currency_api.invalid_currency THEN
2524: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
2525: fnd_message.set_name('DPP', 'DPP_INVALID_CURR');
2526: fnd_message.set_token('CURRENCY_FROM', p_from_currency);
2527: fnd_message.set_token('CURRENCY_TO', p_to_currency);

Line 2648: gl_currency_api.convert_closest_amount(

2644: END IF;
2645:
2646: CLOSE c_get_gl_info;
2647: -- Call the proper GL API to convert the amount.
2648: gl_currency_api.convert_closest_amount(
2649: x_from_currency => p_tc_currency_code
2650: ,x_to_currency => x_fc_currency_code
2651: ,x_conversion_date => p_conv_date
2652: ,x_conversion_type => l_conversion_type

Line 2667: WHEN gl_currency_api.no_rate THEN

2663:
2664: EXCEPTION
2665: WHEN fnd_api.g_exc_error THEN
2666: x_return_status := fnd_api.g_ret_sts_error;
2667: WHEN gl_currency_api.no_rate THEN
2668: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
2669: fnd_message.set_name('DPP', 'DPP_NO_RATE');
2670: fnd_msg_pub.add;
2671: END IF;

Line 2674: WHEN gl_currency_api.invalid_currency THEN

2670: fnd_msg_pub.add;
2671: END IF;
2672:
2673: x_return_status := fnd_api.g_ret_sts_error;
2674: WHEN gl_currency_api.invalid_currency THEN
2675: IF fnd_msg_pub.check_msg_level(fnd_msg_pub.g_msg_lvl_error) THEN
2676: fnd_message.set_name('DPP', 'DPP_INVALID_CURR');
2677: fnd_msg_pub.add;
2678: END IF;