DBA Data[Home] [Help]

APPS.PER_ANC_INS dependencies on PER_ANC_SHD

Line 53: Procedure insert_dml(p_rec in out NOCOPY per_anc_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_anc_shd.g_rec_type) is
54: --
55: l_proc varchar2(72) := g_package||'insert_dml';
56: --
57: Begin

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

57: Begin
58: hr_utility.set_location('Entering:'||l_proc, 5);
59: --
60: --
61: per_anc_shd.g_api_dml := true; -- Set the api dml status
62: --
63: -- Insert the row into: per_analysis_criteria
64: --
65: insert into per_analysis_criteria

Line 150: per_anc_shd.g_api_dml := false; -- Unset the api dml status

146: p_rec.segment29,
147: p_rec.segment30
148: );
149: --
150: per_anc_shd.g_api_dml := false; -- Unset the api dml status
151: --
152: hr_utility.set_location(' Leaving:'||l_proc, 10);
153: Exception
154: When hr_api.check_integrity_violated Then

Line 156: per_anc_shd.g_api_dml := false; -- Unset the api dml status

152: hr_utility.set_location(' Leaving:'||l_proc, 10);
153: Exception
154: When hr_api.check_integrity_violated Then
155: -- A check constraint has been violated
156: per_anc_shd.g_api_dml := false; -- Unset the api dml status
157: per_anc_shd.constraint_error
158: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
159: When hr_api.parent_integrity_violated Then
160: -- Parent integrity has been violated

Line 157: per_anc_shd.constraint_error

153: Exception
154: When hr_api.check_integrity_violated Then
155: -- A check constraint has been violated
156: per_anc_shd.g_api_dml := false; -- Unset the api dml status
157: per_anc_shd.constraint_error
158: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
159: When hr_api.parent_integrity_violated Then
160: -- Parent integrity has been violated
161: per_anc_shd.g_api_dml := false; -- Unset the api dml status

Line 161: per_anc_shd.g_api_dml := false; -- Unset the api dml status

157: per_anc_shd.constraint_error
158: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
159: When hr_api.parent_integrity_violated Then
160: -- Parent integrity has been violated
161: per_anc_shd.g_api_dml := false; -- Unset the api dml status
162: per_anc_shd.constraint_error
163: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
164: When hr_api.unique_integrity_violated Then
165: -- Unique integrity has been violated

Line 162: per_anc_shd.constraint_error

158: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
159: When hr_api.parent_integrity_violated Then
160: -- Parent integrity has been violated
161: per_anc_shd.g_api_dml := false; -- Unset the api dml status
162: per_anc_shd.constraint_error
163: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
164: When hr_api.unique_integrity_violated Then
165: -- Unique integrity has been violated
166: per_anc_shd.g_api_dml := false; -- Unset the api dml status

Line 166: per_anc_shd.g_api_dml := false; -- Unset the api dml status

162: per_anc_shd.constraint_error
163: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
164: When hr_api.unique_integrity_violated Then
165: -- Unique integrity has been violated
166: per_anc_shd.g_api_dml := false; -- Unset the api dml status
167: per_anc_shd.constraint_error
168: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
169: When Others Then
170: per_anc_shd.g_api_dml := false; -- Unset the api dml status

Line 167: per_anc_shd.constraint_error

163: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
164: When hr_api.unique_integrity_violated Then
165: -- Unique integrity has been violated
166: per_anc_shd.g_api_dml := false; -- Unset the api dml status
167: per_anc_shd.constraint_error
168: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
169: When Others Then
170: per_anc_shd.g_api_dml := false; -- Unset the api dml status
171: Raise;

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

166: per_anc_shd.g_api_dml := false; -- Unset the api dml status
167: per_anc_shd.constraint_error
168: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
169: When Others Then
170: per_anc_shd.g_api_dml := false; -- Unset the api dml status
171: Raise;
172: End insert_dml;
173: --
174: -- ----------------------------------------------------------------------------

Line 211: Procedure pre_insert(p_rec in out NOCOPY per_anc_shd.g_rec_type) is

207: -- Internal Table Handler Use Only.
208: --
209: -- {End Of Comments}
210: -- ----------------------------------------------------------------------------
211: Procedure pre_insert(p_rec in out NOCOPY per_anc_shd.g_rec_type) is
212: --
213: l_proc varchar2(72) := g_package||'pre_insert';
214: --
215: Cursor C_Sel1 is select per_analysis_criteria_s.nextval from sys.dual;

Line 268: Procedure post_insert(p_rec in per_anc_shd.g_rec_type) is

264: -- Internal Table Handler Use Only.
265: --
266: -- {End Of Comments}
267: -- ----------------------------------------------------------------------------
268: Procedure post_insert(p_rec in per_anc_shd.g_rec_type) is
269: --
270: l_proc varchar2(72) := g_package||'post_insert';
271: --
272: Begin

Line 283: p_rec in out NOCOPY per_anc_shd.g_rec_type,

279: -- |---------------------------------< ins >----------------------------------|
280: -- ----------------------------------------------------------------------------
281: Procedure ins
282: (
283: p_rec in out NOCOPY per_anc_shd.g_rec_type,
284: p_validate in boolean default false
285: ) is
286: --
287: l_proc varchar2(72) := g_package||'ins';

Line 381: l_rec per_anc_shd.g_rec_type;

377: p_segment30 in varchar2 default null,
378: p_validate in boolean default false
379: ) is
380: --
381: l_rec per_anc_shd.g_rec_type;
382: l_proc varchar2(72) := g_package||'ins';
383: --
384: Begin
385: hr_utility.set_location('Entering:'||l_proc, 5);

Line 391: per_anc_shd.convert_args

387: -- Call conversion function to turn arguments into the
388: -- p_rec structure.
389: --
390: l_rec :=
391: per_anc_shd.convert_args
392: (
393: null,
394: p_request_id,
395: p_program_application_id,

Line 497: per_anc_shd.segment_combination_check

493: hr_utility.set_location('Entering:'||l_proc, 5);
494: --
495: -- determine if a people group combination exists
496: --
497: per_anc_shd.segment_combination_check
498: (p_segment1 => p_segment1,
499: p_segment2 => p_segment2,
500: p_segment3 => p_segment3,
501: p_segment4 => p_segment4,