DBA Data[Home] [Help]

APPS.TAPI_DEV_KIT dependencies on FND_API

Line 20: IF NOT FND_API.Compatible_API_CALL(

16: BEGIN
17: -- Standard START OF API SAVEPOINT
18:
19: DBMS_TRANSACTION.SAVEPOINT(p_api_name || p_api_type);
20: IF NOT FND_API.Compatible_API_CALL(
21: p_current_version_number,
22: p_caller_version_number,
23: p_api_name,
24: p_pkg_name)

Line 26: RETURN(FND_API.G_RET_STS_UNEXP_ERROR);

22: p_caller_version_number,
23: p_api_name,
24: p_pkg_name)
25: THEN
26: RETURN(FND_API.G_RET_STS_UNEXP_ERROR);
27: ---RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
28: END IF;
29:
30: -- Initialize message list IF p_init_msg_list IS SET TO TRUE

Line 27: ---RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

23: p_api_name,
24: p_pkg_name)
25: THEN
26: RETURN(FND_API.G_RET_STS_UNEXP_ERROR);
27: ---RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
28: END IF;
29:
30: -- Initialize message list IF p_init_msg_list IS SET TO TRUE
31: IF FND_API.to_boolean(p_init_msg_list) THEN

Line 31: IF FND_API.to_boolean(p_init_msg_list) THEN

27: ---RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
28: END IF;
29:
30: -- Initialize message list IF p_init_msg_list IS SET TO TRUE
31: IF FND_API.to_boolean(p_init_msg_list) THEN
32: FND_MSG_PUB.initialize;
33: END IF;
34: x_return_status := FND_API.G_RET_STS_SUCCESS;
35: RETURN(FND_API.G_RET_STS_SUCCESS);

Line 34: x_return_status := FND_API.G_RET_STS_SUCCESS;

30: -- Initialize message list IF p_init_msg_list IS SET TO TRUE
31: IF FND_API.to_boolean(p_init_msg_list) THEN
32: FND_MSG_PUB.initialize;
33: END IF;
34: x_return_status := FND_API.G_RET_STS_SUCCESS;
35: RETURN(FND_API.G_RET_STS_SUCCESS);
36:
37: END start_activity;
38: --------------------------------------------------------------------------------

Line 35: RETURN(FND_API.G_RET_STS_SUCCESS);

31: IF FND_API.to_boolean(p_init_msg_list) THEN
32: FND_MSG_PUB.initialize;
33: END IF;
34: x_return_status := FND_API.G_RET_STS_SUCCESS;
35: RETURN(FND_API.G_RET_STS_SUCCESS);
36:
37: END start_activity;
38: --------------------------------------------------------------------------------
39: -- FUNCTION handle_exceptions

Line 50: l_return_value VARCHAR2(200) := FND_API.G_RET_STS_UNEXP_ERROR;

46: x_msg_data OUT VARCHAR2,
47: p_api_type IN VARCHAR2,
48: p_others_err_msg IN VARCHAR2
49: ) RETURN VARCHAR2 IS
50: l_return_value VARCHAR2(200) := FND_API.G_RET_STS_UNEXP_ERROR;
51: BEGIN
52: DBMS_TRANSACTION.ROLLBACK_SAVEPOINT(p_api_name || p_api_type);
53: IF p_exc_name = 'FND_API.G_RET_STS_ERROR' THEN
54: FND_MSG_PUB.Count_And_Get

Line 53: IF p_exc_name = 'FND_API.G_RET_STS_ERROR' THEN

49: ) RETURN VARCHAR2 IS
50: l_return_value VARCHAR2(200) := FND_API.G_RET_STS_UNEXP_ERROR;
51: BEGIN
52: DBMS_TRANSACTION.ROLLBACK_SAVEPOINT(p_api_name || p_api_type);
53: IF p_exc_name = 'FND_API.G_RET_STS_ERROR' THEN
54: FND_MSG_PUB.Count_And_Get
55: (
56: p_encoded => FND_API.G_FALSE,
57: p_count => x_msg_count,

Line 56: p_encoded => FND_API.G_FALSE,

52: DBMS_TRANSACTION.ROLLBACK_SAVEPOINT(p_api_name || p_api_type);
53: IF p_exc_name = 'FND_API.G_RET_STS_ERROR' THEN
54: FND_MSG_PUB.Count_And_Get
55: (
56: p_encoded => FND_API.G_FALSE,
57: p_count => x_msg_count,
58: p_data => x_msg_data
59: );
60: l_return_value := FND_API.G_RET_STS_ERROR;

Line 60: l_return_value := FND_API.G_RET_STS_ERROR;

56: p_encoded => FND_API.G_FALSE,
57: p_count => x_msg_count,
58: p_data => x_msg_data
59: );
60: l_return_value := FND_API.G_RET_STS_ERROR;
61: ELSIF p_exc_name = 'FND_API.G_RET_STS_UNEXP_ERROR' THEN
62: FND_MSG_PUB.Count_And_Get
63: (
64: p_encoded => FND_API.G_FALSE,

Line 61: ELSIF p_exc_name = 'FND_API.G_RET_STS_UNEXP_ERROR' THEN

57: p_count => x_msg_count,
58: p_data => x_msg_data
59: );
60: l_return_value := FND_API.G_RET_STS_ERROR;
61: ELSIF p_exc_name = 'FND_API.G_RET_STS_UNEXP_ERROR' THEN
62: FND_MSG_PUB.Count_And_Get
63: (
64: p_encoded => FND_API.G_FALSE,
65: p_count => x_msg_count,

Line 64: p_encoded => FND_API.G_FALSE,

60: l_return_value := FND_API.G_RET_STS_ERROR;
61: ELSIF p_exc_name = 'FND_API.G_RET_STS_UNEXP_ERROR' THEN
62: FND_MSG_PUB.Count_And_Get
63: (
64: p_encoded => FND_API.G_FALSE,
65: p_count => x_msg_count,
66: p_data => x_msg_data
67: );
68: ELSIF p_exc_name = 'TAPI_DEV_KIT.G_RET_STS_DUP_VAL_ON_INDEX' THEN

Line 72: p_encoded => FND_API.G_FALSE,

68: ELSIF p_exc_name = 'TAPI_DEV_KIT.G_RET_STS_DUP_VAL_ON_INDEX' THEN
69: TAPI_DEV_KIT.set_message('CS','CS_ALL_DUPLICATE_VALUE');
70: FND_MSG_PUB.Count_And_Get
71: (
72: p_encoded => FND_API.G_FALSE,
73: p_count => x_msg_count,
74: p_data => x_msg_data
75: );
76: ELSE -- WHEN OTHERS EXCEPTION

Line 92: p_encoded => FND_API.G_FALSE,

88: );
89: END IF;
90: FND_MSG_PUB.Count_And_Get
91: (
92: p_encoded => FND_API.G_FALSE,
93: p_count => x_msg_count,
94: p_data => x_msg_data
95: );
96: END IF;

Line 129: IF FND_API.To_Boolean( p_commit ) THEN

125: ) IS
126: BEGIN
127: --- Standard CHECK OF p_commit
128:
129: IF FND_API.To_Boolean( p_commit ) THEN
130: COMMIT WORK;
131: END IF;
132:
133: --- Standard call to get message count and if count is 1, get message info