1 PACKAGE per_es_absence AUTHID CURRENT_USER AS
2 /* $Header: peesabsp.pkh 120.1 2007/06/21 15:33:11 rbaker ship $ */
3 --
4 PROCEDURE person_entry_create(p_business_group_id IN NUMBER
5 ,p_absence_attendance_id IN NUMBER
6 ,p_date_start IN DATE
7 ,p_date_end IN DATE
8 ,p_abs_information_category IN VARCHAR2
9 ,p_abs_information1 IN VARCHAR2
10 ,p_abs_information2 IN VARCHAR2
11 ,p_abs_information3 IN VARCHAR2
12 ,p_abs_information4 IN VARCHAR2
13 ,p_abs_information5 IN VARCHAR2
14 ,p_abs_information6 IN VARCHAR2
15 ,p_abs_information7 IN VARCHAR2
16 ,p_abs_information8 IN VARCHAR2
17 ,p_abs_information9 IN VARCHAR2
18 ,p_abs_information10 IN VARCHAR2);
19 --
20 PROCEDURE person_entry_update(p_absence_attendance_id IN NUMBER
21 ,p_date_start IN DATE
22 ,p_date_end IN DATE
23 ,p_abs_information_category IN VARCHAR2
24 ,p_abs_information1 IN VARCHAR2
25 ,p_abs_information2 IN VARCHAR2
26 ,p_abs_information3 IN VARCHAR2
27 ,p_abs_information4 IN VARCHAR2
28 ,p_abs_information5 IN VARCHAR2
29 ,p_abs_information6 IN VARCHAR2
30 ,p_abs_information7 IN VARCHAR2
31 ,p_abs_information8 IN VARCHAR2
32 ,p_abs_information9 IN VARCHAR2
33 ,p_abs_information10 IN VARCHAR2);
34 --
35 PROCEDURE validate_abs_create(p_business_group_id IN NUMBER
36 ,p_person_id IN NUMBER
37 ,p_absence_attendance_type_id IN NUMBER
38 ,p_date_start IN DATE
39 ,p_time_start IN VARCHAR2
40 ,p_date_end IN DATE
41 ,p_time_end IN VARCHAR2
42 ,p_abs_information_category IN VARCHAR2
43 ,p_abs_information1 IN VARCHAR2
44 ,p_abs_information2 IN VARCHAR2
45 ,p_abs_information3 IN VARCHAR2
46 ,p_abs_information4 IN VARCHAR2
47 ,p_abs_information5 IN VARCHAR2
48 ,p_abs_information6 IN VARCHAR2
49 ,p_abs_information7 IN VARCHAR2
50 ,p_abs_information8 IN VARCHAR2
51 ,p_abs_information9 IN VARCHAR2
52 ,p_abs_information10 IN VARCHAR2);
53 --
54 PROCEDURE validate_abs_update(p_absence_attendance_id IN NUMBER
55 ,p_date_start IN DATE
56 ,p_time_start IN VARCHAR2
57 ,p_date_end IN DATE
58 ,p_time_end IN VARCHAR2
59 ,p_abs_information_category IN VARCHAR2
60 ,p_abs_information1 IN VARCHAR2
61 ,p_abs_information2 IN VARCHAR2
62 ,p_abs_information3 IN VARCHAR2
63 ,p_abs_information4 IN VARCHAR2
64 ,p_abs_information5 IN VARCHAR2
65 ,p_abs_information6 IN VARCHAR2
66 ,p_abs_information7 IN VARCHAR2
67 ,p_abs_information8 IN VARCHAR2
68 ,p_abs_information9 IN VARCHAR2
69 ,p_abs_information10 IN VARCHAR2);
70 --
71 END per_es_absence;