29: END Get_Primary_UOM;
30:
31:
32: Procedure Consolidate_Labor_Coverages(
33: p_lbr_in_tbl IN oks_con_coverage_pub.bill_rate_tbl_type,
34: x_lbr_out_tbl OUT NOCOPY oks_con_coverage_pub.bill_rate_tbl_type)
35: IS
36:
37: i number;
30:
31:
32: Procedure Consolidate_Labor_Coverages(
33: p_lbr_in_tbl IN oks_con_coverage_pub.bill_rate_tbl_type,
34: x_lbr_out_tbl OUT NOCOPY oks_con_coverage_pub.bill_rate_tbl_type)
35: IS
36:
37: i number;
38: j number;
35: IS
36:
37: i number;
38: j number;
39: l_lbr_tmp_rec oks_con_coverage_pub.bill_rate_rec_type;
40:
41: BEGIN
42: j := 0;
43: FOR i IN 1..p_lbr_in_tbl.count LOOP
154: EXCP_USER_DEFINED EXCEPTION;
155:
156: l_charges_rec cs_charge_details_pub.charges_rec_type;
157: x_tm_coverage_tbl cs_tm_labor_schedule_pvt.tm_coverage_tbl_type;
158: l_input_br_rec oks_con_coverage_pub.input_br_rec;
159: l_labor_sch_tbl oks_con_coverage_pub.labor_sch_tbl_type;
160: l_con_lbr_coverage_tbl oks_con_coverage_pub.bill_rate_tbl_type;
161: x_con_lbr_coverage_tbl oks_con_coverage_pub.bill_rate_tbl_type;
162:
155:
156: l_charges_rec cs_charge_details_pub.charges_rec_type;
157: x_tm_coverage_tbl cs_tm_labor_schedule_pvt.tm_coverage_tbl_type;
158: l_input_br_rec oks_con_coverage_pub.input_br_rec;
159: l_labor_sch_tbl oks_con_coverage_pub.labor_sch_tbl_type;
160: l_con_lbr_coverage_tbl oks_con_coverage_pub.bill_rate_tbl_type;
161: x_con_lbr_coverage_tbl oks_con_coverage_pub.bill_rate_tbl_type;
162:
163: i number;
156: l_charges_rec cs_charge_details_pub.charges_rec_type;
157: x_tm_coverage_tbl cs_tm_labor_schedule_pvt.tm_coverage_tbl_type;
158: l_input_br_rec oks_con_coverage_pub.input_br_rec;
159: l_labor_sch_tbl oks_con_coverage_pub.labor_sch_tbl_type;
160: l_con_lbr_coverage_tbl oks_con_coverage_pub.bill_rate_tbl_type;
161: x_con_lbr_coverage_tbl oks_con_coverage_pub.bill_rate_tbl_type;
162:
163: i number;
164: j number;
157: x_tm_coverage_tbl cs_tm_labor_schedule_pvt.tm_coverage_tbl_type;
158: l_input_br_rec oks_con_coverage_pub.input_br_rec;
159: l_labor_sch_tbl oks_con_coverage_pub.labor_sch_tbl_type;
160: l_con_lbr_coverage_tbl oks_con_coverage_pub.bill_rate_tbl_type;
161: x_con_lbr_coverage_tbl oks_con_coverage_pub.bill_rate_tbl_type;
162:
163: i number;
164: j number;
165: l_duration number;
979:
980: -- Get Contract labor coverage billing data.
981:
982:
983: oks_con_coverage_pub.get_bill_rates(
984: p_api_version => p_api_version_number,
985: p_init_msg_list => FND_API.G_FALSE,
986: p_input_br_rec => l_input_br_rec,
987: p_labor_sch_tbl => l_labor_sch_tbl,