DBA Data[Home] [Help]

APPS.OKL_TRANS_CONTRACTS_PVT dependencies on OKL_ACCOUNTING_UTIL

Line 147: l_functional_currency := OKL_ACCOUNTING_UTIL.GET_FUNC_CURR_CODE;

143: -- Added by Santonyr on 22-Nov-2002. Multi-Currency Changes
144: -- Derive the currency conversion factors from Contracts table
145:
146: -- Fetch the functional currency
147: l_functional_currency := OKL_ACCOUNTING_UTIL.GET_FUNC_CURR_CODE;
148:
149: -- Fetch the currency conversion factors if functional currency is not equal
150: -- to the transaction currency
151:

Line 166: l_currency_conversion_rate := okl_accounting_util.get_curr_con_rate

162: -- conversion type is not 'USER'.
163:
164: IF UPPER(l_currency_conversion_type) <> 'USER' THEN
165: l_currency_conversion_date := l_tcnv_rec.date_transaction_occurred;
166: l_currency_conversion_rate := okl_accounting_util.get_curr_con_rate
167: (p_from_curr_code => l_tcnv_rec.currency_code,
168: p_to_curr_code => l_functional_currency,
169: p_con_date => l_currency_conversion_date,
170: p_con_type => l_currency_conversion_type);

Line 184: l_tcnv_rec.amount := okl_accounting_util.cross_currency_round_amount

180: l_tcnv_rec.currency_conversion_date := l_currency_conversion_date;
181:
182: -- Round the transaction amount
183:
184: l_tcnv_rec.amount := okl_accounting_util.cross_currency_round_amount
185: (p_amount => p_tcnv_rec.amount,
186: p_currency_code => l_tcnv_rec.currency_code);
187:
188:

Line 336: l_functional_currency := OKL_ACCOUNTING_UTIL.GET_FUNC_CURR_CODE;

332: -- Added by Santonyr on 22-Nov-2002. Multi-Currency Changes
333: -- Derive the currency conversion factors from Contracts table
334:
335: -- Fetch the functional currency
336: l_functional_currency := OKL_ACCOUNTING_UTIL.GET_FUNC_CURR_CODE;
337:
338: -- Fetch the currency conversion factors if functional currency is not equal
339: -- to the transaction currency
340:

Line 355: l_currency_conversion_rate := okl_accounting_util.get_curr_con_rate

351: -- conversion type is not 'USER'.
352:
353: IF UPPER(l_currency_conversion_type) <> 'USER' THEN
354: l_currency_conversion_date := l_tcnv_rec.date_transaction_occurred;
355: l_currency_conversion_rate := okl_accounting_util.get_curr_con_rate
356: (p_from_curr_code => l_tcnv_rec.currency_code,
357: p_to_curr_code => l_functional_currency,
358: p_con_date => l_currency_conversion_date,
359: p_con_type => l_currency_conversion_type);

Line 373: l_tcnv_rec.amount := okl_accounting_util.cross_currency_round_amount

369: l_tcnv_rec.currency_conversion_date := l_currency_conversion_date;
370:
371: -- Round the transaction amount
372:
373: l_tcnv_rec.amount := okl_accounting_util.cross_currency_round_amount
374: (p_amount => p_tcnv_rec.amount,
375: p_currency_code => l_tcnv_rec.currency_code);
376:
377:

Line 596: l_tcnv_rec.amount := okl_accounting_util.cross_currency_round_amount

592: BEGIN
593:
594: -- Added by Santonyr Round the transaction amount
595:
596: l_tcnv_rec.amount := okl_accounting_util.cross_currency_round_amount
597: (p_amount => p_tcnv_rec.amount,
598: p_currency_code => l_tcnv_rec.currency_code);
599:
600: Validate_Amount (p_tcnv_rec => l_tcnv_rec,

Line 702: l_tcnv_rec.amount := okl_accounting_util.cross_currency_round_amount

698: END IF;
699:
700: -- Added by Santonyr Round the transaction amount
701:
702: l_tcnv_rec.amount := okl_accounting_util.cross_currency_round_amount
703: (p_amount => p_tcnv_rec.amount,
704: p_currency_code => l_tcnv_rec.currency_code);
705:
706: Validate_Amount (p_tcnv_rec => l_tcnv_rec,