1: Package Body hr_opt_upd as
2: /* $Header: hroptrhi.pkb 120.1 2005/09/29 07:03 santosin noship $ */
3: --
4: -- ----------------------------------------------------------------------------
5: -- | Private Global Definitions |
4: -- ----------------------------------------------------------------------------
5: -- | Private Global Definitions |
6: -- ----------------------------------------------------------------------------
7: --
8: g_package varchar2(33) := ' hr_opt_upd.'; -- Global package name
9: --
10: -- ----------------------------------------------------------------------------
11: -- |------------------------------< update_dml >------------------------------|
12: -- ----------------------------------------------------------------------------
362: hr_multi_message.end_validation_set;
363: --
364: -- Call the supporting pre-update operation
365: --
366: hr_opt_upd.pre_update(p_rec);
367: --
368: -- Update the row.
369: --
370: hr_opt_upd.update_dml(p_rec);
366: hr_opt_upd.pre_update(p_rec);
367: --
368: -- Update the row.
369: --
370: hr_opt_upd.update_dml(p_rec);
371: --
372: -- Call the supporting post-update operation
373: --
374: hr_opt_upd.post_update
370: hr_opt_upd.update_dml(p_rec);
371: --
372: -- Call the supporting post-update operation
373: --
374: hr_opt_upd.post_update
375: (
376: p_rec
377: );
378: --
415: -- Having converted the arguments into the
416: -- plsql record structure we call the corresponding record
417: -- business process.
418: --
419: hr_opt_upd.upd
420: (
421: l_rec
422: );
423: p_object_version_number := l_rec.object_version_number;
424: --
425: hr_utility.set_location(' Leaving:'||l_proc, 10);
426: End upd;
427: --
428: end hr_opt_upd;