DBA Data[Home] [Help]

APPS.EGO_EXT_FWK_PUB dependencies on FND_API

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

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

Line 69: p_convert_date = FND_API.G_TRUE )

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

Line 132: , p_convert_date => FND_API.G_FALSE

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

Line 165: , p_convert_date => FND_API.G_TRUE

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

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

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

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

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

Line 230: IF FND_API.To_Boolean(p_commit) THEN

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

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

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

Line 238: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

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

Line 241: IF FND_API.To_Boolean(p_init_msg_list) THEN

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

Line 249: IF FND_API.To_Boolean(p_commit) THEN

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

Line 252: x_return_status := FND_API.G_RET_STS_SUCCESS;

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

Line 257: IF FND_API.To_Boolean(p_commit) THEN

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

Line 260: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

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

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

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

Line 639: x_return_status := FND_API.G_RET_STS_ERROR;

635: G_INDEPENDENT_VALIDATION_CODE,
636: G_NONE_VALIDATION_CODE,
637: G_TRANS_IND_VALIDATION_CODE) THEN
638: -- not currently supported in EGO
639: x_return_status := FND_API.G_RET_STS_ERROR;
640: END IF;
641:
642: -- IF l_validation_type = G_TRANS_IND_VALIDATION_CODE THEN
643: l_Sysdate := SYSDATE;

Line 858: ,p_init_msg_list => fnd_api.g_FALSE

854: ,p_value_set_value_id => l_flex_value_id
855: ,p_value_set_value => p_internal_name
856: ,p_sequence => p_sequence
857: ,p_owner => l_owner
858: ,p_init_msg_list => fnd_api.g_FALSE
859: ,p_commit => fnd_api.g_FALSE
860: ,x_return_status => x_return_status
861: ,x_msg_count => l_msg_count
862: ,x_msg_data => l_msg_data

Line 859: ,p_commit => fnd_api.g_FALSE

855: ,p_value_set_value => p_internal_name
856: ,p_sequence => p_sequence
857: ,p_owner => l_owner
858: ,p_init_msg_list => fnd_api.g_FALSE
859: ,p_commit => fnd_api.g_FALSE
860: ,x_return_status => x_return_status
861: ,x_msg_count => l_msg_count
862: ,x_msg_data => l_msg_data
863: );

Line 869: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

865:
866: EXCEPTION
867: WHEN OTHERS THEN
868: code_debug (l_api_name||' EXCEPTION -- OTHERS ');
869: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
870: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
871: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
872: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
873: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);

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

914: p_application_id IN NUMBER
915: ,p_attr_group_type IN VARCHAR2
916: ,p_attr_group_name IN VARCHAR2
917: ,p_attr_name IN VARCHAR2
918: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
919: ,x_return_status OUT NOCOPY VARCHAR2
920: ,x_errorcode OUT NOCOPY NUMBER
921: ,x_msg_count OUT NOCOPY NUMBER
922: ,x_msg_data OUT NOCOPY VARCHAR2

Line 931: IF FND_API.TO_BOOLEAN(p_commit) THEN

927:
928: BEGIN
929:
930: -- Standard start of API savepoint
931: IF FND_API.TO_BOOLEAN(p_commit) THEN
932: SAVEPOINT Delete_Attribute_PRV;
933: END IF;
934:
935: SELECT APPLICATION_COLUMN_NAME

Line 962: IF FND_API.To_Boolean(p_commit) THEN

958: AND DESCRIPTIVE_FLEX_CONTEXT_CODE = p_attr_group_name
959: AND APPLICATION_COLUMN_NAME = l_app_col_name;
960:
961: -- Standard check of p_commit
962: IF FND_API.To_Boolean(p_commit) THEN
963: COMMIT WORK;
964: END IF;
965:
966: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 966: x_return_status := FND_API.G_RET_STS_SUCCESS;

962: IF FND_API.To_Boolean(p_commit) THEN
963: COMMIT WORK;
964: END IF;
965:
966: x_return_status := FND_API.G_RET_STS_SUCCESS;
967:
968: EXCEPTION
969: WHEN OTHERS THEN
970: IF FND_API.TO_BOOLEAN(p_commit) THEN

Line 970: IF FND_API.TO_BOOLEAN(p_commit) THEN

966: x_return_status := FND_API.G_RET_STS_SUCCESS;
967:
968: EXCEPTION
969: WHEN OTHERS THEN
970: IF FND_API.TO_BOOLEAN(p_commit) THEN
971: ROLLBACK TO Delete_Attribute_PRV;
972: END IF;
973: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
974:

Line 973: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

969: WHEN OTHERS THEN
970: IF FND_API.TO_BOOLEAN(p_commit) THEN
971: ROLLBACK TO Delete_Attribute_PRV;
972: END IF;
973: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
974:
975: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
976: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
977: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

976: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
977: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
978: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
979: FND_MSG_PUB.Add;
980: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
981: ,p_count => x_msg_count
982: ,p_data => x_msg_data);
983:
984: END Delete_Attribute_Internal;

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

988: PROCEDURE Delete_Attr_Group_Internal (
989: p_application_id IN NUMBER
990: ,p_attr_group_type IN VARCHAR2
991: ,p_attr_group_name IN VARCHAR2
992: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
993: ,x_return_status OUT NOCOPY VARCHAR2
994: ,x_errorcode OUT NOCOPY NUMBER
995: ,x_msg_count OUT NOCOPY NUMBER
996: ,x_msg_data OUT NOCOPY VARCHAR2

Line 1011: IF FND_API.TO_BOOLEAN(p_commit) THEN

1007:
1008: BEGIN
1009:
1010: -- Standard start of API savepoint
1011: IF FND_API.TO_BOOLEAN(p_commit) THEN
1012: SAVEPOINT Delete_Attribute_Group_PVT;
1013: END IF;
1014:
1015: FOR attrs_rec IN attrs LOOP

Line 1046: IF FND_API.To_Boolean(p_commit) THEN

1042: AND ATTR_GROUP_TYPE = p_attr_group_type
1043: AND ATTR_GROUP_NAME = p_attr_group_name);
1044:
1045: -- Standard check of p_commit
1046: IF FND_API.To_Boolean(p_commit) THEN
1047: COMMIT WORK;
1048: END IF;
1049:
1050: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 1050: x_return_status := FND_API.G_RET_STS_SUCCESS;

1046: IF FND_API.To_Boolean(p_commit) THEN
1047: COMMIT WORK;
1048: END IF;
1049:
1050: x_return_status := FND_API.G_RET_STS_SUCCESS;
1051:
1052: EXCEPTION
1053: WHEN OTHERS THEN
1054: IF FND_API.TO_BOOLEAN(p_commit) THEN

Line 1054: IF FND_API.TO_BOOLEAN(p_commit) THEN

1050: x_return_status := FND_API.G_RET_STS_SUCCESS;
1051:
1052: EXCEPTION
1053: WHEN OTHERS THEN
1054: IF FND_API.TO_BOOLEAN(p_commit) THEN
1055: ROLLBACK TO Delete_Attribute_Group_PVT;
1056: END IF;
1057: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1058: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');

Line 1057: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1053: WHEN OTHERS THEN
1054: IF FND_API.TO_BOOLEAN(p_commit) THEN
1055: ROLLBACK TO Delete_Attribute_Group_PVT;
1056: END IF;
1057: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1058: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
1059: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
1060: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
1061: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);

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

1059: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
1060: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
1061: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
1062: FND_MSG_PUB.Add;
1063: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
1064: ,p_count => x_msg_count
1065: ,p_data => x_msg_data);
1066:
1067: END Delete_Attr_Group_Internal;

Line 1329: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1325: BEGIN
1326:
1327: IF NOT FND_INSTALLATION.GET_APP_INFO(Get_Application_name(p_appl_id), l_status, l_industry, l_schema)
1328: THEN
1329: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1330: END IF;
1331:
1332: IF (l_schema IS NULL)
1333: THEN

Line 1334: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1330: END IF;
1331:
1332: IF (l_schema IS NULL)
1333: THEN
1334: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1335: END IF;
1336:
1337: RETURN l_schema;
1338:

Line 1536: RAISE FND_API.G_EXC_ERROR;

1532: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_DYNAMIC_URL_DATA_ERROR');
1533: FND_MESSAGE.Set_Token('ATTR_GROUP_DISP_NAME', p_attr_group_metadata_obj.ATTR_GROUP_DISP_NAME);
1534: FND_MSG_PUB.Add;
1535:
1536: RAISE FND_API.G_EXC_ERROR;
1537: END IF;
1538:
1539: -----------------------
1540: -- Replace the token --

Line 1631: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1627: ,p_attr_group_type
1628: ,p_attr_group_name);
1629:
1630: IF l_attr_group_id IS NULL THEN
1631: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1632: END IF;
1633:
1634: RETURN EGO_EXT_FWK_PUB.Get_Privilege_For_Attr_Group(
1635: p_attr_group_id => l_attr_group_id

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

2269: ,p_business_event_flag IN VARCHAR2 DEFAULT NULL
2270: ,p_pre_business_event_flag IN VARCHAR2 DEFAULT NULL
2271: ,p_owner IN NUMBER DEFAULT NULL
2272: ,p_lud IN DATE DEFAULT SYSDATE
2273: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
2274: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
2275: ,x_attr_group_id OUT NOCOPY NUMBER
2276: ,x_return_status OUT NOCOPY VARCHAR2
2277: ,x_errorcode OUT NOCOPY NUMBER

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

2270: ,p_pre_business_event_flag IN VARCHAR2 DEFAULT NULL
2271: ,p_owner IN NUMBER DEFAULT NULL
2272: ,p_lud IN DATE DEFAULT SYSDATE
2273: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
2274: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
2275: ,x_attr_group_id OUT NOCOPY NUMBER
2276: ,x_return_status OUT NOCOPY VARCHAR2
2277: ,x_errorcode OUT NOCOPY NUMBER
2278: ,x_msg_count OUT NOCOPY NUMBER

Line 2316: IF FND_API.To_Boolean(p_commit) THEN

2312:
2313: BEGIN
2314:
2315: -- Standard start of API savepoint
2316: IF FND_API.To_Boolean(p_commit) THEN
2317: SAVEPOINT Create_Attribute_Group_PUB;
2318: END IF;
2319:
2320: -- Check for call compatibility

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

2317: SAVEPOINT Create_Attribute_Group_PUB;
2318: END IF;
2319:
2320: -- Check for call compatibility
2321: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
2322: l_api_name, G_PKG_NAME)
2323: THEN
2324:
2325: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 2325: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2321: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
2322: l_api_name, G_PKG_NAME)
2323: THEN
2324:
2325: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2326: END IF;
2327: -- Initialize message list even though we don't currently use it
2328: IF FND_API.To_Boolean(p_init_msg_list) THEN
2329: FND_MSG_PUB.Initialize;

Line 2328: IF FND_API.To_Boolean(p_init_msg_list) THEN

2324:
2325: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2326: END IF;
2327: -- Initialize message list even though we don't currently use it
2328: IF FND_API.To_Boolean(p_init_msg_list) THEN
2329: FND_MSG_PUB.Initialize;
2330: END IF;
2331: -----------------------------------
2332: --check if the Attribute Group name begins with a number.

Line 2489: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2485: ' VALUES LESS THAN (' || (x_attr_group_id + 1) || ')';
2486:
2487: l_sql_errm := Execute_DDL_And_Return_Err(l_dynamic_sql);
2488: IF(l_sql_errm IS NOT NULL) THEN
2489: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2490: END IF;
2491: --EXECUTE IMMEDIATE l_dynamic_sql;
2492:
2493: END IF;

Line 2520: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2516:
2517: l_sql_errm := Execute_DDL_And_Return_Err(l_dynamic_sql);
2518: IF(l_sql_errm IS NOT NULL) THEN
2519:
2520: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2521: END IF;
2522: --EXECUTE IMMEDIATE l_dynamic_sql;
2523:
2524: END IF;

Line 2579: IF FND_API.To_Boolean(p_commit) THEN

2575: EXECUTE IMMEDIATE l_dynamic_sql;
2576: END IF;
2577: END IF;
2578: -- Standard check of p_commit
2579: IF FND_API.To_Boolean(p_commit) THEN
2580: COMMIT WORK;
2581: END IF;
2582: x_return_status := FND_API.G_RET_STS_SUCCESS;
2583: ELSE --l_ego_exists <> Y --Bug 4703510

Line 2582: x_return_status := FND_API.G_RET_STS_SUCCESS;

2578: -- Standard check of p_commit
2579: IF FND_API.To_Boolean(p_commit) THEN
2580: COMMIT WORK;
2581: END IF;
2582: x_return_status := FND_API.G_RET_STS_SUCCESS;
2583: ELSE --l_ego_exists <> Y --Bug 4703510
2584: IF FND_API.To_Boolean(p_commit) THEN
2585: ROLLBACK TO Create_Attribute_Group_PUB;
2586: END IF;

Line 2584: IF FND_API.To_Boolean(p_commit) THEN

2580: COMMIT WORK;
2581: END IF;
2582: x_return_status := FND_API.G_RET_STS_SUCCESS;
2583: ELSE --l_ego_exists <> Y --Bug 4703510
2584: IF FND_API.To_Boolean(p_commit) THEN
2585: ROLLBACK TO Create_Attribute_Group_PUB;
2586: END IF;
2587: x_return_status := FND_API.G_RET_STS_ERROR;
2588: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ATTR_GRP_EXIST');

Line 2587: x_return_status := FND_API.G_RET_STS_ERROR;

2583: ELSE --l_ego_exists <> Y --Bug 4703510
2584: IF FND_API.To_Boolean(p_commit) THEN
2585: ROLLBACK TO Create_Attribute_Group_PUB;
2586: END IF;
2587: x_return_status := FND_API.G_RET_STS_ERROR;
2588: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ATTR_GRP_EXIST');
2589: FND_MSG_PUB.Add;
2590: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
2591: ,p_count => x_msg_count

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

2586: END IF;
2587: x_return_status := FND_API.G_RET_STS_ERROR;
2588: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ATTR_GRP_EXIST');
2589: FND_MSG_PUB.Add;
2590: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
2591: ,p_count => x_msg_count
2592: ,p_data => x_msg_data);
2593: END IF; --l_ego_exists <> Y --Bug 4703510
2594:

Line 2598: IF FND_API.TO_BOOLEAN(p_commit) THEN

2594:
2595: EXCEPTION
2596: --Bug 5443697
2597: WHEN e_ag_starts_with_num THEN
2598: IF FND_API.TO_BOOLEAN(p_commit) THEN
2599: ROLLBACK TO Create_Attribute_Group_PUB;
2600: END IF;
2601: x_return_status := FND_API.G_RET_STS_ERROR;
2602: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_AG_NAME_ST_NUM');

Line 2601: x_return_status := FND_API.G_RET_STS_ERROR;

2597: WHEN e_ag_starts_with_num THEN
2598: IF FND_API.TO_BOOLEAN(p_commit) THEN
2599: ROLLBACK TO Create_Attribute_Group_PUB;
2600: END IF;
2601: x_return_status := FND_API.G_RET_STS_ERROR;
2602: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_AG_NAME_ST_NUM');
2603: FND_MSG_PUB.Add;
2604: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
2605: ,p_count => x_msg_count

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

2600: END IF;
2601: x_return_status := FND_API.G_RET_STS_ERROR;
2602: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_AG_NAME_ST_NUM');
2603: FND_MSG_PUB.Add;
2604: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
2605: ,p_count => x_msg_count
2606: ,p_data => x_msg_data);
2607:
2608: --Bug 5443697

Line 2610: IF FND_API.TO_BOOLEAN(p_commit) THEN

2606: ,p_data => x_msg_data);
2607:
2608: --Bug 5443697
2609: WHEN e_ag_starts_with_und_sc THEN
2610: IF FND_API.TO_BOOLEAN(p_commit) THEN
2611: ROLLBACK TO Create_Attribute_Group_PUB;
2612: END IF;
2613: x_return_status := FND_API.G_RET_STS_ERROR;
2614: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_AG_NAME_ST_UND_SC');

Line 2613: x_return_status := FND_API.G_RET_STS_ERROR;

2609: WHEN e_ag_starts_with_und_sc THEN
2610: IF FND_API.TO_BOOLEAN(p_commit) THEN
2611: ROLLBACK TO Create_Attribute_Group_PUB;
2612: END IF;
2613: x_return_status := FND_API.G_RET_STS_ERROR;
2614: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_AG_NAME_ST_UND_SC');
2615: FND_MSG_PUB.Add;
2616: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
2617: ,p_count => x_msg_count

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

2612: END IF;
2613: x_return_status := FND_API.G_RET_STS_ERROR;
2614: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_AG_NAME_ST_UND_SC');
2615: FND_MSG_PUB.Add;
2616: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
2617: ,p_count => x_msg_count
2618: ,p_data => x_msg_data);
2619:
2620: WHEN OTHERS THEN

Line 2621: IF FND_API.To_Boolean(p_commit) THEN

2617: ,p_count => x_msg_count
2618: ,p_data => x_msg_data);
2619:
2620: WHEN OTHERS THEN
2621: IF FND_API.To_Boolean(p_commit) THEN
2622: ROLLBACK TO Create_Attribute_Group_PUB;
2623: END IF;
2624:
2625: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 2625: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2621: IF FND_API.To_Boolean(p_commit) THEN
2622: ROLLBACK TO Create_Attribute_Group_PUB;
2623: END IF;
2624:
2625: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2626:
2627: IF (INSTR(SQLERRM, 'ORA-00001') <> 0) THEN
2628: SELECT MESSAGE_TEXT INTO x_msg_data
2629: FROM FND_NEW_MESSAGES

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

2637: -- x_msg_data will maintain the SQLERRM generated in the autonomous transaction.
2638: -- Bug 6120553
2639: FND_MESSAGE.Set_Token('SQL_ERR_MSG', NVL(l_sql_errm, SQLERRM)||' '||FND_FLEX_DSC_API.Message());
2640: FND_MSG_PUB.Add;
2641: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
2642: ,p_count => x_msg_count
2643: ,p_data => x_msg_data);
2644: END IF;
2645:

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

2665: ,p_view_privilege_id IN NUMBER DEFAULT NULL
2666: ,p_edit_privilege_id IN NUMBER DEFAULT NULL
2667: ,p_business_event_flag IN VARCHAR2 DEFAULT NULL
2668: ,p_pre_business_event_flag IN VARCHAR2 DEFAULT NULL
2669: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
2670: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
2671: ,x_return_status OUT NOCOPY VARCHAR2
2672: ,x_errorcode OUT NOCOPY NUMBER
2673: ,x_msg_count OUT NOCOPY NUMBER

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

2666: ,p_edit_privilege_id IN NUMBER DEFAULT NULL
2667: ,p_business_event_flag IN VARCHAR2 DEFAULT NULL
2668: ,p_pre_business_event_flag IN VARCHAR2 DEFAULT NULL
2669: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
2670: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
2671: ,x_return_status OUT NOCOPY VARCHAR2
2672: ,x_errorcode OUT NOCOPY NUMBER
2673: ,x_msg_count OUT NOCOPY NUMBER
2674: ,x_msg_data OUT NOCOPY VARCHAR2

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

2717: ,p_source_ag_name IN VARCHAR2
2718: ,p_dest_ag_app_id IN NUMBER
2719: ,p_dest_ag_type IN VARCHAR2
2720: ,p_dest_ag_name IN VARCHAR2
2721: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
2722: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
2723: ,x_attr_group_id OUT NOCOPY NUMBER
2724: ,x_return_status OUT NOCOPY VARCHAR2
2725: ,x_errorcode OUT NOCOPY NUMBER

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

2718: ,p_dest_ag_app_id IN NUMBER
2719: ,p_dest_ag_type IN VARCHAR2
2720: ,p_dest_ag_name IN VARCHAR2
2721: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
2722: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
2723: ,x_attr_group_id OUT NOCOPY NUMBER
2724: ,x_return_status OUT NOCOPY VARCHAR2
2725: ,x_errorcode OUT NOCOPY NUMBER
2726: ,x_msg_count OUT NOCOPY NUMBER

Line 2782: IF FND_API.TO_BOOLEAN(p_commit) THEN

2778:
2779: BEGIN
2780:
2781: -- Standard start of API savepoint
2782: IF FND_API.TO_BOOLEAN(p_commit) THEN
2783: SAVEPOINT Copy_Attribute_Group_PUB;
2784: END IF;
2785:
2786: -- Check for call compatibility

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

2783: SAVEPOINT Copy_Attribute_Group_PUB;
2784: END IF;
2785:
2786: -- Check for call compatibility
2787: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
2788: l_api_name, G_PKG_NAME)
2789: THEN
2790: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2791: END IF;

Line 2790: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2786: -- Check for call compatibility
2787: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
2788: l_api_name, G_PKG_NAME)
2789: THEN
2790: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2791: END IF;
2792: -- Initialize message list even though we don't currently use it
2793: IF FND_API.To_Boolean(p_init_msg_list) THEN
2794: FND_MSG_PUB.Initialize;

Line 2793: IF FND_API.To_Boolean(p_init_msg_list) THEN

2789: THEN
2790: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2791: END IF;
2792: -- Initialize message list even though we don't currently use it
2793: IF FND_API.To_Boolean(p_init_msg_list) THEN
2794: FND_MSG_PUB.Initialize;
2795: END IF;
2796:
2797: l_sequence_numbers := ' ';

Line 2846: ,p_init_msg_list => FND_API.G_FALSE

2842: ,p_unique_key_flag => ego_attribute_rec.UNIQUE_KEY_FLAG
2843: ,p_enabled => ego_attribute_rec.ENABLED_FLAG
2844: ,p_display => ego_attribute_rec.DISPLAY_CODE
2845: ,p_uom_class => ego_attribute_rec.UOM_CLASS
2846: ,p_init_msg_list => FND_API.G_FALSE
2847: ,p_commit => FND_API.G_FALSE
2848: ,x_return_status => l_return_status
2849: ,x_errorcode => l_errorcode
2850: ,x_msg_count => l_msg_count

Line 2847: ,p_commit => FND_API.G_FALSE

2843: ,p_enabled => ego_attribute_rec.ENABLED_FLAG
2844: ,p_display => ego_attribute_rec.DISPLAY_CODE
2845: ,p_uom_class => ego_attribute_rec.UOM_CLASS
2846: ,p_init_msg_list => FND_API.G_FALSE
2847: ,p_commit => FND_API.G_FALSE
2848: ,x_return_status => l_return_status
2849: ,x_errorcode => l_errorcode
2850: ,x_msg_count => l_msg_count
2851: ,x_msg_data => l_msg_data

Line 2857: IF FND_API.To_Boolean(p_commit) THEN

2853: END LOOP;
2854: CLOSE ego_attribute_csr;
2855:
2856: -- Standard check of p_commit
2857: IF FND_API.To_Boolean(p_commit) THEN
2858: COMMIT WORK;
2859: END IF;
2860:
2861: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 2861: x_return_status := FND_API.G_RET_STS_SUCCESS;

2857: IF FND_API.To_Boolean(p_commit) THEN
2858: COMMIT WORK;
2859: END IF;
2860:
2861: x_return_status := FND_API.G_RET_STS_SUCCESS;
2862:
2863: EXCEPTION
2864: WHEN OTHERS THEN
2865: IF FND_API.TO_BOOLEAN(p_commit) THEN

Line 2865: IF FND_API.TO_BOOLEAN(p_commit) THEN

2861: x_return_status := FND_API.G_RET_STS_SUCCESS;
2862:
2863: EXCEPTION
2864: WHEN OTHERS THEN
2865: IF FND_API.TO_BOOLEAN(p_commit) THEN
2866: ROLLBACK TO Copy_Attribute_Group_PUB;
2867: END IF;
2868: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2869: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');

Line 2868: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2864: WHEN OTHERS THEN
2865: IF FND_API.TO_BOOLEAN(p_commit) THEN
2866: ROLLBACK TO Copy_Attribute_Group_PUB;
2867: END IF;
2868: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2869: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
2870: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
2871: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
2872: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);

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

2870: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
2871: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
2872: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
2873: FND_MSG_PUB.Add;
2874: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
2875: ,p_count => x_msg_count
2876: ,p_data => x_msg_data);
2877:
2878: END Copy_Attribute_Group;

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

2887: ,p_source_ag_name IN VARCHAR2
2888: ,p_dest_ag_app_id IN NUMBER
2889: ,p_dest_ag_type IN VARCHAR2
2890: ,p_dest_ag_name IN VARCHAR2
2891: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
2892: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
2893: ,x_return_status OUT NOCOPY VARCHAR2
2894: ,x_errorcode OUT NOCOPY NUMBER
2895: ,x_msg_count OUT NOCOPY NUMBER

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

2888: ,p_dest_ag_app_id IN NUMBER
2889: ,p_dest_ag_type IN VARCHAR2
2890: ,p_dest_ag_name IN VARCHAR2
2891: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
2892: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
2893: ,x_return_status OUT NOCOPY VARCHAR2
2894: ,x_errorcode OUT NOCOPY NUMBER
2895: ,x_msg_count OUT NOCOPY NUMBER
2896: ,x_msg_data OUT NOCOPY VARCHAR2

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

2928: ,p_source_attr_group_id IN NUMBER
2929: ,p_dest_ag_app_id IN NUMBER
2930: ,p_dest_ag_type IN VARCHAR2
2931: ,p_dest_ag_name IN VARCHAR2
2932: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
2933: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
2934: ,x_attr_group_id OUT NOCOPY NUMBER
2935: ,x_return_status OUT NOCOPY VARCHAR2
2936: ,x_errorcode OUT NOCOPY NUMBER

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

2929: ,p_dest_ag_app_id IN NUMBER
2930: ,p_dest_ag_type IN VARCHAR2
2931: ,p_dest_ag_name IN VARCHAR2
2932: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
2933: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
2934: ,x_attr_group_id OUT NOCOPY NUMBER
2935: ,x_return_status OUT NOCOPY VARCHAR2
2936: ,x_errorcode OUT NOCOPY NUMBER
2937: ,x_msg_count OUT NOCOPY NUMBER

Line 2947: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2943: BEGIN
2944:
2945: l_attr_group_pks := Get_PKs_From_Attr_Group_Id(p_source_attr_group_id);
2946: IF l_attr_group_pks IS NULL THEN
2947: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2948: END IF;
2949:
2950: EGO_EXT_FWK_PUB.Copy_Attribute_Group
2951: (

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

2985: ,p_view_privilege_id IN NUMBER DEFAULT NULL
2986: ,p_edit_privilege_id IN NUMBER DEFAULT NULL
2987: ,p_business_event_flag IN VARCHAR2 DEFAULT NULL
2988: ,p_pre_business_event_flag IN VARCHAR2 DEFAULT NULL
2989: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
2990: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
2991: ,x_return_status OUT NOCOPY VARCHAR2
2992: ,x_errorcode OUT NOCOPY NUMBER
2993: ,x_msg_count OUT NOCOPY NUMBER

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

2986: ,p_edit_privilege_id IN NUMBER DEFAULT NULL
2987: ,p_business_event_flag IN VARCHAR2 DEFAULT NULL
2988: ,p_pre_business_event_flag IN VARCHAR2 DEFAULT NULL
2989: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
2990: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
2991: ,x_return_status OUT NOCOPY VARCHAR2
2992: ,x_errorcode OUT NOCOPY NUMBER
2993: ,x_msg_count OUT NOCOPY NUMBER
2994: ,x_msg_data OUT NOCOPY VARCHAR2

Line 3003: IF FND_API.TO_BOOLEAN(p_commit) THEN

2999:
3000: BEGIN
3001:
3002: -- Standard start of API savepoint
3003: IF FND_API.TO_BOOLEAN(p_commit) THEN
3004: SAVEPOINT Update_Attribute_Group_PUB;
3005: END IF;
3006:
3007: l_attr_group_pks := Get_PKs_From_Attr_Group_Id(p_attr_group_id);

Line 3009: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3005: END IF;
3006:
3007: l_attr_group_pks := Get_PKs_From_Attr_Group_Id(p_attr_group_id);
3008: IF l_attr_group_pks IS NULL THEN
3009: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3010: END IF;
3011:
3012: EGO_EXT_FWK_PUB.Update_Attribute_Group(
3013: p_api_version => p_api_version

Line 3039: IF FND_API.To_Boolean(p_commit) THEN

3035: ,x_msg_data => x_msg_data
3036: );
3037:
3038: -- Standard check of p_commit
3039: IF FND_API.To_Boolean(p_commit) THEN
3040: COMMIT WORK;
3041: END IF;
3042:
3043: EXCEPTION

Line 3045: IF FND_API.TO_BOOLEAN(p_commit) THEN

3041: END IF;
3042:
3043: EXCEPTION
3044: WHEN OTHERS THEN
3045: IF FND_API.TO_BOOLEAN(p_commit) THEN
3046: ROLLBACK TO Update_Attribute_Group_PUB;
3047: END IF;
3048: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3049:

Line 3048: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3044: WHEN OTHERS THEN
3045: IF FND_API.TO_BOOLEAN(p_commit) THEN
3046: ROLLBACK TO Update_Attribute_Group_PUB;
3047: END IF;
3048: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3049:
3050: IF (l_attr_group_pks IS NULL) THEN
3051: x_msg_data := 'Executing - '||G_PKG_NAME||'.'||l_api_name||' NoPKsFoundForAttrGroupID';
3052: ELSE

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

3054: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
3055: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
3056: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
3057: FND_MSG_PUB.Add;
3058: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
3059: ,p_count => x_msg_count
3060: ,p_data => x_msg_data);
3061: END IF;
3062:

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

3083: ,p_business_event_flag IN VARCHAR2 DEFAULT NULL
3084: ,p_pre_business_event_flag IN VARCHAR2 DEFAULT NULL
3085: ,p_owner IN NUMBER DEFAULT NULL
3086: ,p_lud IN DATE DEFAULT SYSDATE
3087: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
3088: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
3089: ,p_is_nls_mode IN VARCHAR2 DEFAULT FND_API.G_FALSE
3090: ,x_return_status OUT NOCOPY VARCHAR2
3091: ,x_errorcode OUT NOCOPY NUMBER

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

3084: ,p_pre_business_event_flag IN VARCHAR2 DEFAULT NULL
3085: ,p_owner IN NUMBER DEFAULT NULL
3086: ,p_lud IN DATE DEFAULT SYSDATE
3087: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
3088: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
3089: ,p_is_nls_mode IN VARCHAR2 DEFAULT FND_API.G_FALSE
3090: ,x_return_status OUT NOCOPY VARCHAR2
3091: ,x_errorcode OUT NOCOPY NUMBER
3092: ,x_msg_count OUT NOCOPY NUMBER

Line 3089: ,p_is_nls_mode IN VARCHAR2 DEFAULT FND_API.G_FALSE

3085: ,p_owner IN NUMBER DEFAULT NULL
3086: ,p_lud IN DATE DEFAULT SYSDATE
3087: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
3088: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
3089: ,p_is_nls_mode IN VARCHAR2 DEFAULT FND_API.G_FALSE
3090: ,x_return_status OUT NOCOPY VARCHAR2
3091: ,x_errorcode OUT NOCOPY NUMBER
3092: ,x_msg_count OUT NOCOPY NUMBER
3093: ,x_msg_data OUT NOCOPY VARCHAR2

Line 3110: IF FND_API.TO_BOOLEAN(p_commit) THEN

3106:
3107: BEGIN
3108:
3109: -- Standard start of API savepoint
3110: IF FND_API.TO_BOOLEAN(p_commit) THEN
3111: SAVEPOINT Update_Attribute_Group_PUB;
3112: END IF;
3113:
3114: -- Check for call compatibility

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

3111: SAVEPOINT Update_Attribute_Group_PUB;
3112: END IF;
3113:
3114: -- Check for call compatibility
3115: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
3116: l_api_name, G_PKG_NAME)
3117: THEN
3118: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3119: END IF;

Line 3118: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3114: -- Check for call compatibility
3115: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
3116: l_api_name, G_PKG_NAME)
3117: THEN
3118: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3119: END IF;
3120: -- Initialize message list even though we don't currently use it
3121: IF FND_API.To_Boolean(p_init_msg_list) THEN
3122: FND_MSG_PUB.Initialize;

Line 3121: IF FND_API.To_Boolean(p_init_msg_list) THEN

3117: THEN
3118: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3119: END IF;
3120: -- Initialize message list even though we don't currently use it
3121: IF FND_API.To_Boolean(p_init_msg_list) THEN
3122: FND_MSG_PUB.Initialize;
3123: END IF;
3124: --Initialize num cols and rows.
3125: --Bug 6048237

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

3135: l_num_of_cols := 2;
3136: END IF;
3137: END IF;
3138:
3139: IF (FND_API.To_Boolean(p_is_nls_mode)) THEN
3140:
3141: -- We do this IF check this way so that if p_is_nls_mode is NULL,
3142: -- we still update the non-trans tables (i.e., we treat NULL as 'F')
3143: NULL;

Line 3192: IF FND_API.To_Boolean(p_commit) THEN

3188: -- AND LANGUAGE = USERENV('LANG');
3189: AND USERENV('LANG') in (LANGUAGE , SOURCE_LANG);
3190:
3191: -- Standard check of p_commit
3192: IF FND_API.To_Boolean(p_commit) THEN
3193: COMMIT WORK;
3194: END IF;
3195:
3196: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 3196: x_return_status := FND_API.G_RET_STS_SUCCESS;

3192: IF FND_API.To_Boolean(p_commit) THEN
3193: COMMIT WORK;
3194: END IF;
3195:
3196: x_return_status := FND_API.G_RET_STS_SUCCESS;
3197:
3198: EXCEPTION
3199: WHEN OTHERS THEN
3200: IF FND_API.TO_BOOLEAN(p_commit) THEN

Line 3200: IF FND_API.TO_BOOLEAN(p_commit) THEN

3196: x_return_status := FND_API.G_RET_STS_SUCCESS;
3197:
3198: EXCEPTION
3199: WHEN OTHERS THEN
3200: IF FND_API.TO_BOOLEAN(p_commit) THEN
3201: ROLLBACK TO Update_Attribute_Group_PUB;
3202: END IF;
3203: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3204: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');

Line 3203: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3199: WHEN OTHERS THEN
3200: IF FND_API.TO_BOOLEAN(p_commit) THEN
3201: ROLLBACK TO Update_Attribute_Group_PUB;
3202: END IF;
3203: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3204: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
3205: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
3206: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
3207: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);

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

3205: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
3206: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
3207: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
3208: FND_MSG_PUB.Add;
3209: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
3210: ,p_count => x_msg_count
3211: ,p_data => x_msg_data);
3212:
3213: END Update_Attribute_Group;

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

3216:
3217: PROCEDURE Delete_Attribute_Group (
3218: p_api_version IN NUMBER
3219: ,p_attr_group_id IN NUMBER
3220: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
3221: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
3222: ,x_return_status OUT NOCOPY VARCHAR2
3223: ,x_errorcode OUT NOCOPY NUMBER
3224: ,x_msg_count OUT NOCOPY NUMBER

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

3217: PROCEDURE Delete_Attribute_Group (
3218: p_api_version IN NUMBER
3219: ,p_attr_group_id IN NUMBER
3220: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
3221: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
3222: ,x_return_status OUT NOCOPY VARCHAR2
3223: ,x_errorcode OUT NOCOPY NUMBER
3224: ,x_msg_count OUT NOCOPY NUMBER
3225: ,x_msg_data OUT NOCOPY VARCHAR2

Line 3234: IF FND_API.TO_BOOLEAN(p_commit) THEN

3230:
3231: BEGIN
3232:
3233: -- Standard start of API savepoint
3234: IF FND_API.TO_BOOLEAN(p_commit) THEN
3235: SAVEPOINT Delete_Attribute_Group_PUB;
3236: END IF;
3237:
3238: l_attr_group_pks := Get_PKs_From_Attr_Group_Id(p_attr_group_id);

Line 3240: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3236: END IF;
3237:
3238: l_attr_group_pks := Get_PKs_From_Attr_Group_Id(p_attr_group_id);
3239: IF l_attr_group_pks IS NULL THEN
3240: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3241: END IF;
3242:
3243: EGO_EXT_FWK_PUB.Delete_Attribute_Group(
3244: p_api_version => p_api_version

Line 3257: IF FND_API.To_Boolean(p_commit) THEN

3253: ,x_msg_data => x_msg_data
3254: );
3255:
3256: -- Standard check of p_commit
3257: IF FND_API.To_Boolean(p_commit) THEN
3258: COMMIT WORK;
3259: END IF;
3260:
3261: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 3261: x_return_status := FND_API.G_RET_STS_SUCCESS;

3257: IF FND_API.To_Boolean(p_commit) THEN
3258: COMMIT WORK;
3259: END IF;
3260:
3261: x_return_status := FND_API.G_RET_STS_SUCCESS;
3262:
3263: EXCEPTION
3264: WHEN OTHERS THEN
3265: IF FND_API.TO_BOOLEAN(p_commit) THEN

Line 3265: IF FND_API.TO_BOOLEAN(p_commit) THEN

3261: x_return_status := FND_API.G_RET_STS_SUCCESS;
3262:
3263: EXCEPTION
3264: WHEN OTHERS THEN
3265: IF FND_API.TO_BOOLEAN(p_commit) THEN
3266: ROLLBACK TO Delete_Attribute_Group_PUB;
3267: END IF;
3268: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3269:

Line 3268: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3264: WHEN OTHERS THEN
3265: IF FND_API.TO_BOOLEAN(p_commit) THEN
3266: ROLLBACK TO Delete_Attribute_Group_PUB;
3267: END IF;
3268: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3269:
3270: IF (l_attr_group_pks IS NULL) THEN
3271: x_msg_data := 'Executing - '||G_PKG_NAME||'.'||l_api_name||' NoPKsFoundForAttrGroupID';
3272: ELSE

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

3274: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
3275: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
3276: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
3277: FND_MSG_PUB.Add;
3278: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
3279: ,p_count => x_msg_count
3280: ,p_data => x_msg_data);
3281: END IF;
3282:

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

3288: p_api_version IN NUMBER
3289: ,p_application_id IN NUMBER
3290: ,p_attr_group_type IN VARCHAR2
3291: ,p_attr_group_name IN VARCHAR2
3292: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
3293: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
3294: ,x_return_status OUT NOCOPY VARCHAR2
3295: ,x_errorcode OUT NOCOPY NUMBER
3296: ,x_msg_count OUT NOCOPY NUMBER

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

3289: ,p_application_id IN NUMBER
3290: ,p_attr_group_type IN VARCHAR2
3291: ,p_attr_group_name IN VARCHAR2
3292: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
3293: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
3294: ,x_return_status OUT NOCOPY VARCHAR2
3295: ,x_errorcode OUT NOCOPY NUMBER
3296: ,x_msg_count OUT NOCOPY NUMBER
3297: ,x_msg_data OUT NOCOPY VARCHAR2

Line 3312: IF FND_API.TO_BOOLEAN(p_commit) THEN

3308:
3309: BEGIN
3310:
3311: -- Standard start of API savepoint
3312: IF FND_API.TO_BOOLEAN(p_commit) THEN
3313: SAVEPOINT Delete_Attribute_Group_PUB;
3314: END IF;
3315:
3316: -- Check for call compatibility

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

3313: SAVEPOINT Delete_Attribute_Group_PUB;
3314: END IF;
3315:
3316: -- Check for call compatibility
3317: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
3318: l_api_name, G_PKG_NAME)
3319: THEN
3320: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3321: END IF;

Line 3320: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

3316: -- Check for call compatibility
3317: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
3318: l_api_name, G_PKG_NAME)
3319: THEN
3320: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3321: END IF;
3322: -- Initialize message list even though we don't currently use it
3323: IF FND_API.To_Boolean(p_init_msg_list) THEN
3324: FND_MSG_PUB.Initialize;

Line 3323: IF FND_API.To_Boolean(p_init_msg_list) THEN

3319: THEN
3320: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
3321: END IF;
3322: -- Initialize message list even though we don't currently use it
3323: IF FND_API.To_Boolean(p_init_msg_list) THEN
3324: FND_MSG_PUB.Initialize;
3325: END IF;
3326:
3327: l_assocs_exist := Check_Associations_Exist(p_application_id,

Line 3333: x_return_status := FND_API.G_RET_STS_ERROR;

3329: p_attr_group_name);
3330:
3331: IF (l_assocs_exist) THEN
3332:
3333: x_return_status := FND_API.G_RET_STS_ERROR;
3334:
3335: SELECT DESCRIPTIVE_FLEX_CONTEXT_NAME
3336: INTO l_attr_group_disp_name
3337: FROM FND_DESCR_FLEX_CONTEXTS_TL

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

3343:
3344: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ASSOCS_EXIST1');
3345: FND_MESSAGE.Set_Token('ATTR_GRP_NAME', l_attr_group_disp_name);
3346: FND_MSG_PUB.Add;
3347: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
3348: ,p_count => x_msg_count
3349: ,p_data => x_msg_data);
3350:
3351: ELSE

Line 3365: IF FND_API.To_Boolean(p_commit) THEN

3361:
3362: END IF;
3363:
3364: -- Standard check of p_commit
3365: IF FND_API.To_Boolean(p_commit) THEN
3366: COMMIT WORK;
3367: END IF;
3368:
3369: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 3369: x_return_status := FND_API.G_RET_STS_SUCCESS;

3365: IF FND_API.To_Boolean(p_commit) THEN
3366: COMMIT WORK;
3367: END IF;
3368:
3369: x_return_status := FND_API.G_RET_STS_SUCCESS;
3370:
3371: EXCEPTION
3372: WHEN OTHERS THEN
3373: IF FND_API.TO_BOOLEAN(p_commit) THEN

Line 3373: IF FND_API.TO_BOOLEAN(p_commit) THEN

3369: x_return_status := FND_API.G_RET_STS_SUCCESS;
3370:
3371: EXCEPTION
3372: WHEN OTHERS THEN
3373: IF FND_API.TO_BOOLEAN(p_commit) THEN
3374: ROLLBACK TO Delete_Attribute_Group_PUB;
3375: END IF;
3376: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3377:

Line 3376: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3372: WHEN OTHERS THEN
3373: IF FND_API.TO_BOOLEAN(p_commit) THEN
3374: ROLLBACK TO Delete_Attribute_Group_PUB;
3375: END IF;
3376: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3377:
3378: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
3379: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
3380: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

3379: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
3380: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
3381: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
3382: FND_MSG_PUB.Add;
3383: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
3384: ,p_count => x_msg_count
3385: ,p_data => x_msg_data);
3386:
3387: END Delete_Attribute_Group;

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

3390:
3391: PROCEDURE Compile_Attr_Group_View (
3392: p_api_version IN NUMBER
3393: ,p_attr_group_id IN NUMBER
3394: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
3395: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
3396: ,x_return_status OUT NOCOPY VARCHAR2
3397: ,x_errorcode OUT NOCOPY NUMBER
3398: ,x_msg_count OUT NOCOPY NUMBER

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

3391: PROCEDURE Compile_Attr_Group_View (
3392: p_api_version IN NUMBER
3393: ,p_attr_group_id IN NUMBER
3394: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
3395: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
3396: ,x_return_status OUT NOCOPY VARCHAR2
3397: ,x_errorcode OUT NOCOPY NUMBER
3398: ,x_msg_count OUT NOCOPY NUMBER
3399: ,x_msg_data OUT NOCOPY VARCHAR2

Line 3427: IF FND_API.TO_BOOLEAN(p_commit) THEN

3423:
3424: BEGIN
3425:
3426: -- Standard start of API savepoint
3427: IF FND_API.TO_BOOLEAN(p_commit) THEN
3428: SAVEPOINT Compile_Attr_Group_View_PUB;
3429: END IF;
3430:
3431: ----------------------------------------------------------------

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

3474: FROM fnd_descriptive_flexs
3475: WHERE application_id = l_attr_group_metadata_obj.application_id
3476: AND descriptive_flexfield_name = l_attr_group_metadata_obj.attr_group_type;
3477:
3478: IF FND_API.TO_BOOLEAN(EGO_USER_ATTRS_COMMON_PVT.HAS_COLUMN_IN_TABLE (p_table_name => l_ext_table_name
3479: ,p_column_name => 'DATA_LEVEL_ID'
3480: )
3481: ) THEN
3482: IF (LENGTH(l_dl_col_names) > 0) THEN

Line 3623: ,p_add_errors_to_fnd_stack => FND_API.G_TRUE

3619: ,p_data_level_name_value_pairs => NULL
3620: ,p_entity_id => NULL
3621: ,p_entity_index => NULL
3622: ,p_entity_code => NULL
3623: ,p_add_errors_to_fnd_stack => FND_API.G_TRUE
3624: ,p_attr_name_value_pairs => NULL
3625: ,p_is_disp_to_int_query => FALSE
3626: ,p_final_bind_value => NULL
3627: ,p_return_bound_sql => TRUE

Line 3720: ,p_message_type => FND_API.G_RET_STS_ERROR

3716: ERROR_HANDLER.Add_Error_Message(
3717: p_message_name => 'EGO_EF_NO_AGV_NAME_ERROR'
3718: ,p_application_id => 'EGO'
3719: ,p_token_tbl => l_token_table
3720: ,p_message_type => FND_API.G_RET_STS_ERROR
3721: ,p_addto_fnd_stack => G_ADD_ERRORS_TO_FND_STACK
3722: );
3723: RAISE FND_API.G_EXC_ERROR;
3724:

Line 3723: RAISE FND_API.G_EXC_ERROR;

3719: ,p_token_tbl => l_token_table
3720: ,p_message_type => FND_API.G_RET_STS_ERROR
3721: ,p_addto_fnd_stack => G_ADD_ERRORS_TO_FND_STACK
3722: );
3723: RAISE FND_API.G_EXC_ERROR;
3724:
3725: ELSE
3726:
3727: l_user_attrs_view_ddl :=

Line 3772: ,p_message_type => FND_API.G_RET_STS_ERROR

3768: ERROR_HANDLER.Add_Error_Message(
3769: p_message_name => 'EGO_EF_AGV_DDL_ERR'
3770: ,p_application_id => 'EGO'
3771: ,p_token_tbl => l_token_table
3772: ,p_message_type => FND_API.G_RET_STS_ERROR
3773: ,p_addto_fnd_stack => G_ADD_ERRORS_TO_FND_STACK
3774: );
3775:
3776: ---------------------------------------------------

Line 3785: ,p_message_type => FND_API.G_RET_STS_ERROR

3781: LOOP
3782: ERROR_HANDLER.Add_Error_Message(
3783: p_application_id => 'EGO'
3784: ,p_message_text => SUBSTR(l_user_attrs_view_ddl, 1, 200)
3785: ,p_message_type => FND_API.G_RET_STS_ERROR
3786: ,p_addto_fnd_stack => G_ADD_ERRORS_TO_FND_STACK
3787: );
3788:
3789: l_user_attrs_view_ddl := SUBSTR(l_user_attrs_view_ddl, 201);

Line 3801: ,p_message_type => FND_API.G_RET_STS_ERROR

3797: ERROR_HANDLER.Add_Error_Message(
3798: p_message_name => 'EGO_EF_AGV_DDL_SQLERRM'
3799: ,p_application_id => 'EGO'
3800: ,p_token_tbl => l_token_table
3801: ,p_message_type => FND_API.G_RET_STS_ERROR
3802: ,p_addto_fnd_stack => G_ADD_ERRORS_TO_FND_STACK
3803: );
3804: RAISE FND_API.G_EXC_ERROR;
3805: END IF;

Line 3804: RAISE FND_API.G_EXC_ERROR;

3800: ,p_token_tbl => l_token_table
3801: ,p_message_type => FND_API.G_RET_STS_ERROR
3802: ,p_addto_fnd_stack => G_ADD_ERRORS_TO_FND_STACK
3803: );
3804: RAISE FND_API.G_EXC_ERROR;
3805: END IF;
3806: END IF;
3807: END IF;
3808: END IF;

Line 3813: IF FND_API.To_Boolean(p_commit) THEN

3809: --Bug : 10097736 Added to check for view before commiting
3810: Check_Attr_Group_View(p_attr_group_id);
3811:
3812: -- Standard check of p_commit
3813: IF FND_API.To_Boolean(p_commit) THEN
3814: COMMIT WORK;
3815: END IF;
3816:
3817: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 3817: x_return_status := FND_API.G_RET_STS_SUCCESS;

3813: IF FND_API.To_Boolean(p_commit) THEN
3814: COMMIT WORK;
3815: END IF;
3816:
3817: x_return_status := FND_API.G_RET_STS_SUCCESS;
3818:
3819: EXCEPTION
3820: WHEN FND_API.G_EXC_ERROR THEN
3821: IF FND_API.To_Boolean(p_commit) THEN

Line 3820: WHEN FND_API.G_EXC_ERROR THEN

3816:
3817: x_return_status := FND_API.G_RET_STS_SUCCESS;
3818:
3819: EXCEPTION
3820: WHEN FND_API.G_EXC_ERROR THEN
3821: IF FND_API.To_Boolean(p_commit) THEN
3822: ROLLBACK TO Compile_Attr_Group_View_PUB;
3823: END IF;
3824: x_return_status := FND_API.G_RET_STS_ERROR;

Line 3821: IF FND_API.To_Boolean(p_commit) THEN

3817: x_return_status := FND_API.G_RET_STS_SUCCESS;
3818:
3819: EXCEPTION
3820: WHEN FND_API.G_EXC_ERROR THEN
3821: IF FND_API.To_Boolean(p_commit) THEN
3822: ROLLBACK TO Compile_Attr_Group_View_PUB;
3823: END IF;
3824: x_return_status := FND_API.G_RET_STS_ERROR;
3825:

Line 3824: x_return_status := FND_API.G_RET_STS_ERROR;

3820: WHEN FND_API.G_EXC_ERROR THEN
3821: IF FND_API.To_Boolean(p_commit) THEN
3822: ROLLBACK TO Compile_Attr_Group_View_PUB;
3823: END IF;
3824: x_return_status := FND_API.G_RET_STS_ERROR;
3825:
3826: WHEN OTHERS THEN
3827: IF FND_API.To_Boolean(p_commit) THEN
3828: ROLLBACK TO Compile_Attr_Group_View_PUB;

Line 3827: IF FND_API.To_Boolean(p_commit) THEN

3823: END IF;
3824: x_return_status := FND_API.G_RET_STS_ERROR;
3825:
3826: WHEN OTHERS THEN
3827: IF FND_API.To_Boolean(p_commit) THEN
3828: ROLLBACK TO Compile_Attr_Group_View_PUB;
3829: END IF;
3830: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3831:

Line 3830: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3826: WHEN OTHERS THEN
3827: IF FND_API.To_Boolean(p_commit) THEN
3828: ROLLBACK TO Compile_Attr_Group_View_PUB;
3829: END IF;
3830: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3831:
3832: -- If the DDL is not null, that's probably the cause of our error --
3833: IF (l_user_attrs_view_ddl IS NOT NULL) THEN
3834:

Line 3854: ,p_message_type => FND_API.G_RET_STS_ERROR

3850: ERROR_HANDLER.Add_Error_Message(
3851: p_message_name => 'EGO_EF_AGV_DDL_ERR'
3852: ,p_application_id => 'EGO'
3853: ,p_token_tbl => l_token_table
3854: ,p_message_type => FND_API.G_RET_STS_ERROR
3855: ,p_addto_fnd_stack => G_ADD_ERRORS_TO_FND_STACK
3856: );
3857:
3858: ---------------------------------------------------

Line 3867: ,p_message_type => FND_API.G_RET_STS_ERROR

3863: LOOP
3864: ERROR_HANDLER.Add_Error_Message(
3865: p_application_id => 'EGO'
3866: ,p_message_text => SUBSTR(l_user_attrs_view_ddl, 1, 100)
3867: ,p_message_type => FND_API.G_RET_STS_ERROR
3868: ,p_addto_fnd_stack => G_ADD_ERRORS_TO_FND_STACK
3869: );
3870:
3871: l_user_attrs_view_ddl := SUBSTR(l_user_attrs_view_ddl, 101);

Line 3887: ,p_message_type => FND_API.G_RET_STS_ERROR

3883: ERROR_HANDLER.Add_Error_Message(
3884: p_message_name => 'EGO_PLSQL_ERR'
3885: ,p_application_id => 'EGO'
3886: ,p_token_tbl => l_token_table
3887: ,p_message_type => FND_API.G_RET_STS_ERROR
3888: ,p_addto_fnd_stack => 'Y'
3889: );
3890:
3891: END IF;

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

3897: PROCEDURE Compile_Attr_Group_Views (
3898: ERRBUF OUT NOCOPY VARCHAR2
3899: ,RETCODE OUT NOCOPY VARCHAR2
3900: ,p_attr_group_id_list IN VARCHAR2
3901: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
3902: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
3903: ) IS
3904:
3905: l_ag_id_start_index NUMBER := 1;

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

3898: ERRBUF OUT NOCOPY VARCHAR2
3899: ,RETCODE OUT NOCOPY VARCHAR2
3900: ,p_attr_group_id_list IN VARCHAR2
3901: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
3902: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
3903: ) IS
3904:
3905: l_ag_id_start_index NUMBER := 1;
3906: l_ag_id_end_index NUMBER;

Line 3916: IF FND_API.To_Boolean(p_init_msg_list) THEN

3912:
3913: BEGIN
3914:
3915: -- Initialize message list if caller asked us to do so
3916: IF FND_API.To_Boolean(p_init_msg_list) THEN
3917: FND_MSG_PUB.Initialize;
3918: ERROR_HANDLER.Initialize;
3919: END IF;
3920:

Line 3940: ,p_init_msg_list => FND_API.G_FALSE

3936: --------------------------------------------------------
3937: Compile_Attr_Group_View(
3938: p_api_version => 1.0
3939: ,p_attr_group_id => l_curr_ag_id
3940: ,p_init_msg_list => FND_API.G_FALSE
3941: ,p_commit => p_commit
3942: ,x_return_status => l_return_status
3943: ,x_errorcode => l_errorcode
3944: ,x_msg_count => l_msg_count

Line 3964: RETCODE := FND_API.G_RET_STS_SUCCESS;

3960: -- of the Attribute Groups for which we compiled AGVs --
3961: --------------------------------------------------------
3962: l_msg_count := ERROR_HANDLER.Get_Message_Count();
3963: IF (l_msg_count = 0) THEN
3964: RETCODE := FND_API.G_RET_STS_SUCCESS;
3965: ELSE
3966: RETCODE := FND_API.G_RET_STS_ERROR;
3967: IF (l_msg_count = 1) THEN
3968: DECLARE

Line 3966: RETCODE := FND_API.G_RET_STS_ERROR;

3962: l_msg_count := ERROR_HANDLER.Get_Message_Count();
3963: IF (l_msg_count = 0) THEN
3964: RETCODE := FND_API.G_RET_STS_SUCCESS;
3965: ELSE
3966: RETCODE := FND_API.G_RET_STS_ERROR;
3967: IF (l_msg_count = 1) THEN
3968: DECLARE
3969: l_dummy_entity_index NUMBER;
3970: l_dummy_entity_id VARCHAR2(60);

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

4006: l_attr_group_id NUMBER;
4007: l_ext_table_vl_name VARCHAR2(30);
4008: l_curr_db_column VARCHAR2(30);
4009: l_row_count NUMBER;
4010: l_attr_data_exist VARCHAR2(1) := FND_API.G_FALSE;
4011: --l_application_id VARCHAR2(3); bug 9491192 change type to NUMBER
4012: l_application_id NUMBER;
4013: l_attr_group_type VARCHAR2(80);
4014: l_attr_group_name VARCHAR2(80);

Line 4103: l_attr_data_exist := FND_API.G_TRUE;

4099:
4100: EXECUTE IMMEDIATE l_dynamic_sql INTO l_row_count USING l_attr_group_id;
4101:
4102: IF (l_row_count > 0) THEN
4103: l_attr_data_exist := FND_API.G_TRUE;
4104: END IF;
4105:
4106: RETURN l_attr_data_exist;
4107:

Line 4222: x_is_valid_key = FND_API.G_FALSE);

4218: OPEN l_dynamic_cursor FOR l_dynamic_sql USING l_attr_group_id;
4219: LOOP
4220: FETCH l_dynamic_cursor INTO l_uk_count;
4221: EXIT WHEN (l_dynamic_cursor%NOTFOUND OR
4222: x_is_valid_key = FND_API.G_FALSE);
4223:
4224: IF (l_uk_count > 1) THEN
4225: x_is_valid_key := FND_API.G_FALSE;
4226: END IF;

Line 4225: x_is_valid_key := FND_API.G_FALSE;

4221: EXIT WHEN (l_dynamic_cursor%NOTFOUND OR
4222: x_is_valid_key = FND_API.G_FALSE);
4223:
4224: IF (l_uk_count > 1) THEN
4225: x_is_valid_key := FND_API.G_FALSE;
4226: END IF;
4227:
4228: END LOOP;
4229: CLOSE l_dynamic_cursor;

Line 4236: x_is_valid_key := FND_API.G_TRUE;

4232: -- If we got this far without adding a value to x_is_valid_key, then there --
4233: -- are no rows in the extension tables that violate the proposed Unique Key --
4234: ------------------------------------------------------------------------------
4235: IF (x_is_valid_key IS NULL) THEN
4236: x_is_valid_key := FND_API.G_TRUE;
4237: END IF;
4238:
4239: EXCEPTION
4240: WHEN OTHERS THEN

Line 4305: IF FND_API.To_Boolean(p_init_msg_list) THEN

4301: l_msg_data := NULL;
4302: code_debug(l_api_name ||' Start ');
4303:
4304: -- Initialize message list even though we don't currently use it
4305: IF FND_API.To_Boolean(p_init_msg_list) THEN
4306: FND_MSG_PUB.Initialize;
4307: END IF;
4308:
4309: -- Check for call compatibility

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

4306: FND_MSG_PUB.Initialize;
4307: END IF;
4308:
4309: -- Check for call compatibility
4310: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
4311: l_api_name, G_PKG_NAME)
4312: THEN
4313: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4314: END IF;

Line 4313: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4309: -- Check for call compatibility
4310: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
4311: l_api_name, G_PKG_NAME)
4312: THEN
4313: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4314: END IF;
4315:
4316: -- Standard start of API savepoint
4317: IF FND_API.TO_BOOLEAN(p_commit) THEN

Line 4317: IF FND_API.TO_BOOLEAN(p_commit) THEN

4313: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4314: END IF;
4315:
4316: -- Standard start of API savepoint
4317: IF FND_API.TO_BOOLEAN(p_commit) THEN
4318: SAVEPOINT SYNC_DATA_LEVEL;
4319: END IF;
4320:
4321: IF (p_transaction_type IS NULL) THEN

Line 4340: RAISE FND_API.G_EXC_ERROR;

4336: fnd_message.set_name(G_APP_NAME,'EGO_PKG_MAND_VALUES_MISS1');
4337: fnd_message.set_token('PACKAGE', G_PKG_NAME ||'.'|| l_api_name);
4338: fnd_message.set_token('VALUE', l_msg_data);
4339: FND_MSG_PUB.Add;
4340: RAISE FND_API.G_EXC_ERROR;
4341: END IF;
4342: code_debug(l_api_name ||' Mandatory param validation complete '||p_transaction_type);
4343:
4344: BEGIN

Line 4374: RAISE FND_API.G_EXC_ERROR;

4370:
4371: IF l_data_level_id = ((p_application_id+1) * 100) THEN
4372: fnd_message.set_name(G_APP_NAME, 'EGO_EF_DATA_LEVEL_LIMIT');
4373: FND_MSG_PUB.Add;
4374: RAISE FND_API.G_EXC_ERROR;
4375: END IF;
4376:
4377: code_debug(l_api_name ||' Data level id being used in insert: '||l_data_level_id);
4378:

Line 4468: RAISE FND_API.G_EXC_ERROR;

4464:
4465: IF x_data_level_id IS NOT NULL AND x_data_level_id <> l_data_level_id THEN
4466: fnd_message.set_name(G_APP_NAME, 'EGO_EF_INVALID_DATA_LEVEL');
4467: FND_MSG_PUB.Add;
4468: RAISE FND_API.G_EXC_ERROR;
4469: END IF;
4470: UPDATE EGO_DATA_LEVEL_TL
4471: SET user_data_level_name = NVL(p_user_data_level_name, p_data_level_name)
4472: ,source_lang = userenv('LANG') -- Bug 6964013

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

4475: ,last_update_login = G_CURRENT_LOGIN_ID
4476: WHERE data_level_id = l_data_level_id
4477: AND USERENV('LANG') in (LANGUAGE , SOURCE_LANG);
4478:
4479: IF NOT FND_API.to_boolean(p_is_nls_mode) THEN
4480: UPDATE EGO_DATA_LEVEL_B
4481: SET pk1_column_name = p_pk1_column_name
4482: ,pk1_column_type = p_pk1_column_type
4483: ,pk2_column_name = p_pk2_column_name

Line 4503: IF FND_API.TO_BOOLEAN(p_commit) THEN

4499: WHERE data_level_id = l_data_level_id;
4500: END IF;
4501: END IF;
4502:
4503: IF FND_API.TO_BOOLEAN(p_commit) THEN
4504: COMMIT WORK;
4505: END IF;
4506: x_data_level_id := l_data_level_id;
4507: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 4507: x_return_status := FND_API.G_RET_STS_SUCCESS;

4503: IF FND_API.TO_BOOLEAN(p_commit) THEN
4504: COMMIT WORK;
4505: END IF;
4506: x_data_level_id := l_data_level_id;
4507: x_return_status := FND_API.G_RET_STS_SUCCESS;
4508: code_debug(l_api_name ||' Done ');
4509:
4510: EXCEPTION
4511: WHEN FND_API.G_EXC_ERROR THEN

Line 4511: WHEN FND_API.G_EXC_ERROR THEN

4507: x_return_status := FND_API.G_RET_STS_SUCCESS;
4508: code_debug(l_api_name ||' Done ');
4509:
4510: EXCEPTION
4511: WHEN FND_API.G_EXC_ERROR THEN
4512: code_debug(l_api_name ||' Exception - FND_API.G_EXC_ERROR '||x_msg_data);
4513: IF FND_API.TO_BOOLEAN(p_commit) THEN
4514: ROLLBACK to SYNC_DATA_LEVEL;
4515: END IF;

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

4508: code_debug(l_api_name ||' Done ');
4509:
4510: EXCEPTION
4511: WHEN FND_API.G_EXC_ERROR THEN
4512: code_debug(l_api_name ||' Exception - FND_API.G_EXC_ERROR '||x_msg_data);
4513: IF FND_API.TO_BOOLEAN(p_commit) THEN
4514: ROLLBACK to SYNC_DATA_LEVEL;
4515: END IF;
4516: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

Line 4513: IF FND_API.TO_BOOLEAN(p_commit) THEN

4509:
4510: EXCEPTION
4511: WHEN FND_API.G_EXC_ERROR THEN
4512: code_debug(l_api_name ||' Exception - FND_API.G_EXC_ERROR '||x_msg_data);
4513: IF FND_API.TO_BOOLEAN(p_commit) THEN
4514: ROLLBACK to SYNC_DATA_LEVEL;
4515: END IF;
4516: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
4517: ,p_count => x_msg_count

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

4512: code_debug(l_api_name ||' Exception - FND_API.G_EXC_ERROR '||x_msg_data);
4513: IF FND_API.TO_BOOLEAN(p_commit) THEN
4514: ROLLBACK to SYNC_DATA_LEVEL;
4515: END IF;
4516: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
4517: ,p_count => x_msg_count
4518: ,p_data => x_msg_data);
4519: x_return_status := FND_API.G_RET_STS_ERROR;
4520:

Line 4519: x_return_status := FND_API.G_RET_STS_ERROR;

4515: END IF;
4516: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
4517: ,p_count => x_msg_count
4518: ,p_data => x_msg_data);
4519: x_return_status := FND_API.G_RET_STS_ERROR;
4520:
4521: WHEN OTHERS THEN
4522: code_debug(l_api_name ||' Exception - Others '||SQLERRM);
4523: IF FND_API.TO_BOOLEAN(p_commit) THEN

Line 4523: IF FND_API.TO_BOOLEAN(p_commit) THEN

4519: x_return_status := FND_API.G_RET_STS_ERROR;
4520:
4521: WHEN OTHERS THEN
4522: code_debug(l_api_name ||' Exception - Others '||SQLERRM);
4523: IF FND_API.TO_BOOLEAN(p_commit) THEN
4524: ROLLBACK to SYNC_DATA_LEVEL;
4525: END IF;
4526: x_return_status := FND_API.G_RET_STS_ERROR;
4527:

Line 4526: x_return_status := FND_API.G_RET_STS_ERROR;

4522: code_debug(l_api_name ||' Exception - Others '||SQLERRM);
4523: IF FND_API.TO_BOOLEAN(p_commit) THEN
4524: ROLLBACK to SYNC_DATA_LEVEL;
4525: END IF;
4526: x_return_status := FND_API.G_RET_STS_ERROR;
4527:
4528: END Sync_Data_Level;
4529: ----------------------------------------------------------------------
4530:

Line 4586: IF FND_API.To_Boolean(p_init_msg_list) THEN

4582:
4583:
4584:
4585: -- Initialize message list even though we don't currently use it
4586: IF FND_API.To_Boolean(p_init_msg_list) THEN
4587: FND_MSG_PUB.Initialize;
4588: END IF;
4589:
4590:

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

4588: END IF;
4589:
4590:
4591: -- Check for call compatibility
4592: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
4593: l_api_name, G_PKG_NAME)
4594: THEN
4595: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4596: END IF;

Line 4595: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

4591: -- Check for call compatibility
4592: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
4593: l_api_name, G_PKG_NAME)
4594: THEN
4595: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
4596: END IF;
4597:
4598:
4599:

Line 4601: IF FND_API.TO_BOOLEAN(p_commit) THEN

4597:
4598:
4599:
4600: -- Standard start of API savepoint
4601: IF FND_API.TO_BOOLEAN(p_commit) THEN
4602: SAVEPOINT SYNC_DL_ASSOC;
4603: END IF;
4604:
4605: IF (p_transaction_type IS NULL) THEN

Line 4625: RAISE FND_API.G_EXC_ERROR;

4621: fnd_message.set_name(G_APP_NAME,'EGO_PKG_MAND_VALUES_MISS1');
4622: fnd_message.set_token('PACKAGE', G_PKG_NAME ||'.'|| l_api_name);
4623: fnd_message.set_token('VALUE', l_msg_data);
4624: FND_MSG_PUB.Add;
4625: RAISE FND_API.G_EXC_ERROR;
4626: END IF;
4627: code_debug(l_api_name ||' Mandatory param validation complete '||p_transaction_type);
4628:
4629:

Line 4658: RAISE FND_API.G_EXC_ERROR;

4654: FND_MESSAGE.Set_Token('NAME','Attribute Id' );
4655: FND_MESSAGE.Set_Token('VALUE',l_attr_group_id);
4656: END IF;
4657: FND_MSG_PUB.Add;
4658: RAISE FND_API.G_EXC_ERROR;
4659: END;
4660:
4661: -- data level check
4662: 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 4692: RAISE FND_API.G_EXC_ERROR;

4688: FND_MESSAGE.Set_Token('NAME','Data Level Id' );
4689: FND_MESSAGE.Set_Token('VALUE',p_data_level_id);
4690: END IF;
4691: FND_MSG_PUB.Add;
4692: RAISE FND_API.G_EXC_ERROR;
4693: END;
4694: code_debug(l_api_name ||' Data Level id '||l_data_level_rec.data_level_id);
4695:
4696:

Line 4721: RAISE FND_API.G_EXC_ERROR;

4717: ELSE
4718: IF p_defaulting IS NOT NULL OR p_defaulting_name IS NOT NULL THEN
4719: FND_MESSAGE.SET_NAME(G_APP_NAME,'EGO_EF_DEFAULT_NOT_ALLOWED');
4720: FND_MSG_PUB.Add;
4721: RAISE FND_API.G_EXC_ERROR;
4722: END IF;
4723: END IF;
4724: EXCEPTION
4725: WHEN NO_DATA_FOUND THEN

Line 4735: RAISE FND_API.G_EXC_ERROR;

4731: FND_MESSAGE.Set_Token('NAME','Defaulting ' );
4732: FND_MESSAGE.Set_Token('VALUE',p_defaulting);
4733: END IF;
4734: FND_MSG_PUB.Add;
4735: RAISE FND_API.G_EXC_ERROR;
4736: END;
4737: code_debug(l_api_name ||' Defaulting '||l_defaulting);
4738:
4739: -- view priv check

Line 4765: RAISE FND_API.G_EXC_ERROR;

4761: IF p_view_priv_id IS NOT NULL OR p_view_priv_name IS NOT NULL THEN
4762: -- flash message you cannot view privileges
4763: fnd_message.set_name(G_APP_NAME,'EGO_VIEW_PRIV_NOT_ALLOWED');
4764: FND_MSG_PUB.Add;
4765: RAISE FND_API.G_EXC_ERROR;
4766: END IF;
4767: END IF;
4768: EXCEPTION
4769: WHEN NO_DATA_FOUND THEN

Line 4782: RAISE FND_API.G_EXC_ERROR;

4778: FND_MESSAGE.set_token('NAME','View Privilege');
4779: FND_MESSAGE.set_token('VALUE',p_user_view_priv_name);
4780: END IF;
4781: FND_MSG_PUB.Add;
4782: RAISE FND_API.G_EXC_ERROR;
4783: END;
4784: code_debug(l_api_name ||' View Priv id '||l_view_priv_id);
4785:
4786: -- edit priv check

Line 4812: RAISE FND_API.G_EXC_ERROR;

4808: IF p_edit_priv_id IS NOT NULL OR p_edit_priv_name IS NOT NULL THEN
4809: -- flash message you cannot view privileges
4810: fnd_message.set_name(G_APP_NAME,'EGO_EDIT_PRIV_NOT_ALLOWED');
4811: FND_MSG_PUB.Add;
4812: RAISE FND_API.G_EXC_ERROR;
4813: END IF;
4814: END IF;
4815: EXCEPTION
4816: WHEN NO_DATA_FOUND THEN

Line 4829: RAISE FND_API.G_EXC_ERROR;

4825: FND_MESSAGE.set_token('NAME','Edit Privilege');
4826: FND_MESSAGE.set_token('VALUE',p_user_edit_priv_name);
4827: END IF;
4828: FND_MSG_PUB.Add;
4829: RAISE FND_API.G_EXC_ERROR;
4830: END;
4831: code_debug(l_api_name ||' Edit Priv id '||l_edit_priv_id);
4832:
4833: IF NVL(p_raise_pre_event,'N') IN ('Y', 'N') THEN

Line 4837: RAISE FND_API.G_EXC_ERROR;

4833: IF NVL(p_raise_pre_event,'N') IN ('Y', 'N') THEN
4834: IF l_data_level_rec.enable_pre_event = 'N' AND NVL(p_raise_pre_event,'N') = 'Y' THEN
4835: fnd_message.set_name(G_APP_NAME,'EGO_PRE_EVENT_NOT_ALLOWED');
4836: FND_MSG_PUB.Add;
4837: RAISE FND_API.G_EXC_ERROR;
4838: ELSE
4839: l_raise_pre_event := NVL(p_raise_pre_event,'N');
4840: END IF;
4841: ELSE

Line 4846: RAISE FND_API.G_EXC_ERROR;

4842: FND_MESSAGE.Set_Name(G_APP_NAME, l_msg_name);
4843: FND_MESSAGE.Set_Token('NAME','Pre Event' );
4844: FND_MESSAGE.Set_Token('VALUE',l_raise_pre_event );
4845: FND_MSG_PUB.Add;
4846: RAISE FND_API.G_EXC_ERROR;
4847: END IF;
4848: code_debug(l_api_name ||' Pre Event '||l_raise_pre_event);
4849:
4850: IF NVL(p_raise_post_event,'N') IN ('Y', 'N') THEN

Line 4854: RAISE FND_API.G_EXC_ERROR;

4850: IF NVL(p_raise_post_event,'N') IN ('Y', 'N') THEN
4851: IF l_data_level_rec.enable_post_event = 'N' AND NVL(p_raise_post_event,'N') = 'Y' THEN
4852: fnd_message.set_name(G_APP_NAME,'EGO_POST_EVENT_NOT_ALLOWED');
4853: FND_MSG_PUB.Add;
4854: RAISE FND_API.G_EXC_ERROR;
4855: ELSE
4856: l_raise_post_event := NVL(p_raise_post_event,'N');
4857: END IF;
4858: ELSE

Line 4863: RAISE FND_API.G_EXC_ERROR;

4859: FND_MESSAGE.Set_Name(G_APP_NAME, l_msg_name);
4860: FND_MESSAGE.Set_Token('NAME','Post Event' );
4861: FND_MESSAGE.Set_Token('VALUE',l_raise_post_event );
4862: FND_MSG_PUB.Add;
4863: RAISE FND_API.G_EXC_ERROR;
4864: END IF;
4865: code_debug(l_api_name ||' Post Event '||l_raise_post_event);
4866:
4867: IF p_transaction_type = 'CREATE' THEN

Line 4909: IF FND_API.TO_BOOLEAN(p_commit) THEN

4905: ,last_update_login = G_CURRENT_LOGIN_ID
4906: where attr_group_id = l_attr_group_id and data_level_id =l_data_level_rec.data_level_id;
4907: END IF;
4908:
4909: IF FND_API.TO_BOOLEAN(p_commit) THEN
4910: COMMIT WORK;
4911: END IF;
4912:
4913: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 4913: x_return_status := FND_API.G_RET_STS_SUCCESS;

4909: IF FND_API.TO_BOOLEAN(p_commit) THEN
4910: COMMIT WORK;
4911: END IF;
4912:
4913: x_return_status := FND_API.G_RET_STS_SUCCESS;
4914: code_debug(l_api_name ||' Done ');
4915:
4916: EXCEPTION
4917: WHEN FND_API.G_EXC_ERROR THEN

Line 4917: WHEN FND_API.G_EXC_ERROR THEN

4913: x_return_status := FND_API.G_RET_STS_SUCCESS;
4914: code_debug(l_api_name ||' Done ');
4915:
4916: EXCEPTION
4917: WHEN FND_API.G_EXC_ERROR THEN
4918: code_debug(l_api_name ||' Exception - FND_API.G_EXC_ERROR '||x_msg_data);
4919: IF FND_API.TO_BOOLEAN(p_commit) THEN
4920: ROLLBACK to SYNC_DL_ASSOC;
4921: END IF;

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

4914: code_debug(l_api_name ||' Done ');
4915:
4916: EXCEPTION
4917: WHEN FND_API.G_EXC_ERROR THEN
4918: code_debug(l_api_name ||' Exception - FND_API.G_EXC_ERROR '||x_msg_data);
4919: IF FND_API.TO_BOOLEAN(p_commit) THEN
4920: ROLLBACK to SYNC_DL_ASSOC;
4921: END IF;
4922: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

Line 4919: IF FND_API.TO_BOOLEAN(p_commit) THEN

4915:
4916: EXCEPTION
4917: WHEN FND_API.G_EXC_ERROR THEN
4918: code_debug(l_api_name ||' Exception - FND_API.G_EXC_ERROR '||x_msg_data);
4919: IF FND_API.TO_BOOLEAN(p_commit) THEN
4920: ROLLBACK to SYNC_DL_ASSOC;
4921: END IF;
4922: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
4923: ,p_count => x_msg_count

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

4918: code_debug(l_api_name ||' Exception - FND_API.G_EXC_ERROR '||x_msg_data);
4919: IF FND_API.TO_BOOLEAN(p_commit) THEN
4920: ROLLBACK to SYNC_DL_ASSOC;
4921: END IF;
4922: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
4923: ,p_count => x_msg_count
4924: ,p_data => x_msg_data);
4925: x_return_status := FND_API.G_RET_STS_ERROR;
4926:

Line 4925: x_return_status := FND_API.G_RET_STS_ERROR;

4921: END IF;
4922: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
4923: ,p_count => x_msg_count
4924: ,p_data => x_msg_data);
4925: x_return_status := FND_API.G_RET_STS_ERROR;
4926:
4927: WHEN OTHERS THEN
4928: code_debug(l_api_name ||' Exception - Others '||SQLERRM);
4929: IF FND_API.TO_BOOLEAN(p_commit) THEN

Line 4929: IF FND_API.TO_BOOLEAN(p_commit) THEN

4925: x_return_status := FND_API.G_RET_STS_ERROR;
4926:
4927: WHEN OTHERS THEN
4928: code_debug(l_api_name ||' Exception - Others '||SQLERRM);
4929: IF FND_API.TO_BOOLEAN(p_commit) THEN
4930: ROLLBACK to SYNC_DL_ASSOC;
4931: END IF;
4932: x_return_status := FND_API.G_RET_STS_ERROR;
4933:

Line 4932: x_return_status := FND_API.G_RET_STS_ERROR;

4928: code_debug(l_api_name ||' Exception - Others '||SQLERRM);
4929: IF FND_API.TO_BOOLEAN(p_commit) THEN
4930: ROLLBACK to SYNC_DL_ASSOC;
4931: END IF;
4932: x_return_status := FND_API.G_RET_STS_ERROR;
4933:
4934: END Sync_dl_assoc;
4935:
4936: ----------------------------------------------------------------------

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

4968: ,p_edit_in_hierarchy_code IN VARCHAR2 DEFAULT 'A'
4969: ,p_customization_level IN VARCHAR2 DEFAULT 'A'
4970: ,p_owner IN NUMBER DEFAULT NULL
4971: ,p_lud IN DATE DEFAULT SYSDATE
4972: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
4973: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
4974: ,x_return_status OUT NOCOPY VARCHAR2
4975: ,x_errorcode OUT NOCOPY NUMBER
4976: ,x_msg_count OUT NOCOPY NUMBER

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

4969: ,p_customization_level IN VARCHAR2 DEFAULT 'A'
4970: ,p_owner IN NUMBER DEFAULT NULL
4971: ,p_lud IN DATE DEFAULT SYSDATE
4972: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
4973: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
4974: ,x_return_status OUT NOCOPY VARCHAR2
4975: ,x_errorcode OUT NOCOPY NUMBER
4976: ,x_msg_count OUT NOCOPY NUMBER
4977: ,x_msg_data OUT NOCOPY VARCHAR2

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

5042: ,p_edit_in_hierarchy_code IN VARCHAR2 DEFAULT 'A'
5043: ,p_customization_level IN VARCHAR2 DEFAULT 'A'
5044: ,p_owner IN NUMBER DEFAULT NULL
5045: ,p_lud IN DATE DEFAULT SYSDATE
5046: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
5047: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
5048: ,x_return_status OUT NOCOPY VARCHAR2
5049: ,x_errorcode OUT NOCOPY NUMBER
5050: ,x_msg_count OUT NOCOPY NUMBER

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

5043: ,p_customization_level IN VARCHAR2 DEFAULT 'A'
5044: ,p_owner IN NUMBER DEFAULT NULL
5045: ,p_lud IN DATE DEFAULT SYSDATE
5046: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
5047: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
5048: ,x_return_status OUT NOCOPY VARCHAR2
5049: ,x_errorcode OUT NOCOPY NUMBER
5050: ,x_msg_count OUT NOCOPY NUMBER
5051: ,x_msg_data OUT NOCOPY VARCHAR2

Line 5103: IF FND_API.TO_BOOLEAN(p_commit) THEN

5099:
5100: BEGIN
5101:
5102: -- Standard start of API savepoint
5103: IF FND_API.TO_BOOLEAN(p_commit) THEN
5104: SAVEPOINT Create_Attribute_PUB;
5105: END IF;
5106:
5107: -- Check for call compatibility

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

5104: SAVEPOINT Create_Attribute_PUB;
5105: END IF;
5106:
5107: -- Check for call compatibility
5108: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
5109: l_api_name, G_PKG_NAME)
5110: THEN
5111: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5112: END IF;

Line 5111: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5107: -- Check for call compatibility
5108: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
5109: l_api_name, G_PKG_NAME)
5110: THEN
5111: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5112: END IF;
5113: -- Initialize message list even though we don't currently use it
5114: IF FND_API.To_Boolean(p_init_msg_list) THEN
5115: FND_MSG_PUB.Initialize;

Line 5114: IF FND_API.To_Boolean(p_init_msg_list) THEN

5110: THEN
5111: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5112: END IF;
5113: -- Initialize message list even though we don't currently use it
5114: IF FND_API.To_Boolean(p_init_msg_list) THEN
5115: FND_MSG_PUB.Initialize;
5116: END IF;
5117: --Bug 4703510
5118: --check if the Attribute name starts with a number

Line 5386: WHEN FND_API.G_EXC_ERROR THEN

5382: ,l_attr_metadata_obj
5383: );
5384:
5385: EXCEPTION
5386: WHEN FND_API.G_EXC_ERROR THEN
5387: RAISE e_bad_info_1_error;
5388: END;
5389: END IF;
5390: ----------------------------------------------------

Line 5635: IF FND_API.To_Boolean(p_commit) THEN

5631: ,g_current_login_id -- LAST_UPDATE_LOGIN
5632: FROM DUAL;
5633:
5634: -- Standard check of p_commit
5635: IF FND_API.To_Boolean(p_commit) THEN
5636: COMMIT WORK;
5637: END IF;
5638: x_return_status := FND_API.G_RET_STS_SUCCESS;
5639: ELSE --l_ego_exists <> 'Y'

Line 5638: x_return_status := FND_API.G_RET_STS_SUCCESS;

5634: -- Standard check of p_commit
5635: IF FND_API.To_Boolean(p_commit) THEN
5636: COMMIT WORK;
5637: END IF;
5638: x_return_status := FND_API.G_RET_STS_SUCCESS;
5639: ELSE --l_ego_exists <> 'Y'
5640: IF FND_API.TO_BOOLEAN(p_commit) THEN
5641: ROLLBACK TO Create_Attribute_PUB;
5642: END IF;

Line 5640: IF FND_API.TO_BOOLEAN(p_commit) THEN

5636: COMMIT WORK;
5637: END IF;
5638: x_return_status := FND_API.G_RET_STS_SUCCESS;
5639: ELSE --l_ego_exists <> 'Y'
5640: IF FND_API.TO_BOOLEAN(p_commit) THEN
5641: ROLLBACK TO Create_Attribute_PUB;
5642: END IF;
5643:
5644: x_return_status := FND_API.G_RET_STS_ERROR;

Line 5644: x_return_status := FND_API.G_RET_STS_ERROR;

5640: IF FND_API.TO_BOOLEAN(p_commit) THEN
5641: ROLLBACK TO Create_Attribute_PUB;
5642: END IF;
5643:
5644: x_return_status := FND_API.G_RET_STS_ERROR;
5645: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_INTERNAL_NAME_UNIQUE');
5646: FND_MSG_PUB.Add;
5647: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5648: ,p_count => x_msg_count

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

5643:
5644: x_return_status := FND_API.G_RET_STS_ERROR;
5645: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_INTERNAL_NAME_UNIQUE');
5646: FND_MSG_PUB.Add;
5647: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5648: ,p_count => x_msg_count
5649: ,p_data => x_msg_data);
5650:
5651: END IF;--l_ego_exists <> 'Y'--Bug 4703510

Line 5655: IF FND_API.TO_BOOLEAN(p_commit) THEN

5651: END IF;--l_ego_exists <> 'Y'--Bug 4703510
5652: EXCEPTION
5653: --Bug 5443697
5654: WHEN e_attr_starts_with_num THEN
5655: IF FND_API.TO_BOOLEAN(p_commit) THEN
5656: ROLLBACK TO Create_Attribute_PUB;
5657: END IF;
5658:
5659: x_return_status := FND_API.G_RET_STS_ERROR;

Line 5659: x_return_status := FND_API.G_RET_STS_ERROR;

5655: IF FND_API.TO_BOOLEAN(p_commit) THEN
5656: ROLLBACK TO Create_Attribute_PUB;
5657: END IF;
5658:
5659: x_return_status := FND_API.G_RET_STS_ERROR;
5660: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ATTR_NAME_ST_NUM');
5661: FND_MSG_PUB.Add;
5662: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5663: ,p_count => x_msg_count

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

5658:
5659: x_return_status := FND_API.G_RET_STS_ERROR;
5660: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ATTR_NAME_ST_NUM');
5661: FND_MSG_PUB.Add;
5662: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5663: ,p_count => x_msg_count
5664: ,p_data => x_msg_data);
5665:
5666: WHEN e_attr_starts_with_und_sc THEN

Line 5667: IF FND_API.TO_BOOLEAN(p_commit) THEN

5663: ,p_count => x_msg_count
5664: ,p_data => x_msg_data);
5665:
5666: WHEN e_attr_starts_with_und_sc THEN
5667: IF FND_API.TO_BOOLEAN(p_commit) THEN
5668: ROLLBACK TO Create_Attribute_PUB;
5669: END IF;
5670:
5671: x_return_status := FND_API.G_RET_STS_ERROR;

Line 5671: x_return_status := FND_API.G_RET_STS_ERROR;

5667: IF FND_API.TO_BOOLEAN(p_commit) THEN
5668: ROLLBACK TO Create_Attribute_PUB;
5669: END IF;
5670:
5671: x_return_status := FND_API.G_RET_STS_ERROR;
5672: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ATTR_NAME_ST_UND_SC');
5673: FND_MSG_PUB.Add;
5674: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5675: ,p_count => x_msg_count

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

5670:
5671: x_return_status := FND_API.G_RET_STS_ERROR;
5672: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ATTR_NAME_ST_UND_SC');
5673: FND_MSG_PUB.Add;
5674: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5675: ,p_count => x_msg_count
5676: ,p_data => x_msg_data);
5677:
5678: WHEN e_col_internal_name_error THEN

Line 5679: IF FND_API.TO_BOOLEAN(p_commit) THEN

5675: ,p_count => x_msg_count
5676: ,p_data => x_msg_data);
5677:
5678: WHEN e_col_internal_name_error THEN
5679: IF FND_API.TO_BOOLEAN(p_commit) THEN
5680: ROLLBACK TO Create_Attribute_PUB;
5681: END IF;
5682:
5683: x_return_status := FND_API.G_RET_STS_ERROR;

Line 5683: x_return_status := FND_API.G_RET_STS_ERROR;

5679: IF FND_API.TO_BOOLEAN(p_commit) THEN
5680: ROLLBACK TO Create_Attribute_PUB;
5681: END IF;
5682:
5683: x_return_status := FND_API.G_RET_STS_ERROR;
5684: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ATTR_INTRNL_NAME_ERR');
5685: FND_MSG_PUB.Add;
5686: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5687: ,p_count => x_msg_count

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

5682:
5683: x_return_status := FND_API.G_RET_STS_ERROR;
5684: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ATTR_INTRNL_NAME_ERR');
5685: FND_MSG_PUB.Add;
5686: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5687: ,p_count => x_msg_count
5688: ,p_data => x_msg_data);
5689:
5690: WHEN e_default_value_len_err THEN

Line 5691: IF FND_API.TO_BOOLEAN(p_commit) THEN

5687: ,p_count => x_msg_count
5688: ,p_data => x_msg_data);
5689:
5690: WHEN e_default_value_len_err THEN
5691: IF FND_API.TO_BOOLEAN(p_commit) THEN
5692: ROLLBACK TO Create_Attribute_PUB;
5693: END IF;
5694:
5695: x_return_status := FND_API.G_RET_STS_ERROR;

Line 5695: x_return_status := FND_API.G_RET_STS_ERROR;

5691: IF FND_API.TO_BOOLEAN(p_commit) THEN
5692: ROLLBACK TO Create_Attribute_PUB;
5693: END IF;
5694:
5695: x_return_status := FND_API.G_RET_STS_ERROR;
5696: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_DEFAULT_VAL_LEN_ERR');
5697: FND_MESSAGE.Set_Token('ATTR_MAX_LENGTH', l_col_width);
5698: FND_MSG_PUB.Add;
5699: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

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

5695: x_return_status := FND_API.G_RET_STS_ERROR;
5696: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_DEFAULT_VAL_LEN_ERR');
5697: FND_MESSAGE.Set_Token('ATTR_MAX_LENGTH', l_col_width);
5698: FND_MSG_PUB.Add;
5699: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5700: ,p_count => x_msg_count
5701: ,p_data => x_msg_data);
5702:
5703: WHEN e_attr_dup_seq_error THEN

Line 5704: IF FND_API.TO_BOOLEAN(p_commit) THEN

5700: ,p_count => x_msg_count
5701: ,p_data => x_msg_data);
5702:
5703: WHEN e_attr_dup_seq_error THEN
5704: IF FND_API.TO_BOOLEAN(p_commit) THEN
5705: ROLLBACK TO Create_Attribute_PUB;
5706: END IF;
5707:
5708: x_return_status := FND_API.G_RET_STS_ERROR;

Line 5708: x_return_status := FND_API.G_RET_STS_ERROR;

5704: IF FND_API.TO_BOOLEAN(p_commit) THEN
5705: ROLLBACK TO Create_Attribute_PUB;
5706: END IF;
5707:
5708: x_return_status := FND_API.G_RET_STS_ERROR;
5709: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_CR_ATTR_DUP_SEQ_ERR');
5710: FND_MSG_PUB.Add;
5711: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5712: ,p_count => x_msg_count

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

5707:
5708: x_return_status := FND_API.G_RET_STS_ERROR;
5709: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_CR_ATTR_DUP_SEQ_ERR');
5710: FND_MSG_PUB.Add;
5711: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5712: ,p_count => x_msg_count
5713: ,p_data => x_msg_data);
5714:
5715:

Line 5717: IF FND_API.TO_BOOLEAN(p_commit) THEN

5713: ,p_data => x_msg_data);
5714:
5715:
5716: WHEN e_first_attr_cbox THEN
5717: IF FND_API.TO_BOOLEAN(p_commit) THEN
5718: ROLLBACK TO Create_Attribute_PUB;
5719: END IF;
5720:
5721: x_return_status := FND_API.G_RET_STS_ERROR;

Line 5721: x_return_status := FND_API.G_RET_STS_ERROR;

5717: IF FND_API.TO_BOOLEAN(p_commit) THEN
5718: ROLLBACK TO Create_Attribute_PUB;
5719: END IF;
5720:
5721: x_return_status := FND_API.G_RET_STS_ERROR;
5722: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_MR_FIRST_ATTR_CBOX_ERR');
5723: FND_MSG_PUB.Add;
5724: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5725: ,p_count => x_msg_count

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

5720:
5721: x_return_status := FND_API.G_RET_STS_ERROR;
5722: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_MR_FIRST_ATTR_CBOX_ERR');
5723: FND_MSG_PUB.Add;
5724: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5725: ,p_count => x_msg_count
5726: ,p_data => x_msg_data);
5727:
5728:

Line 5731: IF FND_API.TO_BOOLEAN(p_commit) THEN

5727:
5728:
5729:
5730: WHEN e_col_data_type_error THEN
5731: IF FND_API.TO_BOOLEAN(p_commit) THEN
5732: ROLLBACK TO Create_Attribute_PUB;
5733: END IF;
5734:
5735: x_return_status := FND_API.G_RET_STS_ERROR;

Line 5735: x_return_status := FND_API.G_RET_STS_ERROR;

5731: IF FND_API.TO_BOOLEAN(p_commit) THEN
5732: ROLLBACK TO Create_Attribute_PUB;
5733: END IF;
5734:
5735: x_return_status := FND_API.G_RET_STS_ERROR;
5736: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_CR_ATTR_COL_DT_ERR');
5737: FND_MSG_PUB.Add;
5738: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5739: ,p_count => x_msg_count

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

5734:
5735: x_return_status := FND_API.G_RET_STS_ERROR;
5736: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_CR_ATTR_COL_DT_ERR');
5737: FND_MSG_PUB.Add;
5738: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5739: ,p_count => x_msg_count
5740: ,p_data => x_msg_data);
5741:
5742: WHEN e_uom_not_allowed THEN

Line 5743: IF FND_API.TO_BOOLEAN(p_commit) THEN

5739: ,p_count => x_msg_count
5740: ,p_data => x_msg_data);
5741:
5742: WHEN e_uom_not_allowed THEN
5743: IF FND_API.TO_BOOLEAN(p_commit) THEN
5744: ROLLBACK TO Create_Attribute_PUB;
5745: END IF;
5746:
5747: x_return_status := FND_API.G_RET_STS_ERROR;

Line 5747: x_return_status := FND_API.G_RET_STS_ERROR;

5743: IF FND_API.TO_BOOLEAN(p_commit) THEN
5744: ROLLBACK TO Create_Attribute_PUB;
5745: END IF;
5746:
5747: x_return_status := FND_API.G_RET_STS_ERROR;
5748: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ATTR_UOM_COL_ERR');
5749: FND_MSG_PUB.Add;
5750: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5751: ,p_count => x_msg_count

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

5746:
5747: x_return_status := FND_API.G_RET_STS_ERROR;
5748: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ATTR_UOM_COL_ERR');
5749: FND_MSG_PUB.Add;
5750: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5751: ,p_count => x_msg_count
5752: ,p_data => x_msg_data);
5753:
5754: WHEN e_vs_data_type_error THEN

Line 5755: IF FND_API.TO_BOOLEAN(p_commit) THEN

5751: ,p_count => x_msg_count
5752: ,p_data => x_msg_data);
5753:
5754: WHEN e_vs_data_type_error THEN
5755: IF FND_API.TO_BOOLEAN(p_commit) THEN
5756: ROLLBACK TO Create_Attribute_PUB;
5757: END IF;
5758: x_return_status := FND_API.G_RET_STS_ERROR;
5759: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_CR_ATTR_VS_DT_ERR');

Line 5758: x_return_status := FND_API.G_RET_STS_ERROR;

5754: WHEN e_vs_data_type_error THEN
5755: IF FND_API.TO_BOOLEAN(p_commit) THEN
5756: ROLLBACK TO Create_Attribute_PUB;
5757: END IF;
5758: x_return_status := FND_API.G_RET_STS_ERROR;
5759: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_CR_ATTR_VS_DT_ERR');
5760: FND_MSG_PUB.Add;
5761: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5762: ,p_count => x_msg_count

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

5757: END IF;
5758: x_return_status := FND_API.G_RET_STS_ERROR;
5759: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_CR_ATTR_VS_DT_ERR');
5760: FND_MSG_PUB.Add;
5761: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5762: ,p_count => x_msg_count
5763: ,p_data => x_msg_data);
5764:
5765: WHEN e_no_vs_for_id_error THEN

Line 5766: IF FND_API.TO_BOOLEAN(p_commit) THEN

5762: ,p_count => x_msg_count
5763: ,p_data => x_msg_data);
5764:
5765: WHEN e_no_vs_for_id_error THEN
5766: IF FND_API.TO_BOOLEAN(p_commit) THEN
5767: ROLLBACK TO Create_Attribute_PUB;
5768: END IF;
5769:
5770: x_return_status := FND_API.G_RET_STS_ERROR;

Line 5770: x_return_status := FND_API.G_RET_STS_ERROR;

5766: IF FND_API.TO_BOOLEAN(p_commit) THEN
5767: ROLLBACK TO Create_Attribute_PUB;
5768: END IF;
5769:
5770: x_return_status := FND_API.G_RET_STS_ERROR;
5771: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_CR_ATTR_NO_VS_ERR');
5772: FND_MSG_PUB.Add;
5773: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5774: ,p_count => x_msg_count

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

5769:
5770: x_return_status := FND_API.G_RET_STS_ERROR;
5771: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_CR_ATTR_NO_VS_ERR');
5772: FND_MSG_PUB.Add;
5773: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5774: ,p_count => x_msg_count
5775: ,p_data => x_msg_data);
5776:
5777: WHEN e_bad_info_1_error THEN

Line 5778: IF FND_API.TO_BOOLEAN(p_commit) THEN

5774: ,p_count => x_msg_count
5775: ,p_data => x_msg_data);
5776:
5777: WHEN e_bad_info_1_error THEN
5778: IF FND_API.TO_BOOLEAN(p_commit) THEN
5779: ROLLBACK TO Create_Attribute_PUB;
5780: END IF;
5781:
5782: DECLARE

Line 5793: x_return_status := FND_API.G_RET_STS_ERROR;

5789: AND DESCRIPTIVE_FLEXFIELD_NAME = p_attr_group_type
5790: AND DESCRIPTIVE_FLEX_CONTEXT_CODE = p_attr_group_name
5791: AND LANGUAGE = USERENV('LANG');
5792:
5793: x_return_status := FND_API.G_RET_STS_ERROR;
5794: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_DYNAMIC_URL_DATA_ERROR');
5795: FND_MESSAGE.Set_Token('ATTR_GROUP_DISP_NAME', l_attr_group_disp_name);
5796: FND_MSG_PUB.Add;
5797: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

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

5793: x_return_status := FND_API.G_RET_STS_ERROR;
5794: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_DYNAMIC_URL_DATA_ERROR');
5795: FND_MESSAGE.Set_Token('ATTR_GROUP_DISP_NAME', l_attr_group_disp_name);
5796: FND_MSG_PUB.Add;
5797: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5798: ,p_count => x_msg_count
5799: ,p_data => x_msg_data);
5800: EXCEPTION
5801: WHEN NO_DATA_FOUND THEN

Line 5802: x_return_status := FND_API.G_RET_STS_ERROR;

5798: ,p_count => x_msg_count
5799: ,p_data => x_msg_data);
5800: EXCEPTION
5801: WHEN NO_DATA_FOUND THEN
5802: x_return_status := FND_API.G_RET_STS_ERROR;
5803: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_DYNAMIC_URL_DATA_ERROR');
5804: FND_MESSAGE.Set_Token('ATTR_GROUP_DISP_NAME', null);
5805: FND_MSG_PUB.Add;
5806: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

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

5802: x_return_status := FND_API.G_RET_STS_ERROR;
5803: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_DYNAMIC_URL_DATA_ERROR');
5804: FND_MESSAGE.Set_Token('ATTR_GROUP_DISP_NAME', null);
5805: FND_MSG_PUB.Add;
5806: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5807: ,p_count => x_msg_count
5808: ,p_data => x_msg_data);
5809: END;
5810:

Line 5812: IF FND_API.TO_BOOLEAN(p_commit) THEN

5808: ,p_data => x_msg_data);
5809: END;
5810:
5811: WHEN OTHERS THEN
5812: IF FND_API.TO_BOOLEAN(p_commit) THEN
5813: ROLLBACK TO Create_Attribute_PUB;
5814: END IF;
5815: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5816: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');

Line 5815: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

5811: WHEN OTHERS THEN
5812: IF FND_API.TO_BOOLEAN(p_commit) THEN
5813: ROLLBACK TO Create_Attribute_PUB;
5814: END IF;
5815: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
5816: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
5817: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
5818: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
5819: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);

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

5817: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
5818: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
5819: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
5820: FND_MSG_PUB.Add;
5821: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
5822: ,p_count => x_msg_count
5823: ,p_data => x_msg_data);
5824:
5825: END Create_Attribute;

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

5850: ,p_edit_in_hierarchy_code IN VARCHAR2 DEFAULT G_MISS_CHAR
5851: ,p_customization_level IN VARCHAR2 DEFAULT G_MISS_CHAR
5852: ,p_owner IN NUMBER DEFAULT NULL
5853: ,p_lud IN DATE DEFAULT SYSDATE
5854: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
5855: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
5856: ,p_is_nls_mode IN VARCHAR2 DEFAULT FND_API.G_FALSE
5857: ,p_uom_class IN VARCHAR2 DEFAULT G_MISS_CHAR
5858: ,x_return_status OUT NOCOPY VARCHAR2

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

5851: ,p_customization_level IN VARCHAR2 DEFAULT G_MISS_CHAR
5852: ,p_owner IN NUMBER DEFAULT NULL
5853: ,p_lud IN DATE DEFAULT SYSDATE
5854: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
5855: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
5856: ,p_is_nls_mode IN VARCHAR2 DEFAULT FND_API.G_FALSE
5857: ,p_uom_class IN VARCHAR2 DEFAULT G_MISS_CHAR
5858: ,x_return_status OUT NOCOPY VARCHAR2
5859: ,x_errorcode OUT NOCOPY NUMBER

Line 5856: ,p_is_nls_mode IN VARCHAR2 DEFAULT FND_API.G_FALSE

5852: ,p_owner IN NUMBER DEFAULT NULL
5853: ,p_lud IN DATE DEFAULT SYSDATE
5854: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
5855: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
5856: ,p_is_nls_mode IN VARCHAR2 DEFAULT FND_API.G_FALSE
5857: ,p_uom_class IN VARCHAR2 DEFAULT G_MISS_CHAR
5858: ,x_return_status OUT NOCOPY VARCHAR2
5859: ,x_errorcode OUT NOCOPY NUMBER
5860: ,x_msg_count OUT NOCOPY NUMBER

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

5922: ,p_edit_in_hierarchy_code IN VARCHAR2 DEFAULT G_MISS_CHAR
5923: ,p_customization_level IN VARCHAR2 DEFAULT G_MISS_CHAR
5924: ,p_owner IN NUMBER DEFAULT NULL
5925: ,p_lud IN DATE DEFAULT SYSDATE
5926: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
5927: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
5928: ,p_is_nls_mode IN VARCHAR2 DEFAULT FND_API.G_FALSE
5929: ,p_uom_class IN VARCHAR2 DEFAULT G_MISS_CHAR
5930: ,x_return_status OUT NOCOPY VARCHAR2

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

5923: ,p_customization_level IN VARCHAR2 DEFAULT G_MISS_CHAR
5924: ,p_owner IN NUMBER DEFAULT NULL
5925: ,p_lud IN DATE DEFAULT SYSDATE
5926: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
5927: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
5928: ,p_is_nls_mode IN VARCHAR2 DEFAULT FND_API.G_FALSE
5929: ,p_uom_class IN VARCHAR2 DEFAULT G_MISS_CHAR
5930: ,x_return_status OUT NOCOPY VARCHAR2
5931: ,x_errorcode OUT NOCOPY NUMBER

Line 5928: ,p_is_nls_mode IN VARCHAR2 DEFAULT FND_API.G_FALSE

5924: ,p_owner IN NUMBER DEFAULT NULL
5925: ,p_lud IN DATE DEFAULT SYSDATE
5926: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
5927: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
5928: ,p_is_nls_mode IN VARCHAR2 DEFAULT FND_API.G_FALSE
5929: ,p_uom_class IN VARCHAR2 DEFAULT G_MISS_CHAR
5930: ,x_return_status OUT NOCOPY VARCHAR2
5931: ,x_errorcode OUT NOCOPY NUMBER
5932: ,x_msg_count OUT NOCOPY NUMBER

Line 5971: IF FND_API.To_Boolean(p_commit) THEN

5967:
5968:
5969: BEGIN
5970: -- Standard start of API savepoint
5971: IF FND_API.To_Boolean(p_commit) THEN
5972: SAVEPOINT Update_Attribute_PUB;
5973: END IF;
5974:
5975: -- Check for call compatibility

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

5972: SAVEPOINT Update_Attribute_PUB;
5973: END IF;
5974:
5975: -- Check for call compatibility
5976: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
5977: l_api_name, G_PKG_NAME)
5978: THEN
5979: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5980: END IF;

Line 5979: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

5975: -- Check for call compatibility
5976: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
5977: l_api_name, G_PKG_NAME)
5978: THEN
5979: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5980: END IF;
5981: -- Initialize message list even though we don't currently use it
5982: IF FND_API.To_Boolean(p_init_msg_list) THEN
5983: FND_MSG_PUB.Initialize;

Line 5982: IF FND_API.To_Boolean(p_init_msg_list) THEN

5978: THEN
5979: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
5980: END IF;
5981: -- Initialize message list even though we don't currently use it
5982: IF FND_API.To_Boolean(p_init_msg_list) THEN
5983: FND_MSG_PUB.Initialize;
5984: END IF;
5985:
5986: -----------------------------------

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

6052: p_value_set_id <> G_MISS_NUM) THEN
6053: l_value_set_id := p_value_set_id;
6054: END IF;
6055:
6056: IF (FND_API.To_Boolean(p_is_nls_mode)) THEN
6057:
6058: -- We do this IF check this way so that if p_is_nls_mode is NULL,
6059: -- we still update the non-trans tables (i.e., we treat NULL as 'F')
6060: NULL;

Line 6303: IF FND_API.To_Boolean(p_commit) THEN

6299: --AND LANGUAGE = USERENV('LANG');
6300: AND USERENV('LANG') in (LANGUAGE , SOURCE_LANG);
6301:
6302: -- Standard check of p_commit
6303: IF FND_API.To_Boolean(p_commit) THEN
6304: COMMIT WORK;
6305: END IF;
6306:
6307: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 6307: x_return_status := FND_API.G_RET_STS_SUCCESS;

6303: IF FND_API.To_Boolean(p_commit) THEN
6304: COMMIT WORK;
6305: END IF;
6306:
6307: x_return_status := FND_API.G_RET_STS_SUCCESS;
6308:
6309: EXCEPTION
6310:
6311: WHEN e_default_value_len_err THEN

Line 6312: IF FND_API.To_Boolean(p_commit) THEN

6308:
6309: EXCEPTION
6310:
6311: WHEN e_default_value_len_err THEN
6312: IF FND_API.To_Boolean(p_commit) THEN
6313: ROLLBACK TO Update_Attribute_PUB;
6314: END IF;
6315: x_return_status := FND_API.G_RET_STS_ERROR;
6316: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_DEFAULT_VAL_LEN_ERR');

Line 6315: x_return_status := FND_API.G_RET_STS_ERROR;

6311: WHEN e_default_value_len_err THEN
6312: IF FND_API.To_Boolean(p_commit) THEN
6313: ROLLBACK TO Update_Attribute_PUB;
6314: END IF;
6315: x_return_status := FND_API.G_RET_STS_ERROR;
6316: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_DEFAULT_VAL_LEN_ERR');
6317: FND_MESSAGE.Set_Token('ATTR_MAX_LENGTH', l_col_width);
6318: FND_MSG_PUB.Add;
6319: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

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

6315: x_return_status := FND_API.G_RET_STS_ERROR;
6316: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_DEFAULT_VAL_LEN_ERR');
6317: FND_MESSAGE.Set_Token('ATTR_MAX_LENGTH', l_col_width);
6318: FND_MSG_PUB.Add;
6319: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
6320: ,p_count => x_msg_count
6321: ,p_data => x_msg_data);
6322:
6323: WHEN e_attr_dup_seq_error THEN

Line 6324: IF FND_API.To_Boolean(p_commit) THEN

6320: ,p_count => x_msg_count
6321: ,p_data => x_msg_data);
6322:
6323: WHEN e_attr_dup_seq_error THEN
6324: IF FND_API.To_Boolean(p_commit) THEN
6325: ROLLBACK TO Update_Attribute_PUB;
6326: END IF;
6327: x_return_status := FND_API.G_RET_STS_ERROR;
6328: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_UP_ATTR_DUP_SEQ_ERR');

Line 6327: x_return_status := FND_API.G_RET_STS_ERROR;

6323: WHEN e_attr_dup_seq_error THEN
6324: IF FND_API.To_Boolean(p_commit) THEN
6325: ROLLBACK TO Update_Attribute_PUB;
6326: END IF;
6327: x_return_status := FND_API.G_RET_STS_ERROR;
6328: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_UP_ATTR_DUP_SEQ_ERR');
6329: FND_MSG_PUB.Add;
6330: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
6331: ,p_count => x_msg_count

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

6326: END IF;
6327: x_return_status := FND_API.G_RET_STS_ERROR;
6328: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_UP_ATTR_DUP_SEQ_ERR');
6329: FND_MSG_PUB.Add;
6330: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
6331: ,p_count => x_msg_count
6332: ,p_data => x_msg_data);
6333: WHEN e_uom_not_allowed THEN
6334: IF FND_API.TO_BOOLEAN(p_commit) THEN

Line 6334: IF FND_API.TO_BOOLEAN(p_commit) THEN

6330: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
6331: ,p_count => x_msg_count
6332: ,p_data => x_msg_data);
6333: WHEN e_uom_not_allowed THEN
6334: IF FND_API.TO_BOOLEAN(p_commit) THEN
6335: ROLLBACK TO Update_Attribute_PUB;
6336: END IF;
6337: x_return_status := FND_API.G_RET_STS_ERROR;
6338: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ATTR_UOM_COL_ERR');

Line 6337: x_return_status := FND_API.G_RET_STS_ERROR;

6333: WHEN e_uom_not_allowed THEN
6334: IF FND_API.TO_BOOLEAN(p_commit) THEN
6335: ROLLBACK TO Update_Attribute_PUB;
6336: END IF;
6337: x_return_status := FND_API.G_RET_STS_ERROR;
6338: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ATTR_UOM_COL_ERR');
6339: FND_MSG_PUB.Add;
6340: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
6341: ,p_count => x_msg_count

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

6336: END IF;
6337: x_return_status := FND_API.G_RET_STS_ERROR;
6338: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_ATTR_UOM_COL_ERR');
6339: FND_MSG_PUB.Add;
6340: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
6341: ,p_count => x_msg_count
6342: ,p_data => x_msg_data);
6343:
6344:

Line 6346: IF FND_API.To_Boolean(p_commit) THEN

6342: ,p_data => x_msg_data);
6343:
6344:
6345: WHEN e_first_attr_cbox THEN--bugFix:5292226
6346: IF FND_API.To_Boolean(p_commit) THEN
6347: ROLLBACK TO Update_Attribute_PUB;
6348: END IF;
6349: x_return_status := FND_API.G_RET_STS_ERROR;
6350: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_MR_FIRST_ATTR_CBOX_ERR');

Line 6349: x_return_status := FND_API.G_RET_STS_ERROR;

6345: WHEN e_first_attr_cbox THEN--bugFix:5292226
6346: IF FND_API.To_Boolean(p_commit) THEN
6347: ROLLBACK TO Update_Attribute_PUB;
6348: END IF;
6349: x_return_status := FND_API.G_RET_STS_ERROR;
6350: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_MR_FIRST_ATTR_CBOX_ERR');
6351: FND_MSG_PUB.Add;
6352: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
6353: ,p_count => x_msg_count

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

6348: END IF;
6349: x_return_status := FND_API.G_RET_STS_ERROR;
6350: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_MR_FIRST_ATTR_CBOX_ERR');
6351: FND_MSG_PUB.Add;
6352: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
6353: ,p_count => x_msg_count
6354: ,p_data => x_msg_data);
6355:
6356: WHEN OTHERS THEN

Line 6357: IF FND_API.To_Boolean(p_commit) THEN

6353: ,p_count => x_msg_count
6354: ,p_data => x_msg_data);
6355:
6356: WHEN OTHERS THEN
6357: IF FND_API.To_Boolean(p_commit) THEN
6358: ROLLBACK TO Update_Attribute_PUB;
6359: END IF;
6360: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6361:

Line 6360: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

6356: WHEN OTHERS THEN
6357: IF FND_API.To_Boolean(p_commit) THEN
6358: ROLLBACK TO Update_Attribute_PUB;
6359: END IF;
6360: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
6361:
6362: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
6363: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
6364: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

6363: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
6364: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
6365: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
6366: FND_MSG_PUB.Add;
6367: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
6368: ,p_count => x_msg_count
6369: ,p_data => x_msg_data);
6370:
6371: END Update_Attribute;

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

6377: ,p_application_id IN NUMBER
6378: ,p_attr_group_type IN VARCHAR2
6379: ,p_attr_group_name IN VARCHAR2
6380: ,p_attr_name IN VARCHAR2
6381: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
6382: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
6383: ,x_return_status OUT NOCOPY VARCHAR2
6384: ,x_errorcode OUT NOCOPY NUMBER
6385: ,x_msg_count OUT NOCOPY NUMBER

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

6378: ,p_attr_group_type IN VARCHAR2
6379: ,p_attr_group_name IN VARCHAR2
6380: ,p_attr_name IN VARCHAR2
6381: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
6382: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
6383: ,x_return_status OUT NOCOPY VARCHAR2
6384: ,x_errorcode OUT NOCOPY NUMBER
6385: ,x_msg_count OUT NOCOPY NUMBER
6386: ,x_msg_data OUT NOCOPY VARCHAR2

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

6398:
6399: BEGIN
6400:
6401: -- Check for call compatibility
6402: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
6403: l_api_name, G_PKG_NAME)
6404: THEN
6405: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6406: END IF;

Line 6405: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

6401: -- Check for call compatibility
6402: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
6403: l_api_name, G_PKG_NAME)
6404: THEN
6405: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6406: END IF;
6407: -- Initialize message list even though we don't currently use it
6408: IF FND_API.To_Boolean(p_init_msg_list) THEN
6409: FND_MSG_PUB.Initialize;

Line 6408: IF FND_API.To_Boolean(p_init_msg_list) THEN

6404: THEN
6405: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
6406: END IF;
6407: -- Initialize message list even though we don't currently use it
6408: IF FND_API.To_Boolean(p_init_msg_list) THEN
6409: FND_MSG_PUB.Initialize;
6410: END IF;
6411:
6412: l_assocs_exist := Check_Associations_Exist(p_application_id,

Line 6418: x_return_status := FND_API.G_RET_STS_ERROR;

6414: p_attr_group_name);
6415:
6416: IF (l_assocs_exist) THEN
6417:
6418: x_return_status := FND_API.G_RET_STS_ERROR;
6419:
6420: -- We need to select the translatable tokens for our error message --
6421: l_token_table(1).TOKEN_NAME := 'ATTR_DISP_NAME';
6422: SELECT TL.FORM_LEFT_PROMPT

Line 6449: ,p_message_type => FND_API.G_RET_STS_ERROR

6445: ERROR_HANDLER.Add_Error_Message(
6446: p_message_name => 'EGO_EF_ASSOCS_EXIST2'
6447: ,p_application_id => 'EGO'
6448: ,p_token_tbl => l_token_table
6449: ,p_message_type => FND_API.G_RET_STS_ERROR
6450: ,p_addto_fnd_stack => G_ADD_ERRORS_TO_FND_STACK
6451: );
6452:
6453: x_msg_count := 1;

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

6860: ,p_minimum_value IN VARCHAR2
6861: ,p_long_list_flag IN VARCHAR2
6862: ,p_validation_code IN VARCHAR2
6863: ,p_owner IN NUMBER
6864: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
6865: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
6866: ,x_value_set_id OUT NOCOPY NUMBER
6867: ,x_return_status OUT NOCOPY VARCHAR2
6868: -- ,x_errorcode OUT NOCOPY NUMBER

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

6861: ,p_long_list_flag IN VARCHAR2
6862: ,p_validation_code IN VARCHAR2
6863: ,p_owner IN NUMBER
6864: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
6865: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
6866: ,x_value_set_id OUT NOCOPY NUMBER
6867: ,x_return_status OUT NOCOPY VARCHAR2
6868: -- ,x_errorcode OUT NOCOPY NUMBER
6869: ,x_msg_count OUT NOCOPY NUMBER

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

6927: ,p_minimum_value IN VARCHAR2
6928: ,p_long_list_flag IN VARCHAR2
6929: ,p_validation_code IN VARCHAR2
6930: ,p_owner IN NUMBER
6931: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
6932: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
6933: ,x_value_set_id OUT NOCOPY NUMBER
6934: ,x_return_status OUT NOCOPY VARCHAR2
6935: -- ,x_errorcode OUT NOCOPY NUMBER

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

6928: ,p_long_list_flag IN VARCHAR2
6929: ,p_validation_code IN VARCHAR2
6930: ,p_owner IN NUMBER
6931: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
6932: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
6933: ,x_value_set_id OUT NOCOPY NUMBER
6934: ,x_return_status OUT NOCOPY VARCHAR2
6935: -- ,x_errorcode OUT NOCOPY NUMBER
6936: ,x_msg_count OUT NOCOPY NUMBER

Line 6966: IF FND_API.To_Boolean(p_commit) THEN

6962: code_debug('p_value_set_name - '|| p_value_set_name||' p_description - '||p_description);
6963: code_debug('p_maximum_size - '|| p_maximum_size||' p_maximum_value - '||p_maximum_value||' p_minimum_value - '||p_minimum_value);
6964: code_debug('p_format_code - '|| p_format_code||' p_validation_code - '||p_validation_code||' p_long_list_flag - '||p_long_list_flag);
6965: -- Standard start of API savepoint
6966: IF FND_API.To_Boolean(p_commit) THEN
6967: SAVEPOINT Create_Value_Set_PUB;
6968: END IF;
6969:
6970: -- Initialize message list even though we don't currently use it

Line 6971: IF FND_API.To_Boolean(p_init_msg_list) THEN

6967: SAVEPOINT Create_Value_Set_PUB;
6968: END IF;
6969:
6970: -- Initialize message list even though we don't currently use it
6971: IF FND_API.To_Boolean(p_init_msg_list) THEN
6972: FND_MSG_PUB.Initialize;
6973: END IF;
6974:
6975: -- Check for call compatibility

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

6972: FND_MSG_PUB.Initialize;
6973: END IF;
6974:
6975: -- Check for call compatibility
6976: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
6977: l_api_name, G_PKG_NAME)
6978: THEN
6979: RAISE FND_API.G_EXC_ERROR;
6980: END IF;

Line 6979: RAISE FND_API.G_EXC_ERROR;

6975: -- Check for call compatibility
6976: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
6977: l_api_name, G_PKG_NAME)
6978: THEN
6979: RAISE FND_API.G_EXC_ERROR;
6980: END IF;
6981:
6982: IF (p_owner IS NULL OR p_owner = -1) THEN
6983: l_owner := g_current_user_id;

Line 7158: IF FND_API.To_Boolean(p_commit) THEN

7154: FROM fnd_flex_value_sets
7155: WHERE flex_value_set_name = p_value_set_name;
7156:
7157: -- Standard check of p_commit
7158: IF FND_API.To_Boolean(p_commit) THEN
7159: COMMIT WORK;
7160: END IF;
7161:
7162: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 7162: x_return_status := FND_API.G_RET_STS_SUCCESS;

7158: IF FND_API.To_Boolean(p_commit) THEN
7159: COMMIT WORK;
7160: END IF;
7161:
7162: x_return_status := FND_API.G_RET_STS_SUCCESS;
7163:
7164: EXCEPTION
7165: WHEN FND_API.G_EXC_ERROR THEN
7166: code_debug(l_api_name ||' EXCEPTION - FND_API.G_EXC_ERROR ');

Line 7165: WHEN FND_API.G_EXC_ERROR THEN

7161:
7162: x_return_status := FND_API.G_RET_STS_SUCCESS;
7163:
7164: EXCEPTION
7165: WHEN FND_API.G_EXC_ERROR THEN
7166: code_debug(l_api_name ||' EXCEPTION - FND_API.G_EXC_ERROR ');
7167: IF FND_API.To_Boolean( p_commit ) THEN
7168: ROLLBACK TO Create_Value_Set_PUB;
7169: END IF;

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

7162: x_return_status := FND_API.G_RET_STS_SUCCESS;
7163:
7164: EXCEPTION
7165: WHEN FND_API.G_EXC_ERROR THEN
7166: code_debug(l_api_name ||' EXCEPTION - FND_API.G_EXC_ERROR ');
7167: IF FND_API.To_Boolean( p_commit ) THEN
7168: ROLLBACK TO Create_Value_Set_PUB;
7169: END IF;
7170: x_return_status := FND_API.G_RET_STS_ERROR;

Line 7167: IF FND_API.To_Boolean( p_commit ) THEN

7163:
7164: EXCEPTION
7165: WHEN FND_API.G_EXC_ERROR THEN
7166: code_debug(l_api_name ||' EXCEPTION - FND_API.G_EXC_ERROR ');
7167: IF FND_API.To_Boolean( p_commit ) THEN
7168: ROLLBACK TO Create_Value_Set_PUB;
7169: END IF;
7170: x_return_status := FND_API.G_RET_STS_ERROR;
7171: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

Line 7170: x_return_status := FND_API.G_RET_STS_ERROR;

7166: code_debug(l_api_name ||' EXCEPTION - FND_API.G_EXC_ERROR ');
7167: IF FND_API.To_Boolean( p_commit ) THEN
7168: ROLLBACK TO Create_Value_Set_PUB;
7169: END IF;
7170: x_return_status := FND_API.G_RET_STS_ERROR;
7171: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
7172: ,p_count => x_msg_count
7173: ,p_data => x_msg_data);
7174: WHEN OTHERS THEN

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

7167: IF FND_API.To_Boolean( p_commit ) THEN
7168: ROLLBACK TO Create_Value_Set_PUB;
7169: END IF;
7170: x_return_status := FND_API.G_RET_STS_ERROR;
7171: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
7172: ,p_count => x_msg_count
7173: ,p_data => x_msg_data);
7174: WHEN OTHERS THEN
7175: code_debug(l_api_name ||' EXCEPTION - OTHERS '||SQLERRM);

Line 7176: IF FND_API.To_Boolean( p_commit ) THEN

7172: ,p_count => x_msg_count
7173: ,p_data => x_msg_data);
7174: WHEN OTHERS THEN
7175: code_debug(l_api_name ||' EXCEPTION - OTHERS '||SQLERRM);
7176: IF FND_API.To_Boolean( p_commit ) THEN
7177: ROLLBACK TO Create_Value_Set_PUB;
7178: END IF;
7179: x_msg_data := fnd_message.get();
7180: IF x_msg_data IS NULL THEN

Line 7181: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

7177: ROLLBACK TO Create_Value_Set_PUB;
7178: END IF;
7179: x_msg_data := fnd_message.get();
7180: IF x_msg_data IS NULL THEN
7181: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7182: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
7183: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
7184: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
7185: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM||' '||FND_FLEX_DSC_API.Message());

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

7183: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
7184: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
7185: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM||' '||FND_FLEX_DSC_API.Message());
7186: FND_MSG_PUB.Add;
7187: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
7188: ,p_count => x_msg_count
7189: ,p_data => x_msg_data);
7190: ELSE
7191: x_return_status := FND_API.G_RET_STS_ERROR;

Line 7191: x_return_status := FND_API.G_RET_STS_ERROR;

7187: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
7188: ,p_count => x_msg_count
7189: ,p_data => x_msg_data);
7190: ELSE
7191: x_return_status := FND_API.G_RET_STS_ERROR;
7192: x_msg_count := 1;
7193: END IF;
7194: END Create_Value_Set;
7195:

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

7215: ,p_parent_vs_id IN NUMBER
7216: ,p_owner IN NUMBER
7217: ,child_vs_value_ids IN EGO_VALUE_SET_VALUE_IDS := NULL
7218: -- collection of value set value IDs
7219: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
7220: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
7221: ,x_child_vs_id OUT NOCOPY NUMBER -- child value set ID
7222: ,x_return_status OUT NOCOPY VARCHAR2
7223: ,x_msg_count OUT NOCOPY NUMBER

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

7216: ,p_owner IN NUMBER
7217: ,child_vs_value_ids IN EGO_VALUE_SET_VALUE_IDS := NULL
7218: -- collection of value set value IDs
7219: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
7220: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
7221: ,x_child_vs_id OUT NOCOPY NUMBER -- child value set ID
7222: ,x_return_status OUT NOCOPY VARCHAR2
7223: ,x_msg_count OUT NOCOPY NUMBER
7224: ,x_msg_data OUT NOCOPY VARCHAR2

Line 7252: IF FND_API.To_Boolean(p_commit) THEN

7248: ' p_description - ' || p_description ||
7249: ' p_parent_vs_id - ' || p_parent_vs_id );
7250:
7251: -- Standard start of API savepoint
7252: IF FND_API.To_Boolean(p_commit) THEN
7253: SAVEPOINT Create_Child_Value_Set_PUB;
7254: END IF;
7255:
7256: code_debug('Current user ID is ' || g_current_user_id);

Line 7307: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN

7303: ,x_msg_data => x_msg_data
7304: );
7305:
7306: -- check the return status
7307: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
7308: code_debug('Create_Child_Value_Set(): Child value set header creation failed.');
7309: END IF;
7310:
7311: code_debug('Create_Child_Value_Set(): New Child Value Set ID is ' || x_child_vs_id);

Line 7356: l_return_status_inf := FND_API.G_FALSE;

7352: ----------------------------------------------------------------------------
7353: -- Insert into FND_FLEX_VALIDATION_TABLES --
7354: ----------------------------------------------------------------------------
7355:
7356: l_return_status_inf := FND_API.G_FALSE;
7357:
7358: -- The condition to obtain the correct subset of VS values from
7359: -- EGO_VS_VALUES_DISP_ORDER
7360: l_inf_where_clause :=

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

7435: , x_msg_data => x_msg_data
7436: );
7437:
7438: -- check the return status
7439: IF ( l_return_status_inf <> FND_API.G_RET_STS_SUCCESS AND
7440: x_return_status = FND_API.G_RET_STS_SUCCESS ) THEN
7441:
7442: -- Nothing had gone wrong until now, so set the global
7443: -- return status to the most recent one.

Line 7440: x_return_status = FND_API.G_RET_STS_SUCCESS ) THEN

7436: );
7437:
7438: -- check the return status
7439: IF ( l_return_status_inf <> FND_API.G_RET_STS_SUCCESS AND
7440: x_return_status = FND_API.G_RET_STS_SUCCESS ) THEN
7441:
7442: -- Nothing had gone wrong until now, so set the global
7443: -- return status to the most recent one.
7444: x_return_status := l_return_status_inf;

Line 7446: RAISE FND_API.G_EXC_ERROR;

7442: -- Nothing had gone wrong until now, so set the global
7443: -- return status to the most recent one.
7444: x_return_status := l_return_status_inf;
7445: code_debug('Create_Child_Value_Set(): Insert into FND_FLEX_VALIDATION_TABLES failed.');
7446: RAISE FND_API.G_EXC_ERROR;
7447:
7448: END IF;
7449:
7450: IF FND_API.To_Boolean(p_commit) THEN

Line 7450: IF FND_API.To_Boolean(p_commit) THEN

7446: RAISE FND_API.G_EXC_ERROR;
7447:
7448: END IF;
7449:
7450: IF FND_API.To_Boolean(p_commit) THEN
7451: COMMIT WORK;
7452: END IF;
7453:
7454: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 7454: x_return_status := FND_API.G_RET_STS_SUCCESS;

7450: IF FND_API.To_Boolean(p_commit) THEN
7451: COMMIT WORK;
7452: END IF;
7453:
7454: x_return_status := FND_API.G_RET_STS_SUCCESS;
7455:
7456: EXCEPTION
7457: WHEN FND_API.G_EXC_ERROR THEN
7458: IF FND_API.TO_BOOLEAN(p_commit) THEN

Line 7457: WHEN FND_API.G_EXC_ERROR THEN

7453:
7454: x_return_status := FND_API.G_RET_STS_SUCCESS;
7455:
7456: EXCEPTION
7457: WHEN FND_API.G_EXC_ERROR THEN
7458: IF FND_API.TO_BOOLEAN(p_commit) THEN
7459: ROLLBACK TO Create_Child_Value_Set_PUB;
7460: END IF;
7461: x_return_status := FND_API.G_RET_STS_ERROR;

Line 7458: IF FND_API.TO_BOOLEAN(p_commit) THEN

7454: x_return_status := FND_API.G_RET_STS_SUCCESS;
7455:
7456: EXCEPTION
7457: WHEN FND_API.G_EXC_ERROR THEN
7458: IF FND_API.TO_BOOLEAN(p_commit) THEN
7459: ROLLBACK TO Create_Child_Value_Set_PUB;
7460: END IF;
7461: x_return_status := FND_API.G_RET_STS_ERROR;
7462:

Line 7461: x_return_status := FND_API.G_RET_STS_ERROR;

7457: WHEN FND_API.G_EXC_ERROR THEN
7458: IF FND_API.TO_BOOLEAN(p_commit) THEN
7459: ROLLBACK TO Create_Child_Value_Set_PUB;
7460: END IF;
7461: x_return_status := FND_API.G_RET_STS_ERROR;
7462:
7463: WHEN OTHERS THEN
7464: IF FND_API.To_Boolean( p_commit ) THEN
7465: ROLLBACK TO Create_Child_Value_Set_PUB;

Line 7464: IF FND_API.To_Boolean( p_commit ) THEN

7460: END IF;
7461: x_return_status := FND_API.G_RET_STS_ERROR;
7462:
7463: WHEN OTHERS THEN
7464: IF FND_API.To_Boolean( p_commit ) THEN
7465: ROLLBACK TO Create_Child_Value_Set_PUB;
7466: END IF;
7467: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7468:

Line 7467: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

7463: WHEN OTHERS THEN
7464: IF FND_API.To_Boolean( p_commit ) THEN
7465: ROLLBACK TO Create_Child_Value_Set_PUB;
7466: END IF;
7467: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7468:
7469: code_debug('SQL_ERR_MSG ' || SQLERRM);
7470:
7471: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');

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

7471: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
7472: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
7473: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
7474: FND_MSG_PUB.Add;
7475: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
7476: ,p_count => x_msg_count
7477: ,p_data => x_msg_data);
7478:
7479:

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

7495: PROCEDURE Delete_Child_Value_Set (
7496: p_api_version IN NUMBER
7497: ,p_application_id IN NUMBER
7498: ,p_child_vs_id IN NUMBER
7499: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
7500: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
7501: ,x_return_status OUT NOCOPY VARCHAR2
7502: ,x_errorcode OUT NOCOPY NUMBER
7503: ,x_msg_count OUT NOCOPY NUMBER

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

7496: p_api_version IN NUMBER
7497: ,p_application_id IN NUMBER
7498: ,p_child_vs_id IN NUMBER
7499: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
7500: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
7501: ,x_return_status OUT NOCOPY VARCHAR2
7502: ,x_errorcode OUT NOCOPY NUMBER
7503: ,x_msg_count OUT NOCOPY NUMBER
7504: ,x_msg_data OUT NOCOPY VARCHAR2

Line 7525: x_return_status := FND_API.G_RET_STS_SUCCESS;

7521: -- Delete from EGO_VS_VALUES_DISP_ORDER --
7522: ----------------------------------------------------------------------------
7523: delete from ego_vs_values_disp_order where VALUE_SET_ID = p_child_vs_id;
7524:
7525: x_return_status := FND_API.G_RET_STS_SUCCESS;
7526:
7527: EXCEPTION
7528: WHEN OTHERS THEN
7529: x_return_status := FND_API.G_RET_STS_ERROR;

Line 7529: x_return_status := FND_API.G_RET_STS_ERROR;

7525: x_return_status := FND_API.G_RET_STS_SUCCESS;
7526:
7527: EXCEPTION
7528: WHEN OTHERS THEN
7529: x_return_status := FND_API.G_RET_STS_ERROR;
7530:
7531: END Delete_Child_Value_Set;
7532:
7533:

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

7542: ,p_long_list_flag IN FND_FLEX_VALUE_SETS.LONGLIST_FLAG%TYPE
7543: -- VARCHAR2
7544: ,p_validation_code IN VARCHAR2
7545: ,p_owner IN NUMBER DEFAULT NULL
7546: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
7547: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
7548: ,x_return_status OUT NOCOPY VARCHAR2
7549: -- ,x_errorcode OUT NOCOPY NUMBER
7550: ,x_msg_count OUT NOCOPY NUMBER

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

7543: -- VARCHAR2
7544: ,p_validation_code IN VARCHAR2
7545: ,p_owner IN NUMBER DEFAULT NULL
7546: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
7547: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
7548: ,x_return_status OUT NOCOPY VARCHAR2
7549: -- ,x_errorcode OUT NOCOPY NUMBER
7550: ,x_msg_count OUT NOCOPY NUMBER
7551: ,x_msg_data OUT NOCOPY VARCHAR2

Line 7582: IF FND_API.To_Boolean(p_commit) THEN

7578: l_api_version := 1.0;
7579: l_Sysdate := SYSDATE;
7580:
7581: -- Standard start of API savepoint
7582: IF FND_API.To_Boolean(p_commit) THEN
7583: SAVEPOINT Update_Value_Set_PUB;
7584: END IF;
7585:
7586: -- Initialize message list even though we don't currently use it

Line 7587: IF FND_API.To_Boolean(p_init_msg_list) THEN

7583: SAVEPOINT Update_Value_Set_PUB;
7584: END IF;
7585:
7586: -- Initialize message list even though we don't currently use it
7587: IF FND_API.To_Boolean(p_init_msg_list) THEN
7588: FND_MSG_PUB.Initialize;
7589: END IF;
7590:
7591: -- Check for call compatibility

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

7588: FND_MSG_PUB.Initialize;
7589: END IF;
7590:
7591: -- Check for call compatibility
7592: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
7593: l_api_name, G_PKG_NAME)
7594: THEN
7595: RAISE FND_API.G_EXC_ERROR;
7596: END IF;

Line 7595: RAISE FND_API.G_EXC_ERROR;

7591: -- Check for call compatibility
7592: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
7593: l_api_name, G_PKG_NAME)
7594: THEN
7595: RAISE FND_API.G_EXC_ERROR;
7596: END IF;
7597:
7598: IF (p_owner IS NULL OR p_owner = -1) THEN
7599: l_owner := g_current_user_id;

Line 7700: IF FND_API.To_Boolean(p_commit) THEN

7696: END LOOP child_value_set_ids_loop;
7697:
7698:
7699: -- Standard check of p_commit
7700: IF FND_API.To_Boolean(p_commit) THEN
7701: COMMIT WORK;
7702: END IF;
7703:
7704: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 7704: x_return_status := FND_API.G_RET_STS_SUCCESS;

7700: IF FND_API.To_Boolean(p_commit) THEN
7701: COMMIT WORK;
7702: END IF;
7703:
7704: x_return_status := FND_API.G_RET_STS_SUCCESS;
7705: --changes for P4t begin
7706: SELECT Count(*) INTO isVersionedVS FROM ego_flex_valueset_version_b
7707: WHERE flex_value_set_id = p_value_set_id ;
7708: IF(isVersionedVS > 0) THEN

Line 7713: WHEN FND_API.G_EXC_ERROR THEN

7709: x_versioned_vs := 'true';
7710: END IF ;
7711: --changes for P4t complete
7712: EXCEPTION
7713: WHEN FND_API.G_EXC_ERROR THEN
7714: IF FND_API.To_Boolean( p_commit ) THEN
7715: ROLLBACK TO Update_Value_Set_PUB;
7716: END IF;
7717: x_return_status := FND_API.G_RET_STS_ERROR;

Line 7714: IF FND_API.To_Boolean( p_commit ) THEN

7710: END IF ;
7711: --changes for P4t complete
7712: EXCEPTION
7713: WHEN FND_API.G_EXC_ERROR THEN
7714: IF FND_API.To_Boolean( p_commit ) THEN
7715: ROLLBACK TO Update_Value_Set_PUB;
7716: END IF;
7717: x_return_status := FND_API.G_RET_STS_ERROR;
7718: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

Line 7717: x_return_status := FND_API.G_RET_STS_ERROR;

7713: WHEN FND_API.G_EXC_ERROR THEN
7714: IF FND_API.To_Boolean( p_commit ) THEN
7715: ROLLBACK TO Update_Value_Set_PUB;
7716: END IF;
7717: x_return_status := FND_API.G_RET_STS_ERROR;
7718: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
7719: ,p_count => x_msg_count
7720: ,p_data => x_msg_data);
7721:

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

7714: IF FND_API.To_Boolean( p_commit ) THEN
7715: ROLLBACK TO Update_Value_Set_PUB;
7716: END IF;
7717: x_return_status := FND_API.G_RET_STS_ERROR;
7718: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
7719: ,p_count => x_msg_count
7720: ,p_data => x_msg_data);
7721:
7722: WHEN OTHERS THEN

Line 7723: IF FND_API.To_Boolean( p_commit ) THEN

7719: ,p_count => x_msg_count
7720: ,p_data => x_msg_data);
7721:
7722: WHEN OTHERS THEN
7723: IF FND_API.To_Boolean( p_commit ) THEN
7724: ROLLBACK TO Update_Value_Set_PUB;
7725: END IF;
7726: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7727:

Line 7726: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

7722: WHEN OTHERS THEN
7723: IF FND_API.To_Boolean( p_commit ) THEN
7724: ROLLBACK TO Update_Value_Set_PUB;
7725: END IF;
7726: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7727:
7728: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
7729: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
7730: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

7729: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
7730: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
7731: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
7732: FND_MSG_PUB.Add;
7733: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
7734: ,p_count => x_msg_count
7735: ,p_data => x_msg_data);
7736:
7737: END Update_Value_Set;

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

7760: ,p_description IN VARCHAR2
7761: ,p_format_code IN VARCHAR2
7762: ,p_owner IN NUMBER DEFAULT NULL
7763: ,child_vs_value_ids IN EGO_VALUE_SET_VALUE_IDS
7764: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
7765: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
7766: ,x_return_status OUT NOCOPY VARCHAR2
7767: ,x_msg_count OUT NOCOPY NUMBER
7768: ,x_msg_data OUT NOCOPY VARCHAR2

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

7761: ,p_format_code IN VARCHAR2
7762: ,p_owner IN NUMBER DEFAULT NULL
7763: ,child_vs_value_ids IN EGO_VALUE_SET_VALUE_IDS
7764: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
7765: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
7766: ,x_return_status OUT NOCOPY VARCHAR2
7767: ,x_msg_count OUT NOCOPY NUMBER
7768: ,x_msg_data OUT NOCOPY VARCHAR2
7769: ) IS

Line 7787: IF FND_API.To_Boolean(p_commit) THEN

7783: ' p_value_set_id - ' || p_value_set_id ||
7784: ' p_description - ' || p_description );
7785:
7786: -- Standard start of API savepoint
7787: IF FND_API.To_Boolean(p_commit) THEN
7788: SAVEPOINT Update_Child_Value_Set_PUB;
7789: END IF;
7790:
7791:

Line 7807: RAISE FND_API.G_EXC_ERROR;

7803:
7804: -- Make sure the validation type is independent or translatable independent.
7805: IF (l_validation_code <> G_INDEPENDENT_VALIDATION_CODE AND
7806: l_validation_code <> G_TRANS_IND_VALIDATION_CODE) THEN
7807: RAISE FND_API.G_EXC_ERROR;
7808: END IF;
7809:
7810:
7811: ----------------------------------------------------------------------------

Line 7936: x_return_status := FND_API.G_RET_STS_SUCCESS;

7932: VALUES l_vs_value_disp_orders(j);
7933: -- END FORALL
7934:
7935:
7936: x_return_status := FND_API.G_RET_STS_SUCCESS;
7937:
7938: EXCEPTION
7939: WHEN OTHERS THEN
7940: IF FND_API.To_Boolean( p_commit ) THEN

Line 7940: IF FND_API.To_Boolean( p_commit ) THEN

7936: x_return_status := FND_API.G_RET_STS_SUCCESS;
7937:
7938: EXCEPTION
7939: WHEN OTHERS THEN
7940: IF FND_API.To_Boolean( p_commit ) THEN
7941: ROLLBACK TO Update_Child_Value_Set_PUB;
7942: END IF;
7943: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7944:

Line 7943: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

7939: WHEN OTHERS THEN
7940: IF FND_API.To_Boolean( p_commit ) THEN
7941: ROLLBACK TO Update_Child_Value_Set_PUB;
7942: END IF;
7943: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
7944:
7945: code_debug('SQL_ERR_MSG ' || SQLERRM);
7946:
7947: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');

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

7947: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
7948: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
7949: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
7950: FND_MSG_PUB.Add;
7951: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
7952: ,p_count => x_msg_count
7953: ,p_data => x_msg_data);
7954:
7955: END;

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

7972: ,p_id_column_size IN NUMBER
7973: ,p_where_order_by IN VARCHAR2
7974: ,p_additional_columns IN VARCHAR2
7975: ,p_owner IN NUMBER DEFAULT NULL
7976: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
7977: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
7978: ,x_return_status OUT NOCOPY VARCHAR2
7979: ,x_msg_count OUT NOCOPY NUMBER
7980: ,x_msg_data OUT NOCOPY VARCHAR2

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

7973: ,p_where_order_by IN VARCHAR2
7974: ,p_additional_columns IN VARCHAR2
7975: ,p_owner IN NUMBER DEFAULT NULL
7976: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
7977: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
7978: ,x_return_status OUT NOCOPY VARCHAR2
7979: ,x_msg_count OUT NOCOPY NUMBER
7980: ,x_msg_data OUT NOCOPY VARCHAR2
7981: ) IS

Line 8000: IF FND_API.To_Boolean(p_commit) THEN

7996: l_Sysdate := SYSDATE;
7997: code_debug(l_api_name ||' start ');
7998:
7999: -- Standard start of API savepoint
8000: IF FND_API.To_Boolean(p_commit) THEN
8001: SAVEPOINT Insert_Value_Set_Table_Inf_PUB;
8002: END IF;
8003:
8004: -- Initialize message list even though we don't currently use it

Line 8005: IF FND_API.To_Boolean(p_init_msg_list) THEN

8001: SAVEPOINT Insert_Value_Set_Table_Inf_PUB;
8002: END IF;
8003:
8004: -- Initialize message list even though we don't currently use it
8005: IF FND_API.To_Boolean(p_init_msg_list) THEN
8006: FND_MSG_PUB.Initialize;
8007: END IF;
8008:
8009: -- Check for call compatibility

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

8006: FND_MSG_PUB.Initialize;
8007: END IF;
8008:
8009: -- Check for call compatibility
8010: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
8011: l_api_name, G_PKG_NAME)
8012: THEN
8013: RAISE FND_API.G_EXC_ERROR;
8014: END IF;

Line 8013: RAISE FND_API.G_EXC_ERROR;

8009: -- Check for call compatibility
8010: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
8011: l_api_name, G_PKG_NAME)
8012: THEN
8013: RAISE FND_API.G_EXC_ERROR;
8014: END IF;
8015:
8016: IF (p_owner IS NULL OR p_owner = -1) THEN
8017: l_owner := g_current_user_id;

Line 8102: IF FND_API.To_Boolean(p_commit) THEN

8098: );
8099:
8100: code_debug(l_api_name ||' inserting data into fnd_flex_validation_tables COMPLETED ');
8101: -- Standard check of p_commit
8102: IF FND_API.To_Boolean(p_commit) THEN
8103: COMMIT WORK;
8104: END IF;
8105:
8106: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 8106: x_return_status := FND_API.G_RET_STS_SUCCESS;

8102: IF FND_API.To_Boolean(p_commit) THEN
8103: COMMIT WORK;
8104: END IF;
8105:
8106: x_return_status := FND_API.G_RET_STS_SUCCESS;
8107:
8108: EXCEPTION
8109: WHEN FND_API.G_EXC_ERROR THEN
8110: code_debug(l_api_name ||' EXCEPTION desired ');

Line 8109: WHEN FND_API.G_EXC_ERROR THEN

8105:
8106: x_return_status := FND_API.G_RET_STS_SUCCESS;
8107:
8108: EXCEPTION
8109: WHEN FND_API.G_EXC_ERROR THEN
8110: code_debug(l_api_name ||' EXCEPTION desired ');
8111: IF FND_API.To_Boolean(p_commit) THEN
8112: ROLLBACK TO Insert_Value_Set_Table_Inf_PUB;
8113: END IF;

Line 8111: IF FND_API.To_Boolean(p_commit) THEN

8107:
8108: EXCEPTION
8109: WHEN FND_API.G_EXC_ERROR THEN
8110: code_debug(l_api_name ||' EXCEPTION desired ');
8111: IF FND_API.To_Boolean(p_commit) THEN
8112: ROLLBACK TO Insert_Value_Set_Table_Inf_PUB;
8113: END IF;
8114: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;
8115: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

Line 8114: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;

8110: code_debug(l_api_name ||' EXCEPTION desired ');
8111: IF FND_API.To_Boolean(p_commit) THEN
8112: ROLLBACK TO Insert_Value_Set_Table_Inf_PUB;
8113: END IF;
8114: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;
8115: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
8116: ,p_count => x_msg_count
8117: ,p_data => x_msg_data);
8118: WHEN OTHERS THEN

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

8111: IF FND_API.To_Boolean(p_commit) THEN
8112: ROLLBACK TO Insert_Value_Set_Table_Inf_PUB;
8113: END IF;
8114: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;
8115: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
8116: ,p_count => x_msg_count
8117: ,p_data => x_msg_data);
8118: WHEN OTHERS THEN
8119: code_debug(l_api_name ||' EXCEPTION OTHERS '|| SQLERRM);

Line 8120: IF FND_API.To_Boolean(p_commit) THEN

8116: ,p_count => x_msg_count
8117: ,p_data => x_msg_data);
8118: WHEN OTHERS THEN
8119: code_debug(l_api_name ||' EXCEPTION OTHERS '|| SQLERRM);
8120: IF FND_API.To_Boolean(p_commit) THEN
8121: ROLLBACK TO Insert_Value_Set_Table_Inf_PUB;
8122: END IF;
8123: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
8124:

Line 8123: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

8119: code_debug(l_api_name ||' EXCEPTION OTHERS '|| SQLERRM);
8120: IF FND_API.To_Boolean(p_commit) THEN
8121: ROLLBACK TO Insert_Value_Set_Table_Inf_PUB;
8122: END IF;
8123: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
8124:
8125: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
8126: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
8127: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

8126: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
8127: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
8128: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
8129: FND_MSG_PUB.Add;
8130: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
8131: ,p_count => x_msg_count
8132: ,p_data => x_msg_data);
8133:
8134: END Insert_Value_Set_table_Inf;

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

8151: ,p_id_column_size IN NUMBER
8152: ,p_where_order_by IN VARCHAR2
8153: ,p_additional_columns IN VARCHAR2
8154: ,p_owner IN NUMBER DEFAULT NULL
8155: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
8156: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
8157: ,x_return_status OUT NOCOPY VARCHAR2
8158: ,x_msg_count OUT NOCOPY NUMBER
8159: ,x_msg_data OUT NOCOPY VARCHAR2

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

8152: ,p_where_order_by IN VARCHAR2
8153: ,p_additional_columns IN VARCHAR2
8154: ,p_owner IN NUMBER DEFAULT NULL
8155: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
8156: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
8157: ,x_return_status OUT NOCOPY VARCHAR2
8158: ,x_msg_count OUT NOCOPY NUMBER
8159: ,x_msg_data OUT NOCOPY VARCHAR2
8160: ) IS

Line 8179: IF FND_API.To_Boolean(p_commit) THEN

8175: l_Sysdate := SYSDATE;
8176:
8177: code_debug(l_api_name ||' start ');
8178: -- Standard start of API savepoint
8179: IF FND_API.To_Boolean(p_commit) THEN
8180: SAVEPOINT Update_Value_Set_Table_Inf_PUB;
8181: END IF;
8182:
8183: -- Initialize message list even though we don't currently use it

Line 8184: IF FND_API.To_Boolean(p_init_msg_list) THEN

8180: SAVEPOINT Update_Value_Set_Table_Inf_PUB;
8181: END IF;
8182:
8183: -- Initialize message list even though we don't currently use it
8184: IF FND_API.To_Boolean(p_init_msg_list) THEN
8185: FND_MSG_PUB.Initialize;
8186: END IF;
8187:
8188: -- Check for call compatibility

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

8185: FND_MSG_PUB.Initialize;
8186: END IF;
8187:
8188: -- Check for call compatibility
8189: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
8190: l_api_name, G_PKG_NAME)
8191: THEN
8192: RAISE FND_API.G_EXC_ERROR;
8193: END IF;

Line 8192: RAISE FND_API.G_EXC_ERROR;

8188: -- Check for call compatibility
8189: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
8190: l_api_name, G_PKG_NAME)
8191: THEN
8192: RAISE FND_API.G_EXC_ERROR;
8193: END IF;
8194:
8195: IF (p_owner IS NULL OR p_owner = -1) THEN
8196: l_owner := g_current_user_id;

Line 8245: IF FND_API.To_Boolean(p_commit) THEN

8241: WHERE FLEX_VALUE_SET_ID = p_value_set_id;
8242:
8243: code_debug(l_api_name ||' calling update fnd_flex_validation_tables COMPLETED ');
8244: -- Standard check of p_commit
8245: IF FND_API.To_Boolean(p_commit) THEN
8246: COMMIT WORK;
8247: END IF;
8248:
8249: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 8249: x_return_status := FND_API.G_RET_STS_SUCCESS;

8245: IF FND_API.To_Boolean(p_commit) THEN
8246: COMMIT WORK;
8247: END IF;
8248:
8249: x_return_status := FND_API.G_RET_STS_SUCCESS;
8250:
8251: EXCEPTION
8252: WHEN FND_API.G_EXC_ERROR THEN
8253: code_debug(l_api_name ||' EXCEPTION desired ');

Line 8252: WHEN FND_API.G_EXC_ERROR THEN

8248:
8249: x_return_status := FND_API.G_RET_STS_SUCCESS;
8250:
8251: EXCEPTION
8252: WHEN FND_API.G_EXC_ERROR THEN
8253: code_debug(l_api_name ||' EXCEPTION desired ');
8254: IF FND_API.To_Boolean(p_commit) THEN
8255: ROLLBACK TO Update_Value_Set_Table_Inf_PUB;
8256: END IF;

Line 8254: IF FND_API.To_Boolean(p_commit) THEN

8250:
8251: EXCEPTION
8252: WHEN FND_API.G_EXC_ERROR THEN
8253: code_debug(l_api_name ||' EXCEPTION desired ');
8254: IF FND_API.To_Boolean(p_commit) THEN
8255: ROLLBACK TO Update_Value_Set_Table_Inf_PUB;
8256: END IF;
8257: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;
8258: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

Line 8257: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;

8253: code_debug(l_api_name ||' EXCEPTION desired ');
8254: IF FND_API.To_Boolean(p_commit) THEN
8255: ROLLBACK TO Update_Value_Set_Table_Inf_PUB;
8256: END IF;
8257: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;
8258: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
8259: ,p_count => x_msg_count
8260: ,p_data => x_msg_data);
8261: WHEN OTHERS THEN

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

8254: IF FND_API.To_Boolean(p_commit) THEN
8255: ROLLBACK TO Update_Value_Set_Table_Inf_PUB;
8256: END IF;
8257: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;
8258: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
8259: ,p_count => x_msg_count
8260: ,p_data => x_msg_data);
8261: WHEN OTHERS THEN
8262: code_debug(l_api_name ||' EXCEPTION OTHERS '|| SQLERRM);

Line 8263: IF FND_API.To_Boolean(p_commit) THEN

8259: ,p_count => x_msg_count
8260: ,p_data => x_msg_data);
8261: WHEN OTHERS THEN
8262: code_debug(l_api_name ||' EXCEPTION OTHERS '|| SQLERRM);
8263: IF FND_API.To_Boolean(p_commit) THEN
8264: ROLLBACK TO Update_Value_Set_Table_Inf_PUB;
8265: END IF;
8266: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
8267:

Line 8266: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

8262: code_debug(l_api_name ||' EXCEPTION OTHERS '|| SQLERRM);
8263: IF FND_API.To_Boolean(p_commit) THEN
8264: ROLLBACK TO Update_Value_Set_Table_Inf_PUB;
8265: END IF;
8266: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
8267:
8268: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
8269: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
8270: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

8269: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
8270: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
8271: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
8272: FND_MSG_PUB.Add;
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:
8277: END Update_Value_Set_table_Inf;

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

8293: ,p_start_date IN DATE
8294: ,p_end_date IN DATE
8295: ,p_enabled IN VARCHAR2
8296: ,p_owner IN NUMBER DEFAULT NULL
8297: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
8298: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
8299: ,x_return_status OUT NOCOPY VARCHAR2
8300: ,x_msg_count OUT NOCOPY NUMBER
8301: ,x_msg_data OUT NOCOPY VARCHAR2

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

8294: ,p_end_date IN DATE
8295: ,p_enabled IN VARCHAR2
8296: ,p_owner IN NUMBER DEFAULT NULL
8297: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
8298: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
8299: ,x_return_status OUT NOCOPY VARCHAR2
8300: ,x_msg_count OUT NOCOPY NUMBER
8301: ,x_msg_data OUT NOCOPY VARCHAR2
8302: ,x_is_versioned OUT NOCOPY VARCHAR2

Line 8357: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN

8353:
8354: COMMIT;
8355: END IF ;
8356:
8357: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
8358: RAISE FND_API.G_EXC_ERROR;
8359:
8360:
8361: END IF;

Line 8358: RAISE FND_API.G_EXC_ERROR;

8354: COMMIT;
8355: END IF ;
8356:
8357: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
8358: RAISE FND_API.G_EXC_ERROR;
8359:
8360:
8361: END IF;
8362:

Line 8392: x_return_status := FND_API.G_RET_STS_SUCCESS;

8388: FROM FND_LANGUAGES L
8389: WHERE L.INSTALLED_FLAG IN ('I', 'B' ) ;
8390:
8391: x_is_versioned :='true';
8392: x_return_status := FND_API.G_RET_STS_SUCCESS;
8393:
8394: COMMIT;
8395: END IF ;
8396: END Create_Value_Set_Val;

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

8405: ,p_start_date IN DATE
8406: ,p_end_date IN DATE
8407: ,p_enabled IN VARCHAR2
8408: ,p_owner IN NUMBER DEFAULT NULL
8409: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
8410: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
8411: ,x_return_status OUT NOCOPY VARCHAR2
8412: ,x_msg_count OUT NOCOPY NUMBER
8413: ,x_msg_data OUT NOCOPY VARCHAR2

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

8406: ,p_end_date IN DATE
8407: ,p_enabled IN VARCHAR2
8408: ,p_owner IN NUMBER DEFAULT NULL
8409: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
8410: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
8411: ,x_return_status OUT NOCOPY VARCHAR2
8412: ,x_msg_count OUT NOCOPY NUMBER
8413: ,x_msg_data OUT NOCOPY VARCHAR2
8414:

Line 8440: IF FND_API.To_Boolean(p_commit) THEN

8436: l_api_name := 'Create_Value_Set_Val';
8437: l_api_version := 1.0;
8438:
8439: -- Standard start of API savepoint
8440: IF FND_API.To_Boolean(p_commit) THEN
8441: SAVEPOINT Create_Value_Set_Val_PUB;
8442: END IF;
8443:
8444: -- Initialize message list even though we don't currently use it

Line 8445: IF FND_API.To_Boolean(p_init_msg_list) THEN

8441: SAVEPOINT Create_Value_Set_Val_PUB;
8442: END IF;
8443:
8444: -- Initialize message list even though we don't currently use it
8445: IF FND_API.To_Boolean(p_init_msg_list) THEN
8446: FND_MSG_PUB.Initialize;
8447: END IF;
8448:
8449: -- Check for call compatibility

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

8446: FND_MSG_PUB.Initialize;
8447: END IF;
8448:
8449: -- Check for call compatibility
8450: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
8451: l_api_name, G_PKG_NAME)
8452: THEN
8453: RAISE FND_API.G_EXC_ERROR;
8454: END IF;

Line 8453: RAISE FND_API.G_EXC_ERROR;

8449: -- Check for call compatibility
8450: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
8451: l_api_name, G_PKG_NAME)
8452: THEN
8453: RAISE FND_API.G_EXC_ERROR;
8454: END IF;
8455:
8456: IF (p_owner IS NULL OR p_owner = -1) THEN
8457: l_owner := g_current_user_id;

Line 8555: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN

8551: ,x_return_status => x_return_status
8552: );
8553:
8554:
8555: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
8556: RAISE FND_API.G_EXC_ERROR;
8557:
8558: END IF;
8559:

Line 8556: RAISE FND_API.G_EXC_ERROR;

8552: );
8553:
8554:
8555: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
8556: RAISE FND_API.G_EXC_ERROR;
8557:
8558: END IF;
8559:
8560:

Line 8561: IF FND_API.To_Boolean(p_commit) THEN

8557:
8558: END IF;
8559:
8560:
8561: IF FND_API.To_Boolean(p_commit) THEN
8562: COMMIT WORK;
8563: END IF;
8564:
8565: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 8565: x_return_status := FND_API.G_RET_STS_SUCCESS;

8561: IF FND_API.To_Boolean(p_commit) THEN
8562: COMMIT WORK;
8563: END IF;
8564:
8565: x_return_status := FND_API.G_RET_STS_SUCCESS;
8566:
8567: EXCEPTION
8568: WHEN FND_API.G_EXC_ERROR THEN
8569: code_debug( l_api_name || ' EXCEPTION - FND_API.G_EXC_ERROR ');

Line 8568: WHEN FND_API.G_EXC_ERROR THEN

8564:
8565: x_return_status := FND_API.G_RET_STS_SUCCESS;
8566:
8567: EXCEPTION
8568: WHEN FND_API.G_EXC_ERROR THEN
8569: code_debug( l_api_name || ' EXCEPTION - FND_API.G_EXC_ERROR ');
8570: IF FND_API.To_Boolean(p_commit) THEN
8571: ROLLBACK TO Create_Value_Set_Val_PUB;
8572: END IF;

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

8565: x_return_status := FND_API.G_RET_STS_SUCCESS;
8566:
8567: EXCEPTION
8568: WHEN FND_API.G_EXC_ERROR THEN
8569: code_debug( l_api_name || ' EXCEPTION - FND_API.G_EXC_ERROR ');
8570: IF FND_API.To_Boolean(p_commit) THEN
8571: ROLLBACK TO Create_Value_Set_Val_PUB;
8572: END IF;
8573: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;

Line 8570: IF FND_API.To_Boolean(p_commit) THEN

8566:
8567: EXCEPTION
8568: WHEN FND_API.G_EXC_ERROR THEN
8569: code_debug( l_api_name || ' EXCEPTION - FND_API.G_EXC_ERROR ');
8570: IF FND_API.To_Boolean(p_commit) THEN
8571: ROLLBACK TO Create_Value_Set_Val_PUB;
8572: END IF;
8573: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;
8574: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

Line 8573: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;

8569: code_debug( l_api_name || ' EXCEPTION - FND_API.G_EXC_ERROR ');
8570: IF FND_API.To_Boolean(p_commit) THEN
8571: ROLLBACK TO Create_Value_Set_Val_PUB;
8572: END IF;
8573: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;
8574: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
8575: ,p_count => x_msg_count
8576: ,p_data => x_msg_data);
8577: WHEN OTHERS THEN

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

8570: IF FND_API.To_Boolean(p_commit) THEN
8571: ROLLBACK TO Create_Value_Set_Val_PUB;
8572: END IF;
8573: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;
8574: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
8575: ,p_count => x_msg_count
8576: ,p_data => x_msg_data);
8577: WHEN OTHERS THEN
8578: code_debug( l_api_name || ' EXCEPTION - OTHERS ');

Line 8580: IF FND_API.To_Boolean(p_commit) THEN

8576: ,p_data => x_msg_data);
8577: WHEN OTHERS THEN
8578: code_debug( l_api_name || ' EXCEPTION - OTHERS ');
8579: code_debug (l_api_name|| sqlerrm );
8580: IF FND_API.To_Boolean(p_commit) THEN
8581: ROLLBACK TO Create_Value_Set_Val_PUB;
8582: END IF;
8583: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
8584:

Line 8583: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

8579: code_debug (l_api_name|| sqlerrm );
8580: IF FND_API.To_Boolean(p_commit) THEN
8581: ROLLBACK TO Create_Value_Set_Val_PUB;
8582: END IF;
8583: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
8584:
8585: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
8586: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
8587: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

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

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

8605: ,p_start_date IN DATE
8606: ,p_end_date IN DATE
8607: ,p_enabled IN VARCHAR2
8608: ,p_owner IN NUMBER DEFAULT NULL
8609: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
8610: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
8611: ,x_return_status OUT NOCOPY VARCHAR2
8612: ,x_msg_count OUT NOCOPY NUMBER
8613: ,x_msg_data OUT NOCOPY VARCHAR2

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

8606: ,p_end_date IN DATE
8607: ,p_enabled IN VARCHAR2
8608: ,p_owner IN NUMBER DEFAULT NULL
8609: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
8610: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
8611: ,x_return_status OUT NOCOPY VARCHAR2
8612: ,x_msg_count OUT NOCOPY NUMBER
8613: ,x_msg_data OUT NOCOPY VARCHAR2
8614: ,x_is_versioned OUT NOCOPY VARCHAR2

Line 8635: IF FND_API.To_Boolean(p_commit) THEN

8631: l_api_name := 'Update_Value_Set_Val';
8632: l_api_version := 1.0;
8633:
8634: -- Standard start of API savepoint
8635: IF FND_API.To_Boolean(p_commit) THEN
8636: SAVEPOINT Update_Value_Set_Val_PUB;
8637: END IF;
8638:
8639: -- Initialize message list even though we don't currently use it

Line 8640: IF FND_API.To_Boolean(p_init_msg_list) THEN

8636: SAVEPOINT Update_Value_Set_Val_PUB;
8637: END IF;
8638:
8639: -- Initialize message list even though we don't currently use it
8640: IF FND_API.To_Boolean(p_init_msg_list) THEN
8641: FND_MSG_PUB.Initialize;
8642: END IF;
8643:
8644: -- Check for call compatibility

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

8641: FND_MSG_PUB.Initialize;
8642: END IF;
8643:
8644: -- Check for call compatibility
8645: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
8646: l_api_name, G_PKG_NAME)
8647: THEN
8648: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8649: END IF;

Line 8648: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

8644: -- Check for call compatibility
8645: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
8646: l_api_name, G_PKG_NAME)
8647: THEN
8648: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
8649: END IF;
8650:
8651: IF (p_owner IS NULL OR p_owner = -1) THEN
8652: l_owner := g_current_user_id;

Line 8696: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN

8692: ,p_enabled => p_enabled
8693: ,p_owner => l_owner
8694: ,x_return_status => x_return_status
8695: );
8696: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
8697: RAISE FND_API.G_EXC_ERROR;
8698:
8699:
8700: /*P4T changes begin. */

Line 8697: RAISE FND_API.G_EXC_ERROR;

8693: ,p_owner => l_owner
8694: ,x_return_status => x_return_status
8695: );
8696: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
8697: RAISE FND_API.G_EXC_ERROR;
8698:
8699:
8700: /*P4T changes begin. */
8701:

Line 8724: IF FND_API.To_Boolean(p_commit) THEN

8720: x_valueSetId := l_value_set_id;
8721:
8722: END IF ;
8723: -- Standard check of p_commit
8724: IF FND_API.To_Boolean(p_commit) THEN
8725: COMMIT WORK;
8726: END IF;
8727:
8728: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 8728: x_return_status := FND_API.G_RET_STS_SUCCESS;

8724: IF FND_API.To_Boolean(p_commit) THEN
8725: COMMIT WORK;
8726: END IF;
8727:
8728: x_return_status := FND_API.G_RET_STS_SUCCESS;
8729:
8730: EXCEPTION
8731: WHEN FND_API.G_EXC_ERROR THEN
8732: code_debug( l_api_name || ' EXCEPTION - FND_API.G_EXC_ERROR ');

Line 8731: WHEN FND_API.G_EXC_ERROR THEN

8727:
8728: x_return_status := FND_API.G_RET_STS_SUCCESS;
8729:
8730: EXCEPTION
8731: WHEN FND_API.G_EXC_ERROR THEN
8732: code_debug( l_api_name || ' EXCEPTION - FND_API.G_EXC_ERROR ');
8733: IF FND_API.To_Boolean(p_commit) THEN
8734: ROLLBACK TO Update_Value_Set_Val_PUB;
8735: END IF;

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

8728: x_return_status := FND_API.G_RET_STS_SUCCESS;
8729:
8730: EXCEPTION
8731: WHEN FND_API.G_EXC_ERROR THEN
8732: code_debug( l_api_name || ' EXCEPTION - FND_API.G_EXC_ERROR ');
8733: IF FND_API.To_Boolean(p_commit) THEN
8734: ROLLBACK TO Update_Value_Set_Val_PUB;
8735: END IF;
8736: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;

Line 8733: IF FND_API.To_Boolean(p_commit) THEN

8729:
8730: EXCEPTION
8731: WHEN FND_API.G_EXC_ERROR THEN
8732: code_debug( l_api_name || ' EXCEPTION - FND_API.G_EXC_ERROR ');
8733: IF FND_API.To_Boolean(p_commit) THEN
8734: ROLLBACK TO Update_Value_Set_Val_PUB;
8735: END IF;
8736: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;
8737: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

Line 8736: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;

8732: code_debug( l_api_name || ' EXCEPTION - FND_API.G_EXC_ERROR ');
8733: IF FND_API.To_Boolean(p_commit) THEN
8734: ROLLBACK TO Update_Value_Set_Val_PUB;
8735: END IF;
8736: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;
8737: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
8738: ,p_count => x_msg_count
8739: ,p_data => x_msg_data);
8740: WHEN OTHERS THEN

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

8733: IF FND_API.To_Boolean(p_commit) THEN
8734: ROLLBACK TO Update_Value_Set_Val_PUB;
8735: END IF;
8736: x_RETURN_STATUS := FND_API.G_RET_STS_ERROR;
8737: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
8738: ,p_count => x_msg_count
8739: ,p_data => x_msg_data);
8740: WHEN OTHERS THEN
8741: code_debug( l_api_name || ' EXCEPTION - OTHERS ');

Line 8743: IF FND_API.To_Boolean(p_commit) THEN

8739: ,p_data => x_msg_data);
8740: WHEN OTHERS THEN
8741: code_debug( l_api_name || ' EXCEPTION - OTHERS ');
8742: code_debug (l_api_name|| sqlerrm );
8743: IF FND_API.To_Boolean(p_commit) THEN
8744: ROLLBACK TO Update_Value_Set_Val_PUB;
8745: END IF;
8746: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
8747:

Line 8746: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

8742: code_debug (l_api_name|| sqlerrm );
8743: IF FND_API.To_Boolean(p_commit) THEN
8744: ROLLBACK TO Update_Value_Set_Val_PUB;
8745: END IF;
8746: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
8747:
8748: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
8749: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
8750: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

8749: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
8750: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
8751: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
8752: FND_MSG_PUB.Add;
8753: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
8754: ,p_count => x_msg_count
8755: ,p_data => x_msg_data);
8756:
8757: END Update_Value_Set_Val;

Line 8907: l_return_status := FND_API.G_FALSE;

8903: -- F if flex binding is not present.
8904: l_return_status VARCHAR2(1);
8905: l_dummy_number NUMBER;
8906: BEGIN
8907: l_return_status := FND_API.G_FALSE;
8908: l_dummy_number := INSTR(get_vs_table_where_clause(cp_value_set_id),':$FLEX$.');
8909: IF NVL(l_dummy_number,0) <> 0 THEN
8910: l_return_status := FND_API.G_TRUE;
8911: END IF;

Line 8910: l_return_status := FND_API.G_TRUE;

8906: BEGIN
8907: l_return_status := FND_API.G_FALSE;
8908: l_dummy_number := INSTR(get_vs_table_where_clause(cp_value_set_id),':$FLEX$.');
8909: IF NVL(l_dummy_number,0) <> 0 THEN
8910: l_return_status := FND_API.G_TRUE;
8911: END IF;
8912: RETURN l_return_status;
8913: EXCEPTION
8914: WHEN OTHERS THEN

Line 8938: l_return_status := FND_API.G_TRUE;

8934: -- F if VS is not editable.
8935: l_return_status VARCHAR2(1);
8936: l_vs_row fnd_flex_value_sets%ROWTYPE;
8937: BEGIN
8938: l_return_status := FND_API.G_TRUE;
8939: SELECT *
8940: INTO l_vs_row
8941: FROM fnd_flex_value_sets
8942: WHERE flex_value_set_id = cp_value_set_id;

Line 8958: l_return_status := FND_API.G_FALSE;

8954: l_vs_row.numeric_mode_enabled_flag = 'Y'
8955: )
8956: )
8957: THEN
8958: l_return_status := FND_API.G_FALSE;
8959: END IF;
8960: RETURN l_return_status;
8961: EXCEPTION
8962: WHEN OTHERS THEN

Line 8963: RETURN FND_API.G_FALSE;

8959: END IF;
8960: RETURN l_return_status;
8961: EXCEPTION
8962: WHEN OTHERS THEN
8963: RETURN FND_API.G_FALSE;
8964: END is_vs_editable;
8965:
8966: ---------------------------------------------------------------------
8967: -- Requirement: bug: 3542670

Line 8996: l_return_status := FND_API.G_TRUE;

8992: l_vs_security_enabled fnd_flex_value_sets.security_enabled_flag%TYPE;
8993:
8994: BEGIN
8995:
8996: l_return_status := FND_API.G_TRUE;
8997: SELECT a.created_by, b.format_type, b.validation_type,
8998: b.alphanumeric_allowed_flag, b.uppercase_only_flag,
8999: b.numeric_mode_enabled_flag, b.security_enabled_flag, b.created_by
9000: INTO l_vsv_created_by, l_vs_format_type, l_vs_validation_type,

Line 9023: l_return_status := FND_API.G_FALSE;

9019: l_vs_numeric_mode_enabled = 'Y'
9020: )
9021: )
9022: THEN
9023: l_return_status := FND_API.G_FALSE;
9024: END IF;
9025: RETURN l_return_status;
9026: EXCEPTION
9027: WHEN OTHERS THEN

Line 9028: RETURN FND_API.G_FALSE;

9024: END IF;
9025: RETURN l_return_status;
9026: EXCEPTION
9027: WHEN OTHERS THEN
9028: RETURN FND_API.G_FALSE;
9029: END is_vs_value_editable;
9030:
9031: ---------------------------------------------------------------------
9032: -- Requirement: bug: 3542670

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

9061: ,p_value_set_value_id IN NUMBER DEFAULT NULL
9062: ,p_value_set_value IN VARCHAR2 DEFAULT NULL
9063: ,p_sequence IN NUMBER
9064: ,p_owner IN NUMBER DEFAULT NULL
9065: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9066: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9067: ,x_return_status OUT NOCOPY VARCHAR2
9068: ,x_msg_count OUT NOCOPY NUMBER
9069: ,x_msg_data OUT NOCOPY VARCHAR2

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

9062: ,p_value_set_value IN VARCHAR2 DEFAULT NULL
9063: ,p_sequence IN NUMBER
9064: ,p_owner IN NUMBER DEFAULT NULL
9065: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9066: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9067: ,x_return_status OUT NOCOPY VARCHAR2
9068: ,x_msg_count OUT NOCOPY NUMBER
9069: ,x_msg_data OUT NOCOPY VARCHAR2
9070: ) IS

Line 9093: IF FND_API.To_Boolean( p_commit ) THEN

9089: BEGIN
9090: l_api_name := 'process_vs_value_sequence';
9091: l_api_version := 1.0;
9092:
9093: IF FND_API.To_Boolean( p_commit ) THEN
9094: SAVEPOINT PROCESS_VS_VALUE_SEQUENCE_SP;
9095: END IF;
9096:
9097: --

Line 9100: IF FND_API.To_Boolean(p_init_msg_list) THEN

9096:
9097: --
9098: -- Initialize message list
9099: --
9100: IF FND_API.To_Boolean(p_init_msg_list) THEN
9101: FND_MSG_PUB.Initialize;
9102: END IF;
9103:
9104: code_debug(l_api_name||' msg pub initialized ' );

Line 9108: IF NOT FND_API.Compatible_API_Call (l_api_version

9104: code_debug(l_api_name||' msg pub initialized ' );
9105: --
9106: --Standard checks
9107: --
9108: IF NOT FND_API.Compatible_API_Call (l_api_version
9109: ,p_api_version
9110: ,l_api_name
9111: ,g_pkg_name) THEN
9112: code_debug (l_api_name ||' invalid api version ');

Line 9113: RAISE FND_API.G_EXC_ERROR;

9109: ,p_api_version
9110: ,l_api_name
9111: ,g_pkg_name) THEN
9112: code_debug (l_api_name ||' invalid api version ');
9113: RAISE FND_API.G_EXC_ERROR;
9114: END IF;
9115:
9116: IF (p_owner IS NULL OR p_owner = -1) THEN
9117: l_owner := g_current_user_id;

Line 9162: RAISE FND_API.G_EXC_ERROR;

9158: fnd_message.Set_Name(G_APP_NAME, 'EGO_API_INVALID_PARAMS');
9159: fnd_message.Set_Token(G_PKG_NAME_TOKEN, G_PKG_NAME);
9160: fnd_message.Set_Token(G_API_NAME_TOKEN, l_api_name);
9161: FND_MSG_PUB.Add;
9162: RAISE FND_API.G_EXC_ERROR;
9163: END IF;
9164:
9165:
9166: l_create_sequence := FALSE;

Line 9221: IF FND_API.To_Boolean( p_commit ) THEN

9217: WHERE value_set_value_id = l_value_set_value_id
9218: AND value_set_id = l_value_set_id;
9219: END IF;
9220:
9221: IF FND_API.To_Boolean( p_commit ) THEN
9222: COMMIT WORK;
9223: END IF;
9224: x_return_status := FND_API.G_RET_STS_SUCCESS;
9225:

Line 9224: x_return_status := FND_API.G_RET_STS_SUCCESS;

9220:
9221: IF FND_API.To_Boolean( p_commit ) THEN
9222: COMMIT WORK;
9223: END IF;
9224: x_return_status := FND_API.G_RET_STS_SUCCESS;
9225:
9226: EXCEPTION
9227: WHEN FND_API.G_EXC_ERROR THEN
9228: IF FND_API.To_Boolean( p_commit ) THEN

Line 9227: WHEN FND_API.G_EXC_ERROR THEN

9223: END IF;
9224: x_return_status := FND_API.G_RET_STS_SUCCESS;
9225:
9226: EXCEPTION
9227: WHEN FND_API.G_EXC_ERROR THEN
9228: IF FND_API.To_Boolean( p_commit ) THEN
9229: ROLLBACK TO PROCESS_VS_VALUE_SEQUENCE_SP;
9230: END IF;
9231: x_return_status := FND_API.G_RET_STS_ERROR;

Line 9228: IF FND_API.To_Boolean( p_commit ) THEN

9224: x_return_status := FND_API.G_RET_STS_SUCCESS;
9225:
9226: EXCEPTION
9227: WHEN FND_API.G_EXC_ERROR THEN
9228: IF FND_API.To_Boolean( p_commit ) THEN
9229: ROLLBACK TO PROCESS_VS_VALUE_SEQUENCE_SP;
9230: END IF;
9231: x_return_status := FND_API.G_RET_STS_ERROR;
9232: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

Line 9231: x_return_status := FND_API.G_RET_STS_ERROR;

9227: WHEN FND_API.G_EXC_ERROR THEN
9228: IF FND_API.To_Boolean( p_commit ) THEN
9229: ROLLBACK TO PROCESS_VS_VALUE_SEQUENCE_SP;
9230: END IF;
9231: x_return_status := FND_API.G_RET_STS_ERROR;
9232: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
9233: ,p_count => x_msg_count
9234: ,p_data => x_msg_data);
9235: WHEN OTHERS THEN

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

9228: IF FND_API.To_Boolean( p_commit ) THEN
9229: ROLLBACK TO PROCESS_VS_VALUE_SEQUENCE_SP;
9230: END IF;
9231: x_return_status := FND_API.G_RET_STS_ERROR;
9232: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
9233: ,p_count => x_msg_count
9234: ,p_data => x_msg_data);
9235: WHEN OTHERS THEN
9236: IF FND_API.To_Boolean( p_commit ) THEN

Line 9236: IF FND_API.To_Boolean( p_commit ) THEN

9232: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
9233: ,p_count => x_msg_count
9234: ,p_data => x_msg_data);
9235: WHEN OTHERS THEN
9236: IF FND_API.To_Boolean( p_commit ) THEN
9237: ROLLBACK TO PROCESS_VS_VALUE_SEQUENCE_SP;
9238: END IF;
9239:
9240: END process_vs_value_sequence;

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

9256: ,p_attr_group_id IN NUMBER
9257: ,p_enabled_flag IN VARCHAR2
9258: ,p_view_privilege_id IN NUMBER --ignored for now
9259: ,p_edit_privilege_id IN NUMBER --ignored for now
9260: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9261: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9262: ,x_association_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_enabled_flag IN VARCHAR2
9258: ,p_view_privilege_id IN NUMBER --ignored for now
9259: ,p_edit_privilege_id IN NUMBER --ignored for now
9260: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9261: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9262: ,x_association_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 9312: IF FND_API.To_Boolean(p_commit) THEN

9308:
9309: BEGIN
9310:
9311: -- Standard start of API savepoint
9312: IF FND_API.To_Boolean(p_commit) THEN
9313: SAVEPOINT Create_Association_PUB;
9314: END IF;
9315:
9316: -- Check for call compatibility

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

9313: SAVEPOINT Create_Association_PUB;
9314: END IF;
9315:
9316: -- Check for call compatibility
9317: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
9318: l_api_name, G_PKG_NAME)
9319: THEN
9320: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9321: END IF;

Line 9320: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9316: -- Check for call compatibility
9317: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
9318: l_api_name, G_PKG_NAME)
9319: THEN
9320: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9321: END IF;
9322: -- Initialize message list even though we don't currently use it
9323: IF FND_API.To_Boolean(p_init_msg_list) THEN
9324: FND_MSG_PUB.Initialize;

Line 9323: IF FND_API.To_Boolean(p_init_msg_list) THEN

9319: THEN
9320: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9321: END IF;
9322: -- Initialize message list even though we don't currently use it
9323: IF FND_API.To_Boolean(p_init_msg_list) THEN
9324: FND_MSG_PUB.Initialize;
9325: END IF;
9326:
9327: --Checking if the variant attribute group trying to be associated has attributes in it, if not raise exception

Line 9495: IF FND_API.To_Boolean(p_commit) THEN

9491:
9492: END IF;
9493:
9494: -- Standard check of p_commit
9495: IF FND_API.To_Boolean(p_commit) THEN
9496: COMMIT WORK;
9497: END IF;
9498:
9499:

Line 9500: x_return_status := FND_API.G_RET_STS_SUCCESS;

9496: COMMIT WORK;
9497: END IF;
9498:
9499:
9500: x_return_status := FND_API.G_RET_STS_SUCCESS;
9501:
9502: EXCEPTION
9503:
9504: WHEN e_data_level_mismatch_error THEN

Line 9505: IF FND_API.To_Boolean(p_commit) THEN

9501:
9502: EXCEPTION
9503:
9504: WHEN e_data_level_mismatch_error THEN
9505: IF FND_API.To_Boolean(p_commit) THEN
9506: ROLLBACK TO Create_Association_PUB;
9507: END IF;
9508:
9509: x_return_status := FND_API.G_RET_STS_ERROR;

Line 9509: x_return_status := FND_API.G_RET_STS_ERROR;

9505: IF FND_API.To_Boolean(p_commit) THEN
9506: ROLLBACK TO Create_Association_PUB;
9507: END IF;
9508:
9509: x_return_status := FND_API.G_RET_STS_ERROR;
9510:
9511:
9512: l_attr_disp_name := Get_Attr_Group_DispName(p_attr_group_id);
9513:

Line 9535: IF FND_API.To_Boolean(p_commit) THEN

9531:
9532: x_msg_data := Fnd_Message.Get;
9533:
9534: WHEN e_variant_assocs_excep THEN
9535: IF FND_API.To_Boolean(p_commit) THEN
9536: ROLLBACK TO Create_Association_PUB;
9537: END IF;
9538: x_return_status := FND_API.G_RET_STS_ERROR;
9539: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

Line 9538: x_return_status := FND_API.G_RET_STS_ERROR;

9534: WHEN e_variant_assocs_excep THEN
9535: IF FND_API.To_Boolean(p_commit) THEN
9536: ROLLBACK TO Create_Association_PUB;
9537: END IF;
9538: x_return_status := FND_API.G_RET_STS_ERROR;
9539: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
9540: ,p_count => x_msg_count
9541: ,p_data => x_msg_data);
9542:

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

9535: IF FND_API.To_Boolean(p_commit) THEN
9536: ROLLBACK TO Create_Association_PUB;
9537: END IF;
9538: x_return_status := FND_API.G_RET_STS_ERROR;
9539: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
9540: ,p_count => x_msg_count
9541: ,p_data => x_msg_data);
9542:
9543:

Line 9548: IF FND_API.To_Boolean(p_commit) THEN

9544:
9545: WHEN OTHERS THEN
9546: CLOSE data_level_merge; --closing the error in case the cursor errors out
9547:
9548: IF FND_API.To_Boolean(p_commit) THEN
9549: ROLLBACK TO Create_Association_PUB;
9550: END IF;
9551: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
9552:

Line 9551: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

9547:
9548: IF FND_API.To_Boolean(p_commit) THEN
9549: ROLLBACK TO Create_Association_PUB;
9550: END IF;
9551: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
9552:
9553: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
9554: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
9555: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

9554: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
9555: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
9556: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
9557: FND_MSG_PUB.Add;
9558: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
9559: ,p_count => x_msg_count
9560: ,p_data => x_msg_data);
9561:
9562: END Create_Association;

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

9574: ,p_attr_group_name IN VARCHAR2
9575: ,p_enabled_flag IN VARCHAR2
9576: ,p_view_privilege_id IN NUMBER --ignored for now
9577: ,p_edit_privilege_id IN NUMBER --ignored for now
9578: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9579: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9580: ,x_association_id OUT NOCOPY NUMBER
9581: ,x_return_status OUT NOCOPY VARCHAR2
9582: ,x_errorcode OUT NOCOPY NUMBER

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

9575: ,p_enabled_flag IN VARCHAR2
9576: ,p_view_privilege_id IN NUMBER --ignored for now
9577: ,p_edit_privilege_id IN NUMBER --ignored for now
9578: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9579: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9580: ,x_association_id OUT NOCOPY NUMBER
9581: ,x_return_status OUT NOCOPY VARCHAR2
9582: ,x_errorcode OUT NOCOPY NUMBER
9583: ,x_msg_count OUT NOCOPY NUMBER

Line 9594: IF FND_API.To_Boolean(p_commit) THEN

9590:
9591: BEGIN
9592:
9593: -- Standard start of API savepoint
9594: IF FND_API.To_Boolean(p_commit) THEN
9595: SAVEPOINT Create_Association_PUB;
9596: END IF;
9597:
9598: l_attr_group_id := Get_Attr_Group_Id_From_PKs(p_application_id

Line 9603: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9599: ,p_attr_group_type
9600: ,p_attr_group_name);
9601:
9602: IF l_attr_group_id IS NULL THEN
9603: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9604: END IF;
9605:
9606: EGO_EXT_FWK_PUB.Create_Association(
9607: p_api_version => p_api_version

Line 9626: IF FND_API.To_Boolean(p_commit) THEN

9622: ,x_msg_data => x_msg_data
9623: );
9624:
9625: -- Standard check of p_commit
9626: IF FND_API.To_Boolean(p_commit) THEN
9627: COMMIT WORK;
9628: END IF;
9629:
9630: EXCEPTION

Line 9632: IF FND_API.To_Boolean(p_commit) THEN

9628: END IF;
9629:
9630: EXCEPTION
9631: WHEN OTHERS THEN
9632: IF FND_API.To_Boolean(p_commit) THEN
9633: ROLLBACK TO Create_Association_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 Create_Association_PUB;
9634: END IF;
9635: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
9636:
9637: IF l_attr_group_id IS NULL THEN
9638: x_msg_data := 'Executing - '||G_PKG_NAME||'.'||l_api_name||' NoAttrGroupIDFoundForPKs';
9639: ELSE

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

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

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

9661: ,p_attr_group_name IN VARCHAR2
9662: ,p_enabled_flag IN VARCHAR2
9663: ,p_view_privilege_id IN NUMBER --ignored for now
9664: ,p_edit_privilege_id IN NUMBER --ignored for now
9665: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9666: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9667: ,x_association_id OUT NOCOPY NUMBER
9668: ,x_return_status OUT NOCOPY VARCHAR2
9669: ,x_errorcode OUT NOCOPY NUMBER

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

9662: ,p_enabled_flag IN VARCHAR2
9663: ,p_view_privilege_id IN NUMBER --ignored for now
9664: ,p_edit_privilege_id IN NUMBER --ignored for now
9665: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9666: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9667: ,x_association_id OUT NOCOPY NUMBER
9668: ,x_return_status OUT NOCOPY VARCHAR2
9669: ,x_errorcode OUT NOCOPY NUMBER
9670: ,x_msg_count OUT NOCOPY NUMBER

Line 9681: IF FND_API.To_Boolean(p_commit) THEN

9677:
9678: BEGIN
9679:
9680: -- Standard start of API savepoint
9681: IF FND_API.To_Boolean(p_commit) THEN
9682: SAVEPOINT Create_Association_PUB;
9683: END IF;
9684:
9685: l_object_id := Get_Object_Id_From_Name(p_object_name);

Line 9687: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9683: END IF;
9684:
9685: l_object_id := Get_Object_Id_From_Name(p_object_name);
9686: IF l_object_id IS NULL THEN
9687: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9688: END IF;
9689:
9690: EGO_EXT_FWK_PUB.Create_Association(
9691: p_api_version => p_api_version

Line 9711: IF FND_API.To_Boolean(p_commit) THEN

9707: ,x_msg_data => x_msg_data
9708: );
9709:
9710: -- Standard check of p_commit
9711: IF FND_API.To_Boolean(p_commit) THEN
9712: COMMIT WORK;
9713: END IF;
9714:
9715: EXCEPTION

Line 9717: IF FND_API.To_Boolean(p_commit) THEN

9713: END IF;
9714:
9715: EXCEPTION
9716: WHEN OTHERS THEN
9717: IF FND_API.To_Boolean(p_commit) THEN
9718: ROLLBACK TO Create_Association_PUB;
9719: END IF;
9720: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
9721:

Line 9720: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

9716: WHEN OTHERS THEN
9717: IF FND_API.To_Boolean(p_commit) THEN
9718: ROLLBACK TO Create_Association_PUB;
9719: END IF;
9720: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
9721:
9722: IF l_object_id IS NULL THEN
9723: x_msg_data := 'Executing - '||G_PKG_NAME||'.'||l_api_name||' NoObjectIdForObjectName';
9724: ELSE

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

9726: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
9727: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
9728: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
9729: FND_MSG_PUB.Add;
9730: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
9731: ,p_count => x_msg_count
9732: ,p_data => x_msg_data);
9733: END IF;
9734:

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

9742: ,p_association_id IN NUMBER
9743: ,p_enabled_flag IN VARCHAR2
9744: ,p_view_privilege_id IN NUMBER --ignored for now
9745: ,p_edit_privilege_id IN NUMBER --ignored for now
9746: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9747: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9748: ,x_return_status OUT NOCOPY VARCHAR2
9749: ,x_errorcode OUT NOCOPY NUMBER
9750: ,x_msg_count OUT NOCOPY NUMBER

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

9743: ,p_enabled_flag IN VARCHAR2
9744: ,p_view_privilege_id IN NUMBER --ignored for now
9745: ,p_edit_privilege_id IN NUMBER --ignored for now
9746: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9747: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9748: ,x_return_status OUT NOCOPY VARCHAR2
9749: ,x_errorcode OUT NOCOPY NUMBER
9750: ,x_msg_count OUT NOCOPY NUMBER
9751: ,x_msg_data OUT NOCOPY VARCHAR2

Line 9766: IF FND_API.To_Boolean(p_commit) THEN

9762:
9763: BEGIN
9764:
9765: -- Standard start of API savepoint
9766: IF FND_API.To_Boolean(p_commit) THEN
9767: SAVEPOINT Update_Association_PUB;
9768: END IF;
9769:
9770: -- Check for call compatibility

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

9767: SAVEPOINT Update_Association_PUB;
9768: END IF;
9769:
9770: -- Check for call compatibility
9771: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
9772: l_api_name, G_PKG_NAME)
9773: THEN
9774: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9775: END IF;

Line 9774: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9770: -- Check for call compatibility
9771: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
9772: l_api_name, G_PKG_NAME)
9773: THEN
9774: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9775: END IF;
9776: -- Initialize message list even though we don't currently use it
9777: IF FND_API.To_Boolean(p_init_msg_list) THEN
9778: FND_MSG_PUB.Initialize;

Line 9777: IF FND_API.To_Boolean(p_init_msg_list) THEN

9773: THEN
9774: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9775: END IF;
9776: -- Initialize message list even though we don't currently use it
9777: IF FND_API.To_Boolean(p_init_msg_list) THEN
9778: FND_MSG_PUB.Initialize;
9779: END IF;
9780:
9781: --bug 5513610

Line 9795: IF FND_API.To_Boolean(p_commit) THEN

9791: LAST_UPDATE_LOGIN = g_current_login_id
9792: WHERE ASSOCIATION_ID = p_association_id;
9793:
9794: -- Standard check of p_commit
9795: IF FND_API.To_Boolean(p_commit) THEN
9796: COMMIT WORK;
9797: END IF;
9798:
9799: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 9799: x_return_status := FND_API.G_RET_STS_SUCCESS;

9795: IF FND_API.To_Boolean(p_commit) THEN
9796: COMMIT WORK;
9797: END IF;
9798:
9799: x_return_status := FND_API.G_RET_STS_SUCCESS;
9800:
9801: EXCEPTION
9802: WHEN OTHERS THEN
9803: IF FND_API.To_Boolean(p_commit) THEN

Line 9803: IF FND_API.To_Boolean(p_commit) THEN

9799: x_return_status := FND_API.G_RET_STS_SUCCESS;
9800:
9801: EXCEPTION
9802: WHEN OTHERS THEN
9803: IF FND_API.To_Boolean(p_commit) THEN
9804: ROLLBACK TO Update_Association_PUB;
9805: END IF;
9806: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
9807:

Line 9806: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

9802: WHEN OTHERS THEN
9803: IF FND_API.To_Boolean(p_commit) THEN
9804: ROLLBACK TO Update_Association_PUB;
9805: END IF;
9806: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
9807:
9808: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
9809: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
9810: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

9809: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
9810: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
9811: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
9812: FND_MSG_PUB.Add;
9813: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
9814: ,p_count => x_msg_count
9815: ,p_data => x_msg_data);
9816:
9817: END Update_Association;

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

9826: ,p_attr_group_id IN NUMBER
9827: ,p_enabled_flag IN VARCHAR2
9828: ,p_view_privilege_id IN NUMBER --ignored for now
9829: ,p_edit_privilege_id IN NUMBER --ignored for now
9830: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9831: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9832: ,x_return_status OUT NOCOPY VARCHAR2
9833: ,x_errorcode OUT NOCOPY NUMBER
9834: ,x_msg_count OUT NOCOPY NUMBER

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

9827: ,p_enabled_flag IN VARCHAR2
9828: ,p_view_privilege_id IN NUMBER --ignored for now
9829: ,p_edit_privilege_id IN NUMBER --ignored for now
9830: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9831: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9832: ,x_return_status OUT NOCOPY VARCHAR2
9833: ,x_errorcode OUT NOCOPY NUMBER
9834: ,x_msg_count OUT NOCOPY NUMBER
9835: ,x_msg_data OUT NOCOPY VARCHAR2

Line 9845: IF FND_API.To_Boolean(p_commit) THEN

9841:
9842: BEGIN
9843:
9844: -- Standard start of API savepoint
9845: IF FND_API.To_Boolean(p_commit) THEN
9846: SAVEPOINT Update_Association_PUB;
9847: END IF;
9848:
9849: l_association_id := Get_Association_Id_From_PKs(p_object_id

Line 9853: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9849: l_association_id := Get_Association_Id_From_PKs(p_object_id
9850: ,p_classification_code
9851: ,p_attr_group_id);
9852: IF l_association_id IS NULL THEN
9853: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9854: END IF;
9855:
9856: EGO_EXT_FWK_PUB.Update_Association(
9857: p_api_version => p_api_version

Line 9871: IF FND_API.To_Boolean(p_commit) THEN

9867: ,x_msg_data => x_msg_data
9868: );
9869:
9870: -- Standard check of p_commit
9871: IF FND_API.To_Boolean(p_commit) THEN
9872: COMMIT WORK;
9873: END IF;
9874:
9875: EXCEPTION

Line 9877: IF FND_API.To_Boolean(p_commit) THEN

9873: END IF;
9874:
9875: EXCEPTION
9876: WHEN OTHERS THEN
9877: IF FND_API.To_Boolean(p_commit) THEN
9878: ROLLBACK TO Update_Association_PUB;
9879: END IF;
9880: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
9881:

Line 9880: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

9876: WHEN OTHERS THEN
9877: IF FND_API.To_Boolean(p_commit) THEN
9878: ROLLBACK TO Update_Association_PUB;
9879: END IF;
9880: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
9881:
9882: IF l_association_id IS NULL THEN
9883: x_msg_data := 'Executing - '||G_PKG_NAME||'.'||l_api_name||' NoAssocFound';
9884: ELSE

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

9886: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
9887: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
9888: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
9889: FND_MSG_PUB.Add;
9890: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
9891: ,p_count => x_msg_count
9892: ,p_data => x_msg_data);
9893: END IF;
9894:

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

9906: ,p_attr_group_name IN VARCHAR2
9907: ,p_enabled_flag IN VARCHAR2
9908: ,p_view_privilege_id IN NUMBER --ignored for now
9909: ,p_edit_privilege_id IN NUMBER --ignored for now
9910: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9911: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9912: ,x_return_status OUT NOCOPY VARCHAR2
9913: ,x_errorcode OUT NOCOPY NUMBER
9914: ,x_msg_count OUT NOCOPY NUMBER

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

9907: ,p_enabled_flag IN VARCHAR2
9908: ,p_view_privilege_id IN NUMBER --ignored for now
9909: ,p_edit_privilege_id IN NUMBER --ignored for now
9910: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9911: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9912: ,x_return_status OUT NOCOPY VARCHAR2
9913: ,x_errorcode OUT NOCOPY NUMBER
9914: ,x_msg_count OUT NOCOPY NUMBER
9915: ,x_msg_data OUT NOCOPY VARCHAR2

Line 9926: IF FND_API.To_Boolean(p_commit) THEN

9922:
9923: BEGIN
9924:
9925: -- Standard start of API savepoint
9926: IF FND_API.To_Boolean(p_commit) THEN
9927: SAVEPOINT Update_Association_PUB;
9928: END IF;
9929:
9930: l_attr_group_id := Get_Attr_Group_Id_From_PKs(p_application_id

Line 9935: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9931: ,p_attr_group_type
9932: ,p_attr_group_name);
9933:
9934: IF l_attr_group_id IS NULL THEN
9935: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9936: END IF;
9937:
9938: l_association_id := Get_Association_Id_From_PKs(p_object_id
9939: ,p_classification_code

Line 9942: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

9938: l_association_id := Get_Association_Id_From_PKs(p_object_id
9939: ,p_classification_code
9940: ,l_attr_group_id);
9941: IF l_association_id IS NULL THEN
9942: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
9943: END IF;
9944:
9945: EGO_EXT_FWK_PUB.Update_Association(
9946: p_api_version => p_api_version

Line 9960: IF FND_API.To_Boolean(p_commit) THEN

9956: ,x_msg_data => x_msg_data
9957: );
9958:
9959: -- Standard check of p_commit
9960: IF FND_API.To_Boolean(p_commit) THEN
9961: COMMIT WORK;
9962: END IF;
9963:
9964: EXCEPTION

Line 9966: IF FND_API.To_Boolean(p_commit) THEN

9962: END IF;
9963:
9964: EXCEPTION
9965: WHEN OTHERS THEN
9966: IF FND_API.To_Boolean(p_commit) THEN
9967: ROLLBACK TO Update_Association_PUB;
9968: END IF;
9969: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
9970:

Line 9969: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

9965: WHEN OTHERS THEN
9966: IF FND_API.To_Boolean(p_commit) THEN
9967: ROLLBACK TO Update_Association_PUB;
9968: END IF;
9969: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
9970:
9971: IF l_attr_group_id IS NULL THEN
9972: x_msg_data := 'Executing - '||G_PKG_NAME||'.'||l_api_name||' NoAttrGroupIDFoundForPKs';
9973: ELSIF l_association_id IS NULL THEN

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

9977: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
9978: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
9979: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
9980: FND_MSG_PUB.Add;
9981: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
9982: ,p_count => x_msg_count
9983: ,p_data => x_msg_data);
9984: END IF;
9985:

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

9989:
9990: PROCEDURE Delete_Association (
9991: p_api_version IN NUMBER
9992: ,p_association_id IN NUMBER
9993: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9994: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9995: ,p_force IN VARCHAR2 := fnd_api.g_FALSE
9996: ,x_return_status OUT NOCOPY VARCHAR2
9997: ,x_errorcode OUT NOCOPY NUMBER

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

9990: PROCEDURE Delete_Association (
9991: p_api_version IN NUMBER
9992: ,p_association_id IN NUMBER
9993: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9994: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9995: ,p_force IN VARCHAR2 := fnd_api.g_FALSE
9996: ,x_return_status OUT NOCOPY VARCHAR2
9997: ,x_errorcode OUT NOCOPY NUMBER
9998: ,x_msg_count OUT NOCOPY NUMBER

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

9991: p_api_version IN NUMBER
9992: ,p_association_id IN NUMBER
9993: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
9994: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
9995: ,p_force IN VARCHAR2 := fnd_api.g_FALSE
9996: ,x_return_status OUT NOCOPY VARCHAR2
9997: ,x_errorcode OUT NOCOPY NUMBER
9998: ,x_msg_count OUT NOCOPY NUMBER
9999: ,x_msg_data OUT NOCOPY VARCHAR2

Line 10040: IF FND_API.To_Boolean(p_commit) THEN

10036:
10037: BEGIN
10038: code_debug(l_api_name||' started for association '||p_association_id);
10039: -- Standard start of API savepoint
10040: IF FND_API.To_Boolean(p_commit) THEN
10041: SAVEPOINT Delete_Association_PUB;
10042: END IF;
10043:
10044: -- Check for call compatibility

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

10041: SAVEPOINT Delete_Association_PUB;
10042: END IF;
10043:
10044: -- Check for call compatibility
10045: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
10046: l_api_name, G_PKG_NAME)
10047: THEN
10048: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10049: END IF;

Line 10048: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

10044: -- Check for call compatibility
10045: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
10046: l_api_name, G_PKG_NAME)
10047: THEN
10048: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10049: END IF;
10050: -- Initialize message list even though we don't currently use it
10051: IF FND_API.To_Boolean(p_init_msg_list) THEN
10052: FND_MSG_PUB.Initialize;

Line 10051: IF FND_API.To_Boolean(p_init_msg_list) THEN

10047: THEN
10048: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10049: END IF;
10050: -- Initialize message list even though we don't currently use it
10051: IF FND_API.To_Boolean(p_init_msg_list) THEN
10052: FND_MSG_PUB.Initialize;
10053: END IF;
10054:
10055: --if p_force is true, skip all deletion checks

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

10052: FND_MSG_PUB.Initialize;
10053: END IF;
10054:
10055: --if p_force is true, skip all deletion checks
10056: IF( p_force = fnd_api.g_TRUE ) THEN
10057: code_debug(l_api_name||' deleting association forcefully ');
10058: --delete association blindly
10059: FOR cr IN get_assoc_records(cp_association_id => p_association_id) LOOP
10060: code_debug(l_api_name||' deleting association forcefully for assoc : '||cr.association_id);

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

10100: IF l_api_to_call IS NOT NULL THEN
10101:
10102: DECLARE
10103: l_dynamic_sql VARCHAR2(700);
10104: l_ok_to_delete VARCHAR2(1) := fnd_api.G_FALSE;
10105: BEGIN
10106: code_debug(l_api_name||' calling '||l_api_to_call);
10107: l_dynamic_sql := 'BEGIN ' ||
10108: l_api_to_call ||

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

10135: OUT x_errorcode,
10136: OUT x_msg_count,
10137: OUT x_msg_data;
10138:
10139: IF (x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
10140: l_is_ok_to_delete := FND_API.To_Boolean(l_ok_to_delete);
10141: ELSE
10142: l_is_ok_to_delete := FALSE;
10143: END IF;

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

10136: OUT x_msg_count,
10137: OUT x_msg_data;
10138:
10139: IF (x_return_status = FND_API.G_RET_STS_SUCCESS) THEN
10140: l_is_ok_to_delete := FND_API.To_Boolean(l_ok_to_delete);
10141: ELSE
10142: l_is_ok_to_delete := FALSE;
10143: END IF;
10144: EXCEPTION

Line 10177: IF FND_API.To_Boolean(p_commit) THEN

10173:
10174:
10175: IF (l_is_ok_to_delete) THEN
10176: -- Standard check of p_commit
10177: IF FND_API.To_Boolean(p_commit) THEN
10178: COMMIT WORK;
10179: END IF;
10180: x_return_status := FND_API.G_RET_STS_SUCCESS;
10181: ELSE

Line 10180: x_return_status := FND_API.G_RET_STS_SUCCESS;

10176: -- Standard check of p_commit
10177: IF FND_API.To_Boolean(p_commit) THEN
10178: COMMIT WORK;
10179: END IF;
10180: x_return_status := FND_API.G_RET_STS_SUCCESS;
10181: ELSE
10182: IF FND_API.To_Boolean(p_commit) THEN
10183: ROLLBACK TO Delete_Association_PUB;
10184: END IF;

Line 10182: IF FND_API.To_Boolean(p_commit) THEN

10178: COMMIT WORK;
10179: END IF;
10180: x_return_status := FND_API.G_RET_STS_SUCCESS;
10181: ELSE
10182: IF FND_API.To_Boolean(p_commit) THEN
10183: ROLLBACK TO Delete_Association_PUB;
10184: END IF;
10185: x_return_status := FND_API.G_RET_STS_ERROR;
10186: END IF;

Line 10185: x_return_status := FND_API.G_RET_STS_ERROR;

10181: ELSE
10182: IF FND_API.To_Boolean(p_commit) THEN
10183: ROLLBACK TO Delete_Association_PUB;
10184: END IF;
10185: x_return_status := FND_API.G_RET_STS_ERROR;
10186: END IF;
10187: code_debug(l_api_name||' setting return status as '||x_return_status);
10188:
10189: EXCEPTION

Line 10192: IF FND_API.To_Boolean(p_commit) THEN

10188:
10189: EXCEPTION
10190: WHEN OTHERS THEN
10191: code_debug(l_api_name||' EXCEPTION : '||SQLERRM);
10192: IF FND_API.To_Boolean(p_commit) THEN
10193: ROLLBACK TO Delete_Association_PUB;
10194: END IF;
10195: IF get_assoc_records%ISOPEN THEN
10196: CLOSE get_assoc_records;

Line 10198: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

10194: END IF;
10195: IF get_assoc_records%ISOPEN THEN
10196: CLOSE get_assoc_records;
10197: END IF;
10198: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
10199:
10200: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
10201: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
10202: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

10201: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
10202: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
10203: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
10204: FND_MSG_PUB.Add;
10205: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
10206: ,p_count => x_msg_count
10207: ,p_data => x_msg_data);
10208:
10209: END Delete_Association;

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

10226: ,p_internal_name IN VARCHAR2
10227: ,p_display_name IN VARCHAR2
10228: ,p_description IN VARCHAR2
10229: ,p_sequence IN NUMBER
10230: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
10231: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
10232: ,x_page_id OUT NOCOPY NUMBER
10233: ,x_return_status OUT NOCOPY VARCHAR2
10234: ,x_errorcode OUT NOCOPY NUMBER

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

10227: ,p_display_name IN VARCHAR2
10228: ,p_description IN VARCHAR2
10229: ,p_sequence IN NUMBER
10230: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
10231: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
10232: ,x_page_id OUT NOCOPY NUMBER
10233: ,x_return_status OUT NOCOPY VARCHAR2
10234: ,x_errorcode OUT NOCOPY NUMBER
10235: ,x_msg_count OUT NOCOPY NUMBER

Line 10251: IF FND_API.To_Boolean(p_commit) THEN

10247:
10248: BEGIN
10249:
10250: -- Standard start of API savepoint
10251: IF FND_API.To_Boolean(p_commit) THEN
10252: SAVEPOINT Create_Page_PUB;
10253: END IF;
10254:
10255: -- Check for call compatibility

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

10252: SAVEPOINT Create_Page_PUB;
10253: END IF;
10254:
10255: -- Check for call compatibility
10256: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
10257: l_api_name, G_PKG_NAME)
10258: THEN
10259: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10260: END IF;

Line 10259: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

10255: -- Check for call compatibility
10256: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
10257: l_api_name, G_PKG_NAME)
10258: THEN
10259: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10260: END IF;
10261: -- Initialize message list even though we don't currently use it
10262: IF FND_API.To_Boolean(p_init_msg_list) THEN
10263: FND_MSG_PUB.Initialize;

Line 10262: IF FND_API.To_Boolean(p_init_msg_list) THEN

10258: THEN
10259: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10260: END IF;
10261: -- Initialize message list even though we don't currently use it
10262: IF FND_API.To_Boolean(p_init_msg_list) THEN
10263: FND_MSG_PUB.Initialize;
10264: END IF;
10265:
10266: --if page id is not provided, get page id from sequence

Line 10330: IF FND_API.To_Boolean(p_commit) THEN

10326: FROM FND_LANGUAGES L
10327: WHERE L.INSTALLED_FLAG in ('I', 'B');
10328:
10329: -- Standard check of p_commit
10330: IF FND_API.To_Boolean(p_commit) THEN
10331: COMMIT WORK;
10332: END IF;
10333:
10334: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 10334: x_return_status := FND_API.G_RET_STS_SUCCESS;

10330: IF FND_API.To_Boolean(p_commit) THEN
10331: COMMIT WORK;
10332: END IF;
10333:
10334: x_return_status := FND_API.G_RET_STS_SUCCESS;
10335:
10336: EXCEPTION
10337: WHEN OTHERS THEN
10338: IF FND_API.To_Boolean(p_commit) THEN

Line 10338: IF FND_API.To_Boolean(p_commit) THEN

10334: x_return_status := FND_API.G_RET_STS_SUCCESS;
10335:
10336: EXCEPTION
10337: WHEN OTHERS THEN
10338: IF FND_API.To_Boolean(p_commit) THEN
10339: ROLLBACK TO Create_Page_PUB;
10340: END IF;
10341: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
10342:

Line 10341: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

10337: WHEN OTHERS THEN
10338: IF FND_API.To_Boolean(p_commit) THEN
10339: ROLLBACK TO Create_Page_PUB;
10340: END IF;
10341: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
10342:
10343: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
10344: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
10345: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

10344: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
10345: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
10346: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
10347: FND_MSG_PUB.Add;
10348: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
10349: ,p_count => x_msg_count
10350: ,p_data => x_msg_data);
10351:
10352: END Create_Page;

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

10359: ,p_internal_name IN VARCHAR2
10360: ,p_display_name IN VARCHAR2
10361: ,p_description IN VARCHAR2
10362: ,p_sequence IN NUMBER
10363: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
10364: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
10365: ,p_is_nls_mode IN VARCHAR2 DEFAULT FND_API.G_FALSE
10366: ,x_return_status OUT NOCOPY VARCHAR2
10367: ,x_errorcode OUT NOCOPY NUMBER

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

10360: ,p_display_name IN VARCHAR2
10361: ,p_description IN VARCHAR2
10362: ,p_sequence IN NUMBER
10363: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
10364: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
10365: ,p_is_nls_mode IN VARCHAR2 DEFAULT FND_API.G_FALSE
10366: ,x_return_status OUT NOCOPY VARCHAR2
10367: ,x_errorcode OUT NOCOPY NUMBER
10368: ,x_msg_count OUT NOCOPY NUMBER

Line 10365: ,p_is_nls_mode IN VARCHAR2 DEFAULT FND_API.G_FALSE

10361: ,p_description IN VARCHAR2
10362: ,p_sequence IN NUMBER
10363: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
10364: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
10365: ,p_is_nls_mode IN VARCHAR2 DEFAULT FND_API.G_FALSE
10366: ,x_return_status OUT NOCOPY VARCHAR2
10367: ,x_errorcode OUT NOCOPY NUMBER
10368: ,x_msg_count OUT NOCOPY NUMBER
10369: ,x_msg_data OUT NOCOPY VARCHAR2

Line 10384: IF FND_API.To_Boolean(p_commit) THEN

10380:
10381: BEGIN
10382:
10383: -- Standard start of API savepoint
10384: IF FND_API.To_Boolean(p_commit) THEN
10385: SAVEPOINT Update_Page_PUB;
10386: END IF;
10387:
10388: -- Check for call compatibility

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

10385: SAVEPOINT Update_Page_PUB;
10386: END IF;
10387:
10388: -- Check for call compatibility
10389: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
10390: l_api_name, G_PKG_NAME)
10391: THEN
10392: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10393: END IF;

Line 10392: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

10388: -- Check for call compatibility
10389: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
10390: l_api_name, G_PKG_NAME)
10391: THEN
10392: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10393: END IF;
10394: -- Initialize message list even though we don't currently use it
10395: IF FND_API.To_Boolean(p_init_msg_list) THEN
10396: FND_MSG_PUB.Initialize;

Line 10395: IF FND_API.To_Boolean(p_init_msg_list) THEN

10391: THEN
10392: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10393: END IF;
10394: -- Initialize message list even though we don't currently use it
10395: IF FND_API.To_Boolean(p_init_msg_list) THEN
10396: FND_MSG_PUB.Initialize;
10397: END IF;
10398:
10399: IF (FND_API.To_Boolean(p_is_nls_mode)) THEN

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

10395: IF FND_API.To_Boolean(p_init_msg_list) THEN
10396: FND_MSG_PUB.Initialize;
10397: END IF;
10398:
10399: IF (FND_API.To_Boolean(p_is_nls_mode)) THEN
10400:
10401: -- We do this IF check this way so that if p_is_nls_mode is NULL,
10402: -- we still update the non-trans table (i.e., we treat NULL as 'F')
10403: NULL;

Line 10432: IF FND_API.To_Boolean(p_commit) THEN

10428: -- AND LANGUAGE = USERENV('LANG');
10429: AND USERENV('LANG') in ( LANGUAGE , SOURCE_LANG);
10430:
10431: -- Standard check of p_commit
10432: IF FND_API.To_Boolean(p_commit) THEN
10433: COMMIT WORK;
10434: END IF;
10435:
10436: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 10436: x_return_status := FND_API.G_RET_STS_SUCCESS;

10432: IF FND_API.To_Boolean(p_commit) THEN
10433: COMMIT WORK;
10434: END IF;
10435:
10436: x_return_status := FND_API.G_RET_STS_SUCCESS;
10437:
10438: EXCEPTION
10439: WHEN OTHERS THEN
10440: IF FND_API.To_Boolean(p_commit) THEN

Line 10440: IF FND_API.To_Boolean(p_commit) THEN

10436: x_return_status := FND_API.G_RET_STS_SUCCESS;
10437:
10438: EXCEPTION
10439: WHEN OTHERS THEN
10440: IF FND_API.To_Boolean(p_commit) THEN
10441: ROLLBACK TO Update_Page_PUB;
10442: END IF;
10443: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
10444:

Line 10443: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

10439: WHEN OTHERS THEN
10440: IF FND_API.To_Boolean(p_commit) THEN
10441: ROLLBACK TO Update_Page_PUB;
10442: END IF;
10443: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
10444:
10445: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
10446: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
10447: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

10446: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
10447: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
10448: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
10449: FND_MSG_PUB.Add;
10450: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
10451: ,p_count => x_msg_count
10452: ,p_data => x_msg_data);
10453:
10454:

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

10465: ,p_new_internal_name IN VARCHAR2
10466: ,p_display_name IN VARCHAR2
10467: ,p_description IN VARCHAR2
10468: ,p_sequence IN NUMBER
10469: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
10470: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
10471: ,x_return_status OUT NOCOPY VARCHAR2
10472: ,x_errorcode OUT NOCOPY NUMBER
10473: ,x_msg_count OUT NOCOPY NUMBER

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

10466: ,p_display_name IN VARCHAR2
10467: ,p_description IN VARCHAR2
10468: ,p_sequence IN NUMBER
10469: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
10470: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
10471: ,x_return_status OUT NOCOPY VARCHAR2
10472: ,x_errorcode OUT NOCOPY NUMBER
10473: ,x_msg_count OUT NOCOPY NUMBER
10474: ,x_msg_data OUT NOCOPY VARCHAR2

Line 10485: IF FND_API.To_Boolean(p_commit) THEN

10481:
10482: BEGIN
10483:
10484: -- Standard start of API savepoint
10485: IF FND_API.To_Boolean(p_commit) THEN
10486: SAVEPOINT Update_Page_PUB;
10487: END IF;
10488:
10489: l_page_id := Get_Page_Id_From_PKs(p_object_id

Line 10493: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

10489: l_page_id := Get_Page_Id_From_PKs(p_object_id
10490: ,p_classification_code
10491: ,p_old_internal_name);
10492: IF l_page_id IS NULL THEN
10493: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10494: END IF;
10495:
10496: -- If caller hasn't passed in a new internal name, we keep the old one
10497: IF p_new_internal_name IS NULL OR p_new_internal_name = '' THEN

Line 10519: IF FND_API.To_Boolean(p_commit) THEN

10515: ,x_msg_data => x_msg_data
10516: );
10517:
10518: -- Standard check of p_commit
10519: IF FND_API.To_Boolean(p_commit) THEN
10520: COMMIT WORK;
10521: END IF;
10522:
10523: EXCEPTION

Line 10525: IF FND_API.To_Boolean(p_commit) THEN

10521: END IF;
10522:
10523: EXCEPTION
10524: WHEN OTHERS THEN
10525: IF FND_API.To_Boolean(p_commit) THEN
10526: ROLLBACK TO Update_Page_PUB;
10527: END IF;
10528: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
10529:

Line 10528: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

10524: WHEN OTHERS THEN
10525: IF FND_API.To_Boolean(p_commit) THEN
10526: ROLLBACK TO Update_Page_PUB;
10527: END IF;
10528: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
10529:
10530: IF l_page_id IS NULL THEN
10531: x_msg_data := 'Executing - '||G_PKG_NAME||'.'||l_api_name||' NoPageFound';
10532: ELSE

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

10534: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
10535: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
10536: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
10537: FND_MSG_PUB.Add;
10538: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
10539: ,p_count => x_msg_count
10540: ,p_data => x_msg_data);
10541:
10542: END IF;

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

10547:
10548: PROCEDURE Delete_Page (
10549: p_api_version IN NUMBER
10550: ,p_page_id IN NUMBER
10551: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
10552: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
10553: ,x_return_status OUT NOCOPY VARCHAR2
10554: ,x_errorcode OUT NOCOPY NUMBER
10555: ,x_msg_count OUT NOCOPY NUMBER

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

10548: PROCEDURE Delete_Page (
10549: p_api_version IN NUMBER
10550: ,p_page_id IN NUMBER
10551: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
10552: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
10553: ,x_return_status OUT NOCOPY VARCHAR2
10554: ,x_errorcode OUT NOCOPY NUMBER
10555: ,x_msg_count OUT NOCOPY NUMBER
10556: ,x_msg_data OUT NOCOPY VARCHAR2

Line 10569: IF FND_API.To_Boolean(p_commit) THEN

10565:
10566: BEGIN
10567:
10568: -- Standard start of API savepoint
10569: IF FND_API.To_Boolean(p_commit) THEN
10570: SAVEPOINT Delete_Page_PUB;
10571: END IF;
10572:
10573: -- Check for call compatibility

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

10570: SAVEPOINT Delete_Page_PUB;
10571: END IF;
10572:
10573: -- Check for call compatibility
10574: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
10575: l_api_name, G_PKG_NAME)
10576: THEN
10577: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10578: END IF;

Line 10577: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

10573: -- Check for call compatibility
10574: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
10575: l_api_name, G_PKG_NAME)
10576: THEN
10577: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10578: END IF;
10579: -- Initialize message list even though we don't currently use it
10580: IF FND_API.To_Boolean(p_init_msg_list) THEN
10581: FND_MSG_PUB.Initialize;

Line 10580: IF FND_API.To_Boolean(p_init_msg_list) THEN

10576: THEN
10577: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10578: END IF;
10579: -- Initialize message list even though we don't currently use it
10580: IF FND_API.To_Boolean(p_init_msg_list) THEN
10581: FND_MSG_PUB.Initialize;
10582: END IF;
10583:
10584: DELETE FROM EGO_PAGE_ENTRIES_B

Line 10594: IF FND_API.To_Boolean(p_commit) THEN

10590: DELETE FROM EGO_PAGES_TL
10591: WHERE PAGE_ID = p_page_id;
10592:
10593: -- Standard check of p_commit
10594: IF FND_API.To_Boolean(p_commit) THEN
10595: COMMIT WORK;
10596: END IF;
10597:
10598: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 10598: x_return_status := FND_API.G_RET_STS_SUCCESS;

10594: IF FND_API.To_Boolean(p_commit) THEN
10595: COMMIT WORK;
10596: END IF;
10597:
10598: x_return_status := FND_API.G_RET_STS_SUCCESS;
10599:
10600: EXCEPTION
10601: WHEN OTHERS THEN
10602: IF FND_API.To_Boolean(p_commit) THEN

Line 10602: IF FND_API.To_Boolean(p_commit) THEN

10598: x_return_status := FND_API.G_RET_STS_SUCCESS;
10599:
10600: EXCEPTION
10601: WHEN OTHERS THEN
10602: IF FND_API.To_Boolean(p_commit) THEN
10603: ROLLBACK TO Delete_Page_PUB;
10604: END IF;
10605: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
10606:

Line 10605: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

10601: WHEN OTHERS THEN
10602: IF FND_API.To_Boolean(p_commit) THEN
10603: ROLLBACK TO Delete_Page_PUB;
10604: END IF;
10605: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
10606:
10607: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
10608: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
10609: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

10608: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
10609: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
10610: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
10611: FND_MSG_PUB.Add;
10612: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
10613: ,p_count => x_msg_count
10614: ,p_data => x_msg_data);
10615:
10616:

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

10622: p_api_version IN NUMBER
10623: ,p_object_id IN NUMBER
10624: ,p_classification_code IN VARCHAR2
10625: ,p_internal_name IN VARCHAR2
10626: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
10627: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
10628: ,x_return_status OUT NOCOPY VARCHAR2
10629: ,x_errorcode OUT NOCOPY NUMBER
10630: ,x_msg_count OUT NOCOPY NUMBER

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

10623: ,p_object_id IN NUMBER
10624: ,p_classification_code IN VARCHAR2
10625: ,p_internal_name IN VARCHAR2
10626: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
10627: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
10628: ,x_return_status OUT NOCOPY VARCHAR2
10629: ,x_errorcode OUT NOCOPY NUMBER
10630: ,x_msg_count OUT NOCOPY NUMBER
10631: ,x_msg_data OUT NOCOPY VARCHAR2

Line 10641: IF FND_API.To_Boolean(p_commit) THEN

10637:
10638: BEGIN
10639:
10640: -- Standard start of API savepoint
10641: IF FND_API.To_Boolean(p_commit) THEN
10642: SAVEPOINT Delete_Page_PUB;
10643: END IF;
10644:
10645: l_page_id := Get_Page_Id_From_PKs(p_object_id

Line 10649: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

10645: l_page_id := Get_Page_Id_From_PKs(p_object_id
10646: ,p_classification_code
10647: ,p_internal_name);
10648: IF l_page_id IS NULL THEN
10649: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10650: END IF;
10651:
10652: EGO_EXT_FWK_PUB.Delete_Page(
10653: p_api_version => p_api_version

Line 10664: IF FND_API.To_Boolean(p_commit) THEN

10660: ,x_msg_data => x_msg_data
10661: );
10662:
10663: -- Standard check of p_commit
10664: IF FND_API.To_Boolean(p_commit) THEN
10665: COMMIT WORK;
10666: END IF;
10667:
10668: EXCEPTION

Line 10670: IF FND_API.To_Boolean(p_commit) THEN

10666: END IF;
10667:
10668: EXCEPTION
10669: WHEN OTHERS THEN
10670: IF FND_API.To_Boolean(p_commit) THEN
10671: ROLLBACK TO Delete_Page_PUB;
10672: END IF;
10673: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
10674:

Line 10673: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

10669: WHEN OTHERS THEN
10670: IF FND_API.To_Boolean(p_commit) THEN
10671: ROLLBACK TO Delete_Page_PUB;
10672: END IF;
10673: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
10674:
10675: IF l_page_id IS NULL THEN
10676: x_msg_data := 'Executing - '||G_PKG_NAME||'.'||l_api_name||' NoPageFound';
10677: ELSE

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

10679: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
10680: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
10681: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
10682: FND_MSG_PUB.Add;
10683: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
10684: ,p_count => x_msg_count
10685: ,p_data => x_msg_data);
10686:
10687: END IF;

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

10754: ,p_page_id IN NUMBER
10755: ,p_association_id IN NUMBER
10756: ,p_sequence IN NUMBER
10757: ,p_classification_code IN VARCHAR2
10758: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
10759: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
10760: ,x_return_status OUT NOCOPY VARCHAR2
10761: ,x_errorcode OUT NOCOPY NUMBER
10762: ,x_msg_count OUT NOCOPY NUMBER

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

10755: ,p_association_id IN NUMBER
10756: ,p_sequence IN NUMBER
10757: ,p_classification_code IN VARCHAR2
10758: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
10759: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
10760: ,x_return_status OUT NOCOPY VARCHAR2
10761: ,x_errorcode OUT NOCOPY NUMBER
10762: ,x_msg_count OUT NOCOPY NUMBER
10763: ,x_msg_data OUT NOCOPY VARCHAR2

Line 10778: IF FND_API.To_Boolean(p_commit) THEN

10774:
10775: BEGIN
10776:
10777: -- Standard start of API savepoint
10778: IF FND_API.To_Boolean(p_commit) THEN
10779: SAVEPOINT Create_Page_Entry_PUB;
10780: END IF;
10781:
10782: -- Check for call compatibility

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

10779: SAVEPOINT Create_Page_Entry_PUB;
10780: END IF;
10781:
10782: -- Check for call compatibility
10783: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
10784: l_api_name, G_PKG_NAME)
10785: THEN
10786: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10787: END IF;

Line 10786: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

10782: -- Check for call compatibility
10783: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
10784: l_api_name, G_PKG_NAME)
10785: THEN
10786: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10787: END IF;
10788: -- Initialize message list even though we don't currently use it
10789: IF FND_API.To_Boolean(p_init_msg_list) THEN
10790: FND_MSG_PUB.Initialize;

Line 10789: IF FND_API.To_Boolean(p_init_msg_list) THEN

10785: THEN
10786: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10787: END IF;
10788: -- Initialize message list even though we don't currently use it
10789: IF FND_API.To_Boolean(p_init_msg_list) THEN
10790: FND_MSG_PUB.Initialize;
10791: END IF;
10792:
10793: INSERT INTO EGO_PAGE_ENTRIES_B

Line 10819: IF FND_API.To_Boolean(p_commit) THEN

10815: ,g_current_login_id
10816: );
10817:
10818: -- Standard check of p_commit
10819: IF FND_API.To_Boolean(p_commit) THEN
10820: COMMIT WORK;
10821: END IF;
10822:
10823: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 10823: x_return_status := FND_API.G_RET_STS_SUCCESS;

10819: IF FND_API.To_Boolean(p_commit) THEN
10820: COMMIT WORK;
10821: END IF;
10822:
10823: x_return_status := FND_API.G_RET_STS_SUCCESS;
10824:
10825: EXCEPTION
10826: WHEN DUP_VAL_ON_INDEX THEN
10827: IF FND_API.To_Boolean(p_commit) THEN

Line 10827: IF FND_API.To_Boolean(p_commit) THEN

10823: x_return_status := FND_API.G_RET_STS_SUCCESS;
10824:
10825: EXCEPTION
10826: WHEN DUP_VAL_ON_INDEX THEN
10827: IF FND_API.To_Boolean(p_commit) THEN
10828: ROLLBACK TO Create_Page_Entry_PUB;
10829: END IF;
10830: x_return_status := FND_API.G_RET_STS_ERROR;
10831: DECLARE

Line 10830: x_return_status := FND_API.G_RET_STS_ERROR;

10826: WHEN DUP_VAL_ON_INDEX THEN
10827: IF FND_API.To_Boolean(p_commit) THEN
10828: ROLLBACK TO Create_Page_Entry_PUB;
10829: END IF;
10830: x_return_status := FND_API.G_RET_STS_ERROR;
10831: DECLARE
10832: l_ag_disp_name VARCHAR2(80);
10833: l_page_disp_name VARCHAR2(240);
10834: l_class_meaning VARCHAR2(1000);

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

10849: FND_MESSAGE.Set_Token('AG_NAME', l_ag_disp_name);
10850: FND_MESSAGE.Set_Token('PAGE_NAME', l_page_disp_name);
10851: FND_MESSAGE.Set_Token('CLASS_MEANING', l_class_meaning);
10852: FND_MSG_PUB.Add;
10853: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
10854: ,p_count => x_msg_count
10855: ,p_data => x_msg_data);
10856: --ego_ef_test_pub.insert_into_ego_err_msgs(x_msg_data);
10857: ------------------------------------------------------------------

Line 10863: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

10859: -- just resort to the unexpected error reporting behavior. --
10860: ------------------------------------------------------------------
10861: EXCEPTION
10862: WHEN OTHERS THEN
10863: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
10864:
10865: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
10866: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
10867: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

10866: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
10867: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
10868: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
10869: FND_MSG_PUB.Add;
10870: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
10871: ,p_count => x_msg_count
10872: ,p_data => x_msg_data);
10873: END;
10874:

Line 10876: IF FND_API.To_Boolean(p_commit) THEN

10872: ,p_data => x_msg_data);
10873: END;
10874:
10875: WHEN OTHERS THEN
10876: IF FND_API.To_Boolean(p_commit) THEN
10877: ROLLBACK TO Create_Page_Entry_PUB;
10878: END IF;
10879: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
10880:

Line 10879: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

10875: WHEN OTHERS THEN
10876: IF FND_API.To_Boolean(p_commit) THEN
10877: ROLLBACK TO Create_Page_Entry_PUB;
10878: END IF;
10879: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
10880:
10881: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
10882: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
10883: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

10882: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
10883: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
10884: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
10885: FND_MSG_PUB.Add;
10886: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
10887: ,p_count => x_msg_count
10888: ,p_data => x_msg_data);
10889:
10890:

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

10897: ,p_page_id IN NUMBER
10898: ,p_new_association_id IN NUMBER --2995435: Doesnt update association id
10899: ,p_old_association_id IN NUMBER --2995435: Doesnt update association id
10900: ,p_sequence IN NUMBER
10901: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
10902: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
10903: ,x_return_status OUT NOCOPY VARCHAR2
10904: ,x_errorcode OUT NOCOPY NUMBER
10905: ,x_msg_count OUT NOCOPY NUMBER

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

10898: ,p_new_association_id IN NUMBER --2995435: Doesnt update association id
10899: ,p_old_association_id IN NUMBER --2995435: Doesnt update association id
10900: ,p_sequence IN NUMBER
10901: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
10902: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
10903: ,x_return_status OUT NOCOPY VARCHAR2
10904: ,x_errorcode OUT NOCOPY NUMBER
10905: ,x_msg_count OUT NOCOPY NUMBER
10906: ,x_msg_data OUT NOCOPY VARCHAR2

Line 10921: IF FND_API.To_Boolean(p_commit) THEN

10917:
10918: BEGIN
10919:
10920: -- Standard start of API savepoint
10921: IF FND_API.To_Boolean(p_commit) THEN
10922: SAVEPOINT Update_Page_Entry_PUB;
10923: END IF;
10924:
10925: -- Check for call compatibility

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

10922: SAVEPOINT Update_Page_Entry_PUB;
10923: END IF;
10924:
10925: -- Check for call compatibility
10926: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
10927: l_api_name, G_PKG_NAME)
10928: THEN
10929: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10930: END IF;

Line 10929: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

10925: -- Check for call compatibility
10926: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
10927: l_api_name, G_PKG_NAME)
10928: THEN
10929: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10930: END IF;
10931: -- Initialize message list even though we don't currently use it
10932: IF FND_API.To_Boolean(p_init_msg_list) THEN
10933: FND_MSG_PUB.Initialize;

Line 10932: IF FND_API.To_Boolean(p_init_msg_list) THEN

10928: THEN
10929: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
10930: END IF;
10931: -- Initialize message list even though we don't currently use it
10932: IF FND_API.To_Boolean(p_init_msg_list) THEN
10933: FND_MSG_PUB.Initialize;
10934: END IF;
10935:
10936: UPDATE EGO_PAGE_ENTRIES_B

Line 10946: IF FND_API.To_Boolean(p_commit) THEN

10942: WHERE PAGE_ID = p_page_id
10943: AND ASSOCIATION_ID = p_old_association_id;
10944:
10945: -- Standard check of p_commit
10946: IF FND_API.To_Boolean(p_commit) THEN
10947: COMMIT WORK;
10948: END IF;
10949:
10950: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 10950: x_return_status := FND_API.G_RET_STS_SUCCESS;

10946: IF FND_API.To_Boolean(p_commit) THEN
10947: COMMIT WORK;
10948: END IF;
10949:
10950: x_return_status := FND_API.G_RET_STS_SUCCESS;
10951:
10952: EXCEPTION
10953: WHEN DUP_VAL_ON_INDEX THEN
10954: IF FND_API.To_Boolean(p_commit) THEN

Line 10954: IF FND_API.To_Boolean(p_commit) THEN

10950: x_return_status := FND_API.G_RET_STS_SUCCESS;
10951:
10952: EXCEPTION
10953: WHEN DUP_VAL_ON_INDEX THEN
10954: IF FND_API.To_Boolean(p_commit) THEN
10955: ROLLBACK TO Update_Page_Entry_PUB;
10956: END IF;
10957: x_return_status := FND_API.G_RET_STS_ERROR;
10958: DECLARE

Line 10957: x_return_status := FND_API.G_RET_STS_ERROR;

10953: WHEN DUP_VAL_ON_INDEX THEN
10954: IF FND_API.To_Boolean(p_commit) THEN
10955: ROLLBACK TO Update_Page_Entry_PUB;
10956: END IF;
10957: x_return_status := FND_API.G_RET_STS_ERROR;
10958: DECLARE
10959: l_ag_disp_name VARCHAR2(80);
10960: l_page_disp_name VARCHAR2(240);
10961: l_class_meaning VARCHAR2(1000);

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

10976: FND_MESSAGE.Set_Token('AG_NAME', l_ag_disp_name);
10977: FND_MESSAGE.Set_Token('PAGE_NAME', l_page_disp_name);
10978: FND_MESSAGE.Set_Token('CLASS_MEANING', l_class_meaning);
10979: FND_MSG_PUB.Add;
10980: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
10981: ,p_count => x_msg_count
10982: ,p_data => x_msg_data);
10983:
10984: ------------------------------------------------------------------

Line 10990: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

10986: -- just resort to the unexpected error reporting behavior. --
10987: ------------------------------------------------------------------
10988: EXCEPTION
10989: WHEN OTHERS THEN
10990: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
10991:
10992: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
10993: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
10994: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

10993: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
10994: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
10995: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
10996: FND_MSG_PUB.Add;
10997: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
10998: ,p_count => x_msg_count
10999: ,p_data => x_msg_data);
11000: END;
11001:

Line 11003: IF FND_API.To_Boolean(p_commit) THEN

10999: ,p_data => x_msg_data);
11000: END;
11001:
11002: WHEN OTHERS THEN
11003: IF FND_API.To_Boolean(p_commit) THEN
11004: ROLLBACK TO Update_Page_Entry_PUB;
11005: END IF;
11006: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
11007:

Line 11006: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

11002: WHEN OTHERS THEN
11003: IF FND_API.To_Boolean(p_commit) THEN
11004: ROLLBACK TO Update_Page_Entry_PUB;
11005: END IF;
11006: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
11007:
11008: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
11009: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
11010: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

11009: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
11010: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
11011: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
11012: FND_MSG_PUB.Add;
11013: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
11014: ,p_count => x_msg_count
11015: ,p_data => x_msg_data);
11016:
11017:

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

11023: p_api_version IN NUMBER
11024: ,p_page_id IN NUMBER
11025: ,p_association_id IN NUMBER
11026: ,p_classification_code IN VARCHAR2
11027: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
11028: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
11029: ,x_return_status OUT NOCOPY VARCHAR2
11030: ,x_errorcode OUT NOCOPY NUMBER
11031: ,x_msg_count OUT NOCOPY NUMBER

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

11024: ,p_page_id IN NUMBER
11025: ,p_association_id IN NUMBER
11026: ,p_classification_code IN VARCHAR2
11027: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
11028: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
11029: ,x_return_status OUT NOCOPY VARCHAR2
11030: ,x_errorcode OUT NOCOPY NUMBER
11031: ,x_msg_count OUT NOCOPY NUMBER
11032: ,x_msg_data OUT NOCOPY VARCHAR2

Line 11045: IF FND_API.To_Boolean(p_commit) THEN

11041:
11042: BEGIN
11043:
11044: -- Standard start of API savepoint
11045: IF FND_API.To_Boolean(p_commit) THEN
11046: SAVEPOINT Delete_Page_Entry_PUB;
11047: END IF;
11048:
11049: -- Check for call compatibility

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

11046: SAVEPOINT Delete_Page_Entry_PUB;
11047: END IF;
11048:
11049: -- Check for call compatibility
11050: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
11051: l_api_name, G_PKG_NAME)
11052: THEN
11053: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11054: END IF;

Line 11053: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

11049: -- Check for call compatibility
11050: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
11051: l_api_name, G_PKG_NAME)
11052: THEN
11053: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11054: END IF;
11055: -- Initialize message list even though we don't currently use it
11056: IF FND_API.To_Boolean(p_init_msg_list) THEN
11057: FND_MSG_PUB.Initialize;

Line 11056: IF FND_API.To_Boolean(p_init_msg_list) THEN

11052: THEN
11053: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11054: END IF;
11055: -- Initialize message list even though we don't currently use it
11056: IF FND_API.To_Boolean(p_init_msg_list) THEN
11057: FND_MSG_PUB.Initialize;
11058: END IF;
11059:
11060: --Bug 3871440

Line 11067: IF FND_API.To_Boolean(p_commit) THEN

11063: AND ASSOCIATION_ID = p_association_id
11064: AND CLASSIFICATION_CODE = p_classification_code;
11065:
11066: -- Standard check of p_commit
11067: IF FND_API.To_Boolean(p_commit) THEN
11068: COMMIT WORK;
11069: END IF;
11070:
11071: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 11071: x_return_status := FND_API.G_RET_STS_SUCCESS;

11067: IF FND_API.To_Boolean(p_commit) THEN
11068: COMMIT WORK;
11069: END IF;
11070:
11071: x_return_status := FND_API.G_RET_STS_SUCCESS;
11072:
11073: EXCEPTION
11074: WHEN OTHERS THEN
11075: IF FND_API.To_Boolean(p_commit) THEN

Line 11075: IF FND_API.To_Boolean(p_commit) THEN

11071: x_return_status := FND_API.G_RET_STS_SUCCESS;
11072:
11073: EXCEPTION
11074: WHEN OTHERS THEN
11075: IF FND_API.To_Boolean(p_commit) THEN
11076: ROLLBACK TO Delete_Page_Entry_PUB;
11077: END IF;
11078: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
11079:

Line 11078: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

11074: WHEN OTHERS THEN
11075: IF FND_API.To_Boolean(p_commit) THEN
11076: ROLLBACK TO Delete_Page_Entry_PUB;
11077: END IF;
11078: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
11079:
11080: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
11081: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
11082: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

11081: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
11082: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
11083: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
11084: FND_MSG_PUB.Add;
11085: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
11086: ,p_count => x_msg_count
11087: ,p_data => x_msg_data);
11088:
11089:

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

11104: ,p_function_info_1 IN VARCHAR2
11105: ,p_function_info_2 IN VARCHAR2
11106: ,p_display_name IN VARCHAR2
11107: ,p_description IN VARCHAR2
11108: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
11109: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
11110: ,x_function_id OUT NOCOPY NUMBER
11111: ,x_return_status OUT NOCOPY VARCHAR2
11112: ,x_errorcode OUT NOCOPY NUMBER

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

11105: ,p_function_info_2 IN VARCHAR2
11106: ,p_display_name IN VARCHAR2
11107: ,p_description IN VARCHAR2
11108: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
11109: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
11110: ,x_function_id OUT NOCOPY NUMBER
11111: ,x_return_status OUT NOCOPY VARCHAR2
11112: ,x_errorcode OUT NOCOPY NUMBER
11113: ,x_msg_count OUT NOCOPY NUMBER

Line 11129: IF FND_API.To_Boolean(p_commit) THEN

11125:
11126: BEGIN
11127:
11128: -- Standard start of API savepoint
11129: IF FND_API.To_Boolean(p_commit) THEN
11130: SAVEPOINT Create_Function_PUB;
11131: END IF;
11132:
11133: -- Check for call compatibility

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

11130: SAVEPOINT Create_Function_PUB;
11131: END IF;
11132:
11133: -- Check for call compatibility
11134: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
11135: l_api_name, G_PKG_NAME)
11136: THEN
11137: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11138: END IF;

Line 11137: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

11133: -- Check for call compatibility
11134: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
11135: l_api_name, G_PKG_NAME)
11136: THEN
11137: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11138: END IF;
11139: -- Initialize message list even though we don't currently use it
11140: IF FND_API.To_Boolean(p_init_msg_list) THEN
11141: FND_MSG_PUB.Initialize;

Line 11140: IF FND_API.To_Boolean(p_init_msg_list) THEN

11136: THEN
11137: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11138: END IF;
11139: -- Initialize message list even though we don't currently use it
11140: IF FND_API.To_Boolean(p_init_msg_list) THEN
11141: FND_MSG_PUB.Initialize;
11142: END IF;
11143:
11144: SELECT EGO_FUNCTIONS_S.NEXTVAL INTO x_function_id FROM DUAL;

Line 11201: IF FND_API.To_Boolean(p_commit) THEN

11197: FROM FND_LANGUAGES L
11198: WHERE L.INSTALLED_FLAG in ('I', 'B');
11199:
11200: -- Standard check of p_commit
11201: IF FND_API.To_Boolean(p_commit) THEN
11202: COMMIT WORK;
11203: END IF;
11204:
11205: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 11205: x_return_status := FND_API.G_RET_STS_SUCCESS;

11201: IF FND_API.To_Boolean(p_commit) THEN
11202: COMMIT WORK;
11203: END IF;
11204:
11205: x_return_status := FND_API.G_RET_STS_SUCCESS;
11206:
11207: EXCEPTION
11208: WHEN OTHERS THEN
11209: IF FND_API.To_Boolean(p_commit) THEN

Line 11209: IF FND_API.To_Boolean(p_commit) THEN

11205: x_return_status := FND_API.G_RET_STS_SUCCESS;
11206:
11207: EXCEPTION
11208: WHEN OTHERS THEN
11209: IF FND_API.To_Boolean(p_commit) THEN
11210: ROLLBACK TO Create_Function_PUB;
11211: END IF;
11212: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
11213:

Line 11212: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

11208: WHEN OTHERS THEN
11209: IF FND_API.To_Boolean(p_commit) THEN
11210: ROLLBACK TO Create_Function_PUB;
11211: END IF;
11212: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
11213:
11214: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
11215: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
11216: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

11215: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
11216: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
11217: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
11218: FND_MSG_PUB.Add;
11219: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
11220: ,p_count => x_msg_count
11221: ,p_data => x_msg_data);
11222:
11223:

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

11232: ,p_function_info_1 IN VARCHAR2
11233: ,p_function_info_2 IN VARCHAR2
11234: ,p_display_name IN VARCHAR2
11235: ,p_description IN VARCHAR2
11236: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
11237: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
11238: ,x_return_status OUT NOCOPY VARCHAR2
11239: ,x_errorcode OUT NOCOPY NUMBER
11240: ,x_msg_count OUT NOCOPY NUMBER

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

11233: ,p_function_info_2 IN VARCHAR2
11234: ,p_display_name IN VARCHAR2
11235: ,p_description IN VARCHAR2
11236: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
11237: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
11238: ,x_return_status OUT NOCOPY VARCHAR2
11239: ,x_errorcode OUT NOCOPY NUMBER
11240: ,x_msg_count OUT NOCOPY NUMBER
11241: ,x_msg_data OUT NOCOPY VARCHAR2

Line 11256: IF FND_API.To_Boolean(p_commit) THEN

11252:
11253: BEGIN
11254:
11255: -- Standard start of API savepoint
11256: IF FND_API.To_Boolean(p_commit) THEN
11257: SAVEPOINT Update_Function_PUB;
11258: END IF;
11259:
11260: -- Check for call compatibility

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

11257: SAVEPOINT Update_Function_PUB;
11258: END IF;
11259:
11260: -- Check for call compatibility
11261: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
11262: l_api_name, G_PKG_NAME)
11263: THEN
11264: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11265: END IF;

Line 11264: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

11260: -- Check for call compatibility
11261: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
11262: l_api_name, G_PKG_NAME)
11263: THEN
11264: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11265: END IF;
11266: -- Initialize message list even though we don't currently use it
11267: IF FND_API.To_Boolean(p_init_msg_list) THEN
11268: FND_MSG_PUB.Initialize;

Line 11267: IF FND_API.To_Boolean(p_init_msg_list) THEN

11263: THEN
11264: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11265: END IF;
11266: -- Initialize message list even though we don't currently use it
11267: IF FND_API.To_Boolean(p_init_msg_list) THEN
11268: FND_MSG_PUB.Initialize;
11269: END IF;
11270:
11271: UPDATE EGO_FUNCTIONS_B

Line 11296: IF FND_API.To_Boolean(p_commit) THEN

11292: -- FUNCTION_ID = p_function_id AND LANGUAGE = USERENV('LANG');
11293: FUNCTION_ID = p_function_id AND USERENV('LANG') IN (LANGUAGE ,SOURCE_LANG );
11294:
11295: -- Standard check of p_commit
11296: IF FND_API.To_Boolean(p_commit) THEN
11297: COMMIT WORK;
11298: END IF;
11299:
11300: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 11300: x_return_status := FND_API.G_RET_STS_SUCCESS;

11296: IF FND_API.To_Boolean(p_commit) THEN
11297: COMMIT WORK;
11298: END IF;
11299:
11300: x_return_status := FND_API.G_RET_STS_SUCCESS;
11301:
11302: EXCEPTION
11303: WHEN OTHERS THEN
11304: IF FND_API.To_Boolean(p_commit) THEN

Line 11304: IF FND_API.To_Boolean(p_commit) THEN

11300: x_return_status := FND_API.G_RET_STS_SUCCESS;
11301:
11302: EXCEPTION
11303: WHEN OTHERS THEN
11304: IF FND_API.To_Boolean(p_commit) THEN
11305: ROLLBACK TO Update_Function_PUB;
11306: END IF;
11307: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
11308:

Line 11307: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

11303: WHEN OTHERS THEN
11304: IF FND_API.To_Boolean(p_commit) THEN
11305: ROLLBACK TO Update_Function_PUB;
11306: END IF;
11307: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
11308:
11309: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
11310: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
11311: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

11310: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
11311: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
11312: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
11313: FND_MSG_PUB.Add;
11314: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
11315: ,p_count => x_msg_count
11316: ,p_data => x_msg_data);
11317:
11318:

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

11322:
11323: PROCEDURE Delete_Function (
11324: p_api_version IN NUMBER
11325: ,p_function_id IN NUMBER
11326: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
11327: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
11328: ,x_return_status OUT NOCOPY VARCHAR2
11329: ,x_errorcode OUT NOCOPY NUMBER
11330: ,x_msg_count OUT NOCOPY NUMBER

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

11323: PROCEDURE Delete_Function (
11324: p_api_version IN NUMBER
11325: ,p_function_id IN NUMBER
11326: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
11327: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
11328: ,x_return_status OUT NOCOPY VARCHAR2
11329: ,x_errorcode OUT NOCOPY NUMBER
11330: ,x_msg_count OUT NOCOPY NUMBER
11331: ,x_msg_data OUT NOCOPY VARCHAR2

Line 11348: IF FND_API.To_Boolean(p_commit) THEN

11344:
11345: BEGIN
11346:
11347: -- Standard start of API savepoint
11348: IF FND_API.To_Boolean(p_commit) THEN
11349: SAVEPOINT Delete_Function_PUB;
11350: END IF;
11351:
11352: -- Check for call compatibility

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

11349: SAVEPOINT Delete_Function_PUB;
11350: END IF;
11351:
11352: -- Check for call compatibility
11353: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
11354: l_api_name, G_PKG_NAME)
11355: THEN
11356: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11357: END IF;

Line 11356: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

11352: -- Check for call compatibility
11353: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
11354: l_api_name, G_PKG_NAME)
11355: THEN
11356: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11357: END IF;
11358: -- Initialize message list even though we don't currently use it
11359: IF FND_API.To_Boolean(p_init_msg_list) THEN
11360: FND_MSG_PUB.Initialize;

Line 11359: IF FND_API.To_Boolean(p_init_msg_list) THEN

11355: THEN
11356: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11357: END IF;
11358: -- Initialize message list even though we don't currently use it
11359: IF FND_API.To_Boolean(p_init_msg_list) THEN
11360: FND_MSG_PUB.Initialize;
11361: END IF;
11362:
11363: -- If a Function is in use by any Actions, it cannot be deleted.

Line 11374: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

11370: WHERE FUNCTION_ID = p_function_id;
11371: IF (l_function_use_count > 0)
11372: THEN
11373: l_delete_error_flag := 'Y';
11374: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11375: END IF;
11376:
11377: SELECT count(*)
11378: INTO l_function_use_count

Line 11384: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

11380: WHERE PROMPT_FUNCTION_ID = p_function_id;
11381: IF (l_function_use_count > 0)
11382: THEN
11383: l_delete_error_flag := 'Y';
11384: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11385: END IF;
11386:
11387: SELECT count(*)
11388: INTO l_function_use_count

Line 11394: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

11390: WHERE VISIBILITY_FUNC_ID = p_function_id;
11391: IF (l_function_use_count > 0)
11392: THEN
11393: l_delete_error_flag := 'Y';
11394: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11395: END IF;
11396:
11397: DELETE FROM EGO_FUNCTIONS_B
11398: WHERE

Line 11406: IF FND_API.To_Boolean(p_commit) THEN

11402: WHERE
11403: FUNCTION_ID = p_function_id;
11404:
11405: -- Standard check of p_commit
11406: IF FND_API.To_Boolean(p_commit) THEN
11407: COMMIT WORK;
11408: END IF;
11409:
11410: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 11410: x_return_status := FND_API.G_RET_STS_SUCCESS;

11406: IF FND_API.To_Boolean(p_commit) THEN
11407: COMMIT WORK;
11408: END IF;
11409:
11410: x_return_status := FND_API.G_RET_STS_SUCCESS;
11411:
11412: EXCEPTION
11413: WHEN OTHERS THEN
11414: IF FND_API.To_Boolean(p_commit) THEN

Line 11414: IF FND_API.To_Boolean(p_commit) THEN

11410: x_return_status := FND_API.G_RET_STS_SUCCESS;
11411:
11412: EXCEPTION
11413: WHEN OTHERS THEN
11414: IF FND_API.To_Boolean(p_commit) THEN
11415: ROLLBACK TO Delete_Function_PUB;
11416: END IF;
11417: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
11418:

Line 11417: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

11413: WHEN OTHERS THEN
11414: IF FND_API.To_Boolean(p_commit) THEN
11415: ROLLBACK TO Delete_Function_PUB;
11416: END IF;
11417: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
11418:
11419: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
11420: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
11421: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

11420: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
11421: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
11422: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
11423: FND_MSG_PUB.Add;
11424: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
11425: ,p_count => x_msg_count
11426: ,p_data => x_msg_data);
11427:
11428:

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

11451: ,p_description IN VARCHAR2
11452: ,p_function_id IN NUMBER
11453: ,p_enable_key_attrs IN VARCHAR2 DEFAULT NULL
11454: ,p_security_privilege_id IN NUMBER
11455: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
11456: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
11457: ,x_action_id OUT NOCOPY NUMBER
11458: ,x_return_status OUT NOCOPY VARCHAR2
11459: ,x_errorcode OUT NOCOPY NUMBER

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

11452: ,p_function_id IN NUMBER
11453: ,p_enable_key_attrs IN VARCHAR2 DEFAULT NULL
11454: ,p_security_privilege_id IN NUMBER
11455: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
11456: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
11457: ,x_action_id OUT NOCOPY NUMBER
11458: ,x_return_status OUT NOCOPY VARCHAR2
11459: ,x_errorcode OUT NOCOPY NUMBER
11460: ,x_msg_count OUT NOCOPY NUMBER

Line 11480: IF FND_API.To_Boolean(p_commit) THEN

11476:
11477: BEGIN
11478:
11479: -- Standard start of API savepoint
11480: IF FND_API.To_Boolean(p_commit) THEN
11481: SAVEPOINT Create_Action_PUB;
11482: END IF;
11483:
11484: -- Check for call compatibility

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

11481: SAVEPOINT Create_Action_PUB;
11482: END IF;
11483:
11484: -- Check for call compatibility
11485: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
11486: l_api_name, G_PKG_NAME)
11487: THEN
11488: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11489: END IF;

Line 11488: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

11484: -- Check for call compatibility
11485: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
11486: l_api_name, G_PKG_NAME)
11487: THEN
11488: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11489: END IF;
11490: -- Initialize message list even though we don't currently use it
11491: IF FND_API.To_Boolean(p_init_msg_list) THEN
11492: FND_MSG_PUB.Initialize;

Line 11491: IF FND_API.To_Boolean(p_init_msg_list) THEN

11487: THEN
11488: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11489: END IF;
11490: -- Initialize message list even though we don't currently use it
11491: IF FND_API.To_Boolean(p_init_msg_list) THEN
11492: FND_MSG_PUB.Initialize;
11493: END IF;
11494:
11495: SELECT EGO_ACTIONS_S.NEXTVAL INTO x_action_id FROM DUAL;

Line 11590: IF FND_API.To_Boolean(p_commit) THEN

11586: FROM FND_LANGUAGES L
11587: WHERE L.INSTALLED_FLAG in ('I', 'B');
11588:
11589: -- Standard check of p_commit
11590: IF FND_API.To_Boolean(p_commit) THEN
11591: COMMIT WORK;
11592: END IF;
11593:
11594: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 11594: x_return_status := FND_API.G_RET_STS_SUCCESS;

11590: IF FND_API.To_Boolean(p_commit) THEN
11591: COMMIT WORK;
11592: END IF;
11593:
11594: x_return_status := FND_API.G_RET_STS_SUCCESS;
11595: x_errorcode := 0;
11596:
11597: EXCEPTION
11598: WHEN e_dup_action_seq_error THEN

Line 11599: IF FND_API.To_Boolean(p_commit) THEN

11595: x_errorcode := 0;
11596:
11597: EXCEPTION
11598: WHEN e_dup_action_seq_error THEN
11599: IF FND_API.To_Boolean(p_commit) THEN
11600: ROLLBACK TO Create_Action_PUB;
11601: END IF;
11602: x_return_status := FND_API.G_RET_STS_ERROR;
11603: x_errorcode := 1;

Line 11602: x_return_status := FND_API.G_RET_STS_ERROR;

11598: WHEN e_dup_action_seq_error THEN
11599: IF FND_API.To_Boolean(p_commit) THEN
11600: ROLLBACK TO Create_Action_PUB;
11601: END IF;
11602: x_return_status := FND_API.G_RET_STS_ERROR;
11603: x_errorcode := 1;
11604: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_CR_ACTN_DUP_SEQ_ERR');
11605: FND_MSG_PUB.Add;
11606: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

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

11602: x_return_status := FND_API.G_RET_STS_ERROR;
11603: x_errorcode := 1;
11604: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_CR_ACTN_DUP_SEQ_ERR');
11605: FND_MSG_PUB.Add;
11606: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
11607: ,p_count => x_msg_count
11608: ,p_data => x_msg_data);
11609:
11610: WHEN e_dup_action_name_error THEN

Line 11611: IF FND_API.To_Boolean(p_commit) THEN

11607: ,p_count => x_msg_count
11608: ,p_data => x_msg_data);
11609:
11610: WHEN e_dup_action_name_error THEN
11611: IF FND_API.To_Boolean(p_commit) THEN
11612: ROLLBACK TO Create_Action_PUB;
11613: END IF;
11614: x_return_status := FND_API.G_RET_STS_ERROR;
11615: x_errorcode := 1;

Line 11614: x_return_status := FND_API.G_RET_STS_ERROR;

11610: WHEN e_dup_action_name_error THEN
11611: IF FND_API.To_Boolean(p_commit) THEN
11612: ROLLBACK TO Create_Action_PUB;
11613: END IF;
11614: x_return_status := FND_API.G_RET_STS_ERROR;
11615: x_errorcode := 1;
11616: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_CR_ACTN_DUP_NAME_ERR');
11617: FND_MSG_PUB.Add;
11618: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

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

11614: x_return_status := FND_API.G_RET_STS_ERROR;
11615: x_errorcode := 1;
11616: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_CR_ACTN_DUP_NAME_ERR');
11617: FND_MSG_PUB.Add;
11618: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
11619: ,p_count => x_msg_count
11620: ,p_data => x_msg_data);
11621:
11622: WHEN OTHERS THEN

Line 11623: IF FND_API.To_Boolean(p_commit) THEN

11619: ,p_count => x_msg_count
11620: ,p_data => x_msg_data);
11621:
11622: WHEN OTHERS THEN
11623: IF FND_API.To_Boolean(p_commit) THEN
11624: ROLLBACK TO Create_Action_PUB;
11625: END IF;
11626: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
11627: x_errorcode := 1;

Line 11626: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

11622: WHEN OTHERS THEN
11623: IF FND_API.To_Boolean(p_commit) THEN
11624: ROLLBACK TO Create_Action_PUB;
11625: END IF;
11626: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
11627: x_errorcode := 1;
11628: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
11629: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
11630: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

11629: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
11630: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
11631: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
11632: FND_MSG_PUB.Add;
11633: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
11634: ,p_count => x_msg_count
11635: ,p_data => x_msg_data);
11636:
11637:

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

11651: ,p_description IN VARCHAR2
11652: ,p_function_id IN NUMBER
11653: ,p_enable_key_attrs IN VARCHAR2 DEFAULT NULL
11654: ,p_security_privilege_id IN NUMBER
11655: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
11656: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
11657: ,x_action_id OUT NOCOPY NUMBER
11658: ,x_return_status OUT NOCOPY VARCHAR2
11659: ,x_errorcode OUT NOCOPY NUMBER

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

11652: ,p_function_id IN NUMBER
11653: ,p_enable_key_attrs IN VARCHAR2 DEFAULT NULL
11654: ,p_security_privilege_id IN NUMBER
11655: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
11656: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
11657: ,x_action_id OUT NOCOPY NUMBER
11658: ,x_return_status OUT NOCOPY VARCHAR2
11659: ,x_errorcode OUT NOCOPY NUMBER
11660: ,x_msg_count OUT NOCOPY NUMBER

Line 11671: IF FND_API.To_Boolean(p_commit) THEN

11667:
11668: BEGIN
11669:
11670: -- Standard start of API savepoint
11671: IF FND_API.To_Boolean(p_commit) THEN
11672: SAVEPOINT Create_Action_PUB;
11673: END IF;
11674:
11675: l_attr_group_id := Get_Attr_Group_Id_From_PKs(p_attr_grp_application_id

Line 11679: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

11675: l_attr_group_id := Get_Attr_Group_Id_From_PKs(p_attr_grp_application_id
11676: ,p_attr_group_type
11677: ,p_attr_group_name);
11678: IF l_attr_group_id IS NULL THEN
11679: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11680: END IF;
11681:
11682: EGO_EXT_FWK_PUB.Create_Action(
11683: p_api_version => p_api_version

Line 11702: IF FND_API.To_Boolean(p_commit) THEN

11698: ,x_msg_data => x_msg_data
11699: );
11700:
11701: -- Standard check of p_commit
11702: IF FND_API.To_Boolean(p_commit) THEN
11703: COMMIT WORK;
11704: END IF;
11705:
11706: EXCEPTION

Line 11708: IF FND_API.To_Boolean(p_commit) THEN

11704: END IF;
11705:
11706: EXCEPTION
11707: WHEN OTHERS THEN
11708: IF FND_API.To_Boolean(p_commit) THEN
11709: ROLLBACK TO Create_Action_PUB;
11710: END IF;
11711: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
11712: x_errorcode := 1;

Line 11711: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

11707: WHEN OTHERS THEN
11708: IF FND_API.To_Boolean(p_commit) THEN
11709: ROLLBACK TO Create_Action_PUB;
11710: END IF;
11711: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
11712: x_errorcode := 1;
11713:
11714: IF l_attr_group_id IS NULL THEN
11715: x_msg_data := 'Executing - '||G_PKG_NAME||'.'||l_api_name||' NoAttrGroupIDFoundForPKs';

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

11718: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
11719: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
11720: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
11721: FND_MSG_PUB.Add;
11722: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
11723: ,p_count => x_msg_count
11724: ,p_data => x_msg_data);
11725:
11726: END IF;

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

11737: ,p_description IN VARCHAR2
11738: ,p_function_id IN NUMBER
11739: ,p_enable_key_attrs IN VARCHAR2 DEFAULT NULL
11740: ,p_security_privilege_id IN NUMBER
11741: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
11742: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
11743: ,x_return_status OUT NOCOPY VARCHAR2
11744: ,x_errorcode OUT NOCOPY NUMBER
11745: ,x_msg_count OUT NOCOPY NUMBER

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

11738: ,p_function_id IN NUMBER
11739: ,p_enable_key_attrs IN VARCHAR2 DEFAULT NULL
11740: ,p_security_privilege_id IN NUMBER
11741: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
11742: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
11743: ,x_return_status OUT NOCOPY VARCHAR2
11744: ,x_errorcode OUT NOCOPY NUMBER
11745: ,x_msg_count OUT NOCOPY NUMBER
11746: ,x_msg_data OUT NOCOPY VARCHAR2

Line 11771: IF FND_API.To_Boolean(p_commit) THEN

11767:
11768: BEGIN
11769:
11770: -- Standard start of API savepoint
11771: IF FND_API.To_Boolean(p_commit) THEN
11772: SAVEPOINT Update_Action_PUB;
11773: END IF;
11774:
11775: -- Check for call compatibility

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

11772: SAVEPOINT Update_Action_PUB;
11773: END IF;
11774:
11775: -- Check for call compatibility
11776: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
11777: l_api_name, G_PKG_NAME)
11778: THEN
11779: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11780: END IF;

Line 11779: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

11775: -- Check for call compatibility
11776: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
11777: l_api_name, G_PKG_NAME)
11778: THEN
11779: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11780: END IF;
11781: -- Initialize message list even though we don't currently use it
11782: IF FND_API.To_Boolean(p_init_msg_list) THEN
11783: FND_MSG_PUB.Initialize;

Line 11782: IF FND_API.To_Boolean(p_init_msg_list) THEN

11778: THEN
11779: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11780: END IF;
11781: -- Initialize message list even though we don't currently use it
11782: IF FND_API.To_Boolean(p_init_msg_list) THEN
11783: FND_MSG_PUB.Initialize;
11784: END IF;
11785:
11786: -- Disallow changes that duplicate a preexisting action's sequence

Line 11873: IF FND_API.To_Boolean(p_commit) THEN

11869: -- ACTION_ID = p_action_id AND LANGUAGE = USERENV('LANG');
11870: ACTION_ID = p_action_id AND USERENV('LANG') IN (LANGUAGE , SOURCE_LANG);
11871:
11872: -- Standard check of p_commit
11873: IF FND_API.To_Boolean(p_commit) THEN
11874: COMMIT WORK;
11875: END IF;
11876:
11877: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 11877: x_return_status := FND_API.G_RET_STS_SUCCESS;

11873: IF FND_API.To_Boolean(p_commit) THEN
11874: COMMIT WORK;
11875: END IF;
11876:
11877: x_return_status := FND_API.G_RET_STS_SUCCESS;
11878: x_errorcode := 0;
11879:
11880: EXCEPTION
11881: WHEN e_dup_action_seq_error THEN

Line 11882: IF FND_API.To_Boolean(p_commit) THEN

11878: x_errorcode := 0;
11879:
11880: EXCEPTION
11881: WHEN e_dup_action_seq_error THEN
11882: IF FND_API.To_Boolean(p_commit) THEN
11883: ROLLBACK TO Update_Action_PUB;
11884: END IF;
11885: x_return_status := FND_API.G_RET_STS_ERROR;
11886: x_errorcode := 1;

Line 11885: x_return_status := FND_API.G_RET_STS_ERROR;

11881: WHEN e_dup_action_seq_error THEN
11882: IF FND_API.To_Boolean(p_commit) THEN
11883: ROLLBACK TO Update_Action_PUB;
11884: END IF;
11885: x_return_status := FND_API.G_RET_STS_ERROR;
11886: x_errorcode := 1;
11887: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_UP_ACTN_DUP_SEQ_ERR');
11888: FND_MSG_PUB.Add;
11889: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

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

11885: x_return_status := FND_API.G_RET_STS_ERROR;
11886: x_errorcode := 1;
11887: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_UP_ACTN_DUP_SEQ_ERR');
11888: FND_MSG_PUB.Add;
11889: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
11890: ,p_count => x_msg_count
11891: ,p_data => x_msg_data);
11892:
11893: WHEN e_dup_action_name_error THEN

Line 11894: IF FND_API.To_Boolean(p_commit) THEN

11890: ,p_count => x_msg_count
11891: ,p_data => x_msg_data);
11892:
11893: WHEN e_dup_action_name_error THEN
11894: IF FND_API.To_Boolean(p_commit) THEN
11895: ROLLBACK TO Update_Action_PUB;
11896: END IF;
11897: x_return_status := FND_API.G_RET_STS_ERROR;
11898: x_errorcode := 1;

Line 11897: x_return_status := FND_API.G_RET_STS_ERROR;

11893: WHEN e_dup_action_name_error THEN
11894: IF FND_API.To_Boolean(p_commit) THEN
11895: ROLLBACK TO Update_Action_PUB;
11896: END IF;
11897: x_return_status := FND_API.G_RET_STS_ERROR;
11898: x_errorcode := 1;
11899: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_UP_ACTN_DUP_NAME_ERR');
11900: FND_MSG_PUB.Add;
11901: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

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

11897: x_return_status := FND_API.G_RET_STS_ERROR;
11898: x_errorcode := 1;
11899: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_UP_ACTN_DUP_NAME_ERR');
11900: FND_MSG_PUB.Add;
11901: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
11902: ,p_count => x_msg_count
11903: ,p_data => x_msg_data);
11904:
11905: WHEN OTHERS THEN

Line 11906: IF FND_API.To_Boolean(p_commit) THEN

11902: ,p_count => x_msg_count
11903: ,p_data => x_msg_data);
11904:
11905: WHEN OTHERS THEN
11906: IF FND_API.To_Boolean(p_commit) THEN
11907: ROLLBACK TO Update_Action_PUB;
11908: END IF;
11909: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
11910:

Line 11909: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

11905: WHEN OTHERS THEN
11906: IF FND_API.To_Boolean(p_commit) THEN
11907: ROLLBACK TO Update_Action_PUB;
11908: END IF;
11909: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
11910:
11911: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
11912: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
11913: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

11912: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
11913: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
11914: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
11915: FND_MSG_PUB.Add;
11916: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
11917: ,p_count => x_msg_count
11918: ,p_data => x_msg_data);
11919:
11920:

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

11924:
11925: PROCEDURE Delete_Action (
11926: p_api_version IN NUMBER
11927: ,p_action_id IN NUMBER
11928: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
11929: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
11930: ,x_return_status OUT NOCOPY VARCHAR2
11931: ,x_errorcode OUT NOCOPY NUMBER
11932: ,x_msg_count OUT NOCOPY NUMBER

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

11925: PROCEDURE Delete_Action (
11926: p_api_version IN NUMBER
11927: ,p_action_id IN NUMBER
11928: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
11929: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
11930: ,x_return_status OUT NOCOPY VARCHAR2
11931: ,x_errorcode OUT NOCOPY NUMBER
11932: ,x_msg_count OUT NOCOPY NUMBER
11933: ,x_msg_data OUT NOCOPY VARCHAR2

Line 11953: IF FND_API.To_Boolean(p_commit) THEN

11949:
11950: BEGIN
11951:
11952: -- Standard start of API savepoint
11953: IF FND_API.To_Boolean(p_commit) THEN
11954: SAVEPOINT Delete_Action_PUB;
11955: END IF;
11956:
11957: -- Check for call compatibility

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

11954: SAVEPOINT Delete_Action_PUB;
11955: END IF;
11956:
11957: -- Check for call compatibility
11958: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
11959: l_api_name, G_PKG_NAME)
11960: THEN
11961: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11962: END IF;

Line 11961: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

11957: -- Check for call compatibility
11958: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
11959: l_api_name, G_PKG_NAME)
11960: THEN
11961: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11962: END IF;
11963: -- Initialize message list even though we don't currently use it
11964: IF FND_API.To_Boolean(p_init_msg_list) THEN
11965: FND_MSG_PUB.Initialize;

Line 11964: IF FND_API.To_Boolean(p_init_msg_list) THEN

11960: THEN
11961: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
11962: END IF;
11963: -- Initialize message list even though we don't currently use it
11964: IF FND_API.To_Boolean(p_init_msg_list) THEN
11965: FND_MSG_PUB.Initialize;
11966: END IF;
11967:
11968: -- We get the Function ID before deleting the row so we can

Line 12009: IF FND_API.To_Boolean(p_commit) THEN

12005: Delete_Action_Data_Level(p_api_version,p_action_id,null, null, x_return_status,x_errorcode, x_msg_count, x_msg_data);
12006: END IF;
12007:
12008: -- Standard check of p_commit
12009: IF FND_API.To_Boolean(p_commit) THEN
12010: COMMIT WORK;
12011: END IF;
12012:
12013: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 12013: x_return_status := FND_API.G_RET_STS_SUCCESS;

12009: IF FND_API.To_Boolean(p_commit) THEN
12010: COMMIT WORK;
12011: END IF;
12012:
12013: x_return_status := FND_API.G_RET_STS_SUCCESS;
12014:
12015: EXCEPTION
12016: WHEN OTHERS THEN
12017: IF FND_API.To_Boolean(p_commit) THEN

Line 12017: IF FND_API.To_Boolean(p_commit) THEN

12013: x_return_status := FND_API.G_RET_STS_SUCCESS;
12014:
12015: EXCEPTION
12016: WHEN OTHERS THEN
12017: IF FND_API.To_Boolean(p_commit) THEN
12018: ROLLBACK TO Delete_Action_PUB;
12019: END IF;
12020: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12021:

Line 12020: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

12016: WHEN OTHERS THEN
12017: IF FND_API.To_Boolean(p_commit) THEN
12018: ROLLBACK TO Delete_Action_PUB;
12019: END IF;
12020: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12021:
12022: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
12023: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12024: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

12023: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12024: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
12025: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
12026: FND_MSG_PUB.Add;
12027: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
12028: ,p_count => x_msg_count
12029: ,p_data => x_msg_data);
12030:
12031:

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

12038: p_api_version IN NUMBER
12039: ,p_action_id IN NUMBER
12040: ,p_data_level_id IN NUMBER
12041: ,p_visibility_flag IN VARCHAR2 DEFAULT 'Y'
12042: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12043: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12044: ,x_return_status OUT NOCOPY VARCHAR2
12045: ,x_errorcode OUT NOCOPY NUMBER
12046: ,x_msg_count OUT NOCOPY NUMBER

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

12039: ,p_action_id IN NUMBER
12040: ,p_data_level_id IN NUMBER
12041: ,p_visibility_flag IN VARCHAR2 DEFAULT 'Y'
12042: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12043: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12044: ,x_return_status OUT NOCOPY VARCHAR2
12045: ,x_errorcode OUT NOCOPY NUMBER
12046: ,x_msg_count OUT NOCOPY NUMBER
12047: ,x_msg_data OUT NOCOPY VARCHAR2

Line 12062: IF FND_API.To_Boolean(p_commit) THEN

12058:
12059: BEGIN
12060:
12061: -- Standard start of API savepoint
12062: IF FND_API.To_Boolean(p_commit) THEN
12063: SAVEPOINT Create_Visibilty_DL_PUB;
12064: END IF;
12065:
12066: -- Check for call compatibility

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

12063: SAVEPOINT Create_Visibilty_DL_PUB;
12064: END IF;
12065:
12066: -- Check for call compatibility
12067: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
12068: l_api_name, G_PKG_NAME)
12069: THEN
12070: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12071: END IF;

Line 12070: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

12066: -- Check for call compatibility
12067: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
12068: l_api_name, G_PKG_NAME)
12069: THEN
12070: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12071: END IF;
12072: -- Initialize message list even though we don't currently use it
12073: IF FND_API.To_Boolean(p_init_msg_list) THEN
12074: FND_MSG_PUB.Initialize;

Line 12073: IF FND_API.To_Boolean(p_init_msg_list) THEN

12069: THEN
12070: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12071: END IF;
12072: -- Initialize message list even though we don't currently use it
12073: IF FND_API.To_Boolean(p_init_msg_list) THEN
12074: FND_MSG_PUB.Initialize;
12075: END IF;
12076:
12077: INSERT INTO EGO_ACTIONS_DL

Line 12101: IF FND_API.To_Boolean(p_commit) THEN

12097: ,g_current_login_id
12098: );
12099:
12100: -- Standard check of p_commit
12101: IF FND_API.To_Boolean(p_commit) THEN
12102: COMMIT WORK;
12103: END IF;
12104:
12105: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 12105: x_return_status := FND_API.G_RET_STS_SUCCESS;

12101: IF FND_API.To_Boolean(p_commit) THEN
12102: COMMIT WORK;
12103: END IF;
12104:
12105: x_return_status := FND_API.G_RET_STS_SUCCESS;
12106:
12107: EXCEPTION
12108: WHEN OTHERS THEN
12109: IF FND_API.To_Boolean(p_commit) THEN

Line 12109: IF FND_API.To_Boolean(p_commit) THEN

12105: x_return_status := FND_API.G_RET_STS_SUCCESS;
12106:
12107: EXCEPTION
12108: WHEN OTHERS THEN
12109: IF FND_API.To_Boolean(p_commit) THEN
12110: ROLLBACK TO Create_Visibilty_DL_PUB;
12111: END IF;
12112: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12113:

Line 12112: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

12108: WHEN OTHERS THEN
12109: IF FND_API.To_Boolean(p_commit) THEN
12110: ROLLBACK TO Create_Visibilty_DL_PUB;
12111: END IF;
12112: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12113:
12114: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
12115: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12116: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

12115: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12116: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
12117: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
12118: FND_MSG_PUB.Add;
12119: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
12120: ,p_count => x_msg_count
12121: ,p_data => x_msg_data);
12122: END Create_Action_Data_Level;
12123:

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

12133: ,p_prompt_message_name IN VARCHAR2
12134: ,p_visibility_flag IN VARCHAR2
12135: ,p_prompt_function_id IN NUMBER
12136: ,p_visibility_func_id IN NUMBER
12137: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12138: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12139: ,x_return_status OUT NOCOPY VARCHAR2
12140: ,x_errorcode OUT NOCOPY NUMBER
12141: ,x_msg_count OUT NOCOPY NUMBER

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

12134: ,p_visibility_flag IN VARCHAR2
12135: ,p_prompt_function_id IN NUMBER
12136: ,p_visibility_func_id IN NUMBER
12137: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12138: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12139: ,x_return_status OUT NOCOPY VARCHAR2
12140: ,x_errorcode OUT NOCOPY NUMBER
12141: ,x_msg_count OUT NOCOPY NUMBER
12142: ,x_msg_data OUT NOCOPY VARCHAR2

Line 12157: IF FND_API.To_Boolean(p_commit) THEN

12153:
12154: BEGIN
12155:
12156: -- Standard start of API savepoint
12157: IF FND_API.To_Boolean(p_commit) THEN
12158: SAVEPOINT Create_Action_Display_PUB;
12159: END IF;
12160:
12161: -- Check for call compatibility

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

12158: SAVEPOINT Create_Action_Display_PUB;
12159: END IF;
12160:
12161: -- Check for call compatibility
12162: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
12163: l_api_name, G_PKG_NAME)
12164: THEN
12165: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12166: END IF;

Line 12165: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

12161: -- Check for call compatibility
12162: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
12163: l_api_name, G_PKG_NAME)
12164: THEN
12165: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12166: END IF;
12167: -- Initialize message list even though we don't currently use it
12168: IF FND_API.To_Boolean(p_init_msg_list) THEN
12169: FND_MSG_PUB.Initialize;

Line 12168: IF FND_API.To_Boolean(p_init_msg_list) THEN

12164: THEN
12165: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12166: END IF;
12167: -- Initialize message list even though we don't currently use it
12168: IF FND_API.To_Boolean(p_init_msg_list) THEN
12169: FND_MSG_PUB.Initialize;
12170: END IF;
12171:
12172: INSERT INTO EGO_ACTION_DISPLAYS_B

Line 12206: IF FND_API.To_Boolean(p_commit) THEN

12202: ,g_current_login_id
12203: );
12204:
12205: -- Standard check of p_commit
12206: IF FND_API.To_Boolean(p_commit) THEN
12207: COMMIT WORK;
12208: END IF;
12209:
12210: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 12210: x_return_status := FND_API.G_RET_STS_SUCCESS;

12206: IF FND_API.To_Boolean(p_commit) THEN
12207: COMMIT WORK;
12208: END IF;
12209:
12210: x_return_status := FND_API.G_RET_STS_SUCCESS;
12211:
12212: EXCEPTION
12213: WHEN OTHERS THEN
12214: IF FND_API.To_Boolean(p_commit) THEN

Line 12214: IF FND_API.To_Boolean(p_commit) THEN

12210: x_return_status := FND_API.G_RET_STS_SUCCESS;
12211:
12212: EXCEPTION
12213: WHEN OTHERS THEN
12214: IF FND_API.To_Boolean(p_commit) THEN
12215: ROLLBACK TO Create_Action_Display_PUB;
12216: END IF;
12217: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12218:

Line 12217: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

12213: WHEN OTHERS THEN
12214: IF FND_API.To_Boolean(p_commit) THEN
12215: ROLLBACK TO Create_Action_Display_PUB;
12216: END IF;
12217: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12218:
12219: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
12220: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12221: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

12220: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12221: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
12222: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
12223: FND_MSG_PUB.Add;
12224: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
12225: ,p_count => x_msg_count
12226: ,p_data => x_msg_data);
12227:
12228:

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

12234: PROCEDURE Create_Action_Display (
12235: p_api_version IN NUMBER
12236: ,p_action_id IN NUMBER
12237: ,p_trigger_code IN VARCHAR2
12238: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12239: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12240: ,x_return_status OUT NOCOPY VARCHAR2
12241: ,x_errorcode OUT NOCOPY NUMBER
12242: ,x_msg_count OUT NOCOPY NUMBER

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

12235: p_api_version IN NUMBER
12236: ,p_action_id IN NUMBER
12237: ,p_trigger_code IN VARCHAR2
12238: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12239: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12240: ,x_return_status OUT NOCOPY VARCHAR2
12241: ,x_errorcode OUT NOCOPY NUMBER
12242: ,x_msg_count OUT NOCOPY NUMBER
12243: ,x_msg_data OUT NOCOPY VARCHAR2

Line 12258: IF FND_API.To_Boolean(p_commit) THEN

12254:
12255: BEGIN
12256:
12257: -- Standard start of API savepoint
12258: IF FND_API.To_Boolean(p_commit) THEN
12259: SAVEPOINT Create_Action_Display_PUB;
12260: END IF;
12261:
12262: -- Check for call compatibility

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

12259: SAVEPOINT Create_Action_Display_PUB;
12260: END IF;
12261:
12262: -- Check for call compatibility
12263: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
12264: l_api_name, G_PKG_NAME)
12265: THEN
12266: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12267: END IF;

Line 12266: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

12262: -- Check for call compatibility
12263: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
12264: l_api_name, G_PKG_NAME)
12265: THEN
12266: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12267: END IF;
12268: -- Initialize message list even though we don't currently use it
12269: IF FND_API.To_Boolean(p_init_msg_list) THEN
12270: FND_MSG_PUB.Initialize;

Line 12269: IF FND_API.To_Boolean(p_init_msg_list) THEN

12265: THEN
12266: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12267: END IF;
12268: -- Initialize message list even though we don't currently use it
12269: IF FND_API.To_Boolean(p_init_msg_list) THEN
12270: FND_MSG_PUB.Initialize;
12271: END IF;
12272:
12273: INSERT INTO EGO_ACTION_DISPLAYS_B

Line 12297: IF FND_API.To_Boolean(p_commit) THEN

12293: ,g_current_login_id
12294: );
12295:
12296: -- Standard check of p_commit
12297: IF FND_API.To_Boolean(p_commit) THEN
12298: COMMIT WORK;
12299: END IF;
12300:
12301: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 12301: x_return_status := FND_API.G_RET_STS_SUCCESS;

12297: IF FND_API.To_Boolean(p_commit) THEN
12298: COMMIT WORK;
12299: END IF;
12300:
12301: x_return_status := FND_API.G_RET_STS_SUCCESS;
12302:
12303: EXCEPTION
12304: WHEN OTHERS THEN
12305: IF FND_API.To_Boolean(p_commit) THEN

Line 12305: IF FND_API.To_Boolean(p_commit) THEN

12301: x_return_status := FND_API.G_RET_STS_SUCCESS;
12302:
12303: EXCEPTION
12304: WHEN OTHERS THEN
12305: IF FND_API.To_Boolean(p_commit) THEN
12306: ROLLBACK TO Create_Action_Display_PUB;
12307: END IF;
12308: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12309:

Line 12308: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

12304: WHEN OTHERS THEN
12305: IF FND_API.To_Boolean(p_commit) THEN
12306: ROLLBACK TO Create_Action_Display_PUB;
12307: END IF;
12308: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12309:
12310: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
12311: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12312: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

12311: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12312: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
12313: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
12314: FND_MSG_PUB.Add;
12315: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
12316: ,p_count => x_msg_count
12317: ,p_data => x_msg_data);
12318:
12319:

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

12331: ,p_prompt_message_name IN VARCHAR2
12332: ,p_visibility_flag IN VARCHAR2
12333: ,p_prompt_function_id IN NUMBER
12334: ,p_visibility_func_id IN NUMBER
12335: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12336: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12337: ,x_return_status OUT NOCOPY VARCHAR2
12338: ,x_errorcode OUT NOCOPY NUMBER
12339: ,x_msg_count OUT NOCOPY NUMBER

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

12332: ,p_visibility_flag IN VARCHAR2
12333: ,p_prompt_function_id IN NUMBER
12334: ,p_visibility_func_id IN NUMBER
12335: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12336: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12337: ,x_return_status OUT NOCOPY VARCHAR2
12338: ,x_errorcode OUT NOCOPY NUMBER
12339: ,x_msg_count OUT NOCOPY NUMBER
12340: ,x_msg_data OUT NOCOPY VARCHAR2

Line 12361: IF FND_API.To_Boolean(p_commit) THEN

12357:
12358: BEGIN
12359:
12360: -- Standard start of API savepoint
12361: IF FND_API.To_Boolean(p_commit) THEN
12362: SAVEPOINT Update_Action_Display_PUB;
12363: END IF;
12364:
12365: -- Check for call compatibility

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

12362: SAVEPOINT Update_Action_Display_PUB;
12363: END IF;
12364:
12365: -- Check for call compatibility
12366: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
12367: l_api_name, G_PKG_NAME)
12368: THEN
12369: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12370: END IF;

Line 12369: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

12365: -- Check for call compatibility
12366: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
12367: l_api_name, G_PKG_NAME)
12368: THEN
12369: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12370: END IF;
12371: -- Initialize message list even though we don't currently use it
12372: IF FND_API.To_Boolean(p_init_msg_list) THEN
12373: FND_MSG_PUB.Initialize;

Line 12372: IF FND_API.To_Boolean(p_init_msg_list) THEN

12368: THEN
12369: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12370: END IF;
12371: -- Initialize message list even though we don't currently use it
12372: IF FND_API.To_Boolean(p_init_msg_list) THEN
12373: FND_MSG_PUB.Initialize;
12374: END IF;
12375:
12376: -- Just in case caller is updating an Action that doesn't yet have a Display...

Line 12469: IF FND_API.To_Boolean(p_commit) THEN

12465: ACTION_ID = p_action_id;
12466: END IF;
12467:
12468: -- Standard check of p_commit
12469: IF FND_API.To_Boolean(p_commit) THEN
12470: COMMIT WORK;
12471: END IF;
12472:
12473: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 12473: x_return_status := FND_API.G_RET_STS_SUCCESS;

12469: IF FND_API.To_Boolean(p_commit) THEN
12470: COMMIT WORK;
12471: END IF;
12472:
12473: x_return_status := FND_API.G_RET_STS_SUCCESS;
12474:
12475: EXCEPTION
12476: WHEN OTHERS THEN
12477: IF FND_API.To_Boolean(p_commit) THEN

Line 12477: IF FND_API.To_Boolean(p_commit) THEN

12473: x_return_status := FND_API.G_RET_STS_SUCCESS;
12474:
12475: EXCEPTION
12476: WHEN OTHERS THEN
12477: IF FND_API.To_Boolean(p_commit) THEN
12478: ROLLBACK TO Update_Action_Display_PUB;
12479: END IF;
12480: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12481:

Line 12480: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

12476: WHEN OTHERS THEN
12477: IF FND_API.To_Boolean(p_commit) THEN
12478: ROLLBACK TO Update_Action_Display_PUB;
12479: END IF;
12480: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12481:
12482: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
12483: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12484: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

12483: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12484: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
12485: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
12486: FND_MSG_PUB.Add;
12487: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
12488: ,p_count => x_msg_count
12489: ,p_data => x_msg_data);
12490:
12491:

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

12497: PROCEDURE Update_Action_Display (
12498: p_api_version IN NUMBER
12499: ,p_action_id IN NUMBER
12500: ,p_trigger_code IN VARCHAR2
12501: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12502: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12503: ,x_return_status OUT NOCOPY VARCHAR2
12504: ,x_errorcode OUT NOCOPY NUMBER
12505: ,x_msg_count OUT NOCOPY NUMBER

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

12498: p_api_version IN NUMBER
12499: ,p_action_id IN NUMBER
12500: ,p_trigger_code IN VARCHAR2
12501: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12502: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12503: ,x_return_status OUT NOCOPY VARCHAR2
12504: ,x_errorcode OUT NOCOPY NUMBER
12505: ,x_msg_count OUT NOCOPY NUMBER
12506: ,x_msg_data OUT NOCOPY VARCHAR2

Line 12527: IF FND_API.To_Boolean(p_commit) THEN

12523:
12524: BEGIN
12525:
12526: -- Standard start of API savepoint
12527: IF FND_API.To_Boolean(p_commit) THEN
12528: SAVEPOINT Update_Action_Display_PUB;
12529: END IF;
12530:
12531: -- Check for call compatibility

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

12528: SAVEPOINT Update_Action_Display_PUB;
12529: END IF;
12530:
12531: -- Check for call compatibility
12532: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
12533: l_api_name, G_PKG_NAME)
12534: THEN
12535: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12536: END IF;

Line 12535: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

12531: -- Check for call compatibility
12532: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
12533: l_api_name, G_PKG_NAME)
12534: THEN
12535: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12536: END IF;
12537: -- Initialize message list even though we don't currently use it
12538: IF FND_API.To_Boolean(p_init_msg_list) THEN
12539: FND_MSG_PUB.Initialize;

Line 12538: IF FND_API.To_Boolean(p_init_msg_list) THEN

12534: THEN
12535: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12536: END IF;
12537: -- Initialize message list even though we don't currently use it
12538: IF FND_API.To_Boolean(p_init_msg_list) THEN
12539: FND_MSG_PUB.Initialize;
12540: END IF;
12541:
12542: SELECT COUNT(*)

Line 12629: IF FND_API.To_Boolean(p_commit) THEN

12625:
12626: -----------------------------------
12627:
12628: -- Standard check of p_commit
12629: IF FND_API.To_Boolean(p_commit) THEN
12630: COMMIT WORK;
12631: END IF;
12632:
12633: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 12633: x_return_status := FND_API.G_RET_STS_SUCCESS;

12629: IF FND_API.To_Boolean(p_commit) THEN
12630: COMMIT WORK;
12631: END IF;
12632:
12633: x_return_status := FND_API.G_RET_STS_SUCCESS;
12634:
12635: EXCEPTION
12636: WHEN OTHERS THEN
12637: IF FND_API.To_Boolean(p_commit) THEN

Line 12637: IF FND_API.To_Boolean(p_commit) THEN

12633: x_return_status := FND_API.G_RET_STS_SUCCESS;
12634:
12635: EXCEPTION
12636: WHEN OTHERS THEN
12637: IF FND_API.To_Boolean(p_commit) THEN
12638: ROLLBACK TO Update_Action_Display_PUB;
12639: END IF;
12640: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12641:

Line 12640: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

12636: WHEN OTHERS THEN
12637: IF FND_API.To_Boolean(p_commit) THEN
12638: ROLLBACK TO Update_Action_Display_PUB;
12639: END IF;
12640: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12641:
12642: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
12643: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12644: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

12643: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12644: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
12645: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
12646: FND_MSG_PUB.Add;
12647: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
12648: ,p_count => x_msg_count
12649: ,p_data => x_msg_data);
12650:
12651:

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

12655:
12656: PROCEDURE Delete_Action_Display (
12657: p_api_version IN NUMBER
12658: ,p_action_id IN NUMBER
12659: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12660: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12661: ,x_return_status OUT NOCOPY VARCHAR2
12662: ,x_errorcode OUT NOCOPY NUMBER
12663: ,x_msg_count OUT NOCOPY NUMBER

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

12656: PROCEDURE Delete_Action_Display (
12657: p_api_version IN NUMBER
12658: ,p_action_id IN NUMBER
12659: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12660: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12661: ,x_return_status OUT NOCOPY VARCHAR2
12662: ,x_errorcode OUT NOCOPY NUMBER
12663: ,x_msg_count OUT NOCOPY NUMBER
12664: ,x_msg_data OUT NOCOPY VARCHAR2

Line 12683: IF FND_API.To_Boolean(p_commit) THEN

12679:
12680: BEGIN
12681:
12682: -- Standard start of API savepoint
12683: IF FND_API.To_Boolean(p_commit) THEN
12684: SAVEPOINT Delete_Action_Display_PUB;
12685: END IF;
12686:
12687: -- Check for call compatibility

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

12684: SAVEPOINT Delete_Action_Display_PUB;
12685: END IF;
12686:
12687: -- Check for call compatibility
12688: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
12689: l_api_name, G_PKG_NAME)
12690: THEN
12691: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12692: END IF;

Line 12691: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

12687: -- Check for call compatibility
12688: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
12689: l_api_name, G_PKG_NAME)
12690: THEN
12691: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12692: END IF;
12693: -- Initialize message list even though we don't currently use it
12694: IF FND_API.To_Boolean(p_init_msg_list) THEN
12695: FND_MSG_PUB.Initialize;

Line 12694: IF FND_API.To_Boolean(p_init_msg_list) THEN

12690: THEN
12691: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12692: END IF;
12693: -- Initialize message list even though we don't currently use it
12694: IF FND_API.To_Boolean(p_init_msg_list) THEN
12695: FND_MSG_PUB.Initialize;
12696: END IF;
12697:
12698: -- We get the prompt and vis function IDs before we delete the row

Line 12748: IF FND_API.To_Boolean(p_commit) THEN

12744: x_msg_count, x_msg_data);
12745: END IF;
12746:
12747: -- Standard check of p_commit
12748: IF FND_API.To_Boolean(p_commit) THEN
12749: COMMIT WORK;
12750: END IF;
12751:
12752: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 12752: x_return_status := FND_API.G_RET_STS_SUCCESS;

12748: IF FND_API.To_Boolean(p_commit) THEN
12749: COMMIT WORK;
12750: END IF;
12751:
12752: x_return_status := FND_API.G_RET_STS_SUCCESS;
12753:
12754: EXCEPTION
12755: WHEN OTHERS THEN
12756: IF FND_API.To_Boolean(p_commit) THEN

Line 12756: IF FND_API.To_Boolean(p_commit) THEN

12752: x_return_status := FND_API.G_RET_STS_SUCCESS;
12753:
12754: EXCEPTION
12755: WHEN OTHERS THEN
12756: IF FND_API.To_Boolean(p_commit) THEN
12757: ROLLBACK TO Delete_Action_Display_PUB;
12758: END IF;
12759: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12760:

Line 12759: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

12755: WHEN OTHERS THEN
12756: IF FND_API.To_Boolean(p_commit) THEN
12757: ROLLBACK TO Delete_Action_Display_PUB;
12758: END IF;
12759: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12760:
12761: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
12762: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12763: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

12762: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12763: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
12764: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
12765: FND_MSG_PUB.Add;
12766: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
12767: ,p_count => x_msg_count
12768: ,p_data => x_msg_data);
12769:
12770:

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

12785: ,p_internal_name IN VARCHAR2
12786: ,p_data_type IN VARCHAR2
12787: ,p_param_type IN VARCHAR2
12788: ,p_display_name IN VARCHAR2
12789: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12790: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12791: ,x_function_param_id OUT NOCOPY NUMBER
12792: ,x_return_status OUT NOCOPY VARCHAR2
12793: ,x_errorcode OUT NOCOPY NUMBER

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

12786: ,p_data_type IN VARCHAR2
12787: ,p_param_type IN VARCHAR2
12788: ,p_display_name IN VARCHAR2
12789: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12790: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12791: ,x_function_param_id OUT NOCOPY NUMBER
12792: ,x_return_status OUT NOCOPY VARCHAR2
12793: ,x_errorcode OUT NOCOPY NUMBER
12794: ,x_msg_count OUT NOCOPY NUMBER

Line 12810: IF FND_API.To_Boolean(p_commit) THEN

12806:
12807: BEGIN
12808:
12809: -- Standard start of API savepoint
12810: IF FND_API.To_Boolean(p_commit) THEN
12811: SAVEPOINT Create_Function_Param_PUB;
12812: END IF;
12813:
12814: -- Check for call compatibility

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

12811: SAVEPOINT Create_Function_Param_PUB;
12812: END IF;
12813:
12814: -- Check for call compatibility
12815: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
12816: l_api_name, G_PKG_NAME)
12817: THEN
12818: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12819: END IF;

Line 12818: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

12814: -- Check for call compatibility
12815: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
12816: l_api_name, G_PKG_NAME)
12817: THEN
12818: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12819: END IF;
12820: -- Initialize message list even though we don't currently use it
12821: IF FND_API.To_Boolean(p_init_msg_list) THEN
12822: FND_MSG_PUB.Initialize;

Line 12821: IF FND_API.To_Boolean(p_init_msg_list) THEN

12817: THEN
12818: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12819: END IF;
12820: -- Initialize message list even though we don't currently use it
12821: IF FND_API.To_Boolean(p_init_msg_list) THEN
12822: FND_MSG_PUB.Initialize;
12823: END IF;
12824:
12825: SELECT EGO_FUNC_PARAMS_S.NEXTVAL INTO x_function_param_id FROM DUAL;

Line 12882: IF FND_API.To_Boolean(p_commit) THEN

12878: FROM FND_LANGUAGES L
12879: WHERE L.INSTALLED_FLAG in ('I', 'B');
12880:
12881: -- Standard check of p_commit
12882: IF FND_API.To_Boolean(p_commit) THEN
12883: COMMIT WORK;
12884: END IF;
12885:
12886: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 12886: x_return_status := FND_API.G_RET_STS_SUCCESS;

12882: IF FND_API.To_Boolean(p_commit) THEN
12883: COMMIT WORK;
12884: END IF;
12885:
12886: x_return_status := FND_API.G_RET_STS_SUCCESS;
12887:
12888: EXCEPTION
12889: WHEN OTHERS THEN
12890: IF FND_API.To_Boolean(p_commit) THEN

Line 12890: IF FND_API.To_Boolean(p_commit) THEN

12886: x_return_status := FND_API.G_RET_STS_SUCCESS;
12887:
12888: EXCEPTION
12889: WHEN OTHERS THEN
12890: IF FND_API.To_Boolean(p_commit) THEN
12891: ROLLBACK TO Create_Function_Param_PUB;
12892: END IF;
12893: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12894:

Line 12893: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

12889: WHEN OTHERS THEN
12890: IF FND_API.To_Boolean(p_commit) THEN
12891: ROLLBACK TO Create_Function_Param_PUB;
12892: END IF;
12893: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12894:
12895: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
12896: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12897: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

12896: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12897: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
12898: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
12899: FND_MSG_PUB.Add;
12900: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
12901: ,p_count => x_msg_count
12902: ,p_data => x_msg_data);
12903:
12904:

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

12911: ,p_function_param_id IN NUMBER
12912: ,p_sequence IN NUMBER
12913: ,p_internal_name IN VARCHAR2
12914: ,p_display_name IN VARCHAR2
12915: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12916: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12917: ,x_return_status OUT NOCOPY VARCHAR2
12918: ,x_errorcode OUT NOCOPY NUMBER
12919: ,x_msg_count OUT NOCOPY NUMBER

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

12912: ,p_sequence IN NUMBER
12913: ,p_internal_name IN VARCHAR2
12914: ,p_display_name IN VARCHAR2
12915: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
12916: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
12917: ,x_return_status OUT NOCOPY VARCHAR2
12918: ,x_errorcode OUT NOCOPY NUMBER
12919: ,x_msg_count OUT NOCOPY NUMBER
12920: ,x_msg_data OUT NOCOPY VARCHAR2

Line 12935: IF FND_API.To_Boolean(p_commit) THEN

12931:
12932: BEGIN
12933:
12934: -- Standard start of API savepoint
12935: IF FND_API.To_Boolean(p_commit) THEN
12936: SAVEPOINT Update_Function_Param_PUB;
12937: END IF;
12938:
12939: -- Check for call compatibility

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

12936: SAVEPOINT Update_Function_Param_PUB;
12937: END IF;
12938:
12939: -- Check for call compatibility
12940: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
12941: l_api_name, G_PKG_NAME)
12942: THEN
12943: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12944: END IF;

Line 12943: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

12939: -- Check for call compatibility
12940: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
12941: l_api_name, G_PKG_NAME)
12942: THEN
12943: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12944: END IF;
12945: -- Initialize message list even though we don't currently use it
12946: IF FND_API.To_Boolean(p_init_msg_list) THEN
12947: FND_MSG_PUB.Initialize;

Line 12946: IF FND_API.To_Boolean(p_init_msg_list) THEN

12942: THEN
12943: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
12944: END IF;
12945: -- Initialize message list even though we don't currently use it
12946: IF FND_API.To_Boolean(p_init_msg_list) THEN
12947: FND_MSG_PUB.Initialize;
12948: END IF;
12949:
12950: UPDATE EGO_FUNC_PARAMS_B

Line 12973: IF FND_API.To_Boolean(p_commit) THEN

12969: --userenv('LANG') = LANGUAGE;
12970: USERENV('LANG') IN ( LANGUAGE ,SOURCE_LANG );
12971:
12972: -- Standard check of p_commit
12973: IF FND_API.To_Boolean(p_commit) THEN
12974: COMMIT WORK;
12975: END IF;
12976:
12977: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 12977: x_return_status := FND_API.G_RET_STS_SUCCESS;

12973: IF FND_API.To_Boolean(p_commit) THEN
12974: COMMIT WORK;
12975: END IF;
12976:
12977: x_return_status := FND_API.G_RET_STS_SUCCESS;
12978:
12979: EXCEPTION
12980: WHEN OTHERS THEN
12981: IF FND_API.To_Boolean(p_commit) THEN

Line 12981: IF FND_API.To_Boolean(p_commit) THEN

12977: x_return_status := FND_API.G_RET_STS_SUCCESS;
12978:
12979: EXCEPTION
12980: WHEN OTHERS THEN
12981: IF FND_API.To_Boolean(p_commit) THEN
12982: ROLLBACK TO Update_Function_Param_PUB;
12983: END IF;
12984: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12985:

Line 12984: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

12980: WHEN OTHERS THEN
12981: IF FND_API.To_Boolean(p_commit) THEN
12982: ROLLBACK TO Update_Function_Param_PUB;
12983: END IF;
12984: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
12985:
12986: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
12987: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12988: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

12987: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
12988: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
12989: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
12990: FND_MSG_PUB.Add;
12991: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
12992: ,p_count => x_msg_count
12993: ,p_data => x_msg_data);
12994:
12995:

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

12999:
13000: PROCEDURE Delete_Function_Param (
13001: p_api_version IN NUMBER
13002: ,p_function_param_id IN NUMBER
13003: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
13004: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
13005: ,x_return_status OUT NOCOPY VARCHAR2
13006: ,x_errorcode OUT NOCOPY NUMBER
13007: ,x_msg_count OUT NOCOPY NUMBER

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

13000: PROCEDURE Delete_Function_Param (
13001: p_api_version IN NUMBER
13002: ,p_function_param_id IN NUMBER
13003: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
13004: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
13005: ,x_return_status OUT NOCOPY VARCHAR2
13006: ,x_errorcode OUT NOCOPY NUMBER
13007: ,x_msg_count OUT NOCOPY NUMBER
13008: ,x_msg_data OUT NOCOPY VARCHAR2

Line 13023: IF FND_API.To_Boolean(p_commit) THEN

13019:
13020: BEGIN
13021:
13022: -- Standard start of API savepoint
13023: IF FND_API.To_Boolean(p_commit) THEN
13024: SAVEPOINT Delete_Function_Param_PUB;
13025: END IF;
13026:
13027: -- Check for call compatibility

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

13024: SAVEPOINT Delete_Function_Param_PUB;
13025: END IF;
13026:
13027: -- Check for call compatibility
13028: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
13029: l_api_name, G_PKG_NAME)
13030: THEN
13031: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13032: END IF;

Line 13031: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

13027: -- Check for call compatibility
13028: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
13029: l_api_name, G_PKG_NAME)
13030: THEN
13031: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13032: END IF;
13033: -- Initialize message list even though we don't currently use it
13034: IF FND_API.To_Boolean(p_init_msg_list) THEN
13035: FND_MSG_PUB.Initialize;

Line 13034: IF FND_API.To_Boolean(p_init_msg_list) THEN

13030: THEN
13031: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13032: END IF;
13033: -- Initialize message list even though we don't currently use it
13034: IF FND_API.To_Boolean(p_init_msg_list) THEN
13035: FND_MSG_PUB.Initialize;
13036: END IF;
13037:
13038: DELETE FROM EGO_FUNC_PARAMS_B

Line 13051: IF FND_API.To_Boolean(p_commit) THEN

13047: WHERE
13048: FUNC_PARAM_ID = p_function_param_id;
13049:
13050: -- Standard check of p_commit
13051: IF FND_API.To_Boolean(p_commit) THEN
13052: COMMIT WORK;
13053: END IF;
13054:
13055: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 13055: x_return_status := FND_API.G_RET_STS_SUCCESS;

13051: IF FND_API.To_Boolean(p_commit) THEN
13052: COMMIT WORK;
13053: END IF;
13054:
13055: x_return_status := FND_API.G_RET_STS_SUCCESS;
13056:
13057: EXCEPTION
13058: WHEN OTHERS THEN
13059: IF FND_API.To_Boolean(p_commit) THEN

Line 13059: IF FND_API.To_Boolean(p_commit) THEN

13055: x_return_status := FND_API.G_RET_STS_SUCCESS;
13056:
13057: EXCEPTION
13058: WHEN OTHERS THEN
13059: IF FND_API.To_Boolean(p_commit) THEN
13060: ROLLBACK TO Delete_Function_Param_PUB;
13061: END IF;
13062: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
13063:

Line 13062: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

13058: WHEN OTHERS THEN
13059: IF FND_API.To_Boolean(p_commit) THEN
13060: ROLLBACK TO Delete_Function_Param_PUB;
13061: END IF;
13062: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
13063:
13064: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
13065: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
13066: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

13065: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
13066: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
13067: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
13068: FND_MSG_PUB.Add;
13069: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
13070: ,p_count => x_msg_count
13071: ,p_data => x_msg_data);
13072:
13073:

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

13094: ,p_mapping_value IN VARCHAR2
13095: ,p_mapped_uom_parameter IN VARCHAR2 := NULL
13096: ,p_value_uom_source IN VARCHAR2 := NULL
13097: ,p_fixed_uom IN VARCHAR2 := NULL
13098: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
13099: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
13100: ,x_return_status OUT NOCOPY VARCHAR2
13101: ,x_errorcode OUT NOCOPY NUMBER
13102: ,x_msg_count OUT NOCOPY NUMBER

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

13095: ,p_mapped_uom_parameter IN VARCHAR2 := NULL
13096: ,p_value_uom_source IN VARCHAR2 := NULL
13097: ,p_fixed_uom IN VARCHAR2 := NULL
13098: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
13099: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
13100: ,x_return_status OUT NOCOPY VARCHAR2
13101: ,x_errorcode OUT NOCOPY NUMBER
13102: ,x_msg_count OUT NOCOPY NUMBER
13103: ,x_msg_data OUT NOCOPY VARCHAR2

Line 13118: IF FND_API.To_Boolean(p_commit) THEN

13114:
13115: BEGIN
13116:
13117: -- Standard start of API savepoint
13118: IF FND_API.To_Boolean(p_commit) THEN
13119: SAVEPOINT Create_Mapping_PUB;
13120: END IF;
13121:
13122: -- Check for call compatibility

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

13119: SAVEPOINT Create_Mapping_PUB;
13120: END IF;
13121:
13122: -- Check for call compatibility
13123: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
13124: l_api_name, G_PKG_NAME)
13125: THEN
13126: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13127: END IF;

Line 13126: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

13122: -- Check for call compatibility
13123: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
13124: l_api_name, G_PKG_NAME)
13125: THEN
13126: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13127: END IF;
13128: -- Initialize message list even though we don't currently use it
13129: IF FND_API.To_Boolean(p_init_msg_list) THEN
13130: FND_MSG_PUB.Initialize;

Line 13129: IF FND_API.To_Boolean(p_init_msg_list) THEN

13125: THEN
13126: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13127: END IF;
13128: -- Initialize message list even though we don't currently use it
13129: IF FND_API.To_Boolean(p_init_msg_list) THEN
13130: FND_MSG_PUB.Initialize;
13131: END IF;
13132:
13133: INSERT INTO EGO_MAPPINGS_B

Line 13175: IF FND_API.To_Boolean(p_commit) THEN

13171: ,g_current_login_id
13172: );
13173:
13174: -- Standard check of p_commit
13175: IF FND_API.To_Boolean(p_commit) THEN
13176: COMMIT WORK;
13177: END IF;
13178:
13179: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 13179: x_return_status := FND_API.G_RET_STS_SUCCESS;

13175: IF FND_API.To_Boolean(p_commit) THEN
13176: COMMIT WORK;
13177: END IF;
13178:
13179: x_return_status := FND_API.G_RET_STS_SUCCESS;
13180:
13181: EXCEPTION
13182: WHEN OTHERS THEN
13183: IF FND_API.To_Boolean(p_commit) THEN

Line 13183: IF FND_API.To_Boolean(p_commit) THEN

13179: x_return_status := FND_API.G_RET_STS_SUCCESS;
13180:
13181: EXCEPTION
13182: WHEN OTHERS THEN
13183: IF FND_API.To_Boolean(p_commit) THEN
13184: ROLLBACK TO Create_Mapping_PUB;
13185: END IF;
13186: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
13187:

Line 13186: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

13182: WHEN OTHERS THEN
13183: IF FND_API.To_Boolean(p_commit) THEN
13184: ROLLBACK TO Create_Mapping_PUB;
13185: END IF;
13186: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
13187:
13188: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
13189: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
13190: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

13189: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
13190: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
13191: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
13192: FND_MSG_PUB.Add;
13193: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
13194: ,p_count => x_msg_count
13195: ,p_data => x_msg_data);
13196:
13197:

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

13210: ,p_mapping_value IN VARCHAR2
13211: ,p_mapped_uom_parameter IN VARCHAR2 := NULL
13212: ,p_value_uom_source IN VARCHAR2 := NULL
13213: ,p_fixed_uom IN VARCHAR2 := NULL
13214: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
13215: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
13216: ,x_return_status OUT NOCOPY VARCHAR2
13217: ,x_errorcode OUT NOCOPY NUMBER
13218: ,x_msg_count OUT NOCOPY NUMBER

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

13211: ,p_mapped_uom_parameter IN VARCHAR2 := NULL
13212: ,p_value_uom_source IN VARCHAR2 := NULL
13213: ,p_fixed_uom IN VARCHAR2 := NULL
13214: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
13215: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
13216: ,x_return_status OUT NOCOPY VARCHAR2
13217: ,x_errorcode OUT NOCOPY NUMBER
13218: ,x_msg_count OUT NOCOPY NUMBER
13219: ,x_msg_data OUT NOCOPY VARCHAR2

Line 13232: IF FND_API.TO_BOOLEAN(p_commit) THEN

13228:
13229: BEGIN
13230:
13231: -- Standard start of API savepoint
13232: IF FND_API.TO_BOOLEAN(p_commit) THEN
13233: SAVEPOINT Create_Mapping_PUB;
13234: END IF;
13235:
13236: Get_Attr_Group_Comb_PKs(p_attr_group_id, l_application_id,l_attr_grp_type ,l_attr_grp_name );

Line 13238: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

13234: END IF;
13235:
13236: Get_Attr_Group_Comb_PKs(p_attr_group_id, l_application_id,l_attr_grp_type ,l_attr_grp_name );
13237: IF l_application_id IS NULL THEN
13238: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13239: END IF;
13240: l_mapping_group_type := 'A';
13241: EGO_EXT_FWK_PUB.Create_Mapping(
13242: p_api_version => p_api_version

Line 13264: IF FND_API.To_Boolean(p_commit) THEN

13260: ,x_msg_data => x_msg_data
13261: );
13262:
13263: -- Standard check of p_commit
13264: IF FND_API.To_Boolean(p_commit) THEN
13265: COMMIT WORK;
13266: END IF;
13267:
13268: EXCEPTION

Line 13270: IF FND_API.TO_BOOLEAN(p_commit) THEN

13266: END IF;
13267:
13268: EXCEPTION
13269: WHEN OTHERS THEN
13270: IF FND_API.TO_BOOLEAN(p_commit) THEN
13271: ROLLBACK TO Create_Mapping_PUB;
13272: END IF;
13273: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
13274:

Line 13273: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

13269: WHEN OTHERS THEN
13270: IF FND_API.TO_BOOLEAN(p_commit) THEN
13271: ROLLBACK TO Create_Mapping_PUB;
13272: END IF;
13273: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
13274:
13275: IF l_application_id IS NULL THEN
13276: x_msg_data := 'Executing - '||G_PKG_NAME||'.'||l_api_name||' NoAttrGroupApplicationIDFoundForPKs';
13277: ELSE

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

13279: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
13280: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
13281: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
13282: FND_MSG_PUB.Add;
13283: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
13284: ,p_count => x_msg_count
13285: ,p_data => x_msg_data);
13286:
13287: END IF;

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

13308: ,p_new_mapping_value IN VARCHAR2 := NULL
13309: ,p_mapped_uom_parameter IN VARCHAR2 := NULL
13310: ,p_value_uom_source IN VARCHAR2 := NULL
13311: ,p_fixed_uom IN VARCHAR2 := NULL
13312: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
13313: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
13314: ,x_return_status OUT NOCOPY VARCHAR2
13315: ,x_errorcode OUT NOCOPY NUMBER
13316: ,x_msg_count OUT NOCOPY NUMBER

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

13309: ,p_mapped_uom_parameter IN VARCHAR2 := NULL
13310: ,p_value_uom_source IN VARCHAR2 := NULL
13311: ,p_fixed_uom IN VARCHAR2 := NULL
13312: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
13313: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
13314: ,x_return_status OUT NOCOPY VARCHAR2
13315: ,x_errorcode OUT NOCOPY NUMBER
13316: ,x_msg_count OUT NOCOPY NUMBER
13317: ,x_msg_data OUT NOCOPY VARCHAR2

Line 13332: IF FND_API.To_Boolean(p_commit) THEN

13328:
13329: BEGIN
13330:
13331: -- Standard start of API savepoint
13332: IF FND_API.To_Boolean(p_commit) THEN
13333: SAVEPOINT Update_Mapping_PUB;
13334: END IF;
13335:
13336: -- Check for call compatibility

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

13333: SAVEPOINT Update_Mapping_PUB;
13334: END IF;
13335:
13336: -- Check for call compatibility
13337: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
13338: l_api_name, G_PKG_NAME)
13339: THEN
13340: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13341: END IF;

Line 13340: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

13336: -- Check for call compatibility
13337: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
13338: l_api_name, G_PKG_NAME)
13339: THEN
13340: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13341: END IF;
13342: -- Initialize message list even though we don't currently use it
13343: IF FND_API.To_Boolean(p_init_msg_list) THEN
13344: FND_MSG_PUB.Initialize;

Line 13343: IF FND_API.To_Boolean(p_init_msg_list) THEN

13339: THEN
13340: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13341: END IF;
13342: -- Initialize message list even though we don't currently use it
13343: IF FND_API.To_Boolean(p_init_msg_list) THEN
13344: FND_MSG_PUB.Initialize;
13345: END IF;
13346:
13347: IF (p_new_mapping_group_pk1 IS NOT NULL AND

Line 13401: IF FND_API.To_Boolean(p_commit) THEN

13397:
13398: END IF;
13399:
13400: -- Standard check of p_commit
13401: IF FND_API.To_Boolean(p_commit) THEN
13402: COMMIT WORK;
13403: END IF;
13404:
13405: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 13405: x_return_status := FND_API.G_RET_STS_SUCCESS;

13401: IF FND_API.To_Boolean(p_commit) THEN
13402: COMMIT WORK;
13403: END IF;
13404:
13405: x_return_status := FND_API.G_RET_STS_SUCCESS;
13406:
13407: EXCEPTION
13408: WHEN OTHERS THEN
13409: IF FND_API.To_Boolean(p_commit) THEN

Line 13409: IF FND_API.To_Boolean(p_commit) THEN

13405: x_return_status := FND_API.G_RET_STS_SUCCESS;
13406:
13407: EXCEPTION
13408: WHEN OTHERS THEN
13409: IF FND_API.To_Boolean(p_commit) THEN
13410: ROLLBACK TO Update_Mapping_PUB;
13411: END IF;
13412: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
13413:

Line 13412: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

13408: WHEN OTHERS THEN
13409: IF FND_API.To_Boolean(p_commit) THEN
13410: ROLLBACK TO Update_Mapping_PUB;
13411: END IF;
13412: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
13413:
13414: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
13415: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
13416: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

13415: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
13416: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
13417: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
13418: FND_MSG_PUB.Add;
13419: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
13420: ,p_count => x_msg_count
13421: ,p_data => x_msg_data);
13422:
13423:

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

13442: ,p_new_mapping_value IN VARCHAR2 := NULL
13443: ,p_mapped_uom_parameter IN VARCHAR2 := NULL
13444: ,p_value_uom_source IN VARCHAR2 := NULL
13445: ,p_fixed_uom IN VARCHAR2 := NULL
13446: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
13447: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
13448: ,x_return_status OUT NOCOPY VARCHAR2
13449: ,x_errorcode OUT NOCOPY NUMBER
13450: ,x_msg_count OUT NOCOPY NUMBER

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

13443: ,p_mapped_uom_parameter IN VARCHAR2 := NULL
13444: ,p_value_uom_source IN VARCHAR2 := NULL
13445: ,p_fixed_uom IN VARCHAR2 := NULL
13446: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
13447: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
13448: ,x_return_status OUT NOCOPY VARCHAR2
13449: ,x_errorcode OUT NOCOPY NUMBER
13450: ,x_msg_count OUT NOCOPY NUMBER
13451: ,x_msg_data OUT NOCOPY VARCHAR2

Line 13464: IF FND_API.TO_BOOLEAN(p_commit) THEN

13460:
13461: BEGIN
13462:
13463: -- Standard start of API savepoint
13464: IF FND_API.TO_BOOLEAN(p_commit) THEN
13465: SAVEPOINT Update_Mapping_PUB;
13466: END IF;
13467:
13468: Get_Attr_Group_Comb_PKs(p_attr_group_id, l_application_id,l_attr_grp_type ,l_attr_grp_name);

Line 13470: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

13466: END IF;
13467:
13468: Get_Attr_Group_Comb_PKs(p_attr_group_id, l_application_id,l_attr_grp_type ,l_attr_grp_name);
13469: IF l_application_id IS NULL THEN
13470: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13471: END IF;
13472: l_mapping_group_type := 'A';
13473:
13474: EGO_EXT_FWK_PUB.Update_Mapping (

Line 13503: IF FND_API.To_Boolean(p_commit) THEN

13499: ,x_msg_data => x_msg_data
13500: );
13501:
13502: -- Standard check of p_commit
13503: IF FND_API.To_Boolean(p_commit) THEN
13504: COMMIT WORK;
13505: END IF;
13506: EXCEPTION
13507: WHEN OTHERS THEN

Line 13508: IF FND_API.TO_BOOLEAN(p_commit) THEN

13504: COMMIT WORK;
13505: END IF;
13506: EXCEPTION
13507: WHEN OTHERS THEN
13508: IF FND_API.TO_BOOLEAN(p_commit) THEN
13509: ROLLBACK TO Update_Mapping_PUB;
13510: END IF;
13511: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
13512:

Line 13511: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

13507: WHEN OTHERS THEN
13508: IF FND_API.TO_BOOLEAN(p_commit) THEN
13509: ROLLBACK TO Update_Mapping_PUB;
13510: END IF;
13511: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
13512:
13513: IF l_application_id IS NULL THEN
13514: x_msg_data := 'Executing - '||G_PKG_NAME||'.'||l_api_name||' NoAttrGroupApplicationIDFoundForPKs';
13515: ELSE

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

13517: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
13518: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
13519: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
13520: FND_MSG_PUB.Add;
13521: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
13522: ,p_count => x_msg_count
13523: ,p_data => x_msg_data);
13524:
13525: END IF;

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

13533: p_api_version IN NUMBER
13534: ,p_function_id IN NUMBER
13535: ,p_mapped_obj_type IN VARCHAR2
13536: ,p_mapped_obj_pk1_value IN VARCHAR2
13537: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
13538: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
13539: ,x_return_status OUT NOCOPY VARCHAR2
13540: ,x_errorcode OUT NOCOPY NUMBER
13541: ,x_msg_count OUT NOCOPY NUMBER

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

13534: ,p_function_id IN NUMBER
13535: ,p_mapped_obj_type IN VARCHAR2
13536: ,p_mapped_obj_pk1_value IN VARCHAR2
13537: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
13538: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
13539: ,x_return_status OUT NOCOPY VARCHAR2
13540: ,x_errorcode OUT NOCOPY NUMBER
13541: ,x_msg_count OUT NOCOPY NUMBER
13542: ,x_msg_data OUT NOCOPY VARCHAR2

Line 13555: IF FND_API.To_Boolean(p_commit) THEN

13551:
13552: BEGIN
13553:
13554: -- Standard start of API savepoint
13555: IF FND_API.To_Boolean(p_commit) THEN
13556: SAVEPOINT Update_Mapping_PUB;
13557: END IF;
13558:
13559: -- Check for call compatibility

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

13556: SAVEPOINT Update_Mapping_PUB;
13557: END IF;
13558:
13559: -- Check for call compatibility
13560: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
13561: l_api_name, G_PKG_NAME)
13562: THEN
13563: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13564: END IF;

Line 13563: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

13559: -- Check for call compatibility
13560: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
13561: l_api_name, G_PKG_NAME)
13562: THEN
13563: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13564: END IF;
13565: -- Initialize message list even though we don't currently use it
13566: IF FND_API.To_Boolean(p_init_msg_list) THEN
13567: FND_MSG_PUB.Initialize;

Line 13566: IF FND_API.To_Boolean(p_init_msg_list) THEN

13562: THEN
13563: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13564: END IF;
13565: -- Initialize message list even though we don't currently use it
13566: IF FND_API.To_Boolean(p_init_msg_list) THEN
13567: FND_MSG_PUB.Initialize;
13568: END IF;
13569:
13570: DELETE FROM EGO_MAPPINGS_B

Line 13577: IF FND_API.To_Boolean(p_commit) THEN

13573: MAPPED_OBJ_TYPE = p_mapped_obj_type AND
13574: MAPPED_OBJ_PK1_VAL = p_mapped_obj_pk1_value;
13575:
13576: -- Standard check of p_commit
13577: IF FND_API.To_Boolean(p_commit) THEN
13578: COMMIT WORK;
13579: END IF;
13580:
13581: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 13581: x_return_status := FND_API.G_RET_STS_SUCCESS;

13577: IF FND_API.To_Boolean(p_commit) THEN
13578: COMMIT WORK;
13579: END IF;
13580:
13581: x_return_status := FND_API.G_RET_STS_SUCCESS;
13582:
13583: EXCEPTION
13584: WHEN OTHERS THEN
13585: IF FND_API.To_Boolean(p_commit) THEN

Line 13585: IF FND_API.To_Boolean(p_commit) THEN

13581: x_return_status := FND_API.G_RET_STS_SUCCESS;
13582:
13583: EXCEPTION
13584: WHEN OTHERS THEN
13585: IF FND_API.To_Boolean(p_commit) THEN
13586: ROLLBACK TO Delete_Func_Mapping_PUB;
13587: END IF;
13588: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
13589:

Line 13588: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

13584: WHEN OTHERS THEN
13585: IF FND_API.To_Boolean(p_commit) THEN
13586: ROLLBACK TO Delete_Func_Mapping_PUB;
13587: END IF;
13588: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
13589:
13590: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
13591: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
13592: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

13591: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
13592: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
13593: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
13594: FND_MSG_PUB.Add;
13595: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
13596: ,p_count => x_msg_count
13597: ,p_data => x_msg_data);
13598:
13599:

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

13607: ,p_function_id IN NUMBER
13608: ,p_mapped_obj_type IN VARCHAR2
13609: ,p_mapped_obj_pk1_value IN VARCHAR2
13610: ,p_func_param_id IN NUMBER
13611: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
13612: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
13613: ,x_return_status OUT NOCOPY VARCHAR2
13614: ,x_errorcode OUT NOCOPY NUMBER
13615: ,x_msg_count OUT NOCOPY NUMBER

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

13608: ,p_mapped_obj_type IN VARCHAR2
13609: ,p_mapped_obj_pk1_value IN VARCHAR2
13610: ,p_func_param_id IN NUMBER
13611: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
13612: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
13613: ,x_return_status OUT NOCOPY VARCHAR2
13614: ,x_errorcode OUT NOCOPY NUMBER
13615: ,x_msg_count OUT NOCOPY NUMBER
13616: ,x_msg_data OUT NOCOPY VARCHAR2

Line 13629: IF FND_API.To_Boolean(p_commit) THEN

13625:
13626: BEGIN
13627:
13628: -- Standard start of API savepoint
13629: IF FND_API.To_Boolean(p_commit) THEN
13630: SAVEPOINT Delete_Func_Param_Mapping_PUB;
13631: END IF;
13632:
13633: -- Check for call compatibility

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

13630: SAVEPOINT Delete_Func_Param_Mapping_PUB;
13631: END IF;
13632:
13633: -- Check for call compatibility
13634: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
13635: l_api_name, G_PKG_NAME)
13636: THEN
13637: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13638: END IF;

Line 13637: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

13633: -- Check for call compatibility
13634: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
13635: l_api_name, G_PKG_NAME)
13636: THEN
13637: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13638: END IF;
13639: -- Initialize message list even though we don't currently use it
13640: IF FND_API.To_Boolean(p_init_msg_list) THEN
13641: FND_MSG_PUB.Initialize;

Line 13640: IF FND_API.To_Boolean(p_init_msg_list) THEN

13636: THEN
13637: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13638: END IF;
13639: -- Initialize message list even though we don't currently use it
13640: IF FND_API.To_Boolean(p_init_msg_list) THEN
13641: FND_MSG_PUB.Initialize;
13642: END IF;
13643:
13644: DELETE FROM EGO_MAPPINGS_B

Line 13652: IF FND_API.To_Boolean(p_commit) THEN

13648: MAPPED_OBJ_PK1_VAL = p_mapped_obj_pk1_value AND
13649: FUNC_PARAM_ID = p_func_param_id;
13650:
13651: -- Standard check of p_commit
13652: IF FND_API.To_Boolean(p_commit) THEN
13653: COMMIT WORK;
13654: END IF;
13655:
13656: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 13656: x_return_status := FND_API.G_RET_STS_SUCCESS;

13652: IF FND_API.To_Boolean(p_commit) THEN
13653: COMMIT WORK;
13654: END IF;
13655:
13656: x_return_status := FND_API.G_RET_STS_SUCCESS;
13657:
13658: EXCEPTION
13659: WHEN OTHERS THEN
13660: IF FND_API.TO_BOOLEAN(p_commit) THEN

Line 13660: IF FND_API.TO_BOOLEAN(p_commit) THEN

13656: x_return_status := FND_API.G_RET_STS_SUCCESS;
13657:
13658: EXCEPTION
13659: WHEN OTHERS THEN
13660: IF FND_API.TO_BOOLEAN(p_commit) THEN
13661: ROLLBACK TO Delete_Func_Param_Mapping_PUB;
13662: END IF;
13663: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
13664:

Line 13663: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

13659: WHEN OTHERS THEN
13660: IF FND_API.TO_BOOLEAN(p_commit) THEN
13661: ROLLBACK TO Delete_Func_Param_Mapping_PUB;
13662: END IF;
13663: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
13664:
13665: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
13666: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
13667: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

13666: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
13667: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
13668: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
13669: FND_MSG_PUB.Add;
13670: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
13671: ,p_count => x_msg_count
13672: ,p_data => x_msg_data);
13673:
13674:

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

13689: ,p_sequence IN NUMBER
13690: ,p_internal_name IN VARCHAR2
13691: ,p_display_name IN VARCHAR2
13692: ,p_description IN VARCHAR2
13693: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
13694: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
13695: ,x_action_group_id OUT NOCOPY NUMBER
13696: ,x_return_status OUT NOCOPY VARCHAR2
13697: ,x_errorcode OUT NOCOPY NUMBER

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

13690: ,p_internal_name IN VARCHAR2
13691: ,p_display_name IN VARCHAR2
13692: ,p_description IN VARCHAR2
13693: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
13694: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
13695: ,x_action_group_id OUT NOCOPY NUMBER
13696: ,x_return_status OUT NOCOPY VARCHAR2
13697: ,x_errorcode OUT NOCOPY NUMBER
13698: ,x_msg_count OUT NOCOPY NUMBER

Line 13714: IF FND_API.To_Boolean(p_commit) THEN

13710:
13711: BEGIN
13712:
13713: -- Standard start of API savepoint
13714: IF FND_API.To_Boolean(p_commit) THEN
13715: SAVEPOINT Create_Action_Group_PUB;
13716: END IF;
13717:
13718: -- Check for call compatibility

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

13715: SAVEPOINT Create_Action_Group_PUB;
13716: END IF;
13717:
13718: -- Check for call compatibility
13719: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
13720: l_api_name, G_PKG_NAME)
13721: THEN
13722: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13723: END IF;

Line 13722: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

13718: -- Check for call compatibility
13719: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
13720: l_api_name, G_PKG_NAME)
13721: THEN
13722: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13723: END IF;
13724: -- Initialize message list even though we don't currently use it
13725: IF FND_API.To_Boolean(p_init_msg_list) THEN
13726: FND_MSG_PUB.Initialize;

Line 13725: IF FND_API.To_Boolean(p_init_msg_list) THEN

13721: THEN
13722: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13723: END IF;
13724: -- Initialize message list even though we don't currently use it
13725: IF FND_API.To_Boolean(p_init_msg_list) THEN
13726: FND_MSG_PUB.Initialize;
13727: END IF;
13728:
13729: SELECT EGO_ACTION_GROUPS_S.NEXTVAL INTO x_action_group_id FROM DUAL;

Line 13787: IF FND_API.To_Boolean(p_commit) THEN

13783: FROM FND_LANGUAGES L
13784: WHERE L.INSTALLED_FLAG in ('I', 'B');
13785:
13786: -- Standard check of p_commit
13787: IF FND_API.To_Boolean(p_commit) THEN
13788: COMMIT WORK;
13789: END IF;
13790:
13791: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 13791: x_return_status := FND_API.G_RET_STS_SUCCESS;

13787: IF FND_API.To_Boolean(p_commit) THEN
13788: COMMIT WORK;
13789: END IF;
13790:
13791: x_return_status := FND_API.G_RET_STS_SUCCESS;
13792:
13793: EXCEPTION
13794: WHEN OTHERS THEN
13795: IF FND_API.To_Boolean(p_commit) THEN

Line 13795: IF FND_API.To_Boolean(p_commit) THEN

13791: x_return_status := FND_API.G_RET_STS_SUCCESS;
13792:
13793: EXCEPTION
13794: WHEN OTHERS THEN
13795: IF FND_API.To_Boolean(p_commit) THEN
13796: ROLLBACK TO Create_Action_Group_PUB;
13797: END IF;
13798: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
13799:

Line 13798: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

13794: WHEN OTHERS THEN
13795: IF FND_API.To_Boolean(p_commit) THEN
13796: ROLLBACK TO Create_Action_Group_PUB;
13797: END IF;
13798: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
13799:
13800: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
13801: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
13802: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

13801: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
13802: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
13803: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
13804: FND_MSG_PUB.Add;
13805: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
13806: ,p_count => x_msg_count
13807: ,p_data => x_msg_data);
13808:
13809:

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

13817: ,p_sequence IN NUMBER
13818: ,p_internal_name IN VARCHAR2
13819: ,p_display_name IN VARCHAR2
13820: ,p_description IN VARCHAR2
13821: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
13822: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
13823: ,x_return_status OUT NOCOPY VARCHAR2
13824: ,x_errorcode OUT NOCOPY NUMBER
13825: ,x_msg_count OUT NOCOPY NUMBER

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

13818: ,p_internal_name IN VARCHAR2
13819: ,p_display_name IN VARCHAR2
13820: ,p_description IN VARCHAR2
13821: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
13822: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
13823: ,x_return_status OUT NOCOPY VARCHAR2
13824: ,x_errorcode OUT NOCOPY NUMBER
13825: ,x_msg_count OUT NOCOPY NUMBER
13826: ,x_msg_data OUT NOCOPY VARCHAR2

Line 13841: IF FND_API.To_Boolean(p_commit) THEN

13837:
13838: BEGIN
13839:
13840: -- Standard start of API savepoint
13841: IF FND_API.To_Boolean(p_commit) THEN
13842: SAVEPOINT Update_Action_Group_PUB;
13843: END IF;
13844:
13845: -- Check for call compatibility

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

13842: SAVEPOINT Update_Action_Group_PUB;
13843: END IF;
13844:
13845: -- Check for call compatibility
13846: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
13847: l_api_name, G_PKG_NAME)
13848: THEN
13849: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13850: END IF;

Line 13849: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

13845: -- Check for call compatibility
13846: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
13847: l_api_name, G_PKG_NAME)
13848: THEN
13849: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13850: END IF;
13851: -- Initialize message list even though we don't currently use it
13852: IF FND_API.To_Boolean(p_init_msg_list) THEN
13853: FND_MSG_PUB.Initialize;

Line 13852: IF FND_API.To_Boolean(p_init_msg_list) THEN

13848: THEN
13849: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13850: END IF;
13851: -- Initialize message list even though we don't currently use it
13852: IF FND_API.To_Boolean(p_init_msg_list) THEN
13853: FND_MSG_PUB.Initialize;
13854: END IF;
13855:
13856: UPDATE EGO_ACTION_GROUPS_B

Line 13881: IF FND_API.To_Boolean(p_commit) THEN

13877: -- ACTION_GROUP_ID = p_action_group_id AND LANGUAGE = USERENV('LANG');
13878: ACTION_GROUP_ID = p_action_group_id AND USERENV('LANG') IN (LANGUAGE , SOURCE_LANG);
13879:
13880: -- Standard check of p_commit
13881: IF FND_API.To_Boolean(p_commit) THEN
13882: COMMIT WORK;
13883: END IF;
13884:
13885: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 13885: x_return_status := FND_API.G_RET_STS_SUCCESS;

13881: IF FND_API.To_Boolean(p_commit) THEN
13882: COMMIT WORK;
13883: END IF;
13884:
13885: x_return_status := FND_API.G_RET_STS_SUCCESS;
13886:
13887: EXCEPTION
13888: WHEN OTHERS THEN
13889: IF FND_API.TO_BOOLEAN(p_commit) THEN

Line 13889: IF FND_API.TO_BOOLEAN(p_commit) THEN

13885: x_return_status := FND_API.G_RET_STS_SUCCESS;
13886:
13887: EXCEPTION
13888: WHEN OTHERS THEN
13889: IF FND_API.TO_BOOLEAN(p_commit) THEN
13890: ROLLBACK TO Update_Action_Group_PUB;
13891: END IF;
13892: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
13893:

Line 13892: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

13888: WHEN OTHERS THEN
13889: IF FND_API.TO_BOOLEAN(p_commit) THEN
13890: ROLLBACK TO Update_Action_Group_PUB;
13891: END IF;
13892: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
13893:
13894: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
13895: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
13896: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

13895: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
13896: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
13897: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
13898: FND_MSG_PUB.Add;
13899: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
13900: ,p_count => x_msg_count
13901: ,p_data => x_msg_data);
13902:
13903:

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

13907:
13908: PROCEDURE Delete_Action_Group (
13909: p_api_version IN NUMBER
13910: ,p_action_group_id IN NUMBER
13911: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
13912: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
13913: ,x_return_status OUT NOCOPY VARCHAR2
13914: ,x_errorcode OUT NOCOPY NUMBER
13915: ,x_msg_count OUT NOCOPY NUMBER

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

13908: PROCEDURE Delete_Action_Group (
13909: p_api_version IN NUMBER
13910: ,p_action_group_id IN NUMBER
13911: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
13912: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
13913: ,x_return_status OUT NOCOPY VARCHAR2
13914: ,x_errorcode OUT NOCOPY NUMBER
13915: ,x_msg_count OUT NOCOPY NUMBER
13916: ,x_msg_data OUT NOCOPY VARCHAR2

Line 13929: IF FND_API.To_Boolean(p_commit) THEN

13925:
13926: BEGIN
13927:
13928: -- Standard start of API savepoint
13929: IF FND_API.To_Boolean(p_commit) THEN
13930: SAVEPOINT Delete_Action_Group_PUB;
13931: END IF;
13932:
13933: -- Check for call compatibility

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

13930: SAVEPOINT Delete_Action_Group_PUB;
13931: END IF;
13932:
13933: -- Check for call compatibility
13934: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
13935: l_api_name, G_PKG_NAME)
13936: THEN
13937: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13938: END IF;

Line 13937: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

13933: -- Check for call compatibility
13934: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
13935: l_api_name, G_PKG_NAME)
13936: THEN
13937: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13938: END IF;
13939: -- Initialize message list even though we don't currently use it
13940: IF FND_API.To_Boolean(p_init_msg_list) THEN
13941: FND_MSG_PUB.Initialize;

Line 13940: IF FND_API.To_Boolean(p_init_msg_list) THEN

13936: THEN
13937: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
13938: END IF;
13939: -- Initialize message list even though we don't currently use it
13940: IF FND_API.To_Boolean(p_init_msg_list) THEN
13941: FND_MSG_PUB.Initialize;
13942: END IF;
13943:
13944: -- If there are Actions in this Action Group, we delete their entries

Line 13959: IF FND_API.To_Boolean(p_commit) THEN

13955: WHERE
13956: ACTION_GROUP_ID = p_action_group_id;
13957:
13958: -- Standard check of p_commit
13959: IF FND_API.To_Boolean(p_commit) THEN
13960: COMMIT WORK;
13961: END IF;
13962:
13963: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 13963: x_return_status := FND_API.G_RET_STS_SUCCESS;

13959: IF FND_API.To_Boolean(p_commit) THEN
13960: COMMIT WORK;
13961: END IF;
13962:
13963: x_return_status := FND_API.G_RET_STS_SUCCESS;
13964:
13965: EXCEPTION
13966: WHEN OTHERS THEN
13967: IF FND_API.To_Boolean(p_commit) THEN

Line 13967: IF FND_API.To_Boolean(p_commit) THEN

13963: x_return_status := FND_API.G_RET_STS_SUCCESS;
13964:
13965: EXCEPTION
13966: WHEN OTHERS THEN
13967: IF FND_API.To_Boolean(p_commit) THEN
13968: ROLLBACK TO Delete_Action_Group_PUB;
13969: END IF;
13970: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
13971:

Line 13970: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

13966: WHEN OTHERS THEN
13967: IF FND_API.To_Boolean(p_commit) THEN
13968: ROLLBACK TO Delete_Action_Group_PUB;
13969: END IF;
13970: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
13971:
13972: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
13973: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
13974: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

13973: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
13974: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
13975: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
13976: FND_MSG_PUB.Add;
13977: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
13978: ,p_count => x_msg_count
13979: ,p_data => x_msg_data);
13980:
13981:

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

13993: p_api_version IN NUMBER
13994: ,p_action_group_id IN NUMBER
13995: ,p_action_id IN NUMBER
13996: ,p_sequence IN NUMBER
13997: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
13998: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
13999: ,x_return_status OUT NOCOPY VARCHAR2
14000: ,x_errorcode OUT NOCOPY NUMBER
14001: ,x_msg_count OUT NOCOPY NUMBER

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

13994: ,p_action_group_id IN NUMBER
13995: ,p_action_id IN NUMBER
13996: ,p_sequence IN NUMBER
13997: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
13998: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
13999: ,x_return_status OUT NOCOPY VARCHAR2
14000: ,x_errorcode OUT NOCOPY NUMBER
14001: ,x_msg_count OUT NOCOPY NUMBER
14002: ,x_msg_data OUT NOCOPY VARCHAR2

Line 14018: IF FND_API.To_Boolean(p_commit) THEN

14014:
14015: BEGIN
14016:
14017: -- Standard start of API savepoint
14018: IF FND_API.To_Boolean(p_commit) THEN
14019: SAVEPOINT Create_Action_Group_Entry_PUB;
14020: END IF;
14021:
14022: -- Check for call compatibility

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

14019: SAVEPOINT Create_Action_Group_Entry_PUB;
14020: END IF;
14021:
14022: -- Check for call compatibility
14023: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
14024: l_api_name, G_PKG_NAME)
14025: THEN
14026: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
14027: END IF;

Line 14026: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

14022: -- Check for call compatibility
14023: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
14024: l_api_name, G_PKG_NAME)
14025: THEN
14026: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
14027: END IF;
14028: -- Initialize message list even though we don't currently use it
14029: IF FND_API.To_Boolean(p_init_msg_list) THEN
14030: FND_MSG_PUB.Initialize;

Line 14029: IF FND_API.To_Boolean(p_init_msg_list) THEN

14025: THEN
14026: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
14027: END IF;
14028: -- Initialize message list even though we don't currently use it
14029: IF FND_API.To_Boolean(p_init_msg_list) THEN
14030: FND_MSG_PUB.Initialize;
14031: END IF;
14032:
14033: SELECT COUNT(ACTION_ID)

Line 14065: IF FND_API.To_Boolean(p_commit) THEN

14061: );
14062: END IF;
14063:
14064: -- Standard check of p_commit
14065: IF FND_API.To_Boolean(p_commit) THEN
14066: COMMIT WORK;
14067: END IF;
14068:
14069: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 14069: x_return_status := FND_API.G_RET_STS_SUCCESS;

14065: IF FND_API.To_Boolean(p_commit) THEN
14066: COMMIT WORK;
14067: END IF;
14068:
14069: x_return_status := FND_API.G_RET_STS_SUCCESS;
14070:
14071: EXCEPTION
14072: WHEN OTHERS THEN
14073: IF FND_API.To_Boolean(p_commit) THEN

Line 14073: IF FND_API.To_Boolean(p_commit) THEN

14069: x_return_status := FND_API.G_RET_STS_SUCCESS;
14070:
14071: EXCEPTION
14072: WHEN OTHERS THEN
14073: IF FND_API.To_Boolean(p_commit) THEN
14074: ROLLBACK TO Create_Action_Group_Entry_PUB;
14075: END IF;
14076: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
14077:

Line 14076: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

14072: WHEN OTHERS THEN
14073: IF FND_API.To_Boolean(p_commit) THEN
14074: ROLLBACK TO Create_Action_Group_Entry_PUB;
14075: END IF;
14076: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
14077:
14078: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
14079: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
14080: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

14079: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
14080: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
14081: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
14082: FND_MSG_PUB.Add;
14083: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
14084: ,p_count => x_msg_count
14085: ,p_data => x_msg_data);
14086:
14087:

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

14093: p_api_version IN NUMBER
14094: ,p_action_group_id IN NUMBER
14095: ,p_action_id IN NUMBER
14096: ,p_sequence IN NUMBER
14097: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
14098: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
14099: ,x_return_status OUT NOCOPY VARCHAR2
14100: ,x_errorcode OUT NOCOPY NUMBER
14101: ,x_msg_count OUT NOCOPY NUMBER

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

14094: ,p_action_group_id IN NUMBER
14095: ,p_action_id IN NUMBER
14096: ,p_sequence IN NUMBER
14097: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
14098: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
14099: ,x_return_status OUT NOCOPY VARCHAR2
14100: ,x_errorcode OUT NOCOPY NUMBER
14101: ,x_msg_count OUT NOCOPY NUMBER
14102: ,x_msg_data OUT NOCOPY VARCHAR2

Line 14118: IF FND_API.To_Boolean(p_commit) THEN

14114:
14115: BEGIN
14116:
14117: -- Standard start of API savepoint
14118: IF FND_API.To_Boolean(p_commit) THEN
14119: SAVEPOINT Update_Action_Group_Entry_PUB;
14120: END IF;
14121:
14122: -- Check for call compatibility

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

14119: SAVEPOINT Update_Action_Group_Entry_PUB;
14120: END IF;
14121:
14122: -- Check for call compatibility
14123: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
14124: l_api_name, G_PKG_NAME)
14125: THEN
14126: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
14127: END IF;

Line 14126: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

14122: -- Check for call compatibility
14123: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
14124: l_api_name, G_PKG_NAME)
14125: THEN
14126: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
14127: END IF;
14128: -- Initialize message list even though we don't currently use it
14129: IF FND_API.To_Boolean(p_init_msg_list) THEN
14130: FND_MSG_PUB.Initialize;

Line 14129: IF FND_API.To_Boolean(p_init_msg_list) THEN

14125: THEN
14126: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
14127: END IF;
14128: -- Initialize message list even though we don't currently use it
14129: IF FND_API.To_Boolean(p_init_msg_list) THEN
14130: FND_MSG_PUB.Initialize;
14131: END IF;
14132:
14133: UPDATE EGO_ACTN_GRP_ENTRIES_B

Line 14139: IF FND_API.To_Boolean(p_commit) THEN

14135: WHERE ACTION_GROUP_ID = p_action_group_id
14136: AND ACTION_ID = p_action_id;
14137:
14138: -- Standard check of p_commit
14139: IF FND_API.To_Boolean(p_commit) THEN
14140: COMMIT WORK;
14141: END IF;
14142:
14143: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 14143: x_return_status := FND_API.G_RET_STS_SUCCESS;

14139: IF FND_API.To_Boolean(p_commit) THEN
14140: COMMIT WORK;
14141: END IF;
14142:
14143: x_return_status := FND_API.G_RET_STS_SUCCESS;
14144:
14145: EXCEPTION
14146: WHEN OTHERS THEN
14147: IF FND_API.To_Boolean(p_commit) THEN

Line 14147: IF FND_API.To_Boolean(p_commit) THEN

14143: x_return_status := FND_API.G_RET_STS_SUCCESS;
14144:
14145: EXCEPTION
14146: WHEN OTHERS THEN
14147: IF FND_API.To_Boolean(p_commit) THEN
14148: ROLLBACK TO Update_Action_Group_Entry_PUB;
14149: END IF;
14150: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
14151:

Line 14150: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

14146: WHEN OTHERS THEN
14147: IF FND_API.To_Boolean(p_commit) THEN
14148: ROLLBACK TO Update_Action_Group_Entry_PUB;
14149: END IF;
14150: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
14151:
14152: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
14153: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
14154: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

14153: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
14154: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
14155: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
14156: FND_MSG_PUB.Add;
14157: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
14158: ,p_count => x_msg_count
14159: ,p_data => x_msg_data);
14160:
14161:

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

14166: PROCEDURE Delete_Action_Group_Entry (
14167: p_api_version IN NUMBER
14168: ,p_action_group_id IN NUMBER
14169: ,p_action_id IN NUMBER
14170: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
14171: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
14172: ,x_return_status OUT NOCOPY VARCHAR2
14173: ,x_errorcode OUT NOCOPY NUMBER
14174: ,x_msg_count OUT NOCOPY NUMBER

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

14167: p_api_version IN NUMBER
14168: ,p_action_group_id IN NUMBER
14169: ,p_action_id IN NUMBER
14170: ,p_init_msg_list IN VARCHAR2 := fnd_api.g_FALSE
14171: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
14172: ,x_return_status OUT NOCOPY VARCHAR2
14173: ,x_errorcode OUT NOCOPY NUMBER
14174: ,x_msg_count OUT NOCOPY NUMBER
14175: ,x_msg_data OUT NOCOPY VARCHAR2

Line 14188: IF FND_API.To_Boolean(p_commit) THEN

14184:
14185: BEGIN
14186:
14187: -- Standard start of API savepoint
14188: IF FND_API.To_Boolean(p_commit) THEN
14189: SAVEPOINT Update_Action_Group_Entry_PUB;
14190: END IF;
14191:
14192: -- Check for call compatibility

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

14189: SAVEPOINT Update_Action_Group_Entry_PUB;
14190: END IF;
14191:
14192: -- Check for call compatibility
14193: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
14194: l_api_name, G_PKG_NAME)
14195: THEN
14196: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
14197: END IF;

Line 14196: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

14192: -- Check for call compatibility
14193: IF NOT FND_API.Compatible_API_Call (l_api_version, p_api_version,
14194: l_api_name, G_PKG_NAME)
14195: THEN
14196: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
14197: END IF;
14198: -- Initialize message list even though we don't currently use it
14199: IF FND_API.To_Boolean(p_init_msg_list) THEN
14200: FND_MSG_PUB.Initialize;

Line 14199: IF FND_API.To_Boolean(p_init_msg_list) THEN

14195: THEN
14196: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
14197: END IF;
14198: -- Initialize message list even though we don't currently use it
14199: IF FND_API.To_Boolean(p_init_msg_list) THEN
14200: FND_MSG_PUB.Initialize;
14201: END IF;
14202:
14203: DELETE FROM EGO_ACTN_GRP_ENTRIES_B

Line 14209: IF FND_API.To_Boolean(p_commit) THEN

14205: ACTION_GROUP_ID = p_action_group_id AND
14206: ACTION_ID = p_action_id;
14207:
14208: -- Standard check of p_commit
14209: IF FND_API.To_Boolean(p_commit) THEN
14210: COMMIT WORK;
14211: END IF;
14212:
14213: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 14213: x_return_status := FND_API.G_RET_STS_SUCCESS;

14209: IF FND_API.To_Boolean(p_commit) THEN
14210: COMMIT WORK;
14211: END IF;
14212:
14213: x_return_status := FND_API.G_RET_STS_SUCCESS;
14214:
14215: EXCEPTION
14216: WHEN OTHERS THEN
14217: IF FND_API.To_Boolean(p_commit) THEN

Line 14217: IF FND_API.To_Boolean(p_commit) THEN

14213: x_return_status := FND_API.G_RET_STS_SUCCESS;
14214:
14215: EXCEPTION
14216: WHEN OTHERS THEN
14217: IF FND_API.To_Boolean(p_commit) THEN
14218: ROLLBACK TO Delete_Action_Group_Entry_PUB;
14219: END IF;
14220: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
14221:

Line 14220: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

14216: WHEN OTHERS THEN
14217: IF FND_API.To_Boolean(p_commit) THEN
14218: ROLLBACK TO Delete_Action_Group_Entry_PUB;
14219: END IF;
14220: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
14221:
14222: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
14223: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
14224: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

14223: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
14224: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
14225: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
14226: FND_MSG_PUB.Add;
14227: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
14228: ,p_count => x_msg_count
14229: ,p_data => x_msg_data);
14230:
14231:

Line 14786: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE

14782: ,p_application_id IN NUMBER
14783: ,p_attr_group_type IN VARCHAR2
14784: ,p_attr_group_name IN VARCHAR2
14785: ,p_agv_name IN VARCHAR2
14786: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
14787: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
14788: ,x_return_status OUT NOCOPY VARCHAR2
14789: ,x_errorcode OUT NOCOPY NUMBER
14790: ,x_msg_count OUT NOCOPY NUMBER

Line 14787: ,p_commit IN VARCHAR2 := FND_API.G_FALSE

14783: ,p_attr_group_type IN VARCHAR2
14784: ,p_attr_group_name IN VARCHAR2
14785: ,p_agv_name IN VARCHAR2
14786: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
14787: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
14788: ,x_return_status OUT NOCOPY VARCHAR2
14789: ,x_errorcode OUT NOCOPY NUMBER
14790: ,x_msg_count OUT NOCOPY NUMBER
14791: ,x_msg_data OUT NOCOPY VARCHAR2)

Line 14842: IF FND_API.To_Boolean( p_commit ) THEN

14838: l_temp_agv_name ego_fnd_dsc_flx_ctx_ext.agv_name%TYPE;
14839:
14840: BEGIN
14841: -- Standard Start of API savepoint
14842: IF FND_API.To_Boolean( p_commit ) THEN
14843: SAVEPOINT Update_AGV_Name ;
14844: END IF;
14845: -- Check for call compatibility.
14846: IF NOT FND_API.Compatible_API_Call( l_api_version ,

Line 14846: IF NOT FND_API.Compatible_API_Call( l_api_version ,

14842: IF FND_API.To_Boolean( p_commit ) THEN
14843: SAVEPOINT Update_AGV_Name ;
14844: END IF;
14845: -- Check for call compatibility.
14846: IF NOT FND_API.Compatible_API_Call( l_api_version ,
14847: p_api_version ,
14848: l_api_name ,
14849: G_PKG_NAME
14850: ) THEN

Line 14851: RAISE FND_API.G_EXC_ERROR;

14847: p_api_version ,
14848: l_api_name ,
14849: G_PKG_NAME
14850: ) THEN
14851: RAISE FND_API.G_EXC_ERROR;
14852: END IF;
14853:
14854: -- Initialize API message list if necessary.
14855: -- Initialize message list if p_init_msg_list is set to TRUE.

Line 14856: IF FND_API.to_Boolean( P_INIT_MSG_LIST ) THEN

14852: END IF;
14853:
14854: -- Initialize API message list if necessary.
14855: -- Initialize message list if p_init_msg_list is set to TRUE.
14856: IF FND_API.to_Boolean( P_INIT_MSG_LIST ) THEN
14857: FND_MSG_PUB.initialize;
14858: END IF;
14859:
14860: -- Check If the view name is already present

Line 14871: RAISE FND_API.g_exc_error;

14867: FETCH c_check_agv_name INTO l_temp_agv_name;
14868: IF c_check_agv_name%FOUND THEN
14869: FND_MESSAGE.set_name('EGO','EGO_EF_NAME_EXTS');
14870: FND_MSG_PUB.add;
14871: RAISE FND_API.g_exc_error;
14872: END IF;
14873: CLOSE c_check_agv_name;
14874:
14875: -- the AGV Name is unique among the existing records

Line 14883: RAISE FND_API.g_exc_error;

14879: FETCH c_check_obj_name INTO l_temp_agv_name;
14880: IF c_check_obj_name%FOUND THEN
14881: FND_MESSAGE.set_name('EGO','EGO_EF_NAME_EXTS');
14882: FND_MSG_PUB.add;
14883: RAISE FND_API.g_exc_error;
14884: END IF;
14885: CLOSE c_check_obj_name;
14886:
14887: --Test with this dummy Query for the validity of the view name

Line 14925: IF FND_API.To_Boolean(p_commit) THEN

14921: -- WHERE application_id = p_application_id
14922: -- AND descriptive_flexfield_name = p_attr_group_type
14923: -- AND descriptive_flex_context_code = p_attr_group_name ;
14924: --
14925: IF FND_API.To_Boolean(p_commit) THEN
14926: COMMIT WORK;
14927: END IF;
14928: x_return_status := FND_API.G_RET_STS_SUCCESS;
14929: EXCEPTION

Line 14928: x_return_status := FND_API.G_RET_STS_SUCCESS;

14924: --
14925: IF FND_API.To_Boolean(p_commit) THEN
14926: COMMIT WORK;
14927: END IF;
14928: x_return_status := FND_API.G_RET_STS_SUCCESS;
14929: EXCEPTION
14930: WHEN FND_API.G_EXC_ERROR THEN
14931: IF FND_API.To_Boolean( p_commit ) THEN
14932: ROLLBACK TO Update_AGV_Name;

Line 14930: WHEN FND_API.G_EXC_ERROR THEN

14926: COMMIT WORK;
14927: END IF;
14928: x_return_status := FND_API.G_RET_STS_SUCCESS;
14929: EXCEPTION
14930: WHEN FND_API.G_EXC_ERROR THEN
14931: IF FND_API.To_Boolean( p_commit ) THEN
14932: ROLLBACK TO Update_AGV_Name;
14933: END IF;
14934: IF c_check_agv_name%ISOPEN THEN

Line 14931: IF FND_API.To_Boolean( p_commit ) THEN

14927: END IF;
14928: x_return_status := FND_API.G_RET_STS_SUCCESS;
14929: EXCEPTION
14930: WHEN FND_API.G_EXC_ERROR THEN
14931: IF FND_API.To_Boolean( p_commit ) THEN
14932: ROLLBACK TO Update_AGV_Name;
14933: END IF;
14934: IF c_check_agv_name%ISOPEN THEN
14935: CLOSE c_check_agv_name;

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

14936: END IF;
14937: IF c_check_obj_name%ISOPEN THEN
14938: CLOSE c_check_obj_name;
14939: END IF;
14940: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
14941: ,p_count => x_msg_count
14942: ,p_data => x_msg_data);
14943: x_return_status := FND_API.G_RET_STS_ERROR;
14944: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 14943: x_return_status := FND_API.G_RET_STS_ERROR;

14939: END IF;
14940: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
14941: ,p_count => x_msg_count
14942: ,p_data => x_msg_data);
14943: x_return_status := FND_API.G_RET_STS_ERROR;
14944: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
14945: IF FND_API.To_Boolean( p_commit ) THEN
14946: ROLLBACK TO Update_AGV_Name;
14947: END IF;

Line 14944: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

14940: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
14941: ,p_count => x_msg_count
14942: ,p_data => x_msg_data);
14943: x_return_status := FND_API.G_RET_STS_ERROR;
14944: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
14945: IF FND_API.To_Boolean( p_commit ) THEN
14946: ROLLBACK TO Update_AGV_Name;
14947: END IF;
14948: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE

Line 14945: IF FND_API.To_Boolean( p_commit ) THEN

14941: ,p_count => x_msg_count
14942: ,p_data => x_msg_data);
14943: x_return_status := FND_API.G_RET_STS_ERROR;
14944: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
14945: IF FND_API.To_Boolean( p_commit ) THEN
14946: ROLLBACK TO Update_AGV_Name;
14947: END IF;
14948: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
14949: ,p_count => x_msg_count

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

14944: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
14945: IF FND_API.To_Boolean( p_commit ) THEN
14946: ROLLBACK TO Update_AGV_Name;
14947: END IF;
14948: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
14949: ,p_count => x_msg_count
14950: ,p_data => x_msg_data);
14951: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
14952: WHEN OTHERS THEN

Line 14951: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

14947: END IF;
14948: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
14949: ,p_count => x_msg_count
14950: ,p_data => x_msg_data);
14951: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
14952: WHEN OTHERS THEN
14953: IF FND_API.To_Boolean( p_commit ) THEN
14954: ROLLBACK TO Update_AGV_Name;
14955: END IF;

Line 14953: IF FND_API.To_Boolean( p_commit ) THEN

14949: ,p_count => x_msg_count
14950: ,p_data => x_msg_data);
14951: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
14952: WHEN OTHERS THEN
14953: IF FND_API.To_Boolean( p_commit ) THEN
14954: ROLLBACK TO Update_AGV_Name;
14955: END IF;
14956: IF c_check_agv_name%ISOPEN THEN
14957: CLOSE c_check_agv_name;

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

14958: END IF;
14959: IF c_check_obj_name%ISOPEN THEN
14960: CLOSE c_check_obj_name;
14961: END IF;
14962: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
14963: ,p_count => x_msg_count
14964: ,p_data => x_msg_data);
14965: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
14966:

Line 14965: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

14961: END IF;
14962: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
14963: ,p_count => x_msg_count
14964: ,p_data => x_msg_data);
14965: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
14966:
14967: END Update_AGV_Name;
14968:
14969: ------------------------------------------------------------------------------------------

Line 14983: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE

14979: ,p_application_id IN NUMBER
14980: ,p_descriptive_flexfield_name IN VARCHAR2
14981: ,p_application_column_name IN VARCHAR2
14982: ,p_control_level IN NUMBER
14983: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
14984: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
14985: ,x_return_status OUT NOCOPY VARCHAR2
14986: ,x_msg_count OUT NOCOPY NUMBER
14987: ,x_msg_data OUT NOCOPY VARCHAR2

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

14980: ,p_descriptive_flexfield_name IN VARCHAR2
14981: ,p_application_column_name IN VARCHAR2
14982: ,p_control_level IN NUMBER
14983: ,p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
14984: ,p_commit IN VARCHAR2 := fnd_api.g_FALSE
14985: ,x_return_status OUT NOCOPY VARCHAR2
14986: ,x_msg_count OUT NOCOPY NUMBER
14987: ,x_msg_data OUT NOCOPY VARCHAR2
14988: ) IS

Line 15000: IF FND_API.to_Boolean( P_INIT_MSG_LIST ) THEN

14996: BEGIN
14997:
14998: -- Initialize API message list if necessary.
14999: -- Initialize message list if p_init_msg_list is set to TRUE.
15000: IF FND_API.to_Boolean( P_INIT_MSG_LIST ) THEN
15001: FND_MSG_PUB.initialize;
15002: END IF;
15003:
15004: -------------------------------------------------------------------------------------

Line 15055: IF FND_API.To_Boolean(p_commit) THEN

15051:
15052:
15053:
15054: -- Standard check of p_commit
15055: IF FND_API.To_Boolean(p_commit) THEN
15056: COMMIT WORK;
15057: END IF;
15058:
15059: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 15059: x_return_status := FND_API.G_RET_STS_SUCCESS;

15055: IF FND_API.To_Boolean(p_commit) THEN
15056: COMMIT WORK;
15057: END IF;
15058:
15059: x_return_status := FND_API.G_RET_STS_SUCCESS;
15060:
15061:
15062: EXCEPTION
15063: WHEN e_control_level_invalid THEN

Line 15064: x_return_status := FND_API.G_RET_STS_ERROR;

15060:
15061:
15062: EXCEPTION
15063: WHEN e_control_level_invalid THEN
15064: x_return_status := FND_API.G_RET_STS_ERROR;
15065: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_CL_INVALID');
15066: FND_MSG_PUB.Add;
15067: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
15068: ,p_count => x_msg_count

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

15063: WHEN e_control_level_invalid THEN
15064: x_return_status := FND_API.G_RET_STS_ERROR;
15065: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_CL_INVALID');
15066: FND_MSG_PUB.Add;
15067: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
15068: ,p_count => x_msg_count
15069: ,p_data => x_msg_data);
15070:
15071:

Line 15073: x_return_status := FND_API.G_RET_STS_ERROR;

15069: ,p_data => x_msg_data);
15070:
15071:
15072: WHEN e_no_attr_for_id_error THEN
15073: x_return_status := FND_API.G_RET_STS_ERROR;
15074: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_NO_ATTR_FOUND');
15075: FND_MSG_PUB.Add;
15076: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
15077: ,p_count => x_msg_count

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

15072: WHEN e_no_attr_for_id_error THEN
15073: x_return_status := FND_API.G_RET_STS_ERROR;
15074: FND_MESSAGE.Set_Name('EGO', 'EGO_EF_NO_ATTR_FOUND');
15075: FND_MSG_PUB.Add;
15076: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
15077: ,p_count => x_msg_count
15078: ,p_data => x_msg_data);
15079:
15080:

Line 15083: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

15079:
15080:
15081:
15082: WHEN OTHERS THEN
15083: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
15084:
15085: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
15086: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
15087: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

15086: FND_MESSAGE.Set_Token('PKG_NAME', G_PKG_NAME);
15087: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
15088: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM||' '||FND_FLEX_DSC_API.Message());
15089: FND_MSG_PUB.Add;
15090: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
15091: ,p_count => x_msg_count
15092: ,p_data => x_msg_data);
15093:
15094: END Update_Attribute_Control_Level;

Line 15431: IF (l_return_status <> FND_API.G_RET_STS_SUCCESS ) THEN

15427: IF (x_return_status IS NULL) THEN
15428: x_return_status := l_return_status;
15429: END IF;
15430:
15431: IF (l_return_status <> FND_API.G_RET_STS_SUCCESS ) THEN
15432: x_return_status := l_return_status;
15433: END IF;
15434:
15435: END IF;

Line 15742: x_return_status := FND_API.G_RET_STS_SUCCESS;

15738: bad_uda_row_info EXCEPTION;
15739: bad_uda_data_row_identifier EXCEPTION;
15740: no_data_found_for_param_bind EXCEPTION;
15741: BEGIN
15742: x_return_status := FND_API.G_RET_STS_SUCCESS;
15743:
15744: --Check if x_attributes_data_table and x_attributes_row_table have correct Row_Identifier.
15745: FOR i IN x_attributes_data_table.FIRST .. x_attributes_data_table.LAST LOOP
15746: IF x_attributes_data_table(i).ROW_IDENTIFIER <> x_attributes_row_table(x_attributes_row_table.FIRST).ROW_IDENTIFIER THEN

Line 16112: x_return_status := FND_API.G_RET_STS_ERROR;

16108:
16109: EXCEPTION
16110:
16111: WHEN no_action_founded_exception THEN
16112: x_return_status := FND_API.G_RET_STS_ERROR;
16113: FND_MESSAGE.Set_Name('EGO', 'EGO_ACTION_ERROR');
16114: FND_MESSAGE.Set_Token('ACTION_NAME', nvl(l_action_name, l_action_rec.ACTION_ID));
16115: FND_MESSAGE.Set_Token('ERR_MSG', 'No such action definition founded');
16116: FND_MSG_PUB.Add;

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

16113: FND_MESSAGE.Set_Name('EGO', 'EGO_ACTION_ERROR');
16114: FND_MESSAGE.Set_Token('ACTION_NAME', nvl(l_action_name, l_action_rec.ACTION_ID));
16115: FND_MESSAGE.Set_Token('ERR_MSG', 'No such action definition founded');
16116: FND_MSG_PUB.Add;
16117: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
16118: ,p_count => x_msg_count
16119: ,p_data => x_msg_data);
16120:
16121: WHEN no_function_founded_exception THEN

Line 16122: x_return_status := FND_API.G_RET_STS_ERROR;

16118: ,p_count => x_msg_count
16119: ,p_data => x_msg_data);
16120:
16121: WHEN no_function_founded_exception THEN
16122: x_return_status := FND_API.G_RET_STS_ERROR;
16123: FND_MESSAGE.Set_Name('EGO', 'EGO_ACTION_ERROR');
16124: FND_MESSAGE.Set_Token('ACTION_NAME', l_action_name);
16125: FND_MESSAGE.Set_Token('ERR_MSG', 'No such function definition founded');
16126: FND_MSG_PUB.Add;

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

16123: FND_MESSAGE.Set_Name('EGO', 'EGO_ACTION_ERROR');
16124: FND_MESSAGE.Set_Token('ACTION_NAME', l_action_name);
16125: FND_MESSAGE.Set_Token('ERR_MSG', 'No such function definition founded');
16126: FND_MSG_PUB.Add;
16127: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
16128: ,p_count => x_msg_count
16129: ,p_data => x_msg_data);
16130:
16131: WHEN func_params_mapping_exception THEN

Line 16132: x_return_status := FND_API.G_RET_STS_ERROR;

16128: ,p_count => x_msg_count
16129: ,p_data => x_msg_data);
16130:
16131: WHEN func_params_mapping_exception THEN
16132: x_return_status := FND_API.G_RET_STS_ERROR;
16133: FND_MESSAGE.Set_Name('EGO', 'EGO_ACTION_ERROR');
16134: FND_MESSAGE.Set_Token('ACTION_NAME', l_action_name);
16135: FND_MESSAGE.Set_Token('ERR_MSG', 'Function parameters is not compatible with action attr mapping');
16136: FND_MSG_PUB.Add;

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

16133: FND_MESSAGE.Set_Name('EGO', 'EGO_ACTION_ERROR');
16134: FND_MESSAGE.Set_Token('ACTION_NAME', l_action_name);
16135: FND_MESSAGE.Set_Token('ERR_MSG', 'Function parameters is not compatible with action attr mapping');
16136: FND_MSG_PUB.Add;
16137: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
16138: ,p_count => x_msg_count
16139: ,p_data => x_msg_data);
16140:
16141: WHEN bad_uda_row_info THEN

Line 16142: x_return_status := FND_API.G_RET_STS_ERROR;

16138: ,p_count => x_msg_count
16139: ,p_data => x_msg_data);
16140:
16141: WHEN bad_uda_row_info THEN
16142: x_return_status := FND_API.G_RET_STS_ERROR;
16143: FND_MESSAGE.Set_Name('EGO', 'EGO_ACTION_ERROR');
16144: FND_MESSAGE.Set_Token('ACTION_NAME', l_action_name);
16145: FND_MESSAGE.Set_Token('ERR_MSG', 'Wrong x_attributes_row_table data, please check!');
16146: FND_MSG_PUB.Add;

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

16143: FND_MESSAGE.Set_Name('EGO', 'EGO_ACTION_ERROR');
16144: FND_MESSAGE.Set_Token('ACTION_NAME', l_action_name);
16145: FND_MESSAGE.Set_Token('ERR_MSG', 'Wrong x_attributes_row_table data, please check!');
16146: FND_MSG_PUB.Add;
16147: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
16148: ,p_count => x_msg_count
16149: ,p_data => x_msg_data);
16150:
16151: WHEN bad_uda_data_row_identifier THEN

Line 16152: x_return_status := FND_API.G_RET_STS_ERROR;

16148: ,p_count => x_msg_count
16149: ,p_data => x_msg_data);
16150:
16151: WHEN bad_uda_data_row_identifier THEN
16152: x_return_status := FND_API.G_RET_STS_ERROR;
16153: FND_MESSAGE.Set_Name('EGO', 'EGO_ACTION_ERROR');
16154: FND_MESSAGE.Set_Token('ACTION_NAME', l_action_name);
16155: FND_MESSAGE.Set_Token('ERR_MSG', 'Incompatible x_attributes_row_table and x_attributes_data_table Row_Identifier');
16156: FND_MSG_PUB.Add;

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

16153: FND_MESSAGE.Set_Name('EGO', 'EGO_ACTION_ERROR');
16154: FND_MESSAGE.Set_Token('ACTION_NAME', l_action_name);
16155: FND_MESSAGE.Set_Token('ERR_MSG', 'Incompatible x_attributes_row_table and x_attributes_data_table Row_Identifier');
16156: FND_MSG_PUB.Add;
16157: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
16158: ,p_count => x_msg_count
16159: ,p_data => x_msg_data);
16160:
16161: WHEN no_data_found_for_param_bind THEN

Line 16162: x_return_status := FND_API.G_RET_STS_ERROR;

16158: ,p_count => x_msg_count
16159: ,p_data => x_msg_data);
16160:
16161: WHEN no_data_found_for_param_bind THEN
16162: x_return_status := FND_API.G_RET_STS_ERROR;
16163: FND_MESSAGE.Set_Name('EGO', 'EGO_ACTION_ERROR');
16164: FND_MESSAGE.Set_Token('ACTION_NAME', l_action_name);
16165: FND_MESSAGE.Set_Token('ERR_MSG', 'Not all output/return type function params assigned');
16166: FND_MSG_PUB.Add;

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

16163: FND_MESSAGE.Set_Name('EGO', 'EGO_ACTION_ERROR');
16164: FND_MESSAGE.Set_Token('ACTION_NAME', l_action_name);
16165: FND_MESSAGE.Set_Token('ERR_MSG', 'Not all output/return type function params assigned');
16166: FND_MSG_PUB.Add;
16167: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
16168: ,p_count => x_msg_count
16169: ,p_data => x_msg_data);
16170:
16171: WHEN OTHERS THEN

Line 16172: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

16168: ,p_count => x_msg_count
16169: ,p_data => x_msg_data);
16170:
16171: WHEN OTHERS THEN
16172: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
16173:
16174: FND_MESSAGE.Set_Name('EGO', 'EGO_PLSQL_ERR');
16175: FND_MESSAGE.Set_Token('PKG_NAME', 'EGO_EXT_FWK_PUB');
16176: FND_MESSAGE.Set_Token('API_NAME', l_api_name);

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

16175: FND_MESSAGE.Set_Token('PKG_NAME', 'EGO_EXT_FWK_PUB');
16176: FND_MESSAGE.Set_Token('API_NAME', l_api_name);
16177: FND_MESSAGE.Set_Token('SQL_ERR_MSG', SQLERRM);
16178: FND_MSG_PUB.Add;
16179: FND_MSG_PUB.Count_And_Get(p_encoded => FND_API.G_FALSE
16180: ,p_count => x_msg_count
16181: ,p_data => x_msg_data);
16182:
16183: END;