DBA Data[Home] [Help]

APPS.PA_CONTROL_ITEMS_UTILS dependencies on PA_CI_SECURITY_PKG

Line 593: l_check_update_access := nvl(pa_ci_security_pkg.check_create_action(p_ci_id),'F');

589:
590:
591: IF p_ci_id is NOT NULL
592: AND p_page_code = 'CREATE_ACTION' THEN
593: l_check_update_access := nvl(pa_ci_security_pkg.check_create_action(p_ci_id),'F');
594: if l_check_update_access <> 'T' then
595: return 'N';
596: end if;
597: END IF;

Line 600: --l_check_view_access := pa_ci_security_pkg.check_view_access(p_ci_id);

596: end if;
597: END IF;
598:
599:
600: --l_check_view_access := pa_ci_security_pkg.check_view_access(p_ci_id);
601:
602: -- Following pages require UPDATE access
603: -- if p_page_code = 'ADD_COMMENT'
604: if p_ci_id is NOT NULL

Line 613: l_check_update_access := nvl(pa_ci_security_pkg.check_update_access(p_ci_id),'F');

609: OR p_page_code = 'UPDATE_STATUS_OVERVIEW'
610: OR p_page_code = 'RELATED_ITEM'
611: OR p_page_code = 'ADD_ATTACHMENTS')
612: THEN
613: l_check_update_access := nvl(pa_ci_security_pkg.check_update_access(p_ci_id),'F');
614:
615: if l_check_update_access <> 'T' then
616: return 'N';
617: end if;

Line 625: l_stat_change := nvl(pa_ci_security_pkg.check_change_status_access(p_ci_id),'F');

621: -- based on status and security
622: if p_ci_id is NOT NULL
623: AND ( p_page_code = 'REVIEW_AND_SUB_CI' OR p_page_code = 'REVIEW_CI') then
624: if submitAllowed (NULL,NULL,NULL,getCISystemStatus(p_ci_id)) = 'Y' then
625: l_stat_change := nvl(pa_ci_security_pkg.check_change_status_access(p_ci_id),'F');
626:
627: if l_stat_change = 'T' then
628: if p_page_code = 'REVIEW_CI' then
629: return 'N'; -- don't show "Review", allowed to change status

Line 654: if pa_ci_security_pkg.check_implement_impact_access(p_ci_id) <> 'Y' THEN

650: end if;
651:
652: if l_ci_type_has_impact ='Y' then
653: if ( p_page_code = 'IMPLEMENT_IMPACT') then
654: if pa_ci_security_pkg.check_implement_impact_access(p_ci_id) <> 'Y' THEN
655: return 'N';
656: end if;
657: end if;
658: else

Line 1756: l_check_update_access := nvl(pa_ci_security_pkg.check_update_access(p_ci_id),'F');

1752: return 'N';
1753: end if;
1754:
1755: if p_ci_id is NOT NULL then
1756: l_check_update_access := nvl(pa_ci_security_pkg.check_update_access(p_ci_id),'F');
1757: if l_check_update_access <> 'T' then
1758: return 'N';
1759: end if;
1760: end if;

Line 2324: l_temp := pa_ci_security_pkg.check_change_status_access(p_ci_id,

2320: ) then
2321: NULL;
2322: ELSE
2323:
2324: l_temp := pa_ci_security_pkg.check_change_status_access(p_ci_id,
2325: fnd_global.user_id);
2326: -- Bug#13683760 changes start.
2327: IF (l_temp <> 'T') THEN
2328: pa_ci_security_pkg.GET_RESP_WITH_ACCESS( p_privilege => 'PA_CI_UPDATE',

Line 2328: pa_ci_security_pkg.GET_RESP_WITH_ACCESS( p_privilege => 'PA_CI_UPDATE',

2324: l_temp := pa_ci_security_pkg.check_change_status_access(p_ci_id,
2325: fnd_global.user_id);
2326: -- Bug#13683760 changes start.
2327: IF (l_temp <> 'T') THEN
2328: pa_ci_security_pkg.GET_RESP_WITH_ACCESS( p_privilege => 'PA_CI_UPDATE',
2329: p_project_id => l_project_id,
2330: x_has_access => l_temp,
2331: x_resp_key => l_resp_key,
2332: x_appl_short_name => l_appl_short_name,

Line 2339: pa_debug.write_file('ChangeCiStatusValidate: pa_ci_security_pkg.check_change_status_access :'||l_temp);

2335: x_msg_data => x_msg_data );
2336:
2337: END IF;
2338: IF P_PA_DEBUG_MODE = 'Y' THEN
2339: pa_debug.write_file('ChangeCiStatusValidate: pa_ci_security_pkg.check_change_status_access :'||l_temp);
2340: END IF;
2341:
2342: IF (l_temp <> 'T') THEN
2343: