DBA Data[Home] [Help]

APPS.PA_PROJECT_ROLES_PVT dependencies on PA_ROLE_UTILS

Line 54: pa_role_utils.check_dup_role_name(x_meaning,

50: begin
51: FND_MSG_PUB.initialize;
52: x_msg_count:=0;
53: ----Check if the role name is duplicate
54: pa_role_utils.check_dup_role_name(x_meaning,
55: x_return_status,
56: v_error_message_code);
57: if x_return_status =FND_API.G_RET_STS_SUCCESS then
58:

Line 106: (p_pkg_name => 'PA_ROLE_UTILS',

102: x_msg_count:=x_msg_count+1;
103:
104: elsif x_return_status =FND_API.G_RET_STS_UNEXP_ERROR then
105: fnd_msg_pub.add_exc_msg
106: (p_pkg_name => 'PA_ROLE_UTILS',
107: p_procedure_name => 'check_dup_role_name',
108: P_ERROR_TEXT =>v_error_message_code);
109: x_msg_count:=x_msg_count+1;
110: end if;

Line 230: pa_role_utils.check_dup_role_name(x_meaning,

226: END IF;
227: */
228:
229: if v_meaning <>x_meaning then
230: pa_role_utils.check_dup_role_name(x_meaning,
231: x_return_status,
232: v_error_message_code);
233: end if;
234: --dbms_output.put_line('check1');

Line 282: pa_role_utils.update_menu_in_grants(x_project_role_id,

278: --dbms_output.put_line('check3');
279: ---If the menu_id changes,then update menu_id in fnd_grants
280: if (v_menu_id is not null and x_menu_id is not null and v_menu_id<> x_menu_id ) then
281: -- hr_utility.trace('menu update');
282: pa_role_utils.update_menu_in_grants(x_project_role_id,
283: x_menu_id,
284: x_return_status,
285: v_error_message_code);
286: if x_return_status=FND_API.G_RET_STS_ERROR then

Line 293: (p_pkg_name => 'PA_ROLE_UTILS',

289: x_msg_count:=x_msg_count+1;
290: return;
291: elsif x_return_status =FND_API.G_RET_STS_UNEXP_ERROR then
292: fnd_msg_pub.add_exc_msg
293: (p_pkg_name => 'PA_ROLE_UTILS',
294: p_procedure_name => 'update_menu_in_grants',
295: P_ERROR_TEXT =>v_error_message_code);
296: x_msg_count:=x_msg_count+1;
297: return;

Line 301: pa_role_utils.disable_role_based_sec(x_project_role_id,

297: return;
298: end if;
299: ----if role based security is disabled, remove records from fnd_grants
300: elsif v_menu_id is not null and x_menu_id is null then
301: pa_role_utils.disable_role_based_sec(x_project_role_id,
302: x_return_status,
303: v_error_message_code) ;
304: if x_return_status=FND_API.G_RET_STS_ERROR then
305: fnd_message.set_name('PA',v_error_message_code);

Line 311: (p_pkg_name => 'PA_ROLE_UTILS',

307: x_msg_count:=x_msg_count+1;
308: return;
309: elsif x_return_status =FND_API.G_RET_STS_UNEXP_ERROR then
310: fnd_msg_pub.add_exc_msg
311: (p_pkg_name => 'PA_ROLE_UTILS',
312: p_procedure_name => 'disable_role_based_sec',
313: P_ERROR_TEXT =>v_error_message_code);
314: x_msg_count:=x_msg_count+1;
315: return;

Line 320: pa_role_utils.Enable_role_based_sec(x_project_role_id,

316: end if;
317: -----if role based security is enabled, insert records into fnd_grants
318: elsif v_menu_id is null and x_menu_id is not null then
319: -- hr_utility.trace('enable menu update');
320: pa_role_utils.Enable_role_based_sec(x_project_role_id,
321: x_return_status,
322: v_error_message_code) ;
323: -- hr_utility.trace('x_return_status is ' || x_return_status);
324: -- hr_utility.trace('v_error_message_code is ' || v_error_message_code);

Line 334: (p_pkg_name => 'PA_ROLE_UTILS',

330: -- hr_utility.trace('The end');
331: return;
332: elsif x_return_status =FND_API.G_RET_STS_UNEXP_ERROR then
333: fnd_msg_pub.add_exc_msg
334: (p_pkg_name => 'PA_ROLE_UTILS',
335: p_procedure_name => 'Enable_role_based_sec',
336: P_ERROR_TEXT =>v_error_message_code);
337: x_msg_count:=x_msg_count+1;
338: return;

Line 348: (p_pkg_name => 'PA_ROLE_UTILS',

344: fnd_msg_pub.ADD;
345: x_msg_count:=x_msg_count+1;
346: elsif x_return_status =FND_API.G_RET_STS_UNEXP_ERROR then
347: fnd_msg_pub.add_exc_msg
348: (p_pkg_name => 'PA_ROLE_UTILS',
349: p_procedure_name => 'check_dup_role_name',
350: P_ERROR_TEXT =>v_error_message_code);
351: x_msg_count:=x_msg_count+1;
352: end if;

Line 398: pa_role_utils.check_delete_role_ok(v_role_id,

394: RETURN;
395: END IF;
396:
397: --dbms_output.put_line('v_role_id: '||v_role_id);
398: pa_role_utils.check_delete_role_ok(v_role_id,
399: x_return_status,
400: v_error_message_code);
401: --dbms_output.put_line('x_return_status: '||x_return_status);
402:

Line 430: (p_pkg_name => 'PA_ROLE_UTILS',

426: fnd_msg_pub.ADD;
427: x_msg_count:=x_msg_count+1;
428: elsif x_return_status =FND_API.G_RET_STS_UNEXP_ERROR then
429: fnd_msg_pub.add_exc_msg
430: (p_pkg_name => 'PA_ROLE_UTILS',
431: p_procedure_name => 'check_delete_role_ok',
432: P_ERROR_TEXT =>v_error_message_code);
433: x_msg_count:=x_msg_count+1;
434: end if;