593:
594:
595: l_counter_reading_lock_rec csi_ctr_datastructures_pub.ctr_reading_lock_rec;
596:
597: l_pbr_rec_in OKS_PBR_PVT.pbrv_rec_type;
598: l_pbr_rec_out OKS_PBR_PVT.pbrv_rec_type;
599: -------------------------------------------------------------------------
600: -- Begin partial period computation logic
601: -- Developer Mani Choudhary
594:
595: l_counter_reading_lock_rec csi_ctr_datastructures_pub.ctr_reading_lock_rec;
596:
597: l_pbr_rec_in OKS_PBR_PVT.pbrv_rec_type;
598: l_pbr_rec_out OKS_PBR_PVT.pbrv_rec_type;
599: -------------------------------------------------------------------------
600: -- Begin partial period computation logic
601: -- Developer Mani Choudhary
602: -- Date 11-JUN-2005
1822: gx_req_line_detail_qual_tbl qp_preq_grp.line_detail_qual_tbl_type;
1823: gx_req_line_detail_attr_tbl qp_preq_grp.line_detail_attr_tbl_type;
1824: gx_req_related_lines_tbl qp_preq_grp.related_lines_tbl_type;
1825:
1826: l_pbr_rec_in OKS_PBR_PVT.pbrv_rec_type;
1827: l_pbr_rec_out OKS_PBR_PVT.pbrv_rec_type;
1828:
1829: x_return_status VARCHAR2(1);
1830: x_price_details OKS_QP_PKG.Price_Details ;
1823: gx_req_line_detail_attr_tbl qp_preq_grp.line_detail_attr_tbl_type;
1824: gx_req_related_lines_tbl qp_preq_grp.related_lines_tbl_type;
1825:
1826: l_pbr_rec_in OKS_PBR_PVT.pbrv_rec_type;
1827: l_pbr_rec_out OKS_PBR_PVT.pbrv_rec_type;
1828:
1829: x_return_status VARCHAR2(1);
1830: x_price_details OKS_QP_PKG.Price_Details ;
1831: x_modifier_details QP_PREQ_GRP.LINE_DETAIL_TBL_TYPE;
3384:
3385: l_break_amount := nvl(l_break_amount,0) + nvl(l_pbr_rec_in.amount,0) ;
3386:
3387: IF ( nvl(l_pbr_rec_in.quantity,0) > 0) THEN
3388: OKS_PBR_PVT.insert_row(
3389: P_API_VERSION => 1,
3390: P_INIT_MSG_LIST => l_init_msg_list,
3391: X_RETURN_STATUS => l_return_status,
3392: X_MSG_COUNT => l_msg_count,
3614:
3615:
3616: l_counter_reading_lock_rec csi_ctr_datastructures_pub.ctr_reading_lock_rec;
3617:
3618: l_pbr_rec_in OKS_PBR_PVT.pbrv_rec_type;
3619: l_pbr_rec_out OKS_PBR_PVT.pbrv_rec_type;
3620: -------------------------------------------------------------------------
3621: -- Begin partial period computation logic
3622: -- Developer Mani Choudhary
3615:
3616: l_counter_reading_lock_rec csi_ctr_datastructures_pub.ctr_reading_lock_rec;
3617:
3618: l_pbr_rec_in OKS_PBR_PVT.pbrv_rec_type;
3619: l_pbr_rec_out OKS_PBR_PVT.pbrv_rec_type;
3620: -------------------------------------------------------------------------
3621: -- Begin partial period computation logic
3622: -- Developer Mani Choudhary
3623: -- Date 11-JUN-2005
4490:
4491: l_break_amount := nvl(l_break_amount,0) + nvl(l_pbr_rec_in.amount,0) ;
4492:
4493: IF ( nvl(l_pbr_rec_in.quantity,0) > 0) THEN
4494: OKS_PBR_PVT.insert_row(
4495: P_API_VERSION => 1,
4496: P_INIT_MSG_LIST => l_init_msg_list,
4497: X_RETURN_STATUS => l_return_status,
4498: X_MSG_COUNT => l_msg_count,