DBA Data[Home] [Help]

APPS.PO_WIP_INTEGRATION_GRP dependencies on FND_API

Line 37: IF NOT FND_API.Compatible_API_Call ( l_api_version, p_api_version,

33: l_api_name CONSTANT VARCHAR(30) := 'UPDATE_DOCUMENT';
34: l_api_version CONSTANT NUMBER := 1.0;
35: BEGIN
36: -- Standard API initialization:
37: IF NOT FND_API.Compatible_API_Call ( l_api_version, p_api_version,
38: l_api_name, g_pkg_name ) THEN
39: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
40: END IF;
41:

Line 39: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

35: BEGIN
36: -- Standard API initialization:
37: IF NOT FND_API.Compatible_API_Call ( l_api_version, p_api_version,
38: l_api_name, g_pkg_name ) THEN
39: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
40: END IF;
41:
42: IF (FND_API.to_boolean(p_init_msg_list)) THEN
43: FND_MSG_PUB.initialize;

Line 42: IF (FND_API.to_boolean(p_init_msg_list)) THEN

38: l_api_name, g_pkg_name ) THEN
39: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
40: END IF;
41:
42: IF (FND_API.to_boolean(p_init_msg_list)) THEN
43: FND_MSG_PUB.initialize;
44: END IF;
45:
46: -- Call the PO Change API.

Line 60: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

56: p_override_date => p_override_date,
57: x_api_errors => x_api_errors
58: );
59: EXCEPTION
60: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
61: -- Add the errors on the API message list to x_api_errors.
62: PO_DOCUMENT_UPDATE_PVT.add_message_list_errors (
63: p_api_errors => x_api_errors,
64: x_return_status => x_return_status

Line 66: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

62: PO_DOCUMENT_UPDATE_PVT.add_message_list_errors (
63: p_api_errors => x_api_errors,
64: x_return_status => x_return_status
65: );
66: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
67: WHEN OTHERS THEN
68: -- Add the unexpected error to the API message list.
69: PO_DEBUG.handle_unexp_error ( p_pkg_name => g_pkg_name,
70: p_proc_name => l_api_name );

Line 76: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

72: PO_DOCUMENT_UPDATE_PVT.add_message_list_errors (
73: p_api_errors => x_api_errors,
74: x_return_status => x_return_status
75: );
76: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
77: END update_document;
78:
79:
80: -----------------------------------------------------------------------------

Line 126: p_init_msg_list => FND_API.G_FALSE,

122:
123: l_progress := '020';
124: PO_Document_Control_GRP.control_document
125: (p_api_version => p_api_version,
126: p_init_msg_list => FND_API.G_FALSE,
127: p_commit => FND_API.G_FALSE,
128: x_return_status => x_return_status,
129: p_doc_type => p_doc_type(i),
130: p_doc_subtype => p_doc_subtype(i),

Line 127: p_commit => FND_API.G_FALSE,

123: l_progress := '020';
124: PO_Document_Control_GRP.control_document
125: (p_api_version => p_api_version,
126: p_init_msg_list => FND_API.G_FALSE,
127: p_commit => FND_API.G_FALSE,
128: x_return_status => x_return_status,
129: p_doc_type => p_doc_type(i),
130: p_doc_subtype => p_doc_subtype(i),
131: p_doc_id => p_doc_id(i),

Line 147: IF (x_return_status = FND_API.g_ret_sts_error) THEN

143: p_cancel_reqs_flag => p_cancel_reqs_flag,
144: p_print_flag => p_print_flag,
145: p_note_to_vendor => p_note_to_vendor);
146:
147: IF (x_return_status = FND_API.g_ret_sts_error) THEN
148: RAISE FND_API.g_exc_error;
149: ELSIF (x_return_status = FND_API.g_ret_sts_unexp_error) THEN
150: RAISE FND_API.g_exc_unexpected_error;
151: END IF;

Line 148: RAISE FND_API.g_exc_error;

144: p_print_flag => p_print_flag,
145: p_note_to_vendor => p_note_to_vendor);
146:
147: IF (x_return_status = FND_API.g_ret_sts_error) THEN
148: RAISE FND_API.g_exc_error;
149: ELSIF (x_return_status = FND_API.g_ret_sts_unexp_error) THEN
150: RAISE FND_API.g_exc_unexpected_error;
151: END IF;
152:

Line 149: ELSIF (x_return_status = FND_API.g_ret_sts_unexp_error) THEN

145: p_note_to_vendor => p_note_to_vendor);
146:
147: IF (x_return_status = FND_API.g_ret_sts_error) THEN
148: RAISE FND_API.g_exc_error;
149: ELSIF (x_return_status = FND_API.g_ret_sts_unexp_error) THEN
150: RAISE FND_API.g_exc_unexpected_error;
151: END IF;
152:
153: END LOOP;

Line 150: RAISE FND_API.g_exc_unexpected_error;

146:
147: IF (x_return_status = FND_API.g_ret_sts_error) THEN
148: RAISE FND_API.g_exc_error;
149: ELSIF (x_return_status = FND_API.g_ret_sts_unexp_error) THEN
150: RAISE FND_API.g_exc_unexpected_error;
151: END IF;
152:
153: END LOOP;
154:

Line 156: WHEN FND_API.G_EXC_ERROR THEN

152:
153: END LOOP;
154:
155: EXCEPTION
156: WHEN FND_API.G_EXC_ERROR THEN
157: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count, p_data => x_msg_data);
158: x_return_status := FND_API.G_RET_STS_ERROR;
159: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
160: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count, p_data => x_msg_data);

Line 158: x_return_status := FND_API.G_RET_STS_ERROR;

154:
155: EXCEPTION
156: WHEN FND_API.G_EXC_ERROR THEN
157: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count, p_data => x_msg_data);
158: x_return_status := FND_API.G_RET_STS_ERROR;
159: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
160: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count, p_data => x_msg_data);
161: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
162: WHEN OTHERS THEN

Line 159: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

155: EXCEPTION
156: WHEN FND_API.G_EXC_ERROR THEN
157: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count, p_data => x_msg_data);
158: x_return_status := FND_API.G_RET_STS_ERROR;
159: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
160: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count, p_data => x_msg_data);
161: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
162: WHEN OTHERS THEN
163: FND_MSG_PUB.add_exc_msg(G_PKG_NAME, l_api_name || '.' || l_progress);

Line 161: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

157: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count, p_data => x_msg_data);
158: x_return_status := FND_API.G_RET_STS_ERROR;
159: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
160: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count, p_data => x_msg_data);
161: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
162: WHEN OTHERS THEN
163: FND_MSG_PUB.add_exc_msg(G_PKG_NAME, l_api_name || '.' || l_progress);
164: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count, p_data => x_msg_data);
165: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 165: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

161: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
162: WHEN OTHERS THEN
163: FND_MSG_PUB.add_exc_msg(G_PKG_NAME, l_api_name || '.' || l_progress);
164: FND_MSG_PUB.Count_And_Get(p_count => x_msg_count, p_data => x_msg_data);
165: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
166:
167: END cancel_document;
168:
169: