DBA Data[Home] [Help]

APPS.ARP_RW_BATCHES_PKG dependencies on ARPCURR

Line 569: l_func_curr_code := arpcurr.getfunctcurr(l_batch_rec.set_of_books_id);

565: close c_valid_receipt_method;
566: end if;
567:
568: -- check if Exchange Rates are required and derive them, if needed
569: l_func_curr_code := arpcurr.getfunctcurr(l_batch_rec.set_of_books_id);
570: if (l_func_curr_code <> l_batch_rec.currency_code) then
571: if (l_batch_rec.exchange_date is null) then
572: l_batch_rec.exchange_date := l_batch_rec.batch_date;
573: end if;

Line 578: l_batch_rec.exchange_rate := arpcurr.getrate(l_batch_rec.currency_code,

574: if (l_batch_rec.exchange_rate_type is null) then
575: l_batch_rec.exchange_rate_type := fnd_profile.value('AR_DEFAULT_EXCHANGE_RATE_TYPE');
576: end if;
577: if (l_batch_rec.exchange_rate is null) then
578: l_batch_rec.exchange_rate := arpcurr.getrate(l_batch_rec.currency_code,
579: l_func_curr_code, l_batch_rec.exchange_date, l_batch_rec.exchange_rate_type);
580: if ( gl_currency_api.is_fixed_rate(l_batch_rec.currency_code,
581: l_func_curr_code, l_batch_rec.exchange_date) = 'Y') then l_batch_rec.exchange_rate_type := 'EMU FIXED';
582: end if;