DBA Data[Home] [Help]

PACKAGE: APPS.HR_COMM_API

Source


1 Package hr_comm_api AUTHID CURRENT_USER as
2 /* $Header: hrcomrhi.pkh 115.2 2002/12/18 12:47:57 hjonnala ship $ */
3 --
4 -- ----------------------------------------------------------------------------
5 -- |                    Global Record Type Specification                      |
6 -- ----------------------------------------------------------------------------
7 --
8 Type g_rec_type Is Record
9   (
10   comment_id                        number(15),
11   source_table_name                 varchar2(30),
12   comment_text                      varchar2(4000)
13   );
14 --
15 -- ----------------------------------------------------------------------------
16 -- |---------------------------------< lck >----------------------------------|
17 -- ----------------------------------------------------------------------------
18 --
19 -- PUBLIC
20 -- Description: Locks the required rows. If the object version attribute
24   (
21 --              is specified then the object version control also is checked.
22 --
23 Procedure lck
25   p_comment_id                         in number
26   );
27 --
28 -- ----------------------------------------------------------------------------
29 -- |---------------------------------< ins >----------------------------------|
30 -- ----------------------------------------------------------------------------
31 --
32 -- PUBLIC
33 -- Description: Insert entity interface
34 --
35 -- hr_comm_api.ins entity business process model
36 -- --------------------------------------------------------------------------
37 --
38 -- ins
39 --   |
40 --   |-- insert_validate
41 --   |     |-- <validation operations>
42 --   |
43 --   |-- pre_insert
44 --   |-- insert_dml
45 --   |-- post_insert
46 --
47 -- --------------------------------------------------------------------------
48 Procedure ins
49   (
50   p_rec        in out nocopy g_rec_type,
51   p_validate   in boolean default false
52   );
53 --
54 -- ----------------------------------------------------------------------------
55 -- |---------------------------------< ins >----------------------------------|
56 -- ----------------------------------------------------------------------------
57 --
58 -- PUBLIC
59 -- Description: Insert attribute interface
60 --
61 -- hr_comm_api.ins attribute business process model
62 -- --------------------------------------------------------------------------
63 --
64 -- ins
65 --  |
66 --  |-- convert_args
67 --  |-- ins
68 --        |
69 --        |-- insert_validate
70 --        |     |-- <validation operations>
71 --        |
72 --        |-- pre_insert
73 --        |-- insert_dml
74 --        |-- post_insert
75 --
76 -- --------------------------------------------------------------------------
77 Procedure ins
78   (
79   p_comment_id                   out nocopy number,
80   p_source_table_name            in varchar2,
81   p_comment_text                 in varchar2  default null,
82   p_validate                     in boolean   default false
83   );
84 --
85 -- ----------------------------------------------------------------------------
86 -- |---------------------------------< upd >----------------------------------|
87 -- ----------------------------------------------------------------------------
88 --
89 -- PUBLIC
90 -- Description: Update entity interface
91 --
92 -- hr_comm_api.upd entity business process model
93 -- --------------------------------------------------------------------------
94 --
95 -- upd
96 --   |
97 --   |-- lck
98 --   |-- convert_defs
99 --   |-- update_validate
100 --   |     |-- <validation operations>
101 --   |
102 --   |-- pre_update
103 --   |-- update_dml
104 --   |-- post_update
105 --
106 -- --------------------------------------------------------------------------
107 Procedure upd
108   (
109   p_rec        in out nocopy g_rec_type,
110   p_validate   in boolean default false
111   );
112 --
113 -- ----------------------------------------------------------------------------
114 -- |---------------------------------< upd >----------------------------------|
115 -- ----------------------------------------------------------------------------
116 --
117 -- PUBLIC
118 -- Description: Update attribute interface
119 --
120 -- hr_comm_api.upd attribute business process model
121 -- --------------------------------------------------------------------------
122 --
123 -- upd
124 --   |
125 --   |-- convert_args
126 --   |-- upd
127 --         |
128 --         |-- lck
129 --         |-- convert_defs
130 --         |-- update_validate
131 --         |     |-- <validation operations>
132 --         |
133 --         |-- pre_update
134 --         |-- update_dml
135 --         |-- post_update
136 --
137 -- --------------------------------------------------------------------------
138 Procedure upd
139   (
140   p_comment_id                   in out nocopy number,
141   p_source_table_name            in varchar2     default hr_api.g_varchar2,
142   p_comment_text                 in varchar2     default hr_api.g_varchar2,
143   p_validate                     in boolean      default false
144   );
145 --
146 -- ----------------------------------------------------------------------------
147 -- |---------------------------------< del >----------------------------------|
148 -- ----------------------------------------------------------------------------
149 --
150 -- PUBLIC
151 -- Description: Delete entity interface
152 --
153 -- hr_comm_api.del entity business process model
154 -- --------------------------------------------------------------------------
155 --
156 -- del
157 --   |
158 --   |-- lck
159 --   |-- delete_validate
160 --   |     |-- <validation operations>
161 --   |
162 --   |-- pre_delete
163 --   |-- delete_dml
164 --   |-- post_delete
165 --
166 -- --------------------------------------------------------------------------
167 Procedure del
168   (
169   p_rec	       in g_rec_type,
170   p_validate   in boolean default false
171   );
172 --
173 -- ----------------------------------------------------------------------------
174 -- |---------------------------------< del >----------------------------------|
175 -- ----------------------------------------------------------------------------
176 --
180 -- hr_comm_api.del attribute business process model
177 -- PUBLIC
178 -- Description: Delete attribute interface
179 --
181 -- --------------------------------------------------------------------------
182 --
183 -- del
184 --  |
185 --  |-- del
186 --        |
187 --        |-- lck
188 --        |-- delete_validate
189 --        |     |-- <validation operations>
190 --        |
191 --        |-- pre_delete
192 --        |-- delete_dml
193 --        |-- post_delete
194 --
195 -- --------------------------------------------------------------------------
196 Procedure del
197   (
198   p_comment_id                         in number,
199   p_validate                           in boolean default false
200   );
201 --
202 end hr_comm_api;