DBA Data[Home] [Help]

APPS.OKS_EXTWARPRGM_PVT dependencies on OKS_EXTWAR_UTIL_PVT

Line 2956: oks_extwar_util_pvt.update_contract_details

2952: END IF;
2953:
2954: IF p_k_header_rec.order_line_id IS NOT NULL
2955: THEN
2956: oks_extwar_util_pvt.update_contract_details
2957: (l_chrid,
2958: p_k_header_rec.order_line_id,
2959: l_return_status
2960: );

Line 6949: oks_extwar_util_pvt.round_currency_amt

6945: );
6946: END IF;
6947:
6948: l_oldamt :=
6949: oks_extwar_util_pvt.round_currency_amt
6950: (l_oldamt,
6951: p_kdtl_tbl (l_ctr).service_currency
6952: );
6953: l_covd_rec.negotiated_amount :=

Line 6954: oks_extwar_util_pvt.round_currency_amt

6950: (l_oldamt,
6951: p_kdtl_tbl (l_ctr).service_currency
6952: );
6953: l_covd_rec.negotiated_amount :=
6954: oks_extwar_util_pvt.round_currency_amt
6955: (l_newactprice,
6956: p_kdtl_tbl (l_ctr).service_currency
6957: );
6958: --bug start 3736860

Line 6960: oks_extwar_util_pvt.round_currency_amt

6956: p_kdtl_tbl (l_ctr).service_currency
6957: );
6958: --bug start 3736860
6959: l_covd_rec.tax_amount :=
6960: oks_extwar_util_pvt.round_currency_amt
6961: (l_newacttax,
6962: p_kdtl_tbl (l_ctr).service_currency
6963: );
6964: --bug end 3736860

Line 7005: oks_extwar_util_pvt.round_currency_amt

7001: CLOSE get_oks_line_dtls;
7002:
7003: l_klnv_tbl_in (1).ID := l_id;
7004: l_klnv_tbl_in (1).tax_amount :=
7005: oks_extwar_util_pvt.round_currency_amt
7006: (l_oldtax,
7007: p_kdtl_tbl (l_ctr).service_currency
7008: );
7009: l_klnv_tbl_in (1).object_version_number := l_obj_version_num;

Line 7156: oks_extwar_util_pvt.get_k_pricing_attributes

7152: l_covd_rec.price_uom := p_kdtl_tbl (l_ctr).price_uom_code;
7153: l_covd_rec.toplvl_uom_code := p_kdtl_tbl (l_ctr).toplvl_uom_code;
7154: --mchoudha added for bug#5233956
7155: l_covd_rec.toplvl_price_qty := p_kdtl_tbl (l_ctr).toplvl_price_qty;
7156: oks_extwar_util_pvt.get_k_pricing_attributes
7157: (p_k_line_id => p_kdtl_tbl (l_ctr).service_line_id,
7158: x_pricing_att => l_price_attribs_in,
7159: x_return_status => l_return_status
7160: );

Line 7168: 'oks_extwar_util_pvt.get_k_pricing_attributes(Return status = '

7164: fnd_log.STRING
7165: (fnd_log.level_event,
7166: g_module_current
7167: || '.CREATE_CONTRACT_IBSPLIT.after.price_att',
7168: 'oks_extwar_util_pvt.get_k_pricing_attributes(Return status = '
7169: || l_return_status
7170: || ')'
7171: );
7172: END IF;

Line 7240: oks_extwar_util_pvt.round_currency_amt

7236: l_inst_dtls_tbl (l_ctr1 + 1).old_k_status := l_sts_code;
7237: l_inst_dtls_tbl (l_ctr1 + 1).instance_id_new :=
7238: p_kdtl_tbl (l_ctr).new_cp_id;
7239: l_inst_dtls_tbl (l_ctr1 + 1).instance_amt_new :=
7240: oks_extwar_util_pvt.round_currency_amt
7241: (l_newactprice,
7242: p_kdtl_tbl (l_ctr).service_currency
7243: );
7244: l_inst_dtls_tbl (l_ctr1 + 1).instance_qty_new :=

Line 7849: oks_extwar_util_pvt.round_currency_amt

7845: );
7846: END IF;
7847:
7848: l_covd_rec.tax_amount :=
7849: oks_extwar_util_pvt.round_currency_amt
7850: (l_newtax,
7851: p_kdtl_tbl (l_ctr).service_currency
7852: );
7853: l_covd_rec.negotiated_amount :=

Line 7854: oks_extwar_util_pvt.round_currency_amt

7850: (l_newtax,
7851: p_kdtl_tbl (l_ctr).service_currency
7852: );
7853: l_covd_rec.negotiated_amount :=
7854: oks_extwar_util_pvt.round_currency_amt
7855: (l_newamt,
7856: p_kdtl_tbl (l_ctr).service_currency
7857: );
7858: l_covd_rec.list_price :=

Line 7859: oks_extwar_util_pvt.round_currency_amt

7855: (l_newamt,
7856: p_kdtl_tbl (l_ctr).service_currency
7857: );
7858: l_covd_rec.list_price :=
7859: oks_extwar_util_pvt.round_currency_amt
7860: ( l_newamt
7861: / p_kdtl_tbl (l_ctr).old_cp_quantity,
7862: p_kdtl_tbl (l_ctr).service_currency
7863: );

Line 7870: oks_extwar_util_pvt.round_currency_amt

7866: THEN
7867: l_clev_tbl_in (1).ID := p_kdtl_tbl (l_ctr).object_line_id;
7868: l_clev_tbl_in (1).date_terminated := l_termdt;
7869: l_clev_tbl_in (1).price_negotiated :=
7870: oks_extwar_util_pvt.round_currency_amt
7871: (l_oldamt,
7872: p_kdtl_tbl (l_ctr).service_currency
7873: );
7874: l_clev_tbl_in (1).price_unit :=

Line 7875: oks_extwar_util_pvt.round_currency_amt

7871: (l_oldamt,
7872: p_kdtl_tbl (l_ctr).service_currency
7873: );
7874: l_clev_tbl_in (1).price_unit :=
7875: oks_extwar_util_pvt.round_currency_amt
7876: ( p_kdtl_tbl (l_ctr).service_amount
7877: / p_kdtl_tbl (l_ctr).old_cp_quantity,
7878: p_kdtl_tbl (l_ctr).service_currency
7879: );

Line 7925: oks_extwar_util_pvt.round_currency_amt

7921: CLOSE get_oks_line_dtls;
7922:
7923: l_klnv_tbl_in (1).ID := l_id;
7924: l_klnv_tbl_in (1).tax_amount :=
7925: oks_extwar_util_pvt.round_currency_amt
7926: (l_oldtax,
7927: p_kdtl_tbl (l_ctr).service_currency
7928: );
7929: l_klnv_tbl_in (1).object_version_number := l_obj_version_num;

Line 8045: oks_extwar_util_pvt.round_currency_amt

8041: --l_inst_dtls_tbl(l_ctr1).SUBLINE_DATE_TERMINATED := TRUNC(p_kdtl_tbl( l_ctr ).prod_sdt);
8042: l_inst_dtls_tbl (l_ctr1).instance_id_new :=
8043: p_kdtl_tbl (l_ctr).new_cp_id;
8044: l_inst_dtls_tbl (l_ctr1).instance_amt_new :=
8045: oks_extwar_util_pvt.round_currency_amt
8046: (l_oldamt,
8047: p_kdtl_tbl (l_ctr).service_currency
8048: );
8049: l_inst_dtls_tbl (l_ctr1).instance_qty_new :=

Line 8240: oks_extwar_util_pvt.round_currency_amt

8236: l_inst_dtls_tbl (l_ctr1 + 1).subline_date_terminated := NULL;
8237: l_inst_dtls_tbl (l_ctr1 + 1).instance_id_new :=
8238: p_kdtl_tbl (l_ctr).new_cp_id;
8239: l_inst_dtls_tbl (l_ctr1 + 1).instance_amt_new :=
8240: oks_extwar_util_pvt.round_currency_amt
8241: (l_newamt,
8242: p_kdtl_tbl (l_ctr).service_currency
8243: );
8244: l_inst_dtls_tbl (l_ctr1 + 1).instance_qty_new :=

Line 9353: --l_kdtl_tbl oks_extwar_util_pvt.contract_tbl_type;

9349: l_salescredit_tbl_line oks_extwarprgm_pvt.salescredit_tbl;
9350: l_salescredit_tbl_hdr oks_extwarprgm_pvt.salescredit_tbl;
9351: l_line_rec oks_extwarprgm_pvt.k_line_service_rec_type;
9352: l_covd_rec oks_extwarprgm_pvt.k_line_covered_level_rec_type;
9353: --l_kdtl_tbl oks_extwar_util_pvt.contract_tbl_type;
9354: l_available_yn CHAR;
9355: l_return_status VARCHAR2 (5) := okc_api.g_ret_sts_success;
9356: l_line_found VARCHAR2 (1);
9357: l_ste_code VARCHAR2 (40);

Line 10383: --l_newamt := oks_extwar_util_pvt.round_currency_amt(l_day1price * (trunc(p_kdtl_rec.prod_edt) - trunc(l_trfdt) + 1),p_kdtl_rec.service_currency);

10379: IF l_ste_code = 'ENTERED'
10380: THEN
10381: --l_days := (trunc(p_kdtl_rec.prod_edt) - trunc(p_kdtl_rec.prod_sdt)) + 1;
10382: --l_day1price := p_kdtl_rec.service_amount / l_days;
10383: --l_newamt := oks_extwar_util_pvt.round_currency_amt(l_day1price * (trunc(p_kdtl_rec.prod_edt) - trunc(l_trfdt) + 1),p_kdtl_rec.service_currency);
10384:
10385: -- Calculations based on partial period.
10386: IF p_kdtl_rec.price_uom_sl IS NULL
10387: THEN

Line 10429: oks_extwar_util_pvt.round_currency_amt

10425: p_kdtl_rec.period_type,
10426: p_kdtl_rec.period_start
10427: );
10428: l_newamt :=
10429: oks_extwar_util_pvt.round_currency_amt
10430: ( p_kdtl_rec.service_amount
10431: * l_xfer_days
10432: / l_days,
10433: p_kdtl_rec.service_currency

Line 14696: --l_kdtl_tbl oks_extwar_util_pvt.contract_tbl_type;

14692: l_init_msg_list CONSTANT VARCHAR2 (1) := okc_api.g_false;
14693: l_available_yn VARCHAR2 (2);
14694: l_index VARCHAR2 (2000);
14695: l_return_status VARCHAR2 (1) := 'S';
14696: --l_kdtl_tbl oks_extwar_util_pvt.contract_tbl_type;
14697: l_salescredit_tbl_line oks_extwarprgm_pvt.salescredit_tbl;
14698: l_salescredit_tbl_hdr oks_extwarprgm_pvt.salescredit_tbl;
14699: l_ctr NUMBER := 0;
14700: l_cov_att VARCHAR2 (1);

Line 15533: -- l_kdtl_tbl OKS_EXTWAR_UTIL_PVT.Contract_tbl_type;

15529: l_salescredit_tbl_line oks_extwarprgm_pvt.salescredit_tbl;
15530: l_salescredit_tbl_hdr oks_extwarprgm_pvt.salescredit_tbl;
15531: l_line_rec k_line_service_rec_type;
15532: l_covd_rec k_line_covered_level_rec_type;
15533: -- l_kdtl_tbl OKS_EXTWAR_UTIL_PVT.Contract_tbl_type;
15534: l_available_yn VARCHAR2 (1);
15535: l_return_status VARCHAR2 (5) := okc_api.g_ret_sts_success;
15536: l_chrid NUMBER := NULL;
15537: l_lineid NUMBER := NULL;