DBA Data[Home] [Help]

APPS.EGO_EXT_FWK_PUB dependencies on FND_API

Line 55: , p_convert_date IN VARCHAR2 := FND_API.G_FALSE

51:
52: -----------------------------------------------------------------------------*/
53: PROCEDURE Convert_Child_VS_Select_Expr (
54: p_parent_vs_row IN ego_value_sets_v%ROWTYPE
55: , p_convert_date IN VARCHAR2 := FND_API.G_FALSE
56: , x_column_name IN OUT NOCOPY VARCHAR2
57: )
58: IS
59: BEGIN

Line 68: p_convert_date = FND_API.G_TRUE )

64:
65: ELSIF
66: (( p_parent_vs_row.FORMAT_CODE = G_DATE_DATA_TYPE OR
67: p_parent_vs_row.FORMAT_CODE = G_DATE_TIME_DATA_TYPE ) AND
68: p_convert_date = FND_API.G_TRUE )
69: THEN
70: -- Generally this is done later on so we don't do the conversion
71: -- unless forced by p_convert_date.
72: x_column_name := 'TO_DATE(' || x_column_name || ',''' ||

Line 131: , p_convert_date => FND_API.G_FALSE

127:
128: -- Convert ID_COLUMN_NAME if necessary
129: Convert_Child_VS_Select_Expr (
130: p_parent_vs_row => p_parent_vs_row
131: , p_convert_date => FND_API.G_FALSE
132: , x_column_name => x_id_column_name
133: );
134:
135: ----------------------------------------------------------------------------

Line 164: , p_convert_date => FND_API.G_TRUE

160:
161: -- Convert the value for VALUE_COLUMN_NAME if necessary
162: Convert_Child_VS_Select_Expr (
163: p_parent_vs_row => p_parent_vs_row
164: , p_convert_date => FND_API.G_TRUE
165: , x_column_name => x_value_column_name
166: );
167:
168: END IF;

Line 211: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

207: -- call this API to delete all visibility for a given Action
208: PROCEDURE Delete_Action_Data_Level (
209: p_api_version IN NUMBER
210: ,p_action_id IN NUMBER
211: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
212: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
213: ,x_return_status OUT NOCOPY VARCHAR2
214: ,x_errorcode OUT NOCOPY NUMBER
215: ,x_msg_count OUT NOCOPY NUMBER

Line 212: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

208: PROCEDURE Delete_Action_Data_Level (
209: p_api_version IN NUMBER
210: ,p_action_id IN NUMBER
211: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
212: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
213: ,x_return_status OUT NOCOPY VARCHAR2
214: ,x_errorcode OUT NOCOPY NUMBER
215: ,x_msg_count OUT NOCOPY NUMBER
216: ,x_msg_data OUT NOCOPY VARCHAR2

Line 229: IF FND_API.To_Boolean(p_commit) THEN

225:
226: BEGIN
227: code_debug ( l_api_name || ' Start ');
228: -- Standard start of API savepoint
229: IF FND_API.To_Boolean(p_commit) THEN
230: SAVEPOINT Delete_Action_Data_Level;
231: END IF;
232:
233: -- Check for call compatibility

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

230: SAVEPOINT Delete_Action_Data_Level;
231: END IF;
232:
233: -- Check for call compatibility
234: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
235: l_api_name, G_PKG_NAME)
236: THEN
237: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
238: END IF;

Line 237: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

233: -- Check for call compatibility
234: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
235: l_api_name, G_PKG_NAME)
236: THEN
237: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
238: END IF;
239: -- Initialize message list even though we don't currently use it
240: IF FND_API.To_Boolean(p_init_msg_list) THEN
241: FND_MSG_PUB.Initialize;

Line 240: IF FND_API.To_Boolean(p_init_msg_list) THEN

236: THEN
237: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
238: END IF;
239: -- Initialize message list even though we don't currently use it
240: IF FND_API.To_Boolean(p_init_msg_list) THEN
241: FND_MSG_PUB.Initialize;
242: END IF;
243:
244: DELETE FROM EGO_ACTIONS_DL

Line 248: IF FND_API.To_Boolean(p_commit) THEN

244: DELETE FROM EGO_ACTIONS_DL
245: WHERE ACTION_ID = p_action_id;
246:
247: -- Standard check of p_commit
248: IF FND_API.To_Boolean(p_commit) THEN
249: COMMIT WORK;
250: END IF;
251: x_return_status := FND_API.G_RET_STS_SUCCESS;
252: code_debug ( l_api_name || ' Exiting with status: '||x_return_status);

Line 251: x_return_status := FND_API.G_RET_STS_SUCCESS;

247: -- Standard check of p_commit
248: IF FND_API.To_Boolean(p_commit) THEN
249: COMMIT WORK;
250: END IF;
251: x_return_status := FND_API.G_RET_STS_SUCCESS;
252: code_debug ( l_api_name || ' Exiting with status: '||x_return_status);
253:
254: EXCEPTION
255: WHEN OTHERS THEN

Line 256: IF FND_API.To_Boolean(p_commit) THEN

252: code_debug ( l_api_name || ' Exiting with status: '||x_return_status);
253:
254: EXCEPTION
255: WHEN OTHERS THEN
256: IF FND_API.To_Boolean(p_commit) THEN
257: ROLLBACK TO Delete_Action_Data_Level;
258: END IF;
259: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
260:

Line 259: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

255: WHEN OTHERS THEN
256: IF FND_API.To_Boolean(p_commit) THEN
257: ROLLBACK TO Delete_Action_Data_Level;
258: END IF;
259: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
260:
261: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
262: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
263: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 266: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

262: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
263: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
264: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
265: FND_MSG_PUB.Add;
266: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
267: ,p_count => x_msg_count
268: ,p_data => x_msg_data);
269:
270:

Line 601: x_return_status := FND_API.G_RET_STS_ERROR;

597: G_INDEPENDENT_VALIDATION_CODE,
598: G_NONE_VALIDATION_CODE,
599: G_TRANS_IND_VALIDATION_CODE) THEN
600: -- not currently supported in EGO
601: x_return_status := FND_API.G_RET_STS_ERROR;
602: END IF;
603:
604: -- IF l_validation_type = G_TRANS_IND_VALIDATION_CODE THEN
605: l_Sysdate := SYSDATE;

Line 818: ,p_init_msg_list => fnd_api.g_FALSE

814: ,p_value_set_value_id => l_flex_value_id
815: ,p_value_set_value => p_internal_name
816: ,p_sequence => p_sequence
817: ,p_owner => l_owner
818: ,p_init_msg_list => fnd_api.g_FALSE
819: ,p_commit => fnd_api.g_FALSE
820: ,x_return_status => x_return_status
821: ,x_msg_count => l_msg_count
822: ,x_msg_data => l_msg_data

Line 819: ,p_commit => fnd_api.g_FALSE

815: ,p_value_set_value => p_internal_name
816: ,p_sequence => p_sequence
817: ,p_owner => l_owner
818: ,p_init_msg_list => fnd_api.g_FALSE
819: ,p_commit => fnd_api.g_FALSE
820: ,x_return_status => x_return_status
821: ,x_msg_count => l_msg_count
822: ,x_msg_data => l_msg_data
823: );

Line 829: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

825:
826: EXCEPTION
827: WHEN OTHERS THEN
828: code_debug (l_api_name||' EXCEPTION -- OTHERS ');
829: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
830: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
831: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
832: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
833: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);

Line 878: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

874: p_application_id IN NUMBER
875: ,p_attr_group_type IN VARCHAR2
876: ,p_attr_group_name IN VARCHAR2
877: ,p_attr_name IN VARCHAR2
878: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
879: ,x_return_status OUT NOCOPY VARCHAR2
880: ,x_errorcode OUT NOCOPY NUMBER
881: ,x_msg_count OUT NOCOPY NUMBER
882: ,x_msg_data OUT NOCOPY VARCHAR2

Line 891: IF FND_API.TO_BOOLEAN(p_commit) THEN

887:
888: BEGIN
889:
890: -- Standard start of API savepoint
891: IF FND_API.TO_BOOLEAN(p_commit) THEN
892: SAVEPOINT Delete_Attribute_PRV;
893: END IF;
894:
895: SELECT APPLICATION_COLUMN_NAME

Line 922: IF FND_API.To_Boolean(p_commit) THEN

918: AND DESCRIPTIVE_FLEX_CONTEXT_CODE = p_attr_group_name
919: AND APPLICATION_COLUMN_NAME = l_app_col_name;
920:
921: -- Standard check of p_commit
922: IF FND_API.To_Boolean(p_commit) THEN
923: COMMIT WORK;
924: END IF;
925:
926: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 926: x_return_status := FND_API.G_RET_STS_SUCCESS;

922: IF FND_API.To_Boolean(p_commit) THEN
923: COMMIT WORK;
924: END IF;
925:
926: x_return_status := FND_API.G_RET_STS_SUCCESS;
927:
928: EXCEPTION
929: WHEN OTHERS THEN
930: IF FND_API.TO_BOOLEAN(p_commit) THEN

Line 930: IF FND_API.TO_BOOLEAN(p_commit) THEN

926: x_return_status := FND_API.G_RET_STS_SUCCESS;
927:
928: EXCEPTION
929: WHEN OTHERS THEN
930: IF FND_API.TO_BOOLEAN(p_commit) THEN
931: ROLLBACK TO Delete_Attribute_PRV;
932: END IF;
933: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
934:

Line 933: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

929: WHEN OTHERS THEN
930: IF FND_API.TO_BOOLEAN(p_commit) THEN
931: ROLLBACK TO Delete_Attribute_PRV;
932: END IF;
933: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
934:
935: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
936: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
937: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 940: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

936: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
937: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
938: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
939: FND_MSG_PUB.Add;
940: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
941: ,p_count => x_msg_count
942: ,p_data => x_msg_data);
943:
944: END Delete_Attribute_Internal;

Line 952: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

948: PROCEDURE Delete_Attr_Group_Internal (
949: p_application_id IN NUMBER
950: ,p_attr_group_type IN VARCHAR2
951: ,p_attr_group_name IN VARCHAR2
952: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
953: ,x_return_status OUT NOCOPY VARCHAR2
954: ,x_errorcode OUT NOCOPY NUMBER
955: ,x_msg_count OUT NOCOPY NUMBER
956: ,x_msg_data OUT NOCOPY VARCHAR2

Line 971: IF FND_API.TO_BOOLEAN(p_commit) THEN

967:
968: BEGIN
969:
970: -- Standard start of API savepoint
971: IF FND_API.TO_BOOLEAN(p_commit) THEN
972: SAVEPOINT Delete_Attribute_Group_PVT;
973: END IF;
974:
975: FOR attrs_rec IN attrs LOOP

Line 1006: IF FND_API.To_Boolean(p_commit) THEN

1002: AND ATTR_GROUP_TYPE = p_attr_group_type
1003: AND ATTR_GROUP_NAME = p_attr_group_name);
1004:
1005: -- Standard check of p_commit
1006: IF FND_API.To_Boolean(p_commit) THEN
1007: COMMIT WORK;
1008: END IF;
1009:
1010: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 1010: x_return_status := FND_API.G_RET_STS_SUCCESS;

1006: IF FND_API.To_Boolean(p_commit) THEN
1007: COMMIT WORK;
1008: END IF;
1009:
1010: x_return_status := FND_API.G_RET_STS_SUCCESS;
1011:
1012: EXCEPTION
1013: WHEN OTHERS THEN
1014: IF FND_API.TO_BOOLEAN(p_commit) THEN

Line 1014: IF FND_API.TO_BOOLEAN(p_commit) THEN

1010: x_return_status := FND_API.G_RET_STS_SUCCESS;
1011:
1012: EXCEPTION
1013: WHEN OTHERS THEN
1014: IF FND_API.TO_BOOLEAN(p_commit) THEN
1015: ROLLBACK TO Delete_Attribute_Group_PVT;
1016: END IF;
1017: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1018: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');

Line 1017: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1013: WHEN OTHERS THEN
1014: IF FND_API.TO_BOOLEAN(p_commit) THEN
1015: ROLLBACK TO Delete_Attribute_Group_PVT;
1016: END IF;
1017: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1018: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
1019: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
1020: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
1021: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);

Line 1023: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

1019: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
1020: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
1021: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
1022: FND_MSG_PUB.Add;
1023: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
1024: ,p_count => x_msg_count
1025: ,p_data => x_msg_data);
1026:
1027: END Delete_Attr_Group_Internal;

Line 1289: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1285: BEGIN
1286:
1287: IF NOT FND_INSTALLATION.GET_APP_INFO(Get_Application_name(p_appl_id), l_status, l_industry, l_schema)
1288: THEN
1289: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1290: END IF;
1291:
1292: IF (l_schema IS NULL)
1293: THEN

Line 1294: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1290: END IF;
1291:
1292: IF (l_schema IS NULL)
1293: THEN
1294: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1295: END IF;
1296:
1297: RETURN l_schema;
1298:

Line 1478: RAISE FND_API.G_EXC_ERROR;

1474: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_DYNAMIC_URL_DATA_ERROR');
1475: FND_MESSAGE.Set_Token('ATTR_GROUP_DISP_NAME', p_attr_group_metadata_obj.ATTR_GROUP_DISP_NAME);
1476: FND_MSG_PUB.Add;
1477:
1478: RAISE FND_API.G_EXC_ERROR;
1479: END IF;
1480:
1481: -----------------------
1482: -- Replace the token --

Line 1573: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1569: ,p_attr_group_type
1570: ,p_attr_group_name);
1571:
1572: IF l_attr_group_id IS NULL THEN
1573: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1574: END IF;
1575:
1576: RETURN EGO_EXT_FWK_PUB.Get_Privilege_For_Attr_Group(
1577: p_attr_group_id => l_attr_group_id

Line 2191: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

2187: ,p_business_event_flag IN VARCHAR2 DEFAULT NULL
2188: ,p_pre_business_event_flag IN VARCHAR2 DEFAULT NULL
2189: ,p_owner IN NUMBER DEFAULT NULL
2190: ,p_lud IN DATE DEFAULT SYSDATE
2191: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
2192: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
2193: ,x_attr_group_id OUT NOCOPY NUMBER
2194: ,x_return_status OUT NOCOPY VARCHAR2
2195: ,x_errorcode OUT NOCOPY NUMBER

Line 2192: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

2188: ,p_pre_business_event_flag IN VARCHAR2 DEFAULT NULL
2189: ,p_owner IN NUMBER DEFAULT NULL
2190: ,p_lud IN DATE DEFAULT SYSDATE
2191: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
2192: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
2193: ,x_attr_group_id OUT NOCOPY NUMBER
2194: ,x_return_status OUT NOCOPY VARCHAR2
2195: ,x_errorcode OUT NOCOPY NUMBER
2196: ,x_msg_count OUT NOCOPY NUMBER

Line 2234: IF FND_API.To_Boolean(p_commit) THEN

2230:
2231: BEGIN
2232:
2233: -- Standard start of API savepoint
2234: IF FND_API.To_Boolean(p_commit) THEN
2235: SAVEPOINT Create_Attribute_Group_PUB;
2236: END IF;
2237:
2238: -- Check for call compatibility

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

2235: SAVEPOINT Create_Attribute_Group_PUB;
2236: END IF;
2237:
2238: -- Check for call compatibility
2239: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
2240: l_api_name, G_PKG_NAME)
2241: THEN
2242: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2243: END IF;

Line 2242: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2238: -- Check for call compatibility
2239: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
2240: l_api_name, G_PKG_NAME)
2241: THEN
2242: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2243: END IF;
2244: -- Initialize message list even though we don't currently use it
2245: IF FND_API.To_Boolean(p_init_msg_list) THEN
2246: FND_MSG_PUB.Initialize;

Line 2245: IF FND_API.To_Boolean(p_init_msg_list) THEN

2241: THEN
2242: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2243: END IF;
2244: -- Initialize message list even though we don't currently use it
2245: IF FND_API.To_Boolean(p_init_msg_list) THEN
2246: FND_MSG_PUB.Initialize;
2247: END IF;
2248: -----------------------------------
2249: --check if the Attribute Group name begins with a number.

Line 2404: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2400: ' VALUES LESS THAN (' || (x_attr_group_id + 1) || ')';
2401:
2402: l_sql_errm := Execute_DDL_And_Return_Err(l_dynamic_sql);
2403: IF(l_sql_errm IS NOT NULL) THEN
2404: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2405: END IF;
2406: --EXECUTE IMMEDIATE l_dynamic_sql;
2407:
2408: END IF;

Line 2434: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2430: ' VALUES LESS THAN (' || (x_attr_group_id + 1) || ')';
2431:
2432: l_sql_errm := Execute_DDL_And_Return_Err(l_dynamic_sql);
2433: IF(l_sql_errm IS NOT NULL) THEN
2434: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2435: END IF;
2436: --EXECUTE IMMEDIATE l_dynamic_sql;
2437:
2438: END IF;

Line 2493: IF FND_API.To_Boolean(p_commit) THEN

2489: EXECUTE IMMEDIATE l_dynamic_sql;
2490: END IF;
2491: END IF;
2492: -- Standard check of p_commit
2493: IF FND_API.To_Boolean(p_commit) THEN
2494: COMMIT WORK;
2495: END IF;
2496: x_return_status := FND_API.G_RET_STS_SUCCESS;
2497: ELSE --l_ego_exists <> Y --Bug 4703510

Line 2496: x_return_status := FND_API.G_RET_STS_SUCCESS;

2492: -- Standard check of p_commit
2493: IF FND_API.To_Boolean(p_commit) THEN
2494: COMMIT WORK;
2495: END IF;
2496: x_return_status := FND_API.G_RET_STS_SUCCESS;
2497: ELSE --l_ego_exists <> Y --Bug 4703510
2498: IF FND_API.To_Boolean(p_commit) THEN
2499: ROLLBACK TO Create_Attribute_Group_PUB;
2500: END IF;

Line 2498: IF FND_API.To_Boolean(p_commit) THEN

2494: COMMIT WORK;
2495: END IF;
2496: x_return_status := FND_API.G_RET_STS_SUCCESS;
2497: ELSE --l_ego_exists <> Y --Bug 4703510
2498: IF FND_API.To_Boolean(p_commit) THEN
2499: ROLLBACK TO Create_Attribute_Group_PUB;
2500: END IF;
2501: x_return_status := FND_API.G_RET_STS_ERROR;
2502: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ATTR_GRP_EXIST');

Line 2501: x_return_status := FND_API.G_RET_STS_ERROR;

2497: ELSE --l_ego_exists <> Y --Bug 4703510
2498: IF FND_API.To_Boolean(p_commit) THEN
2499: ROLLBACK TO Create_Attribute_Group_PUB;
2500: END IF;
2501: x_return_status := FND_API.G_RET_STS_ERROR;
2502: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ATTR_GRP_EXIST');
2503: FND_MSG_PUB.Add;
2504: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
2505: ,p_count => x_msg_count

Line 2504: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

2500: END IF;
2501: x_return_status := FND_API.G_RET_STS_ERROR;
2502: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ATTR_GRP_EXIST');
2503: FND_MSG_PUB.Add;
2504: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
2505: ,p_count => x_msg_count
2506: ,p_data => x_msg_data);
2507: END IF; --l_ego_exists <> Y --Bug 4703510
2508:

Line 2512: IF FND_API.TO_BOOLEAN(p_commit) THEN

2508:
2509: EXCEPTION
2510: --Bug 5443697
2511: WHEN e_ag_starts_with_num THEN
2512: IF FND_API.TO_BOOLEAN(p_commit) THEN
2513: ROLLBACK TO Create_Attribute_Group_PUB;
2514: END IF;
2515: x_return_status := FND_API.G_RET_STS_ERROR;
2516: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_AG_NAME_ST_NUM');

Line 2515: x_return_status := FND_API.G_RET_STS_ERROR;

2511: WHEN e_ag_starts_with_num THEN
2512: IF FND_API.TO_BOOLEAN(p_commit) THEN
2513: ROLLBACK TO Create_Attribute_Group_PUB;
2514: END IF;
2515: x_return_status := FND_API.G_RET_STS_ERROR;
2516: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_AG_NAME_ST_NUM');
2517: FND_MSG_PUB.Add;
2518: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
2519: ,p_count => x_msg_count

Line 2518: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

2514: END IF;
2515: x_return_status := FND_API.G_RET_STS_ERROR;
2516: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_AG_NAME_ST_NUM');
2517: FND_MSG_PUB.Add;
2518: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
2519: ,p_count => x_msg_count
2520: ,p_data => x_msg_data);
2521:
2522: --Bug 5443697

Line 2524: IF FND_API.TO_BOOLEAN(p_commit) THEN

2520: ,p_data => x_msg_data);
2521:
2522: --Bug 5443697
2523: WHEN e_ag_starts_with_und_sc THEN
2524: IF FND_API.TO_BOOLEAN(p_commit) THEN
2525: ROLLBACK TO Create_Attribute_Group_PUB;
2526: END IF;
2527: x_return_status := FND_API.G_RET_STS_ERROR;
2528: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_AG_NAME_ST_UND_SC');

Line 2527: x_return_status := FND_API.G_RET_STS_ERROR;

2523: WHEN e_ag_starts_with_und_sc THEN
2524: IF FND_API.TO_BOOLEAN(p_commit) THEN
2525: ROLLBACK TO Create_Attribute_Group_PUB;
2526: END IF;
2527: x_return_status := FND_API.G_RET_STS_ERROR;
2528: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_AG_NAME_ST_UND_SC');
2529: FND_MSG_PUB.Add;
2530: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
2531: ,p_count => x_msg_count

Line 2530: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

2526: END IF;
2527: x_return_status := FND_API.G_RET_STS_ERROR;
2528: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_AG_NAME_ST_UND_SC');
2529: FND_MSG_PUB.Add;
2530: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
2531: ,p_count => x_msg_count
2532: ,p_data => x_msg_data);
2533:
2534: WHEN OTHERS THEN

Line 2535: IF FND_API.To_Boolean(p_commit) THEN

2531: ,p_count => x_msg_count
2532: ,p_data => x_msg_data);
2533:
2534: WHEN OTHERS THEN
2535: IF FND_API.To_Boolean(p_commit) THEN
2536: ROLLBACK TO Create_Attribute_Group_PUB;
2537: END IF;
2538:
2539: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 2539: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2535: IF FND_API.To_Boolean(p_commit) THEN
2536: ROLLBACK TO Create_Attribute_Group_PUB;
2537: END IF;
2538:
2539: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2540:
2541: IF (INSTR(SQLERRM, 'ORA-00001') <> 0) THEN
2542: SELECT MESSAGE_TEXT INTO x_msg_data
2543: FROM FND_NEW_MESSAGES

Line 2555: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

2551: -- x_msg_data will maintain the SQLERRM generated in the autonomous transaction.
2552: -- Bug 6120553
2553: FND_MESSAGE.Set_Token('SQL_ERR_MSG', NVL(l_sql_errm, SQLERRM)||' '||FND_FLEX_DSC_API.Message());
2554: FND_MSG_PUB.Add;
2555: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
2556: ,p_count => x_msg_count
2557: ,p_data => x_msg_data);
2558: END IF;
2559:

Line 2583: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

2579: ,p_view_privilege_id IN NUMBER DEFAULT NULL
2580: ,p_edit_privilege_id IN NUMBER DEFAULT NULL
2581: ,p_business_event_flag IN VARCHAR2 DEFAULT NULL
2582: ,p_pre_business_event_flag IN VARCHAR2 DEFAULT NULL
2583: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
2584: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
2585: ,x_return_status OUT NOCOPY VARCHAR2
2586: ,x_errorcode OUT NOCOPY NUMBER
2587: ,x_msg_count OUT NOCOPY NUMBER

Line 2584: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

2580: ,p_edit_privilege_id IN NUMBER DEFAULT NULL
2581: ,p_business_event_flag IN VARCHAR2 DEFAULT NULL
2582: ,p_pre_business_event_flag IN VARCHAR2 DEFAULT NULL
2583: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
2584: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
2585: ,x_return_status OUT NOCOPY VARCHAR2
2586: ,x_errorcode OUT NOCOPY NUMBER
2587: ,x_msg_count OUT NOCOPY NUMBER
2588: ,x_msg_data OUT NOCOPY VARCHAR2

Line 2635: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

2631: ,p_source_ag_name IN VARCHAR2
2632: ,p_dest_ag_app_id IN NUMBER
2633: ,p_dest_ag_type IN VARCHAR2
2634: ,p_dest_ag_name IN VARCHAR2
2635: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
2636: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
2637: ,x_attr_group_id OUT NOCOPY NUMBER
2638: ,x_return_status OUT NOCOPY VARCHAR2
2639: ,x_errorcode OUT NOCOPY NUMBER

Line 2636: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

2632: ,p_dest_ag_app_id IN NUMBER
2633: ,p_dest_ag_type IN VARCHAR2
2634: ,p_dest_ag_name IN VARCHAR2
2635: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
2636: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
2637: ,x_attr_group_id OUT NOCOPY NUMBER
2638: ,x_return_status OUT NOCOPY VARCHAR2
2639: ,x_errorcode OUT NOCOPY NUMBER
2640: ,x_msg_count OUT NOCOPY NUMBER

Line 2696: IF FND_API.TO_BOOLEAN(p_commit) THEN

2692:
2693: BEGIN
2694:
2695: -- Standard start of API savepoint
2696: IF FND_API.TO_BOOLEAN(p_commit) THEN
2697: SAVEPOINT Copy_Attribute_Group_PUB;
2698: END IF;
2699:
2700: -- Check for call compatibility

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

2697: SAVEPOINT Copy_Attribute_Group_PUB;
2698: END IF;
2699:
2700: -- Check for call compatibility
2701: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
2702: l_api_name, G_PKG_NAME)
2703: THEN
2704: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2705: END IF;

Line 2704: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2700: -- Check for call compatibility
2701: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
2702: l_api_name, G_PKG_NAME)
2703: THEN
2704: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2705: END IF;
2706: -- Initialize message list even though we don't currently use it
2707: IF FND_API.To_Boolean(p_init_msg_list) THEN
2708: FND_MSG_PUB.Initialize;

Line 2707: IF FND_API.To_Boolean(p_init_msg_list) THEN

2703: THEN
2704: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2705: END IF;
2706: -- Initialize message list even though we don't currently use it
2707: IF FND_API.To_Boolean(p_init_msg_list) THEN
2708: FND_MSG_PUB.Initialize;
2709: END IF;
2710:
2711: l_sequence_numbers := ' ';

Line 2760: ,p_init_msg_list => FND_API.G_FALSE

2756: ,p_unique_key_flag => ego_attribute_rec.UNIQUE_KEY_FLAG
2757: ,p_enabled => ego_attribute_rec.ENABLED_FLAG
2758: ,p_display => ego_attribute_rec.DISPLAY_CODE
2759: ,p_uom_class => ego_attribute_rec.UOM_CLASS
2760: ,p_init_msg_list => FND_API.G_FALSE
2761: ,p_commit => FND_API.G_FALSE
2762: ,x_return_status => l_return_status
2763: ,x_errorcode => l_errorcode
2764: ,x_msg_count => l_msg_count

Line 2761: ,p_commit => FND_API.G_FALSE

2757: ,p_enabled => ego_attribute_rec.ENABLED_FLAG
2758: ,p_display => ego_attribute_rec.DISPLAY_CODE
2759: ,p_uom_class => ego_attribute_rec.UOM_CLASS
2760: ,p_init_msg_list => FND_API.G_FALSE
2761: ,p_commit => FND_API.G_FALSE
2762: ,x_return_status => l_return_status
2763: ,x_errorcode => l_errorcode
2764: ,x_msg_count => l_msg_count
2765: ,x_msg_data => l_msg_data

Line 2771: IF FND_API.To_Boolean(p_commit) THEN

2767: END LOOP;
2768: CLOSE ego_attribute_csr;
2769:
2770: -- Standard check of p_commit
2771: IF FND_API.To_Boolean(p_commit) THEN
2772: COMMIT WORK;
2773: END IF;
2774:
2775: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 2775: x_return_status := FND_API.G_RET_STS_SUCCESS;

2771: IF FND_API.To_Boolean(p_commit) THEN
2772: COMMIT WORK;
2773: END IF;
2774:
2775: x_return_status := FND_API.G_RET_STS_SUCCESS;
2776:
2777: EXCEPTION
2778: WHEN OTHERS THEN
2779: IF FND_API.TO_BOOLEAN(p_commit) THEN

Line 2779: IF FND_API.TO_BOOLEAN(p_commit) THEN

2775: x_return_status := FND_API.G_RET_STS_SUCCESS;
2776:
2777: EXCEPTION
2778: WHEN OTHERS THEN
2779: IF FND_API.TO_BOOLEAN(p_commit) THEN
2780: ROLLBACK TO Copy_Attribute_Group_PUB;
2781: END IF;
2782: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2783: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');

Line 2782: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2778: WHEN OTHERS THEN
2779: IF FND_API.TO_BOOLEAN(p_commit) THEN
2780: ROLLBACK TO Copy_Attribute_Group_PUB;
2781: END IF;
2782: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2783: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
2784: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
2785: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
2786: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);

Line 2788: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

2784: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
2785: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
2786: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
2787: FND_MSG_PUB.Add;
2788: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
2789: ,p_count => x_msg_count
2790: ,p_data => x_msg_data);
2791:
2792: END Copy_Attribute_Group;

Line 2805: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

2801: ,p_source_ag_name IN VARCHAR2
2802: ,p_dest_ag_app_id IN NUMBER
2803: ,p_dest_ag_type IN VARCHAR2
2804: ,p_dest_ag_name IN VARCHAR2
2805: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
2806: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
2807: ,x_return_status OUT NOCOPY VARCHAR2
2808: ,x_errorcode OUT NOCOPY NUMBER
2809: ,x_msg_count OUT NOCOPY NUMBER

Line 2806: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

2802: ,p_dest_ag_app_id IN NUMBER
2803: ,p_dest_ag_type IN VARCHAR2
2804: ,p_dest_ag_name IN VARCHAR2
2805: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
2806: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
2807: ,x_return_status OUT NOCOPY VARCHAR2
2808: ,x_errorcode OUT NOCOPY NUMBER
2809: ,x_msg_count OUT NOCOPY NUMBER
2810: ,x_msg_data OUT NOCOPY VARCHAR2

Line 2846: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

2842: ,p_source_attr_group_id IN NUMBER
2843: ,p_dest_ag_app_id IN NUMBER
2844: ,p_dest_ag_type IN VARCHAR2
2845: ,p_dest_ag_name IN VARCHAR2
2846: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
2847: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
2848: ,x_attr_group_id OUT NOCOPY NUMBER
2849: ,x_return_status OUT NOCOPY VARCHAR2
2850: ,x_errorcode OUT NOCOPY NUMBER

Line 2847: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

2843: ,p_dest_ag_app_id IN NUMBER
2844: ,p_dest_ag_type IN VARCHAR2
2845: ,p_dest_ag_name IN VARCHAR2
2846: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
2847: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
2848: ,x_attr_group_id OUT NOCOPY NUMBER
2849: ,x_return_status OUT NOCOPY VARCHAR2
2850: ,x_errorcode OUT NOCOPY NUMBER
2851: ,x_msg_count OUT NOCOPY NUMBER

Line 2861: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2857: BEGIN
2858:
2859: l_attr_group_pks := Get_PKs_From_Attr_Group_Id(p_source_attr_group_id);
2860: IF l_attr_group_pks IS NULL THEN
2861: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2862: END IF;
2863:
2864: EGO_EXT_FWK_PUB.Copy_Attribute_Group
2865: (

Line 2903: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

2899: ,p_view_privilege_id IN NUMBER DEFAULT NULL
2900: ,p_edit_privilege_id IN NUMBER DEFAULT NULL
2901: ,p_business_event_flag IN VARCHAR2 DEFAULT NULL
2902: ,p_pre_business_event_flag IN VARCHAR2 DEFAULT NULL
2903: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
2904: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
2905: ,x_return_status OUT NOCOPY VARCHAR2
2906: ,x_errorcode OUT NOCOPY NUMBER
2907: ,x_msg_count OUT NOCOPY NUMBER

Line 2904: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

2900: ,p_edit_privilege_id IN NUMBER DEFAULT NULL
2901: ,p_business_event_flag IN VARCHAR2 DEFAULT NULL
2902: ,p_pre_business_event_flag IN VARCHAR2 DEFAULT NULL
2903: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
2904: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
2905: ,x_return_status OUT NOCOPY VARCHAR2
2906: ,x_errorcode OUT NOCOPY NUMBER
2907: ,x_msg_count OUT NOCOPY NUMBER
2908: ,x_msg_data OUT NOCOPY VARCHAR2

Line 2917: IF FND_API.TO_BOOLEAN(p_commit) THEN

2913:
2914: BEGIN
2915:
2916: -- Standard start of API savepoint
2917: IF FND_API.TO_BOOLEAN(p_commit) THEN
2918: SAVEPOINT Update_Attribute_Group_PUB;
2919: END IF;
2920:
2921: l_attr_group_pks := Get_PKs_From_Attr_Group_Id(p_attr_group_id);

Line 2923: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2919: END IF;
2920:
2921: l_attr_group_pks := Get_PKs_From_Attr_Group_Id(p_attr_group_id);
2922: IF l_attr_group_pks IS NULL THEN
2923: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2924: END IF;
2925:
2926: EGO_EXT_FWK_PUB.Update_Attribute_Group(
2927: p_api_version => p_api_version

Line 2953: IF FND_API.To_Boolean(p_commit) THEN

2949: ,x_msg_data => x_msg_data
2950: );
2951:
2952: -- Standard check of p_commit
2953: IF FND_API.To_Boolean(p_commit) THEN
2954: COMMIT WORK;
2955: END IF;
2956:
2957: EXCEPTION

Line 2959: IF FND_API.TO_BOOLEAN(p_commit) THEN

2955: END IF;
2956:
2957: EXCEPTION
2958: WHEN OTHERS THEN
2959: IF FND_API.TO_BOOLEAN(p_commit) THEN
2960: ROLLBACK TO Update_Attribute_Group_PUB;
2961: END IF;
2962: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2963:

Line 2962: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2958: WHEN OTHERS THEN
2959: IF FND_API.TO_BOOLEAN(p_commit) THEN
2960: ROLLBACK TO Update_Attribute_Group_PUB;
2961: END IF;
2962: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2963:
2964: IF (l_attr_group_pks IS NULL) THEN
2965: x_msg_data := 'Executing - '||G_PKG_NAME||'.'||l_api_name||' NoPKsFoundForAttrGroupID';
2966: ELSE

Line 2972: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

2968: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
2969: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
2970: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
2971: FND_MSG_PUB.Add;
2972: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
2973: ,p_count => x_msg_count
2974: ,p_data => x_msg_data);
2975: END IF;
2976:

Line 3001: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

2997: ,p_business_event_flag IN VARCHAR2 DEFAULT NULL
2998: ,p_pre_business_event_flag IN VARCHAR2 DEFAULT NULL
2999: ,p_owner IN NUMBER DEFAULT NULL
3000: ,p_lud IN DATE DEFAULT SYSDATE
3001: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
3002: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
3003: ,p_is_nls_mode IN VARCHAR2 DEFAULT FND_API.G_FALSE
3004: ,x_return_status OUT NOCOPY VARCHAR2
3005: ,x_errorcode OUT NOCOPY NUMBER

Line 3002: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

2998: ,p_pre_business_event_flag IN VARCHAR2 DEFAULT NULL
2999: ,p_owner IN NUMBER DEFAULT NULL
3000: ,p_lud IN DATE DEFAULT SYSDATE
3001: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
3002: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
3003: ,p_is_nls_mode IN VARCHAR2 DEFAULT FND_API.G_FALSE
3004: ,x_return_status OUT NOCOPY VARCHAR2
3005: ,x_errorcode OUT NOCOPY NUMBER
3006: ,x_msg_count OUT NOCOPY NUMBER

Line 3003: ,p_is_nls_mode IN VARCHAR2 DEFAULT FND_API.G_FALSE

2999: ,p_owner IN NUMBER DEFAULT NULL
3000: ,p_lud IN DATE DEFAULT SYSDATE
3001: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
3002: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
3003: ,p_is_nls_mode IN VARCHAR2 DEFAULT FND_API.G_FALSE
3004: ,x_return_status OUT NOCOPY VARCHAR2
3005: ,x_errorcode OUT NOCOPY NUMBER
3006: ,x_msg_count OUT NOCOPY NUMBER
3007: ,x_msg_data OUT NOCOPY VARCHAR2

Line 3024: IF FND_API.TO_BOOLEAN(p_commit) THEN

3020:
3021: BEGIN
3022:
3023: -- Standard start of API savepoint
3024: IF FND_API.TO_BOOLEAN(p_commit) THEN
3025: SAVEPOINT Update_Attribute_Group_PUB;
3026: END IF;
3027:
3028: -- Check for call compatibility

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

3025: SAVEPOINT Update_Attribute_Group_PUB;
3026: END IF;
3027:
3028: -- Check for call compatibility
3029: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
3030: l_api_name, G_PKG_NAME)
3031: THEN
3032: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3033: END IF;

Line 3032: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3028: -- Check for call compatibility
3029: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
3030: l_api_name, G_PKG_NAME)
3031: THEN
3032: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3033: END IF;
3034: -- Initialize message list even though we don't currently use it
3035: IF FND_API.To_Boolean(p_init_msg_list) THEN
3036: FND_MSG_PUB.Initialize;

Line 3035: IF FND_API.To_Boolean(p_init_msg_list) THEN

3031: THEN
3032: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3033: END IF;
3034: -- Initialize message list even though we don't currently use it
3035: IF FND_API.To_Boolean(p_init_msg_list) THEN
3036: FND_MSG_PUB.Initialize;
3037: END IF;
3038: --Initialize num cols and rows.
3039: --Bug 6048237

Line 3053: IF (FND_API.To_Boolean(p_is_nls_mode)) THEN

3049: l_num_of_cols := 2;
3050: END IF;
3051: END IF;
3052:
3053: IF (FND_API.To_Boolean(p_is_nls_mode)) THEN
3054:
3055: -- We do this IF check this way so that if p_is_nls_mode is NULL,
3056: -- we still update the non-trans tables (i.e., we treat NULL as 'F')
3057: NULL;

Line 3106: IF FND_API.To_Boolean(p_commit) THEN

3102: -- AND LANGUAGE = USERENV('LANG');
3103: AND USERENV('LANG') in (LANGUAGE , SOURCE_LANG);
3104:
3105: -- Standard check of p_commit
3106: IF FND_API.To_Boolean(p_commit) THEN
3107: COMMIT WORK;
3108: END IF;
3109:
3110: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 3110: x_return_status := FND_API.G_RET_STS_SUCCESS;

3106: IF FND_API.To_Boolean(p_commit) THEN
3107: COMMIT WORK;
3108: END IF;
3109:
3110: x_return_status := FND_API.G_RET_STS_SUCCESS;
3111:
3112: EXCEPTION
3113: WHEN OTHERS THEN
3114: IF FND_API.TO_BOOLEAN(p_commit) THEN

Line 3114: IF FND_API.TO_BOOLEAN(p_commit) THEN

3110: x_return_status := FND_API.G_RET_STS_SUCCESS;
3111:
3112: EXCEPTION
3113: WHEN OTHERS THEN
3114: IF FND_API.TO_BOOLEAN(p_commit) THEN
3115: ROLLBACK TO Update_Attribute_Group_PUB;
3116: END IF;
3117: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3118: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');

Line 3117: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3113: WHEN OTHERS THEN
3114: IF FND_API.TO_BOOLEAN(p_commit) THEN
3115: ROLLBACK TO Update_Attribute_Group_PUB;
3116: END IF;
3117: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3118: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
3119: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
3120: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
3121: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);

Line 3123: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

3119: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
3120: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
3121: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
3122: FND_MSG_PUB.Add;
3123: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
3124: ,p_count => x_msg_count
3125: ,p_data => x_msg_data);
3126:
3127: END Update_Attribute_Group;

Line 3134: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

3130:
3131: PROCEDURE Delete_Attribute_Group (
3132: p_api_version IN NUMBER
3133: ,p_attr_group_id IN NUMBER
3134: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
3135: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
3136: ,x_return_status OUT NOCOPY VARCHAR2
3137: ,x_errorcode OUT NOCOPY NUMBER
3138: ,x_msg_count OUT NOCOPY NUMBER

Line 3135: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

3131: PROCEDURE Delete_Attribute_Group (
3132: p_api_version IN NUMBER
3133: ,p_attr_group_id IN NUMBER
3134: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
3135: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
3136: ,x_return_status OUT NOCOPY VARCHAR2
3137: ,x_errorcode OUT NOCOPY NUMBER
3138: ,x_msg_count OUT NOCOPY NUMBER
3139: ,x_msg_data OUT NOCOPY VARCHAR2

Line 3148: IF FND_API.TO_BOOLEAN(p_commit) THEN

3144:
3145: BEGIN
3146:
3147: -- Standard start of API savepoint
3148: IF FND_API.TO_BOOLEAN(p_commit) THEN
3149: SAVEPOINT Delete_Attribute_Group_PUB;
3150: END IF;
3151:
3152: l_attr_group_pks := Get_PKs_From_Attr_Group_Id(p_attr_group_id);

Line 3154: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3150: END IF;
3151:
3152: l_attr_group_pks := Get_PKs_From_Attr_Group_Id(p_attr_group_id);
3153: IF l_attr_group_pks IS NULL THEN
3154: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3155: END IF;
3156:
3157: EGO_EXT_FWK_PUB.Delete_Attribute_Group(
3158: p_api_version => p_api_version

Line 3171: IF FND_API.To_Boolean(p_commit) THEN

3167: ,x_msg_data => x_msg_data
3168: );
3169:
3170: -- Standard check of p_commit
3171: IF FND_API.To_Boolean(p_commit) THEN
3172: COMMIT WORK;
3173: END IF;
3174:
3175: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 3175: x_return_status := FND_API.G_RET_STS_SUCCESS;

3171: IF FND_API.To_Boolean(p_commit) THEN
3172: COMMIT WORK;
3173: END IF;
3174:
3175: x_return_status := FND_API.G_RET_STS_SUCCESS;
3176:
3177: EXCEPTION
3178: WHEN OTHERS THEN
3179: IF FND_API.TO_BOOLEAN(p_commit) THEN

Line 3179: IF FND_API.TO_BOOLEAN(p_commit) THEN

3175: x_return_status := FND_API.G_RET_STS_SUCCESS;
3176:
3177: EXCEPTION
3178: WHEN OTHERS THEN
3179: IF FND_API.TO_BOOLEAN(p_commit) THEN
3180: ROLLBACK TO Delete_Attribute_Group_PUB;
3181: END IF;
3182: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3183:

Line 3182: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3178: WHEN OTHERS THEN
3179: IF FND_API.TO_BOOLEAN(p_commit) THEN
3180: ROLLBACK TO Delete_Attribute_Group_PUB;
3181: END IF;
3182: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3183:
3184: IF (l_attr_group_pks IS NULL) THEN
3185: x_msg_data := 'Executing - '||G_PKG_NAME||'.'||l_api_name||' NoPKsFoundForAttrGroupID';
3186: ELSE

Line 3192: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

3188: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
3189: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
3190: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
3191: FND_MSG_PUB.Add;
3192: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
3193: ,p_count => x_msg_count
3194: ,p_data => x_msg_data);
3195: END IF;
3196:

Line 3206: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

3202: p_api_version IN NUMBER
3203: ,p_application_id IN NUMBER
3204: ,p_attr_group_type IN VARCHAR2
3205: ,p_attr_group_name IN VARCHAR2
3206: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
3207: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
3208: ,x_return_status OUT NOCOPY VARCHAR2
3209: ,x_errorcode OUT NOCOPY NUMBER
3210: ,x_msg_count OUT NOCOPY NUMBER

Line 3207: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

3203: ,p_application_id IN NUMBER
3204: ,p_attr_group_type IN VARCHAR2
3205: ,p_attr_group_name IN VARCHAR2
3206: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
3207: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
3208: ,x_return_status OUT NOCOPY VARCHAR2
3209: ,x_errorcode OUT NOCOPY NUMBER
3210: ,x_msg_count OUT NOCOPY NUMBER
3211: ,x_msg_data OUT NOCOPY VARCHAR2

Line 3226: IF FND_API.TO_BOOLEAN(p_commit) THEN

3222:
3223: BEGIN
3224:
3225: -- Standard start of API savepoint
3226: IF FND_API.TO_BOOLEAN(p_commit) THEN
3227: SAVEPOINT Delete_Attribute_Group_PUB;
3228: END IF;
3229:
3230: -- Check for call compatibility

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

3227: SAVEPOINT Delete_Attribute_Group_PUB;
3228: END IF;
3229:
3230: -- Check for call compatibility
3231: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
3232: l_api_name, G_PKG_NAME)
3233: THEN
3234: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3235: END IF;

Line 3234: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3230: -- Check for call compatibility
3231: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
3232: l_api_name, G_PKG_NAME)
3233: THEN
3234: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3235: END IF;
3236: -- Initialize message list even though we don't currently use it
3237: IF FND_API.To_Boolean(p_init_msg_list) THEN
3238: FND_MSG_PUB.Initialize;

Line 3237: IF FND_API.To_Boolean(p_init_msg_list) THEN

3233: THEN
3234: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3235: END IF;
3236: -- Initialize message list even though we don't currently use it
3237: IF FND_API.To_Boolean(p_init_msg_list) THEN
3238: FND_MSG_PUB.Initialize;
3239: END IF;
3240:
3241: l_assocs_exist := Check_Associations_Exist(p_application_id,

Line 3247: x_return_status := FND_API.G_RET_STS_ERROR;

3243: p_attr_group_name);
3244:
3245: IF (l_assocs_exist) THEN
3246:
3247: x_return_status := FND_API.G_RET_STS_ERROR;
3248:
3249: SELECT DESCRIPTIVE_FLEX_CONTEXT_NAME
3250: INTO l_attr_group_disp_name
3251: FROM FND_DESCR_FLEX_CONTEXTS_TL

Line 3261: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

3257:
3258: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ASSOCS_EXIST1');
3259: FND_MESSAGE.Set_Token('ATTR_GRP_NAME', l_attr_group_disp_name);
3260: FND_MSG_PUB.Add;
3261: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
3262: ,p_count => x_msg_count
3263: ,p_data => x_msg_data);
3264:
3265: ELSE

Line 3279: IF FND_API.To_Boolean(p_commit) THEN

3275:
3276: END IF;
3277:
3278: -- Standard check of p_commit
3279: IF FND_API.To_Boolean(p_commit) THEN
3280: COMMIT WORK;
3281: END IF;
3282:
3283: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 3283: x_return_status := FND_API.G_RET_STS_SUCCESS;

3279: IF FND_API.To_Boolean(p_commit) THEN
3280: COMMIT WORK;
3281: END IF;
3282:
3283: x_return_status := FND_API.G_RET_STS_SUCCESS;
3284:
3285: EXCEPTION
3286: WHEN OTHERS THEN
3287: IF FND_API.TO_BOOLEAN(p_commit) THEN

Line 3287: IF FND_API.TO_BOOLEAN(p_commit) THEN

3283: x_return_status := FND_API.G_RET_STS_SUCCESS;
3284:
3285: EXCEPTION
3286: WHEN OTHERS THEN
3287: IF FND_API.TO_BOOLEAN(p_commit) THEN
3288: ROLLBACK TO Delete_Attribute_Group_PUB;
3289: END IF;
3290: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3291:

Line 3290: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3286: WHEN OTHERS THEN
3287: IF FND_API.TO_BOOLEAN(p_commit) THEN
3288: ROLLBACK TO Delete_Attribute_Group_PUB;
3289: END IF;
3290: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3291:
3292: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
3293: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
3294: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 3297: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

3293: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
3294: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
3295: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
3296: FND_MSG_PUB.Add;
3297: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
3298: ,p_count => x_msg_count
3299: ,p_data => x_msg_data);
3300:
3301: END Delete_Attribute_Group;

Line 3308: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

3304:
3305: PROCEDURE Compile_Attr_Group_View (
3306: p_api_version IN NUMBER
3307: ,p_attr_group_id IN NUMBER
3308: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
3309: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
3310: ,x_return_status OUT NOCOPY VARCHAR2
3311: ,x_errorcode OUT NOCOPY NUMBER
3312: ,x_msg_count OUT NOCOPY NUMBER

Line 3309: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

3305: PROCEDURE Compile_Attr_Group_View (
3306: p_api_version IN NUMBER
3307: ,p_attr_group_id IN NUMBER
3308: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
3309: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
3310: ,x_return_status OUT NOCOPY VARCHAR2
3311: ,x_errorcode OUT NOCOPY NUMBER
3312: ,x_msg_count OUT NOCOPY NUMBER
3313: ,x_msg_data OUT NOCOPY VARCHAR2

Line 3335: IF FND_API.TO_BOOLEAN(p_commit) THEN

3331:
3332: BEGIN
3333:
3334: -- Standard start of API savepoint
3335: IF FND_API.TO_BOOLEAN(p_commit) THEN
3336: SAVEPOINT Compile_Attr_Group_View_PUB;
3337: END IF;
3338:
3339: ----------------------------------------------------------------

Line 3386: IF FND_API.TO_BOOLEAN(EGO_USER_ATTRS_COMMON_PVT.HAS_COLUMN_IN_TABLE (p_table_name => l_ext_table_name

3382: FROM fnd_descriptive_flexs
3383: WHERE application_id = l_attr_group_metadata_obj.application_id
3384: AND descriptive_flexfield_name = l_attr_group_metadata_obj.attr_group_type;
3385:
3386: IF FND_API.TO_BOOLEAN(EGO_USER_ATTRS_COMMON_PVT.HAS_COLUMN_IN_TABLE (p_table_name => l_ext_table_name
3387: ,p_column_name => 'DATA_LEVEL_ID'
3388: )
3389: ) THEN
3390: l_dl_col_names := ' DATA_LEVEL_ID, '||l_dl_col_names;

Line 3526: ,p_add_errors_to_fnd_stack => FND_API.G_TRUE

3522: ,p_data_level_name_value_pairs => NULL
3523: ,p_entity_id => NULL
3524: ,p_entity_index => NULL
3525: ,p_entity_code => NULL
3526: ,p_add_errors_to_fnd_stack => FND_API.G_TRUE
3527: ,p_attr_name_value_pairs => NULL
3528: ,p_is_disp_to_int_query => FALSE
3529: ,p_final_bind_value => NULL
3530: ,p_return_bound_sql => TRUE

Line 3623: ,p_message_type => FND_API.G_RET_STS_ERROR

3619: ERROR_HANDLER.Add_Error_Message(
3620: p_message_name => 'EGO_EF_NO_AGV_NAME_ERROR'
3621: ,p_application_id => 'EGO'
3622: ,p_token_tbl => l_token_table
3623: ,p_message_type => FND_API.G_RET_STS_ERROR
3624: ,p_addto_fnd_stack => G_ADD_ERRORS_TO_FND_STACK
3625: );
3626: RAISE FND_API.G_EXC_ERROR;
3627:

Line 3626: RAISE FND_API.G_EXC_ERROR;

3622: ,p_token_tbl => l_token_table
3623: ,p_message_type => FND_API.G_RET_STS_ERROR
3624: ,p_addto_fnd_stack => G_ADD_ERRORS_TO_FND_STACK
3625: );
3626: RAISE FND_API.G_EXC_ERROR;
3627:
3628: ELSE
3629:
3630: l_user_attrs_view_ddl :=

Line 3661: ,p_message_type => FND_API.G_RET_STS_ERROR

3657: ERROR_HANDLER.Add_Error_Message(
3658: p_message_name => 'EGO_EF_AGV_DDL_ERR'
3659: ,p_application_id => 'EGO'
3660: ,p_token_tbl => l_token_table
3661: ,p_message_type => FND_API.G_RET_STS_ERROR
3662: ,p_addto_fnd_stack => G_ADD_ERRORS_TO_FND_STACK
3663: );
3664:
3665: ---------------------------------------------------

Line 3674: ,p_message_type => FND_API.G_RET_STS_ERROR

3670: LOOP
3671: ERROR_HANDLER.Add_Error_Message(
3672: p_application_id => 'EGO'
3673: ,p_message_text => SUBSTR(l_user_attrs_view_ddl, 1, 200)
3674: ,p_message_type => FND_API.G_RET_STS_ERROR
3675: ,p_addto_fnd_stack => G_ADD_ERRORS_TO_FND_STACK
3676: );
3677:
3678: l_user_attrs_view_ddl := SUBSTR(l_user_attrs_view_ddl, 201);

Line 3690: ,p_message_type => FND_API.G_RET_STS_ERROR

3686: ERROR_HANDLER.Add_Error_Message(
3687: p_message_name => 'EGO_EF_AGV_DDL_SQLERRM'
3688: ,p_application_id => 'EGO'
3689: ,p_token_tbl => l_token_table
3690: ,p_message_type => FND_API.G_RET_STS_ERROR
3691: ,p_addto_fnd_stack => G_ADD_ERRORS_TO_FND_STACK
3692: );
3693: RAISE FND_API.G_EXC_ERROR;
3694: END IF;

Line 3693: RAISE FND_API.G_EXC_ERROR;

3689: ,p_token_tbl => l_token_table
3690: ,p_message_type => FND_API.G_RET_STS_ERROR
3691: ,p_addto_fnd_stack => G_ADD_ERRORS_TO_FND_STACK
3692: );
3693: RAISE FND_API.G_EXC_ERROR;
3694: END IF;
3695: END IF;
3696: END IF;
3697: END IF;

Line 3700: IF FND_API.To_Boolean(p_commit) THEN

3696: END IF;
3697: END IF;
3698:
3699: -- Standard check of p_commit
3700: IF FND_API.To_Boolean(p_commit) THEN
3701: COMMIT WORK;
3702: END IF;
3703:
3704: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 3704: x_return_status := FND_API.G_RET_STS_SUCCESS;

3700: IF FND_API.To_Boolean(p_commit) THEN
3701: COMMIT WORK;
3702: END IF;
3703:
3704: x_return_status := FND_API.G_RET_STS_SUCCESS;
3705:
3706: EXCEPTION
3707: WHEN FND_API.G_EXC_ERROR THEN
3708: IF FND_API.To_Boolean(p_commit) THEN

Line 3707: WHEN FND_API.G_EXC_ERROR THEN

3703:
3704: x_return_status := FND_API.G_RET_STS_SUCCESS;
3705:
3706: EXCEPTION
3707: WHEN FND_API.G_EXC_ERROR THEN
3708: IF FND_API.To_Boolean(p_commit) THEN
3709: ROLLBACK TO Compile_Attr_Group_View_PUB;
3710: END IF;
3711: x_return_status := FND_API.G_RET_STS_ERROR;

Line 3708: IF FND_API.To_Boolean(p_commit) THEN

3704: x_return_status := FND_API.G_RET_STS_SUCCESS;
3705:
3706: EXCEPTION
3707: WHEN FND_API.G_EXC_ERROR THEN
3708: IF FND_API.To_Boolean(p_commit) THEN
3709: ROLLBACK TO Compile_Attr_Group_View_PUB;
3710: END IF;
3711: x_return_status := FND_API.G_RET_STS_ERROR;
3712:

Line 3711: x_return_status := FND_API.G_RET_STS_ERROR;

3707: WHEN FND_API.G_EXC_ERROR THEN
3708: IF FND_API.To_Boolean(p_commit) THEN
3709: ROLLBACK TO Compile_Attr_Group_View_PUB;
3710: END IF;
3711: x_return_status := FND_API.G_RET_STS_ERROR;
3712:
3713: WHEN OTHERS THEN
3714: IF FND_API.To_Boolean(p_commit) THEN
3715: ROLLBACK TO Compile_Attr_Group_View_PUB;

Line 3714: IF FND_API.To_Boolean(p_commit) THEN

3710: END IF;
3711: x_return_status := FND_API.G_RET_STS_ERROR;
3712:
3713: WHEN OTHERS THEN
3714: IF FND_API.To_Boolean(p_commit) THEN
3715: ROLLBACK TO Compile_Attr_Group_View_PUB;
3716: END IF;
3717: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3718:

Line 3717: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3713: WHEN OTHERS THEN
3714: IF FND_API.To_Boolean(p_commit) THEN
3715: ROLLBACK TO Compile_Attr_Group_View_PUB;
3716: END IF;
3717: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3718:
3719: -- If the DDL is not null, that's probably the cause of our error --
3720: IF (l_user_attrs_view_ddl IS NOT NULL) THEN
3721:

Line 3741: ,p_message_type => FND_API.G_RET_STS_ERROR

3737: ERROR_HANDLER.Add_Error_Message(
3738: p_message_name => 'EGO_EF_AGV_DDL_ERR'
3739: ,p_application_id => 'EGO'
3740: ,p_token_tbl => l_token_table
3741: ,p_message_type => FND_API.G_RET_STS_ERROR
3742: ,p_addto_fnd_stack => G_ADD_ERRORS_TO_FND_STACK
3743: );
3744:
3745: ---------------------------------------------------

Line 3754: ,p_message_type => FND_API.G_RET_STS_ERROR

3750: LOOP
3751: ERROR_HANDLER.Add_Error_Message(
3752: p_application_id => 'EGO'
3753: ,p_message_text => SUBSTR(l_user_attrs_view_ddl, 1, 100)
3754: ,p_message_type => FND_API.G_RET_STS_ERROR
3755: ,p_addto_fnd_stack => G_ADD_ERRORS_TO_FND_STACK
3756: );
3757:
3758: l_user_attrs_view_ddl := SUBSTR(l_user_attrs_view_ddl, 101);

Line 3774: ,p_message_type => FND_API.G_RET_STS_ERROR

3770: ERROR_HANDLER.Add_Error_Message(
3771: p_message_name => 'EGO_PLSQL_ERR'
3772: ,p_application_id => 'EGO'
3773: ,p_token_tbl => l_token_table
3774: ,p_message_type => FND_API.G_RET_STS_ERROR
3775: ,p_addto_fnd_stack => 'Y'
3776: );
3777:
3778: END IF;

Line 3788: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

3784: PROCEDURE Compile_Attr_Group_Views (
3785: ERRBUF OUT NOCOPY VARCHAR2
3786: ,RETCODE OUT NOCOPY VARCHAR2
3787: ,p_attr_group_id_list IN VARCHAR2
3788: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
3789: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
3790: ) IS
3791:
3792: l_ag_id_start_index NUMBER := 1;

Line 3789: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

3785: ERRBUF OUT NOCOPY VARCHAR2
3786: ,RETCODE OUT NOCOPY VARCHAR2
3787: ,p_attr_group_id_list IN VARCHAR2
3788: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
3789: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
3790: ) IS
3791:
3792: l_ag_id_start_index NUMBER := 1;
3793: l_ag_id_end_index NUMBER;

Line 3803: IF FND_API.To_Boolean(p_init_msg_list) THEN

3799:
3800: BEGIN
3801:
3802: -- Initialize message list if caller asked us to do so
3803: IF FND_API.To_Boolean(p_init_msg_list) THEN
3804: FND_MSG_PUB.Initialize;
3805: ERROR_HANDLER.Initialize;
3806: END IF;
3807:

Line 3827: ,p_init_msg_list => FND_API.G_FALSE

3823: --------------------------------------------------------
3824: Compile_Attr_Group_View(
3825: p_api_version => 1.0
3826: ,p_attr_group_id => l_curr_ag_id
3827: ,p_init_msg_list => FND_API.G_FALSE
3828: ,p_commit => p_commit
3829: ,x_return_status => l_return_status
3830: ,x_errorcode => l_errorcode
3831: ,x_msg_count => l_msg_count

Line 3851: RETCODE := FND_API.G_RET_STS_SUCCESS;

3847: -- of the Attribute Groups for which we compiled AGVs --
3848: --------------------------------------------------------
3849: l_msg_count := ERROR_HANDLER.Get_Message_Count();
3850: IF (l_msg_count = 0) THEN
3851: RETCODE := FND_API.G_RET_STS_SUCCESS;
3852: ELSE
3853: RETCODE := FND_API.G_RET_STS_ERROR;
3854: IF (l_msg_count = 1) THEN
3855: DECLARE

Line 3853: RETCODE := FND_API.G_RET_STS_ERROR;

3849: l_msg_count := ERROR_HANDLER.Get_Message_Count();
3850: IF (l_msg_count = 0) THEN
3851: RETCODE := FND_API.G_RET_STS_SUCCESS;
3852: ELSE
3853: RETCODE := FND_API.G_RET_STS_ERROR;
3854: IF (l_msg_count = 1) THEN
3855: DECLARE
3856: l_dummy_entity_index NUMBER;
3857: l_dummy_entity_id VARCHAR2(60);

Line 3897: l_attr_data_exist VARCHAR2(1) := FND_API.G_FALSE;

3893: l_attr_group_id NUMBER;
3894: l_ext_table_vl_name VARCHAR2(30);
3895: l_curr_db_column VARCHAR2(30);
3896: l_row_count NUMBER;
3897: l_attr_data_exist VARCHAR2(1) := FND_API.G_FALSE;
3898: l_application_id VARCHAR2(3);
3899: l_attr_group_type VARCHAR2(80);
3900: l_attr_group_name VARCHAR2(80);
3901: l_attr_name VARCHAR2(80);

Line 3978: l_attr_data_exist := FND_API.G_TRUE;

3974:
3975: EXECUTE IMMEDIATE l_dynamic_sql INTO l_row_count USING l_attr_group_id;
3976:
3977: IF (l_row_count > 0) THEN
3978: l_attr_data_exist := FND_API.G_TRUE;
3979: END IF;
3980:
3981: RETURN l_attr_data_exist;
3982:

Line 4097: x_is_valid_key = FND_API.G_FALSE);

4093: OPEN l_dynamic_cursor FOR l_dynamic_sql USING l_attr_group_id;
4094: LOOP
4095: FETCH l_dynamic_cursor INTO l_uk_count;
4096: EXIT WHEN (l_dynamic_cursor%NOTFOUND OR
4097: x_is_valid_key = FND_API.G_FALSE);
4098:
4099: IF (l_uk_count > 1) THEN
4100: x_is_valid_key := FND_API.G_FALSE;
4101: END IF;

Line 4100: x_is_valid_key := FND_API.G_FALSE;

4096: EXIT WHEN (l_dynamic_cursor%NOTFOUND OR
4097: x_is_valid_key = FND_API.G_FALSE);
4098:
4099: IF (l_uk_count > 1) THEN
4100: x_is_valid_key := FND_API.G_FALSE;
4101: END IF;
4102:
4103: END LOOP;
4104: CLOSE l_dynamic_cursor;

Line 4111: x_is_valid_key := FND_API.G_TRUE;

4107: -- If we got this far without adding a value to x_is_valid_key, then there --
4108: -- are no rows in the extension tables that violate the proposed Unique Key --
4109: ------------------------------------------------------------------------------
4110: IF (x_is_valid_key IS NULL) THEN
4111: x_is_valid_key := FND_API.G_TRUE;
4112: END IF;
4113:
4114: EXCEPTION
4115: WHEN OTHERS THEN

Line 4180: IF FND_API.To_Boolean(p_init_msg_list) THEN

4176: l_msg_data := NULL;
4177: code_debug(l_api_name ||' Start ');
4178:
4179: -- Initialize message list even though we don't currently use it
4180: IF FND_API.To_Boolean(p_init_msg_list) THEN
4181: FND_MSG_PUB.Initialize;
4182: END IF;
4183:
4184: -- Check for call compatibility

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

4181: FND_MSG_PUB.Initialize;
4182: END IF;
4183:
4184: -- Check for call compatibility
4185: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
4186: l_api_name, G_PKG_NAME)
4187: THEN
4188: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4189: END IF;

Line 4188: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4184: -- Check for call compatibility
4185: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
4186: l_api_name, G_PKG_NAME)
4187: THEN
4188: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4189: END IF;
4190:
4191: -- Standard start of API savepoint
4192: IF FND_API.TO_BOOLEAN(p_commit) THEN

Line 4192: IF FND_API.TO_BOOLEAN(p_commit) THEN

4188: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4189: END IF;
4190:
4191: -- Standard start of API savepoint
4192: IF FND_API.TO_BOOLEAN(p_commit) THEN
4193: SAVEPOINT SYNC_DATA_LEVEL;
4194: END IF;
4195:
4196: IF (p_transaction_type IS NULL) THEN

Line 4215: RAISE FND_API.G_EXC_ERROR;

4211: fnd_message.set_name(G_APP_NAME,'EGO_PKG_MAND_VALUES_MISS1');
4212: fnd_message.set_token('PACKAGE', G_PKG_NAME ||'.'|| l_api_name);
4213: fnd_message.set_token('VALUE', l_msg_data);
4214: FND_MSG_PUB.Add;
4215: RAISE FND_API.G_EXC_ERROR;
4216: END IF;
4217: code_debug(l_api_name ||' Mandatory param validation complete '||p_transaction_type);
4218:
4219: BEGIN

Line 4249: RAISE FND_API.G_EXC_ERROR;

4245:
4246: IF l_data_level_id = ((p_application_id+1) * 100) THEN
4247: fnd_message.set_name(G_APP_NAME, 'EGO_EF_DATA_LEVEL_LIMIT');
4248: FND_MSG_PUB.Add;
4249: RAISE FND_API.G_EXC_ERROR;
4250: END IF;
4251:
4252: code_debug(l_api_name ||' Data level id being used in insert: '||l_data_level_id);
4253:

Line 4343: RAISE FND_API.G_EXC_ERROR;

4339:
4340: IF x_data_level_id IS NOT NULL AND x_data_level_id <> l_data_level_id THEN
4341: fnd_message.set_name(G_APP_NAME, 'EGO_EF_INVALID_DATA_LEVEL');
4342: FND_MSG_PUB.Add;
4343: RAISE FND_API.G_EXC_ERROR;
4344: END IF;
4345: UPDATE EGO_DATA_LEVEL_TL
4346: SET user_data_level_name = NVL(p_user_data_level_name, p_data_level_name)
4347: ,source_lang = userenv('LANG') -- Bug 6964013

Line 4354: IF NOT FND_API.to_boolean(p_is_nls_mode) THEN

4350: ,last_update_login = G_CURRENT_LOGIN_ID
4351: WHERE data_level_id = l_data_level_id
4352: AND USERENV('LANG') in (LANGUAGE , SOURCE_LANG);
4353:
4354: IF NOT FND_API.to_boolean(p_is_nls_mode) THEN
4355: UPDATE EGO_DATA_LEVEL_B
4356: SET pk1_column_name = p_pk1_column_name
4357: ,pk1_column_type = p_pk2_column_type
4358: ,pk2_column_name = p_pk2_column_name

Line 4378: IF FND_API.TO_BOOLEAN(p_commit) THEN

4374: WHERE data_level_id = l_data_level_id;
4375: END IF;
4376: END IF;
4377:
4378: IF FND_API.TO_BOOLEAN(p_commit) THEN
4379: COMMIT WORK;
4380: END IF;
4381: x_data_level_id := l_data_level_id;
4382: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 4382: x_return_status := FND_API.G_RET_STS_SUCCESS;

4378: IF FND_API.TO_BOOLEAN(p_commit) THEN
4379: COMMIT WORK;
4380: END IF;
4381: x_data_level_id := l_data_level_id;
4382: x_return_status := FND_API.G_RET_STS_SUCCESS;
4383: code_debug(l_api_name ||' Done ');
4384:
4385: EXCEPTION
4386: WHEN FND_API.G_EXC_ERROR THEN

Line 4386: WHEN FND_API.G_EXC_ERROR THEN

4382: x_return_status := FND_API.G_RET_STS_SUCCESS;
4383: code_debug(l_api_name ||' Done ');
4384:
4385: EXCEPTION
4386: WHEN FND_API.G_EXC_ERROR THEN
4387: code_debug(l_api_name ||' Exception - FND_API.G_EXC_ERROR '||x_msg_data);
4388: IF FND_API.TO_BOOLEAN(p_commit) THEN
4389: ROLLBACK to SYNC_DATA_LEVEL;
4390: END IF;

Line 4387: code_debug(l_api_name ||' Exception - FND_API.G_EXC_ERROR '||x_msg_data);

4383: code_debug(l_api_name ||' Done ');
4384:
4385: EXCEPTION
4386: WHEN FND_API.G_EXC_ERROR THEN
4387: code_debug(l_api_name ||' Exception - FND_API.G_EXC_ERROR '||x_msg_data);
4388: IF FND_API.TO_BOOLEAN(p_commit) THEN
4389: ROLLBACK to SYNC_DATA_LEVEL;
4390: END IF;
4391: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

Line 4388: IF FND_API.TO_BOOLEAN(p_commit) THEN

4384:
4385: EXCEPTION
4386: WHEN FND_API.G_EXC_ERROR THEN
4387: code_debug(l_api_name ||' Exception - FND_API.G_EXC_ERROR '||x_msg_data);
4388: IF FND_API.TO_BOOLEAN(p_commit) THEN
4389: ROLLBACK to SYNC_DATA_LEVEL;
4390: END IF;
4391: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
4392: ,p_count => x_msg_count

Line 4391: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

4387: code_debug(l_api_name ||' Exception - FND_API.G_EXC_ERROR '||x_msg_data);
4388: IF FND_API.TO_BOOLEAN(p_commit) THEN
4389: ROLLBACK to SYNC_DATA_LEVEL;
4390: END IF;
4391: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
4392: ,p_count => x_msg_count
4393: ,p_data => x_msg_data);
4394: x_return_status := FND_API.G_RET_STS_ERROR;
4395:

Line 4394: x_return_status := FND_API.G_RET_STS_ERROR;

4390: END IF;
4391: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
4392: ,p_count => x_msg_count
4393: ,p_data => x_msg_data);
4394: x_return_status := FND_API.G_RET_STS_ERROR;
4395:
4396: WHEN OTHERS THEN
4397: code_debug(l_api_name ||' Exception - Others '||SQLERRM);
4398: IF FND_API.TO_BOOLEAN(p_commit) THEN

Line 4398: IF FND_API.TO_BOOLEAN(p_commit) THEN

4394: x_return_status := FND_API.G_RET_STS_ERROR;
4395:
4396: WHEN OTHERS THEN
4397: code_debug(l_api_name ||' Exception - Others '||SQLERRM);
4398: IF FND_API.TO_BOOLEAN(p_commit) THEN
4399: ROLLBACK to SYNC_DATA_LEVEL;
4400: END IF;
4401: x_return_status := FND_API.G_RET_STS_ERROR;
4402:

Line 4401: x_return_status := FND_API.G_RET_STS_ERROR;

4397: code_debug(l_api_name ||' Exception - Others '||SQLERRM);
4398: IF FND_API.TO_BOOLEAN(p_commit) THEN
4399: ROLLBACK to SYNC_DATA_LEVEL;
4400: END IF;
4401: x_return_status := FND_API.G_RET_STS_ERROR;
4402:
4403: END Sync_Data_Level;
4404: ----------------------------------------------------------------------
4405:

Line 4459: IF FND_API.To_Boolean(p_init_msg_list) THEN

4455: l_msg_name := 'EGO_IPI_INVALID_VALUE';
4456: code_debug(l_api_name ||' Start ');
4457:
4458: -- Initialize message list even though we don't currently use it
4459: IF FND_API.To_Boolean(p_init_msg_list) THEN
4460: FND_MSG_PUB.Initialize;
4461: END IF;
4462:
4463: -- Check for call compatibility

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

4460: FND_MSG_PUB.Initialize;
4461: END IF;
4462:
4463: -- Check for call compatibility
4464: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
4465: l_api_name, G_PKG_NAME)
4466: THEN
4467: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4468: END IF;

Line 4467: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4463: -- Check for call compatibility
4464: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
4465: l_api_name, G_PKG_NAME)
4466: THEN
4467: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4468: END IF;
4469:
4470: -- Standard start of API savepoint
4471: IF FND_API.TO_BOOLEAN(p_commit) THEN

Line 4471: IF FND_API.TO_BOOLEAN(p_commit) THEN

4467: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4468: END IF;
4469:
4470: -- Standard start of API savepoint
4471: IF FND_API.TO_BOOLEAN(p_commit) THEN
4472: SAVEPOINT SYNC_DL_ASSOC;
4473: END IF;
4474:
4475: IF (p_transaction_type IS NULL) THEN

Line 4495: RAISE FND_API.G_EXC_ERROR;

4491: fnd_message.set_name(G_APP_NAME,'EGO_PKG_MAND_VALUES_MISS1');
4492: fnd_message.set_token('PACKAGE', G_PKG_NAME ||'.'|| l_api_name);
4493: fnd_message.set_token('VALUE', l_msg_data);
4494: FND_MSG_PUB.Add;
4495: RAISE FND_API.G_EXC_ERROR;
4496: END IF;
4497: code_debug(l_api_name ||' Mandatory param validation complete '||p_transaction_type);
4498:
4499: -- attr group check

Line 4526: RAISE FND_API.G_EXC_ERROR;

4522: FND_MESSAGE.Set_Token('NAME','Attribute Id' );
4523: FND_MESSAGE.Set_Token('VALUE',l_attr_group_id);
4524: END IF;
4525: FND_MSG_PUB.Add;
4526: RAISE FND_API.G_EXC_ERROR;
4527: END;
4528:
4529: -- data level check
4530: code_debug(l_api_name ||' data level '||p_data_level_name||' p_attr_group_type '||p_attr_group_type ||'p_application_id '||p_application_id);

Line 4557: RAISE FND_API.G_EXC_ERROR;

4553: FND_MESSAGE.Set_Token('NAME','Data Level Id' );
4554: FND_MESSAGE.Set_Token('VALUE',p_data_level_id);
4555: END IF;
4556: FND_MSG_PUB.Add;
4557: RAISE FND_API.G_EXC_ERROR;
4558: END;
4559: code_debug(l_api_name ||' Data Level id '||l_data_level_rec.data_level_id);
4560:
4561: -- defaulting check check

Line 4585: RAISE FND_API.G_EXC_ERROR;

4581: ELSE
4582: IF p_defaulting IS NOT NULL OR p_defaulting_name IS NOT NULL THEN
4583: FND_MESSAGE.SET_NAME(G_APP_NAME,'EGO_EF_DEFAULT_NOT_ALLOWED');
4584: FND_MSG_PUB.Add;
4585: RAISE FND_API.G_EXC_ERROR;
4586: END IF;
4587: END IF;
4588: EXCEPTION
4589: WHEN NO_DATA_FOUND THEN

Line 4599: RAISE FND_API.G_EXC_ERROR;

4595: FND_MESSAGE.Set_Token('NAME','Defaulting ' );
4596: FND_MESSAGE.Set_Token('VALUE',p_defaulting);
4597: END IF;
4598: FND_MSG_PUB.Add;
4599: RAISE FND_API.G_EXC_ERROR;
4600: END;
4601: code_debug(l_api_name ||' Defaulting '||l_defaulting);
4602:
4603: -- view priv check

Line 4629: RAISE FND_API.G_EXC_ERROR;

4625: IF p_view_priv_id IS NOT NULL OR p_view_priv_name IS NOT NULL THEN
4626: -- flash message you cannot view privileges
4627: fnd_message.set_name(G_APP_NAME,'EGO_VIEW_PRIV_NOT_ALLOWED');
4628: FND_MSG_PUB.Add;
4629: RAISE FND_API.G_EXC_ERROR;
4630: END IF;
4631: END IF;
4632: EXCEPTION
4633: WHEN NO_DATA_FOUND THEN

Line 4646: RAISE FND_API.G_EXC_ERROR;

4642: FND_MESSAGE.set_token('NAME','View Privilege');
4643: FND_MESSAGE.set_token('VALUE',p_user_view_priv_name);
4644: END IF;
4645: FND_MSG_PUB.Add;
4646: RAISE FND_API.G_EXC_ERROR;
4647: END;
4648: code_debug(l_api_name ||' View Priv id '||l_view_priv_id);
4649:
4650: -- edit priv check

Line 4676: RAISE FND_API.G_EXC_ERROR;

4672: IF p_edit_priv_id IS NOT NULL OR p_edit_priv_name IS NOT NULL THEN
4673: -- flash message you cannot view privileges
4674: fnd_message.set_name(G_APP_NAME,'EGO_EDIT_PRIV_NOT_ALLOWED');
4675: FND_MSG_PUB.Add;
4676: RAISE FND_API.G_EXC_ERROR;
4677: END IF;
4678: END IF;
4679: EXCEPTION
4680: WHEN NO_DATA_FOUND THEN

Line 4693: RAISE FND_API.G_EXC_ERROR;

4689: FND_MESSAGE.set_token('NAME','Edit Privilege');
4690: FND_MESSAGE.set_token('VALUE',p_user_edit_priv_name);
4691: END IF;
4692: FND_MSG_PUB.Add;
4693: RAISE FND_API.G_EXC_ERROR;
4694: END;
4695: code_debug(l_api_name ||' Edit Priv id '||l_edit_priv_id);
4696:
4697: IF NVL(p_raise_pre_event,'N') IN ('Y', 'N') THEN

Line 4701: RAISE FND_API.G_EXC_ERROR;

4697: IF NVL(p_raise_pre_event,'N') IN ('Y', 'N') THEN
4698: IF l_data_level_rec.enable_pre_event = 'N' AND NVL(p_raise_pre_event,'N') = 'Y' THEN
4699: fnd_message.set_name(G_APP_NAME,'EGO_PRE_EVENT_NOT_ALLOWED');
4700: FND_MSG_PUB.Add;
4701: RAISE FND_API.G_EXC_ERROR;
4702: ELSE
4703: l_raise_pre_event := NVL(p_raise_pre_event,'N');
4704: END IF;
4705: ELSE

Line 4710: RAISE FND_API.G_EXC_ERROR;

4706: FND_MESSAGE.Set_Name(G_APP_NAME, l_msg_name);
4707: FND_MESSAGE.Set_Token('NAME','Pre Event' );
4708: FND_MESSAGE.Set_Token('VALUE',l_raise_pre_event );
4709: FND_MSG_PUB.Add;
4710: RAISE FND_API.G_EXC_ERROR;
4711: END IF;
4712: code_debug(l_api_name ||' Pre Event '||l_raise_pre_event);
4713:
4714: IF NVL(p_raise_post_event,'N') IN ('Y', 'N') THEN

Line 4718: RAISE FND_API.G_EXC_ERROR;

4714: IF NVL(p_raise_post_event,'N') IN ('Y', 'N') THEN
4715: IF l_data_level_rec.enable_post_event = 'N' AND NVL(p_raise_post_event,'N') = 'Y' THEN
4716: fnd_message.set_name(G_APP_NAME,'EGO_POST_EVENT_NOT_ALLOWED');
4717: FND_MSG_PUB.Add;
4718: RAISE FND_API.G_EXC_ERROR;
4719: ELSE
4720: l_raise_post_event := NVL(p_raise_post_event,'N');
4721: END IF;
4722: ELSE

Line 4727: RAISE FND_API.G_EXC_ERROR;

4723: FND_MESSAGE.Set_Name(G_APP_NAME, l_msg_name);
4724: FND_MESSAGE.Set_Token('NAME','Post Event' );
4725: FND_MESSAGE.Set_Token('VALUE',l_raise_post_event );
4726: FND_MSG_PUB.Add;
4727: RAISE FND_API.G_EXC_ERROR;
4728: END IF;
4729: code_debug(l_api_name ||' Post Event '||l_raise_post_event);
4730:
4731: IF p_transaction_type = 'CREATE' THEN

Line 4773: IF FND_API.TO_BOOLEAN(p_commit) THEN

4769: ,last_update_login = G_CURRENT_LOGIN_ID
4770: where attr_group_id = l_attr_group_id and data_level_id =l_data_level_rec.data_level_id;
4771: END IF;
4772:
4773: IF FND_API.TO_BOOLEAN(p_commit) THEN
4774: COMMIT WORK;
4775: END IF;
4776:
4777: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 4777: x_return_status := FND_API.G_RET_STS_SUCCESS;

4773: IF FND_API.TO_BOOLEAN(p_commit) THEN
4774: COMMIT WORK;
4775: END IF;
4776:
4777: x_return_status := FND_API.G_RET_STS_SUCCESS;
4778: code_debug(l_api_name ||' Done ');
4779:
4780: EXCEPTION
4781: WHEN FND_API.G_EXC_ERROR THEN

Line 4781: WHEN FND_API.G_EXC_ERROR THEN

4777: x_return_status := FND_API.G_RET_STS_SUCCESS;
4778: code_debug(l_api_name ||' Done ');
4779:
4780: EXCEPTION
4781: WHEN FND_API.G_EXC_ERROR THEN
4782: code_debug(l_api_name ||' Exception - FND_API.G_EXC_ERROR '||x_msg_data);
4783: IF FND_API.TO_BOOLEAN(p_commit) THEN
4784: ROLLBACK to SYNC_DL_ASSOC;
4785: END IF;

Line 4782: code_debug(l_api_name ||' Exception - FND_API.G_EXC_ERROR '||x_msg_data);

4778: code_debug(l_api_name ||' Done ');
4779:
4780: EXCEPTION
4781: WHEN FND_API.G_EXC_ERROR THEN
4782: code_debug(l_api_name ||' Exception - FND_API.G_EXC_ERROR '||x_msg_data);
4783: IF FND_API.TO_BOOLEAN(p_commit) THEN
4784: ROLLBACK to SYNC_DL_ASSOC;
4785: END IF;
4786: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

Line 4783: IF FND_API.TO_BOOLEAN(p_commit) THEN

4779:
4780: EXCEPTION
4781: WHEN FND_API.G_EXC_ERROR THEN
4782: code_debug(l_api_name ||' Exception - FND_API.G_EXC_ERROR '||x_msg_data);
4783: IF FND_API.TO_BOOLEAN(p_commit) THEN
4784: ROLLBACK to SYNC_DL_ASSOC;
4785: END IF;
4786: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
4787: ,p_count => x_msg_count

Line 4786: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

4782: code_debug(l_api_name ||' Exception - FND_API.G_EXC_ERROR '||x_msg_data);
4783: IF FND_API.TO_BOOLEAN(p_commit) THEN
4784: ROLLBACK to SYNC_DL_ASSOC;
4785: END IF;
4786: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
4787: ,p_count => x_msg_count
4788: ,p_data => x_msg_data);
4789: x_return_status := FND_API.G_RET_STS_ERROR;
4790:

Line 4789: x_return_status := FND_API.G_RET_STS_ERROR;

4785: END IF;
4786: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
4787: ,p_count => x_msg_count
4788: ,p_data => x_msg_data);
4789: x_return_status := FND_API.G_RET_STS_ERROR;
4790:
4791: WHEN OTHERS THEN
4792: code_debug(l_api_name ||' Exception - Others '||SQLERRM);
4793: IF FND_API.TO_BOOLEAN(p_commit) THEN

Line 4793: IF FND_API.TO_BOOLEAN(p_commit) THEN

4789: x_return_status := FND_API.G_RET_STS_ERROR;
4790:
4791: WHEN OTHERS THEN
4792: code_debug(l_api_name ||' Exception - Others '||SQLERRM);
4793: IF FND_API.TO_BOOLEAN(p_commit) THEN
4794: ROLLBACK to SYNC_DL_ASSOC;
4795: END IF;
4796: x_return_status := FND_API.G_RET_STS_ERROR;
4797:

Line 4796: x_return_status := FND_API.G_RET_STS_ERROR;

4792: code_debug(l_api_name ||' Exception - Others '||SQLERRM);
4793: IF FND_API.TO_BOOLEAN(p_commit) THEN
4794: ROLLBACK to SYNC_DL_ASSOC;
4795: END IF;
4796: x_return_status := FND_API.G_RET_STS_ERROR;
4797:
4798: END Sync_dl_assoc;
4799:
4800: ----------------------------------------------------------------------

Line 4836: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

4832: ,p_edit_in_hierarchy_code IN VARCHAR2 DEFAULT 'A'
4833: ,p_customization_level IN VARCHAR2 DEFAULT 'A'
4834: ,p_owner IN NUMBER DEFAULT NULL
4835: ,p_lud IN DATE DEFAULT SYSDATE
4836: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
4837: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
4838: ,x_return_status OUT NOCOPY VARCHAR2
4839: ,x_errorcode OUT NOCOPY NUMBER
4840: ,x_msg_count OUT NOCOPY NUMBER

Line 4837: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

4833: ,p_customization_level IN VARCHAR2 DEFAULT 'A'
4834: ,p_owner IN NUMBER DEFAULT NULL
4835: ,p_lud IN DATE DEFAULT SYSDATE
4836: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
4837: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
4838: ,x_return_status OUT NOCOPY VARCHAR2
4839: ,x_errorcode OUT NOCOPY NUMBER
4840: ,x_msg_count OUT NOCOPY NUMBER
4841: ,x_msg_data OUT NOCOPY VARCHAR2

Line 4893: IF FND_API.TO_BOOLEAN(p_commit) THEN

4889:
4890: BEGIN
4891:
4892: -- Standard start of API savepoint
4893: IF FND_API.TO_BOOLEAN(p_commit) THEN
4894: SAVEPOINT Create_Attribute_PUB;
4895: END IF;
4896:
4897: -- Check for call compatibility

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

4894: SAVEPOINT Create_Attribute_PUB;
4895: END IF;
4896:
4897: -- Check for call compatibility
4898: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
4899: l_api_name, G_PKG_NAME)
4900: THEN
4901: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4902: END IF;

Line 4901: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4897: -- Check for call compatibility
4898: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
4899: l_api_name, G_PKG_NAME)
4900: THEN
4901: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4902: END IF;
4903: -- Initialize message list even though we don't currently use it
4904: IF FND_API.To_Boolean(p_init_msg_list) THEN
4905: FND_MSG_PUB.Initialize;

Line 4904: IF FND_API.To_Boolean(p_init_msg_list) THEN

4900: THEN
4901: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4902: END IF;
4903: -- Initialize message list even though we don't currently use it
4904: IF FND_API.To_Boolean(p_init_msg_list) THEN
4905: FND_MSG_PUB.Initialize;
4906: END IF;
4907: --Bug 4703510
4908: --check if the Attribute name starts with a number

Line 5178: WHEN FND_API.G_EXC_ERROR THEN

5174: ,l_attr_metadata_obj
5175: );
5176:
5177: EXCEPTION
5178: WHEN FND_API.G_EXC_ERROR THEN
5179: RAISE e_bad_info_1_error;
5180: END;
5181: END IF;
5182: ----------------------------------------------------

Line 5427: IF FND_API.To_Boolean(p_commit) THEN

5423: ,g_current_login_id -- LAST_UPDATE_LOGIN
5424: FROM DUAL;
5425:
5426: -- Standard check of p_commit
5427: IF FND_API.To_Boolean(p_commit) THEN
5428: COMMIT WORK;
5429: END IF;
5430: x_return_status := FND_API.G_RET_STS_SUCCESS;
5431: ELSE --l_ego_exists <> 'Y'

Line 5430: x_return_status := FND_API.G_RET_STS_SUCCESS;

5426: -- Standard check of p_commit
5427: IF FND_API.To_Boolean(p_commit) THEN
5428: COMMIT WORK;
5429: END IF;
5430: x_return_status := FND_API.G_RET_STS_SUCCESS;
5431: ELSE --l_ego_exists <> 'Y'
5432: IF FND_API.TO_BOOLEAN(p_commit) THEN
5433: ROLLBACK TO Create_Attribute_PUB;
5434: END IF;

Line 5432: IF FND_API.TO_BOOLEAN(p_commit) THEN

5428: COMMIT WORK;
5429: END IF;
5430: x_return_status := FND_API.G_RET_STS_SUCCESS;
5431: ELSE --l_ego_exists <> 'Y'
5432: IF FND_API.TO_BOOLEAN(p_commit) THEN
5433: ROLLBACK TO Create_Attribute_PUB;
5434: END IF;
5435:
5436: x_return_status := FND_API.G_RET_STS_ERROR;

Line 5436: x_return_status := FND_API.G_RET_STS_ERROR;

5432: IF FND_API.TO_BOOLEAN(p_commit) THEN
5433: ROLLBACK TO Create_Attribute_PUB;
5434: END IF;
5435:
5436: x_return_status := FND_API.G_RET_STS_ERROR;
5437: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_INTERNAL_NAME_UNIQUE');
5438: FND_MSG_PUB.Add;
5439: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5440: ,p_count => x_msg_count

Line 5439: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

5435:
5436: x_return_status := FND_API.G_RET_STS_ERROR;
5437: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_INTERNAL_NAME_UNIQUE');
5438: FND_MSG_PUB.Add;
5439: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5440: ,p_count => x_msg_count
5441: ,p_data => x_msg_data);
5442:
5443: END IF;--l_ego_exists <> 'Y'--Bug 4703510

Line 5448: IF FND_API.TO_BOOLEAN(p_commit) THEN

5444:
5445: EXCEPTION
5446: --Bug 5443697
5447: WHEN e_attr_starts_with_num THEN
5448: IF FND_API.TO_BOOLEAN(p_commit) THEN
5449: ROLLBACK TO Create_Attribute_PUB;
5450: END IF;
5451: x_return_status := FND_API.G_RET_STS_ERROR;
5452: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ATTR_NAME_ST_NUM');

Line 5451: x_return_status := FND_API.G_RET_STS_ERROR;

5447: WHEN e_attr_starts_with_num THEN
5448: IF FND_API.TO_BOOLEAN(p_commit) THEN
5449: ROLLBACK TO Create_Attribute_PUB;
5450: END IF;
5451: x_return_status := FND_API.G_RET_STS_ERROR;
5452: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ATTR_NAME_ST_NUM');
5453: FND_MSG_PUB.Add;
5454: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5455: ,p_count => x_msg_count

Line 5454: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

5450: END IF;
5451: x_return_status := FND_API.G_RET_STS_ERROR;
5452: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ATTR_NAME_ST_NUM');
5453: FND_MSG_PUB.Add;
5454: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5455: ,p_count => x_msg_count
5456: ,p_data => x_msg_data);
5457:
5458: WHEN e_attr_starts_with_und_sc THEN

Line 5459: IF FND_API.TO_BOOLEAN(p_commit) THEN

5455: ,p_count => x_msg_count
5456: ,p_data => x_msg_data);
5457:
5458: WHEN e_attr_starts_with_und_sc THEN
5459: IF FND_API.TO_BOOLEAN(p_commit) THEN
5460: ROLLBACK TO Create_Attribute_PUB;
5461: END IF;
5462: x_return_status := FND_API.G_RET_STS_ERROR;
5463: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ATTR_NAME_ST_UND_SC');

Line 5462: x_return_status := FND_API.G_RET_STS_ERROR;

5458: WHEN e_attr_starts_with_und_sc THEN
5459: IF FND_API.TO_BOOLEAN(p_commit) THEN
5460: ROLLBACK TO Create_Attribute_PUB;
5461: END IF;
5462: x_return_status := FND_API.G_RET_STS_ERROR;
5463: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ATTR_NAME_ST_UND_SC');
5464: FND_MSG_PUB.Add;
5465: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5466: ,p_count => x_msg_count

Line 5465: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

5461: END IF;
5462: x_return_status := FND_API.G_RET_STS_ERROR;
5463: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ATTR_NAME_ST_UND_SC');
5464: FND_MSG_PUB.Add;
5465: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5466: ,p_count => x_msg_count
5467: ,p_data => x_msg_data);
5468:
5469: WHEN e_col_internal_name_error THEN

Line 5470: IF FND_API.TO_BOOLEAN(p_commit) THEN

5466: ,p_count => x_msg_count
5467: ,p_data => x_msg_data);
5468:
5469: WHEN e_col_internal_name_error THEN
5470: IF FND_API.TO_BOOLEAN(p_commit) THEN
5471: ROLLBACK TO Create_Attribute_PUB;
5472: END IF;
5473: x_return_status := FND_API.G_RET_STS_ERROR;
5474: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ATTR_INTRNL_NAME_ERR');

Line 5473: x_return_status := FND_API.G_RET_STS_ERROR;

5469: WHEN e_col_internal_name_error THEN
5470: IF FND_API.TO_BOOLEAN(p_commit) THEN
5471: ROLLBACK TO Create_Attribute_PUB;
5472: END IF;
5473: x_return_status := FND_API.G_RET_STS_ERROR;
5474: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ATTR_INTRNL_NAME_ERR');
5475: FND_MSG_PUB.Add;
5476: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5477: ,p_count => x_msg_count

Line 5476: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

5472: END IF;
5473: x_return_status := FND_API.G_RET_STS_ERROR;
5474: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ATTR_INTRNL_NAME_ERR');
5475: FND_MSG_PUB.Add;
5476: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5477: ,p_count => x_msg_count
5478: ,p_data => x_msg_data);
5479:
5480: WHEN e_default_value_len_err THEN

Line 5481: IF FND_API.TO_BOOLEAN(p_commit) THEN

5477: ,p_count => x_msg_count
5478: ,p_data => x_msg_data);
5479:
5480: WHEN e_default_value_len_err THEN
5481: IF FND_API.TO_BOOLEAN(p_commit) THEN
5482: ROLLBACK TO Create_Attribute_PUB;
5483: END IF;
5484: x_return_status := FND_API.G_RET_STS_ERROR;
5485: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_DEFAULT_VAL_LEN_ERR');

Line 5484: x_return_status := FND_API.G_RET_STS_ERROR;

5480: WHEN e_default_value_len_err THEN
5481: IF FND_API.TO_BOOLEAN(p_commit) THEN
5482: ROLLBACK TO Create_Attribute_PUB;
5483: END IF;
5484: x_return_status := FND_API.G_RET_STS_ERROR;
5485: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_DEFAULT_VAL_LEN_ERR');
5486: FND_MESSAGE.Set_Token('ATTR_MAX_LENGTH', l_col_width);
5487: FND_MSG_PUB.Add;
5488: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

Line 5488: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

5484: x_return_status := FND_API.G_RET_STS_ERROR;
5485: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_DEFAULT_VAL_LEN_ERR');
5486: FND_MESSAGE.Set_Token('ATTR_MAX_LENGTH', l_col_width);
5487: FND_MSG_PUB.Add;
5488: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5489: ,p_count => x_msg_count
5490: ,p_data => x_msg_data);
5491:
5492: WHEN e_attr_dup_seq_error THEN

Line 5493: IF FND_API.TO_BOOLEAN(p_commit) THEN

5489: ,p_count => x_msg_count
5490: ,p_data => x_msg_data);
5491:
5492: WHEN e_attr_dup_seq_error THEN
5493: IF FND_API.TO_BOOLEAN(p_commit) THEN
5494: ROLLBACK TO Create_Attribute_PUB;
5495: END IF;
5496: x_return_status := FND_API.G_RET_STS_ERROR;
5497: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_CR_ATTR_DUP_SEQ_ERR');

Line 5496: x_return_status := FND_API.G_RET_STS_ERROR;

5492: WHEN e_attr_dup_seq_error THEN
5493: IF FND_API.TO_BOOLEAN(p_commit) THEN
5494: ROLLBACK TO Create_Attribute_PUB;
5495: END IF;
5496: x_return_status := FND_API.G_RET_STS_ERROR;
5497: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_CR_ATTR_DUP_SEQ_ERR');
5498: FND_MSG_PUB.Add;
5499: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5500: ,p_count => x_msg_count

Line 5499: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

5495: END IF;
5496: x_return_status := FND_API.G_RET_STS_ERROR;
5497: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_CR_ATTR_DUP_SEQ_ERR');
5498: FND_MSG_PUB.Add;
5499: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5500: ,p_count => x_msg_count
5501: ,p_data => x_msg_data);
5502:
5503:

Line 5505: IF FND_API.TO_BOOLEAN(p_commit) THEN

5501: ,p_data => x_msg_data);
5502:
5503:
5504: WHEN e_first_attr_cbox THEN
5505: IF FND_API.TO_BOOLEAN(p_commit) THEN
5506: ROLLBACK TO Create_Attribute_PUB;
5507: END IF;
5508: x_return_status := FND_API.G_RET_STS_ERROR;
5509: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_MR_FIRST_ATTR_CBOX_ERR');

Line 5508: x_return_status := FND_API.G_RET_STS_ERROR;

5504: WHEN e_first_attr_cbox THEN
5505: IF FND_API.TO_BOOLEAN(p_commit) THEN
5506: ROLLBACK TO Create_Attribute_PUB;
5507: END IF;
5508: x_return_status := FND_API.G_RET_STS_ERROR;
5509: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_MR_FIRST_ATTR_CBOX_ERR');
5510: FND_MSG_PUB.Add;
5511: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5512: ,p_count => x_msg_count

Line 5511: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

5507: END IF;
5508: x_return_status := FND_API.G_RET_STS_ERROR;
5509: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_MR_FIRST_ATTR_CBOX_ERR');
5510: FND_MSG_PUB.Add;
5511: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5512: ,p_count => x_msg_count
5513: ,p_data => x_msg_data);
5514:
5515:

Line 5518: IF FND_API.TO_BOOLEAN(p_commit) THEN

5514:
5515:
5516:
5517: WHEN e_col_data_type_error THEN
5518: IF FND_API.TO_BOOLEAN(p_commit) THEN
5519: ROLLBACK TO Create_Attribute_PUB;
5520: END IF;
5521: x_return_status := FND_API.G_RET_STS_ERROR;
5522: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_CR_ATTR_COL_DT_ERR');

Line 5521: x_return_status := FND_API.G_RET_STS_ERROR;

5517: WHEN e_col_data_type_error THEN
5518: IF FND_API.TO_BOOLEAN(p_commit) THEN
5519: ROLLBACK TO Create_Attribute_PUB;
5520: END IF;
5521: x_return_status := FND_API.G_RET_STS_ERROR;
5522: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_CR_ATTR_COL_DT_ERR');
5523: FND_MSG_PUB.Add;
5524: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5525: ,p_count => x_msg_count

Line 5524: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

5520: END IF;
5521: x_return_status := FND_API.G_RET_STS_ERROR;
5522: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_CR_ATTR_COL_DT_ERR');
5523: FND_MSG_PUB.Add;
5524: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5525: ,p_count => x_msg_count
5526: ,p_data => x_msg_data);
5527:
5528: WHEN e_uom_not_allowed THEN

Line 5529: IF FND_API.TO_BOOLEAN(p_commit) THEN

5525: ,p_count => x_msg_count
5526: ,p_data => x_msg_data);
5527:
5528: WHEN e_uom_not_allowed THEN
5529: IF FND_API.TO_BOOLEAN(p_commit) THEN
5530: ROLLBACK TO Create_Attribute_PUB;
5531: END IF;
5532: x_return_status := FND_API.G_RET_STS_ERROR;
5533: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ATTR_UOM_COL_ERR');

Line 5532: x_return_status := FND_API.G_RET_STS_ERROR;

5528: WHEN e_uom_not_allowed THEN
5529: IF FND_API.TO_BOOLEAN(p_commit) THEN
5530: ROLLBACK TO Create_Attribute_PUB;
5531: END IF;
5532: x_return_status := FND_API.G_RET_STS_ERROR;
5533: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ATTR_UOM_COL_ERR');
5534: FND_MSG_PUB.Add;
5535: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5536: ,p_count => x_msg_count

Line 5535: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

5531: END IF;
5532: x_return_status := FND_API.G_RET_STS_ERROR;
5533: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ATTR_UOM_COL_ERR');
5534: FND_MSG_PUB.Add;
5535: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5536: ,p_count => x_msg_count
5537: ,p_data => x_msg_data);
5538:
5539: WHEN e_vs_data_type_error THEN

Line 5540: IF FND_API.TO_BOOLEAN(p_commit) THEN

5536: ,p_count => x_msg_count
5537: ,p_data => x_msg_data);
5538:
5539: WHEN e_vs_data_type_error THEN
5540: IF FND_API.TO_BOOLEAN(p_commit) THEN
5541: ROLLBACK TO Create_Attribute_PUB;
5542: END IF;
5543: x_return_status := FND_API.G_RET_STS_ERROR;
5544: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_CR_ATTR_VS_DT_ERR');

Line 5543: x_return_status := FND_API.G_RET_STS_ERROR;

5539: WHEN e_vs_data_type_error THEN
5540: IF FND_API.TO_BOOLEAN(p_commit) THEN
5541: ROLLBACK TO Create_Attribute_PUB;
5542: END IF;
5543: x_return_status := FND_API.G_RET_STS_ERROR;
5544: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_CR_ATTR_VS_DT_ERR');
5545: FND_MSG_PUB.Add;
5546: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5547: ,p_count => x_msg_count

Line 5546: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

5542: END IF;
5543: x_return_status := FND_API.G_RET_STS_ERROR;
5544: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_CR_ATTR_VS_DT_ERR');
5545: FND_MSG_PUB.Add;
5546: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5547: ,p_count => x_msg_count
5548: ,p_data => x_msg_data);
5549:
5550: WHEN e_no_vs_for_id_error THEN

Line 5551: IF FND_API.TO_BOOLEAN(p_commit) THEN

5547: ,p_count => x_msg_count
5548: ,p_data => x_msg_data);
5549:
5550: WHEN e_no_vs_for_id_error THEN
5551: IF FND_API.TO_BOOLEAN(p_commit) THEN
5552: ROLLBACK TO Create_Attribute_PUB;
5553: END IF;
5554: x_return_status := FND_API.G_RET_STS_ERROR;
5555: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_CR_ATTR_NO_VS_ERR');

Line 5554: x_return_status := FND_API.G_RET_STS_ERROR;

5550: WHEN e_no_vs_for_id_error THEN
5551: IF FND_API.TO_BOOLEAN(p_commit) THEN
5552: ROLLBACK TO Create_Attribute_PUB;
5553: END IF;
5554: x_return_status := FND_API.G_RET_STS_ERROR;
5555: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_CR_ATTR_NO_VS_ERR');
5556: FND_MSG_PUB.Add;
5557: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5558: ,p_count => x_msg_count

Line 5557: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

5553: END IF;
5554: x_return_status := FND_API.G_RET_STS_ERROR;
5555: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_CR_ATTR_NO_VS_ERR');
5556: FND_MSG_PUB.Add;
5557: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5558: ,p_count => x_msg_count
5559: ,p_data => x_msg_data);
5560:
5561: WHEN e_bad_info_1_error THEN

Line 5562: IF FND_API.TO_BOOLEAN(p_commit) THEN

5558: ,p_count => x_msg_count
5559: ,p_data => x_msg_data);
5560:
5561: WHEN e_bad_info_1_error THEN
5562: IF FND_API.TO_BOOLEAN(p_commit) THEN
5563: ROLLBACK TO Create_Attribute_PUB;
5564: END IF;
5565:
5566: DECLARE

Line 5577: x_return_status := FND_API.G_RET_STS_ERROR;

5573: AND DESCRIPTIVE_FLEXFIELD_NAME = p_attr_group_type
5574: AND DESCRIPTIVE_FLEX_CONTEXT_CODE = p_attr_group_name
5575: AND LANGUAGE = USERENV('LANG');
5576:
5577: x_return_status := FND_API.G_RET_STS_ERROR;
5578: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_DYNAMIC_URL_DATA_ERROR');
5579: FND_MESSAGE.Set_Token('ATTR_GROUP_DISP_NAME', l_attr_group_disp_name);
5580: FND_MSG_PUB.Add;
5581: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

Line 5581: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

5577: x_return_status := FND_API.G_RET_STS_ERROR;
5578: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_DYNAMIC_URL_DATA_ERROR');
5579: FND_MESSAGE.Set_Token('ATTR_GROUP_DISP_NAME', l_attr_group_disp_name);
5580: FND_MSG_PUB.Add;
5581: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5582: ,p_count => x_msg_count
5583: ,p_data => x_msg_data);
5584: EXCEPTION
5585: WHEN NO_DATA_FOUND THEN

Line 5586: x_return_status := FND_API.G_RET_STS_ERROR;

5582: ,p_count => x_msg_count
5583: ,p_data => x_msg_data);
5584: EXCEPTION
5585: WHEN NO_DATA_FOUND THEN
5586: x_return_status := FND_API.G_RET_STS_ERROR;
5587: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_DYNAMIC_URL_DATA_ERROR');
5588: FND_MESSAGE.Set_Token('ATTR_GROUP_DISP_NAME', null);
5589: FND_MSG_PUB.Add;
5590: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

Line 5590: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

5586: x_return_status := FND_API.G_RET_STS_ERROR;
5587: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_DYNAMIC_URL_DATA_ERROR');
5588: FND_MESSAGE.Set_Token('ATTR_GROUP_DISP_NAME', null);
5589: FND_MSG_PUB.Add;
5590: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5591: ,p_count => x_msg_count
5592: ,p_data => x_msg_data);
5593: END;
5594:

Line 5596: IF FND_API.TO_BOOLEAN(p_commit) THEN

5592: ,p_data => x_msg_data);
5593: END;
5594:
5595: WHEN OTHERS THEN
5596: IF FND_API.TO_BOOLEAN(p_commit) THEN
5597: ROLLBACK TO Create_Attribute_PUB;
5598: END IF;
5599: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5600:

Line 5599: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

5595: WHEN OTHERS THEN
5596: IF FND_API.TO_BOOLEAN(p_commit) THEN
5597: ROLLBACK TO Create_Attribute_PUB;
5598: END IF;
5599: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5600:
5601: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
5602: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
5603: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 5606: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

5602: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
5603: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
5604: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
5605: FND_MSG_PUB.Add;
5606: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5607: ,p_count => x_msg_count
5608: ,p_data => x_msg_data);
5609:
5610: END Create_Attribute;

Line 5639: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

5635: ,p_edit_in_hierarchy_code IN VARCHAR2 DEFAULT G_MISS_CHAR
5636: ,p_customization_level IN VARCHAR2 DEFAULT G_MISS_CHAR
5637: ,p_owner IN NUMBER DEFAULT NULL
5638: ,p_lud IN DATE DEFAULT SYSDATE
5639: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
5640: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
5641: ,p_is_nls_mode IN VARCHAR2 DEFAULT FND_API.G_FALSE
5642: ,p_uom_class IN VARCHAR2 DEFAULT G_MISS_CHAR
5643: ,x_return_status OUT NOCOPY VARCHAR2

Line 5640: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

5636: ,p_customization_level IN VARCHAR2 DEFAULT G_MISS_CHAR
5637: ,p_owner IN NUMBER DEFAULT NULL
5638: ,p_lud IN DATE DEFAULT SYSDATE
5639: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
5640: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
5641: ,p_is_nls_mode IN VARCHAR2 DEFAULT FND_API.G_FALSE
5642: ,p_uom_class IN VARCHAR2 DEFAULT G_MISS_CHAR
5643: ,x_return_status OUT NOCOPY VARCHAR2
5644: ,x_errorcode OUT NOCOPY NUMBER

Line 5641: ,p_is_nls_mode IN VARCHAR2 DEFAULT FND_API.G_FALSE

5637: ,p_owner IN NUMBER DEFAULT NULL
5638: ,p_lud IN DATE DEFAULT SYSDATE
5639: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
5640: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
5641: ,p_is_nls_mode IN VARCHAR2 DEFAULT FND_API.G_FALSE
5642: ,p_uom_class IN VARCHAR2 DEFAULT G_MISS_CHAR
5643: ,x_return_status OUT NOCOPY VARCHAR2
5644: ,x_errorcode OUT NOCOPY NUMBER
5645: ,x_msg_count OUT NOCOPY NUMBER

Line 5683: IF FND_API.To_Boolean(p_commit) THEN

5679:
5680:
5681: BEGIN
5682: -- Standard start of API savepoint
5683: IF FND_API.To_Boolean(p_commit) THEN
5684: SAVEPOINT Update_Attribute_PUB;
5685: END IF;
5686:
5687: -- Check for call compatibility

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

5684: SAVEPOINT Update_Attribute_PUB;
5685: END IF;
5686:
5687: -- Check for call compatibility
5688: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
5689: l_api_name, G_PKG_NAME)
5690: THEN
5691: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5692: END IF;

Line 5691: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5687: -- Check for call compatibility
5688: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
5689: l_api_name, G_PKG_NAME)
5690: THEN
5691: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5692: END IF;
5693: -- Initialize message list even though we don't currently use it
5694: IF FND_API.To_Boolean(p_init_msg_list) THEN
5695: FND_MSG_PUB.Initialize;

Line 5694: IF FND_API.To_Boolean(p_init_msg_list) THEN

5690: THEN
5691: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5692: END IF;
5693: -- Initialize message list even though we don't currently use it
5694: IF FND_API.To_Boolean(p_init_msg_list) THEN
5695: FND_MSG_PUB.Initialize;
5696: END IF;
5697:
5698: -----------------------------------

Line 5760: IF (FND_API.To_Boolean(p_is_nls_mode)) THEN

5756: p_value_set_id <> G_MISS_NUM) THEN
5757: l_value_set_id := p_value_set_id;
5758: END IF;
5759:
5760: IF (FND_API.To_Boolean(p_is_nls_mode)) THEN
5761:
5762: -- We do this IF check this way so that if p_is_nls_mode is NULL,
5763: -- we still update the non-trans tables (i.e., we treat NULL as 'F')
5764: NULL;

Line 6006: IF FND_API.To_Boolean(p_commit) THEN

6002: --AND LANGUAGE = USERENV('LANG');
6003: AND USERENV('LANG') in (LANGUAGE , SOURCE_LANG);
6004:
6005: -- Standard check of p_commit
6006: IF FND_API.To_Boolean(p_commit) THEN
6007: COMMIT WORK;
6008: END IF;
6009:
6010: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 6010: x_return_status := FND_API.G_RET_STS_SUCCESS;

6006: IF FND_API.To_Boolean(p_commit) THEN
6007: COMMIT WORK;
6008: END IF;
6009:
6010: x_return_status := FND_API.G_RET_STS_SUCCESS;
6011:
6012: EXCEPTION
6013:
6014: WHEN e_default_value_len_err THEN

Line 6015: IF FND_API.To_Boolean(p_commit) THEN

6011:
6012: EXCEPTION
6013:
6014: WHEN e_default_value_len_err THEN
6015: IF FND_API.To_Boolean(p_commit) THEN
6016: ROLLBACK TO Update_Attribute_PUB;
6017: END IF;
6018: x_return_status := FND_API.G_RET_STS_ERROR;
6019: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_DEFAULT_VAL_LEN_ERR');

Line 6018: x_return_status := FND_API.G_RET_STS_ERROR;

6014: WHEN e_default_value_len_err THEN
6015: IF FND_API.To_Boolean(p_commit) THEN
6016: ROLLBACK TO Update_Attribute_PUB;
6017: END IF;
6018: x_return_status := FND_API.G_RET_STS_ERROR;
6019: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_DEFAULT_VAL_LEN_ERR');
6020: FND_MESSAGE.Set_Token('ATTR_MAX_LENGTH', l_col_width);
6021: FND_MSG_PUB.Add;
6022: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

Line 6022: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

6018: x_return_status := FND_API.G_RET_STS_ERROR;
6019: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_DEFAULT_VAL_LEN_ERR');
6020: FND_MESSAGE.Set_Token('ATTR_MAX_LENGTH', l_col_width);
6021: FND_MSG_PUB.Add;
6022: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
6023: ,p_count => x_msg_count
6024: ,p_data => x_msg_data);
6025:
6026: WHEN e_attr_dup_seq_error THEN

Line 6027: IF FND_API.To_Boolean(p_commit) THEN

6023: ,p_count => x_msg_count
6024: ,p_data => x_msg_data);
6025:
6026: WHEN e_attr_dup_seq_error THEN
6027: IF FND_API.To_Boolean(p_commit) THEN
6028: ROLLBACK TO Update_Attribute_PUB;
6029: END IF;
6030: x_return_status := FND_API.G_RET_STS_ERROR;
6031: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_UP_ATTR_DUP_SEQ_ERR');

Line 6030: x_return_status := FND_API.G_RET_STS_ERROR;

6026: WHEN e_attr_dup_seq_error THEN
6027: IF FND_API.To_Boolean(p_commit) THEN
6028: ROLLBACK TO Update_Attribute_PUB;
6029: END IF;
6030: x_return_status := FND_API.G_RET_STS_ERROR;
6031: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_UP_ATTR_DUP_SEQ_ERR');
6032: FND_MSG_PUB.Add;
6033: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
6034: ,p_count => x_msg_count

Line 6033: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

6029: END IF;
6030: x_return_status := FND_API.G_RET_STS_ERROR;
6031: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_UP_ATTR_DUP_SEQ_ERR');
6032: FND_MSG_PUB.Add;
6033: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
6034: ,p_count => x_msg_count
6035: ,p_data => x_msg_data);
6036: WHEN e_uom_not_allowed THEN
6037: IF FND_API.TO_BOOLEAN(p_commit) THEN

Line 6037: IF FND_API.TO_BOOLEAN(p_commit) THEN

6033: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
6034: ,p_count => x_msg_count
6035: ,p_data => x_msg_data);
6036: WHEN e_uom_not_allowed THEN
6037: IF FND_API.TO_BOOLEAN(p_commit) THEN
6038: ROLLBACK TO Update_Attribute_PUB;
6039: END IF;
6040: x_return_status := FND_API.G_RET_STS_ERROR;
6041: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ATTR_UOM_COL_ERR');

Line 6040: x_return_status := FND_API.G_RET_STS_ERROR;

6036: WHEN e_uom_not_allowed THEN
6037: IF FND_API.TO_BOOLEAN(p_commit) THEN
6038: ROLLBACK TO Update_Attribute_PUB;
6039: END IF;
6040: x_return_status := FND_API.G_RET_STS_ERROR;
6041: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ATTR_UOM_COL_ERR');
6042: FND_MSG_PUB.Add;
6043: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
6044: ,p_count => x_msg_count

Line 6043: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

6039: END IF;
6040: x_return_status := FND_API.G_RET_STS_ERROR;
6041: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ATTR_UOM_COL_ERR');
6042: FND_MSG_PUB.Add;
6043: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
6044: ,p_count => x_msg_count
6045: ,p_data => x_msg_data);
6046:
6047:

Line 6049: IF FND_API.To_Boolean(p_commit) THEN

6045: ,p_data => x_msg_data);
6046:
6047:
6048: WHEN e_first_attr_cbox THEN--bugFix:5292226
6049: IF FND_API.To_Boolean(p_commit) THEN
6050: ROLLBACK TO Update_Attribute_PUB;
6051: END IF;
6052: x_return_status := FND_API.G_RET_STS_ERROR;
6053: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_MR_FIRST_ATTR_CBOX_ERR');

Line 6052: x_return_status := FND_API.G_RET_STS_ERROR;

6048: WHEN e_first_attr_cbox THEN--bugFix:5292226
6049: IF FND_API.To_Boolean(p_commit) THEN
6050: ROLLBACK TO Update_Attribute_PUB;
6051: END IF;
6052: x_return_status := FND_API.G_RET_STS_ERROR;
6053: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_MR_FIRST_ATTR_CBOX_ERR');
6054: FND_MSG_PUB.Add;
6055: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
6056: ,p_count => x_msg_count

Line 6055: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

6051: END IF;
6052: x_return_status := FND_API.G_RET_STS_ERROR;
6053: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_MR_FIRST_ATTR_CBOX_ERR');
6054: FND_MSG_PUB.Add;
6055: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
6056: ,p_count => x_msg_count
6057: ,p_data => x_msg_data);
6058:
6059: WHEN OTHERS THEN

Line 6060: IF FND_API.To_Boolean(p_commit) THEN

6056: ,p_count => x_msg_count
6057: ,p_data => x_msg_data);
6058:
6059: WHEN OTHERS THEN
6060: IF FND_API.To_Boolean(p_commit) THEN
6061: ROLLBACK TO Update_Attribute_PUB;
6062: END IF;
6063: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6064:

Line 6063: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

6059: WHEN OTHERS THEN
6060: IF FND_API.To_Boolean(p_commit) THEN
6061: ROLLBACK TO Update_Attribute_PUB;
6062: END IF;
6063: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6064:
6065: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
6066: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
6067: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 6070: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

6066: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
6067: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
6068: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
6069: FND_MSG_PUB.Add;
6070: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
6071: ,p_count => x_msg_count
6072: ,p_data => x_msg_data);
6073:
6074: END Update_Attribute;

Line 6084: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

6080: ,p_application_id IN NUMBER
6081: ,p_attr_group_type IN VARCHAR2
6082: ,p_attr_group_name IN VARCHAR2
6083: ,p_attr_name IN VARCHAR2
6084: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
6085: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
6086: ,x_return_status OUT NOCOPY VARCHAR2
6087: ,x_errorcode OUT NOCOPY NUMBER
6088: ,x_msg_count OUT NOCOPY NUMBER

Line 6085: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

6081: ,p_attr_group_type IN VARCHAR2
6082: ,p_attr_group_name IN VARCHAR2
6083: ,p_attr_name IN VARCHAR2
6084: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
6085: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
6086: ,x_return_status OUT NOCOPY VARCHAR2
6087: ,x_errorcode OUT NOCOPY NUMBER
6088: ,x_msg_count OUT NOCOPY NUMBER
6089: ,x_msg_data OUT NOCOPY VARCHAR2

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

6101:
6102: BEGIN
6103:
6104: -- Check for call compatibility
6105: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
6106: l_api_name, G_PKG_NAME)
6107: THEN
6108: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6109: END IF;

Line 6108: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6104: -- Check for call compatibility
6105: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
6106: l_api_name, G_PKG_NAME)
6107: THEN
6108: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6109: END IF;
6110: -- Initialize message list even though we don't currently use it
6111: IF FND_API.To_Boolean(p_init_msg_list) THEN
6112: FND_MSG_PUB.Initialize;

Line 6111: IF FND_API.To_Boolean(p_init_msg_list) THEN

6107: THEN
6108: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6109: END IF;
6110: -- Initialize message list even though we don't currently use it
6111: IF FND_API.To_Boolean(p_init_msg_list) THEN
6112: FND_MSG_PUB.Initialize;
6113: END IF;
6114:
6115: l_assocs_exist := Check_Associations_Exist(p_application_id,

Line 6121: x_return_status := FND_API.G_RET_STS_ERROR;

6117: p_attr_group_name);
6118:
6119: IF (l_assocs_exist) THEN
6120:
6121: x_return_status := FND_API.G_RET_STS_ERROR;
6122:
6123: -- We need to select the translatable tokens for our error message --
6124: l_token_table(1).TOKEN_NAME := 'ATTR_DISP_NAME';
6125: SELECT TL.FORM_LEFT_PROMPT

Line 6152: ,p_message_type => FND_API.G_RET_STS_ERROR

6148: ERROR_HANDLER.Add_Error_Message(
6149: p_message_name => 'EGO_EF_ASSOCS_EXIST2'
6150: ,p_application_id => 'EGO'
6151: ,p_token_tbl => l_token_table
6152: ,p_message_type => FND_API.G_RET_STS_ERROR
6153: ,p_addto_fnd_stack => G_ADD_ERRORS_TO_FND_STACK
6154: );
6155:
6156: x_msg_count := 1;

Line 6191: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

6187: ,p_minimum_value IN VARCHAR2
6188: ,p_long_list_flag IN VARCHAR2
6189: ,p_validation_code IN VARCHAR2
6190: ,p_owner IN NUMBER
6191: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
6192: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
6193: ,x_value_set_id OUT NOCOPY NUMBER
6194: ,x_return_status OUT NOCOPY VARCHAR2
6195: -- ,x_errorcode OUT NOCOPY NUMBER

Line 6192: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

6188: ,p_long_list_flag IN VARCHAR2
6189: ,p_validation_code IN VARCHAR2
6190: ,p_owner IN NUMBER
6191: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
6192: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
6193: ,x_value_set_id OUT NOCOPY NUMBER
6194: ,x_return_status OUT NOCOPY VARCHAR2
6195: -- ,x_errorcode OUT NOCOPY NUMBER
6196: ,x_msg_count OUT NOCOPY NUMBER

Line 6226: IF FND_API.To_Boolean(p_commit) THEN

6222: code_debug('p_value_set_name - '|| p_value_set_name||' p_description - '||p_description);
6223: code_debug('p_maximum_size - '|| p_maximum_size||' p_maximum_value - '||p_maximum_value||' p_minimum_value - '||p_minimum_value);
6224: code_debug('p_format_code - '|| p_format_code||' p_validation_code - '||p_validation_code||' p_long_list_flag - '||p_long_list_flag);
6225: -- Standard start of API savepoint
6226: IF FND_API.To_Boolean(p_commit) THEN
6227: SAVEPOINT Create_Value_Set_PUB;
6228: END IF;
6229:
6230: -- Initialize message list even though we don't currently use it

Line 6231: IF FND_API.To_Boolean(p_init_msg_list) THEN

6227: SAVEPOINT Create_Value_Set_PUB;
6228: END IF;
6229:
6230: -- Initialize message list even though we don't currently use it
6231: IF FND_API.To_Boolean(p_init_msg_list) THEN
6232: FND_MSG_PUB.Initialize;
6233: END IF;
6234:
6235: -- Check for call compatibility

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

6232: FND_MSG_PUB.Initialize;
6233: END IF;
6234:
6235: -- Check for call compatibility
6236: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
6237: l_api_name, G_PKG_NAME)
6238: THEN
6239: RAISE FND_API.G_EXC_ERROR;
6240: END IF;

Line 6239: RAISE FND_API.G_EXC_ERROR;

6235: -- Check for call compatibility
6236: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
6237: l_api_name, G_PKG_NAME)
6238: THEN
6239: RAISE FND_API.G_EXC_ERROR;
6240: END IF;
6241:
6242: IF (p_owner IS NULL OR p_owner = -1) THEN
6243: l_owner := g_current_user_id;

Line 6418: IF FND_API.To_Boolean(p_commit) THEN

6414: FROM fnd_flex_value_sets
6415: WHERE flex_value_set_name = p_value_set_name;
6416:
6417: -- Standard check of p_commit
6418: IF FND_API.To_Boolean(p_commit) THEN
6419: COMMIT WORK;
6420: END IF;
6421:
6422: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 6422: x_return_status := FND_API.G_RET_STS_SUCCESS;

6418: IF FND_API.To_Boolean(p_commit) THEN
6419: COMMIT WORK;
6420: END IF;
6421:
6422: x_return_status := FND_API.G_RET_STS_SUCCESS;
6423:
6424: EXCEPTION
6425: WHEN FND_API.G_EXC_ERROR THEN
6426: code_debug(l_api_name ||' EXCEPTION - FND_API.G_EXC_ERROR ');

Line 6425: WHEN FND_API.G_EXC_ERROR THEN

6421:
6422: x_return_status := FND_API.G_RET_STS_SUCCESS;
6423:
6424: EXCEPTION
6425: WHEN FND_API.G_EXC_ERROR THEN
6426: code_debug(l_api_name ||' EXCEPTION - FND_API.G_EXC_ERROR ');
6427: IF FND_API.To_Boolean( p_commit ) THEN
6428: ROLLBACK TO Create_Value_Set_PUB;
6429: END IF;

Line 6426: code_debug(l_api_name ||' EXCEPTION - FND_API.G_EXC_ERROR ');

6422: x_return_status := FND_API.G_RET_STS_SUCCESS;
6423:
6424: EXCEPTION
6425: WHEN FND_API.G_EXC_ERROR THEN
6426: code_debug(l_api_name ||' EXCEPTION - FND_API.G_EXC_ERROR ');
6427: IF FND_API.To_Boolean( p_commit ) THEN
6428: ROLLBACK TO Create_Value_Set_PUB;
6429: END IF;
6430: x_return_status := FND_API.G_RET_STS_ERROR;

Line 6427: IF FND_API.To_Boolean( p_commit ) THEN

6423:
6424: EXCEPTION
6425: WHEN FND_API.G_EXC_ERROR THEN
6426: code_debug(l_api_name ||' EXCEPTION - FND_API.G_EXC_ERROR ');
6427: IF FND_API.To_Boolean( p_commit ) THEN
6428: ROLLBACK TO Create_Value_Set_PUB;
6429: END IF;
6430: x_return_status := FND_API.G_RET_STS_ERROR;
6431: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

Line 6430: x_return_status := FND_API.G_RET_STS_ERROR;

6426: code_debug(l_api_name ||' EXCEPTION - FND_API.G_EXC_ERROR ');
6427: IF FND_API.To_Boolean( p_commit ) THEN
6428: ROLLBACK TO Create_Value_Set_PUB;
6429: END IF;
6430: x_return_status := FND_API.G_RET_STS_ERROR;
6431: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
6432: ,p_count => x_msg_count
6433: ,p_data => x_msg_data);
6434: WHEN OTHERS THEN

Line 6431: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

6427: IF FND_API.To_Boolean( p_commit ) THEN
6428: ROLLBACK TO Create_Value_Set_PUB;
6429: END IF;
6430: x_return_status := FND_API.G_RET_STS_ERROR;
6431: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
6432: ,p_count => x_msg_count
6433: ,p_data => x_msg_data);
6434: WHEN OTHERS THEN
6435: code_debug(l_api_name ||' EXCEPTION - OTHERS '||SQLERRM);

Line 6436: IF FND_API.To_Boolean( p_commit ) THEN

6432: ,p_count => x_msg_count
6433: ,p_data => x_msg_data);
6434: WHEN OTHERS THEN
6435: code_debug(l_api_name ||' EXCEPTION - OTHERS '||SQLERRM);
6436: IF FND_API.To_Boolean( p_commit ) THEN
6437: ROLLBACK TO Create_Value_Set_PUB;
6438: END IF;
6439: x_msg_data := fnd_message.get();
6440: IF x_msg_data IS NULL THEN

Line 6441: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

6437: ROLLBACK TO Create_Value_Set_PUB;
6438: END IF;
6439: x_msg_data := fnd_message.get();
6440: IF x_msg_data IS NULL THEN
6441: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6442: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
6443: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
6444: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
6445: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM||' '||FND_FLEX_DSC_API.Message());

Line 6447: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

6443: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
6444: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
6445: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM||' '||FND_FLEX_DSC_API.Message());
6446: FND_MSG_PUB.Add;
6447: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
6448: ,p_count => x_msg_count
6449: ,p_data => x_msg_data);
6450: ELSE
6451: x_return_status := FND_API.G_RET_STS_ERROR;

Line 6451: x_return_status := FND_API.G_RET_STS_ERROR;

6447: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
6448: ,p_count => x_msg_count
6449: ,p_data => x_msg_data);
6450: ELSE
6451: x_return_status := FND_API.G_RET_STS_ERROR;
6452: x_msg_count := 1;
6453: END IF;
6454: END Create_Value_Set;
6455:

Line 6479: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

6475: ,p_parent_vs_id IN NUMBER
6476: ,p_owner IN NUMBER
6477: ,child_vs_value_ids IN EGO_VALUE_SET_VALUE_IDS := NULL
6478: -- collection of value set value IDs
6479: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
6480: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
6481: ,x_child_vs_id OUT NOCOPY NUMBER -- child value set ID
6482: ,x_return_status OUT NOCOPY VARCHAR2
6483: ,x_msg_count OUT NOCOPY NUMBER

Line 6480: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

6476: ,p_owner IN NUMBER
6477: ,child_vs_value_ids IN EGO_VALUE_SET_VALUE_IDS := NULL
6478: -- collection of value set value IDs
6479: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
6480: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
6481: ,x_child_vs_id OUT NOCOPY NUMBER -- child value set ID
6482: ,x_return_status OUT NOCOPY VARCHAR2
6483: ,x_msg_count OUT NOCOPY NUMBER
6484: ,x_msg_data OUT NOCOPY VARCHAR2

Line 6512: IF FND_API.To_Boolean(p_commit) THEN

6508: ' p_description - ' || p_description ||
6509: ' p_parent_vs_id - ' || p_parent_vs_id );
6510:
6511: -- Standard start of API savepoint
6512: IF FND_API.To_Boolean(p_commit) THEN
6513: SAVEPOINT Create_Child_Value_Set_PUB;
6514: END IF;
6515:
6516: code_debug('Current user ID is ' || g_current_user_id);

Line 6567: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN

6563: ,x_msg_data => x_msg_data
6564: );
6565:
6566: -- check the return status
6567: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
6568: code_debug('Create_Child_Value_Set(): Child value set header creation failed.');
6569: END IF;
6570:
6571: code_debug('Create_Child_Value_Set(): New Child Value Set ID is ' || x_child_vs_id);

Line 6616: l_return_status_inf := FND_API.G_FALSE;

6612: ----------------------------------------------------------------------------
6613: -- Insert into FND_FLEX_VALIDATION_TABLES --
6614: ----------------------------------------------------------------------------
6615:
6616: l_return_status_inf := FND_API.G_FALSE;
6617:
6618: -- The condition to obtain the correct subset of VS values from
6619: -- EGO_VS_VALUES_DISP_ORDER
6620: l_inf_where_clause :=

Line 6699: IF ( l_return_status_inf <> FND_API.G_RET_STS_SUCCESS AND

6695: , x_msg_data => x_msg_data
6696: );
6697:
6698: -- check the return status
6699: IF ( l_return_status_inf <> FND_API.G_RET_STS_SUCCESS AND
6700: x_return_status = FND_API.G_RET_STS_SUCCESS ) THEN
6701:
6702: -- Nothing had gone wrong until now, so set the global
6703: -- return status to the most recent one.

Line 6700: x_return_status = FND_API.G_RET_STS_SUCCESS ) THEN

6696: );
6697:
6698: -- check the return status
6699: IF ( l_return_status_inf <> FND_API.G_RET_STS_SUCCESS AND
6700: x_return_status = FND_API.G_RET_STS_SUCCESS ) THEN
6701:
6702: -- Nothing had gone wrong until now, so set the global
6703: -- return status to the most recent one.
6704: x_return_status := l_return_status_inf;

Line 6706: RAISE FND_API.G_EXC_ERROR;

6702: -- Nothing had gone wrong until now, so set the global
6703: -- return status to the most recent one.
6704: x_return_status := l_return_status_inf;
6705: code_debug('Create_Child_Value_Set(): Insert into FND_FLEX_VALIDATION_TABLES failed.');
6706: RAISE FND_API.G_EXC_ERROR;
6707:
6708: END IF;
6709:
6710: IF FND_API.To_Boolean(p_commit) THEN

Line 6710: IF FND_API.To_Boolean(p_commit) THEN

6706: RAISE FND_API.G_EXC_ERROR;
6707:
6708: END IF;
6709:
6710: IF FND_API.To_Boolean(p_commit) THEN
6711: COMMIT WORK;
6712: END IF;
6713:
6714: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 6714: x_return_status := FND_API.G_RET_STS_SUCCESS;

6710: IF FND_API.To_Boolean(p_commit) THEN
6711: COMMIT WORK;
6712: END IF;
6713:
6714: x_return_status := FND_API.G_RET_STS_SUCCESS;
6715:
6716: EXCEPTION
6717: WHEN FND_API.G_EXC_ERROR THEN
6718: IF FND_API.TO_BOOLEAN(p_commit) THEN

Line 6717: WHEN FND_API.G_EXC_ERROR THEN

6713:
6714: x_return_status := FND_API.G_RET_STS_SUCCESS;
6715:
6716: EXCEPTION
6717: WHEN FND_API.G_EXC_ERROR THEN
6718: IF FND_API.TO_BOOLEAN(p_commit) THEN
6719: ROLLBACK TO Create_Child_Value_Set_PUB;
6720: END IF;
6721: x_return_status := FND_API.G_RET_STS_ERROR;

Line 6718: IF FND_API.TO_BOOLEAN(p_commit) THEN

6714: x_return_status := FND_API.G_RET_STS_SUCCESS;
6715:
6716: EXCEPTION
6717: WHEN FND_API.G_EXC_ERROR THEN
6718: IF FND_API.TO_BOOLEAN(p_commit) THEN
6719: ROLLBACK TO Create_Child_Value_Set_PUB;
6720: END IF;
6721: x_return_status := FND_API.G_RET_STS_ERROR;
6722:

Line 6721: x_return_status := FND_API.G_RET_STS_ERROR;

6717: WHEN FND_API.G_EXC_ERROR THEN
6718: IF FND_API.TO_BOOLEAN(p_commit) THEN
6719: ROLLBACK TO Create_Child_Value_Set_PUB;
6720: END IF;
6721: x_return_status := FND_API.G_RET_STS_ERROR;
6722:
6723: WHEN OTHERS THEN
6724: IF FND_API.To_Boolean( p_commit ) THEN
6725: ROLLBACK TO Create_Child_Value_Set_PUB;

Line 6724: IF FND_API.To_Boolean( p_commit ) THEN

6720: END IF;
6721: x_return_status := FND_API.G_RET_STS_ERROR;
6722:
6723: WHEN OTHERS THEN
6724: IF FND_API.To_Boolean( p_commit ) THEN
6725: ROLLBACK TO Create_Child_Value_Set_PUB;
6726: END IF;
6727: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6728:

Line 6727: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

6723: WHEN OTHERS THEN
6724: IF FND_API.To_Boolean( p_commit ) THEN
6725: ROLLBACK TO Create_Child_Value_Set_PUB;
6726: END IF;
6727: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6728:
6729: code_debug('SQL_ERR_MSG ' || SQLERRM);
6730:
6731: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');

Line 6735: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

6731: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
6732: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
6733: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
6734: FND_MSG_PUB.Add;
6735: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
6736: ,p_count => x_msg_count
6737: ,p_data => x_msg_data);
6738:
6739:

Line 6759: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

6755: PROCEDURE Delete_Child_Value_Set (
6756: p_api_version IN NUMBER
6757: ,p_application_id IN NUMBER
6758: ,p_child_vs_id IN NUMBER
6759: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
6760: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
6761: ,x_return_status OUT NOCOPY VARCHAR2
6762: ,x_errorcode OUT NOCOPY NUMBER
6763: ,x_msg_count OUT NOCOPY NUMBER

Line 6760: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

6756: p_api_version IN NUMBER
6757: ,p_application_id IN NUMBER
6758: ,p_child_vs_id IN NUMBER
6759: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
6760: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
6761: ,x_return_status OUT NOCOPY VARCHAR2
6762: ,x_errorcode OUT NOCOPY NUMBER
6763: ,x_msg_count OUT NOCOPY NUMBER
6764: ,x_msg_data OUT NOCOPY VARCHAR2

Line 6800: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

6796: ,p_long_list_flag IN FND_FLEX_VALUE_SETS.LONGLIST_FLAG%TYPE
6797: -- VARCHAR2
6798: ,p_validation_code IN VARCHAR2
6799: ,p_owner IN NUMBER DEFAULT NULL
6800: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
6801: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
6802: ,x_return_status OUT NOCOPY VARCHAR2
6803: -- ,x_errorcode OUT NOCOPY NUMBER
6804: ,x_msg_count OUT NOCOPY NUMBER

Line 6801: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

6797: -- VARCHAR2
6798: ,p_validation_code IN VARCHAR2
6799: ,p_owner IN NUMBER DEFAULT NULL
6800: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
6801: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
6802: ,x_return_status OUT NOCOPY VARCHAR2
6803: -- ,x_errorcode OUT NOCOPY NUMBER
6804: ,x_msg_count OUT NOCOPY NUMBER
6805: ,x_msg_data OUT NOCOPY VARCHAR2

Line 6831: IF FND_API.To_Boolean(p_commit) THEN

6827: l_api_version := 1.0;
6828: l_Sysdate := SYSDATE;
6829:
6830: -- Standard start of API savepoint
6831: IF FND_API.To_Boolean(p_commit) THEN
6832: SAVEPOINT Update_Value_Set_PUB;
6833: END IF;
6834:
6835: -- Initialize message list even though we don't currently use it

Line 6836: IF FND_API.To_Boolean(p_init_msg_list) THEN

6832: SAVEPOINT Update_Value_Set_PUB;
6833: END IF;
6834:
6835: -- Initialize message list even though we don't currently use it
6836: IF FND_API.To_Boolean(p_init_msg_list) THEN
6837: FND_MSG_PUB.Initialize;
6838: END IF;
6839:
6840: -- Check for call compatibility

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

6837: FND_MSG_PUB.Initialize;
6838: END IF;
6839:
6840: -- Check for call compatibility
6841: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
6842: l_api_name, G_PKG_NAME)
6843: THEN
6844: RAISE FND_API.G_EXC_ERROR;
6845: END IF;

Line 6844: RAISE FND_API.G_EXC_ERROR;

6840: -- Check for call compatibility
6841: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
6842: l_api_name, G_PKG_NAME)
6843: THEN
6844: RAISE FND_API.G_EXC_ERROR;
6845: END IF;
6846:
6847: IF (p_owner IS NULL OR p_owner = -1) THEN
6848: l_owner := g_current_user_id;

Line 6949: IF FND_API.To_Boolean(p_commit) THEN

6945: END LOOP child_value_set_ids_loop;
6946:
6947:
6948: -- Standard check of p_commit
6949: IF FND_API.To_Boolean(p_commit) THEN
6950: COMMIT WORK;
6951: END IF;
6952:
6953: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 6953: x_return_status := FND_API.G_RET_STS_SUCCESS;

6949: IF FND_API.To_Boolean(p_commit) THEN
6950: COMMIT WORK;
6951: END IF;
6952:
6953: x_return_status := FND_API.G_RET_STS_SUCCESS;
6954:
6955: EXCEPTION
6956: WHEN FND_API.G_EXC_ERROR THEN
6957: IF FND_API.To_Boolean( p_commit ) THEN

Line 6956: WHEN FND_API.G_EXC_ERROR THEN

6952:
6953: x_return_status := FND_API.G_RET_STS_SUCCESS;
6954:
6955: EXCEPTION
6956: WHEN FND_API.G_EXC_ERROR THEN
6957: IF FND_API.To_Boolean( p_commit ) THEN
6958: ROLLBACK TO Update_Value_Set_PUB;
6959: END IF;
6960: x_return_status := FND_API.G_RET_STS_ERROR;

Line 6957: IF FND_API.To_Boolean( p_commit ) THEN

6953: x_return_status := FND_API.G_RET_STS_SUCCESS;
6954:
6955: EXCEPTION
6956: WHEN FND_API.G_EXC_ERROR THEN
6957: IF FND_API.To_Boolean( p_commit ) THEN
6958: ROLLBACK TO Update_Value_Set_PUB;
6959: END IF;
6960: x_return_status := FND_API.G_RET_STS_ERROR;
6961: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

Line 6960: x_return_status := FND_API.G_RET_STS_ERROR;

6956: WHEN FND_API.G_EXC_ERROR THEN
6957: IF FND_API.To_Boolean( p_commit ) THEN
6958: ROLLBACK TO Update_Value_Set_PUB;
6959: END IF;
6960: x_return_status := FND_API.G_RET_STS_ERROR;
6961: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
6962: ,p_count => x_msg_count
6963: ,p_data => x_msg_data);
6964:

Line 6961: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

6957: IF FND_API.To_Boolean( p_commit ) THEN
6958: ROLLBACK TO Update_Value_Set_PUB;
6959: END IF;
6960: x_return_status := FND_API.G_RET_STS_ERROR;
6961: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
6962: ,p_count => x_msg_count
6963: ,p_data => x_msg_data);
6964:
6965: WHEN OTHERS THEN

Line 6966: IF FND_API.To_Boolean( p_commit ) THEN

6962: ,p_count => x_msg_count
6963: ,p_data => x_msg_data);
6964:
6965: WHEN OTHERS THEN
6966: IF FND_API.To_Boolean( p_commit ) THEN
6967: ROLLBACK TO Update_Value_Set_PUB;
6968: END IF;
6969: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6970:

Line 6969: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

6965: WHEN OTHERS THEN
6966: IF FND_API.To_Boolean( p_commit ) THEN
6967: ROLLBACK TO Update_Value_Set_PUB;
6968: END IF;
6969: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6970:
6971: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
6972: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
6973: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 6976: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

6972: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
6973: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
6974: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
6975: FND_MSG_PUB.Add;
6976: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
6977: ,p_count => x_msg_count
6978: ,p_data => x_msg_data);
6979:
6980: END Update_Value_Set;

Line 7007: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

7003: ,p_description IN VARCHAR2
7004: ,p_format_code IN VARCHAR2
7005: ,p_owner IN NUMBER DEFAULT NULL
7006: ,child_vs_value_ids IN EGO_VALUE_SET_VALUE_IDS
7007: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
7008: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
7009: ,x_return_status OUT NOCOPY VARCHAR2
7010: ,x_msg_count OUT NOCOPY NUMBER
7011: ,x_msg_data OUT NOCOPY VARCHAR2

Line 7008: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

7004: ,p_format_code IN VARCHAR2
7005: ,p_owner IN NUMBER DEFAULT NULL
7006: ,child_vs_value_ids IN EGO_VALUE_SET_VALUE_IDS
7007: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
7008: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
7009: ,x_return_status OUT NOCOPY VARCHAR2
7010: ,x_msg_count OUT NOCOPY NUMBER
7011: ,x_msg_data OUT NOCOPY VARCHAR2
7012: ) IS

Line 7029: IF FND_API.To_Boolean(p_commit) THEN

7025: ' p_value_set_id - ' || p_value_set_id ||
7026: ' p_description - ' || p_description );
7027:
7028: -- Standard start of API savepoint
7029: IF FND_API.To_Boolean(p_commit) THEN
7030: SAVEPOINT Update_Child_Value_Set_PUB;
7031: END IF;
7032:
7033:

Line 7049: RAISE FND_API.G_EXC_ERROR;

7045:
7046: -- Make sure the validation type is independent or translatable independent.
7047: IF (l_validation_code <> G_INDEPENDENT_VALIDATION_CODE AND
7048: l_validation_code <> G_TRANS_IND_VALIDATION_CODE) THEN
7049: RAISE FND_API.G_EXC_ERROR;
7050: END IF;
7051:
7052:
7053: ----------------------------------------------------------------------------

Line 7145: x_return_status := FND_API.G_RET_STS_SUCCESS;

7141: VALUES l_vs_value_disp_orders(j);
7142: -- END FORALL
7143:
7144:
7145: x_return_status := FND_API.G_RET_STS_SUCCESS;
7146:
7147: EXCEPTION
7148: WHEN OTHERS THEN
7149: IF FND_API.To_Boolean( p_commit ) THEN

Line 7149: IF FND_API.To_Boolean( p_commit ) THEN

7145: x_return_status := FND_API.G_RET_STS_SUCCESS;
7146:
7147: EXCEPTION
7148: WHEN OTHERS THEN
7149: IF FND_API.To_Boolean( p_commit ) THEN
7150: ROLLBACK TO Update_Child_Value_Set_PUB;
7151: END IF;
7152: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7153:

Line 7152: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

7148: WHEN OTHERS THEN
7149: IF FND_API.To_Boolean( p_commit ) THEN
7150: ROLLBACK TO Update_Child_Value_Set_PUB;
7151: END IF;
7152: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7153:
7154: code_debug('SQL_ERR_MSG ' || SQLERRM);
7155:
7156: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');

Line 7160: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

7156: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
7157: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
7158: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
7159: FND_MSG_PUB.Add;
7160: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
7161: ,p_count => x_msg_count
7162: ,p_data => x_msg_data);
7163:
7164: END;

Line 7185: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

7181: ,p_id_column_size IN NUMBER
7182: ,p_where_order_by IN VARCHAR2
7183: ,p_additional_columns IN VARCHAR2
7184: ,p_owner IN NUMBER DEFAULT NULL
7185: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
7186: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
7187: ,x_return_status OUT NOCOPY VARCHAR2
7188: ,x_msg_count OUT NOCOPY NUMBER
7189: ,x_msg_data OUT NOCOPY VARCHAR2

Line 7186: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

7182: ,p_where_order_by IN VARCHAR2
7183: ,p_additional_columns IN VARCHAR2
7184: ,p_owner IN NUMBER DEFAULT NULL
7185: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
7186: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
7187: ,x_return_status OUT NOCOPY VARCHAR2
7188: ,x_msg_count OUT NOCOPY NUMBER
7189: ,x_msg_data OUT NOCOPY VARCHAR2
7190: ) IS

Line 7209: IF FND_API.To_Boolean(p_commit) THEN

7205: l_Sysdate := SYSDATE;
7206: code_debug(l_api_name ||' start ');
7207:
7208: -- Standard start of API savepoint
7209: IF FND_API.To_Boolean(p_commit) THEN
7210: SAVEPOINT Insert_Value_Set_Table_Inf_PUB;
7211: END IF;
7212:
7213: -- Initialize message list even though we don't currently use it

Line 7214: IF FND_API.To_Boolean(p_init_msg_list) THEN

7210: SAVEPOINT Insert_Value_Set_Table_Inf_PUB;
7211: END IF;
7212:
7213: -- Initialize message list even though we don't currently use it
7214: IF FND_API.To_Boolean(p_init_msg_list) THEN
7215: FND_MSG_PUB.Initialize;
7216: END IF;
7217:
7218: -- Check for call compatibility

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

7215: FND_MSG_PUB.Initialize;
7216: END IF;
7217:
7218: -- Check for call compatibility
7219: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
7220: l_api_name, G_PKG_NAME)
7221: THEN
7222: RAISE FND_API.G_EXC_ERROR;
7223: END IF;

Line 7222: RAISE FND_API.G_EXC_ERROR;

7218: -- Check for call compatibility
7219: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
7220: l_api_name, G_PKG_NAME)
7221: THEN
7222: RAISE FND_API.G_EXC_ERROR;
7223: END IF;
7224:
7225: IF (p_owner IS NULL OR p_owner = -1) THEN
7226: l_owner := g_current_user_id;

Line 7311: IF FND_API.To_Boolean(p_commit) THEN

7307: );
7308:
7309: code_debug(l_api_name ||' inserting data into fnd_flex_validation_tables COMPLETED ');
7310: -- Standard check of p_commit
7311: IF FND_API.To_Boolean(p_commit) THEN
7312: COMMIT WORK;
7313: END IF;
7314:
7315: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 7315: x_return_status := FND_API.G_RET_STS_SUCCESS;

7311: IF FND_API.To_Boolean(p_commit) THEN
7312: COMMIT WORK;
7313: END IF;
7314:
7315: x_return_status := FND_API.G_RET_STS_SUCCESS;
7316:
7317: EXCEPTION
7318: WHEN FND_API.G_EXC_ERROR THEN
7319: code_debug(l_api_name ||' EXCEPTION desired ');

Line 7318: WHEN FND_API.G_EXC_ERROR THEN

7314:
7315: x_return_status := FND_API.G_RET_STS_SUCCESS;
7316:
7317: EXCEPTION
7318: WHEN FND_API.G_EXC_ERROR THEN
7319: code_debug(l_api_name ||' EXCEPTION desired ');
7320: IF FND_API.To_Boolean(p_commit) THEN
7321: ROLLBACK TO Insert_Value_Set_Table_Inf_PUB;
7322: END IF;

Line 7320: IF FND_API.To_Boolean(p_commit) THEN

7316:
7317: EXCEPTION
7318: WHEN FND_API.G_EXC_ERROR THEN
7319: code_debug(l_api_name ||' EXCEPTION desired ');
7320: IF FND_API.To_Boolean(p_commit) THEN
7321: ROLLBACK TO Insert_Value_Set_Table_Inf_PUB;
7322: END IF;
7323: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;
7324: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

Line 7323: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;

7319: code_debug(l_api_name ||' EXCEPTION desired ');
7320: IF FND_API.To_Boolean(p_commit) THEN
7321: ROLLBACK TO Insert_Value_Set_Table_Inf_PUB;
7322: END IF;
7323: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;
7324: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
7325: ,p_count => x_msg_count
7326: ,p_data => x_msg_data);
7327: WHEN OTHERS THEN

Line 7324: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

7320: IF FND_API.To_Boolean(p_commit) THEN
7321: ROLLBACK TO Insert_Value_Set_Table_Inf_PUB;
7322: END IF;
7323: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;
7324: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
7325: ,p_count => x_msg_count
7326: ,p_data => x_msg_data);
7327: WHEN OTHERS THEN
7328: code_debug(l_api_name ||' EXCEPTION OTHERS '|| SQLERRM);

Line 7329: IF FND_API.To_Boolean(p_commit) THEN

7325: ,p_count => x_msg_count
7326: ,p_data => x_msg_data);
7327: WHEN OTHERS THEN
7328: code_debug(l_api_name ||' EXCEPTION OTHERS '|| SQLERRM);
7329: IF FND_API.To_Boolean(p_commit) THEN
7330: ROLLBACK TO Insert_Value_Set_Table_Inf_PUB;
7331: END IF;
7332: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7333:

Line 7332: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

7328: code_debug(l_api_name ||' EXCEPTION OTHERS '|| SQLERRM);
7329: IF FND_API.To_Boolean(p_commit) THEN
7330: ROLLBACK TO Insert_Value_Set_Table_Inf_PUB;
7331: END IF;
7332: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7333:
7334: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
7335: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
7336: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 7339: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

7335: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
7336: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
7337: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
7338: FND_MSG_PUB.Add;
7339: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
7340: ,p_count => x_msg_count
7341: ,p_data => x_msg_data);
7342:
7343: END Insert_Value_Set_table_Inf;

Line 7364: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

7360: ,p_id_column_size IN NUMBER
7361: ,p_where_order_by IN VARCHAR2
7362: ,p_additional_columns IN VARCHAR2
7363: ,p_owner IN NUMBER DEFAULT NULL
7364: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
7365: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
7366: ,x_return_status OUT NOCOPY VARCHAR2
7367: ,x_msg_count OUT NOCOPY NUMBER
7368: ,x_msg_data OUT NOCOPY VARCHAR2

Line 7365: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

7361: ,p_where_order_by IN VARCHAR2
7362: ,p_additional_columns IN VARCHAR2
7363: ,p_owner IN NUMBER DEFAULT NULL
7364: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
7365: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
7366: ,x_return_status OUT NOCOPY VARCHAR2
7367: ,x_msg_count OUT NOCOPY NUMBER
7368: ,x_msg_data OUT NOCOPY VARCHAR2
7369: ) IS

Line 7388: IF FND_API.To_Boolean(p_commit) THEN

7384: l_Sysdate := SYSDATE;
7385:
7386: code_debug(l_api_name ||' start ');
7387: -- Standard start of API savepoint
7388: IF FND_API.To_Boolean(p_commit) THEN
7389: SAVEPOINT Update_Value_Set_Table_Inf_PUB;
7390: END IF;
7391:
7392: -- Initialize message list even though we don't currently use it

Line 7393: IF FND_API.To_Boolean(p_init_msg_list) THEN

7389: SAVEPOINT Update_Value_Set_Table_Inf_PUB;
7390: END IF;
7391:
7392: -- Initialize message list even though we don't currently use it
7393: IF FND_API.To_Boolean(p_init_msg_list) THEN
7394: FND_MSG_PUB.Initialize;
7395: END IF;
7396:
7397: -- Check for call compatibility

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

7394: FND_MSG_PUB.Initialize;
7395: END IF;
7396:
7397: -- Check for call compatibility
7398: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
7399: l_api_name, G_PKG_NAME)
7400: THEN
7401: RAISE FND_API.G_EXC_ERROR;
7402: END IF;

Line 7401: RAISE FND_API.G_EXC_ERROR;

7397: -- Check for call compatibility
7398: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
7399: l_api_name, G_PKG_NAME)
7400: THEN
7401: RAISE FND_API.G_EXC_ERROR;
7402: END IF;
7403:
7404: IF (p_owner IS NULL OR p_owner = -1) THEN
7405: l_owner := g_current_user_id;

Line 7454: IF FND_API.To_Boolean(p_commit) THEN

7450: WHERE FLEX_VALUE_SET_ID = p_value_set_id;
7451:
7452: code_debug(l_api_name ||' calling update fnd_flex_validation_tables COMPLETED ');
7453: -- Standard check of p_commit
7454: IF FND_API.To_Boolean(p_commit) THEN
7455: COMMIT WORK;
7456: END IF;
7457:
7458: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 7458: x_return_status := FND_API.G_RET_STS_SUCCESS;

7454: IF FND_API.To_Boolean(p_commit) THEN
7455: COMMIT WORK;
7456: END IF;
7457:
7458: x_return_status := FND_API.G_RET_STS_SUCCESS;
7459:
7460: EXCEPTION
7461: WHEN FND_API.G_EXC_ERROR THEN
7462: code_debug(l_api_name ||' EXCEPTION desired ');

Line 7461: WHEN FND_API.G_EXC_ERROR THEN

7457:
7458: x_return_status := FND_API.G_RET_STS_SUCCESS;
7459:
7460: EXCEPTION
7461: WHEN FND_API.G_EXC_ERROR THEN
7462: code_debug(l_api_name ||' EXCEPTION desired ');
7463: IF FND_API.To_Boolean(p_commit) THEN
7464: ROLLBACK TO Update_Value_Set_Table_Inf_PUB;
7465: END IF;

Line 7463: IF FND_API.To_Boolean(p_commit) THEN

7459:
7460: EXCEPTION
7461: WHEN FND_API.G_EXC_ERROR THEN
7462: code_debug(l_api_name ||' EXCEPTION desired ');
7463: IF FND_API.To_Boolean(p_commit) THEN
7464: ROLLBACK TO Update_Value_Set_Table_Inf_PUB;
7465: END IF;
7466: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;
7467: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

Line 7466: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;

7462: code_debug(l_api_name ||' EXCEPTION desired ');
7463: IF FND_API.To_Boolean(p_commit) THEN
7464: ROLLBACK TO Update_Value_Set_Table_Inf_PUB;
7465: END IF;
7466: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;
7467: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
7468: ,p_count => x_msg_count
7469: ,p_data => x_msg_data);
7470: WHEN OTHERS THEN

Line 7467: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

7463: IF FND_API.To_Boolean(p_commit) THEN
7464: ROLLBACK TO Update_Value_Set_Table_Inf_PUB;
7465: END IF;
7466: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;
7467: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
7468: ,p_count => x_msg_count
7469: ,p_data => x_msg_data);
7470: WHEN OTHERS THEN
7471: code_debug(l_api_name ||' EXCEPTION OTHERS '|| SQLERRM);

Line 7472: IF FND_API.To_Boolean(p_commit) THEN

7468: ,p_count => x_msg_count
7469: ,p_data => x_msg_data);
7470: WHEN OTHERS THEN
7471: code_debug(l_api_name ||' EXCEPTION OTHERS '|| SQLERRM);
7472: IF FND_API.To_Boolean(p_commit) THEN
7473: ROLLBACK TO Update_Value_Set_Table_Inf_PUB;
7474: END IF;
7475: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7476:

Line 7475: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

7471: code_debug(l_api_name ||' EXCEPTION OTHERS '|| SQLERRM);
7472: IF FND_API.To_Boolean(p_commit) THEN
7473: ROLLBACK TO Update_Value_Set_Table_Inf_PUB;
7474: END IF;
7475: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7476:
7477: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
7478: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
7479: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 7482: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

7478: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
7479: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
7480: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
7481: FND_MSG_PUB.Add;
7482: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
7483: ,p_count => x_msg_count
7484: ,p_data => x_msg_data);
7485:
7486: END Update_Value_Set_table_Inf;

Line 7507: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

7503: ,p_start_date IN DATE
7504: ,p_end_date IN DATE
7505: ,p_enabled IN VARCHAR2
7506: ,p_owner IN NUMBER DEFAULT NULL
7507: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
7508: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
7509: ,x_return_status OUT NOCOPY VARCHAR2
7510: ,x_msg_count OUT NOCOPY NUMBER
7511: ,x_msg_data OUT NOCOPY VARCHAR2

Line 7508: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

7504: ,p_end_date IN DATE
7505: ,p_enabled IN VARCHAR2
7506: ,p_owner IN NUMBER DEFAULT NULL
7507: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
7508: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
7509: ,x_return_status OUT NOCOPY VARCHAR2
7510: ,x_msg_count OUT NOCOPY NUMBER
7511: ,x_msg_data OUT NOCOPY VARCHAR2
7512: ) IS

Line 7532: IF FND_API.To_Boolean(p_commit) THEN

7528: l_api_name := 'Create_Value_Set_Val';
7529: l_api_version := 1.0;
7530:
7531: -- Standard start of API savepoint
7532: IF FND_API.To_Boolean(p_commit) THEN
7533: SAVEPOINT Create_Value_Set_Val_PUB;
7534: END IF;
7535:
7536: -- Initialize message list even though we don't currently use it

Line 7537: IF FND_API.To_Boolean(p_init_msg_list) THEN

7533: SAVEPOINT Create_Value_Set_Val_PUB;
7534: END IF;
7535:
7536: -- Initialize message list even though we don't currently use it
7537: IF FND_API.To_Boolean(p_init_msg_list) THEN
7538: FND_MSG_PUB.Initialize;
7539: END IF;
7540:
7541: -- Check for call compatibility

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

7538: FND_MSG_PUB.Initialize;
7539: END IF;
7540:
7541: -- Check for call compatibility
7542: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
7543: l_api_name, G_PKG_NAME)
7544: THEN
7545: RAISE FND_API.G_EXC_ERROR;
7546: END IF;

Line 7545: RAISE FND_API.G_EXC_ERROR;

7541: -- Check for call compatibility
7542: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
7543: l_api_name, G_PKG_NAME)
7544: THEN
7545: RAISE FND_API.G_EXC_ERROR;
7546: END IF;
7547:
7548: IF (p_owner IS NULL OR p_owner = -1) THEN
7549: l_owner := g_current_user_id;

Line 7644: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN

7640: ,p_enabled => p_enabled
7641: ,p_owner => l_owner
7642: ,x_return_status => x_return_status
7643: );
7644: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7645: RAISE FND_API.G_EXC_ERROR;
7646: END IF;
7647:
7648: -- Standard check of p_commit

Line 7645: RAISE FND_API.G_EXC_ERROR;

7641: ,p_owner => l_owner
7642: ,x_return_status => x_return_status
7643: );
7644: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7645: RAISE FND_API.G_EXC_ERROR;
7646: END IF;
7647:
7648: -- Standard check of p_commit
7649: IF FND_API.To_Boolean(p_commit) THEN

Line 7649: IF FND_API.To_Boolean(p_commit) THEN

7645: RAISE FND_API.G_EXC_ERROR;
7646: END IF;
7647:
7648: -- Standard check of p_commit
7649: IF FND_API.To_Boolean(p_commit) THEN
7650: COMMIT WORK;
7651: END IF;
7652:
7653: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 7653: x_return_status := FND_API.G_RET_STS_SUCCESS;

7649: IF FND_API.To_Boolean(p_commit) THEN
7650: COMMIT WORK;
7651: END IF;
7652:
7653: x_return_status := FND_API.G_RET_STS_SUCCESS;
7654:
7655: EXCEPTION
7656: WHEN FND_API.G_EXC_ERROR THEN
7657: code_debug( l_api_name || ' EXCEPTION - FND_API.G_EXC_ERROR ');

Line 7656: WHEN FND_API.G_EXC_ERROR THEN

7652:
7653: x_return_status := FND_API.G_RET_STS_SUCCESS;
7654:
7655: EXCEPTION
7656: WHEN FND_API.G_EXC_ERROR THEN
7657: code_debug( l_api_name || ' EXCEPTION - FND_API.G_EXC_ERROR ');
7658: IF FND_API.To_Boolean(p_commit) THEN
7659: ROLLBACK TO Create_Value_Set_Val_PUB;
7660: END IF;

Line 7657: code_debug( l_api_name || ' EXCEPTION - FND_API.G_EXC_ERROR ');

7653: x_return_status := FND_API.G_RET_STS_SUCCESS;
7654:
7655: EXCEPTION
7656: WHEN FND_API.G_EXC_ERROR THEN
7657: code_debug( l_api_name || ' EXCEPTION - FND_API.G_EXC_ERROR ');
7658: IF FND_API.To_Boolean(p_commit) THEN
7659: ROLLBACK TO Create_Value_Set_Val_PUB;
7660: END IF;
7661: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;

Line 7658: IF FND_API.To_Boolean(p_commit) THEN

7654:
7655: EXCEPTION
7656: WHEN FND_API.G_EXC_ERROR THEN
7657: code_debug( l_api_name || ' EXCEPTION - FND_API.G_EXC_ERROR ');
7658: IF FND_API.To_Boolean(p_commit) THEN
7659: ROLLBACK TO Create_Value_Set_Val_PUB;
7660: END IF;
7661: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;
7662: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

Line 7661: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;

7657: code_debug( l_api_name || ' EXCEPTION - FND_API.G_EXC_ERROR ');
7658: IF FND_API.To_Boolean(p_commit) THEN
7659: ROLLBACK TO Create_Value_Set_Val_PUB;
7660: END IF;
7661: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;
7662: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
7663: ,p_count => x_msg_count
7664: ,p_data => x_msg_data);
7665: WHEN OTHERS THEN

Line 7662: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

7658: IF FND_API.To_Boolean(p_commit) THEN
7659: ROLLBACK TO Create_Value_Set_Val_PUB;
7660: END IF;
7661: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;
7662: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
7663: ,p_count => x_msg_count
7664: ,p_data => x_msg_data);
7665: WHEN OTHERS THEN
7666: code_debug( l_api_name || ' EXCEPTION - OTHERS ');

Line 7668: IF FND_API.To_Boolean(p_commit) THEN

7664: ,p_data => x_msg_data);
7665: WHEN OTHERS THEN
7666: code_debug( l_api_name || ' EXCEPTION - OTHERS ');
7667: code_debug (l_api_name|| sqlerrm );
7668: IF FND_API.To_Boolean(p_commit) THEN
7669: ROLLBACK TO Create_Value_Set_Val_PUB;
7670: END IF;
7671: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7672:

Line 7671: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

7667: code_debug (l_api_name|| sqlerrm );
7668: IF FND_API.To_Boolean(p_commit) THEN
7669: ROLLBACK TO Create_Value_Set_Val_PUB;
7670: END IF;
7671: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7672:
7673: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
7674: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
7675: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 7678: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

7674: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
7675: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
7676: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
7677: FND_MSG_PUB.Add;
7678: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
7679: ,p_count => x_msg_count
7680: ,p_data => x_msg_data);
7681:
7682: END Create_Value_Set_Val;

Line 7697: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

7693: ,p_start_date IN DATE
7694: ,p_end_date IN DATE
7695: ,p_enabled IN VARCHAR2
7696: ,p_owner IN NUMBER DEFAULT NULL
7697: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
7698: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
7699: ,x_return_status OUT NOCOPY VARCHAR2
7700: ,x_msg_count OUT NOCOPY NUMBER
7701: ,x_msg_data OUT NOCOPY VARCHAR2

Line 7698: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

7694: ,p_end_date IN DATE
7695: ,p_enabled IN VARCHAR2
7696: ,p_owner IN NUMBER DEFAULT NULL
7697: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
7698: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
7699: ,x_return_status OUT NOCOPY VARCHAR2
7700: ,x_msg_count OUT NOCOPY NUMBER
7701: ,x_msg_data OUT NOCOPY VARCHAR2
7702: ) IS

Line 7717: IF FND_API.To_Boolean(p_commit) THEN

7713: l_api_name := 'Update_Value_Set_Val';
7714: l_api_version := 1.0;
7715:
7716: -- Standard start of API savepoint
7717: IF FND_API.To_Boolean(p_commit) THEN
7718: SAVEPOINT Update_Value_Set_Val_PUB;
7719: END IF;
7720:
7721: -- Initialize message list even though we don't currently use it

Line 7722: IF FND_API.To_Boolean(p_init_msg_list) THEN

7718: SAVEPOINT Update_Value_Set_Val_PUB;
7719: END IF;
7720:
7721: -- Initialize message list even though we don't currently use it
7722: IF FND_API.To_Boolean(p_init_msg_list) THEN
7723: FND_MSG_PUB.Initialize;
7724: END IF;
7725:
7726: -- Check for call compatibility

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

7723: FND_MSG_PUB.Initialize;
7724: END IF;
7725:
7726: -- Check for call compatibility
7727: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
7728: l_api_name, G_PKG_NAME)
7729: THEN
7730: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7731: END IF;

Line 7730: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

7726: -- Check for call compatibility
7727: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
7728: l_api_name, G_PKG_NAME)
7729: THEN
7730: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
7731: END IF;
7732:
7733: IF (p_owner IS NULL OR p_owner = -1) THEN
7734: l_owner := g_current_user_id;

Line 7771: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN

7767: ,p_enabled => p_enabled
7768: ,p_owner => l_owner
7769: ,x_return_status => x_return_status
7770: );
7771: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7772: RAISE FND_API.G_EXC_ERROR;
7773: END IF;
7774:
7775: -- Standard check of p_commit

Line 7772: RAISE FND_API.G_EXC_ERROR;

7768: ,p_owner => l_owner
7769: ,x_return_status => x_return_status
7770: );
7771: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7772: RAISE FND_API.G_EXC_ERROR;
7773: END IF;
7774:
7775: -- Standard check of p_commit
7776: IF FND_API.To_Boolean(p_commit) THEN

Line 7776: IF FND_API.To_Boolean(p_commit) THEN

7772: RAISE FND_API.G_EXC_ERROR;
7773: END IF;
7774:
7775: -- Standard check of p_commit
7776: IF FND_API.To_Boolean(p_commit) THEN
7777: COMMIT WORK;
7778: END IF;
7779:
7780: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 7780: x_return_status := FND_API.G_RET_STS_SUCCESS;

7776: IF FND_API.To_Boolean(p_commit) THEN
7777: COMMIT WORK;
7778: END IF;
7779:
7780: x_return_status := FND_API.G_RET_STS_SUCCESS;
7781:
7782: EXCEPTION
7783: WHEN FND_API.G_EXC_ERROR THEN
7784: code_debug( l_api_name || ' EXCEPTION - FND_API.G_EXC_ERROR ');

Line 7783: WHEN FND_API.G_EXC_ERROR THEN

7779:
7780: x_return_status := FND_API.G_RET_STS_SUCCESS;
7781:
7782: EXCEPTION
7783: WHEN FND_API.G_EXC_ERROR THEN
7784: code_debug( l_api_name || ' EXCEPTION - FND_API.G_EXC_ERROR ');
7785: IF FND_API.To_Boolean(p_commit) THEN
7786: ROLLBACK TO Update_Value_Set_Val_PUB;
7787: END IF;

Line 7784: code_debug( l_api_name || ' EXCEPTION - FND_API.G_EXC_ERROR ');

7780: x_return_status := FND_API.G_RET_STS_SUCCESS;
7781:
7782: EXCEPTION
7783: WHEN FND_API.G_EXC_ERROR THEN
7784: code_debug( l_api_name || ' EXCEPTION - FND_API.G_EXC_ERROR ');
7785: IF FND_API.To_Boolean(p_commit) THEN
7786: ROLLBACK TO Update_Value_Set_Val_PUB;
7787: END IF;
7788: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;

Line 7785: IF FND_API.To_Boolean(p_commit) THEN

7781:
7782: EXCEPTION
7783: WHEN FND_API.G_EXC_ERROR THEN
7784: code_debug( l_api_name || ' EXCEPTION - FND_API.G_EXC_ERROR ');
7785: IF FND_API.To_Boolean(p_commit) THEN
7786: ROLLBACK TO Update_Value_Set_Val_PUB;
7787: END IF;
7788: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;
7789: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

Line 7788: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;

7784: code_debug( l_api_name || ' EXCEPTION - FND_API.G_EXC_ERROR ');
7785: IF FND_API.To_Boolean(p_commit) THEN
7786: ROLLBACK TO Update_Value_Set_Val_PUB;
7787: END IF;
7788: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;
7789: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
7790: ,p_count => x_msg_count
7791: ,p_data => x_msg_data);
7792: WHEN OTHERS THEN

Line 7789: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

7785: IF FND_API.To_Boolean(p_commit) THEN
7786: ROLLBACK TO Update_Value_Set_Val_PUB;
7787: END IF;
7788: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;
7789: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
7790: ,p_count => x_msg_count
7791: ,p_data => x_msg_data);
7792: WHEN OTHERS THEN
7793: code_debug( l_api_name || ' EXCEPTION - OTHERS ');

Line 7795: IF FND_API.To_Boolean(p_commit) THEN

7791: ,p_data => x_msg_data);
7792: WHEN OTHERS THEN
7793: code_debug( l_api_name || ' EXCEPTION - OTHERS ');
7794: code_debug (l_api_name|| sqlerrm );
7795: IF FND_API.To_Boolean(p_commit) THEN
7796: ROLLBACK TO Update_Value_Set_Val_PUB;
7797: END IF;
7798: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7799:

Line 7798: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

7794: code_debug (l_api_name|| sqlerrm );
7795: IF FND_API.To_Boolean(p_commit) THEN
7796: ROLLBACK TO Update_Value_Set_Val_PUB;
7797: END IF;
7798: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7799:
7800: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
7801: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
7802: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 7805: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

7801: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
7802: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
7803: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
7804: FND_MSG_PUB.Add;
7805: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
7806: ,p_count => x_msg_count
7807: ,p_data => x_msg_data);
7808:
7809: END Update_Value_Set_Val;

Line 7959: l_return_status := FND_API.G_FALSE;

7955: -- F if flex binding is not present.
7956: l_return_status VARCHAR2(1);
7957: l_dummy_number NUMBER;
7958: BEGIN
7959: l_return_status := FND_API.G_FALSE;
7960: l_dummy_number := INSTR(get_vs_table_where_clause(cp_value_set_id),':$FLEX$.');
7961: IF NVL(l_dummy_number,0) <> 0 THEN
7962: l_return_status := FND_API.G_TRUE;
7963: END IF;

Line 7962: l_return_status := FND_API.G_TRUE;

7958: BEGIN
7959: l_return_status := FND_API.G_FALSE;
7960: l_dummy_number := INSTR(get_vs_table_where_clause(cp_value_set_id),':$FLEX$.');
7961: IF NVL(l_dummy_number,0) <> 0 THEN
7962: l_return_status := FND_API.G_TRUE;
7963: END IF;
7964: RETURN l_return_status;
7965: EXCEPTION
7966: WHEN OTHERS THEN

Line 7990: l_return_status := FND_API.G_TRUE;

7986: -- F if VS is not editable.
7987: l_return_status VARCHAR2(1);
7988: l_vs_row fnd_flex_value_sets%ROWTYPE;
7989: BEGIN
7990: l_return_status := FND_API.G_TRUE;
7991: SELECT *
7992: INTO l_vs_row
7993: FROM fnd_flex_value_sets
7994: WHERE flex_value_set_id = cp_value_set_id;

Line 8010: l_return_status := FND_API.G_FALSE;

8006: l_vs_row.numeric_mode_enabled_flag = 'Y'
8007: )
8008: )
8009: THEN
8010: l_return_status := FND_API.G_FALSE;
8011: END IF;
8012: RETURN l_return_status;
8013: EXCEPTION
8014: WHEN OTHERS THEN

Line 8015: RETURN FND_API.G_FALSE;

8011: END IF;
8012: RETURN l_return_status;
8013: EXCEPTION
8014: WHEN OTHERS THEN
8015: RETURN FND_API.G_FALSE;
8016: END is_vs_editable;
8017:
8018: ---------------------------------------------------------------------
8019: -- Requirement: bug: 3542670

Line 8048: l_return_status := FND_API.G_TRUE;

8044: l_vs_security_enabled fnd_flex_value_sets.security_enabled_flag%TYPE;
8045:
8046: BEGIN
8047:
8048: l_return_status := FND_API.G_TRUE;
8049: SELECT a.created_by, b.format_type, b.validation_type,
8050: b.alphanumeric_allowed_flag, b.uppercase_only_flag,
8051: b.numeric_mode_enabled_flag, b.security_enabled_flag, b.created_by
8052: INTO l_vsv_created_by, l_vs_format_type, l_vs_validation_type,

Line 8075: l_return_status := FND_API.G_FALSE;

8071: l_vs_numeric_mode_enabled = 'Y'
8072: )
8073: )
8074: THEN
8075: l_return_status := FND_API.G_FALSE;
8076: END IF;
8077: RETURN l_return_status;
8078: EXCEPTION
8079: WHEN OTHERS THEN

Line 8080: RETURN FND_API.G_FALSE;

8076: END IF;
8077: RETURN l_return_status;
8078: EXCEPTION
8079: WHEN OTHERS THEN
8080: RETURN FND_API.G_FALSE;
8081: END is_vs_value_editable;
8082:
8083: ---------------------------------------------------------------------
8084: -- Requirement: bug: 3542670

Line 8117: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

8113: ,p_value_set_value_id IN NUMBER DEFAULT NULL
8114: ,p_value_set_value IN VARCHAR2 DEFAULT NULL
8115: ,p_sequence IN NUMBER
8116: ,p_owner IN NUMBER DEFAULT NULL
8117: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
8118: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
8119: ,x_return_status OUT NOCOPY VARCHAR2
8120: ,x_msg_count OUT NOCOPY NUMBER
8121: ,x_msg_data OUT NOCOPY VARCHAR2

Line 8118: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

8114: ,p_value_set_value IN VARCHAR2 DEFAULT NULL
8115: ,p_sequence IN NUMBER
8116: ,p_owner IN NUMBER DEFAULT NULL
8117: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
8118: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
8119: ,x_return_status OUT NOCOPY VARCHAR2
8120: ,x_msg_count OUT NOCOPY NUMBER
8121: ,x_msg_data OUT NOCOPY VARCHAR2
8122: ) IS

Line 8144: IF FND_API.To_Boolean( p_commit ) THEN

8140: BEGIN
8141: l_api_name := 'process_vs_value_sequence';
8142: l_api_version := 1.0;
8143:
8144: IF FND_API.To_Boolean( p_commit ) THEN
8145: SAVEPOINT PROCESS_VS_VALUE_SEQUENCE_SP;
8146: END IF;
8147:
8148: --

Line 8151: IF FND_API.To_Boolean(p_init_msg_list) THEN

8147:
8148: --
8149: -- Initialize message list
8150: --
8151: IF FND_API.To_Boolean(p_init_msg_list) THEN
8152: FND_MSG_PUB.Initialize;
8153: END IF;
8154:
8155: code_debug(l_api_name||' msg pub initialized ' );

Line 8159: IF NOT FND_API.Compatible_API_Call (l_api_version

8155: code_debug(l_api_name||' msg pub initialized ' );
8156: --
8157: --Standard checks
8158: --
8159: IF NOT FND_API.Compatible_API_Call (l_api_version
8160: ,p_api_version
8161: ,l_api_name
8162: ,g_pkg_name) THEN
8163: code_debug (l_api_name ||' invalid api version ');

Line 8164: RAISE FND_API.G_EXC_ERROR;

8160: ,p_api_version
8161: ,l_api_name
8162: ,g_pkg_name) THEN
8163: code_debug (l_api_name ||' invalid api version ');
8164: RAISE FND_API.G_EXC_ERROR;
8165: END IF;
8166:
8167: IF (p_owner IS NULL OR p_owner = -1) THEN
8168: l_owner := g_current_user_id;

Line 8213: RAISE FND_API.G_EXC_ERROR;

8209: fnd_message.Set_Name(G_APP_NAME, 'EGO_API_INVALID_PARAMS');
8210: fnd_message.Set_Token(G_PKG_NAME_TOKEN, G_PKG_NAME);
8211: fnd_message.Set_Token(G_API_NAME_TOKEN, l_api_name);
8212: FND_MSG_PUB.Add;
8213: RAISE FND_API.G_EXC_ERROR;
8214: END IF;
8215:
8216:
8217: l_create_sequence := FALSE;

Line 8262: IF FND_API.To_Boolean( p_commit ) THEN

8258: ,last_update_login = G_CURRENT_LOGIN_ID
8259: WHERE value_set_value_id = l_value_set_value_id;
8260: END IF;
8261:
8262: IF FND_API.To_Boolean( p_commit ) THEN
8263: COMMIT WORK;
8264: END IF;
8265: x_return_status := FND_API.G_RET_STS_SUCCESS;
8266:

Line 8265: x_return_status := FND_API.G_RET_STS_SUCCESS;

8261:
8262: IF FND_API.To_Boolean( p_commit ) THEN
8263: COMMIT WORK;
8264: END IF;
8265: x_return_status := FND_API.G_RET_STS_SUCCESS;
8266:
8267: EXCEPTION
8268: WHEN FND_API.G_EXC_ERROR THEN
8269: IF FND_API.To_Boolean( p_commit ) THEN

Line 8268: WHEN FND_API.G_EXC_ERROR THEN

8264: END IF;
8265: x_return_status := FND_API.G_RET_STS_SUCCESS;
8266:
8267: EXCEPTION
8268: WHEN FND_API.G_EXC_ERROR THEN
8269: IF FND_API.To_Boolean( p_commit ) THEN
8270: ROLLBACK TO PROCESS_VS_VALUE_SEQUENCE_SP;
8271: END IF;
8272: x_return_status := FND_API.G_RET_STS_ERROR;

Line 8269: IF FND_API.To_Boolean( p_commit ) THEN

8265: x_return_status := FND_API.G_RET_STS_SUCCESS;
8266:
8267: EXCEPTION
8268: WHEN FND_API.G_EXC_ERROR THEN
8269: IF FND_API.To_Boolean( p_commit ) THEN
8270: ROLLBACK TO PROCESS_VS_VALUE_SEQUENCE_SP;
8271: END IF;
8272: x_return_status := FND_API.G_RET_STS_ERROR;
8273: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

Line 8272: x_return_status := FND_API.G_RET_STS_ERROR;

8268: WHEN FND_API.G_EXC_ERROR THEN
8269: IF FND_API.To_Boolean( p_commit ) THEN
8270: ROLLBACK TO PROCESS_VS_VALUE_SEQUENCE_SP;
8271: END IF;
8272: x_return_status := FND_API.G_RET_STS_ERROR;
8273: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
8274: ,p_count => x_msg_count
8275: ,p_data => x_msg_data);
8276: WHEN OTHERS THEN

Line 8273: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

8269: IF FND_API.To_Boolean( p_commit ) THEN
8270: ROLLBACK TO PROCESS_VS_VALUE_SEQUENCE_SP;
8271: END IF;
8272: x_return_status := FND_API.G_RET_STS_ERROR;
8273: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
8274: ,p_count => x_msg_count
8275: ,p_data => x_msg_data);
8276: WHEN OTHERS THEN
8277: IF FND_API.To_Boolean( p_commit ) THEN

Line 8277: IF FND_API.To_Boolean( p_commit ) THEN

8273: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
8274: ,p_count => x_msg_count
8275: ,p_data => x_msg_data);
8276: WHEN OTHERS THEN
8277: IF FND_API.To_Boolean( p_commit ) THEN
8278: ROLLBACK TO PROCESS_VS_VALUE_SEQUENCE_SP;
8279: END IF;
8280:
8281: END process_vs_value_sequence;

Line 8301: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

8297: ,p_attr_group_id IN NUMBER
8298: ,p_enabled_flag IN VARCHAR2
8299: ,p_view_privilege_id IN NUMBER --ignored for now
8300: ,p_edit_privilege_id IN NUMBER --ignored for now
8301: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
8302: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
8303: ,x_association_id OUT NOCOPY NUMBER
8304: ,x_return_status OUT NOCOPY VARCHAR2
8305: ,x_errorcode OUT NOCOPY NUMBER

Line 8302: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

8298: ,p_enabled_flag IN VARCHAR2
8299: ,p_view_privilege_id IN NUMBER --ignored for now
8300: ,p_edit_privilege_id IN NUMBER --ignored for now
8301: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
8302: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
8303: ,x_association_id OUT NOCOPY NUMBER
8304: ,x_return_status OUT NOCOPY VARCHAR2
8305: ,x_errorcode OUT NOCOPY NUMBER
8306: ,x_msg_count OUT NOCOPY NUMBER

Line 8353: IF FND_API.To_Boolean(p_commit) THEN

8349:
8350: BEGIN
8351:
8352: -- Standard start of API savepoint
8353: IF FND_API.To_Boolean(p_commit) THEN
8354: SAVEPOINT Create_Association_PUB;
8355: END IF;
8356:
8357: -- Check for call compatibility

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

8354: SAVEPOINT Create_Association_PUB;
8355: END IF;
8356:
8357: -- Check for call compatibility
8358: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
8359: l_api_name, G_PKG_NAME)
8360: THEN
8361: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8362: END IF;

Line 8361: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

8357: -- Check for call compatibility
8358: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
8359: l_api_name, G_PKG_NAME)
8360: THEN
8361: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8362: END IF;
8363: -- Initialize message list even though we don't currently use it
8364: IF FND_API.To_Boolean(p_init_msg_list) THEN
8365: FND_MSG_PUB.Initialize;

Line 8364: IF FND_API.To_Boolean(p_init_msg_list) THEN

8360: THEN
8361: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8362: END IF;
8363: -- Initialize message list even though we don't currently use it
8364: IF FND_API.To_Boolean(p_init_msg_list) THEN
8365: FND_MSG_PUB.Initialize;
8366: END IF;
8367:
8368: --Checking if the variant attribute group trying to be associated has attributes in it, if not raise exception

Line 8527: IF FND_API.To_Boolean(p_commit) THEN

8523:
8524: END IF;
8525:
8526: -- Standard check of p_commit
8527: IF FND_API.To_Boolean(p_commit) THEN
8528: COMMIT WORK;
8529: END IF;
8530:
8531: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 8531: x_return_status := FND_API.G_RET_STS_SUCCESS;

8527: IF FND_API.To_Boolean(p_commit) THEN
8528: COMMIT WORK;
8529: END IF;
8530:
8531: x_return_status := FND_API.G_RET_STS_SUCCESS;
8532:
8533: EXCEPTION
8534:
8535: WHEN e_data_level_mismatch_error THEN

Line 8536: IF FND_API.To_Boolean(p_commit) THEN

8532:
8533: EXCEPTION
8534:
8535: WHEN e_data_level_mismatch_error THEN
8536: IF FND_API.To_Boolean(p_commit) THEN
8537: ROLLBACK TO Create_Association_PUB;
8538: END IF;
8539: x_return_status := FND_API.G_RET_STS_ERROR;
8540:

Line 8539: x_return_status := FND_API.G_RET_STS_ERROR;

8535: WHEN e_data_level_mismatch_error THEN
8536: IF FND_API.To_Boolean(p_commit) THEN
8537: ROLLBACK TO Create_Association_PUB;
8538: END IF;
8539: x_return_status := FND_API.G_RET_STS_ERROR;
8540:
8541:
8542: l_attr_disp_name := Get_Attr_Group_DispName(p_attr_group_id);
8543:

Line 8565: IF FND_API.To_Boolean(p_commit) THEN

8561:
8562: x_msg_data := Fnd_Message.Get;
8563:
8564: WHEN e_variant_assocs_excep THEN
8565: IF FND_API.To_Boolean(p_commit) THEN
8566: ROLLBACK TO Create_Association_PUB;
8567: END IF;
8568: x_return_status := FND_API.G_RET_STS_ERROR;
8569: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

Line 8568: x_return_status := FND_API.G_RET_STS_ERROR;

8564: WHEN e_variant_assocs_excep THEN
8565: IF FND_API.To_Boolean(p_commit) THEN
8566: ROLLBACK TO Create_Association_PUB;
8567: END IF;
8568: x_return_status := FND_API.G_RET_STS_ERROR;
8569: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
8570: ,p_count => x_msg_count
8571: ,p_data => x_msg_data);
8572:

Line 8569: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

8565: IF FND_API.To_Boolean(p_commit) THEN
8566: ROLLBACK TO Create_Association_PUB;
8567: END IF;
8568: x_return_status := FND_API.G_RET_STS_ERROR;
8569: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
8570: ,p_count => x_msg_count
8571: ,p_data => x_msg_data);
8572:
8573:

Line 8578: IF FND_API.To_Boolean(p_commit) THEN

8574:
8575: WHEN OTHERS THEN
8576: CLOSE data_level_merge; --closing the error in case the cursor errors out
8577:
8578: IF FND_API.To_Boolean(p_commit) THEN
8579: ROLLBACK TO Create_Association_PUB;
8580: END IF;
8581: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
8582:

Line 8581: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

8577:
8578: IF FND_API.To_Boolean(p_commit) THEN
8579: ROLLBACK TO Create_Association_PUB;
8580: END IF;
8581: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
8582:
8583: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
8584: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
8585: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 8588: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

8584: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
8585: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
8586: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
8587: FND_MSG_PUB.Add;
8588: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
8589: ,p_count => x_msg_count
8590: ,p_data => x_msg_data);
8591:
8592: END Create_Association;

Line 8608: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

8604: ,p_attr_group_name IN VARCHAR2
8605: ,p_enabled_flag IN VARCHAR2
8606: ,p_view_privilege_id IN NUMBER --ignored for now
8607: ,p_edit_privilege_id IN NUMBER --ignored for now
8608: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
8609: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
8610: ,x_association_id OUT NOCOPY NUMBER
8611: ,x_return_status OUT NOCOPY VARCHAR2
8612: ,x_errorcode OUT NOCOPY NUMBER

Line 8609: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

8605: ,p_enabled_flag IN VARCHAR2
8606: ,p_view_privilege_id IN NUMBER --ignored for now
8607: ,p_edit_privilege_id IN NUMBER --ignored for now
8608: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
8609: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
8610: ,x_association_id OUT NOCOPY NUMBER
8611: ,x_return_status OUT NOCOPY VARCHAR2
8612: ,x_errorcode OUT NOCOPY NUMBER
8613: ,x_msg_count OUT NOCOPY NUMBER

Line 8624: IF FND_API.To_Boolean(p_commit) THEN

8620:
8621: BEGIN
8622:
8623: -- Standard start of API savepoint
8624: IF FND_API.To_Boolean(p_commit) THEN
8625: SAVEPOINT Create_Association_PUB;
8626: END IF;
8627:
8628: l_attr_group_id := Get_Attr_Group_Id_From_PKs(p_application_id

Line 8633: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

8629: ,p_attr_group_type
8630: ,p_attr_group_name);
8631:
8632: IF l_attr_group_id IS NULL THEN
8633: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8634: END IF;
8635:
8636: EGO_EXT_FWK_PUB.Create_Association(
8637: p_api_version => p_api_version

Line 8656: IF FND_API.To_Boolean(p_commit) THEN

8652: ,x_msg_data => x_msg_data
8653: );
8654:
8655: -- Standard check of p_commit
8656: IF FND_API.To_Boolean(p_commit) THEN
8657: COMMIT WORK;
8658: END IF;
8659:
8660: EXCEPTION

Line 8662: IF FND_API.To_Boolean(p_commit) THEN

8658: END IF;
8659:
8660: EXCEPTION
8661: WHEN OTHERS THEN
8662: IF FND_API.To_Boolean(p_commit) THEN
8663: ROLLBACK TO Create_Association_PUB;
8664: END IF;
8665: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
8666:

Line 8665: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

8661: WHEN OTHERS THEN
8662: IF FND_API.To_Boolean(p_commit) THEN
8663: ROLLBACK TO Create_Association_PUB;
8664: END IF;
8665: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
8666:
8667: IF l_attr_group_id IS NULL THEN
8668: x_msg_data := 'Executing - '||G_PKG_NAME||'.'||l_api_name||' NoAttrGroupIDFoundForPKs';
8669: ELSE

Line 8675: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

8671: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
8672: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
8673: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
8674: FND_MSG_PUB.Add;
8675: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
8676: ,p_count => x_msg_count
8677: ,p_data => x_msg_data);
8678: END IF;
8679:

Line 8695: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

8691: ,p_attr_group_name IN VARCHAR2
8692: ,p_enabled_flag IN VARCHAR2
8693: ,p_view_privilege_id IN NUMBER --ignored for now
8694: ,p_edit_privilege_id IN NUMBER --ignored for now
8695: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
8696: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
8697: ,x_association_id OUT NOCOPY NUMBER
8698: ,x_return_status OUT NOCOPY VARCHAR2
8699: ,x_errorcode OUT NOCOPY NUMBER

Line 8696: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

8692: ,p_enabled_flag IN VARCHAR2
8693: ,p_view_privilege_id IN NUMBER --ignored for now
8694: ,p_edit_privilege_id IN NUMBER --ignored for now
8695: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
8696: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
8697: ,x_association_id OUT NOCOPY NUMBER
8698: ,x_return_status OUT NOCOPY VARCHAR2
8699: ,x_errorcode OUT NOCOPY NUMBER
8700: ,x_msg_count OUT NOCOPY NUMBER

Line 8711: IF FND_API.To_Boolean(p_commit) THEN

8707:
8708: BEGIN
8709:
8710: -- Standard start of API savepoint
8711: IF FND_API.To_Boolean(p_commit) THEN
8712: SAVEPOINT Create_Association_PUB;
8713: END IF;
8714:
8715: l_object_id := Get_Object_Id_From_Name(p_object_name);

Line 8717: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

8713: END IF;
8714:
8715: l_object_id := Get_Object_Id_From_Name(p_object_name);
8716: IF l_object_id IS NULL THEN
8717: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8718: END IF;
8719:
8720: EGO_EXT_FWK_PUB.Create_Association(
8721: p_api_version => p_api_version

Line 8741: IF FND_API.To_Boolean(p_commit) THEN

8737: ,x_msg_data => x_msg_data
8738: );
8739:
8740: -- Standard check of p_commit
8741: IF FND_API.To_Boolean(p_commit) THEN
8742: COMMIT WORK;
8743: END IF;
8744:
8745: EXCEPTION

Line 8747: IF FND_API.To_Boolean(p_commit) THEN

8743: END IF;
8744:
8745: EXCEPTION
8746: WHEN OTHERS THEN
8747: IF FND_API.To_Boolean(p_commit) THEN
8748: ROLLBACK TO Create_Association_PUB;
8749: END IF;
8750: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
8751:

Line 8750: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

8746: WHEN OTHERS THEN
8747: IF FND_API.To_Boolean(p_commit) THEN
8748: ROLLBACK TO Create_Association_PUB;
8749: END IF;
8750: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
8751:
8752: IF l_object_id IS NULL THEN
8753: x_msg_data := 'Executing - '||G_PKG_NAME||'.'||l_api_name||' NoObjectIdForObjectName';
8754: ELSE

Line 8760: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

8756: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
8757: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
8758: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
8759: FND_MSG_PUB.Add;
8760: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
8761: ,p_count => x_msg_count
8762: ,p_data => x_msg_data);
8763: END IF;
8764:

Line 8776: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

8772: ,p_association_id IN NUMBER
8773: ,p_enabled_flag IN VARCHAR2
8774: ,p_view_privilege_id IN NUMBER --ignored for now
8775: ,p_edit_privilege_id IN NUMBER --ignored for now
8776: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
8777: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
8778: ,x_return_status OUT NOCOPY VARCHAR2
8779: ,x_errorcode OUT NOCOPY NUMBER
8780: ,x_msg_count OUT NOCOPY NUMBER

Line 8777: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

8773: ,p_enabled_flag IN VARCHAR2
8774: ,p_view_privilege_id IN NUMBER --ignored for now
8775: ,p_edit_privilege_id IN NUMBER --ignored for now
8776: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
8777: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
8778: ,x_return_status OUT NOCOPY VARCHAR2
8779: ,x_errorcode OUT NOCOPY NUMBER
8780: ,x_msg_count OUT NOCOPY NUMBER
8781: ,x_msg_data OUT NOCOPY VARCHAR2

Line 8796: IF FND_API.To_Boolean(p_commit) THEN

8792:
8793: BEGIN
8794:
8795: -- Standard start of API savepoint
8796: IF FND_API.To_Boolean(p_commit) THEN
8797: SAVEPOINT Update_Association_PUB;
8798: END IF;
8799:
8800: -- Check for call compatibility

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

8797: SAVEPOINT Update_Association_PUB;
8798: END IF;
8799:
8800: -- Check for call compatibility
8801: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
8802: l_api_name, G_PKG_NAME)
8803: THEN
8804: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8805: END IF;

Line 8804: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

8800: -- Check for call compatibility
8801: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
8802: l_api_name, G_PKG_NAME)
8803: THEN
8804: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8805: END IF;
8806: -- Initialize message list even though we don't currently use it
8807: IF FND_API.To_Boolean(p_init_msg_list) THEN
8808: FND_MSG_PUB.Initialize;

Line 8807: IF FND_API.To_Boolean(p_init_msg_list) THEN

8803: THEN
8804: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8805: END IF;
8806: -- Initialize message list even though we don't currently use it
8807: IF FND_API.To_Boolean(p_init_msg_list) THEN
8808: FND_MSG_PUB.Initialize;
8809: END IF;
8810:
8811: --bug 5513610

Line 8825: IF FND_API.To_Boolean(p_commit) THEN

8821: LAST_UPDATE_LOGIN = g_current_login_id
8822: WHERE ASSOCIATION_ID = p_association_id;
8823:
8824: -- Standard check of p_commit
8825: IF FND_API.To_Boolean(p_commit) THEN
8826: COMMIT WORK;
8827: END IF;
8828:
8829: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 8829: x_return_status := FND_API.G_RET_STS_SUCCESS;

8825: IF FND_API.To_Boolean(p_commit) THEN
8826: COMMIT WORK;
8827: END IF;
8828:
8829: x_return_status := FND_API.G_RET_STS_SUCCESS;
8830:
8831: EXCEPTION
8832: WHEN OTHERS THEN
8833: IF FND_API.To_Boolean(p_commit) THEN

Line 8833: IF FND_API.To_Boolean(p_commit) THEN

8829: x_return_status := FND_API.G_RET_STS_SUCCESS;
8830:
8831: EXCEPTION
8832: WHEN OTHERS THEN
8833: IF FND_API.To_Boolean(p_commit) THEN
8834: ROLLBACK TO Update_Association_PUB;
8835: END IF;
8836: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
8837:

Line 8836: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

8832: WHEN OTHERS THEN
8833: IF FND_API.To_Boolean(p_commit) THEN
8834: ROLLBACK TO Update_Association_PUB;
8835: END IF;
8836: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
8837:
8838: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
8839: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
8840: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 8843: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

8839: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
8840: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
8841: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
8842: FND_MSG_PUB.Add;
8843: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
8844: ,p_count => x_msg_count
8845: ,p_data => x_msg_data);
8846:
8847: END Update_Association;

Line 8860: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

8856: ,p_attr_group_id IN NUMBER
8857: ,p_enabled_flag IN VARCHAR2
8858: ,p_view_privilege_id IN NUMBER --ignored for now
8859: ,p_edit_privilege_id IN NUMBER --ignored for now
8860: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
8861: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
8862: ,x_return_status OUT NOCOPY VARCHAR2
8863: ,x_errorcode OUT NOCOPY NUMBER
8864: ,x_msg_count OUT NOCOPY NUMBER

Line 8861: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

8857: ,p_enabled_flag IN VARCHAR2
8858: ,p_view_privilege_id IN NUMBER --ignored for now
8859: ,p_edit_privilege_id IN NUMBER --ignored for now
8860: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
8861: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
8862: ,x_return_status OUT NOCOPY VARCHAR2
8863: ,x_errorcode OUT NOCOPY NUMBER
8864: ,x_msg_count OUT NOCOPY NUMBER
8865: ,x_msg_data OUT NOCOPY VARCHAR2

Line 8875: IF FND_API.To_Boolean(p_commit) THEN

8871:
8872: BEGIN
8873:
8874: -- Standard start of API savepoint
8875: IF FND_API.To_Boolean(p_commit) THEN
8876: SAVEPOINT Update_Association_PUB;
8877: END IF;
8878:
8879: l_association_id := Get_Association_Id_From_PKs(p_object_id

Line 8883: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

8879: l_association_id := Get_Association_Id_From_PKs(p_object_id
8880: ,p_classification_code
8881: ,p_attr_group_id);
8882: IF l_association_id IS NULL THEN
8883: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8884: END IF;
8885:
8886: EGO_EXT_FWK_PUB.Update_Association(
8887: p_api_version => p_api_version

Line 8901: IF FND_API.To_Boolean(p_commit) THEN

8897: ,x_msg_data => x_msg_data
8898: );
8899:
8900: -- Standard check of p_commit
8901: IF FND_API.To_Boolean(p_commit) THEN
8902: COMMIT WORK;
8903: END IF;
8904:
8905: EXCEPTION

Line 8907: IF FND_API.To_Boolean(p_commit) THEN

8903: END IF;
8904:
8905: EXCEPTION
8906: WHEN OTHERS THEN
8907: IF FND_API.To_Boolean(p_commit) THEN
8908: ROLLBACK TO Update_Association_PUB;
8909: END IF;
8910: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
8911:

Line 8910: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

8906: WHEN OTHERS THEN
8907: IF FND_API.To_Boolean(p_commit) THEN
8908: ROLLBACK TO Update_Association_PUB;
8909: END IF;
8910: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
8911:
8912: IF l_association_id IS NULL THEN
8913: x_msg_data := 'Executing - '||G_PKG_NAME||'.'||l_api_name||' NoAssocFound';
8914: ELSE

Line 8920: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

8916: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
8917: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
8918: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
8919: FND_MSG_PUB.Add;
8920: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
8921: ,p_count => x_msg_count
8922: ,p_data => x_msg_data);
8923: END IF;
8924:

Line 8940: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

8936: ,p_attr_group_name IN VARCHAR2
8937: ,p_enabled_flag IN VARCHAR2
8938: ,p_view_privilege_id IN NUMBER --ignored for now
8939: ,p_edit_privilege_id IN NUMBER --ignored for now
8940: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
8941: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
8942: ,x_return_status OUT NOCOPY VARCHAR2
8943: ,x_errorcode OUT NOCOPY NUMBER
8944: ,x_msg_count OUT NOCOPY NUMBER

Line 8941: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

8937: ,p_enabled_flag IN VARCHAR2
8938: ,p_view_privilege_id IN NUMBER --ignored for now
8939: ,p_edit_privilege_id IN NUMBER --ignored for now
8940: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
8941: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
8942: ,x_return_status OUT NOCOPY VARCHAR2
8943: ,x_errorcode OUT NOCOPY NUMBER
8944: ,x_msg_count OUT NOCOPY NUMBER
8945: ,x_msg_data OUT NOCOPY VARCHAR2

Line 8956: IF FND_API.To_Boolean(p_commit) THEN

8952:
8953: BEGIN
8954:
8955: -- Standard start of API savepoint
8956: IF FND_API.To_Boolean(p_commit) THEN
8957: SAVEPOINT Update_Association_PUB;
8958: END IF;
8959:
8960: l_attr_group_id := Get_Attr_Group_Id_From_PKs(p_application_id

Line 8965: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

8961: ,p_attr_group_type
8962: ,p_attr_group_name);
8963:
8964: IF l_attr_group_id IS NULL THEN
8965: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8966: END IF;
8967:
8968: l_association_id := Get_Association_Id_From_PKs(p_object_id
8969: ,p_classification_code

Line 8972: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

8968: l_association_id := Get_Association_Id_From_PKs(p_object_id
8969: ,p_classification_code
8970: ,l_attr_group_id);
8971: IF l_association_id IS NULL THEN
8972: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8973: END IF;
8974:
8975: EGO_EXT_FWK_PUB.Update_Association(
8976: p_api_version => p_api_version

Line 8990: IF FND_API.To_Boolean(p_commit) THEN

8986: ,x_msg_data => x_msg_data
8987: );
8988:
8989: -- Standard check of p_commit
8990: IF FND_API.To_Boolean(p_commit) THEN
8991: COMMIT WORK;
8992: END IF;
8993:
8994: EXCEPTION

Line 8996: IF FND_API.To_Boolean(p_commit) THEN

8992: END IF;
8993:
8994: EXCEPTION
8995: WHEN OTHERS THEN
8996: IF FND_API.To_Boolean(p_commit) THEN
8997: ROLLBACK TO Update_Association_PUB;
8998: END IF;
8999: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
9000:

Line 8999: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

8995: WHEN OTHERS THEN
8996: IF FND_API.To_Boolean(p_commit) THEN
8997: ROLLBACK TO Update_Association_PUB;
8998: END IF;
8999: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
9000:
9001: IF l_attr_group_id IS NULL THEN
9002: x_msg_data := 'Executing - '||G_PKG_NAME||'.'||l_api_name||' NoAttrGroupIDFoundForPKs';
9003: ELSIF l_association_id IS NULL THEN

Line 9011: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

9007: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
9008: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
9009: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
9010: FND_MSG_PUB.Add;
9011: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
9012: ,p_count => x_msg_count
9013: ,p_data => x_msg_data);
9014: END IF;
9015:

Line 9023: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

9019:
9020: PROCEDURE Delete_Association (
9021: p_api_version IN NUMBER
9022: ,p_association_id IN NUMBER
9023: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9024: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9025: ,p_force IN VARCHAR2 := fnd_api.g_FALSE
9026: ,x_return_status OUT NOCOPY VARCHAR2
9027: ,x_errorcode OUT NOCOPY NUMBER

Line 9024: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

9020: PROCEDURE Delete_Association (
9021: p_api_version IN NUMBER
9022: ,p_association_id IN NUMBER
9023: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9024: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9025: ,p_force IN VARCHAR2 := fnd_api.g_FALSE
9026: ,x_return_status OUT NOCOPY VARCHAR2
9027: ,x_errorcode OUT NOCOPY NUMBER
9028: ,x_msg_count OUT NOCOPY NUMBER

Line 9025: ,p_force IN VARCHAR2 := fnd_api.g_FALSE

9021: p_api_version IN NUMBER
9022: ,p_association_id IN NUMBER
9023: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9024: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9025: ,p_force IN VARCHAR2 := fnd_api.g_FALSE
9026: ,x_return_status OUT NOCOPY VARCHAR2
9027: ,x_errorcode OUT NOCOPY NUMBER
9028: ,x_msg_count OUT NOCOPY NUMBER
9029: ,x_msg_data OUT NOCOPY VARCHAR2

Line 9070: IF FND_API.To_Boolean(p_commit) THEN

9066:
9067: BEGIN
9068: code_debug(l_api_name||' started for association '||p_association_id);
9069: -- Standard start of API savepoint
9070: IF FND_API.To_Boolean(p_commit) THEN
9071: SAVEPOINT Delete_Association_PUB;
9072: END IF;
9073:
9074: -- Check for call compatibility

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

9071: SAVEPOINT Delete_Association_PUB;
9072: END IF;
9073:
9074: -- Check for call compatibility
9075: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
9076: l_api_name, G_PKG_NAME)
9077: THEN
9078: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9079: END IF;

Line 9078: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9074: -- Check for call compatibility
9075: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
9076: l_api_name, G_PKG_NAME)
9077: THEN
9078: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9079: END IF;
9080: -- Initialize message list even though we don't currently use it
9081: IF FND_API.To_Boolean(p_init_msg_list) THEN
9082: FND_MSG_PUB.Initialize;

Line 9081: IF FND_API.To_Boolean(p_init_msg_list) THEN

9077: THEN
9078: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9079: END IF;
9080: -- Initialize message list even though we don't currently use it
9081: IF FND_API.To_Boolean(p_init_msg_list) THEN
9082: FND_MSG_PUB.Initialize;
9083: END IF;
9084:
9085: --if p_force is true, skip all deletion checks

Line 9086: IF( p_force = fnd_api.g_TRUE ) THEN

9082: FND_MSG_PUB.Initialize;
9083: END IF;
9084:
9085: --if p_force is true, skip all deletion checks
9086: IF( p_force = fnd_api.g_TRUE ) THEN
9087: code_debug(l_api_name||' deleting association forcefully ');
9088: --delete association blindly
9089: FOR cr IN get_assoc_records(cp_association_id => p_association_id) LOOP
9090: code_debug(l_api_name||' deleting association forcefully for assoc : '||cr.association_id);

Line 9134: l_ok_to_delete VARCHAR2(1) := fnd_api.G_FALSE;

9130: IF l_api_to_call IS NOT NULL THEN
9131:
9132: DECLARE
9133: l_dynamic_sql VARCHAR2(700);
9134: l_ok_to_delete VARCHAR2(1) := fnd_api.G_FALSE;
9135: BEGIN
9136: code_debug(l_api_name||' calling '||l_api_to_call);
9137: l_dynamic_sql := 'BEGIN ' ||
9138: l_api_to_call ||

Line 9169: IF (x_return_status = FND_API.G_RET_STS_SUCCESS) THEN

9165: OUT x_errorcode,
9166: OUT x_msg_count,
9167: OUT x_msg_data;
9168: code_debug(l_api_name||' RETURNING '||l_del_assoc_table(l_del_assoc_check_index).PACKAGE_AND_PROCEDURE||' with status '||x_return_status);
9169: IF (x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
9170: l_is_ok_to_delete := FND_API.To_Boolean(l_ok_to_delete);
9171: ELSE
9172: l_is_ok_to_delete := FALSE;
9173: END IF;

Line 9170: l_is_ok_to_delete := FND_API.To_Boolean(l_ok_to_delete);

9166: OUT x_msg_count,
9167: OUT x_msg_data;
9168: code_debug(l_api_name||' RETURNING '||l_del_assoc_table(l_del_assoc_check_index).PACKAGE_AND_PROCEDURE||' with status '||x_return_status);
9169: IF (x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
9170: l_is_ok_to_delete := FND_API.To_Boolean(l_ok_to_delete);
9171: ELSE
9172: l_is_ok_to_delete := FALSE;
9173: END IF;
9174: EXCEPTION

Line 9207: IF FND_API.To_Boolean(p_commit) THEN

9203:
9204:
9205: IF (l_is_ok_to_delete) THEN
9206: -- Standard check of p_commit
9207: IF FND_API.To_Boolean(p_commit) THEN
9208: COMMIT WORK;
9209: END IF;
9210: x_return_status := FND_API.G_RET_STS_SUCCESS;
9211: ELSE

Line 9210: x_return_status := FND_API.G_RET_STS_SUCCESS;

9206: -- Standard check of p_commit
9207: IF FND_API.To_Boolean(p_commit) THEN
9208: COMMIT WORK;
9209: END IF;
9210: x_return_status := FND_API.G_RET_STS_SUCCESS;
9211: ELSE
9212: IF FND_API.To_Boolean(p_commit) THEN
9213: ROLLBACK TO Delete_Association_PUB;
9214: END IF;

Line 9212: IF FND_API.To_Boolean(p_commit) THEN

9208: COMMIT WORK;
9209: END IF;
9210: x_return_status := FND_API.G_RET_STS_SUCCESS;
9211: ELSE
9212: IF FND_API.To_Boolean(p_commit) THEN
9213: ROLLBACK TO Delete_Association_PUB;
9214: END IF;
9215: x_return_status := FND_API.G_RET_STS_ERROR;
9216: END IF;

Line 9215: x_return_status := FND_API.G_RET_STS_ERROR;

9211: ELSE
9212: IF FND_API.To_Boolean(p_commit) THEN
9213: ROLLBACK TO Delete_Association_PUB;
9214: END IF;
9215: x_return_status := FND_API.G_RET_STS_ERROR;
9216: END IF;
9217: code_debug(l_api_name||' setting return status as '||x_return_status);
9218:
9219: EXCEPTION

Line 9222: IF FND_API.To_Boolean(p_commit) THEN

9218:
9219: EXCEPTION
9220: WHEN OTHERS THEN
9221: code_debug(l_api_name||' EXCEPTION : '||SQLERRM);
9222: IF FND_API.To_Boolean(p_commit) THEN
9223: ROLLBACK TO Delete_Association_PUB;
9224: END IF;
9225: IF get_assoc_records%ISOPEN THEN
9226: CLOSE get_assoc_records;

Line 9228: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

9224: END IF;
9225: IF get_assoc_records%ISOPEN THEN
9226: CLOSE get_assoc_records;
9227: END IF;
9228: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
9229:
9230: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
9231: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
9232: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 9235: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

9231: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
9232: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
9233: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
9234: FND_MSG_PUB.Add;
9235: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
9236: ,p_count => x_msg_count
9237: ,p_data => x_msg_data);
9238:
9239: END Delete_Association;

Line 9260: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

9256: ,p_internal_name IN VARCHAR2
9257: ,p_display_name IN VARCHAR2
9258: ,p_description IN VARCHAR2
9259: ,p_sequence IN NUMBER
9260: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9261: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9262: ,x_page_id OUT NOCOPY NUMBER
9263: ,x_return_status OUT NOCOPY VARCHAR2
9264: ,x_errorcode OUT NOCOPY NUMBER

Line 9261: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

9257: ,p_display_name IN VARCHAR2
9258: ,p_description IN VARCHAR2
9259: ,p_sequence IN NUMBER
9260: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9261: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9262: ,x_page_id OUT NOCOPY NUMBER
9263: ,x_return_status OUT NOCOPY VARCHAR2
9264: ,x_errorcode OUT NOCOPY NUMBER
9265: ,x_msg_count OUT NOCOPY NUMBER

Line 9281: IF FND_API.To_Boolean(p_commit) THEN

9277:
9278: BEGIN
9279:
9280: -- Standard start of API savepoint
9281: IF FND_API.To_Boolean(p_commit) THEN
9282: SAVEPOINT Create_Page_PUB;
9283: END IF;
9284:
9285: -- Check for call compatibility

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

9282: SAVEPOINT Create_Page_PUB;
9283: END IF;
9284:
9285: -- Check for call compatibility
9286: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
9287: l_api_name, G_PKG_NAME)
9288: THEN
9289: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9290: END IF;

Line 9289: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9285: -- Check for call compatibility
9286: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
9287: l_api_name, G_PKG_NAME)
9288: THEN
9289: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9290: END IF;
9291: -- Initialize message list even though we don't currently use it
9292: IF FND_API.To_Boolean(p_init_msg_list) THEN
9293: FND_MSG_PUB.Initialize;

Line 9292: IF FND_API.To_Boolean(p_init_msg_list) THEN

9288: THEN
9289: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9290: END IF;
9291: -- Initialize message list even though we don't currently use it
9292: IF FND_API.To_Boolean(p_init_msg_list) THEN
9293: FND_MSG_PUB.Initialize;
9294: END IF;
9295:
9296: --if page id is not provided, get page id from sequence

Line 9360: IF FND_API.To_Boolean(p_commit) THEN

9356: FROM FND_LANGUAGES L
9357: WHERE L.INSTALLED_FLAG in ('I', 'B');
9358:
9359: -- Standard check of p_commit
9360: IF FND_API.To_Boolean(p_commit) THEN
9361: COMMIT WORK;
9362: END IF;
9363:
9364: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 9364: x_return_status := FND_API.G_RET_STS_SUCCESS;

9360: IF FND_API.To_Boolean(p_commit) THEN
9361: COMMIT WORK;
9362: END IF;
9363:
9364: x_return_status := FND_API.G_RET_STS_SUCCESS;
9365:
9366: EXCEPTION
9367: WHEN OTHERS THEN
9368: IF FND_API.To_Boolean(p_commit) THEN

Line 9368: IF FND_API.To_Boolean(p_commit) THEN

9364: x_return_status := FND_API.G_RET_STS_SUCCESS;
9365:
9366: EXCEPTION
9367: WHEN OTHERS THEN
9368: IF FND_API.To_Boolean(p_commit) THEN
9369: ROLLBACK TO Create_Page_PUB;
9370: END IF;
9371: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
9372:

Line 9371: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

9367: WHEN OTHERS THEN
9368: IF FND_API.To_Boolean(p_commit) THEN
9369: ROLLBACK TO Create_Page_PUB;
9370: END IF;
9371: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
9372:
9373: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
9374: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
9375: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 9378: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

9374: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
9375: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
9376: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
9377: FND_MSG_PUB.Add;
9378: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
9379: ,p_count => x_msg_count
9380: ,p_data => x_msg_data);
9381:
9382: END Create_Page;

Line 9393: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

9389: ,p_internal_name IN VARCHAR2
9390: ,p_display_name IN VARCHAR2
9391: ,p_description IN VARCHAR2
9392: ,p_sequence IN NUMBER
9393: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9394: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9395: ,p_is_nls_mode IN VARCHAR2 DEFAULT FND_API.G_FALSE
9396: ,x_return_status OUT NOCOPY VARCHAR2
9397: ,x_errorcode OUT NOCOPY NUMBER

Line 9394: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

9390: ,p_display_name IN VARCHAR2
9391: ,p_description IN VARCHAR2
9392: ,p_sequence IN NUMBER
9393: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9394: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9395: ,p_is_nls_mode IN VARCHAR2 DEFAULT FND_API.G_FALSE
9396: ,x_return_status OUT NOCOPY VARCHAR2
9397: ,x_errorcode OUT NOCOPY NUMBER
9398: ,x_msg_count OUT NOCOPY NUMBER

Line 9395: ,p_is_nls_mode IN VARCHAR2 DEFAULT FND_API.G_FALSE

9391: ,p_description IN VARCHAR2
9392: ,p_sequence IN NUMBER
9393: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9394: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9395: ,p_is_nls_mode IN VARCHAR2 DEFAULT FND_API.G_FALSE
9396: ,x_return_status OUT NOCOPY VARCHAR2
9397: ,x_errorcode OUT NOCOPY NUMBER
9398: ,x_msg_count OUT NOCOPY NUMBER
9399: ,x_msg_data OUT NOCOPY VARCHAR2

Line 9414: IF FND_API.To_Boolean(p_commit) THEN

9410:
9411: BEGIN
9412:
9413: -- Standard start of API savepoint
9414: IF FND_API.To_Boolean(p_commit) THEN
9415: SAVEPOINT Update_Page_PUB;
9416: END IF;
9417:
9418: -- Check for call compatibility

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

9415: SAVEPOINT Update_Page_PUB;
9416: END IF;
9417:
9418: -- Check for call compatibility
9419: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
9420: l_api_name, G_PKG_NAME)
9421: THEN
9422: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9423: END IF;

Line 9422: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9418: -- Check for call compatibility
9419: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
9420: l_api_name, G_PKG_NAME)
9421: THEN
9422: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9423: END IF;
9424: -- Initialize message list even though we don't currently use it
9425: IF FND_API.To_Boolean(p_init_msg_list) THEN
9426: FND_MSG_PUB.Initialize;

Line 9425: IF FND_API.To_Boolean(p_init_msg_list) THEN

9421: THEN
9422: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9423: END IF;
9424: -- Initialize message list even though we don't currently use it
9425: IF FND_API.To_Boolean(p_init_msg_list) THEN
9426: FND_MSG_PUB.Initialize;
9427: END IF;
9428:
9429: IF (FND_API.To_Boolean(p_is_nls_mode)) THEN

Line 9429: IF (FND_API.To_Boolean(p_is_nls_mode)) THEN

9425: IF FND_API.To_Boolean(p_init_msg_list) THEN
9426: FND_MSG_PUB.Initialize;
9427: END IF;
9428:
9429: IF (FND_API.To_Boolean(p_is_nls_mode)) THEN
9430:
9431: -- We do this IF check this way so that if p_is_nls_mode is NULL,
9432: -- we still update the non-trans table (i.e., we treat NULL as 'F')
9433: NULL;

Line 9462: IF FND_API.To_Boolean(p_commit) THEN

9458: -- AND LANGUAGE = USERENV('LANG');
9459: AND USERENV('LANG') in ( LANGUAGE , SOURCE_LANG);
9460:
9461: -- Standard check of p_commit
9462: IF FND_API.To_Boolean(p_commit) THEN
9463: COMMIT WORK;
9464: END IF;
9465:
9466: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 9466: x_return_status := FND_API.G_RET_STS_SUCCESS;

9462: IF FND_API.To_Boolean(p_commit) THEN
9463: COMMIT WORK;
9464: END IF;
9465:
9466: x_return_status := FND_API.G_RET_STS_SUCCESS;
9467:
9468: EXCEPTION
9469: WHEN OTHERS THEN
9470: IF FND_API.To_Boolean(p_commit) THEN

Line 9470: IF FND_API.To_Boolean(p_commit) THEN

9466: x_return_status := FND_API.G_RET_STS_SUCCESS;
9467:
9468: EXCEPTION
9469: WHEN OTHERS THEN
9470: IF FND_API.To_Boolean(p_commit) THEN
9471: ROLLBACK TO Update_Page_PUB;
9472: END IF;
9473: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
9474:

Line 9473: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

9469: WHEN OTHERS THEN
9470: IF FND_API.To_Boolean(p_commit) THEN
9471: ROLLBACK TO Update_Page_PUB;
9472: END IF;
9473: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
9474:
9475: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
9476: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
9477: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 9480: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

9476: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
9477: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
9478: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
9479: FND_MSG_PUB.Add;
9480: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
9481: ,p_count => x_msg_count
9482: ,p_data => x_msg_data);
9483:
9484:

Line 9499: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

9495: ,p_new_internal_name IN VARCHAR2
9496: ,p_display_name IN VARCHAR2
9497: ,p_description IN VARCHAR2
9498: ,p_sequence IN NUMBER
9499: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9500: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9501: ,x_return_status OUT NOCOPY VARCHAR2
9502: ,x_errorcode OUT NOCOPY NUMBER
9503: ,x_msg_count OUT NOCOPY NUMBER

Line 9500: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

9496: ,p_display_name IN VARCHAR2
9497: ,p_description IN VARCHAR2
9498: ,p_sequence IN NUMBER
9499: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9500: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9501: ,x_return_status OUT NOCOPY VARCHAR2
9502: ,x_errorcode OUT NOCOPY NUMBER
9503: ,x_msg_count OUT NOCOPY NUMBER
9504: ,x_msg_data OUT NOCOPY VARCHAR2

Line 9515: IF FND_API.To_Boolean(p_commit) THEN

9511:
9512: BEGIN
9513:
9514: -- Standard start of API savepoint
9515: IF FND_API.To_Boolean(p_commit) THEN
9516: SAVEPOINT Update_Page_PUB;
9517: END IF;
9518:
9519: l_page_id := Get_Page_Id_From_PKs(p_object_id

Line 9523: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9519: l_page_id := Get_Page_Id_From_PKs(p_object_id
9520: ,p_classification_code
9521: ,p_old_internal_name);
9522: IF l_page_id IS NULL THEN
9523: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9524: END IF;
9525:
9526: -- If caller hasn't passed in a new internal name, we keep the old one
9527: IF p_new_internal_name IS NULL OR p_new_internal_name = '' THEN

Line 9549: IF FND_API.To_Boolean(p_commit) THEN

9545: ,x_msg_data => x_msg_data
9546: );
9547:
9548: -- Standard check of p_commit
9549: IF FND_API.To_Boolean(p_commit) THEN
9550: COMMIT WORK;
9551: END IF;
9552:
9553: EXCEPTION

Line 9555: IF FND_API.To_Boolean(p_commit) THEN

9551: END IF;
9552:
9553: EXCEPTION
9554: WHEN OTHERS THEN
9555: IF FND_API.To_Boolean(p_commit) THEN
9556: ROLLBACK TO Update_Page_PUB;
9557: END IF;
9558: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
9559:

Line 9558: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

9554: WHEN OTHERS THEN
9555: IF FND_API.To_Boolean(p_commit) THEN
9556: ROLLBACK TO Update_Page_PUB;
9557: END IF;
9558: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
9559:
9560: IF l_page_id IS NULL THEN
9561: x_msg_data := 'Executing - '||G_PKG_NAME||'.'||l_api_name||' NoPageFound';
9562: ELSE

Line 9568: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

9564: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
9565: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
9566: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
9567: FND_MSG_PUB.Add;
9568: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
9569: ,p_count => x_msg_count
9570: ,p_data => x_msg_data);
9571:
9572: END IF;

Line 9581: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

9577:
9578: PROCEDURE Delete_Page (
9579: p_api_version IN NUMBER
9580: ,p_page_id IN NUMBER
9581: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9582: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9583: ,x_return_status OUT NOCOPY VARCHAR2
9584: ,x_errorcode OUT NOCOPY NUMBER
9585: ,x_msg_count OUT NOCOPY NUMBER

Line 9582: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

9578: PROCEDURE Delete_Page (
9579: p_api_version IN NUMBER
9580: ,p_page_id IN NUMBER
9581: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9582: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9583: ,x_return_status OUT NOCOPY VARCHAR2
9584: ,x_errorcode OUT NOCOPY NUMBER
9585: ,x_msg_count OUT NOCOPY NUMBER
9586: ,x_msg_data OUT NOCOPY VARCHAR2

Line 9599: IF FND_API.To_Boolean(p_commit) THEN

9595:
9596: BEGIN
9597:
9598: -- Standard start of API savepoint
9599: IF FND_API.To_Boolean(p_commit) THEN
9600: SAVEPOINT Delete_Page_PUB;
9601: END IF;
9602:
9603: -- Check for call compatibility

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

9600: SAVEPOINT Delete_Page_PUB;
9601: END IF;
9602:
9603: -- Check for call compatibility
9604: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
9605: l_api_name, G_PKG_NAME)
9606: THEN
9607: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9608: END IF;

Line 9607: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9603: -- Check for call compatibility
9604: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
9605: l_api_name, G_PKG_NAME)
9606: THEN
9607: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9608: END IF;
9609: -- Initialize message list even though we don't currently use it
9610: IF FND_API.To_Boolean(p_init_msg_list) THEN
9611: FND_MSG_PUB.Initialize;

Line 9610: IF FND_API.To_Boolean(p_init_msg_list) THEN

9606: THEN
9607: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9608: END IF;
9609: -- Initialize message list even though we don't currently use it
9610: IF FND_API.To_Boolean(p_init_msg_list) THEN
9611: FND_MSG_PUB.Initialize;
9612: END IF;
9613:
9614: DELETE FROM EGO_PAGE_ENTRIES_B

Line 9624: IF FND_API.To_Boolean(p_commit) THEN

9620: DELETE FROM EGO_PAGES_TL
9621: WHERE PAGE_ID = p_page_id;
9622:
9623: -- Standard check of p_commit
9624: IF FND_API.To_Boolean(p_commit) THEN
9625: COMMIT WORK;
9626: END IF;
9627:
9628: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 9628: x_return_status := FND_API.G_RET_STS_SUCCESS;

9624: IF FND_API.To_Boolean(p_commit) THEN
9625: COMMIT WORK;
9626: END IF;
9627:
9628: x_return_status := FND_API.G_RET_STS_SUCCESS;
9629:
9630: EXCEPTION
9631: WHEN OTHERS THEN
9632: IF FND_API.To_Boolean(p_commit) THEN

Line 9632: IF FND_API.To_Boolean(p_commit) THEN

9628: x_return_status := FND_API.G_RET_STS_SUCCESS;
9629:
9630: EXCEPTION
9631: WHEN OTHERS THEN
9632: IF FND_API.To_Boolean(p_commit) THEN
9633: ROLLBACK TO Delete_Page_PUB;
9634: END IF;
9635: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
9636:

Line 9635: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

9631: WHEN OTHERS THEN
9632: IF FND_API.To_Boolean(p_commit) THEN
9633: ROLLBACK TO Delete_Page_PUB;
9634: END IF;
9635: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
9636:
9637: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
9638: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
9639: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 9642: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

9638: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
9639: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
9640: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
9641: FND_MSG_PUB.Add;
9642: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
9643: ,p_count => x_msg_count
9644: ,p_data => x_msg_data);
9645:
9646:

Line 9656: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

9652: p_api_version IN NUMBER
9653: ,p_object_id IN NUMBER
9654: ,p_classification_code IN VARCHAR2
9655: ,p_internal_name IN VARCHAR2
9656: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9657: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9658: ,x_return_status OUT NOCOPY VARCHAR2
9659: ,x_errorcode OUT NOCOPY NUMBER
9660: ,x_msg_count OUT NOCOPY NUMBER

Line 9657: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

9653: ,p_object_id IN NUMBER
9654: ,p_classification_code IN VARCHAR2
9655: ,p_internal_name IN VARCHAR2
9656: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9657: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9658: ,x_return_status OUT NOCOPY VARCHAR2
9659: ,x_errorcode OUT NOCOPY NUMBER
9660: ,x_msg_count OUT NOCOPY NUMBER
9661: ,x_msg_data OUT NOCOPY VARCHAR2

Line 9671: IF FND_API.To_Boolean(p_commit) THEN

9667:
9668: BEGIN
9669:
9670: -- Standard start of API savepoint
9671: IF FND_API.To_Boolean(p_commit) THEN
9672: SAVEPOINT Delete_Page_PUB;
9673: END IF;
9674:
9675: l_page_id := Get_Page_Id_From_PKs(p_object_id

Line 9679: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9675: l_page_id := Get_Page_Id_From_PKs(p_object_id
9676: ,p_classification_code
9677: ,p_internal_name);
9678: IF l_page_id IS NULL THEN
9679: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9680: END IF;
9681:
9682: EGO_EXT_FWK_PUB.Delete_Page(
9683: p_api_version => p_api_version

Line 9694: IF FND_API.To_Boolean(p_commit) THEN

9690: ,x_msg_data => x_msg_data
9691: );
9692:
9693: -- Standard check of p_commit
9694: IF FND_API.To_Boolean(p_commit) THEN
9695: COMMIT WORK;
9696: END IF;
9697:
9698: EXCEPTION

Line 9700: IF FND_API.To_Boolean(p_commit) THEN

9696: END IF;
9697:
9698: EXCEPTION
9699: WHEN OTHERS THEN
9700: IF FND_API.To_Boolean(p_commit) THEN
9701: ROLLBACK TO Delete_Page_PUB;
9702: END IF;
9703: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
9704:

Line 9703: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

9699: WHEN OTHERS THEN
9700: IF FND_API.To_Boolean(p_commit) THEN
9701: ROLLBACK TO Delete_Page_PUB;
9702: END IF;
9703: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
9704:
9705: IF l_page_id IS NULL THEN
9706: x_msg_data := 'Executing - '||G_PKG_NAME||'.'||l_api_name||' NoPageFound';
9707: ELSE

Line 9713: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

9709: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
9710: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
9711: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
9712: FND_MSG_PUB.Add;
9713: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
9714: ,p_count => x_msg_count
9715: ,p_data => x_msg_data);
9716:
9717: END IF;

Line 9788: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

9784: ,p_page_id IN NUMBER
9785: ,p_association_id IN NUMBER
9786: ,p_sequence IN NUMBER
9787: ,p_classification_code IN VARCHAR2
9788: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9789: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9790: ,x_return_status OUT NOCOPY VARCHAR2
9791: ,x_errorcode OUT NOCOPY NUMBER
9792: ,x_msg_count OUT NOCOPY NUMBER

Line 9789: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

9785: ,p_association_id IN NUMBER
9786: ,p_sequence IN NUMBER
9787: ,p_classification_code IN VARCHAR2
9788: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9789: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9790: ,x_return_status OUT NOCOPY VARCHAR2
9791: ,x_errorcode OUT NOCOPY NUMBER
9792: ,x_msg_count OUT NOCOPY NUMBER
9793: ,x_msg_data OUT NOCOPY VARCHAR2

Line 9808: IF FND_API.To_Boolean(p_commit) THEN

9804:
9805: BEGIN
9806:
9807: -- Standard start of API savepoint
9808: IF FND_API.To_Boolean(p_commit) THEN
9809: SAVEPOINT Create_Page_Entry_PUB;
9810: END IF;
9811:
9812: -- Check for call compatibility

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

9809: SAVEPOINT Create_Page_Entry_PUB;
9810: END IF;
9811:
9812: -- Check for call compatibility
9813: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
9814: l_api_name, G_PKG_NAME)
9815: THEN
9816: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9817: END IF;

Line 9816: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9812: -- Check for call compatibility
9813: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
9814: l_api_name, G_PKG_NAME)
9815: THEN
9816: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9817: END IF;
9818: -- Initialize message list even though we don't currently use it
9819: IF FND_API.To_Boolean(p_init_msg_list) THEN
9820: FND_MSG_PUB.Initialize;

Line 9819: IF FND_API.To_Boolean(p_init_msg_list) THEN

9815: THEN
9816: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9817: END IF;
9818: -- Initialize message list even though we don't currently use it
9819: IF FND_API.To_Boolean(p_init_msg_list) THEN
9820: FND_MSG_PUB.Initialize;
9821: END IF;
9822:
9823: INSERT INTO EGO_PAGE_ENTRIES_B

Line 9849: IF FND_API.To_Boolean(p_commit) THEN

9845: ,g_current_login_id
9846: );
9847:
9848: -- Standard check of p_commit
9849: IF FND_API.To_Boolean(p_commit) THEN
9850: COMMIT WORK;
9851: END IF;
9852:
9853: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 9853: x_return_status := FND_API.G_RET_STS_SUCCESS;

9849: IF FND_API.To_Boolean(p_commit) THEN
9850: COMMIT WORK;
9851: END IF;
9852:
9853: x_return_status := FND_API.G_RET_STS_SUCCESS;
9854:
9855: EXCEPTION
9856: WHEN DUP_VAL_ON_INDEX THEN
9857: IF FND_API.To_Boolean(p_commit) THEN

Line 9857: IF FND_API.To_Boolean(p_commit) THEN

9853: x_return_status := FND_API.G_RET_STS_SUCCESS;
9854:
9855: EXCEPTION
9856: WHEN DUP_VAL_ON_INDEX THEN
9857: IF FND_API.To_Boolean(p_commit) THEN
9858: ROLLBACK TO Create_Page_Entry_PUB;
9859: END IF;
9860: x_return_status := FND_API.G_RET_STS_ERROR;
9861: DECLARE

Line 9860: x_return_status := FND_API.G_RET_STS_ERROR;

9856: WHEN DUP_VAL_ON_INDEX THEN
9857: IF FND_API.To_Boolean(p_commit) THEN
9858: ROLLBACK TO Create_Page_Entry_PUB;
9859: END IF;
9860: x_return_status := FND_API.G_RET_STS_ERROR;
9861: DECLARE
9862: l_ag_disp_name VARCHAR2(80);
9863: l_page_disp_name VARCHAR2(240);
9864: l_class_meaning VARCHAR2(1000);

Line 9883: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

9879: FND_MESSAGE.Set_Token('AG_NAME', l_ag_disp_name);
9880: FND_MESSAGE.Set_Token('PAGE_NAME', l_page_disp_name);
9881: FND_MESSAGE.Set_Token('CLASS_MEANING', l_class_meaning);
9882: FND_MSG_PUB.Add;
9883: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
9884: ,p_count => x_msg_count
9885: ,p_data => x_msg_data);
9886: --ego_ef_test_pub.insert_into_ego_err_msgs(x_msg_data);
9887: ------------------------------------------------------------------

Line 9893: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

9889: -- just resort to the unexpected error reporting behavior. --
9890: ------------------------------------------------------------------
9891: EXCEPTION
9892: WHEN OTHERS THEN
9893: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
9894:
9895: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
9896: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
9897: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 9900: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

9896: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
9897: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
9898: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
9899: FND_MSG_PUB.Add;
9900: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
9901: ,p_count => x_msg_count
9902: ,p_data => x_msg_data);
9903: END;
9904:

Line 9906: IF FND_API.To_Boolean(p_commit) THEN

9902: ,p_data => x_msg_data);
9903: END;
9904:
9905: WHEN OTHERS THEN
9906: IF FND_API.To_Boolean(p_commit) THEN
9907: ROLLBACK TO Create_Page_Entry_PUB;
9908: END IF;
9909: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
9910:

Line 9909: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

9905: WHEN OTHERS THEN
9906: IF FND_API.To_Boolean(p_commit) THEN
9907: ROLLBACK TO Create_Page_Entry_PUB;
9908: END IF;
9909: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
9910:
9911: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
9912: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
9913: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 9916: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

9912: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
9913: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
9914: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
9915: FND_MSG_PUB.Add;
9916: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
9917: ,p_count => x_msg_count
9918: ,p_data => x_msg_data);
9919:
9920:

Line 9931: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

9927: ,p_page_id IN NUMBER
9928: ,p_new_association_id IN NUMBER --2995435: Doesnt update association id
9929: ,p_old_association_id IN NUMBER --2995435: Doesnt update association id
9930: ,p_sequence IN NUMBER
9931: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9932: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9933: ,x_return_status OUT NOCOPY VARCHAR2
9934: ,x_errorcode OUT NOCOPY NUMBER
9935: ,x_msg_count OUT NOCOPY NUMBER

Line 9932: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

9928: ,p_new_association_id IN NUMBER --2995435: Doesnt update association id
9929: ,p_old_association_id IN NUMBER --2995435: Doesnt update association id
9930: ,p_sequence IN NUMBER
9931: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9932: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9933: ,x_return_status OUT NOCOPY VARCHAR2
9934: ,x_errorcode OUT NOCOPY NUMBER
9935: ,x_msg_count OUT NOCOPY NUMBER
9936: ,x_msg_data OUT NOCOPY VARCHAR2

Line 9951: IF FND_API.To_Boolean(p_commit) THEN

9947:
9948: BEGIN
9949:
9950: -- Standard start of API savepoint
9951: IF FND_API.To_Boolean(p_commit) THEN
9952: SAVEPOINT Update_Page_Entry_PUB;
9953: END IF;
9954:
9955: -- Check for call compatibility

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

9952: SAVEPOINT Update_Page_Entry_PUB;
9953: END IF;
9954:
9955: -- Check for call compatibility
9956: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
9957: l_api_name, G_PKG_NAME)
9958: THEN
9959: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9960: END IF;

Line 9959: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9955: -- Check for call compatibility
9956: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
9957: l_api_name, G_PKG_NAME)
9958: THEN
9959: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9960: END IF;
9961: -- Initialize message list even though we don't currently use it
9962: IF FND_API.To_Boolean(p_init_msg_list) THEN
9963: FND_MSG_PUB.Initialize;

Line 9962: IF FND_API.To_Boolean(p_init_msg_list) THEN

9958: THEN
9959: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9960: END IF;
9961: -- Initialize message list even though we don't currently use it
9962: IF FND_API.To_Boolean(p_init_msg_list) THEN
9963: FND_MSG_PUB.Initialize;
9964: END IF;
9965:
9966: UPDATE EGO_PAGE_ENTRIES_B

Line 9976: IF FND_API.To_Boolean(p_commit) THEN

9972: WHERE PAGE_ID = p_page_id
9973: AND ASSOCIATION_ID = p_old_association_id;
9974:
9975: -- Standard check of p_commit
9976: IF FND_API.To_Boolean(p_commit) THEN
9977: COMMIT WORK;
9978: END IF;
9979:
9980: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 9980: x_return_status := FND_API.G_RET_STS_SUCCESS;

9976: IF FND_API.To_Boolean(p_commit) THEN
9977: COMMIT WORK;
9978: END IF;
9979:
9980: x_return_status := FND_API.G_RET_STS_SUCCESS;
9981:
9982: EXCEPTION
9983: WHEN DUP_VAL_ON_INDEX THEN
9984: IF FND_API.To_Boolean(p_commit) THEN

Line 9984: IF FND_API.To_Boolean(p_commit) THEN

9980: x_return_status := FND_API.G_RET_STS_SUCCESS;
9981:
9982: EXCEPTION
9983: WHEN DUP_VAL_ON_INDEX THEN
9984: IF FND_API.To_Boolean(p_commit) THEN
9985: ROLLBACK TO Update_Page_Entry_PUB;
9986: END IF;
9987: x_return_status := FND_API.G_RET_STS_ERROR;
9988: DECLARE

Line 9987: x_return_status := FND_API.G_RET_STS_ERROR;

9983: WHEN DUP_VAL_ON_INDEX THEN
9984: IF FND_API.To_Boolean(p_commit) THEN
9985: ROLLBACK TO Update_Page_Entry_PUB;
9986: END IF;
9987: x_return_status := FND_API.G_RET_STS_ERROR;
9988: DECLARE
9989: l_ag_disp_name VARCHAR2(80);
9990: l_page_disp_name VARCHAR2(240);
9991: l_class_meaning VARCHAR2(1000);

Line 10010: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

10006: FND_MESSAGE.Set_Token('AG_NAME', l_ag_disp_name);
10007: FND_MESSAGE.Set_Token('PAGE_NAME', l_page_disp_name);
10008: FND_MESSAGE.Set_Token('CLASS_MEANING', l_class_meaning);
10009: FND_MSG_PUB.Add;
10010: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
10011: ,p_count => x_msg_count
10012: ,p_data => x_msg_data);
10013:
10014: ------------------------------------------------------------------

Line 10020: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

10016: -- just resort to the unexpected error reporting behavior. --
10017: ------------------------------------------------------------------
10018: EXCEPTION
10019: WHEN OTHERS THEN
10020: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
10021:
10022: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
10023: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
10024: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 10027: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

10023: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
10024: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
10025: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
10026: FND_MSG_PUB.Add;
10027: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
10028: ,p_count => x_msg_count
10029: ,p_data => x_msg_data);
10030: END;
10031:

Line 10033: IF FND_API.To_Boolean(p_commit) THEN

10029: ,p_data => x_msg_data);
10030: END;
10031:
10032: WHEN OTHERS THEN
10033: IF FND_API.To_Boolean(p_commit) THEN
10034: ROLLBACK TO Update_Page_Entry_PUB;
10035: END IF;
10036: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
10037:

Line 10036: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

10032: WHEN OTHERS THEN
10033: IF FND_API.To_Boolean(p_commit) THEN
10034: ROLLBACK TO Update_Page_Entry_PUB;
10035: END IF;
10036: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
10037:
10038: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
10039: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
10040: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 10043: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

10039: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
10040: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
10041: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
10042: FND_MSG_PUB.Add;
10043: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
10044: ,p_count => x_msg_count
10045: ,p_data => x_msg_data);
10046:
10047:

Line 10057: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

10053: p_api_version IN NUMBER
10054: ,p_page_id IN NUMBER
10055: ,p_association_id IN NUMBER
10056: ,p_classification_code IN VARCHAR2
10057: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
10058: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
10059: ,x_return_status OUT NOCOPY VARCHAR2
10060: ,x_errorcode OUT NOCOPY NUMBER
10061: ,x_msg_count OUT NOCOPY NUMBER

Line 10058: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

10054: ,p_page_id IN NUMBER
10055: ,p_association_id IN NUMBER
10056: ,p_classification_code IN VARCHAR2
10057: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
10058: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
10059: ,x_return_status OUT NOCOPY VARCHAR2
10060: ,x_errorcode OUT NOCOPY NUMBER
10061: ,x_msg_count OUT NOCOPY NUMBER
10062: ,x_msg_data OUT NOCOPY VARCHAR2

Line 10075: IF FND_API.To_Boolean(p_commit) THEN

10071:
10072: BEGIN
10073:
10074: -- Standard start of API savepoint
10075: IF FND_API.To_Boolean(p_commit) THEN
10076: SAVEPOINT Delete_Page_Entry_PUB;
10077: END IF;
10078:
10079: -- Check for call compatibility

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

10076: SAVEPOINT Delete_Page_Entry_PUB;
10077: END IF;
10078:
10079: -- Check for call compatibility
10080: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
10081: l_api_name, G_PKG_NAME)
10082: THEN
10083: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10084: END IF;

Line 10083: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

10079: -- Check for call compatibility
10080: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
10081: l_api_name, G_PKG_NAME)
10082: THEN
10083: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10084: END IF;
10085: -- Initialize message list even though we don't currently use it
10086: IF FND_API.To_Boolean(p_init_msg_list) THEN
10087: FND_MSG_PUB.Initialize;

Line 10086: IF FND_API.To_Boolean(p_init_msg_list) THEN

10082: THEN
10083: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10084: END IF;
10085: -- Initialize message list even though we don't currently use it
10086: IF FND_API.To_Boolean(p_init_msg_list) THEN
10087: FND_MSG_PUB.Initialize;
10088: END IF;
10089:
10090: --Bug 3871440

Line 10097: IF FND_API.To_Boolean(p_commit) THEN

10093: AND ASSOCIATION_ID = p_association_id
10094: AND CLASSIFICATION_CODE = p_classification_code;
10095:
10096: -- Standard check of p_commit
10097: IF FND_API.To_Boolean(p_commit) THEN
10098: COMMIT WORK;
10099: END IF;
10100:
10101: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 10101: x_return_status := FND_API.G_RET_STS_SUCCESS;

10097: IF FND_API.To_Boolean(p_commit) THEN
10098: COMMIT WORK;
10099: END IF;
10100:
10101: x_return_status := FND_API.G_RET_STS_SUCCESS;
10102:
10103: EXCEPTION
10104: WHEN OTHERS THEN
10105: IF FND_API.To_Boolean(p_commit) THEN

Line 10105: IF FND_API.To_Boolean(p_commit) THEN

10101: x_return_status := FND_API.G_RET_STS_SUCCESS;
10102:
10103: EXCEPTION
10104: WHEN OTHERS THEN
10105: IF FND_API.To_Boolean(p_commit) THEN
10106: ROLLBACK TO Delete_Page_Entry_PUB;
10107: END IF;
10108: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
10109:

Line 10108: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

10104: WHEN OTHERS THEN
10105: IF FND_API.To_Boolean(p_commit) THEN
10106: ROLLBACK TO Delete_Page_Entry_PUB;
10107: END IF;
10108: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
10109:
10110: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
10111: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
10112: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 10115: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

10111: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
10112: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
10113: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
10114: FND_MSG_PUB.Add;
10115: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
10116: ,p_count => x_msg_count
10117: ,p_data => x_msg_data);
10118:
10119:

Line 10138: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

10134: ,p_function_info_1 IN VARCHAR2
10135: ,p_function_info_2 IN VARCHAR2
10136: ,p_display_name IN VARCHAR2
10137: ,p_description IN VARCHAR2
10138: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
10139: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
10140: ,x_function_id OUT NOCOPY NUMBER
10141: ,x_return_status OUT NOCOPY VARCHAR2
10142: ,x_errorcode OUT NOCOPY NUMBER

Line 10139: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

10135: ,p_function_info_2 IN VARCHAR2
10136: ,p_display_name IN VARCHAR2
10137: ,p_description IN VARCHAR2
10138: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
10139: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
10140: ,x_function_id OUT NOCOPY NUMBER
10141: ,x_return_status OUT NOCOPY VARCHAR2
10142: ,x_errorcode OUT NOCOPY NUMBER
10143: ,x_msg_count OUT NOCOPY NUMBER

Line 10159: IF FND_API.To_Boolean(p_commit) THEN

10155:
10156: BEGIN
10157:
10158: -- Standard start of API savepoint
10159: IF FND_API.To_Boolean(p_commit) THEN
10160: SAVEPOINT Create_Function_PUB;
10161: END IF;
10162:
10163: -- Check for call compatibility

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

10160: SAVEPOINT Create_Function_PUB;
10161: END IF;
10162:
10163: -- Check for call compatibility
10164: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
10165: l_api_name, G_PKG_NAME)
10166: THEN
10167: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10168: END IF;

Line 10167: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

10163: -- Check for call compatibility
10164: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
10165: l_api_name, G_PKG_NAME)
10166: THEN
10167: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10168: END IF;
10169: -- Initialize message list even though we don't currently use it
10170: IF FND_API.To_Boolean(p_init_msg_list) THEN
10171: FND_MSG_PUB.Initialize;

Line 10170: IF FND_API.To_Boolean(p_init_msg_list) THEN

10166: THEN
10167: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10168: END IF;
10169: -- Initialize message list even though we don't currently use it
10170: IF FND_API.To_Boolean(p_init_msg_list) THEN
10171: FND_MSG_PUB.Initialize;
10172: END IF;
10173:
10174: SELECT EGO_FUNCTIONS_S.NEXTVAL INTO x_function_id FROM DUAL;

Line 10231: IF FND_API.To_Boolean(p_commit) THEN

10227: FROM FND_LANGUAGES L
10228: WHERE L.INSTALLED_FLAG in ('I', 'B');
10229:
10230: -- Standard check of p_commit
10231: IF FND_API.To_Boolean(p_commit) THEN
10232: COMMIT WORK;
10233: END IF;
10234:
10235: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 10235: x_return_status := FND_API.G_RET_STS_SUCCESS;

10231: IF FND_API.To_Boolean(p_commit) THEN
10232: COMMIT WORK;
10233: END IF;
10234:
10235: x_return_status := FND_API.G_RET_STS_SUCCESS;
10236:
10237: EXCEPTION
10238: WHEN OTHERS THEN
10239: IF FND_API.To_Boolean(p_commit) THEN

Line 10239: IF FND_API.To_Boolean(p_commit) THEN

10235: x_return_status := FND_API.G_RET_STS_SUCCESS;
10236:
10237: EXCEPTION
10238: WHEN OTHERS THEN
10239: IF FND_API.To_Boolean(p_commit) THEN
10240: ROLLBACK TO Create_Function_PUB;
10241: END IF;
10242: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
10243:

Line 10242: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

10238: WHEN OTHERS THEN
10239: IF FND_API.To_Boolean(p_commit) THEN
10240: ROLLBACK TO Create_Function_PUB;
10241: END IF;
10242: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
10243:
10244: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
10245: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
10246: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 10249: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

10245: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
10246: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
10247: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
10248: FND_MSG_PUB.Add;
10249: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
10250: ,p_count => x_msg_count
10251: ,p_data => x_msg_data);
10252:
10253:

Line 10266: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

10262: ,p_function_info_1 IN VARCHAR2
10263: ,p_function_info_2 IN VARCHAR2
10264: ,p_display_name IN VARCHAR2
10265: ,p_description IN VARCHAR2
10266: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
10267: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
10268: ,x_return_status OUT NOCOPY VARCHAR2
10269: ,x_errorcode OUT NOCOPY NUMBER
10270: ,x_msg_count OUT NOCOPY NUMBER

Line 10267: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

10263: ,p_function_info_2 IN VARCHAR2
10264: ,p_display_name IN VARCHAR2
10265: ,p_description IN VARCHAR2
10266: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
10267: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
10268: ,x_return_status OUT NOCOPY VARCHAR2
10269: ,x_errorcode OUT NOCOPY NUMBER
10270: ,x_msg_count OUT NOCOPY NUMBER
10271: ,x_msg_data OUT NOCOPY VARCHAR2

Line 10286: IF FND_API.To_Boolean(p_commit) THEN

10282:
10283: BEGIN
10284:
10285: -- Standard start of API savepoint
10286: IF FND_API.To_Boolean(p_commit) THEN
10287: SAVEPOINT Update_Function_PUB;
10288: END IF;
10289:
10290: -- Check for call compatibility

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

10287: SAVEPOINT Update_Function_PUB;
10288: END IF;
10289:
10290: -- Check for call compatibility
10291: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
10292: l_api_name, G_PKG_NAME)
10293: THEN
10294: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10295: END IF;

Line 10294: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

10290: -- Check for call compatibility
10291: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
10292: l_api_name, G_PKG_NAME)
10293: THEN
10294: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10295: END IF;
10296: -- Initialize message list even though we don't currently use it
10297: IF FND_API.To_Boolean(p_init_msg_list) THEN
10298: FND_MSG_PUB.Initialize;

Line 10297: IF FND_API.To_Boolean(p_init_msg_list) THEN

10293: THEN
10294: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10295: END IF;
10296: -- Initialize message list even though we don't currently use it
10297: IF FND_API.To_Boolean(p_init_msg_list) THEN
10298: FND_MSG_PUB.Initialize;
10299: END IF;
10300:
10301: UPDATE EGO_FUNCTIONS_B

Line 10326: IF FND_API.To_Boolean(p_commit) THEN

10322: -- FUNCTION_ID = p_function_id AND LANGUAGE = USERENV('LANG');
10323: FUNCTION_ID = p_function_id AND USERENV('LANG') IN (LANGUAGE ,SOURCE_LANG );
10324:
10325: -- Standard check of p_commit
10326: IF FND_API.To_Boolean(p_commit) THEN
10327: COMMIT WORK;
10328: END IF;
10329:
10330: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 10330: x_return_status := FND_API.G_RET_STS_SUCCESS;

10326: IF FND_API.To_Boolean(p_commit) THEN
10327: COMMIT WORK;
10328: END IF;
10329:
10330: x_return_status := FND_API.G_RET_STS_SUCCESS;
10331:
10332: EXCEPTION
10333: WHEN OTHERS THEN
10334: IF FND_API.To_Boolean(p_commit) THEN

Line 10334: IF FND_API.To_Boolean(p_commit) THEN

10330: x_return_status := FND_API.G_RET_STS_SUCCESS;
10331:
10332: EXCEPTION
10333: WHEN OTHERS THEN
10334: IF FND_API.To_Boolean(p_commit) THEN
10335: ROLLBACK TO Update_Function_PUB;
10336: END IF;
10337: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
10338:

Line 10337: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

10333: WHEN OTHERS THEN
10334: IF FND_API.To_Boolean(p_commit) THEN
10335: ROLLBACK TO Update_Function_PUB;
10336: END IF;
10337: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
10338:
10339: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
10340: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
10341: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 10344: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

10340: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
10341: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
10342: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
10343: FND_MSG_PUB.Add;
10344: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
10345: ,p_count => x_msg_count
10346: ,p_data => x_msg_data);
10347:
10348:

Line 10356: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

10352:
10353: PROCEDURE Delete_Function (
10354: p_api_version IN NUMBER
10355: ,p_function_id IN NUMBER
10356: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
10357: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
10358: ,x_return_status OUT NOCOPY VARCHAR2
10359: ,x_errorcode OUT NOCOPY NUMBER
10360: ,x_msg_count OUT NOCOPY NUMBER

Line 10357: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

10353: PROCEDURE Delete_Function (
10354: p_api_version IN NUMBER
10355: ,p_function_id IN NUMBER
10356: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
10357: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
10358: ,x_return_status OUT NOCOPY VARCHAR2
10359: ,x_errorcode OUT NOCOPY NUMBER
10360: ,x_msg_count OUT NOCOPY NUMBER
10361: ,x_msg_data OUT NOCOPY VARCHAR2

Line 10378: IF FND_API.To_Boolean(p_commit) THEN

10374:
10375: BEGIN
10376:
10377: -- Standard start of API savepoint
10378: IF FND_API.To_Boolean(p_commit) THEN
10379: SAVEPOINT Delete_Function_PUB;
10380: END IF;
10381:
10382: -- Check for call compatibility

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

10379: SAVEPOINT Delete_Function_PUB;
10380: END IF;
10381:
10382: -- Check for call compatibility
10383: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
10384: l_api_name, G_PKG_NAME)
10385: THEN
10386: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10387: END IF;

Line 10386: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

10382: -- Check for call compatibility
10383: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
10384: l_api_name, G_PKG_NAME)
10385: THEN
10386: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10387: END IF;
10388: -- Initialize message list even though we don't currently use it
10389: IF FND_API.To_Boolean(p_init_msg_list) THEN
10390: FND_MSG_PUB.Initialize;

Line 10389: IF FND_API.To_Boolean(p_init_msg_list) THEN

10385: THEN
10386: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10387: END IF;
10388: -- Initialize message list even though we don't currently use it
10389: IF FND_API.To_Boolean(p_init_msg_list) THEN
10390: FND_MSG_PUB.Initialize;
10391: END IF;
10392:
10393: -- If a Function is in use by any Actions, it cannot be deleted.

Line 10404: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

10400: WHERE FUNCTION_ID = p_function_id;
10401: IF (l_function_use_count > 0)
10402: THEN
10403: l_delete_error_flag := 'Y';
10404: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10405: END IF;
10406:
10407: SELECT count(*)
10408: INTO l_function_use_count

Line 10414: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

10410: WHERE PROMPT_FUNCTION_ID = p_function_id;
10411: IF (l_function_use_count > 0)
10412: THEN
10413: l_delete_error_flag := 'Y';
10414: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10415: END IF;
10416:
10417: SELECT count(*)
10418: INTO l_function_use_count

Line 10424: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

10420: WHERE VISIBILITY_FUNC_ID = p_function_id;
10421: IF (l_function_use_count > 0)
10422: THEN
10423: l_delete_error_flag := 'Y';
10424: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10425: END IF;
10426:
10427: DELETE FROM EGO_FUNCTIONS_B
10428: WHERE

Line 10436: IF FND_API.To_Boolean(p_commit) THEN

10432: WHERE
10433: FUNCTION_ID = p_function_id;
10434:
10435: -- Standard check of p_commit
10436: IF FND_API.To_Boolean(p_commit) THEN
10437: COMMIT WORK;
10438: END IF;
10439:
10440: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 10440: x_return_status := FND_API.G_RET_STS_SUCCESS;

10436: IF FND_API.To_Boolean(p_commit) THEN
10437: COMMIT WORK;
10438: END IF;
10439:
10440: x_return_status := FND_API.G_RET_STS_SUCCESS;
10441:
10442: EXCEPTION
10443: WHEN OTHERS THEN
10444: IF FND_API.To_Boolean(p_commit) THEN

Line 10444: IF FND_API.To_Boolean(p_commit) THEN

10440: x_return_status := FND_API.G_RET_STS_SUCCESS;
10441:
10442: EXCEPTION
10443: WHEN OTHERS THEN
10444: IF FND_API.To_Boolean(p_commit) THEN
10445: ROLLBACK TO Delete_Function_PUB;
10446: END IF;
10447: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
10448:

Line 10447: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

10443: WHEN OTHERS THEN
10444: IF FND_API.To_Boolean(p_commit) THEN
10445: ROLLBACK TO Delete_Function_PUB;
10446: END IF;
10447: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
10448:
10449: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
10450: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
10451: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 10454: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

10450: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
10451: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
10452: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
10453: FND_MSG_PUB.Add;
10454: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
10455: ,p_count => x_msg_count
10456: ,p_data => x_msg_data);
10457:
10458:

Line 10485: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

10481: ,p_description IN VARCHAR2
10482: ,p_function_id IN NUMBER
10483: ,p_enable_key_attrs IN VARCHAR2 DEFAULT NULL
10484: ,p_security_privilege_id IN NUMBER
10485: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
10486: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
10487: ,x_action_id OUT NOCOPY NUMBER
10488: ,x_return_status OUT NOCOPY VARCHAR2
10489: ,x_errorcode OUT NOCOPY NUMBER

Line 10486: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

10482: ,p_function_id IN NUMBER
10483: ,p_enable_key_attrs IN VARCHAR2 DEFAULT NULL
10484: ,p_security_privilege_id IN NUMBER
10485: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
10486: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
10487: ,x_action_id OUT NOCOPY NUMBER
10488: ,x_return_status OUT NOCOPY VARCHAR2
10489: ,x_errorcode OUT NOCOPY NUMBER
10490: ,x_msg_count OUT NOCOPY NUMBER

Line 10510: IF FND_API.To_Boolean(p_commit) THEN

10506:
10507: BEGIN
10508:
10509: -- Standard start of API savepoint
10510: IF FND_API.To_Boolean(p_commit) THEN
10511: SAVEPOINT Create_Action_PUB;
10512: END IF;
10513:
10514: -- Check for call compatibility

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

10511: SAVEPOINT Create_Action_PUB;
10512: END IF;
10513:
10514: -- Check for call compatibility
10515: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
10516: l_api_name, G_PKG_NAME)
10517: THEN
10518: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10519: END IF;

Line 10518: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

10514: -- Check for call compatibility
10515: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
10516: l_api_name, G_PKG_NAME)
10517: THEN
10518: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10519: END IF;
10520: -- Initialize message list even though we don't currently use it
10521: IF FND_API.To_Boolean(p_init_msg_list) THEN
10522: FND_MSG_PUB.Initialize;

Line 10521: IF FND_API.To_Boolean(p_init_msg_list) THEN

10517: THEN
10518: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10519: END IF;
10520: -- Initialize message list even though we don't currently use it
10521: IF FND_API.To_Boolean(p_init_msg_list) THEN
10522: FND_MSG_PUB.Initialize;
10523: END IF;
10524:
10525: SELECT EGO_ACTIONS_S.NEXTVAL INTO x_action_id FROM DUAL;

Line 10620: IF FND_API.To_Boolean(p_commit) THEN

10616: FROM FND_LANGUAGES L
10617: WHERE L.INSTALLED_FLAG in ('I', 'B');
10618:
10619: -- Standard check of p_commit
10620: IF FND_API.To_Boolean(p_commit) THEN
10621: COMMIT WORK;
10622: END IF;
10623:
10624: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 10624: x_return_status := FND_API.G_RET_STS_SUCCESS;

10620: IF FND_API.To_Boolean(p_commit) THEN
10621: COMMIT WORK;
10622: END IF;
10623:
10624: x_return_status := FND_API.G_RET_STS_SUCCESS;
10625: x_errorcode := 0;
10626:
10627: EXCEPTION
10628: WHEN e_dup_action_seq_error THEN

Line 10629: IF FND_API.To_Boolean(p_commit) THEN

10625: x_errorcode := 0;
10626:
10627: EXCEPTION
10628: WHEN e_dup_action_seq_error THEN
10629: IF FND_API.To_Boolean(p_commit) THEN
10630: ROLLBACK TO Create_Action_PUB;
10631: END IF;
10632: x_return_status := FND_API.G_RET_STS_ERROR;
10633: x_errorcode := 1;

Line 10632: x_return_status := FND_API.G_RET_STS_ERROR;

10628: WHEN e_dup_action_seq_error THEN
10629: IF FND_API.To_Boolean(p_commit) THEN
10630: ROLLBACK TO Create_Action_PUB;
10631: END IF;
10632: x_return_status := FND_API.G_RET_STS_ERROR;
10633: x_errorcode := 1;
10634: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_CR_ACTN_DUP_SEQ_ERR');
10635: FND_MSG_PUB.Add;
10636: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

Line 10636: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

10632: x_return_status := FND_API.G_RET_STS_ERROR;
10633: x_errorcode := 1;
10634: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_CR_ACTN_DUP_SEQ_ERR');
10635: FND_MSG_PUB.Add;
10636: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
10637: ,p_count => x_msg_count
10638: ,p_data => x_msg_data);
10639:
10640: WHEN e_dup_action_name_error THEN

Line 10641: IF FND_API.To_Boolean(p_commit) THEN

10637: ,p_count => x_msg_count
10638: ,p_data => x_msg_data);
10639:
10640: WHEN e_dup_action_name_error THEN
10641: IF FND_API.To_Boolean(p_commit) THEN
10642: ROLLBACK TO Create_Action_PUB;
10643: END IF;
10644: x_return_status := FND_API.G_RET_STS_ERROR;
10645: x_errorcode := 1;

Line 10644: x_return_status := FND_API.G_RET_STS_ERROR;

10640: WHEN e_dup_action_name_error THEN
10641: IF FND_API.To_Boolean(p_commit) THEN
10642: ROLLBACK TO Create_Action_PUB;
10643: END IF;
10644: x_return_status := FND_API.G_RET_STS_ERROR;
10645: x_errorcode := 1;
10646: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_CR_ACTN_DUP_NAME_ERR');
10647: FND_MSG_PUB.Add;
10648: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

Line 10648: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

10644: x_return_status := FND_API.G_RET_STS_ERROR;
10645: x_errorcode := 1;
10646: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_CR_ACTN_DUP_NAME_ERR');
10647: FND_MSG_PUB.Add;
10648: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
10649: ,p_count => x_msg_count
10650: ,p_data => x_msg_data);
10651:
10652: WHEN OTHERS THEN

Line 10653: IF FND_API.To_Boolean(p_commit) THEN

10649: ,p_count => x_msg_count
10650: ,p_data => x_msg_data);
10651:
10652: WHEN OTHERS THEN
10653: IF FND_API.To_Boolean(p_commit) THEN
10654: ROLLBACK TO Create_Action_PUB;
10655: END IF;
10656: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
10657: x_errorcode := 1;

Line 10656: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

10652: WHEN OTHERS THEN
10653: IF FND_API.To_Boolean(p_commit) THEN
10654: ROLLBACK TO Create_Action_PUB;
10655: END IF;
10656: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
10657: x_errorcode := 1;
10658: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
10659: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
10660: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 10663: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

10659: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
10660: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
10661: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
10662: FND_MSG_PUB.Add;
10663: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
10664: ,p_count => x_msg_count
10665: ,p_data => x_msg_data);
10666:
10667:

Line 10685: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

10681: ,p_description IN VARCHAR2
10682: ,p_function_id IN NUMBER
10683: ,p_enable_key_attrs IN VARCHAR2 DEFAULT NULL
10684: ,p_security_privilege_id IN NUMBER
10685: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
10686: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
10687: ,x_action_id OUT NOCOPY NUMBER
10688: ,x_return_status OUT NOCOPY VARCHAR2
10689: ,x_errorcode OUT NOCOPY NUMBER

Line 10686: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

10682: ,p_function_id IN NUMBER
10683: ,p_enable_key_attrs IN VARCHAR2 DEFAULT NULL
10684: ,p_security_privilege_id IN NUMBER
10685: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
10686: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
10687: ,x_action_id OUT NOCOPY NUMBER
10688: ,x_return_status OUT NOCOPY VARCHAR2
10689: ,x_errorcode OUT NOCOPY NUMBER
10690: ,x_msg_count OUT NOCOPY NUMBER

Line 10701: IF FND_API.To_Boolean(p_commit) THEN

10697:
10698: BEGIN
10699:
10700: -- Standard start of API savepoint
10701: IF FND_API.To_Boolean(p_commit) THEN
10702: SAVEPOINT Create_Action_PUB;
10703: END IF;
10704:
10705: l_attr_group_id := Get_Attr_Group_Id_From_PKs(p_attr_grp_application_id

Line 10709: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

10705: l_attr_group_id := Get_Attr_Group_Id_From_PKs(p_attr_grp_application_id
10706: ,p_attr_group_type
10707: ,p_attr_group_name);
10708: IF l_attr_group_id IS NULL THEN
10709: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10710: END IF;
10711:
10712: EGO_EXT_FWK_PUB.Create_Action(
10713: p_api_version => p_api_version

Line 10732: IF FND_API.To_Boolean(p_commit) THEN

10728: ,x_msg_data => x_msg_data
10729: );
10730:
10731: -- Standard check of p_commit
10732: IF FND_API.To_Boolean(p_commit) THEN
10733: COMMIT WORK;
10734: END IF;
10735:
10736: EXCEPTION

Line 10738: IF FND_API.To_Boolean(p_commit) THEN

10734: END IF;
10735:
10736: EXCEPTION
10737: WHEN OTHERS THEN
10738: IF FND_API.To_Boolean(p_commit) THEN
10739: ROLLBACK TO Create_Action_PUB;
10740: END IF;
10741: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
10742: x_errorcode := 1;

Line 10741: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

10737: WHEN OTHERS THEN
10738: IF FND_API.To_Boolean(p_commit) THEN
10739: ROLLBACK TO Create_Action_PUB;
10740: END IF;
10741: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
10742: x_errorcode := 1;
10743:
10744: IF l_attr_group_id IS NULL THEN
10745: x_msg_data := 'Executing - '||G_PKG_NAME||'.'||l_api_name||' NoAttrGroupIDFoundForPKs';

Line 10752: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

10748: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
10749: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
10750: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
10751: FND_MSG_PUB.Add;
10752: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
10753: ,p_count => x_msg_count
10754: ,p_data => x_msg_data);
10755:
10756: END IF;

Line 10771: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

10767: ,p_description IN VARCHAR2
10768: ,p_function_id IN NUMBER
10769: ,p_enable_key_attrs IN VARCHAR2 DEFAULT NULL
10770: ,p_security_privilege_id IN NUMBER
10771: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
10772: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
10773: ,x_return_status OUT NOCOPY VARCHAR2
10774: ,x_errorcode OUT NOCOPY NUMBER
10775: ,x_msg_count OUT NOCOPY NUMBER

Line 10772: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

10768: ,p_function_id IN NUMBER
10769: ,p_enable_key_attrs IN VARCHAR2 DEFAULT NULL
10770: ,p_security_privilege_id IN NUMBER
10771: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
10772: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
10773: ,x_return_status OUT NOCOPY VARCHAR2
10774: ,x_errorcode OUT NOCOPY NUMBER
10775: ,x_msg_count OUT NOCOPY NUMBER
10776: ,x_msg_data OUT NOCOPY VARCHAR2

Line 10801: IF FND_API.To_Boolean(p_commit) THEN

10797:
10798: BEGIN
10799:
10800: -- Standard start of API savepoint
10801: IF FND_API.To_Boolean(p_commit) THEN
10802: SAVEPOINT Update_Action_PUB;
10803: END IF;
10804:
10805: -- Check for call compatibility

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

10802: SAVEPOINT Update_Action_PUB;
10803: END IF;
10804:
10805: -- Check for call compatibility
10806: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
10807: l_api_name, G_PKG_NAME)
10808: THEN
10809: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10810: END IF;

Line 10809: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

10805: -- Check for call compatibility
10806: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
10807: l_api_name, G_PKG_NAME)
10808: THEN
10809: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10810: END IF;
10811: -- Initialize message list even though we don't currently use it
10812: IF FND_API.To_Boolean(p_init_msg_list) THEN
10813: FND_MSG_PUB.Initialize;

Line 10812: IF FND_API.To_Boolean(p_init_msg_list) THEN

10808: THEN
10809: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10810: END IF;
10811: -- Initialize message list even though we don't currently use it
10812: IF FND_API.To_Boolean(p_init_msg_list) THEN
10813: FND_MSG_PUB.Initialize;
10814: END IF;
10815:
10816: -- Disallow changes that duplicate a preexisting action's sequence

Line 10903: IF FND_API.To_Boolean(p_commit) THEN

10899: -- ACTION_ID = p_action_id AND LANGUAGE = USERENV('LANG');
10900: ACTION_ID = p_action_id AND USERENV('LANG') IN (LANGUAGE , SOURCE_LANG);
10901:
10902: -- Standard check of p_commit
10903: IF FND_API.To_Boolean(p_commit) THEN
10904: COMMIT WORK;
10905: END IF;
10906:
10907: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 10907: x_return_status := FND_API.G_RET_STS_SUCCESS;

10903: IF FND_API.To_Boolean(p_commit) THEN
10904: COMMIT WORK;
10905: END IF;
10906:
10907: x_return_status := FND_API.G_RET_STS_SUCCESS;
10908: x_errorcode := 0;
10909:
10910: EXCEPTION
10911: WHEN e_dup_action_seq_error THEN

Line 10912: IF FND_API.To_Boolean(p_commit) THEN

10908: x_errorcode := 0;
10909:
10910: EXCEPTION
10911: WHEN e_dup_action_seq_error THEN
10912: IF FND_API.To_Boolean(p_commit) THEN
10913: ROLLBACK TO Update_Action_PUB;
10914: END IF;
10915: x_return_status := FND_API.G_RET_STS_ERROR;
10916: x_errorcode := 1;

Line 10915: x_return_status := FND_API.G_RET_STS_ERROR;

10911: WHEN e_dup_action_seq_error THEN
10912: IF FND_API.To_Boolean(p_commit) THEN
10913: ROLLBACK TO Update_Action_PUB;
10914: END IF;
10915: x_return_status := FND_API.G_RET_STS_ERROR;
10916: x_errorcode := 1;
10917: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_UP_ACTN_DUP_SEQ_ERR');
10918: FND_MSG_PUB.Add;
10919: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

Line 10919: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

10915: x_return_status := FND_API.G_RET_STS_ERROR;
10916: x_errorcode := 1;
10917: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_UP_ACTN_DUP_SEQ_ERR');
10918: FND_MSG_PUB.Add;
10919: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
10920: ,p_count => x_msg_count
10921: ,p_data => x_msg_data);
10922:
10923: WHEN e_dup_action_name_error THEN

Line 10924: IF FND_API.To_Boolean(p_commit) THEN

10920: ,p_count => x_msg_count
10921: ,p_data => x_msg_data);
10922:
10923: WHEN e_dup_action_name_error THEN
10924: IF FND_API.To_Boolean(p_commit) THEN
10925: ROLLBACK TO Update_Action_PUB;
10926: END IF;
10927: x_return_status := FND_API.G_RET_STS_ERROR;
10928: x_errorcode := 1;

Line 10927: x_return_status := FND_API.G_RET_STS_ERROR;

10923: WHEN e_dup_action_name_error THEN
10924: IF FND_API.To_Boolean(p_commit) THEN
10925: ROLLBACK TO Update_Action_PUB;
10926: END IF;
10927: x_return_status := FND_API.G_RET_STS_ERROR;
10928: x_errorcode := 1;
10929: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_UP_ACTN_DUP_NAME_ERR');
10930: FND_MSG_PUB.Add;
10931: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

Line 10931: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

10927: x_return_status := FND_API.G_RET_STS_ERROR;
10928: x_errorcode := 1;
10929: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_UP_ACTN_DUP_NAME_ERR');
10930: FND_MSG_PUB.Add;
10931: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
10932: ,p_count => x_msg_count
10933: ,p_data => x_msg_data);
10934:
10935: WHEN OTHERS THEN

Line 10936: IF FND_API.To_Boolean(p_commit) THEN

10932: ,p_count => x_msg_count
10933: ,p_data => x_msg_data);
10934:
10935: WHEN OTHERS THEN
10936: IF FND_API.To_Boolean(p_commit) THEN
10937: ROLLBACK TO Update_Action_PUB;
10938: END IF;
10939: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
10940:

Line 10939: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

10935: WHEN OTHERS THEN
10936: IF FND_API.To_Boolean(p_commit) THEN
10937: ROLLBACK TO Update_Action_PUB;
10938: END IF;
10939: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
10940:
10941: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
10942: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
10943: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 10946: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

10942: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
10943: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
10944: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
10945: FND_MSG_PUB.Add;
10946: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
10947: ,p_count => x_msg_count
10948: ,p_data => x_msg_data);
10949:
10950:

Line 10958: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

10954:
10955: PROCEDURE Delete_Action (
10956: p_api_version IN NUMBER
10957: ,p_action_id IN NUMBER
10958: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
10959: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
10960: ,x_return_status OUT NOCOPY VARCHAR2
10961: ,x_errorcode OUT NOCOPY NUMBER
10962: ,x_msg_count OUT NOCOPY NUMBER

Line 10959: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

10955: PROCEDURE Delete_Action (
10956: p_api_version IN NUMBER
10957: ,p_action_id IN NUMBER
10958: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
10959: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
10960: ,x_return_status OUT NOCOPY VARCHAR2
10961: ,x_errorcode OUT NOCOPY NUMBER
10962: ,x_msg_count OUT NOCOPY NUMBER
10963: ,x_msg_data OUT NOCOPY VARCHAR2

Line 10983: IF FND_API.To_Boolean(p_commit) THEN

10979:
10980: BEGIN
10981:
10982: -- Standard start of API savepoint
10983: IF FND_API.To_Boolean(p_commit) THEN
10984: SAVEPOINT Delete_Action_PUB;
10985: END IF;
10986:
10987: -- Check for call compatibility

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

10984: SAVEPOINT Delete_Action_PUB;
10985: END IF;
10986:
10987: -- Check for call compatibility
10988: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
10989: l_api_name, G_PKG_NAME)
10990: THEN
10991: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10992: END IF;

Line 10991: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

10987: -- Check for call compatibility
10988: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
10989: l_api_name, G_PKG_NAME)
10990: THEN
10991: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10992: END IF;
10993: -- Initialize message list even though we don't currently use it
10994: IF FND_API.To_Boolean(p_init_msg_list) THEN
10995: FND_MSG_PUB.Initialize;

Line 10994: IF FND_API.To_Boolean(p_init_msg_list) THEN

10990: THEN
10991: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10992: END IF;
10993: -- Initialize message list even though we don't currently use it
10994: IF FND_API.To_Boolean(p_init_msg_list) THEN
10995: FND_MSG_PUB.Initialize;
10996: END IF;
10997:
10998: -- We get the Function ID before deleting the row so we can

Line 11039: IF FND_API.To_Boolean(p_commit) THEN

11035: Delete_Action_Data_Level(p_api_version,p_action_id,null, null, x_return_status,x_errorcode, x_msg_count, x_msg_data);
11036: END IF;
11037:
11038: -- Standard check of p_commit
11039: IF FND_API.To_Boolean(p_commit) THEN
11040: COMMIT WORK;
11041: END IF;
11042:
11043: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 11043: x_return_status := FND_API.G_RET_STS_SUCCESS;

11039: IF FND_API.To_Boolean(p_commit) THEN
11040: COMMIT WORK;
11041: END IF;
11042:
11043: x_return_status := FND_API.G_RET_STS_SUCCESS;
11044:
11045: EXCEPTION
11046: WHEN OTHERS THEN
11047: IF FND_API.To_Boolean(p_commit) THEN

Line 11047: IF FND_API.To_Boolean(p_commit) THEN

11043: x_return_status := FND_API.G_RET_STS_SUCCESS;
11044:
11045: EXCEPTION
11046: WHEN OTHERS THEN
11047: IF FND_API.To_Boolean(p_commit) THEN
11048: ROLLBACK TO Delete_Action_PUB;
11049: END IF;
11050: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
11051:

Line 11050: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

11046: WHEN OTHERS THEN
11047: IF FND_API.To_Boolean(p_commit) THEN
11048: ROLLBACK TO Delete_Action_PUB;
11049: END IF;
11050: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
11051:
11052: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
11053: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
11054: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 11057: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

11053: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
11054: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
11055: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
11056: FND_MSG_PUB.Add;
11057: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
11058: ,p_count => x_msg_count
11059: ,p_data => x_msg_data);
11060:
11061:

Line 11072: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

11068: p_api_version IN NUMBER
11069: ,p_action_id IN NUMBER
11070: ,p_data_level_id IN NUMBER
11071: ,p_visibility_flag IN VARCHAR2 DEFAULT 'Y'
11072: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
11073: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
11074: ,x_return_status OUT NOCOPY VARCHAR2
11075: ,x_errorcode OUT NOCOPY NUMBER
11076: ,x_msg_count OUT NOCOPY NUMBER

Line 11073: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

11069: ,p_action_id IN NUMBER
11070: ,p_data_level_id IN NUMBER
11071: ,p_visibility_flag IN VARCHAR2 DEFAULT 'Y'
11072: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
11073: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
11074: ,x_return_status OUT NOCOPY VARCHAR2
11075: ,x_errorcode OUT NOCOPY NUMBER
11076: ,x_msg_count OUT NOCOPY NUMBER
11077: ,x_msg_data OUT NOCOPY VARCHAR2

Line 11092: IF FND_API.To_Boolean(p_commit) THEN

11088:
11089: BEGIN
11090:
11091: -- Standard start of API savepoint
11092: IF FND_API.To_Boolean(p_commit) THEN
11093: SAVEPOINT Create_Visibilty_DL_PUB;
11094: END IF;
11095:
11096: -- Check for call compatibility

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

11093: SAVEPOINT Create_Visibilty_DL_PUB;
11094: END IF;
11095:
11096: -- Check for call compatibility
11097: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
11098: l_api_name, G_PKG_NAME)
11099: THEN
11100: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11101: END IF;

Line 11100: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

11096: -- Check for call compatibility
11097: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
11098: l_api_name, G_PKG_NAME)
11099: THEN
11100: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11101: END IF;
11102: -- Initialize message list even though we don't currently use it
11103: IF FND_API.To_Boolean(p_init_msg_list) THEN
11104: FND_MSG_PUB.Initialize;

Line 11103: IF FND_API.To_Boolean(p_init_msg_list) THEN

11099: THEN
11100: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11101: END IF;
11102: -- Initialize message list even though we don't currently use it
11103: IF FND_API.To_Boolean(p_init_msg_list) THEN
11104: FND_MSG_PUB.Initialize;
11105: END IF;
11106:
11107: INSERT INTO EGO_ACTIONS_DL

Line 11131: IF FND_API.To_Boolean(p_commit) THEN

11127: ,g_current_login_id
11128: );
11129:
11130: -- Standard check of p_commit
11131: IF FND_API.To_Boolean(p_commit) THEN
11132: COMMIT WORK;
11133: END IF;
11134:
11135: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 11135: x_return_status := FND_API.G_RET_STS_SUCCESS;

11131: IF FND_API.To_Boolean(p_commit) THEN
11132: COMMIT WORK;
11133: END IF;
11134:
11135: x_return_status := FND_API.G_RET_STS_SUCCESS;
11136:
11137: EXCEPTION
11138: WHEN OTHERS THEN
11139: IF FND_API.To_Boolean(p_commit) THEN

Line 11139: IF FND_API.To_Boolean(p_commit) THEN

11135: x_return_status := FND_API.G_RET_STS_SUCCESS;
11136:
11137: EXCEPTION
11138: WHEN OTHERS THEN
11139: IF FND_API.To_Boolean(p_commit) THEN
11140: ROLLBACK TO Create_Visibilty_DL_PUB;
11141: END IF;
11142: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
11143:

Line 11142: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

11138: WHEN OTHERS THEN
11139: IF FND_API.To_Boolean(p_commit) THEN
11140: ROLLBACK TO Create_Visibilty_DL_PUB;
11141: END IF;
11142: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
11143:
11144: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
11145: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
11146: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 11149: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

11145: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
11146: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
11147: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
11148: FND_MSG_PUB.Add;
11149: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
11150: ,p_count => x_msg_count
11151: ,p_data => x_msg_data);
11152: END Create_Action_Data_Level;
11153:

Line 11166: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

11162: ,p_prompt_message_name IN VARCHAR2
11163: ,p_visibility_flag IN VARCHAR2
11164: ,p_prompt_function_id IN NUMBER
11165: ,p_visibility_func_id IN NUMBER
11166: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
11167: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
11168: ,x_return_status OUT NOCOPY VARCHAR2
11169: ,x_errorcode OUT NOCOPY NUMBER
11170: ,x_msg_count OUT NOCOPY NUMBER

Line 11167: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

11163: ,p_visibility_flag IN VARCHAR2
11164: ,p_prompt_function_id IN NUMBER
11165: ,p_visibility_func_id IN NUMBER
11166: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
11167: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
11168: ,x_return_status OUT NOCOPY VARCHAR2
11169: ,x_errorcode OUT NOCOPY NUMBER
11170: ,x_msg_count OUT NOCOPY NUMBER
11171: ,x_msg_data OUT NOCOPY VARCHAR2

Line 11186: IF FND_API.To_Boolean(p_commit) THEN

11182:
11183: BEGIN
11184:
11185: -- Standard start of API savepoint
11186: IF FND_API.To_Boolean(p_commit) THEN
11187: SAVEPOINT Create_Action_Display_PUB;
11188: END IF;
11189:
11190: -- Check for call compatibility

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

11187: SAVEPOINT Create_Action_Display_PUB;
11188: END IF;
11189:
11190: -- Check for call compatibility
11191: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
11192: l_api_name, G_PKG_NAME)
11193: THEN
11194: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11195: END IF;

Line 11194: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

11190: -- Check for call compatibility
11191: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
11192: l_api_name, G_PKG_NAME)
11193: THEN
11194: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11195: END IF;
11196: -- Initialize message list even though we don't currently use it
11197: IF FND_API.To_Boolean(p_init_msg_list) THEN
11198: FND_MSG_PUB.Initialize;

Line 11197: IF FND_API.To_Boolean(p_init_msg_list) THEN

11193: THEN
11194: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11195: END IF;
11196: -- Initialize message list even though we don't currently use it
11197: IF FND_API.To_Boolean(p_init_msg_list) THEN
11198: FND_MSG_PUB.Initialize;
11199: END IF;
11200:
11201: INSERT INTO EGO_ACTION_DISPLAYS_B

Line 11235: IF FND_API.To_Boolean(p_commit) THEN

11231: ,g_current_login_id
11232: );
11233:
11234: -- Standard check of p_commit
11235: IF FND_API.To_Boolean(p_commit) THEN
11236: COMMIT WORK;
11237: END IF;
11238:
11239: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 11239: x_return_status := FND_API.G_RET_STS_SUCCESS;

11235: IF FND_API.To_Boolean(p_commit) THEN
11236: COMMIT WORK;
11237: END IF;
11238:
11239: x_return_status := FND_API.G_RET_STS_SUCCESS;
11240:
11241: EXCEPTION
11242: WHEN OTHERS THEN
11243: IF FND_API.To_Boolean(p_commit) THEN

Line 11243: IF FND_API.To_Boolean(p_commit) THEN

11239: x_return_status := FND_API.G_RET_STS_SUCCESS;
11240:
11241: EXCEPTION
11242: WHEN OTHERS THEN
11243: IF FND_API.To_Boolean(p_commit) THEN
11244: ROLLBACK TO Create_Action_Display_PUB;
11245: END IF;
11246: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
11247:

Line 11246: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

11242: WHEN OTHERS THEN
11243: IF FND_API.To_Boolean(p_commit) THEN
11244: ROLLBACK TO Create_Action_Display_PUB;
11245: END IF;
11246: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
11247:
11248: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
11249: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
11250: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 11253: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

11249: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
11250: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
11251: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
11252: FND_MSG_PUB.Add;
11253: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
11254: ,p_count => x_msg_count
11255: ,p_data => x_msg_data);
11256:
11257:

Line 11267: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

11263: PROCEDURE Create_Action_Display (
11264: p_api_version IN NUMBER
11265: ,p_action_id IN NUMBER
11266: ,p_trigger_code IN VARCHAR2
11267: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
11268: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
11269: ,x_return_status OUT NOCOPY VARCHAR2
11270: ,x_errorcode OUT NOCOPY NUMBER
11271: ,x_msg_count OUT NOCOPY NUMBER

Line 11268: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

11264: p_api_version IN NUMBER
11265: ,p_action_id IN NUMBER
11266: ,p_trigger_code IN VARCHAR2
11267: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
11268: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
11269: ,x_return_status OUT NOCOPY VARCHAR2
11270: ,x_errorcode OUT NOCOPY NUMBER
11271: ,x_msg_count OUT NOCOPY NUMBER
11272: ,x_msg_data OUT NOCOPY VARCHAR2

Line 11287: IF FND_API.To_Boolean(p_commit) THEN

11283:
11284: BEGIN
11285:
11286: -- Standard start of API savepoint
11287: IF FND_API.To_Boolean(p_commit) THEN
11288: SAVEPOINT Create_Action_Display_PUB;
11289: END IF;
11290:
11291: -- Check for call compatibility

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

11288: SAVEPOINT Create_Action_Display_PUB;
11289: END IF;
11290:
11291: -- Check for call compatibility
11292: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
11293: l_api_name, G_PKG_NAME)
11294: THEN
11295: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11296: END IF;

Line 11295: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

11291: -- Check for call compatibility
11292: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
11293: l_api_name, G_PKG_NAME)
11294: THEN
11295: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11296: END IF;
11297: -- Initialize message list even though we don't currently use it
11298: IF FND_API.To_Boolean(p_init_msg_list) THEN
11299: FND_MSG_PUB.Initialize;

Line 11298: IF FND_API.To_Boolean(p_init_msg_list) THEN

11294: THEN
11295: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11296: END IF;
11297: -- Initialize message list even though we don't currently use it
11298: IF FND_API.To_Boolean(p_init_msg_list) THEN
11299: FND_MSG_PUB.Initialize;
11300: END IF;
11301:
11302: INSERT INTO EGO_ACTION_DISPLAYS_B

Line 11326: IF FND_API.To_Boolean(p_commit) THEN

11322: ,g_current_login_id
11323: );
11324:
11325: -- Standard check of p_commit
11326: IF FND_API.To_Boolean(p_commit) THEN
11327: COMMIT WORK;
11328: END IF;
11329:
11330: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 11330: x_return_status := FND_API.G_RET_STS_SUCCESS;

11326: IF FND_API.To_Boolean(p_commit) THEN
11327: COMMIT WORK;
11328: END IF;
11329:
11330: x_return_status := FND_API.G_RET_STS_SUCCESS;
11331:
11332: EXCEPTION
11333: WHEN OTHERS THEN
11334: IF FND_API.To_Boolean(p_commit) THEN

Line 11334: IF FND_API.To_Boolean(p_commit) THEN

11330: x_return_status := FND_API.G_RET_STS_SUCCESS;
11331:
11332: EXCEPTION
11333: WHEN OTHERS THEN
11334: IF FND_API.To_Boolean(p_commit) THEN
11335: ROLLBACK TO Create_Action_Display_PUB;
11336: END IF;
11337: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
11338:

Line 11337: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

11333: WHEN OTHERS THEN
11334: IF FND_API.To_Boolean(p_commit) THEN
11335: ROLLBACK TO Create_Action_Display_PUB;
11336: END IF;
11337: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
11338:
11339: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
11340: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
11341: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 11344: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

11340: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
11341: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
11342: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
11343: FND_MSG_PUB.Add;
11344: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
11345: ,p_count => x_msg_count
11346: ,p_data => x_msg_data);
11347:
11348:

Line 11363: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

11359: ,p_prompt_message_name IN VARCHAR2
11360: ,p_visibility_flag IN VARCHAR2
11361: ,p_prompt_function_id IN NUMBER
11362: ,p_visibility_func_id IN NUMBER
11363: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
11364: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
11365: ,x_return_status OUT NOCOPY VARCHAR2
11366: ,x_errorcode OUT NOCOPY NUMBER
11367: ,x_msg_count OUT NOCOPY NUMBER

Line 11364: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

11360: ,p_visibility_flag IN VARCHAR2
11361: ,p_prompt_function_id IN NUMBER
11362: ,p_visibility_func_id IN NUMBER
11363: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
11364: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
11365: ,x_return_status OUT NOCOPY VARCHAR2
11366: ,x_errorcode OUT NOCOPY NUMBER
11367: ,x_msg_count OUT NOCOPY NUMBER
11368: ,x_msg_data OUT NOCOPY VARCHAR2

Line 11389: IF FND_API.To_Boolean(p_commit) THEN

11385:
11386: BEGIN
11387:
11388: -- Standard start of API savepoint
11389: IF FND_API.To_Boolean(p_commit) THEN
11390: SAVEPOINT Update_Action_Display_PUB;
11391: END IF;
11392:
11393: -- Check for call compatibility

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

11390: SAVEPOINT Update_Action_Display_PUB;
11391: END IF;
11392:
11393: -- Check for call compatibility
11394: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
11395: l_api_name, G_PKG_NAME)
11396: THEN
11397: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11398: END IF;

Line 11397: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

11393: -- Check for call compatibility
11394: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
11395: l_api_name, G_PKG_NAME)
11396: THEN
11397: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11398: END IF;
11399: -- Initialize message list even though we don't currently use it
11400: IF FND_API.To_Boolean(p_init_msg_list) THEN
11401: FND_MSG_PUB.Initialize;

Line 11400: IF FND_API.To_Boolean(p_init_msg_list) THEN

11396: THEN
11397: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11398: END IF;
11399: -- Initialize message list even though we don't currently use it
11400: IF FND_API.To_Boolean(p_init_msg_list) THEN
11401: FND_MSG_PUB.Initialize;
11402: END IF;
11403:
11404: -- Just in case caller is updating an Action that doesn't yet have a Display...

Line 11497: IF FND_API.To_Boolean(p_commit) THEN

11493: ACTION_ID = p_action_id;
11494: END IF;
11495:
11496: -- Standard check of p_commit
11497: IF FND_API.To_Boolean(p_commit) THEN
11498: COMMIT WORK;
11499: END IF;
11500:
11501: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 11501: x_return_status := FND_API.G_RET_STS_SUCCESS;

11497: IF FND_API.To_Boolean(p_commit) THEN
11498: COMMIT WORK;
11499: END IF;
11500:
11501: x_return_status := FND_API.G_RET_STS_SUCCESS;
11502:
11503: EXCEPTION
11504: WHEN OTHERS THEN
11505: IF FND_API.To_Boolean(p_commit) THEN

Line 11505: IF FND_API.To_Boolean(p_commit) THEN

11501: x_return_status := FND_API.G_RET_STS_SUCCESS;
11502:
11503: EXCEPTION
11504: WHEN OTHERS THEN
11505: IF FND_API.To_Boolean(p_commit) THEN
11506: ROLLBACK TO Update_Action_Display_PUB;
11507: END IF;
11508: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
11509:

Line 11508: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

11504: WHEN OTHERS THEN
11505: IF FND_API.To_Boolean(p_commit) THEN
11506: ROLLBACK TO Update_Action_Display_PUB;
11507: END IF;
11508: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
11509:
11510: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
11511: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
11512: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 11515: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

11511: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
11512: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
11513: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
11514: FND_MSG_PUB.Add;
11515: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
11516: ,p_count => x_msg_count
11517: ,p_data => x_msg_data);
11518:
11519:

Line 11529: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

11525: PROCEDURE Update_Action_Display (
11526: p_api_version IN NUMBER
11527: ,p_action_id IN NUMBER
11528: ,p_trigger_code IN VARCHAR2
11529: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
11530: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
11531: ,x_return_status OUT NOCOPY VARCHAR2
11532: ,x_errorcode OUT NOCOPY NUMBER
11533: ,x_msg_count OUT NOCOPY NUMBER

Line 11530: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

11526: p_api_version IN NUMBER
11527: ,p_action_id IN NUMBER
11528: ,p_trigger_code IN VARCHAR2
11529: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
11530: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
11531: ,x_return_status OUT NOCOPY VARCHAR2
11532: ,x_errorcode OUT NOCOPY NUMBER
11533: ,x_msg_count OUT NOCOPY NUMBER
11534: ,x_msg_data OUT NOCOPY VARCHAR2

Line 11555: IF FND_API.To_Boolean(p_commit) THEN

11551:
11552: BEGIN
11553:
11554: -- Standard start of API savepoint
11555: IF FND_API.To_Boolean(p_commit) THEN
11556: SAVEPOINT Update_Action_Display_PUB;
11557: END IF;
11558:
11559: -- Check for call compatibility

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

11556: SAVEPOINT Update_Action_Display_PUB;
11557: END IF;
11558:
11559: -- Check for call compatibility
11560: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
11561: l_api_name, G_PKG_NAME)
11562: THEN
11563: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11564: END IF;

Line 11563: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

11559: -- Check for call compatibility
11560: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
11561: l_api_name, G_PKG_NAME)
11562: THEN
11563: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11564: END IF;
11565: -- Initialize message list even though we don't currently use it
11566: IF FND_API.To_Boolean(p_init_msg_list) THEN
11567: FND_MSG_PUB.Initialize;

Line 11566: IF FND_API.To_Boolean(p_init_msg_list) THEN

11562: THEN
11563: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11564: END IF;
11565: -- Initialize message list even though we don't currently use it
11566: IF FND_API.To_Boolean(p_init_msg_list) THEN
11567: FND_MSG_PUB.Initialize;
11568: END IF;
11569:
11570: SELECT COUNT(*)

Line 11657: IF FND_API.To_Boolean(p_commit) THEN

11653:
11654: -----------------------------------
11655:
11656: -- Standard check of p_commit
11657: IF FND_API.To_Boolean(p_commit) THEN
11658: COMMIT WORK;
11659: END IF;
11660:
11661: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 11661: x_return_status := FND_API.G_RET_STS_SUCCESS;

11657: IF FND_API.To_Boolean(p_commit) THEN
11658: COMMIT WORK;
11659: END IF;
11660:
11661: x_return_status := FND_API.G_RET_STS_SUCCESS;
11662:
11663: EXCEPTION
11664: WHEN OTHERS THEN
11665: IF FND_API.To_Boolean(p_commit) THEN

Line 11665: IF FND_API.To_Boolean(p_commit) THEN

11661: x_return_status := FND_API.G_RET_STS_SUCCESS;
11662:
11663: EXCEPTION
11664: WHEN OTHERS THEN
11665: IF FND_API.To_Boolean(p_commit) THEN
11666: ROLLBACK TO Update_Action_Display_PUB;
11667: END IF;
11668: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
11669:

Line 11668: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

11664: WHEN OTHERS THEN
11665: IF FND_API.To_Boolean(p_commit) THEN
11666: ROLLBACK TO Update_Action_Display_PUB;
11667: END IF;
11668: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
11669:
11670: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
11671: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
11672: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 11675: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

11671: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
11672: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
11673: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
11674: FND_MSG_PUB.Add;
11675: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
11676: ,p_count => x_msg_count
11677: ,p_data => x_msg_data);
11678:
11679:

Line 11687: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

11683:
11684: PROCEDURE Delete_Action_Display (
11685: p_api_version IN NUMBER
11686: ,p_action_id IN NUMBER
11687: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
11688: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
11689: ,x_return_status OUT NOCOPY VARCHAR2
11690: ,x_errorcode OUT NOCOPY NUMBER
11691: ,x_msg_count OUT NOCOPY NUMBER

Line 11688: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

11684: PROCEDURE Delete_Action_Display (
11685: p_api_version IN NUMBER
11686: ,p_action_id IN NUMBER
11687: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
11688: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
11689: ,x_return_status OUT NOCOPY VARCHAR2
11690: ,x_errorcode OUT NOCOPY NUMBER
11691: ,x_msg_count OUT NOCOPY NUMBER
11692: ,x_msg_data OUT NOCOPY VARCHAR2

Line 11711: IF FND_API.To_Boolean(p_commit) THEN

11707:
11708: BEGIN
11709:
11710: -- Standard start of API savepoint
11711: IF FND_API.To_Boolean(p_commit) THEN
11712: SAVEPOINT Delete_Action_Display_PUB;
11713: END IF;
11714:
11715: -- Check for call compatibility

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

11712: SAVEPOINT Delete_Action_Display_PUB;
11713: END IF;
11714:
11715: -- Check for call compatibility
11716: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
11717: l_api_name, G_PKG_NAME)
11718: THEN
11719: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11720: END IF;

Line 11719: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

11715: -- Check for call compatibility
11716: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
11717: l_api_name, G_PKG_NAME)
11718: THEN
11719: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11720: END IF;
11721: -- Initialize message list even though we don't currently use it
11722: IF FND_API.To_Boolean(p_init_msg_list) THEN
11723: FND_MSG_PUB.Initialize;

Line 11722: IF FND_API.To_Boolean(p_init_msg_list) THEN

11718: THEN
11719: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11720: END IF;
11721: -- Initialize message list even though we don't currently use it
11722: IF FND_API.To_Boolean(p_init_msg_list) THEN
11723: FND_MSG_PUB.Initialize;
11724: END IF;
11725:
11726: -- We get the prompt and vis function IDs before we delete the row

Line 11776: IF FND_API.To_Boolean(p_commit) THEN

11772: x_msg_count, x_msg_data);
11773: END IF;
11774:
11775: -- Standard check of p_commit
11776: IF FND_API.To_Boolean(p_commit) THEN
11777: COMMIT WORK;
11778: END IF;
11779:
11780: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 11780: x_return_status := FND_API.G_RET_STS_SUCCESS;

11776: IF FND_API.To_Boolean(p_commit) THEN
11777: COMMIT WORK;
11778: END IF;
11779:
11780: x_return_status := FND_API.G_RET_STS_SUCCESS;
11781:
11782: EXCEPTION
11783: WHEN OTHERS THEN
11784: IF FND_API.To_Boolean(p_commit) THEN

Line 11784: IF FND_API.To_Boolean(p_commit) THEN

11780: x_return_status := FND_API.G_RET_STS_SUCCESS;
11781:
11782: EXCEPTION
11783: WHEN OTHERS THEN
11784: IF FND_API.To_Boolean(p_commit) THEN
11785: ROLLBACK TO Delete_Action_Display_PUB;
11786: END IF;
11787: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
11788:

Line 11787: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

11783: WHEN OTHERS THEN
11784: IF FND_API.To_Boolean(p_commit) THEN
11785: ROLLBACK TO Delete_Action_Display_PUB;
11786: END IF;
11787: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
11788:
11789: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
11790: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
11791: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 11794: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

11790: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
11791: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
11792: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
11793: FND_MSG_PUB.Add;
11794: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
11795: ,p_count => x_msg_count
11796: ,p_data => x_msg_data);
11797:
11798:

Line 11817: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

11813: ,p_internal_name IN VARCHAR2
11814: ,p_data_type IN VARCHAR2
11815: ,p_param_type IN VARCHAR2
11816: ,p_display_name IN VARCHAR2
11817: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
11818: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
11819: ,x_function_param_id OUT NOCOPY NUMBER
11820: ,x_return_status OUT NOCOPY VARCHAR2
11821: ,x_errorcode OUT NOCOPY NUMBER

Line 11818: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

11814: ,p_data_type IN VARCHAR2
11815: ,p_param_type IN VARCHAR2
11816: ,p_display_name IN VARCHAR2
11817: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
11818: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
11819: ,x_function_param_id OUT NOCOPY NUMBER
11820: ,x_return_status OUT NOCOPY VARCHAR2
11821: ,x_errorcode OUT NOCOPY NUMBER
11822: ,x_msg_count OUT NOCOPY NUMBER

Line 11838: IF FND_API.To_Boolean(p_commit) THEN

11834:
11835: BEGIN
11836:
11837: -- Standard start of API savepoint
11838: IF FND_API.To_Boolean(p_commit) THEN
11839: SAVEPOINT Create_Function_Param_PUB;
11840: END IF;
11841:
11842: -- Check for call compatibility

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

11839: SAVEPOINT Create_Function_Param_PUB;
11840: END IF;
11841:
11842: -- Check for call compatibility
11843: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
11844: l_api_name, G_PKG_NAME)
11845: THEN
11846: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11847: END IF;

Line 11846: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

11842: -- Check for call compatibility
11843: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
11844: l_api_name, G_PKG_NAME)
11845: THEN
11846: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11847: END IF;
11848: -- Initialize message list even though we don't currently use it
11849: IF FND_API.To_Boolean(p_init_msg_list) THEN
11850: FND_MSG_PUB.Initialize;

Line 11849: IF FND_API.To_Boolean(p_init_msg_list) THEN

11845: THEN
11846: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11847: END IF;
11848: -- Initialize message list even though we don't currently use it
11849: IF FND_API.To_Boolean(p_init_msg_list) THEN
11850: FND_MSG_PUB.Initialize;
11851: END IF;
11852:
11853: SELECT EGO_FUNC_PARAMS_S.NEXTVAL INTO x_function_param_id FROM DUAL;

Line 11910: IF FND_API.To_Boolean(p_commit) THEN

11906: FROM FND_LANGUAGES L
11907: WHERE L.INSTALLED_FLAG in ('I', 'B');
11908:
11909: -- Standard check of p_commit
11910: IF FND_API.To_Boolean(p_commit) THEN
11911: COMMIT WORK;
11912: END IF;
11913:
11914: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 11914: x_return_status := FND_API.G_RET_STS_SUCCESS;

11910: IF FND_API.To_Boolean(p_commit) THEN
11911: COMMIT WORK;
11912: END IF;
11913:
11914: x_return_status := FND_API.G_RET_STS_SUCCESS;
11915:
11916: EXCEPTION
11917: WHEN OTHERS THEN
11918: IF FND_API.To_Boolean(p_commit) THEN

Line 11918: IF FND_API.To_Boolean(p_commit) THEN

11914: x_return_status := FND_API.G_RET_STS_SUCCESS;
11915:
11916: EXCEPTION
11917: WHEN OTHERS THEN
11918: IF FND_API.To_Boolean(p_commit) THEN
11919: ROLLBACK TO Create_Function_Param_PUB;
11920: END IF;
11921: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
11922:

Line 11921: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

11917: WHEN OTHERS THEN
11918: IF FND_API.To_Boolean(p_commit) THEN
11919: ROLLBACK TO Create_Function_Param_PUB;
11920: END IF;
11921: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
11922:
11923: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
11924: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
11925: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 11928: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

11924: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
11925: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
11926: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
11927: FND_MSG_PUB.Add;
11928: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
11929: ,p_count => x_msg_count
11930: ,p_data => x_msg_data);
11931:
11932:

Line 11943: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

11939: ,p_function_param_id IN NUMBER
11940: ,p_sequence IN NUMBER
11941: ,p_internal_name IN VARCHAR2
11942: ,p_display_name IN VARCHAR2
11943: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
11944: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
11945: ,x_return_status OUT NOCOPY VARCHAR2
11946: ,x_errorcode OUT NOCOPY NUMBER
11947: ,x_msg_count OUT NOCOPY NUMBER

Line 11944: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

11940: ,p_sequence IN NUMBER
11941: ,p_internal_name IN VARCHAR2
11942: ,p_display_name IN VARCHAR2
11943: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
11944: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
11945: ,x_return_status OUT NOCOPY VARCHAR2
11946: ,x_errorcode OUT NOCOPY NUMBER
11947: ,x_msg_count OUT NOCOPY NUMBER
11948: ,x_msg_data OUT NOCOPY VARCHAR2

Line 11963: IF FND_API.To_Boolean(p_commit) THEN

11959:
11960: BEGIN
11961:
11962: -- Standard start of API savepoint
11963: IF FND_API.To_Boolean(p_commit) THEN
11964: SAVEPOINT Update_Function_Param_PUB;
11965: END IF;
11966:
11967: -- Check for call compatibility

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

11964: SAVEPOINT Update_Function_Param_PUB;
11965: END IF;
11966:
11967: -- Check for call compatibility
11968: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
11969: l_api_name, G_PKG_NAME)
11970: THEN
11971: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11972: END IF;

Line 11971: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

11967: -- Check for call compatibility
11968: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
11969: l_api_name, G_PKG_NAME)
11970: THEN
11971: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11972: END IF;
11973: -- Initialize message list even though we don't currently use it
11974: IF FND_API.To_Boolean(p_init_msg_list) THEN
11975: FND_MSG_PUB.Initialize;

Line 11974: IF FND_API.To_Boolean(p_init_msg_list) THEN

11970: THEN
11971: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11972: END IF;
11973: -- Initialize message list even though we don't currently use it
11974: IF FND_API.To_Boolean(p_init_msg_list) THEN
11975: FND_MSG_PUB.Initialize;
11976: END IF;
11977:
11978: UPDATE EGO_FUNC_PARAMS_B

Line 12001: IF FND_API.To_Boolean(p_commit) THEN

11997: --userenv('LANG') = LANGUAGE;
11998: USERENV('LANG') IN ( LANGUAGE ,SOURCE_LANG );
11999:
12000: -- Standard check of p_commit
12001: IF FND_API.To_Boolean(p_commit) THEN
12002: COMMIT WORK;
12003: END IF;
12004:
12005: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 12005: x_return_status := FND_API.G_RET_STS_SUCCESS;

12001: IF FND_API.To_Boolean(p_commit) THEN
12002: COMMIT WORK;
12003: END IF;
12004:
12005: x_return_status := FND_API.G_RET_STS_SUCCESS;
12006:
12007: EXCEPTION
12008: WHEN OTHERS THEN
12009: IF FND_API.To_Boolean(p_commit) THEN

Line 12009: IF FND_API.To_Boolean(p_commit) THEN

12005: x_return_status := FND_API.G_RET_STS_SUCCESS;
12006:
12007: EXCEPTION
12008: WHEN OTHERS THEN
12009: IF FND_API.To_Boolean(p_commit) THEN
12010: ROLLBACK TO Update_Function_Param_PUB;
12011: END IF;
12012: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12013:

Line 12012: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

12008: WHEN OTHERS THEN
12009: IF FND_API.To_Boolean(p_commit) THEN
12010: ROLLBACK TO Update_Function_Param_PUB;
12011: END IF;
12012: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12013:
12014: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
12015: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12016: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 12019: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

12015: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12016: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
12017: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
12018: FND_MSG_PUB.Add;
12019: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
12020: ,p_count => x_msg_count
12021: ,p_data => x_msg_data);
12022:
12023:

Line 12031: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

12027:
12028: PROCEDURE Delete_Function_Param (
12029: p_api_version IN NUMBER
12030: ,p_function_param_id IN NUMBER
12031: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12032: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12033: ,x_return_status OUT NOCOPY VARCHAR2
12034: ,x_errorcode OUT NOCOPY NUMBER
12035: ,x_msg_count OUT NOCOPY NUMBER

Line 12032: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

12028: PROCEDURE Delete_Function_Param (
12029: p_api_version IN NUMBER
12030: ,p_function_param_id IN NUMBER
12031: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12032: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12033: ,x_return_status OUT NOCOPY VARCHAR2
12034: ,x_errorcode OUT NOCOPY NUMBER
12035: ,x_msg_count OUT NOCOPY NUMBER
12036: ,x_msg_data OUT NOCOPY VARCHAR2

Line 12051: IF FND_API.To_Boolean(p_commit) THEN

12047:
12048: BEGIN
12049:
12050: -- Standard start of API savepoint
12051: IF FND_API.To_Boolean(p_commit) THEN
12052: SAVEPOINT Delete_Function_Param_PUB;
12053: END IF;
12054:
12055: -- Check for call compatibility

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

12052: SAVEPOINT Delete_Function_Param_PUB;
12053: END IF;
12054:
12055: -- Check for call compatibility
12056: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
12057: l_api_name, G_PKG_NAME)
12058: THEN
12059: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12060: END IF;

Line 12059: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

12055: -- Check for call compatibility
12056: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
12057: l_api_name, G_PKG_NAME)
12058: THEN
12059: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12060: END IF;
12061: -- Initialize message list even though we don't currently use it
12062: IF FND_API.To_Boolean(p_init_msg_list) THEN
12063: FND_MSG_PUB.Initialize;

Line 12062: IF FND_API.To_Boolean(p_init_msg_list) THEN

12058: THEN
12059: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12060: END IF;
12061: -- Initialize message list even though we don't currently use it
12062: IF FND_API.To_Boolean(p_init_msg_list) THEN
12063: FND_MSG_PUB.Initialize;
12064: END IF;
12065:
12066: DELETE FROM EGO_FUNC_PARAMS_B

Line 12079: IF FND_API.To_Boolean(p_commit) THEN

12075: WHERE
12076: FUNC_PARAM_ID = p_function_param_id;
12077:
12078: -- Standard check of p_commit
12079: IF FND_API.To_Boolean(p_commit) THEN
12080: COMMIT WORK;
12081: END IF;
12082:
12083: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 12083: x_return_status := FND_API.G_RET_STS_SUCCESS;

12079: IF FND_API.To_Boolean(p_commit) THEN
12080: COMMIT WORK;
12081: END IF;
12082:
12083: x_return_status := FND_API.G_RET_STS_SUCCESS;
12084:
12085: EXCEPTION
12086: WHEN OTHERS THEN
12087: IF FND_API.To_Boolean(p_commit) THEN

Line 12087: IF FND_API.To_Boolean(p_commit) THEN

12083: x_return_status := FND_API.G_RET_STS_SUCCESS;
12084:
12085: EXCEPTION
12086: WHEN OTHERS THEN
12087: IF FND_API.To_Boolean(p_commit) THEN
12088: ROLLBACK TO Delete_Function_Param_PUB;
12089: END IF;
12090: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12091:

Line 12090: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

12086: WHEN OTHERS THEN
12087: IF FND_API.To_Boolean(p_commit) THEN
12088: ROLLBACK TO Delete_Function_Param_PUB;
12089: END IF;
12090: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12091:
12092: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
12093: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12094: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 12097: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

12093: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12094: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
12095: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
12096: FND_MSG_PUB.Add;
12097: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
12098: ,p_count => x_msg_count
12099: ,p_data => x_msg_data);
12100:
12101:

Line 12126: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

12122: ,p_mapping_value IN VARCHAR2
12123: ,p_mapped_uom_parameter IN VARCHAR2 := NULL
12124: ,p_value_uom_source IN VARCHAR2 := NULL
12125: ,p_fixed_uom IN VARCHAR2 := NULL
12126: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12127: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12128: ,x_return_status OUT NOCOPY VARCHAR2
12129: ,x_errorcode OUT NOCOPY NUMBER
12130: ,x_msg_count OUT NOCOPY NUMBER

Line 12127: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

12123: ,p_mapped_uom_parameter IN VARCHAR2 := NULL
12124: ,p_value_uom_source IN VARCHAR2 := NULL
12125: ,p_fixed_uom IN VARCHAR2 := NULL
12126: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12127: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12128: ,x_return_status OUT NOCOPY VARCHAR2
12129: ,x_errorcode OUT NOCOPY NUMBER
12130: ,x_msg_count OUT NOCOPY NUMBER
12131: ,x_msg_data OUT NOCOPY VARCHAR2

Line 12146: IF FND_API.To_Boolean(p_commit) THEN

12142:
12143: BEGIN
12144:
12145: -- Standard start of API savepoint
12146: IF FND_API.To_Boolean(p_commit) THEN
12147: SAVEPOINT Create_Mapping_PUB;
12148: END IF;
12149:
12150: -- Check for call compatibility

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

12147: SAVEPOINT Create_Mapping_PUB;
12148: END IF;
12149:
12150: -- Check for call compatibility
12151: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
12152: l_api_name, G_PKG_NAME)
12153: THEN
12154: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12155: END IF;

Line 12154: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

12150: -- Check for call compatibility
12151: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
12152: l_api_name, G_PKG_NAME)
12153: THEN
12154: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12155: END IF;
12156: -- Initialize message list even though we don't currently use it
12157: IF FND_API.To_Boolean(p_init_msg_list) THEN
12158: FND_MSG_PUB.Initialize;

Line 12157: IF FND_API.To_Boolean(p_init_msg_list) THEN

12153: THEN
12154: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12155: END IF;
12156: -- Initialize message list even though we don't currently use it
12157: IF FND_API.To_Boolean(p_init_msg_list) THEN
12158: FND_MSG_PUB.Initialize;
12159: END IF;
12160:
12161: INSERT INTO EGO_MAPPINGS_B

Line 12203: IF FND_API.To_Boolean(p_commit) THEN

12199: ,g_current_login_id
12200: );
12201:
12202: -- Standard check of p_commit
12203: IF FND_API.To_Boolean(p_commit) THEN
12204: COMMIT WORK;
12205: END IF;
12206:
12207: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 12207: x_return_status := FND_API.G_RET_STS_SUCCESS;

12203: IF FND_API.To_Boolean(p_commit) THEN
12204: COMMIT WORK;
12205: END IF;
12206:
12207: x_return_status := FND_API.G_RET_STS_SUCCESS;
12208:
12209: EXCEPTION
12210: WHEN OTHERS THEN
12211: IF FND_API.To_Boolean(p_commit) THEN

Line 12211: IF FND_API.To_Boolean(p_commit) THEN

12207: x_return_status := FND_API.G_RET_STS_SUCCESS;
12208:
12209: EXCEPTION
12210: WHEN OTHERS THEN
12211: IF FND_API.To_Boolean(p_commit) THEN
12212: ROLLBACK TO Create_Mapping_PUB;
12213: END IF;
12214: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12215:

Line 12214: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

12210: WHEN OTHERS THEN
12211: IF FND_API.To_Boolean(p_commit) THEN
12212: ROLLBACK TO Create_Mapping_PUB;
12213: END IF;
12214: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12215:
12216: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
12217: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12218: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 12221: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

12217: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12218: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
12219: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
12220: FND_MSG_PUB.Add;
12221: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
12222: ,p_count => x_msg_count
12223: ,p_data => x_msg_data);
12224:
12225:

Line 12242: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

12238: ,p_mapping_value IN VARCHAR2
12239: ,p_mapped_uom_parameter IN VARCHAR2 := NULL
12240: ,p_value_uom_source IN VARCHAR2 := NULL
12241: ,p_fixed_uom IN VARCHAR2 := NULL
12242: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12243: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12244: ,x_return_status OUT NOCOPY VARCHAR2
12245: ,x_errorcode OUT NOCOPY NUMBER
12246: ,x_msg_count OUT NOCOPY NUMBER

Line 12243: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

12239: ,p_mapped_uom_parameter IN VARCHAR2 := NULL
12240: ,p_value_uom_source IN VARCHAR2 := NULL
12241: ,p_fixed_uom IN VARCHAR2 := NULL
12242: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12243: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12244: ,x_return_status OUT NOCOPY VARCHAR2
12245: ,x_errorcode OUT NOCOPY NUMBER
12246: ,x_msg_count OUT NOCOPY NUMBER
12247: ,x_msg_data OUT NOCOPY VARCHAR2

Line 12260: IF FND_API.TO_BOOLEAN(p_commit) THEN

12256:
12257: BEGIN
12258:
12259: -- Standard start of API savepoint
12260: IF FND_API.TO_BOOLEAN(p_commit) THEN
12261: SAVEPOINT Create_Mapping_PUB;
12262: END IF;
12263:
12264: Get_Attr_Group_Comb_PKs(p_attr_group_id, l_application_id,l_attr_grp_type ,l_attr_grp_name );

Line 12266: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

12262: END IF;
12263:
12264: Get_Attr_Group_Comb_PKs(p_attr_group_id, l_application_id,l_attr_grp_type ,l_attr_grp_name );
12265: IF l_application_id IS NULL THEN
12266: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12267: END IF;
12268: l_mapping_group_type := 'A';
12269: EGO_EXT_FWK_PUB.Create_Mapping(
12270: p_api_version => p_api_version

Line 12292: IF FND_API.To_Boolean(p_commit) THEN

12288: ,x_msg_data => x_msg_data
12289: );
12290:
12291: -- Standard check of p_commit
12292: IF FND_API.To_Boolean(p_commit) THEN
12293: COMMIT WORK;
12294: END IF;
12295:
12296: EXCEPTION

Line 12298: IF FND_API.TO_BOOLEAN(p_commit) THEN

12294: END IF;
12295:
12296: EXCEPTION
12297: WHEN OTHERS THEN
12298: IF FND_API.TO_BOOLEAN(p_commit) THEN
12299: ROLLBACK TO Create_Mapping_PUB;
12300: END IF;
12301: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12302:

Line 12301: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

12297: WHEN OTHERS THEN
12298: IF FND_API.TO_BOOLEAN(p_commit) THEN
12299: ROLLBACK TO Create_Mapping_PUB;
12300: END IF;
12301: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12302:
12303: IF l_application_id IS NULL THEN
12304: x_msg_data := 'Executing - '||G_PKG_NAME||'.'||l_api_name||' NoAttrGroupApplicationIDFoundForPKs';
12305: ELSE

Line 12311: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

12307: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12308: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
12309: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
12310: FND_MSG_PUB.Add;
12311: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
12312: ,p_count => x_msg_count
12313: ,p_data => x_msg_data);
12314:
12315: END IF;

Line 12340: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

12336: ,p_new_mapping_value IN VARCHAR2 := NULL
12337: ,p_mapped_uom_parameter IN VARCHAR2 := NULL
12338: ,p_value_uom_source IN VARCHAR2 := NULL
12339: ,p_fixed_uom IN VARCHAR2 := NULL
12340: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12341: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12342: ,x_return_status OUT NOCOPY VARCHAR2
12343: ,x_errorcode OUT NOCOPY NUMBER
12344: ,x_msg_count OUT NOCOPY NUMBER

Line 12341: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

12337: ,p_mapped_uom_parameter IN VARCHAR2 := NULL
12338: ,p_value_uom_source IN VARCHAR2 := NULL
12339: ,p_fixed_uom IN VARCHAR2 := NULL
12340: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12341: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12342: ,x_return_status OUT NOCOPY VARCHAR2
12343: ,x_errorcode OUT NOCOPY NUMBER
12344: ,x_msg_count OUT NOCOPY NUMBER
12345: ,x_msg_data OUT NOCOPY VARCHAR2

Line 12360: IF FND_API.To_Boolean(p_commit) THEN

12356:
12357: BEGIN
12358:
12359: -- Standard start of API savepoint
12360: IF FND_API.To_Boolean(p_commit) THEN
12361: SAVEPOINT Update_Mapping_PUB;
12362: END IF;
12363:
12364: -- Check for call compatibility

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

12361: SAVEPOINT Update_Mapping_PUB;
12362: END IF;
12363:
12364: -- Check for call compatibility
12365: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
12366: l_api_name, G_PKG_NAME)
12367: THEN
12368: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12369: END IF;

Line 12368: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

12364: -- Check for call compatibility
12365: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
12366: l_api_name, G_PKG_NAME)
12367: THEN
12368: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12369: END IF;
12370: -- Initialize message list even though we don't currently use it
12371: IF FND_API.To_Boolean(p_init_msg_list) THEN
12372: FND_MSG_PUB.Initialize;

Line 12371: IF FND_API.To_Boolean(p_init_msg_list) THEN

12367: THEN
12368: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12369: END IF;
12370: -- Initialize message list even though we don't currently use it
12371: IF FND_API.To_Boolean(p_init_msg_list) THEN
12372: FND_MSG_PUB.Initialize;
12373: END IF;
12374:
12375: IF (p_new_mapping_group_pk1 IS NOT NULL AND

Line 12429: IF FND_API.To_Boolean(p_commit) THEN

12425:
12426: END IF;
12427:
12428: -- Standard check of p_commit
12429: IF FND_API.To_Boolean(p_commit) THEN
12430: COMMIT WORK;
12431: END IF;
12432:
12433: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 12433: x_return_status := FND_API.G_RET_STS_SUCCESS;

12429: IF FND_API.To_Boolean(p_commit) THEN
12430: COMMIT WORK;
12431: END IF;
12432:
12433: x_return_status := FND_API.G_RET_STS_SUCCESS;
12434:
12435: EXCEPTION
12436: WHEN OTHERS THEN
12437: IF FND_API.To_Boolean(p_commit) THEN

Line 12437: IF FND_API.To_Boolean(p_commit) THEN

12433: x_return_status := FND_API.G_RET_STS_SUCCESS;
12434:
12435: EXCEPTION
12436: WHEN OTHERS THEN
12437: IF FND_API.To_Boolean(p_commit) THEN
12438: ROLLBACK TO Update_Mapping_PUB;
12439: END IF;
12440: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12441:

Line 12440: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

12436: WHEN OTHERS THEN
12437: IF FND_API.To_Boolean(p_commit) THEN
12438: ROLLBACK TO Update_Mapping_PUB;
12439: END IF;
12440: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12441:
12442: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
12443: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12444: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 12447: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

12443: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12444: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
12445: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
12446: FND_MSG_PUB.Add;
12447: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
12448: ,p_count => x_msg_count
12449: ,p_data => x_msg_data);
12450:
12451:

Line 12474: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

12470: ,p_new_mapping_value IN VARCHAR2 := NULL
12471: ,p_mapped_uom_parameter IN VARCHAR2 := NULL
12472: ,p_value_uom_source IN VARCHAR2 := NULL
12473: ,p_fixed_uom IN VARCHAR2 := NULL
12474: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12475: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12476: ,x_return_status OUT NOCOPY VARCHAR2
12477: ,x_errorcode OUT NOCOPY NUMBER
12478: ,x_msg_count OUT NOCOPY NUMBER

Line 12475: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

12471: ,p_mapped_uom_parameter IN VARCHAR2 := NULL
12472: ,p_value_uom_source IN VARCHAR2 := NULL
12473: ,p_fixed_uom IN VARCHAR2 := NULL
12474: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12475: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12476: ,x_return_status OUT NOCOPY VARCHAR2
12477: ,x_errorcode OUT NOCOPY NUMBER
12478: ,x_msg_count OUT NOCOPY NUMBER
12479: ,x_msg_data OUT NOCOPY VARCHAR2

Line 12492: IF FND_API.TO_BOOLEAN(p_commit) THEN

12488:
12489: BEGIN
12490:
12491: -- Standard start of API savepoint
12492: IF FND_API.TO_BOOLEAN(p_commit) THEN
12493: SAVEPOINT Update_Mapping_PUB;
12494: END IF;
12495:
12496: Get_Attr_Group_Comb_PKs(p_attr_group_id, l_application_id,l_attr_grp_type ,l_attr_grp_name);

Line 12498: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

12494: END IF;
12495:
12496: Get_Attr_Group_Comb_PKs(p_attr_group_id, l_application_id,l_attr_grp_type ,l_attr_grp_name);
12497: IF l_application_id IS NULL THEN
12498: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12499: END IF;
12500: l_mapping_group_type := 'A';
12501:
12502: EGO_EXT_FWK_PUB.Update_Mapping (

Line 12531: IF FND_API.To_Boolean(p_commit) THEN

12527: ,x_msg_data => x_msg_data
12528: );
12529:
12530: -- Standard check of p_commit
12531: IF FND_API.To_Boolean(p_commit) THEN
12532: COMMIT WORK;
12533: END IF;
12534: EXCEPTION
12535: WHEN OTHERS THEN

Line 12536: IF FND_API.TO_BOOLEAN(p_commit) THEN

12532: COMMIT WORK;
12533: END IF;
12534: EXCEPTION
12535: WHEN OTHERS THEN
12536: IF FND_API.TO_BOOLEAN(p_commit) THEN
12537: ROLLBACK TO Update_Mapping_PUB;
12538: END IF;
12539: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12540:

Line 12539: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

12535: WHEN OTHERS THEN
12536: IF FND_API.TO_BOOLEAN(p_commit) THEN
12537: ROLLBACK TO Update_Mapping_PUB;
12538: END IF;
12539: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12540:
12541: IF l_application_id IS NULL THEN
12542: x_msg_data := 'Executing - '||G_PKG_NAME||'.'||l_api_name||' NoAttrGroupApplicationIDFoundForPKs';
12543: ELSE

Line 12549: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

12545: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12546: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
12547: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
12548: FND_MSG_PUB.Add;
12549: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
12550: ,p_count => x_msg_count
12551: ,p_data => x_msg_data);
12552:
12553: END IF;

Line 12565: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

12561: p_api_version IN NUMBER
12562: ,p_function_id IN NUMBER
12563: ,p_mapped_obj_type IN VARCHAR2
12564: ,p_mapped_obj_pk1_value IN VARCHAR2
12565: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12566: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12567: ,x_return_status OUT NOCOPY VARCHAR2
12568: ,x_errorcode OUT NOCOPY NUMBER
12569: ,x_msg_count OUT NOCOPY NUMBER

Line 12566: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

12562: ,p_function_id IN NUMBER
12563: ,p_mapped_obj_type IN VARCHAR2
12564: ,p_mapped_obj_pk1_value IN VARCHAR2
12565: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12566: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12567: ,x_return_status OUT NOCOPY VARCHAR2
12568: ,x_errorcode OUT NOCOPY NUMBER
12569: ,x_msg_count OUT NOCOPY NUMBER
12570: ,x_msg_data OUT NOCOPY VARCHAR2

Line 12583: IF FND_API.To_Boolean(p_commit) THEN

12579:
12580: BEGIN
12581:
12582: -- Standard start of API savepoint
12583: IF FND_API.To_Boolean(p_commit) THEN
12584: SAVEPOINT Update_Mapping_PUB;
12585: END IF;
12586:
12587: -- Check for call compatibility

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

12584: SAVEPOINT Update_Mapping_PUB;
12585: END IF;
12586:
12587: -- Check for call compatibility
12588: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
12589: l_api_name, G_PKG_NAME)
12590: THEN
12591: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12592: END IF;

Line 12591: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

12587: -- Check for call compatibility
12588: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
12589: l_api_name, G_PKG_NAME)
12590: THEN
12591: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12592: END IF;
12593: -- Initialize message list even though we don't currently use it
12594: IF FND_API.To_Boolean(p_init_msg_list) THEN
12595: FND_MSG_PUB.Initialize;

Line 12594: IF FND_API.To_Boolean(p_init_msg_list) THEN

12590: THEN
12591: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12592: END IF;
12593: -- Initialize message list even though we don't currently use it
12594: IF FND_API.To_Boolean(p_init_msg_list) THEN
12595: FND_MSG_PUB.Initialize;
12596: END IF;
12597:
12598: DELETE FROM EGO_MAPPINGS_B

Line 12605: IF FND_API.To_Boolean(p_commit) THEN

12601: MAPPED_OBJ_TYPE = p_mapped_obj_type AND
12602: MAPPED_OBJ_PK1_VAL = p_mapped_obj_pk1_value;
12603:
12604: -- Standard check of p_commit
12605: IF FND_API.To_Boolean(p_commit) THEN
12606: COMMIT WORK;
12607: END IF;
12608:
12609: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 12609: x_return_status := FND_API.G_RET_STS_SUCCESS;

12605: IF FND_API.To_Boolean(p_commit) THEN
12606: COMMIT WORK;
12607: END IF;
12608:
12609: x_return_status := FND_API.G_RET_STS_SUCCESS;
12610:
12611: EXCEPTION
12612: WHEN OTHERS THEN
12613: IF FND_API.To_Boolean(p_commit) THEN

Line 12613: IF FND_API.To_Boolean(p_commit) THEN

12609: x_return_status := FND_API.G_RET_STS_SUCCESS;
12610:
12611: EXCEPTION
12612: WHEN OTHERS THEN
12613: IF FND_API.To_Boolean(p_commit) THEN
12614: ROLLBACK TO Delete_Func_Mapping_PUB;
12615: END IF;
12616: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12617:

Line 12616: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

12612: WHEN OTHERS THEN
12613: IF FND_API.To_Boolean(p_commit) THEN
12614: ROLLBACK TO Delete_Func_Mapping_PUB;
12615: END IF;
12616: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12617:
12618: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
12619: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12620: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 12623: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

12619: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12620: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
12621: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
12622: FND_MSG_PUB.Add;
12623: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
12624: ,p_count => x_msg_count
12625: ,p_data => x_msg_data);
12626:
12627:

Line 12639: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

12635: ,p_function_id IN NUMBER
12636: ,p_mapped_obj_type IN VARCHAR2
12637: ,p_mapped_obj_pk1_value IN VARCHAR2
12638: ,p_func_param_id IN NUMBER
12639: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12640: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12641: ,x_return_status OUT NOCOPY VARCHAR2
12642: ,x_errorcode OUT NOCOPY NUMBER
12643: ,x_msg_count OUT NOCOPY NUMBER

Line 12640: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

12636: ,p_mapped_obj_type IN VARCHAR2
12637: ,p_mapped_obj_pk1_value IN VARCHAR2
12638: ,p_func_param_id IN NUMBER
12639: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12640: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12641: ,x_return_status OUT NOCOPY VARCHAR2
12642: ,x_errorcode OUT NOCOPY NUMBER
12643: ,x_msg_count OUT NOCOPY NUMBER
12644: ,x_msg_data OUT NOCOPY VARCHAR2

Line 12657: IF FND_API.To_Boolean(p_commit) THEN

12653:
12654: BEGIN
12655:
12656: -- Standard start of API savepoint
12657: IF FND_API.To_Boolean(p_commit) THEN
12658: SAVEPOINT Delete_Func_Param_Mapping_PUB;
12659: END IF;
12660:
12661: -- Check for call compatibility

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

12658: SAVEPOINT Delete_Func_Param_Mapping_PUB;
12659: END IF;
12660:
12661: -- Check for call compatibility
12662: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
12663: l_api_name, G_PKG_NAME)
12664: THEN
12665: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12666: END IF;

Line 12665: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

12661: -- Check for call compatibility
12662: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
12663: l_api_name, G_PKG_NAME)
12664: THEN
12665: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12666: END IF;
12667: -- Initialize message list even though we don't currently use it
12668: IF FND_API.To_Boolean(p_init_msg_list) THEN
12669: FND_MSG_PUB.Initialize;

Line 12668: IF FND_API.To_Boolean(p_init_msg_list) THEN

12664: THEN
12665: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12666: END IF;
12667: -- Initialize message list even though we don't currently use it
12668: IF FND_API.To_Boolean(p_init_msg_list) THEN
12669: FND_MSG_PUB.Initialize;
12670: END IF;
12671:
12672: DELETE FROM EGO_MAPPINGS_B

Line 12680: IF FND_API.To_Boolean(p_commit) THEN

12676: MAPPED_OBJ_PK1_VAL = p_mapped_obj_pk1_value AND
12677: FUNC_PARAM_ID = p_func_param_id;
12678:
12679: -- Standard check of p_commit
12680: IF FND_API.To_Boolean(p_commit) THEN
12681: COMMIT WORK;
12682: END IF;
12683:
12684: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 12684: x_return_status := FND_API.G_RET_STS_SUCCESS;

12680: IF FND_API.To_Boolean(p_commit) THEN
12681: COMMIT WORK;
12682: END IF;
12683:
12684: x_return_status := FND_API.G_RET_STS_SUCCESS;
12685:
12686: EXCEPTION
12687: WHEN OTHERS THEN
12688: IF FND_API.TO_BOOLEAN(p_commit) THEN

Line 12688: IF FND_API.TO_BOOLEAN(p_commit) THEN

12684: x_return_status := FND_API.G_RET_STS_SUCCESS;
12685:
12686: EXCEPTION
12687: WHEN OTHERS THEN
12688: IF FND_API.TO_BOOLEAN(p_commit) THEN
12689: ROLLBACK TO Delete_Func_Param_Mapping_PUB;
12690: END IF;
12691: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12692:

Line 12691: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

12687: WHEN OTHERS THEN
12688: IF FND_API.TO_BOOLEAN(p_commit) THEN
12689: ROLLBACK TO Delete_Func_Param_Mapping_PUB;
12690: END IF;
12691: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12692:
12693: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
12694: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12695: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 12698: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

12694: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12695: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
12696: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
12697: FND_MSG_PUB.Add;
12698: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
12699: ,p_count => x_msg_count
12700: ,p_data => x_msg_data);
12701:
12702:

Line 12721: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

12717: ,p_sequence IN NUMBER
12718: ,p_internal_name IN VARCHAR2
12719: ,p_display_name IN VARCHAR2
12720: ,p_description IN VARCHAR2
12721: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12722: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12723: ,x_action_group_id OUT NOCOPY NUMBER
12724: ,x_return_status OUT NOCOPY VARCHAR2
12725: ,x_errorcode OUT NOCOPY NUMBER

Line 12722: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

12718: ,p_internal_name IN VARCHAR2
12719: ,p_display_name IN VARCHAR2
12720: ,p_description IN VARCHAR2
12721: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12722: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12723: ,x_action_group_id OUT NOCOPY NUMBER
12724: ,x_return_status OUT NOCOPY VARCHAR2
12725: ,x_errorcode OUT NOCOPY NUMBER
12726: ,x_msg_count OUT NOCOPY NUMBER

Line 12742: IF FND_API.To_Boolean(p_commit) THEN

12738:
12739: BEGIN
12740:
12741: -- Standard start of API savepoint
12742: IF FND_API.To_Boolean(p_commit) THEN
12743: SAVEPOINT Create_Action_Group_PUB;
12744: END IF;
12745:
12746: -- Check for call compatibility

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

12743: SAVEPOINT Create_Action_Group_PUB;
12744: END IF;
12745:
12746: -- Check for call compatibility
12747: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
12748: l_api_name, G_PKG_NAME)
12749: THEN
12750: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12751: END IF;

Line 12750: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

12746: -- Check for call compatibility
12747: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
12748: l_api_name, G_PKG_NAME)
12749: THEN
12750: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12751: END IF;
12752: -- Initialize message list even though we don't currently use it
12753: IF FND_API.To_Boolean(p_init_msg_list) THEN
12754: FND_MSG_PUB.Initialize;

Line 12753: IF FND_API.To_Boolean(p_init_msg_list) THEN

12749: THEN
12750: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12751: END IF;
12752: -- Initialize message list even though we don't currently use it
12753: IF FND_API.To_Boolean(p_init_msg_list) THEN
12754: FND_MSG_PUB.Initialize;
12755: END IF;
12756:
12757: SELECT EGO_ACTION_GROUPS_S.NEXTVAL INTO x_action_group_id FROM DUAL;

Line 12815: IF FND_API.To_Boolean(p_commit) THEN

12811: FROM FND_LANGUAGES L
12812: WHERE L.INSTALLED_FLAG in ('I', 'B');
12813:
12814: -- Standard check of p_commit
12815: IF FND_API.To_Boolean(p_commit) THEN
12816: COMMIT WORK;
12817: END IF;
12818:
12819: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 12819: x_return_status := FND_API.G_RET_STS_SUCCESS;

12815: IF FND_API.To_Boolean(p_commit) THEN
12816: COMMIT WORK;
12817: END IF;
12818:
12819: x_return_status := FND_API.G_RET_STS_SUCCESS;
12820:
12821: EXCEPTION
12822: WHEN OTHERS THEN
12823: IF FND_API.To_Boolean(p_commit) THEN

Line 12823: IF FND_API.To_Boolean(p_commit) THEN

12819: x_return_status := FND_API.G_RET_STS_SUCCESS;
12820:
12821: EXCEPTION
12822: WHEN OTHERS THEN
12823: IF FND_API.To_Boolean(p_commit) THEN
12824: ROLLBACK TO Create_Action_Group_PUB;
12825: END IF;
12826: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12827:

Line 12826: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

12822: WHEN OTHERS THEN
12823: IF FND_API.To_Boolean(p_commit) THEN
12824: ROLLBACK TO Create_Action_Group_PUB;
12825: END IF;
12826: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12827:
12828: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
12829: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12830: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 12833: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

12829: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12830: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
12831: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
12832: FND_MSG_PUB.Add;
12833: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
12834: ,p_count => x_msg_count
12835: ,p_data => x_msg_data);
12836:
12837:

Line 12849: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

12845: ,p_sequence IN NUMBER
12846: ,p_internal_name IN VARCHAR2
12847: ,p_display_name IN VARCHAR2
12848: ,p_description IN VARCHAR2
12849: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12850: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12851: ,x_return_status OUT NOCOPY VARCHAR2
12852: ,x_errorcode OUT NOCOPY NUMBER
12853: ,x_msg_count OUT NOCOPY NUMBER

Line 12850: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

12846: ,p_internal_name IN VARCHAR2
12847: ,p_display_name IN VARCHAR2
12848: ,p_description IN VARCHAR2
12849: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12850: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12851: ,x_return_status OUT NOCOPY VARCHAR2
12852: ,x_errorcode OUT NOCOPY NUMBER
12853: ,x_msg_count OUT NOCOPY NUMBER
12854: ,x_msg_data OUT NOCOPY VARCHAR2

Line 12869: IF FND_API.To_Boolean(p_commit) THEN

12865:
12866: BEGIN
12867:
12868: -- Standard start of API savepoint
12869: IF FND_API.To_Boolean(p_commit) THEN
12870: SAVEPOINT Update_Action_Group_PUB;
12871: END IF;
12872:
12873: -- Check for call compatibility

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

12870: SAVEPOINT Update_Action_Group_PUB;
12871: END IF;
12872:
12873: -- Check for call compatibility
12874: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
12875: l_api_name, G_PKG_NAME)
12876: THEN
12877: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12878: END IF;

Line 12877: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

12873: -- Check for call compatibility
12874: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
12875: l_api_name, G_PKG_NAME)
12876: THEN
12877: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12878: END IF;
12879: -- Initialize message list even though we don't currently use it
12880: IF FND_API.To_Boolean(p_init_msg_list) THEN
12881: FND_MSG_PUB.Initialize;

Line 12880: IF FND_API.To_Boolean(p_init_msg_list) THEN

12876: THEN
12877: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12878: END IF;
12879: -- Initialize message list even though we don't currently use it
12880: IF FND_API.To_Boolean(p_init_msg_list) THEN
12881: FND_MSG_PUB.Initialize;
12882: END IF;
12883:
12884: UPDATE EGO_ACTION_GROUPS_B

Line 12909: IF FND_API.To_Boolean(p_commit) THEN

12905: -- ACTION_GROUP_ID = p_action_group_id AND LANGUAGE = USERENV('LANG');
12906: ACTION_GROUP_ID = p_action_group_id AND USERENV('LANG') IN (LANGUAGE , SOURCE_LANG);
12907:
12908: -- Standard check of p_commit
12909: IF FND_API.To_Boolean(p_commit) THEN
12910: COMMIT WORK;
12911: END IF;
12912:
12913: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 12913: x_return_status := FND_API.G_RET_STS_SUCCESS;

12909: IF FND_API.To_Boolean(p_commit) THEN
12910: COMMIT WORK;
12911: END IF;
12912:
12913: x_return_status := FND_API.G_RET_STS_SUCCESS;
12914:
12915: EXCEPTION
12916: WHEN OTHERS THEN
12917: IF FND_API.TO_BOOLEAN(p_commit) THEN

Line 12917: IF FND_API.TO_BOOLEAN(p_commit) THEN

12913: x_return_status := FND_API.G_RET_STS_SUCCESS;
12914:
12915: EXCEPTION
12916: WHEN OTHERS THEN
12917: IF FND_API.TO_BOOLEAN(p_commit) THEN
12918: ROLLBACK TO Update_Action_Group_PUB;
12919: END IF;
12920: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12921:

Line 12920: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

12916: WHEN OTHERS THEN
12917: IF FND_API.TO_BOOLEAN(p_commit) THEN
12918: ROLLBACK TO Update_Action_Group_PUB;
12919: END IF;
12920: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12921:
12922: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
12923: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12924: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 12927: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

12923: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12924: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
12925: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
12926: FND_MSG_PUB.Add;
12927: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
12928: ,p_count => x_msg_count
12929: ,p_data => x_msg_data);
12930:
12931:

Line 12939: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

12935:
12936: PROCEDURE Delete_Action_Group (
12937: p_api_version IN NUMBER
12938: ,p_action_group_id IN NUMBER
12939: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12940: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12941: ,x_return_status OUT NOCOPY VARCHAR2
12942: ,x_errorcode OUT NOCOPY NUMBER
12943: ,x_msg_count OUT NOCOPY NUMBER

Line 12940: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

12936: PROCEDURE Delete_Action_Group (
12937: p_api_version IN NUMBER
12938: ,p_action_group_id IN NUMBER
12939: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12940: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12941: ,x_return_status OUT NOCOPY VARCHAR2
12942: ,x_errorcode OUT NOCOPY NUMBER
12943: ,x_msg_count OUT NOCOPY NUMBER
12944: ,x_msg_data OUT NOCOPY VARCHAR2

Line 12957: IF FND_API.To_Boolean(p_commit) THEN

12953:
12954: BEGIN
12955:
12956: -- Standard start of API savepoint
12957: IF FND_API.To_Boolean(p_commit) THEN
12958: SAVEPOINT Delete_Action_Group_PUB;
12959: END IF;
12960:
12961: -- Check for call compatibility

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

12958: SAVEPOINT Delete_Action_Group_PUB;
12959: END IF;
12960:
12961: -- Check for call compatibility
12962: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
12963: l_api_name, G_PKG_NAME)
12964: THEN
12965: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12966: END IF;

Line 12965: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

12961: -- Check for call compatibility
12962: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
12963: l_api_name, G_PKG_NAME)
12964: THEN
12965: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12966: END IF;
12967: -- Initialize message list even though we don't currently use it
12968: IF FND_API.To_Boolean(p_init_msg_list) THEN
12969: FND_MSG_PUB.Initialize;

Line 12968: IF FND_API.To_Boolean(p_init_msg_list) THEN

12964: THEN
12965: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12966: END IF;
12967: -- Initialize message list even though we don't currently use it
12968: IF FND_API.To_Boolean(p_init_msg_list) THEN
12969: FND_MSG_PUB.Initialize;
12970: END IF;
12971:
12972: -- If there are Actions in this Action Group, we delete their entries

Line 12987: IF FND_API.To_Boolean(p_commit) THEN

12983: WHERE
12984: ACTION_GROUP_ID = p_action_group_id;
12985:
12986: -- Standard check of p_commit
12987: IF FND_API.To_Boolean(p_commit) THEN
12988: COMMIT WORK;
12989: END IF;
12990:
12991: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 12991: x_return_status := FND_API.G_RET_STS_SUCCESS;

12987: IF FND_API.To_Boolean(p_commit) THEN
12988: COMMIT WORK;
12989: END IF;
12990:
12991: x_return_status := FND_API.G_RET_STS_SUCCESS;
12992:
12993: EXCEPTION
12994: WHEN OTHERS THEN
12995: IF FND_API.To_Boolean(p_commit) THEN

Line 12995: IF FND_API.To_Boolean(p_commit) THEN

12991: x_return_status := FND_API.G_RET_STS_SUCCESS;
12992:
12993: EXCEPTION
12994: WHEN OTHERS THEN
12995: IF FND_API.To_Boolean(p_commit) THEN
12996: ROLLBACK TO Delete_Action_Group_PUB;
12997: END IF;
12998: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12999:

Line 12998: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

12994: WHEN OTHERS THEN
12995: IF FND_API.To_Boolean(p_commit) THEN
12996: ROLLBACK TO Delete_Action_Group_PUB;
12997: END IF;
12998: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12999:
13000: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
13001: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
13002: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 13005: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

13001: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
13002: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
13003: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
13004: FND_MSG_PUB.Add;
13005: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
13006: ,p_count => x_msg_count
13007: ,p_data => x_msg_data);
13008:
13009:

Line 13025: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

13021: p_api_version IN NUMBER
13022: ,p_action_group_id IN NUMBER
13023: ,p_action_id IN NUMBER
13024: ,p_sequence IN NUMBER
13025: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
13026: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
13027: ,x_return_status OUT NOCOPY VARCHAR2
13028: ,x_errorcode OUT NOCOPY NUMBER
13029: ,x_msg_count OUT NOCOPY NUMBER

Line 13026: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

13022: ,p_action_group_id IN NUMBER
13023: ,p_action_id IN NUMBER
13024: ,p_sequence IN NUMBER
13025: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
13026: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
13027: ,x_return_status OUT NOCOPY VARCHAR2
13028: ,x_errorcode OUT NOCOPY NUMBER
13029: ,x_msg_count OUT NOCOPY NUMBER
13030: ,x_msg_data OUT NOCOPY VARCHAR2

Line 13046: IF FND_API.To_Boolean(p_commit) THEN

13042:
13043: BEGIN
13044:
13045: -- Standard start of API savepoint
13046: IF FND_API.To_Boolean(p_commit) THEN
13047: SAVEPOINT Create_Action_Group_Entry_PUB;
13048: END IF;
13049:
13050: -- Check for call compatibility

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

13047: SAVEPOINT Create_Action_Group_Entry_PUB;
13048: END IF;
13049:
13050: -- Check for call compatibility
13051: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
13052: l_api_name, G_PKG_NAME)
13053: THEN
13054: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13055: END IF;

Line 13054: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

13050: -- Check for call compatibility
13051: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
13052: l_api_name, G_PKG_NAME)
13053: THEN
13054: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13055: END IF;
13056: -- Initialize message list even though we don't currently use it
13057: IF FND_API.To_Boolean(p_init_msg_list) THEN
13058: FND_MSG_PUB.Initialize;

Line 13057: IF FND_API.To_Boolean(p_init_msg_list) THEN

13053: THEN
13054: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13055: END IF;
13056: -- Initialize message list even though we don't currently use it
13057: IF FND_API.To_Boolean(p_init_msg_list) THEN
13058: FND_MSG_PUB.Initialize;
13059: END IF;
13060:
13061: SELECT COUNT(ACTION_ID)

Line 13093: IF FND_API.To_Boolean(p_commit) THEN

13089: );
13090: END IF;
13091:
13092: -- Standard check of p_commit
13093: IF FND_API.To_Boolean(p_commit) THEN
13094: COMMIT WORK;
13095: END IF;
13096:
13097: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 13097: x_return_status := FND_API.G_RET_STS_SUCCESS;

13093: IF FND_API.To_Boolean(p_commit) THEN
13094: COMMIT WORK;
13095: END IF;
13096:
13097: x_return_status := FND_API.G_RET_STS_SUCCESS;
13098:
13099: EXCEPTION
13100: WHEN OTHERS THEN
13101: IF FND_API.To_Boolean(p_commit) THEN

Line 13101: IF FND_API.To_Boolean(p_commit) THEN

13097: x_return_status := FND_API.G_RET_STS_SUCCESS;
13098:
13099: EXCEPTION
13100: WHEN OTHERS THEN
13101: IF FND_API.To_Boolean(p_commit) THEN
13102: ROLLBACK TO Create_Action_Group_Entry_PUB;
13103: END IF;
13104: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
13105:

Line 13104: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

13100: WHEN OTHERS THEN
13101: IF FND_API.To_Boolean(p_commit) THEN
13102: ROLLBACK TO Create_Action_Group_Entry_PUB;
13103: END IF;
13104: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
13105:
13106: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
13107: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
13108: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 13111: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

13107: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
13108: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
13109: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
13110: FND_MSG_PUB.Add;
13111: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
13112: ,p_count => x_msg_count
13113: ,p_data => x_msg_data);
13114:
13115:

Line 13125: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

13121: p_api_version IN NUMBER
13122: ,p_action_group_id IN NUMBER
13123: ,p_action_id IN NUMBER
13124: ,p_sequence IN NUMBER
13125: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
13126: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
13127: ,x_return_status OUT NOCOPY VARCHAR2
13128: ,x_errorcode OUT NOCOPY NUMBER
13129: ,x_msg_count OUT NOCOPY NUMBER

Line 13126: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

13122: ,p_action_group_id IN NUMBER
13123: ,p_action_id IN NUMBER
13124: ,p_sequence IN NUMBER
13125: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
13126: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
13127: ,x_return_status OUT NOCOPY VARCHAR2
13128: ,x_errorcode OUT NOCOPY NUMBER
13129: ,x_msg_count OUT NOCOPY NUMBER
13130: ,x_msg_data OUT NOCOPY VARCHAR2

Line 13146: IF FND_API.To_Boolean(p_commit) THEN

13142:
13143: BEGIN
13144:
13145: -- Standard start of API savepoint
13146: IF FND_API.To_Boolean(p_commit) THEN
13147: SAVEPOINT Update_Action_Group_Entry_PUB;
13148: END IF;
13149:
13150: -- Check for call compatibility

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

13147: SAVEPOINT Update_Action_Group_Entry_PUB;
13148: END IF;
13149:
13150: -- Check for call compatibility
13151: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
13152: l_api_name, G_PKG_NAME)
13153: THEN
13154: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13155: END IF;

Line 13154: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

13150: -- Check for call compatibility
13151: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
13152: l_api_name, G_PKG_NAME)
13153: THEN
13154: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13155: END IF;
13156: -- Initialize message list even though we don't currently use it
13157: IF FND_API.To_Boolean(p_init_msg_list) THEN
13158: FND_MSG_PUB.Initialize;

Line 13157: IF FND_API.To_Boolean(p_init_msg_list) THEN

13153: THEN
13154: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13155: END IF;
13156: -- Initialize message list even though we don't currently use it
13157: IF FND_API.To_Boolean(p_init_msg_list) THEN
13158: FND_MSG_PUB.Initialize;
13159: END IF;
13160:
13161: UPDATE EGO_ACTN_GRP_ENTRIES_B

Line 13167: IF FND_API.To_Boolean(p_commit) THEN

13163: WHERE ACTION_GROUP_ID = p_action_group_id
13164: AND ACTION_ID = p_action_id;
13165:
13166: -- Standard check of p_commit
13167: IF FND_API.To_Boolean(p_commit) THEN
13168: COMMIT WORK;
13169: END IF;
13170:
13171: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 13171: x_return_status := FND_API.G_RET_STS_SUCCESS;

13167: IF FND_API.To_Boolean(p_commit) THEN
13168: COMMIT WORK;
13169: END IF;
13170:
13171: x_return_status := FND_API.G_RET_STS_SUCCESS;
13172:
13173: EXCEPTION
13174: WHEN OTHERS THEN
13175: IF FND_API.To_Boolean(p_commit) THEN

Line 13175: IF FND_API.To_Boolean(p_commit) THEN

13171: x_return_status := FND_API.G_RET_STS_SUCCESS;
13172:
13173: EXCEPTION
13174: WHEN OTHERS THEN
13175: IF FND_API.To_Boolean(p_commit) THEN
13176: ROLLBACK TO Update_Action_Group_Entry_PUB;
13177: END IF;
13178: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
13179:

Line 13178: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

13174: WHEN OTHERS THEN
13175: IF FND_API.To_Boolean(p_commit) THEN
13176: ROLLBACK TO Update_Action_Group_Entry_PUB;
13177: END IF;
13178: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
13179:
13180: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
13181: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
13182: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 13185: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

13181: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
13182: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
13183: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
13184: FND_MSG_PUB.Add;
13185: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
13186: ,p_count => x_msg_count
13187: ,p_data => x_msg_data);
13188:
13189:

Line 13198: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE

13194: PROCEDURE Delete_Action_Group_Entry (
13195: p_api_version IN NUMBER
13196: ,p_action_group_id IN NUMBER
13197: ,p_action_id IN NUMBER
13198: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
13199: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
13200: ,x_return_status OUT NOCOPY VARCHAR2
13201: ,x_errorcode OUT NOCOPY NUMBER
13202: ,x_msg_count OUT NOCOPY NUMBER

Line 13199: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

13195: p_api_version IN NUMBER
13196: ,p_action_group_id IN NUMBER
13197: ,p_action_id IN NUMBER
13198: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
13199: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
13200: ,x_return_status OUT NOCOPY VARCHAR2
13201: ,x_errorcode OUT NOCOPY NUMBER
13202: ,x_msg_count OUT NOCOPY NUMBER
13203: ,x_msg_data OUT NOCOPY VARCHAR2

Line 13216: IF FND_API.To_Boolean(p_commit) THEN

13212:
13213: BEGIN
13214:
13215: -- Standard start of API savepoint
13216: IF FND_API.To_Boolean(p_commit) THEN
13217: SAVEPOINT Update_Action_Group_Entry_PUB;
13218: END IF;
13219:
13220: -- Check for call compatibility

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

13217: SAVEPOINT Update_Action_Group_Entry_PUB;
13218: END IF;
13219:
13220: -- Check for call compatibility
13221: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
13222: l_api_name, G_PKG_NAME)
13223: THEN
13224: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13225: END IF;

Line 13224: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

13220: -- Check for call compatibility
13221: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
13222: l_api_name, G_PKG_NAME)
13223: THEN
13224: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13225: END IF;
13226: -- Initialize message list even though we don't currently use it
13227: IF FND_API.To_Boolean(p_init_msg_list) THEN
13228: FND_MSG_PUB.Initialize;

Line 13227: IF FND_API.To_Boolean(p_init_msg_list) THEN

13223: THEN
13224: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13225: END IF;
13226: -- Initialize message list even though we don't currently use it
13227: IF FND_API.To_Boolean(p_init_msg_list) THEN
13228: FND_MSG_PUB.Initialize;
13229: END IF;
13230:
13231: DELETE FROM EGO_ACTN_GRP_ENTRIES_B

Line 13237: IF FND_API.To_Boolean(p_commit) THEN

13233: ACTION_GROUP_ID = p_action_group_id AND
13234: ACTION_ID = p_action_id;
13235:
13236: -- Standard check of p_commit
13237: IF FND_API.To_Boolean(p_commit) THEN
13238: COMMIT WORK;
13239: END IF;
13240:
13241: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 13241: x_return_status := FND_API.G_RET_STS_SUCCESS;

13237: IF FND_API.To_Boolean(p_commit) THEN
13238: COMMIT WORK;
13239: END IF;
13240:
13241: x_return_status := FND_API.G_RET_STS_SUCCESS;
13242:
13243: EXCEPTION
13244: WHEN OTHERS THEN
13245: IF FND_API.To_Boolean(p_commit) THEN

Line 13245: IF FND_API.To_Boolean(p_commit) THEN

13241: x_return_status := FND_API.G_RET_STS_SUCCESS;
13242:
13243: EXCEPTION
13244: WHEN OTHERS THEN
13245: IF FND_API.To_Boolean(p_commit) THEN
13246: ROLLBACK TO Delete_Action_Group_Entry_PUB;
13247: END IF;
13248: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
13249:

Line 13248: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

13244: WHEN OTHERS THEN
13245: IF FND_API.To_Boolean(p_commit) THEN
13246: ROLLBACK TO Delete_Action_Group_Entry_PUB;
13247: END IF;
13248: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
13249:
13250: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
13251: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
13252: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 13255: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

13251: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
13252: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
13253: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
13254: FND_MSG_PUB.Add;
13255: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
13256: ,p_count => x_msg_count
13257: ,p_data => x_msg_data);
13258:
13259:

Line 13732: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE

13728: ,p_application_id IN NUMBER
13729: ,p_attr_group_type IN VARCHAR2
13730: ,p_attr_group_name IN VARCHAR2
13731: ,p_agv_name IN VARCHAR2
13732: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
13733: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
13734: ,x_return_status OUT NOCOPY VARCHAR2
13735: ,x_errorcode OUT NOCOPY NUMBER
13736: ,x_msg_count OUT NOCOPY NUMBER

Line 13733: ,p_commit IN VARCHAR2 := FND_API.G_FALSE

13729: ,p_attr_group_type IN VARCHAR2
13730: ,p_attr_group_name IN VARCHAR2
13731: ,p_agv_name IN VARCHAR2
13732: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
13733: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
13734: ,x_return_status OUT NOCOPY VARCHAR2
13735: ,x_errorcode OUT NOCOPY NUMBER
13736: ,x_msg_count OUT NOCOPY NUMBER
13737: ,x_msg_data OUT NOCOPY VARCHAR2)

Line 13783: IF FND_API.To_Boolean( p_commit ) THEN

13779: l_temp_agv_name ego_fnd_dsc_flx_ctx_ext.agv_name%TYPE;
13780:
13781: BEGIN
13782: -- Standard Start of API savepoint
13783: IF FND_API.To_Boolean( p_commit ) THEN
13784: SAVEPOINT Update_AGV_Name ;
13785: END IF;
13786: -- Check for call compatibility.
13787: IF NOT FND_API.Compatible_API_Call( l_api_version ,

Line 13787: IF NOT FND_API.Compatible_API_Call( l_api_version ,

13783: IF FND_API.To_Boolean( p_commit ) THEN
13784: SAVEPOINT Update_AGV_Name ;
13785: END IF;
13786: -- Check for call compatibility.
13787: IF NOT FND_API.Compatible_API_Call( l_api_version ,
13788: p_api_version ,
13789: l_api_name ,
13790: G_PKG_NAME
13791: ) THEN

Line 13792: RAISE FND_API.G_EXC_ERROR;

13788: p_api_version ,
13789: l_api_name ,
13790: G_PKG_NAME
13791: ) THEN
13792: RAISE FND_API.G_EXC_ERROR;
13793: END IF;
13794:
13795: -- Initialize API message list if necessary.
13796: -- Initialize message list if p_init_msg_list is set to TRUE.

Line 13797: IF FND_API.to_Boolean( P_INIT_MSG_LIST ) THEN

13793: END IF;
13794:
13795: -- Initialize API message list if necessary.
13796: -- Initialize message list if p_init_msg_list is set to TRUE.
13797: IF FND_API.to_Boolean( P_INIT_MSG_LIST ) THEN
13798: FND_MSG_PUB.initialize;
13799: END IF;
13800:
13801: -- Check If the view name is already present

Line 13812: RAISE FND_API.g_exc_error;

13808: FETCH c_check_agv_name INTO l_temp_agv_name;
13809: IF c_check_agv_name%FOUND THEN
13810: FND_MESSAGE.set_name('EGO','EGO_EF_NAME_EXTS');
13811: FND_MSG_PUB.add;
13812: RAISE FND_API.g_exc_error;
13813: END IF;
13814: CLOSE c_check_agv_name;
13815:
13816: -- the AGV Name is unique among the existing records

Line 13824: RAISE FND_API.g_exc_error;

13820: FETCH c_check_obj_name INTO l_temp_agv_name;
13821: IF c_check_obj_name%FOUND THEN
13822: FND_MESSAGE.set_name('EGO','EGO_EF_NAME_EXTS');
13823: FND_MSG_PUB.add;
13824: RAISE FND_API.g_exc_error;
13825: END IF;
13826: CLOSE c_check_obj_name;
13827:
13828: --Test with this dummy Query for the validity of the view name

Line 13855: IF FND_API.To_Boolean(p_commit) THEN

13851: -- WHERE application_id = p_application_id
13852: -- AND descriptive_flexfield_name = p_attr_group_type
13853: -- AND descriptive_flex_context_code = p_attr_group_name ;
13854: --
13855: IF FND_API.To_Boolean(p_commit) THEN
13856: COMMIT WORK;
13857: END IF;
13858: x_return_status := FND_API.G_RET_STS_SUCCESS;
13859: EXCEPTION

Line 13858: x_return_status := FND_API.G_RET_STS_SUCCESS;

13854: --
13855: IF FND_API.To_Boolean(p_commit) THEN
13856: COMMIT WORK;
13857: END IF;
13858: x_return_status := FND_API.G_RET_STS_SUCCESS;
13859: EXCEPTION
13860: WHEN FND_API.G_EXC_ERROR THEN
13861: IF FND_API.To_Boolean( p_commit ) THEN
13862: ROLLBACK TO Update_AGV_Name;

Line 13860: WHEN FND_API.G_EXC_ERROR THEN

13856: COMMIT WORK;
13857: END IF;
13858: x_return_status := FND_API.G_RET_STS_SUCCESS;
13859: EXCEPTION
13860: WHEN FND_API.G_EXC_ERROR THEN
13861: IF FND_API.To_Boolean( p_commit ) THEN
13862: ROLLBACK TO Update_AGV_Name;
13863: END IF;
13864: IF c_check_agv_name%ISOPEN THEN

Line 13861: IF FND_API.To_Boolean( p_commit ) THEN

13857: END IF;
13858: x_return_status := FND_API.G_RET_STS_SUCCESS;
13859: EXCEPTION
13860: WHEN FND_API.G_EXC_ERROR THEN
13861: IF FND_API.To_Boolean( p_commit ) THEN
13862: ROLLBACK TO Update_AGV_Name;
13863: END IF;
13864: IF c_check_agv_name%ISOPEN THEN
13865: CLOSE c_check_agv_name;

Line 13870: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

13866: END IF;
13867: IF c_check_obj_name%ISOPEN THEN
13868: CLOSE c_check_obj_name;
13869: END IF;
13870: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
13871: ,p_count => x_msg_count
13872: ,p_data => x_msg_data);
13873: x_return_status := FND_API.G_RET_STS_ERROR;
13874: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 13873: x_return_status := FND_API.G_RET_STS_ERROR;

13869: END IF;
13870: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
13871: ,p_count => x_msg_count
13872: ,p_data => x_msg_data);
13873: x_return_status := FND_API.G_RET_STS_ERROR;
13874: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
13875: IF FND_API.To_Boolean( p_commit ) THEN
13876: ROLLBACK TO Update_AGV_Name;
13877: END IF;

Line 13874: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

13870: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
13871: ,p_count => x_msg_count
13872: ,p_data => x_msg_data);
13873: x_return_status := FND_API.G_RET_STS_ERROR;
13874: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
13875: IF FND_API.To_Boolean( p_commit ) THEN
13876: ROLLBACK TO Update_AGV_Name;
13877: END IF;
13878: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

Line 13875: IF FND_API.To_Boolean( p_commit ) THEN

13871: ,p_count => x_msg_count
13872: ,p_data => x_msg_data);
13873: x_return_status := FND_API.G_RET_STS_ERROR;
13874: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
13875: IF FND_API.To_Boolean( p_commit ) THEN
13876: ROLLBACK TO Update_AGV_Name;
13877: END IF;
13878: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
13879: ,p_count => x_msg_count

Line 13878: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

13874: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
13875: IF FND_API.To_Boolean( p_commit ) THEN
13876: ROLLBACK TO Update_AGV_Name;
13877: END IF;
13878: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
13879: ,p_count => x_msg_count
13880: ,p_data => x_msg_data);
13881: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
13882: WHEN OTHERS THEN

Line 13881: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

13877: END IF;
13878: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
13879: ,p_count => x_msg_count
13880: ,p_data => x_msg_data);
13881: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
13882: WHEN OTHERS THEN
13883: IF FND_API.To_Boolean( p_commit ) THEN
13884: ROLLBACK TO Update_AGV_Name;
13885: END IF;

Line 13883: IF FND_API.To_Boolean( p_commit ) THEN

13879: ,p_count => x_msg_count
13880: ,p_data => x_msg_data);
13881: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
13882: WHEN OTHERS THEN
13883: IF FND_API.To_Boolean( p_commit ) THEN
13884: ROLLBACK TO Update_AGV_Name;
13885: END IF;
13886: IF c_check_agv_name%ISOPEN THEN
13887: CLOSE c_check_agv_name;

Line 13892: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

13888: END IF;
13889: IF c_check_obj_name%ISOPEN THEN
13890: CLOSE c_check_obj_name;
13891: END IF;
13892: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
13893: ,p_count => x_msg_count
13894: ,p_data => x_msg_data);
13895: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
13896:

Line 13895: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

13891: END IF;
13892: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
13893: ,p_count => x_msg_count
13894: ,p_data => x_msg_data);
13895: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
13896:
13897: END Update_AGV_Name;
13898:
13899: ------------------------------------------------------------------------------------------

Line 13913: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE

13909: ,p_application_id IN NUMBER
13910: ,p_descriptive_flexfield_name IN VARCHAR2
13911: ,p_application_column_name IN VARCHAR2
13912: ,p_control_level IN NUMBER
13913: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
13914: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
13915: ,x_return_status OUT NOCOPY VARCHAR2
13916: ,x_msg_count OUT NOCOPY NUMBER
13917: ,x_msg_data OUT NOCOPY VARCHAR2

Line 13914: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE

13910: ,p_descriptive_flexfield_name IN VARCHAR2
13911: ,p_application_column_name IN VARCHAR2
13912: ,p_control_level IN NUMBER
13913: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
13914: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
13915: ,x_return_status OUT NOCOPY VARCHAR2
13916: ,x_msg_count OUT NOCOPY NUMBER
13917: ,x_msg_data OUT NOCOPY VARCHAR2
13918: ) IS

Line 13930: IF FND_API.to_Boolean( P_INIT_MSG_LIST ) THEN

13926: BEGIN
13927:
13928: -- Initialize API message list if necessary.
13929: -- Initialize message list if p_init_msg_list is set to TRUE.
13930: IF FND_API.to_Boolean( P_INIT_MSG_LIST ) THEN
13931: FND_MSG_PUB.initialize;
13932: END IF;
13933:
13934: -------------------------------------------------------------------------------------

Line 13985: IF FND_API.To_Boolean(p_commit) THEN

13981:
13982:
13983:
13984: -- Standard check of p_commit
13985: IF FND_API.To_Boolean(p_commit) THEN
13986: COMMIT WORK;
13987: END IF;
13988:
13989: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 13989: x_return_status := FND_API.G_RET_STS_SUCCESS;

13985: IF FND_API.To_Boolean(p_commit) THEN
13986: COMMIT WORK;
13987: END IF;
13988:
13989: x_return_status := FND_API.G_RET_STS_SUCCESS;
13990:
13991:
13992: EXCEPTION
13993: WHEN e_control_level_invalid THEN

Line 13994: x_return_status := FND_API.G_RET_STS_ERROR;

13990:
13991:
13992: EXCEPTION
13993: WHEN e_control_level_invalid THEN
13994: x_return_status := FND_API.G_RET_STS_ERROR;
13995: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_CL_INVALID');
13996: FND_MSG_PUB.Add;
13997: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
13998: ,p_count => x_msg_count

Line 13997: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

13993: WHEN e_control_level_invalid THEN
13994: x_return_status := FND_API.G_RET_STS_ERROR;
13995: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_CL_INVALID');
13996: FND_MSG_PUB.Add;
13997: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
13998: ,p_count => x_msg_count
13999: ,p_data => x_msg_data);
14000:
14001:

Line 14003: x_return_status := FND_API.G_RET_STS_ERROR;

13999: ,p_data => x_msg_data);
14000:
14001:
14002: WHEN e_no_attr_for_id_error THEN
14003: x_return_status := FND_API.G_RET_STS_ERROR;
14004: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_NO_ATTR_FOUND');
14005: FND_MSG_PUB.Add;
14006: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
14007: ,p_count => x_msg_count

Line 14006: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

14002: WHEN e_no_attr_for_id_error THEN
14003: x_return_status := FND_API.G_RET_STS_ERROR;
14004: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_NO_ATTR_FOUND');
14005: FND_MSG_PUB.Add;
14006: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
14007: ,p_count => x_msg_count
14008: ,p_data => x_msg_data);
14009:
14010:

Line 14013: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

14009:
14010:
14011:
14012: WHEN OTHERS THEN
14013: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
14014:
14015: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
14016: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
14017: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

Line 14020: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

14016: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
14017: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
14018: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM||' '||FND_FLEX_DSC_API.Message());
14019: FND_MSG_PUB.Add;
14020: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
14021: ,p_count => x_msg_count
14022: ,p_data => x_msg_data);
14023:
14024: END Update_Attribute_Control_Level;

Line 14361: IF (l_return_status <> FND_API.G_RET_STS_SUCCESS ) THEN

14357: IF (x_return_status IS NULL) THEN
14358: x_return_status := l_return_status;
14359: END IF;
14360:
14361: IF (l_return_status <> FND_API.G_RET_STS_SUCCESS ) THEN
14362: x_return_status := l_return_status;
14363: END IF;
14364:
14365: END IF;