61: WHEN FND_API.G_EXC_ERROR THEN
62: ROLLBACK TO GET_RULE_LINES_COUNT;
63: x_return_status := FND_API.G_RET_STS_ERROR;
64:
65: FND_MSG_PUB.Count_and_get(p_encoded => OKL_API.G_FALSE
66: ,p_count => x_msg_count
67: ,p_data => x_msg_data);
68:
69: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
68:
69: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
70: ROLLBACK TO GET_RULE_LINES_COUNT;
71: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
72: FND_MSG_PUB.Count_and_get(p_encoded => OKL_API.G_FALSE
73: ,p_count => x_msg_count
74: ,p_data => x_msg_data);
75:
76: WHEN OTHERS THEN
74: ,p_data => x_msg_data);
75:
76: WHEN OTHERS THEN
77:
78: FND_MSG_PUB.ADD_EXC_MSG('OKL_ACCT_GEN_RULE_PUB','GET_RULE_LINES_COUNT');
79: FND_MSG_PUB.Count_and_get(p_encoded => OKL_API.G_FALSE
80: ,p_count => x_msg_count
81: ,p_data => x_msg_data);
82: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
75:
76: WHEN OTHERS THEN
77:
78: FND_MSG_PUB.ADD_EXC_MSG('OKL_ACCT_GEN_RULE_PUB','GET_RULE_LINES_COUNT');
79: FND_MSG_PUB.Count_and_get(p_encoded => OKL_API.G_FALSE
80: ,p_count => x_msg_count
81: ,p_data => x_msg_data);
82: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
83:
147: WHEN FND_API.G_EXC_ERROR THEN
148: ROLLBACK TO GET_RULE_LINES;
149: x_return_status := FND_API.G_RET_STS_ERROR;
150:
151: FND_MSG_PUB.Count_and_get(p_encoded => OKL_API.G_FALSE
152: ,p_count => x_msg_count
153: ,p_data => x_msg_data);
154:
155: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
154:
155: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
156: ROLLBACK TO GET_RULE_LINES;
157: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
158: FND_MSG_PUB.Count_and_get(p_encoded => OKL_API.G_FALSE
159: ,p_count => x_msg_count
160: ,p_data => x_msg_data);
161:
162: WHEN OTHERS THEN
160: ,p_data => x_msg_data);
161:
162: WHEN OTHERS THEN
163:
164: FND_MSG_PUB.ADD_EXC_MSG('OKL_ACCT_GEN_RULE_PUB','GET_RULE_LINES');
165: FND_MSG_PUB.Count_and_get(p_encoded => OKL_API.G_FALSE
166: ,p_count => x_msg_count
167: ,p_data => x_msg_data);
168: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
161:
162: WHEN OTHERS THEN
163:
164: FND_MSG_PUB.ADD_EXC_MSG('OKL_ACCT_GEN_RULE_PUB','GET_RULE_LINES');
165: FND_MSG_PUB.Count_and_get(p_encoded => OKL_API.G_FALSE
166: ,p_count => x_msg_count
167: ,p_data => x_msg_data);
168: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
169:
236: WHEN FND_API.G_EXC_ERROR THEN
237: ROLLBACK TO UPDT_RULE_LINES;
238: x_return_status := FND_API.G_RET_STS_ERROR;
239:
240: FND_MSG_PUB.Count_and_get(p_encoded => OKL_API.G_FALSE
241: ,p_count => x_msg_count
242: ,p_data => x_msg_data);
243:
244: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
243:
244: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
245: ROLLBACK TO UPDT_RULE_LINES;
246: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
247: FND_MSG_PUB.Count_and_get(p_encoded => OKL_API.G_FALSE
248: ,p_count => x_msg_count
249: ,p_data => x_msg_data);
250:
251: WHEN OTHERS THEN
249: ,p_data => x_msg_data);
250:
251: WHEN OTHERS THEN
252:
253: FND_MSG_PUB.ADD_EXC_MSG('OKL_ACCT_GEN_RULE_PUB','UPDT_RULE_LINES');
254: FND_MSG_PUB.Count_and_get(p_encoded => OKL_API.G_FALSE
255: ,p_count => x_msg_count
256: ,p_data => x_msg_data);
257:
250:
251: WHEN OTHERS THEN
252:
253: FND_MSG_PUB.ADD_EXC_MSG('OKL_ACCT_GEN_RULE_PUB','UPDT_RULE_LINES');
254: FND_MSG_PUB.Count_and_get(p_encoded => OKL_API.G_FALSE
255: ,p_count => x_msg_count
256: ,p_data => x_msg_data);
257:
258: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;