DBA Data[Home] [Help]

APPS.AR_DEPOSIT_LIB_PVT dependencies on GL_CURRENCY_API

Line 1179: l_exchange_rate := gl_currency_api.get_rate(

1175: THEN
1176: -- This section of code is commented out as the implementation of the
1177: -- of the caching mechanism has been deferred as of now
1178:
1179: l_exchange_rate := gl_currency_api.get_rate(
1180: l_set_of_books_id,
1181: p_currency_code,
1182: p_exchange_rate_date,
1183: p_exchange_rate_type

Line 1190: WHEN gl_currency_api.NO_RATE THEN

1186: END IF;
1187: RETURN( l_exchange_rate );
1188: arp_util.debug('ar_deposit_lib_pvt.Find_Exchange_Rate() -' );
1189: EXCEPTION
1190: WHEN gl_currency_api.NO_RATE THEN
1191: --rate does not exist set appropriate message.
1192: --p_return_status := FND_API.G_RET_STS_ERROR ;
1193: return(null);
1194: arp_util.debug('Exception : gl_currency_api.NO_RATE ');

Line 1194: arp_util.debug('Exception : gl_currency_api.NO_RATE ');

1190: WHEN gl_currency_api.NO_RATE THEN
1191: --rate does not exist set appropriate message.
1192: --p_return_status := FND_API.G_RET_STS_ERROR ;
1193: return(null);
1194: arp_util.debug('Exception : gl_currency_api.NO_RATE ');
1195: WHEN gl_currency_api.INVALID_CURRENCY THEN
1196: -- invalid currency set appropriate message.
1197: --p_return_status := FND_API.G_RET_STS_ERROR ;
1198: return(null);

Line 1195: WHEN gl_currency_api.INVALID_CURRENCY THEN

1191: --rate does not exist set appropriate message.
1192: --p_return_status := FND_API.G_RET_STS_ERROR ;
1193: return(null);
1194: arp_util.debug('Exception : gl_currency_api.NO_RATE ');
1195: WHEN gl_currency_api.INVALID_CURRENCY THEN
1196: -- invalid currency set appropriate message.
1197: --p_return_status := FND_API.G_RET_STS_ERROR ;
1198: return(null);
1199: arp_util.debug('Exception: gl_currency_api.INVALID_CURRENCY ');

Line 1199: arp_util.debug('Exception: gl_currency_api.INVALID_CURRENCY ');

1195: WHEN gl_currency_api.INVALID_CURRENCY THEN
1196: -- invalid currency set appropriate message.
1197: --p_return_status := FND_API.G_RET_STS_ERROR ;
1198: return(null);
1199: arp_util.debug('Exception: gl_currency_api.INVALID_CURRENCY ');
1200: WHEN others THEN
1201: arp_util.debug('EXCEPTION: Find_Exchange_Rate() ');
1202: raise;
1203: END Find_Exchange_Rate;

Line 1221: gl_currency_api.get_relation(

1217: euro_code VARCHAR2(15);
1218: l_cross_rate NUMBER;
1219: BEGIN
1220: arp_util.debug('ar_deposit_lib_pvt.Get_cross_rate() +' );
1221: gl_currency_api.get_relation(
1222: p_from_currency,
1223: p_to_currency,
1224: trunc(p_exchange_rate_date),
1225: l_fixed_rate,

Line 1227: euro_code := gl_currency_api.get_euro_code;

1223: p_to_currency,
1224: trunc(p_exchange_rate_date),
1225: l_fixed_rate,
1226: l_relationship);
1227: euro_code := gl_currency_api.get_euro_code;
1228:
1229: IF (l_relationship = 'EMU-OTHER') THEN
1230: l_euro_to_emu_rate :=
1231: gl_currency_api.get_rate(

Line 1231: gl_currency_api.get_rate(

1227: euro_code := gl_currency_api.get_euro_code;
1228:
1229: IF (l_relationship = 'EMU-OTHER') THEN
1230: l_euro_to_emu_rate :=
1231: gl_currency_api.get_rate(
1232: euro_code,
1233: p_from_currency,
1234: trunc(p_exchange_rate_date),
1235: NULL);

Line 1238: gl_currency_api.get_rate(

1234: trunc(p_exchange_rate_date),
1235: NULL);
1236: ELSIF (l_relationship = 'OTHER-EMU') THEN
1237: l_euro_to_emu_rate :=
1238: gl_currency_api.get_rate(
1239: euro_code,
1240: p_to_currency,
1241: trunc(p_exchange_rate_date),
1242: NULL);