DBA Data[Home] [Help]

APPS.GHR_BEN_VALIDATION dependencies on PER_ALL_ASSIGNMENTS_F

Line 66: CURSOR c_element_exist(c_assignment_id per_all_assignments_f.assignment_id%type,

62: l_business_group_id per_all_people_f.business_group_id%type;
63: l_element_type_id pay_element_types_f.element_type_id%type;
64: l_exists BOOLEAN;
65:
66: CURSOR c_element_exist(c_assignment_id per_all_assignments_f.assignment_id%type,
67: c_effective_date per_all_assignments_f.effective_start_date%type,
68: c_element_type_id pay_element_types_f.element_type_id%type)
69: IS
70: SELECT 1

Line 67: c_effective_date per_all_assignments_f.effective_start_date%type,

63: l_element_type_id pay_element_types_f.element_type_id%type;
64: l_exists BOOLEAN;
65:
66: CURSOR c_element_exist(c_assignment_id per_all_assignments_f.assignment_id%type,
67: c_effective_date per_all_assignments_f.effective_start_date%type,
68: c_element_type_id pay_element_types_f.element_type_id%type)
69: IS
70: SELECT 1
71: FROM pay_element_entries_f ele

Line 78: c_effective_date per_all_assignments_f.effective_start_date%type)

74: AND element_type_id = c_element_type_id;
75:
76: CURSOR c_element_type_id (c_element_name pay_element_types_f.element_name%type,
77: c_business_group_id pay_element_links_f.business_group_id%type,
78: c_effective_date per_all_assignments_f.effective_start_date%type)
79: IS
80: SELECT elt.element_type_id
81: FROM pay_element_links eli, pay_element_types_f elt
82: WHERE elt.element_type_id = eli.element_type_id

Line 564: c_assignment_id per_all_assignments_f.assignment_id%type,

560: ) IS
561:
562:
563: CURSOR c_element(c_element_name pay_element_types_f.element_name%type,
564: c_assignment_id per_all_assignments_f.assignment_id%type,
565: c_effective_date pay_element_entries_f.effective_start_date%type,
566: c_business_group_id pay_element_links_f.business_group_id%type
567: ) is
568: SELECT a.element_name element_name,

Line 598: CURSOR c_get_person_id(c_assignment_id per_all_assignments_f.assignment_id%type,

594: and e.assignment_id = c_assignment_id
595: and a.element_name = c_element_name
596: AND c_effective_date BETWEEN e.effective_start_date AND e.effective_end_date;
597:
598: CURSOR c_get_person_id(c_assignment_id per_all_assignments_f.assignment_id%type,
599: c_effective_date per_all_assignments_f.effective_start_date%type)
600: IS
601: SELECT person_id
602: FROM per_all_assignments_f asg

Line 599: c_effective_date per_all_assignments_f.effective_start_date%type)

595: and a.element_name = c_element_name
596: AND c_effective_date BETWEEN e.effective_start_date AND e.effective_end_date;
597:
598: CURSOR c_get_person_id(c_assignment_id per_all_assignments_f.assignment_id%type,
599: c_effective_date per_all_assignments_f.effective_start_date%type)
600: IS
601: SELECT person_id
602: FROM per_all_assignments_f asg
603: WHERE asg.assignment_id = c_assignment_id

Line 602: FROM per_all_assignments_f asg

598: CURSOR c_get_person_id(c_assignment_id per_all_assignments_f.assignment_id%type,
599: c_effective_date per_all_assignments_f.effective_start_date%type)
600: IS
601: SELECT person_id
602: FROM per_all_assignments_f asg
603: WHERE asg.assignment_id = c_assignment_id
604: AND c_effective_date BETWEEN asg.effective_start_date AND asg.effective_end_date;
605:
606: CURSOR c_element_name(c_element_link_id pay_element_links_f.element_link_id%type,

Line 775: FROM per_all_assignments_f asg

771: ) IS
772: CURSOR c_assignment(c_person_id per_assignments_f.person_id%type,
773: c_effective_date per_assignments_f.effective_start_date%type) IS
774: SELECT assignment_type, assignment_id
775: FROM per_all_assignments_f asg
776: WHERE asg.person_id = c_person_id
777: AND c_effective_date BETWEEN asg.effective_start_date AND asg.effective_end_date;
778:
779: CURSOR c_sess_date(c_session_id fnd_sessions.session_id%type)

Line 794: l_assignment_type per_all_assignments_f.assignment_type%type;

790: AND ppei.information_type = c_information_type;
791:
792: l_effective_date fnd_sessions.effective_date%type;
793: l_session_id fnd_sessions.session_id%type;
794: l_assignment_type per_all_assignments_f.assignment_type%type;
795: l_assignment_id per_all_assignments_f.assignment_id%type;
796: l_agency_contrib_date date;
797: l_emp_contrib_date date;
798: l_fers_elig_exp_date date;

Line 795: l_assignment_id per_all_assignments_f.assignment_id%type;

791:
792: l_effective_date fnd_sessions.effective_date%type;
793: l_session_id fnd_sessions.session_id%type;
794: l_assignment_type per_all_assignments_f.assignment_type%type;
795: l_assignment_id per_all_assignments_f.assignment_id%type;
796: l_agency_contrib_date date;
797: l_emp_contrib_date date;
798: l_fers_elig_exp_date date;
799: l_fegli_elig_exp_date date;