8: (p_rec IN OUT NOCOPY pay_naf_shd.g_rec_type) IS
9: l_proc varchar2(72) DEFAULT g_package
10: || 'convert_defs';
11: BEGIN
12: hr_utility.set_location ('Entering:'
13: || l_proc
14: ,5);
15:
16:
165: IF (p_rec.object_version_number = hr_api.g_number) THEN
166: p_rec.object_version_number := pay_naf_shd.g_old_rec.object_version_number;
167: END IF;
168:
169: hr_utility.set_location (' Leaving:'
170: || l_proc
171: ,10);
172: END convert_defs;
173:
175: (p_rec IN pay_naf_shd.g_rec_type) IS
176: l_proc varchar2(72) DEFAULT g_package
177: || 'pre_update';
178: BEGIN
179: hr_utility.set_location ('Entering:'
180: || l_proc
181: ,5);
182:
183: hr_utility.set_location (' Leaving:'
179: hr_utility.set_location ('Entering:'
180: || l_proc
181: ,5);
182:
183: hr_utility.set_location (' Leaving:'
184: || l_proc
185: ,10);
186: END pre_update;
187:
189: (p_rec IN OUT NOCOPY pay_naf_shd.g_rec_type) IS
190: l_proc varchar2(72) DEFAULT g_package
191: || 'update_dml';
192: BEGIN
193: hr_utility.set_location ('Entering:'
194: || l_proc
195: ,5);
196:
197: p_rec.object_version_number := p_rec.object_version_number + 1;
198:
199:
200: pay_naf_shd.g_api_dml := TRUE;
201:
202: hr_utility.set_location ('update_dml:'
203: || p_rec.transfer_id
204: || '-'
205: ,5);
206:
247: (p_rec IN pay_naf_shd.g_rec_type) IS
248: l_proc varchar2(72) DEFAULT g_package
249: || 'post_update';
250: BEGIN
251: hr_utility.set_location ('Entering:'
252: || l_proc
253: ,5);
254:
255: hr_utility.set_location (' Leaving:'
251: hr_utility.set_location ('Entering:'
252: || l_proc
253: ,5);
254:
255: hr_utility.set_location (' Leaving:'
256: || l_proc
257: ,10);
258: END post_update;
259:
262: ,p_validate IN boolean DEFAULT FALSE) IS
263: l_proc varchar2(72) DEFAULT g_package
264: || 'upd';
265: BEGIN
266: hr_utility.set_location ('Entering:'
267: || l_proc
268: ,5);
269:
270: IF p_validate THEN
292: IF p_validate THEN
293: RAISE hr_api.validate_enabled;
294: END IF;
295:
296: hr_utility.set_location (' Leaving:'
297: || l_proc
298: ,10);
299: EXCEPTION
300: WHEN hr_api.validate_enabled THEN
345: l_rec pay_naf_shd.g_rec_type;
346: l_proc varchar2(72) DEFAULT g_package
347: || 'upd';
348: BEGIN
349: hr_utility.trace ('start object_version_number:'
350: || p_object_version_number);
351:
352: l_rec := pay_naf_shd.convert_args (p_transfer_id
353: ,p_transfer_status