56: --
57: l_proc varchar2(72) := g_package||'insert_dml';
58: --
59: Begin
60: hr_utility.set_location('Entering:'||l_proc, 5);
61: p_rec.object_version_number := 1; -- Initialise the object version
62: --
63: --
64: --
84: );
85: --
86: --
87: --
88: hr_utility.set_location(' Leaving:'||l_proc, 10);
89: Exception
90: When hr_api.check_integrity_violated Then
91: -- A check constraint has been violated
92: --
152: --
153: Cursor C_Sel1 is select pay_shadow_gu_bal_exclusions_s.nextval from sys.dual;
154: --
155: Begin
156: hr_utility.set_location('Entering:'||l_proc, 5);
157: --
158: --
159: -- Select the next sequence number
160: --
161: Open C_Sel1;
162: Fetch C_Sel1 Into p_rec.grossup_balances_id;
163: Close C_Sel1;
164: --
165: hr_utility.set_location(' Leaving:'||l_proc, 10);
166: End pre_insert;
167: --
168: -- ----------------------------------------------------------------------------
169: -- |-----------------------------< post_insert >------------------------------|
201: --
202: l_proc varchar2(72) := g_package||'post_insert';
203: --
204: Begin
205: hr_utility.set_location('Entering:'||l_proc, 5);
206: --
207: hr_utility.set_location(' Leaving:'||l_proc, 10);
208: End post_insert;
209: --
203: --
204: Begin
205: hr_utility.set_location('Entering:'||l_proc, 5);
206: --
207: hr_utility.set_location(' Leaving:'||l_proc, 10);
208: End post_insert;
209: --
210: -- ----------------------------------------------------------------------------
211: -- |---------------------------------< ins >----------------------------------|
217: --
218: l_proc varchar2(72) := g_package||'ins';
219: --
220: Begin
221: hr_utility.set_location('Entering:'||l_proc, 5);
222: --
223: -- Call the supporting insert validate operations
224: --
225: pay_sgb_bus.insert_validate
239: --
240: pay_sgb_ins.post_insert
241: (p_rec);
242: --
243: hr_utility.set_location('Leaving:'||l_proc, 20);
244: end ins;
245: --
246: -- ----------------------------------------------------------------------------
247: -- |---------------------------------< ins >----------------------------------|
260: l_rec pay_sgb_shd.g_rec_type;
261: l_proc varchar2(72) := g_package||'ins';
262: --
263: Begin
264: hr_utility.set_location('Entering:'||l_proc, 5);
265: --
266: -- Call conversion function to turn arguments into the
267: -- p_rec structure.
268: --
290: --
291: p_grossup_balances_id := l_rec.grossup_balances_id;
292: p_object_version_number := l_rec.object_version_number;
293: --
294: hr_utility.set_location(' Leaving:'||l_proc, 10);
295: End ins;
296: --
297: end pay_sgb_ins;