DBA Data[Home] [Help]

APPS.PER_KAD_INS dependencies on PER_KAD_SHD

Line 53: Procedure insert_dml(p_rec in out nocopy per_kad_shd.g_rec_type) is

49: -- Internal Table Handler Use Only.
50: --
51: -- {End Of Comments}
52: -- ----------------------------------------------------------------------------
53: Procedure insert_dml(p_rec in out nocopy per_kad_shd.g_rec_type) is
54: --
55: l_proc varchar2(72) := g_package||'insert_dml';
56: --
57: Begin

Line 61: per_kad_shd.g_api_dml := true; -- Set the api dml status

57: Begin
58: hr_utility.set_location('Entering:'||l_proc, 5);
59: p_rec.object_version_number := 1; -- Initialise the object version
60: --
61: per_kad_shd.g_api_dml := true; -- Set the api dml status
62: --
63: -- Insert the row into: per_addresses
64: --
65: insert into per_addresses

Line 164: per_kad_shd.g_api_dml := false; -- Unset the api dml status

160: p_rec.addr_attribute20,
161: p_rec.object_version_number
162: );
163: --
164: per_kad_shd.g_api_dml := false; -- Unset the api dml status
165: --
166: hr_utility.set_location(' Leaving:'||l_proc, 10);
167: Exception
168: When hr_api.check_integrity_violated Then

Line 170: per_kad_shd.g_api_dml := false; -- Unset the api dml status

166: hr_utility.set_location(' Leaving:'||l_proc, 10);
167: Exception
168: When hr_api.check_integrity_violated Then
169: -- A check constraint has been violated
170: per_kad_shd.g_api_dml := false; -- Unset the api dml status
171: per_kad_shd.constraint_error
172: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
173: When hr_api.parent_integrity_violated Then
174: -- Parent integrity has been violated

Line 171: per_kad_shd.constraint_error

167: Exception
168: When hr_api.check_integrity_violated Then
169: -- A check constraint has been violated
170: per_kad_shd.g_api_dml := false; -- Unset the api dml status
171: per_kad_shd.constraint_error
172: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
173: When hr_api.parent_integrity_violated Then
174: -- Parent integrity has been violated
175: per_kad_shd.g_api_dml := false; -- Unset the api dml status

Line 175: per_kad_shd.g_api_dml := false; -- Unset the api dml status

171: per_kad_shd.constraint_error
172: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
173: When hr_api.parent_integrity_violated Then
174: -- Parent integrity has been violated
175: per_kad_shd.g_api_dml := false; -- Unset the api dml status
176: per_kad_shd.constraint_error
177: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
178: When hr_api.unique_integrity_violated Then
179: -- Unique integrity has been violated

Line 176: per_kad_shd.constraint_error

172: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
173: When hr_api.parent_integrity_violated Then
174: -- Parent integrity has been violated
175: per_kad_shd.g_api_dml := false; -- Unset the api dml status
176: per_kad_shd.constraint_error
177: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
178: When hr_api.unique_integrity_violated Then
179: -- Unique integrity has been violated
180: per_kad_shd.g_api_dml := false; -- Unset the api dml status

Line 180: per_kad_shd.g_api_dml := false; -- Unset the api dml status

176: per_kad_shd.constraint_error
177: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
178: When hr_api.unique_integrity_violated Then
179: -- Unique integrity has been violated
180: per_kad_shd.g_api_dml := false; -- Unset the api dml status
181: per_kad_shd.constraint_error
182: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
183: When Others Then
184: per_kad_shd.g_api_dml := false; -- Unset the api dml status

Line 181: per_kad_shd.constraint_error

177: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
178: When hr_api.unique_integrity_violated Then
179: -- Unique integrity has been violated
180: per_kad_shd.g_api_dml := false; -- Unset the api dml status
181: per_kad_shd.constraint_error
182: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
183: When Others Then
184: per_kad_shd.g_api_dml := false; -- Unset the api dml status
185: Raise;

Line 184: per_kad_shd.g_api_dml := false; -- Unset the api dml status

180: per_kad_shd.g_api_dml := false; -- Unset the api dml status
181: per_kad_shd.constraint_error
182: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
183: When Others Then
184: per_kad_shd.g_api_dml := false; -- Unset the api dml status
185: Raise;
186: End insert_dml;
187: --
188: -- ----------------------------------------------------------------------------

Line 225: Procedure pre_insert(p_rec in out nocopy per_kad_shd.g_rec_type) is

221: -- Internal Table Handler Use Only.
222: --
223: -- {End Of Comments}
224: -- ----------------------------------------------------------------------------
225: Procedure pre_insert(p_rec in out nocopy per_kad_shd.g_rec_type) is
226: --
227: l_proc varchar2(72) := g_package||'pre_insert';
228: --
229: Cursor C_Sel1 is select per_addresses_s.nextval from sys.dual;

Line 276: Procedure post_insert(p_rec in per_kad_shd.g_rec_type,

272: -- Internal Table Handler Use Only.
273: --
274: -- {End Of Comments}
275: -- ----------------------------------------------------------------------------
276: Procedure post_insert(p_rec in per_kad_shd.g_rec_type,
277: p_effective_date in date) is
278: --
279: l_proc varchar2(72) := g_package||'post_insert';
280: --

Line 316: (p_rec in out nocopy per_kad_shd.g_rec_type

312: -- ----------------------------------------------------------------------------
313: -- |---------------------------------< ins >----------------------------------|
314: -- ----------------------------------------------------------------------------
315: Procedure ins
316: (p_rec in out nocopy per_kad_shd.g_rec_type
317: ,p_validate in boolean default false
318: ,p_effective_date in date
319: ) is
320: --

Line 424: l_rec per_kad_shd.g_rec_type;

420: ,p_validate in boolean default false
421: ,p_effective_date in date
422: ) is
423: --
424: l_rec per_kad_shd.g_rec_type;
425: l_proc varchar2(72) := g_package||'ins';
426: --
427: Begin
428: hr_utility.set_location('Entering:'||l_proc, 5);

Line 434: per_kad_shd.convert_args

430: -- Call conversion function to turn arguments into the
431: -- p_rec structure.
432: --
433: l_rec :=
434: per_kad_shd.convert_args
435: (
436: null,
437: p_business_group_id,
438: p_person_id,