27: BEGIN
28:
29: SAVEPOINT CREATE_MISC_DSTR_LINE;
30:
31: x_return_status := FND_API.G_RET_STS_SUCCESS;
32:
33: -- customer pre-processing
34:
35:
63: -- End of wraper code generated automatically by Debug code generator for OKL_MISC_TRANS_PVT.CREATE_MISC_DSTR_LINE
64:
65:
66: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
67: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
68: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
69: RAISE FND_API.G_EXC_ERROR;
70: END IF;
71:
65:
66: IF x_return_status = OKL_API.G_RET_STS_UNEXP_ERROR THEN
67: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
68: ELSIF x_return_status = OKL_API.G_RET_STS_ERROR THEN
69: RAISE FND_API.G_EXC_ERROR;
70: END IF;
71:
72: l_tclv_rec := x_tclv_rec;
73:
76:
77:
78: EXCEPTION
79:
80: WHEN FND_API.G_EXC_ERROR THEN
81: ROLLBACK TO CREATE_MISC_DSTR_LINE;
82: x_return_status := FND_API.G_RET_STS_ERROR;
83:
84: FND_MSG_PUB.Count_and_get(p_encoded => OKL_API.G_FALSE
78: EXCEPTION
79:
80: WHEN FND_API.G_EXC_ERROR THEN
81: ROLLBACK TO CREATE_MISC_DSTR_LINE;
82: x_return_status := FND_API.G_RET_STS_ERROR;
83:
84: FND_MSG_PUB.Count_and_get(p_encoded => OKL_API.G_FALSE
85: ,p_count => x_msg_count
86: ,p_data => x_msg_data);
84: FND_MSG_PUB.Count_and_get(p_encoded => OKL_API.G_FALSE
85: ,p_count => x_msg_count
86: ,p_data => x_msg_data);
87:
88: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
89: ROLLBACK TO CREATE_MISC_DSTR_LINE;
90: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
91: FND_MSG_PUB.Count_and_get(p_encoded => OKL_API.G_FALSE
92: ,p_count => x_msg_count
86: ,p_data => x_msg_data);
87:
88: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
89: ROLLBACK TO CREATE_MISC_DSTR_LINE;
90: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
91: FND_MSG_PUB.Count_and_get(p_encoded => OKL_API.G_FALSE
92: ,p_count => x_msg_count
93: ,p_data => x_msg_data);
94:
97: FND_MSG_PUB.ADD_EXC_MSG('OKL_MISC_TRANS_PUB','CREATE_MISC_DSTR_LINE');
98: FND_MSG_PUB.Count_and_get(p_encoded => OKL_API.G_FALSE
99: ,p_count => x_msg_count
100: ,p_data => x_msg_data);
101: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
102:
103:
104: END CREATE_MISC_DSTR_LINE;
105: