13: x_return_status OUT VARCHAR2
14: ) RETURN VARCHAR2 IS
15: -- PL/SQL Block
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,
123: X_MSG_COUNT IN OUT NUMBER,
124: X_MSG_DATA IN OUT VARCHAR2
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;
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
134:
135: FND_MSG_PUB.Count_And_Get
136: (
137: p_count => x_msg_count,