DBA Data[Home] [Help]

PACKAGE: APPS.HR_PERSON_ABSENCE_BK1

Source


1 Package hr_person_absence_bk1 as
2 /* $Header: peabsapi.pkh 120.4.12010000.1 2008/07/28 04:00:53 appldev ship $ */
3 --
4 -- ----------------------------------------------------------------------------
5 -- |----------------------< create_person_absence_b >-------------------------|
6 -- ----------------------------------------------------------------------------
7 --
8 procedure create_person_absence_b
9   (p_effective_date                in     date
10   ,p_person_id                     in     number
11   ,p_business_group_id             in     number
12   ,p_absence_attendance_type_id    in     number
13   ,p_abs_attendance_reason_id      in     number
14   ,p_comments                      in     long
15   ,p_date_notification             in     date
16   ,p_date_projected_start          in     date
17   ,p_time_projected_start          in     varchar2
18   ,p_date_projected_end            in     date
19   ,p_time_projected_end            in     varchar2
20   ,p_date_start                    in     date
21   ,p_time_start                    in     varchar2
22   ,p_date_end                      in     date
23   ,p_time_end                      in     varchar2
24   ,p_absence_days                  in     number
25   ,p_absence_hours                 in     number
26   ,p_authorising_person_id         in     number
27   ,p_replacement_person_id         in     number
28   ,p_attribute_category            in     varchar2
29   ,p_attribute1                    in     varchar2
30   ,p_attribute2                    in     varchar2
31   ,p_attribute3                    in     varchar2
32   ,p_attribute4                    in     varchar2
33   ,p_attribute5                    in     varchar2
34   ,p_attribute6                    in     varchar2
35   ,p_attribute7                    in     varchar2
36   ,p_attribute8                    in     varchar2
37   ,p_attribute9                    in     varchar2
38   ,p_attribute10                   in     varchar2
39   ,p_attribute11                   in     varchar2
40   ,p_attribute12                   in     varchar2
41   ,p_attribute13                   in     varchar2
42   ,p_attribute14                   in     varchar2
43   ,p_attribute15                   in     varchar2
44   ,p_attribute16                   in     varchar2
45   ,p_attribute17                   in     varchar2
46   ,p_attribute18                   in     varchar2
47   ,p_attribute19                   in     varchar2
48   ,p_attribute20                   in     varchar2
49   ,p_period_of_incapacity_id       in     number
50   ,p_ssp1_issued                   in     varchar2
51   ,p_maternity_id                  in     number
52   ,p_sickness_start_date           in     date
53   ,p_sickness_end_date             in     date
54   ,p_pregnancy_related_illness     in     varchar2
55   ,p_reason_for_notification_dela  in     varchar2
56   ,p_accept_late_notification_fla  in     varchar2
57   ,p_linked_absence_id             in     number
58   ,p_batch_id                      in     number
59   ,p_create_element_entry          in     boolean
60   ,p_abs_information_category      in     varchar2
61   ,p_abs_information1              in     varchar2
62   ,p_abs_information2              in     varchar2
63   ,p_abs_information3              in     varchar2
64   ,p_abs_information4              in     varchar2
65   ,p_abs_information5              in     varchar2
66   ,p_abs_information6              in     varchar2
67   ,p_abs_information7              in     varchar2
68   ,p_abs_information8              in     varchar2
69   ,p_abs_information9              in     varchar2
70   ,p_abs_information10             in     varchar2
71   ,p_abs_information11             in     varchar2
72   ,p_abs_information12             in     varchar2
73   ,p_abs_information13             in     varchar2
74   ,p_abs_information14             in     varchar2
75   ,p_abs_information15             in     varchar2
76   ,p_abs_information16             in     varchar2
77   ,p_abs_information17             in     varchar2
78   ,p_abs_information18             in     varchar2
79   ,p_abs_information19             in     varchar2
80   ,p_abs_information20             in     varchar2
81   ,p_abs_information21             in     varchar2
82   ,p_abs_information22             in     varchar2
83   ,p_abs_information23             in     varchar2
84   ,p_abs_information24             in     varchar2
85   ,p_abs_information25             in     varchar2
86   ,p_abs_information26             in     varchar2
87   ,p_abs_information27             in     varchar2
88   ,p_abs_information28             in     varchar2
89   ,p_abs_information29             in     varchar2
90   ,p_abs_information30             in     varchar2
91   ,p_absence_case_id               in     number
92   );
93 --
94 -- ----------------------------------------------------------------------------
95 -- |-----------------------< create_person_absence_a>-------------------------|
96 -- ----------------------------------------------------------------------------
97 --
98 procedure create_person_absence_a
99   (p_effective_date                in     date
100   ,p_person_id                     in     number
101   ,p_business_group_id             in     number
102   ,p_absence_attendance_type_id    in     number
103   ,p_abs_attendance_reason_id      in     number
104   ,p_comments                      in     long
105   ,p_date_notification             in     date
106   ,p_date_projected_start          in     date
107   ,p_time_projected_start          in     varchar2
108   ,p_date_projected_end            in     date
109   ,p_time_projected_end            in     varchar2
110   ,p_date_start                    in     date
111   ,p_time_start                    in     varchar2
112   ,p_date_end                      in     date
113   ,p_time_end                      in     varchar2
114   ,p_absence_days                  in     number
115   ,p_absence_hours                 in     number
116   ,p_authorising_person_id         in     number
117   ,p_replacement_person_id         in     number
118   ,p_attribute_category            in     varchar2
119   ,p_attribute1                    in     varchar2
120   ,p_attribute2                    in     varchar2
121   ,p_attribute3                    in     varchar2
122   ,p_attribute4                    in     varchar2
123   ,p_attribute5                    in     varchar2
124   ,p_attribute6                    in     varchar2
125   ,p_attribute7                    in     varchar2
126   ,p_attribute8                    in     varchar2
127   ,p_attribute9                    in     varchar2
128   ,p_attribute10                   in     varchar2
129   ,p_attribute11                   in     varchar2
130   ,p_attribute12                   in     varchar2
131   ,p_attribute13                   in     varchar2
132   ,p_attribute14                   in     varchar2
133   ,p_attribute15                   in     varchar2
134   ,p_attribute16                   in     varchar2
135   ,p_attribute17                   in     varchar2
136   ,p_attribute18                   in     varchar2
137   ,p_attribute19                   in     varchar2
138   ,p_attribute20                   in     varchar2
139   ,p_occurrence                    in     number
140   ,p_period_of_incapacity_id       in     number
141   ,p_ssp1_issued                   in     varchar2
142   ,p_maternity_id                  in     number
143   ,p_sickness_start_date           in     date
144   ,p_sickness_end_date             in     date
145   ,p_pregnancy_related_illness     in     varchar2
146   ,p_reason_for_notification_dela  in     varchar2
147   ,p_accept_late_notification_fla  in     varchar2
148   ,p_linked_absence_id             in     number
149   ,p_batch_id                      in     number
150   ,p_create_element_entry          in     boolean
151   ,p_abs_information_category      in     varchar2
152   ,p_abs_information1              in     varchar2
153   ,p_abs_information2              in     varchar2
154   ,p_abs_information3              in     varchar2
155   ,p_abs_information4              in     varchar2
156   ,p_abs_information5              in     varchar2
157   ,p_abs_information6              in     varchar2
158   ,p_abs_information7              in     varchar2
159   ,p_abs_information8              in     varchar2
160   ,p_abs_information9              in     varchar2
161   ,p_abs_information10             in     varchar2
162   ,p_abs_information11             in     varchar2
163   ,p_abs_information12             in     varchar2
164   ,p_abs_information13             in     varchar2
165   ,p_abs_information14             in     varchar2
166   ,p_abs_information15             in     varchar2
167   ,p_abs_information16             in     varchar2
168   ,p_abs_information17             in     varchar2
169   ,p_abs_information18             in     varchar2
170   ,p_abs_information19             in     varchar2
171   ,p_abs_information20             in     varchar2
172   ,p_abs_information21             in     varchar2
173   ,p_abs_information22             in     varchar2
174   ,p_abs_information23             in     varchar2
175   ,p_abs_information24             in     varchar2
176   ,p_abs_information25             in     varchar2
177   ,p_abs_information26             in     varchar2
178   ,p_abs_information27             in     varchar2
179   ,p_abs_information28             in     varchar2
180   ,p_abs_information29             in     varchar2
181   ,p_abs_information30             in     varchar2
182   ,p_absence_case_id               in     number
183   ,p_absence_attendance_id         in     number
184   ,p_object_version_number         in     number
185   ,p_dur_dys_less_warning          in     boolean
186   ,p_dur_hrs_less_warning          in     boolean
187   ,p_exceeds_pto_entit_warning     in     boolean
188   ,p_exceeds_run_total_warning     in     boolean
189   ,p_abs_overlap_warning           in     boolean
190   ,p_abs_day_after_warning         in     boolean
191   ,p_dur_overwritten_warning       in     boolean
192   );
193 --
194 end hr_person_absence_bk1;