81:
82: l_process_rec process_avg_csr%ROWTYPE;
83:
84: l_cov_tbl OKS_BILL_REC_PUB.COVERED_TBL;
85: l_line_rec OKS_QP_PKG.INPUT_DETAILS ;
86: l_price_rec OKS_QP_PKG.PRICE_dETAILS ;
87: l_modifier_details QP_PREQ_GRP.LINE_DETAIL_TBL_TYPE;
88: l_price_break_details OKS_QP_PKG.G_PRICE_BREAK_TBL_TYPE;
89: l_billrep_tbl OKS_BILL_REC_PUB.bill_report_tbl_type;
82: l_process_rec process_avg_csr%ROWTYPE;
83:
84: l_cov_tbl OKS_BILL_REC_PUB.COVERED_TBL;
85: l_line_rec OKS_QP_PKG.INPUT_DETAILS ;
86: l_price_rec OKS_QP_PKG.PRICE_dETAILS ;
87: l_modifier_details QP_PREQ_GRP.LINE_DETAIL_TBL_TYPE;
88: l_price_break_details OKS_QP_PKG.G_PRICE_BREAK_TBL_TYPE;
89: l_billrep_tbl OKS_BILL_REC_PUB.bill_report_tbl_type;
90: l_billrep_tbl_idx NUMBER := 0;
84: l_cov_tbl OKS_BILL_REC_PUB.COVERED_TBL;
85: l_line_rec OKS_QP_PKG.INPUT_DETAILS ;
86: l_price_rec OKS_QP_PKG.PRICE_dETAILS ;
87: l_modifier_details QP_PREQ_GRP.LINE_DETAIL_TBL_TYPE;
88: l_price_break_details OKS_QP_PKG.G_PRICE_BREAK_TBL_TYPE;
89: l_billrep_tbl OKS_BILL_REC_PUB.bill_report_tbl_type;
90: l_billrep_tbl_idx NUMBER := 0;
91: l_billrep_err_tbl OKS_BILL_REC_PUB.billrep_error_tbl_type;
92: l_billrep_errtbl_idx NUMBER;
151: l_line_rec.bsl_id := -99; --- no price breaks for average
152:
153: l_avg_amount := 0;
154:
155: OKS_QP_PKG.CALC_PRICE
156: (
157: P_DETAIL_REC => l_line_rec,
158: X_PRICE_DETAILS => l_price_rec,
159: X_MODIFIER_DETAILS => l_modifier_details,