DBA Data[Home] [Help]

APPS.QP_SECURITY dependencies on FND_DATA_SECURITY

Line 261: instead of calling FND_DATA_SECURITY.check_function,

257: RETURN G_DENIED;
258: END;
259:
260: /* check fnd_grants table and see the access_role for the object
261: instead of calling FND_DATA_SECURITY.check_function,
262: call get_security_predicate() could improve performance
263: */
264: FND_MSG_PUB.initialize;
265: l_status := FND_DATA_SECURITY.check_function(

Line 265: l_status := FND_DATA_SECURITY.check_function(

261: instead of calling FND_DATA_SECURITY.check_function,
262: call get_security_predicate() could improve performance
263: */
264: FND_MSG_PUB.initialize;
265: l_status := FND_DATA_SECURITY.check_function(
266: p_api_version => 1.0,
267: p_function => p_function_name,
268: p_object_name => l_object_name,
269: p_instance_pk1_value => p_instance_pk1,

Line 602: FND_DATA_SECURITY.get_security_predicate(

598: WHERE obj_name = l_object_name;
599:
600:
601: --get security predicate to filter authorized instances
602: FND_DATA_SECURITY.get_security_predicate(
603: p_api_version => 1.0,
604: p_function => p_function_name,
605: p_object_name => l_object_name,
606: p_grant_instance_type =>'SET',

Line 994: FND_DATA_SECURITY.get_security_predicate(

990: l_security_control := nvl(FND_PROFILE.value(G_SECURITY_CONTROL_PROFILE), G_SECURITY_OFF);
991: IF(l_security_control = G_SECURITY_OFF) THEN /*always return authorized*/
992: RETURN '(1=1)';
993: ELSE /*security is on*/
994: FND_DATA_SECURITY.get_security_predicate(
995: p_api_version => 1.0,
996: p_function => 'QP_SECU_VIEW',
997: p_object_name => 'QP_LIST_HEADERS',
998: p_grant_instance_type =>'SET',

Line 1032: FND_DATA_SECURITY.get_security_predicate(

1028: l_security_control := nvl(FND_PROFILE.value(G_SECURITY_CONTROL_PROFILE), G_SECURITY_OFF);
1029: IF(l_security_control = G_SECURITY_OFF) THEN /*always return authorized*/
1030: RETURN '(1=1)';
1031: ELSE /*security is on*/
1032: FND_DATA_SECURITY.get_security_predicate(
1033: p_api_version => 1.0,
1034: p_function => 'QP_SECU_VIEW',
1035: p_object_name => 'QP_LIST_HEADERS',
1036: p_grant_instance_type =>'SET',

Line 1162: l_result := FND_DATA_SECURITY.check_function(

1158: IF ( l_result = 'X') THEN
1159: RETURN 'Y';
1160: END IF;
1161:
1162: l_result := FND_DATA_SECURITY.check_function(
1163: p_api_version => 1.0,
1164: p_function => 'QP_SECU_UPDATE',
1165: p_object_name => p_object_name,
1166: p_instance_pk1_value => p_list_header_id,