DBA Data[Home] [Help]

APPS.OKL_DEAL_CREAT_PVT dependencies on OKL_ACCOUNTING_UTIL

Line 2298: lp_chrv_rec.currency_code := OKL_ACCOUNTING_UTIL.get_func_curr_code;

2294: lp_chrv_rec.authoring_org_id := OKL_CONTEXT.GET_OKC_ORG_ID;
2295: lp_chrv_rec.inv_organization_id := OKL_CONTEXT.get_okc_organization_id;
2296:
2297: -- lp_chrv_rec.currency_code := OKC_CURRENCY_API.GET_OU_CURRENCY(OKL_CONTEXT.GET_OKC_ORG_ID);
2298: lp_chrv_rec.currency_code := OKL_ACCOUNTING_UTIL.get_func_curr_code;
2299:
2300: lp_chrv_rec.currency_code_renewed := NULL;
2301: lp_chrv_rec.template_yn := 'N';
2302: lp_chrv_rec.chr_type := 'CYA';

Line 3007: l_func_curr_code := OKL_ACCOUNTING_UTIL.get_func_curr_code;

3003: IF ( x_rgp_id IS NOT NULL) THEN
3004:
3005: l_func_curr_code := NULL;
3006: -- if functional currency code is not equal to contract currency code
3007: l_func_curr_code := OKL_ACCOUNTING_UTIL.get_func_curr_code;
3008:
3009: l_k_curr_code := NULL;
3010: l_start_date := NULL;
3011:

Line 3089: OKL_ACCOUNTING_UTIL.convert_to_contract_currency (

3085: END IF;
3086:
3087: IF (l_rule_amt IS NOT NULL) THEN
3088: -- do currency conversion for DFF amount columns
3089: OKL_ACCOUNTING_UTIL.convert_to_contract_currency (
3090: p_khr_id => l_chr_id,
3091: p_from_currency => l_func_curr_code,
3092: p_transaction_date => l_start_date,
3093: p_amount => l_rule_amt,

Line 3109: x_converted_amount := OKL_ACCOUNTING_UTIL.cross_currency_round_amount

3105: END IF;
3106:
3107: IF(l_rule_id IS NOT NULL AND x_converted_amount IS NOT NULL) THEN
3108:
3109: x_converted_amount := OKL_ACCOUNTING_UTIL.cross_currency_round_amount
3110: (
3111: p_amount => x_converted_amount,
3112: p_currency_code => l_k_curr_code
3113: );

Line 9445: x_booking_summary_rec.total_financed_amount := OKL_ACCOUNTING_UTIL.format_amount(

9441: RAISE OKL_API.G_EXCEPTION_ERROR;
9442: END IF;
9443:
9444: -- Format the financed amt
9445: x_booking_summary_rec.total_financed_amount := OKL_ACCOUNTING_UTIL.format_amount(
9446: l_total_financed_amount,
9447: l_currency_code);
9448:
9449: OKL_EXECUTE_FORMULA_PUB.execute(

Line 9467: x_booking_summary_rec.total_funded := OKL_ACCOUNTING_UTIL.format_amount(

9463: RAISE OKL_API.G_EXCEPTION_ERROR;
9464: END IF;
9465:
9466: -- Format the funded amt
9467: x_booking_summary_rec.total_funded := OKL_ACCOUNTING_UTIL.format_amount(
9468: l_total_funded,
9469: l_currency_code);
9470:
9471: OPEN c_residual_amt(p_chr_id => p_chr_id);

Line 9475: x_booking_summary_rec.total_residual_amount := OKL_ACCOUNTING_UTIL.format_amount(

9471: OPEN c_residual_amt(p_chr_id => p_chr_id);
9472: FETCH c_residual_amt INTO l_residual_amount;
9473: CLOSE c_residual_amt;
9474: -- Format the residual amt
9475: x_booking_summary_rec.total_residual_amount := OKL_ACCOUNTING_UTIL.format_amount(
9476: l_residual_amount,
9477: l_currency_code);
9478:
9479: OKL_SUBSIDY_PROCESS_PVT.get_contract_subsidy_amount(

Line 9496: x_booking_summary_rec.total_subsidies := OKL_ACCOUNTING_UTIL.format_amount(

9492: RAISE OKL_API.G_EXCEPTION_ERROR;
9493: END IF;
9494:
9495: -- Format the subsidy amt
9496: x_booking_summary_rec.total_subsidies := OKL_ACCOUNTING_UTIL.format_amount(
9497: l_total_subsidies,
9498: l_currency_code);
9499:
9500: OPEN c_eot(p_chr_id => p_chr_id);

Line 9504: x_booking_summary_rec.eot_amount := OKL_ACCOUNTING_UTIL.format_amount(

9500: OPEN c_eot(p_chr_id => p_chr_id);
9501: FETCH c_eot INTO l_eot_option_code,l_eot_amount;
9502: CLOSE c_eot;
9503: -- Format the end of term amt
9504: x_booking_summary_rec.eot_amount := OKL_ACCOUNTING_UTIL.format_amount(
9505: l_eot_amount,
9506: l_currency_code);
9507:
9508: x_booking_summary_rec.eot_option := OKL_LLA_UTIL_PVT.GET_LOOKUP_MEANING('OKL_QUOTE_RULE_OPTION_TYPE',l_eot_option_code);

Line 9514: x_booking_summary_rec.total_upfront_sales_tax := OKL_ACCOUNTING_UTIL.format_amount(

9510: OPEN c_upfront_tax(p_chr_id => p_chr_id);
9511: FETCH c_upfront_tax INTO l_upfront_sales_tax;
9512: CLOSE c_upfront_tax;
9513: -- Format the upfront tax amt
9514: x_booking_summary_rec.total_upfront_sales_tax := OKL_ACCOUNTING_UTIL.format_amount(
9515: l_upfront_sales_tax,
9516: l_currency_code);
9517:
9518: OPEN c_rvi_premium(p_chr_id => p_chr_id);

Line 9522: x_booking_summary_rec.rvi_premium := OKL_ACCOUNTING_UTIL.format_amount(

9518: OPEN c_rvi_premium(p_chr_id => p_chr_id);
9519: FETCH c_rvi_premium INTO l_rvi_premium;
9520: CLOSE c_rvi_premium;
9521: -- Format the rvi premium amt
9522: x_booking_summary_rec.rvi_premium := OKL_ACCOUNTING_UTIL.format_amount(
9523: l_rvi_premium,
9524: l_currency_code);
9525:
9526: OKL_API.END_ACTIVITY (x_msg_count,x_msg_data );