1 Package hr_calendar_entry_swi As
2 /* $Header: hrentswi.pkh 120.0 2005/05/31 00:08:26 appldev noship $ */
3 -- ----------------------------------------------------------------------------
4 -- |-------------------------< create_calendar_entry >------------------------|
5 -- ----------------------------------------------------------------------------
6 -- {Start of comments}
7 --
8 -- Description:
9 -- This procedure is the self-service wrapper procedure to the following
10 -- API: hr_calendar_entry_api.create_calendar_entry
11 --
12 -- Pre-requisites
13 -- All 'IN' parameters to this procedure have been appropriately derived.
14 --
15 -- Post Success:
16 -- p_return_status will return value indicating success.
17 --
18 -- Post Failure:
19 -- p_return_status will return value indication failure.
20 --
21 -- Access Status:
22 -- Internal Development use only.
23 --
24 -- {End of comments}
25 -- ----------------------------------------------------------------------------
26 PROCEDURE create_calendar_entry
27 (p_validate in number default hr_api.g_false_num
28 ,p_effective_date in date
29 ,p_name in varchar2
30 ,p_type in varchar2
31 ,p_start_date in date
32 ,p_start_hour in varchar2 default null
33 ,p_start_min in varchar2 default null
34 ,p_end_date in date
35 ,p_end_hour in varchar2 default null
36 ,p_end_min in varchar2 default null
37 ,p_business_group_id in number default null
38 ,p_description in varchar2 default null
39 ,p_hierarchy_id in number default null
40 ,p_value_set_id in number default null
41 ,p_organization_structure_id in number default null
42 ,p_org_structure_version_id in number default null
43 ,p_legislation_code in varchar2 default null
44 ,p_identifier_key in varchar2 default null
45 ,p_calendar_entry_id in number
46 ,p_object_version_number out nocopy number
47 ,p_return_status out nocopy varchar2
48 );
49 -- ----------------------------------------------------------------------------
50 -- |-------------------------< delete_calendar_entry >------------------------|
51 -- ----------------------------------------------------------------------------
52 -- {Start of comments}
53 --
54 -- Description:
55 -- This procedure is the self-service wrapper procedure to the following
56 -- API: hr_calendar_entry_api.delete_calendar_entry
57 --
58 -- Pre-requisites
59 -- All 'IN' parameters to this procedure have been appropriately derived.
60 --
61 -- Post Success:
62 -- p_return_status will return value indicating success.
63 --
64 -- Post Failure:
65 -- p_return_status will return value indication failure.
66 --
67 -- Access Status:
68 -- Internal Development use only.
69 --
70 -- {End of comments}
71 -- ----------------------------------------------------------------------------
72 PROCEDURE delete_calendar_entry
73 (p_validate in number default hr_api.g_false_num
74 ,p_calendar_entry_id in number
75 ,p_object_version_number in number
76 ,p_return_status out nocopy varchar2
77 );
78 -- ----------------------------------------------------------------------------
79 -- |-------------------------< update_calendar_entry >------------------------|
80 -- ----------------------------------------------------------------------------
81 -- {Start of comments}
82 --
83 -- Description:
84 -- This procedure is the self-service wrapper procedure to the following
85 -- API: hr_calendar_entry_api.update_calendar_entry
86 --
87 -- Pre-requisites
88 -- All 'IN' parameters to this procedure have been appropriately derived.
89 --
90 -- Post Success:
91 -- p_return_status will return value indicating success.
92 --
93 -- Post Failure:
94 -- p_return_status will return value indication failure.
95 --
96 -- Access Status:
97 -- Internal Development use only.
98 --
99 -- {End of comments}
100 -- ----------------------------------------------------------------------------
101 PROCEDURE update_calendar_entry
102 (p_validate in number default hr_api.g_false_num
103 ,p_effective_date in date
104 ,p_calendar_entry_id in number
105 ,p_object_version_number in out nocopy number
106 ,p_name in varchar2 default hr_api.g_varchar2
107 ,p_type in varchar2 default hr_api.g_varchar2
108 ,p_start_date in date default hr_api.g_date
109 ,p_start_hour in varchar2 default hr_api.g_varchar2
110 ,p_start_min in varchar2 default hr_api.g_varchar2
111 ,p_end_date in date default hr_api.g_date
112 ,p_end_hour in varchar2 default hr_api.g_varchar2
113 ,p_end_min in varchar2 default hr_api.g_varchar2
114 ,p_description in varchar2 default hr_api.g_varchar2
115 ,p_hierarchy_id in number default hr_api.g_number
116 ,p_value_set_id in number default hr_api.g_number
117 ,p_organization_structure_id in number default hr_api.g_number
118 ,p_org_structure_version_id in number default hr_api.g_number
119 ,p_business_group_id in number default null
120 ,p_return_status out nocopy varchar2
121 );
122 end hr_calendar_entry_swi;