DBA Data[Home] [Help]

APPS.POS_DATA_SECURITY dependencies on EGO_DATA_SECURITY

Line 120: l_privilege_tbl EGO_DATA_SECURITY.EGO_PRIVILEGE_NAME_TABLE_TYPE;

116: l_privileges_csr privileges_csr_type;
117:
118:
119: l_prof_privilege_tbl EGO_VARCHAR_TBL_TYPE;
120: l_privilege_tbl EGO_DATA_SECURITY.EGO_PRIVILEGE_NAME_TABLE_TYPE;
121:
122: BEGIN
123:
124: -- get proxy user's user id in case of 'GUEST' user

Line 131: -- Following code is modified from EGO_DATA_SECURITY.get_functions

127: ELSE
128: l_user_id := p_user_id;
129: END IF;
130:
131: -- Following code is modified from EGO_DATA_SECURITY.get_functions
132:
133: -- Step 1:
134: -- get all the privileges set by the profile option
135: l_index := 0;

Line 143: EGO_DATA_SECURITY.get_role_functions

139: ELSE
140: l_role_name := FND_PROFILE.VALUE('POS_SM_DEFAULT_ROLE_INTERNAL');
141: END IF;
142:
143: EGO_DATA_SECURITY.get_role_functions
144: (p_api_version => l_api_version,
145: p_role_name => l_role_name,
146: x_return_status => x_return_status,
147: x_privilege_tbl => l_prof_privilege_tbl

Line 150: IF (x_return_status = 'T') THEN --- 'T' is defined as success in EGO_DATA_SECURITY

146: x_return_status => x_return_status,
147: x_privilege_tbl => l_prof_privilege_tbl
148: );
149:
150: IF (x_return_status = 'T') THEN --- 'T' is defined as success in EGO_DATA_SECURITY
151: IF (l_prof_privilege_tbl.COUNT > 0) THEN
152: FOR i IN l_prof_privilege_tbl.first .. l_prof_privilege_tbl.last LOOP
153: l_privilege_tbl(i) := l_prof_privilege_tbl(i);
154: END LOOP;