DBA Data[Home] [Help]

APPS.PO_CURRENCY_SV dependencies on GL_CURRENCY_API

Line 71: x_rate := gl_currency_api.get_rate(x_set_of_books_id,

67: -- decode if X_inverse_rate_display_flag (in parameter from the client)
68: -- Y then x_ display_rate 1/conversion_rate else x_ display_rate
69: -- conversion rate
70:
71: x_rate := gl_currency_api.get_rate(x_set_of_books_id,
72: x_currency_code,
73: x_rate_date,
74: x_rate_type);
75:

Line 102: when gl_currency_api.no_rate then

98: WHEN OTHERS THEN
99: po_message_s.sql_error('get_rate', x_progress, sqlcode);
100: RAISE;
101: */
102: when gl_currency_api.no_rate then
103: -- dbms_output.put_line('No Rate');
104: return;
105: when gl_currency_api.invalid_currency then
106: -- dbms_output.put_line('Invalid Currency');

Line 105: when gl_currency_api.invalid_currency then

101: */
102: when gl_currency_api.no_rate then
103: -- dbms_output.put_line('No Rate');
104: return;
105: when gl_currency_api.invalid_currency then
106: -- dbms_output.put_line('Invalid Currency');
107: return;
108: WHEN OTHERS THEN
109: po_message_s.sql_error('get_rate', x_progress, sqlcode);

Line 336: is_rate_defined := gl_currency_api.rate_exists(

332: is_rate_defined VARCHAR2(1);
333: l_api_name CONSTANT VARCHAR2(30) := 'rate_exists';
334: l_progress VARCHAR2(3) := '000';
335: BEGIN
336: is_rate_defined := gl_currency_api.rate_exists(
337: x_from_currency => p_from_currency,
338: x_to_currency => p_to_currency,
339: x_conversion_date => p_conversion_date,
340: x_conversion_type => p_conversion_type);

Line 410: x_rate := gl_currency_api.get_rate(p_from_currency,

406: -- decode if X_inverse_rate_display_flag (in parameter from the client)
407: -- Y then x_ display_rate 1/conversion_rate else x_ display_rate
408: -- conversion rate
409:
410: x_rate := gl_currency_api.get_rate(p_from_currency,
411: p_to_currency,
412: p_rate_date,
413: p_rate_type);
414: l_progress := '020';

Line 432: when gl_currency_api.no_rate then

428: x_display_rate := ROUND(x_display_rate, 15);
429: x_return_status := FND_API.G_RET_STS_SUCCESS;
430:
431: EXCEPTION
432: when gl_currency_api.no_rate then
433: -- dbms_output.put_line('No Rate');
434: x_return_status := FND_API.G_RET_STS_ERROR;
435: x_error_message_name := 'PO_CPO_NO_DEFAULT_RATE';
436: return;

Line 437: when gl_currency_api.invalid_currency then

433: -- dbms_output.put_line('No Rate');
434: x_return_status := FND_API.G_RET_STS_ERROR;
435: x_error_message_name := 'PO_CPO_NO_DEFAULT_RATE';
436: return;
437: when gl_currency_api.invalid_currency then
438: -- dbms_output.put_line('Invalid Currency');
439: x_return_status := FND_API.G_RET_STS_ERROR;
440: x_error_message_name := 'PO_INVALID_CURRENCY_CODE';
441: return;