DBA Data[Home] [Help]

APPS.ARP_RW_BATCHES_PKG dependencies on ARPCURR

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

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

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

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