45: RAISE OKC_API.G_EXCEPTION_ERROR;
46: END IF;
47:
48: -- evaluate conditions, build outcomes for true conditions
49: OKC_CONDITION_EVAL_PVT.evaluate_plan_condition(
50: p_api_version,
51: p_init_msg_list,
52: x_return_status,
53: x_msg_count,
125: )
126: IS
127: l_status VARCHAR2(10);
128: l_count NUMBER := 0;
129: l_outcome_tab okc_condition_eval_pvt.exec_tab_type;
130: l_cnh_tab okc_condition_eval_pvt.id_tab_type;
131: l_api_name CONSTANT VARCHAR2(30) := 'EVALUATE_CONDITION';
132: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
133: --
126: IS
127: l_status VARCHAR2(10);
128: l_count NUMBER := 0;
129: l_outcome_tab okc_condition_eval_pvt.exec_tab_type;
130: l_cnh_tab okc_condition_eval_pvt.id_tab_type;
131: l_api_name CONSTANT VARCHAR2(30) := 'EVALUATE_CONDITION';
132: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
133: --
134: l_proc varchar2(72) := ' okc_condition_eval_pub.'||'evaluate_condition';
155: null;-- RAISE OKC_API.G_EXCEPTION_ERROR;
156: END IF;
157:
158: -- evaluate conditions, build outcomes for true conditions
159: OKC_CONDITION_EVAL_PVT.evaluate_condition(
160: p_api_version,
161: p_init_msg_list,
162: x_return_status,
163: x_msg_count,
229: )
230: IS
231: l_status VARCHAR2(10);
232: l_count NUMBER := 0;
233: l_outcome_tab okc_condition_eval_pvt.exec_tab_type;
234: l_cnh_tab okc_condition_eval_pvt.id_tab_type;
235: l_api_name CONSTANT VARCHAR2(30) := 'EVALUATE_CONDITION';
236: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
237: --
230: IS
231: l_status VARCHAR2(10);
232: l_count NUMBER := 0;
233: l_outcome_tab okc_condition_eval_pvt.exec_tab_type;
234: l_cnh_tab okc_condition_eval_pvt.id_tab_type;
235: l_api_name CONSTANT VARCHAR2(30) := 'EVALUATE_CONDITION';
236: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
237: --
238: l_proc varchar2(72) := ' okc_condition_eval_pub.'||'evaluate_condition';
258: RAISE OKC_API.G_EXCEPTION_ERROR;
259: END IF;
260: -- evaluate conditions, build outcomes for true conditions and
261: -- put them on outcome queue
262: OKC_CONDITION_EVAL_PVT.evaluate_condition(
263: p_api_version,
264: p_init_msg_list,
265: x_return_status,
266: x_msg_count,
327: )
328: IS
329: l_status VARCHAR2(10);
330: l_count NUMBER := 0;
331: l_outcome_tab okc_condition_eval_pvt.exec_tab_type;
332: l_cnh_tab okc_condition_eval_pvt.id_tab_type;
333: l_api_name CONSTANT VARCHAR2(30) := 'EVALUATE_CONDITION';
334: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
335: --
328: IS
329: l_status VARCHAR2(10);
330: l_count NUMBER := 0;
331: l_outcome_tab okc_condition_eval_pvt.exec_tab_type;
332: l_cnh_tab okc_condition_eval_pvt.id_tab_type;
333: l_api_name CONSTANT VARCHAR2(30) := 'EVALUATE_CONDITION';
334: l_return_status VARCHAR2(1) := OKC_API.G_RET_STS_SUCCESS;
335: --
336: l_proc varchar2(72) := ' okc_condition_eval_pub.'||'evaluate_date_condition';
356: RAISE OKC_API.G_EXCEPTION_ERROR;
357: END IF;
358: -- evaluate conditions, build outcomes for true conditions and
359: -- put them on outcome queue
360: OKC_CONDITION_EVAL_PVT.evaluate_date_condition(
361: p_api_version,
362: p_init_msg_list,
363: x_return_status,
364: x_msg_count,