DBA Data[Home] [Help]

APPS.PAY_PYUCSLIS_PKG dependencies on HR_SECURITY_INTERNAL

Line 2359: null,:l_true,hr_security_internal.evaluate_custom(

2355: sec.view_all_candidates_flag = :l_None)))) and ';
2356: end if;
2357: l_inst_str := ' select sec.security_profile_id '; --
2358: l_comm_str := ' decode(sec.custom_restriction_flag,:l_Restrict,:l_true,:l_U,:l_FALSE,
2359: null,:l_true,hr_security_internal.evaluate_custom(
2360: :p_assignment_id , sec.restriction_text,
2361: to_date(to_char(:p_effective_date, ''dd/mm/yyyy'')
2362: , ''dd/mm/yyyy''))) = :l_true';
2363:

Line 4119: ' hr_security_internal.evaluate_custom(

4115: and sec.custom_restriction_flag = :l_all
4116: and sec.view_all_flag = :l_Restrict and ';
4117: l_exec_str := l_inst_str||l_from_str||' where '||
4118: l_bggr_str||l_asgt_str||l_cond_str||
4119: ' hr_security_internal.evaluate_custom(
4120: :p_assignment_id,sec.restriction_text,
4121: to_date(to_char(:p_effective_date, ''dd/mm/yyyy'')
4122: , ''dd/mm/yyyy'')) = :l_true';
4123:

Line 4714: hr_security_internal.add_to_person_list(

4710: for l_asgrec in c_get_asg(l_person_id, l_person_proc_date) loop
4711: hr_utility.set_location(l_proc,60);
4712: hr_utility.trace('processing assignment :'||
4713: to_char(l_asgrec.assignment_id));
4714: hr_security_internal.add_to_person_list(
4715: p_effective_date => l_person_proc_date,
4716: p_assignment_id => l_asgrec.assignment_id,
4717: p_business_group_id => p_business_group_id,
4718: p_generation_scope => p_generation_scope);

Line 4776: hr_security_internal.add_to_person_list(

4772: hr_utility.set_location(l_proc,90);
4773: hr_utility.trace('processing assignment :'||
4774: to_char(l_asgrec.assignment_id));
4775:
4776: hr_security_internal.add_to_person_list(
4777: p_effective_date => l_former_person.effective_date,
4778: p_assignment_id => l_asgrec.assignment_id,
4779: p_business_group_id => p_business_group_id,
4780: p_generation_scope => p_generation_scope);

Line 4958: (p_sec_prof_rec IN hr_security_internal.g_sec_prof_r

4954: -- |---------------------< build_lists_for_users >----------------------------|
4955: -- ----------------------------------------------------------------------------
4956: --
4957: PROCEDURE build_lists_for_users
4958: (p_sec_prof_rec IN hr_security_internal.g_sec_prof_r
4959: ,p_effective_date IN DATE
4960: ,p_debug IN BOOLEAN DEFAULT FALSE
4961: ,p_user_id IN NUMBER default null
4962: ,p_process_all_users IN BOOLEAN DEFAULT TRUE)

Line 4970: l_debug_type NUMBER := hr_security_internal.g_NO_DEBUG;

4966: --
4967: -- Local variables
4968: --
4969: l_proc varchar2(72):= g_package||'build_lists_for_users';
4970: l_debug_type NUMBER := hr_security_internal.g_NO_DEBUG;
4971: l_person_id NUMBER;
4972: l_employee_id NUMBER;
4973: l_user_id NUMBER;
4974: l_all_static_users VARCHAR2(1) := 'Y';

Line 5061: l_debug_type := hr_security_internal.G_FND_LOG;

5057: --
5058: -- If debug output is required, set the debug type.
5059: --
5060: IF p_debug THEN
5061: l_debug_type := hr_security_internal.G_FND_LOG;
5062: END IF;
5063: --
5064: -- make sure that single users who are unchecked in the security
5065: -- profiles form are picked up.

Line 5145: hr_security_internal.evaluate_access

5141: --
5142: l_person_id := NVL(p_sec_prof_rec.named_person_id
5143: ,user_rec.person_id);
5144:
5145: hr_security_internal.evaluate_access
5146: (p_person_id => l_person_id
5147: ,p_user_id => user_rec.user_id
5148: ,p_effective_date => p_effective_date
5149: ,p_sec_prof_rec => p_sec_prof_rec

Line 5150: ,p_what_to_evaluate => hr_security_internal.g_ALL

5146: (p_person_id => l_person_id
5147: ,p_user_id => user_rec.user_id
5148: ,p_effective_date => p_effective_date
5149: ,p_sec_prof_rec => p_sec_prof_rec
5150: ,p_what_to_evaluate => hr_security_internal.g_ALL
5151: ,p_use_static_lists => FALSE
5152: ,p_update_static_lists => TRUE
5153: ,p_debug => l_debug_type);
5154: --

Line 5196: l_sec_prof_rec hr_security_internal.g_sec_prof_r; -- per_security_profiles

5192: l_debug boolean default FALSE;
5193: l_process_all_users boolean := TRUE; -- as just running for one user.
5194: l_user_id number;
5195: l_security_profile_id number;
5196: l_sec_prof_rec hr_security_internal.g_sec_prof_r; -- per_security_profiles
5197: -- %ROWTYPE;
5198: -- Cursors:
5199: --
5200: -- check that user and profile exist in per_security_users