DBA Data[Home] [Help]

APPS.OKL_RELEASE_PVT dependencies on OKL_ACCOUNTING_UTIL

Line 3032: l_model_clev_rec.price_unit := OKL_ACCOUNTING_UTIL.cross_currency_round_amount

3028: open l_new_chr_hdr_csr (p_chr_id => l_exp_cost_rec.new_chr_id);
3029: fetch l_new_chr_hdr_csr into l_new_chr_hdr_rec;
3030: close l_new_chr_hdr_csr;
3031:
3032: l_model_clev_rec.price_unit := OKL_ACCOUNTING_UTIL.cross_currency_round_amount
3033: (p_amount => l_model_clev_rec.price_unit,
3034: p_currency_code => l_new_chr_hdr_rec.currency_code);
3035:
3036:

Line 4731: OKL_ACCOUNTING_UTIL.cross_currency_round_amount

4727: lp_sub_klev_rec.amount :=l_principal_bal + l_accumulated_int;
4728:
4729: --Bug# 4080102 - Round Rollover Fee subline amount
4730: lp_sub_klev_rec.amount :=
4731: OKL_ACCOUNTING_UTIL.cross_currency_round_amount
4732: (p_amount => lp_sub_klev_rec.amount,
4733: p_currency_code => l_currency_code);
4734:
4735: l_rlvr_sub_total := l_rlvr_sub_total + lp_sub_klev_rec.amount;

Line 4742: OKL_ACCOUNTING_UTIL.cross_currency_round_amount

4738: lp_sub_klev_tbl(i) := lp_sub_klev_rec;
4739: end loop;
4740:
4741: l_new_fee_amount :=
4742: OKL_ACCOUNTING_UTIL.cross_currency_round_amount
4743: (p_amount => l_rlvr_sub_total,
4744: p_currency_code => l_currency_code);
4745:
4746: if (l_subline_present = 'Y') then

Line 4916: OKL_ACCOUNTING_UTIL.cross_currency_round_amount

4912: if ((l_subline_present = 'Y') and (contract_fee_rec.amount <> l_rlvr_sub_total)) then
4913: l_new_fee_amount := l_new_fee_amount * (l_rlvr_sub_total/contract_fee_rec.amount);
4914:
4915: l_new_fee_amount :=
4916: OKL_ACCOUNTING_UTIL.cross_currency_round_amount
4917: (p_amount => l_new_fee_amount,
4918: p_currency_code => l_currency_code);
4919: end if;
4920:

Line 4934: OKL_ACCOUNTING_UTIL.cross_currency_round_amount

4930: l_rlvr_sub_amt := l_new_fee_amount *
4931: lp_sub_klev_tbl(i).amount / l_rlvr_sub_total;
4932:
4933: lp_sub_klev_tbl(i).amount :=
4934: OKL_ACCOUNTING_UTIL.cross_currency_round_amount
4935: (p_amount => l_rlvr_sub_amt,
4936: p_currency_code => l_currency_code);
4937:
4938: l_sum := l_sum + lp_sub_klev_tbl(i).amount;

Line 5203: OKL_ACCOUNTING_UTIL.cross_currency_round_amount

5199: --lp_sub_klev_rec.amount :=l_principal_bal + l_accumulated_int;
5200: lp_sub_klev_rec.amount :=l_principal_bal;
5201:
5202: lp_sub_klev_rec.amount :=
5203: OKL_ACCOUNTING_UTIL.cross_currency_round_amount
5204: (p_amount => lp_sub_klev_rec.amount,
5205: p_currency_code => l_currency_code);
5206:
5207: l_fin_sub_total := l_fin_sub_total + lp_sub_klev_rec.amount;

Line 5214: OKL_ACCOUNTING_UTIL.cross_currency_round_amount

5210: lp_sub_klev_tbl(i) := lp_sub_klev_rec;
5211: end loop;
5212:
5213: l_new_fee_amount :=
5214: OKL_ACCOUNTING_UTIL.cross_currency_round_amount
5215: (p_amount => l_fin_sub_total,
5216: p_currency_code => l_currency_code);
5217:
5218: if (l_subline_present = 'Y') then

Line 5431: OKL_ACCOUNTING_UTIL.cross_currency_round_amount

5427: --l_new_fee_amount := l_principal_bal + l_accumulated_int;
5428: l_new_fee_amount := l_principal_bal;
5429:
5430: l_new_fee_amount :=
5431: OKL_ACCOUNTING_UTIL.cross_currency_round_amount
5432: (p_amount => l_new_fee_amount,
5433: p_currency_code => l_currency_code);
5434:
5435: --Bug# 9927005

Line 5468: OKL_ACCOUNTING_UTIL.cross_currency_round_amount

5464: if ((l_subline_present = 'Y') and (contract_fee_rec.amount <> l_fin_sub_total)) then
5465: l_new_fee_amount := l_new_fee_amount * (l_fin_sub_total/contract_fee_rec.amount);
5466:
5467: l_new_fee_amount :=
5468: OKL_ACCOUNTING_UTIL.cross_currency_round_amount
5469: (p_amount => l_new_fee_amount,
5470: p_currency_code => l_currency_code);
5471: end if;
5472:

Line 5486: OKL_ACCOUNTING_UTIL.cross_currency_round_amount

5482: l_fin_sub_amt := l_new_fee_amount *
5483: lp_sub_klev_tbl(i).amount / l_fin_sub_total;
5484:
5485: lp_sub_klev_tbl(i).amount :=
5486: OKL_ACCOUNTING_UTIL.cross_currency_round_amount
5487: (p_amount => l_fin_sub_amt,
5488: p_currency_code => l_currency_code);
5489:
5490: l_sum := l_sum + lp_sub_klev_tbl(i).amount;

Line 5896: OKL_ACCOUNTING_UTIL.cross_currency_round_amount

5892: if (service_expense_rec.periods > 0) then
5893: l_per_period_amount := l_new_service_amount / service_expense_rec.periods;
5894:
5895: l_per_period_amount :=
5896: OKL_ACCOUNTING_UTIL.cross_currency_round_amount
5897: (p_amount => l_per_period_amount,
5898: p_currency_code => l_currency_code);
5899:
5900: l_rulv_rec.id := service_expense_rec.rul_lafexp_id;

Line 5998: OKL_ACCOUNTING_UTIL.cross_currency_round_amount

5994:
5995: l_per_period_amount := service_expense_rec.amount * l_sub_cap_amt / contract_service_rec.amount;
5996:
5997: l_per_period_amount :=
5998: OKL_ACCOUNTING_UTIL.cross_currency_round_amount
5999: (p_amount => l_per_period_amount,
6000: p_currency_code => l_currency_code);
6001:
6002: l_new_service_amount := l_per_period_amount * l_new_no_of_periods;

Line 6016: OKL_ACCOUNTING_UTIL.cross_currency_round_amount

6012: l_capital_amount := lp_sub_klev_tbl(i).capital_amount *
6013: l_new_no_of_periods / service_expense_rec.periods;
6014:
6015: lp_sub_klev_tbl(i).capital_amount :=
6016: OKL_ACCOUNTING_UTIL.cross_currency_round_amount
6017: (p_amount => l_capital_amount,
6018: p_currency_code => l_currency_code);
6019:
6020: l_sum := l_sum + lp_sub_klev_tbl(i).capital_amount;

Line 6459: l_amount := OKL_ACCOUNTING_UTIL.cross_currency_round_amount

6455:
6456: l_amount := NVL(contract_payment_rec.amount,contract_payment_rec.stub_amount)
6457: * (subline_rec.sum_amount/fee_serv_rec.amount);
6458:
6459: l_amount := OKL_ACCOUNTING_UTIL.cross_currency_round_amount
6460: (p_amount => l_amount,
6461: p_currency_code => l_currency_code);
6462:
6463: if (contract_payment_rec.amount IS NOT NULL) then

Line 6610: OKL_ACCOUNTING_UTIL.CONVERT_TO_CONTRACT_CURRENCY(

6606:
6607: l_nbv := l_asset_fin_rec.cost - l_asset_deprn_rec.deprn_reserve;
6608:
6609: l_converted_amount := 0;
6610: OKL_ACCOUNTING_UTIL.CONVERT_TO_CONTRACT_CURRENCY(
6611: p_khr_id => p_chr_id,
6612: p_from_currency => NULL,
6613: p_transaction_date => p_release_date,
6614: p_amount => l_nbv,

Line 6800: OKL_ACCOUNTING_UTIL.CONVERT_TO_CONTRACT_CURRENCY(

6796: RAISE OKL_API.G_EXCEPTION_ERROR;
6797: END IF;
6798:
6799: l_converted_amount := 0;
6800: OKL_ACCOUNTING_UTIL.CONVERT_TO_CONTRACT_CURRENCY(
6801: p_khr_id => p_new_chr_id,
6802: p_from_currency => NULL,
6803: p_transaction_date => p_release_date,
6804: p_amount => l_expected_cost,

Line 7277: OKL_ACCOUNTING_UTIL.cross_currency_round_amount

7273: elsif (lp_klev_rec.residual_percentage IS NOT NULL) then
7274: lp_klev_rec.residual_value := (lp_klev_rec.residual_percentage/100 * lp_klev_rec.oec);
7275:
7276: lp_klev_rec.residual_value :=
7277: OKL_ACCOUNTING_UTIL.cross_currency_round_amount
7278: (p_amount => lp_klev_rec.residual_value,
7279: p_currency_code => l_currency_code);
7280: end if;
7281: */