DBA Data[Home] [Help]

APPS.HR_CURRENCY_PKG dependencies on GL_CURRENCY_API

Line 137: RETURN gl_currency_api.is_fixed_rate(p_from_currency,

133: IF (p_from_currency = p_to_currency) THEN
134: RETURN 'Y';
135: END IF;
136: --
137: RETURN gl_currency_api.is_fixed_rate(p_from_currency,
138: p_to_currency,
139: p_effective_date
140: ) ;
141: --

Line 350: -- Removed exception gl_currency_api.NO_RATE and trapped

346: --
347: end if;
348:
349: EXCEPTION
350: -- Removed exception gl_currency_api.NO_RATE and trapped
351: -- NO_DATA_FOUND. Bug No 3464343.
352: WHEN NO_DATA_FOUND THEN
353: RAISE gl_currency_api.NO_RATE;
354: END get_other_rate;

Line 353: RAISE gl_currency_api.NO_RATE;

349: EXCEPTION
350: -- Removed exception gl_currency_api.NO_RATE and trapped
351: -- NO_DATA_FOUND. Bug No 3464343.
352: WHEN NO_DATA_FOUND THEN
353: RAISE gl_currency_api.NO_RATE;
354: END get_other_rate;
355:
356: -- ------------------------------------------------------------------------
357: -- |----------------------< get_rate >------------------------------------|

Line 387: RETURN gl_currency_api.get_rate(p_from_currency,

383: IF ( p_from_currency = p_to_currency ) THEN
384: return(1);
385: END IF;
386:
387: RETURN gl_currency_api.get_rate(p_from_currency,
388: p_to_currency,
389: p_conversion_date,
390: p_rate_type) ;
391:

Line 432: WHEN gl_currency_api.NO_RATE THEN

428: p_rate_type );
429: return(rate);
430:
431: EXCEPTION
432: WHEN gl_currency_api.NO_RATE THEN
433: rate := -1;
434: return( rate );
435:
436: WHEN gl_currency_api.INVALID_CURRENCY THEN

Line 436: WHEN gl_currency_api.INVALID_CURRENCY THEN

432: WHEN gl_currency_api.NO_RATE THEN
433: rate := -1;
434: return( rate );
435:
436: WHEN gl_currency_api.INVALID_CURRENCY THEN
437: rate := -2;
438: return( rate );
439:
440: END get_rate_sql;

Line 673: RAISE gl_currency_api.invalid_currency;

669: -- Bug#4530561. Instead of returning the values raised the
670: -- same exceptions.
671: WHEN invalid_currency THEN
672: g_rate_conversion_tab(hash_number) := -2;
673: RAISE gl_currency_api.invalid_currency;
674:
675: WHEN gl_currency_api.NO_RATE THEN
676: g_rate_conversion_tab(hash_number) := -1;
677: RAISE gl_currency_api.NO_RATE;

Line 675: WHEN gl_currency_api.NO_RATE THEN

671: WHEN invalid_currency THEN
672: g_rate_conversion_tab(hash_number) := -2;
673: RAISE gl_currency_api.invalid_currency;
674:
675: WHEN gl_currency_api.NO_RATE THEN
676: g_rate_conversion_tab(hash_number) := -1;
677: RAISE gl_currency_api.NO_RATE;
678:
679: END convert_amount;

Line 677: RAISE gl_currency_api.NO_RATE;

673: RAISE gl_currency_api.invalid_currency;
674:
675: WHEN gl_currency_api.NO_RATE THEN
676: g_rate_conversion_tab(hash_number) := -1;
677: RAISE gl_currency_api.NO_RATE;
678:
679: END convert_amount;
680:
681: -- --------------------------------------------------------------------------

Line 733: WHEN gl_currency_api.NO_RATE THEN

729:
730: return(converted_amount);
731:
732: EXCEPTION
733: WHEN gl_currency_api.NO_RATE THEN
734: converted_amount := -1;
735: return( converted_amount );
736:
737: WHEN gl_currency_api.INVALID_CURRENCY THEN

Line 737: WHEN gl_currency_api.INVALID_CURRENCY THEN

733: WHEN gl_currency_api.NO_RATE THEN
734: converted_amount := -1;
735: return( converted_amount );
736:
737: WHEN gl_currency_api.INVALID_CURRENCY THEN
738: converted_amount := -2;
739: return( converted_amount );
740:
741: END convert_amount_sql;