57: --
58: l_proc varchar2(72) := g_package||'update_dml';
59: --
60: Begin
61: hr_utility.set_location('Entering:'||l_proc, 5);
62: --
63: -- Increment the object version
64: p_rec.object_version_number := p_rec.object_version_number + 1;
65: --
135: ,automatic_approval_flag = p_rec.automatic_approval_flag
136: where plan_id = p_rec.plan_id;
137: --
138: --
139: hr_utility.set_location(' Leaving:'||l_proc, 10);
140: --
141: Exception
142: When hr_api.check_integrity_violated Then
143: -- A check constraint has been violated
197: --
198: l_proc varchar2(72) := g_package||'pre_update';
199: --
200: Begin
201: hr_utility.set_location('Entering:'||l_proc, 5);
202: --
203: hr_utility.set_location(' Leaving:'||l_proc, 10);
204: End pre_update;
205: --
199: --
200: Begin
201: hr_utility.set_location('Entering:'||l_proc, 5);
202: --
203: hr_utility.set_location(' Leaving:'||l_proc, 10);
204: End pre_update;
205: --
206: -- ----------------------------------------------------------------------------
207: -- |-----------------------------< post_update >------------------------------|
244: --
245: l_proc varchar2(72) := g_package||'post_update';
246: --
247: Begin
248: hr_utility.set_location('Entering:'||l_proc, 5);
249: begin
250: --
251: per_pmp_rku.after_update
252: (p_effective_date
518: ,p_hook_type => 'AU');
519: --
520: end;
521: --
522: hr_utility.set_location(' Leaving:'||l_proc, 10);
523: End post_update;
524: --
525: -- ----------------------------------------------------------------------------
526: -- |-----------------------------< convert_defs >-----------------------------|
847: --
848: l_proc varchar2(72) := g_package||'upd';
849: --
850: Begin
851: hr_utility.set_location('Entering:'||l_proc, 5);
852: --
853: -- We must lock the row which we need to update.
854: --
855: per_pmp_shd.lck
976: l_no_life_events_warning boolean;
977:
978: --
979: Begin
980: hr_utility.set_location('Entering:'||l_proc, 5);
981: --
982: -- Call conversion function to turn arguments into the
983: -- l_rec structure.
984: --
1065: p_status_code := l_rec.status_code;
1066: p_duplicate_name_warning := l_duplicate_name_warning;
1067: p_no_life_events_warning := l_no_life_events_warning;
1068: --
1069: hr_utility.set_location(' Leaving:'||l_proc, 10);
1070: End upd;
1071: --
1072: end per_pmp_upd;