1 Package ame_item_class_swi As
2 /* $Header: amitcswi.pkh 120.1 2005/12/08 21:13 santosin noship $ */
3 -- ----------------------------------------------------------------------------
4 -- |-------------------------< create_ame_item_class >------------------------|
5 -- ----------------------------------------------------------------------------
6 -- {Start of comments}
7 --
8 -- Description:
9 -- This procedure is the self-service wrapper procedure to the following
10 -- API: ame_item_class_api.create_ame_item_class
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_ame_item_class
27 (p_validate in number default hr_api.g_false_num
28 ,p_name in varchar2
29 ,p_user_item_class_name in varchar2
30 ,p_item_class_id in number
31 ,p_object_version_number out nocopy number
32 ,p_start_date out nocopy date
33 ,p_end_date out nocopy date
34 ,p_return_status out nocopy varchar2
35 );
36 -- ----------------------------------------------------------------------------
37 -- |-------------------------< update_ame_item_class >------------------------|
38 -- ----------------------------------------------------------------------------
39 -- {Start of comments}
40 --
41 -- Description:
42 -- This procedure is the self-service wrapper procedure to the following
43 -- API: ame_item_class_api.update_ame_item_class
44 --
45 -- Pre-requisites
46 -- All 'IN' parameters to this procedure have been appropriately derived.
47 --
48 -- Post Success:
49 -- p_return_status will return value indicating success.
50 --
51 -- Post Failure:
52 -- p_return_status will return value indication failure.
53 --
54 -- Access Status:
55 -- Internal Development use only.
56 --
57 -- {End of comments}
58 -- ----------------------------------------------------------------------------
59 PROCEDURE update_ame_item_class
60 (p_validate in number default hr_api.g_false_num
61 ,p_item_class_id in number
62 ,p_user_item_class_name in varchar2 default hr_api.g_varchar2
63 ,p_object_version_number in out nocopy number
64 ,p_start_date out nocopy date
65 ,p_end_date out nocopy date
66 ,p_return_status out nocopy varchar2
67 );
68 -- ----------------------------------------------------------------------------
69 -- |-------------------------< delete_ame_item_class >------------------------|
70 -- ----------------------------------------------------------------------------
71 -- {Start of comments}
72 --
73 -- Description:
74 -- This procedure is the self-service wrapper procedure to the following
75 -- API: ame_item_class_api.delete_ame_item_class
76 --
77 -- Pre-requisites
78 -- All 'IN' parameters to this procedure have been appropriately derived.
79 --
80 -- Post Success:
81 -- p_return_status will return value indicating success.
82 --
83 -- Post Failure:
84 -- p_return_status will return value indication failure.
85 --
86 -- Access Status:
87 -- Internal Development use only.
88 --
89 -- {End of comments}
90 -- ----------------------------------------------------------------------------
91 PROCEDURE delete_ame_item_class
92 (p_validate in number default hr_api.g_false_num
93 ,p_item_class_id in number
94 ,p_object_version_number in out nocopy number
95 ,p_start_date out nocopy date
96 ,p_end_date out nocopy date
97 ,p_return_status out nocopy varchar2
98 );
99 -- ----------------------------------------------------------------------------
100 -- |----------------------< create_ame_item_class_usage >---------------------|
101 -- ----------------------------------------------------------------------------
102 -- {Start of comments}
103 --
104 -- Description:
105 -- This procedure is the self-service wrapper procedure to the following
106 -- API: ame_item_class_api.create_ame_item_class_usage
107 --
108 -- Pre-requisites
109 -- All 'IN' parameters to this procedure have been appropriately derived.
110 --
111 -- Post Success:
112 -- p_return_status will return value indicating success.
113 --
114 -- Post Failure:
115 -- p_return_status will return value indication failure.
116 --
117 -- Access Status:
118 -- Internal Development use only.
119 --
120 -- {End of comments}
121 -- ----------------------------------------------------------------------------
122 PROCEDURE create_ame_item_class_usage
123 (p_validate in number default hr_api.g_false_num
124 ,p_item_id_query in varchar2
125 ,p_item_class_order_number in number
126 ,p_item_class_par_mode in varchar2
127 ,p_item_class_sublist_mode in varchar2
128 ,p_application_id in out nocopy number
129 ,p_item_class_id in out nocopy number
130 ,p_object_version_number out nocopy number
131 ,p_start_date out nocopy date
132 ,p_end_date out nocopy date
133 ,p_return_status out nocopy varchar2
134 );
135 -- ----------------------------------------------------------------------------
136 -- |----------------------< update_ame_item_class_usage >---------------------|
137 -- ----------------------------------------------------------------------------
138 -- {Start of comments}
139 --
140 -- Description:
141 -- This procedure is the self-service wrapper procedure to the following
142 -- API: ame_item_class_api.update_ame_item_class_usage
143 --
144 -- Pre-requisites
145 -- All 'IN' parameters to this procedure have been appropriately derived.
146 --
147 -- Post Success:
148 -- p_return_status will return value indicating success.
149 --
150 -- Post Failure:
151 -- p_return_status will return value indication failure.
152 --
153 -- Access Status:
154 -- Internal Development use only.
155 --
156 -- {End of comments}
157 -- ----------------------------------------------------------------------------
158 PROCEDURE update_ame_item_class_usage
159 (p_validate in number default hr_api.g_false_num
160 ,p_application_id in number
161 ,p_item_class_id in number
162 ,p_item_id_query in varchar2 default hr_api.g_varchar2
163 ,p_item_class_order_number in number default hr_api.g_number
164 ,p_item_class_par_mode in varchar2 default hr_api.g_varchar2
165 ,p_item_class_sublist_mode in varchar2 default hr_api.g_varchar2
166 ,p_object_version_number in out nocopy number
167 ,p_start_date out nocopy date
168 ,p_end_date out nocopy date
169 ,p_return_status out nocopy varchar2
170 );
171 -- ----------------------------------------------------------------------------
172 -- |----------------------< delete_ame_item_class_usage >---------------------|
173 -- ----------------------------------------------------------------------------
174 -- {Start of comments}
175 --
176 -- Description:
177 -- This procedure is the self-service wrapper procedure to the following
178 -- API: ame_item_class_api.delete_ame_item_class_usage
179 --
180 -- Pre-requisites
181 -- All 'IN' parameters to this procedure have been appropriately derived.
182 --
183 -- Post Success:
184 -- p_return_status will return value indicating success.
185 --
186 -- Post Failure:
187 -- p_return_status will return value indication failure.
188 --
189 -- Access Status:
190 -- Internal Development use only.
191 --
192 -- {End of comments}
193 -- ----------------------------------------------------------------------------
194 PROCEDURE delete_ame_item_class_usage
195 (p_validate in number default hr_api.g_false_num
196 ,p_application_id in number
197 ,p_item_class_id in number
198 ,p_object_version_number in out nocopy number
199 ,p_start_date out nocopy date
200 ,p_end_date out nocopy date
201 ,p_return_status out nocopy varchar2
202 );
203 end ame_item_class_swi;