216: p_denominator_rate := 1;
217: p_numerator_rate := 1;
218: ELSE
219: BEGIN
220: gl_currency_api.get_relation(p_trans_currency_code,
221: l_target_curr,
222: TRUNC(p_trans_conversion_date),
223: l_fixed_rate,
224: l_relationship);
253: l_trans_currency_code := p_trans_currency_code;
254: END IF; -- IF l_relationship NOT IN ('EURO-EMU', ...
255:
256: BEGIN
257: gl_currency_api.get_closest_triangulation_rate(
258: l_trans_currency_code,
259: l_target_curr,
260: TRUNC(p_trans_conversion_date),
261: p_trans_conversion_type,
423: p_conversion_type VARCHAR2 DEFAULT NULL ) RETURN NUMBER IS
424: l_rate NUMBER;
425: BEGIN
426: BEGIN
427: l_rate := gl_currency_api.get_rate(p_from_currency,
428: p_to_currency,
429: TRUNC(p_conversion_date),
430: p_conversion_type);
431: EXCEPTION