DBA Data[Home] [Help]

APPS.AMS_DM_SCORE_PVT dependencies on AMS_ACCESS_PVT

Line 403: l_access_rec AMS_Access_PVT.access_rec_type;

399: l_object_version_number NUMBER := 1;
400: l_dummy NUMBER;
401: l_score_rec AMS_DM_SCORE_PVT.Score_Rec_Type := P_Score_Rec;
402:
403: l_access_rec AMS_Access_PVT.access_rec_type;
404:
405: l_model_type VARCHAR2(30);
406:
407: l_is_org_prod BOOLEAN;

Line 643: AMS_Access_PVT.create_access (

639: l_access_rec.owner_flag := 'Y';
640: l_access_rec.admin_flag := 'Y';
641: l_access_rec.delete_flag := 'N';
642:
643: AMS_Access_PVT.create_access (
644: p_api_version => 1.0,
645: p_init_msg_list => FND_API.G_FALSE,
646: p_commit => FND_API.G_FALSE,
647: p_validation_level => FND_API.G_VALID_LEVEL_FULL,

Line 2288: l_is_owner := AMS_Access_PVT.check_owner (

2284: -- the owner in the context needs to be the
2285: -- same as the owner of the record in order
2286: -- for owner to be changed
2287: IF l_reference_rec.owner_user_id <> p_score_rec.owner_user_id THEN
2288: l_is_owner := AMS_Access_PVT.check_owner (
2289: p_object_type => G_OBJECT_TYPE_SCORE,
2290: p_object_id => p_score_rec.score_id,
2291: p_user_or_role_type => 'USER',
2292: p_user_or_role_id => l_context_resource_id

Line 2295: IF l_is_owner = 'N' AND NOT AMS_Access_PVT.Check_Admin_Access(l_context_resource_id) THEN

2291: p_user_or_role_type => 'USER',
2292: p_user_or_role_id => l_context_resource_id
2293: );
2294:
2295: IF l_is_owner = 'N' AND NOT AMS_Access_PVT.Check_Admin_Access(l_context_resource_id) THEN
2296: AMS_Utility_PVT.error_message ('AMS_PRIC_UPDT_OWNER_PERM');
2297: x_return_status := FND_API.G_RET_STS_ERROR;
2298: END IF;
2299: END IF;

Line 2402: IF AMS_Access_PVT.check_update_access (

2398: ams_utility_pvt.debug_message ('score id: ' || p_score_rec.score_id || ' owner: ' || fnd_global.user_id);
2399:
2400: END IF;
2401: -- validate access privileges
2402: IF AMS_Access_PVT.check_update_access (
2403: p_object_id => p_score_rec.score_id,
2404: p_object_type => G_OBJECT_TYPE_SCORE,
2405: p_user_or_role_id => AMS_Utility_PVT.get_resource_id (FND_GLOBAL.user_id),
2406: p_user_or_role_type => L_ACCESS_TYPE_USER) = 'N' THEN

Line 2593: IF AMS_Access_PVT.check_update_access (

2589: FETCH c_ref_score INTO l_ref_score_rec;
2590: CLOSE c_ref_score;
2591:
2592: --First check if the user has access to preview operation
2593: IF AMS_Access_PVT.check_update_access (
2594: p_object_id => p_score_id,
2595: p_object_type => L_SCORE_QUALIFIER,
2596: p_user_or_role_id => l_owner_user_id,
2597: p_user_or_role_type => L_ACCESS_TYPE_USER) = 'N' THEN