DBA Data[Home] [Help]

APPS.PER_POD_INS dependencies on PER_POD_SHD

Line 50: Procedure insert_dml(p_rec in out nocopy per_pod_shd.g_rec_type) is

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

Line 57: per_pod_shd.g_api_dml := true; -- Set the api dml status

53: --
54: Begin
55: hr_utility.set_location('Entering:'||l_proc, 5);
56: --
57: per_pod_shd.g_api_dml := true; -- Set the api dml status
58: --
59: -- Insert the row into: per_position_definitions
60: --
61: insert into per_position_definitions

Line 138: per_pod_shd.g_api_dml := false; -- Unset the api dml status

134: p_rec.segment29,
135: p_rec.segment30
136: );
137: --
138: per_pod_shd.g_api_dml := false; -- Unset the api dml status
139: --
140: hr_utility.set_location(' Leaving:'||l_proc, 10);
141: Exception
142: When hr_api.check_integrity_violated Then

Line 144: per_pod_shd.g_api_dml := false; -- Unset the api dml status

140: hr_utility.set_location(' Leaving:'||l_proc, 10);
141: Exception
142: When hr_api.check_integrity_violated Then
143: -- A check constraint has been violated
144: per_pod_shd.g_api_dml := false; -- Unset the api dml status
145: per_pod_shd.constraint_error
146: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
147: When hr_api.parent_integrity_violated Then
148: -- Parent integrity has been violated

Line 145: per_pod_shd.constraint_error

141: Exception
142: When hr_api.check_integrity_violated Then
143: -- A check constraint has been violated
144: per_pod_shd.g_api_dml := false; -- Unset the api dml status
145: per_pod_shd.constraint_error
146: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
147: When hr_api.parent_integrity_violated Then
148: -- Parent integrity has been violated
149: per_pod_shd.g_api_dml := false; -- Unset the api dml status

Line 149: per_pod_shd.g_api_dml := false; -- Unset the api dml status

145: per_pod_shd.constraint_error
146: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
147: When hr_api.parent_integrity_violated Then
148: -- Parent integrity has been violated
149: per_pod_shd.g_api_dml := false; -- Unset the api dml status
150: per_pod_shd.constraint_error
151: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
152: When hr_api.unique_integrity_violated Then
153: -- Unique integrity has been violated

Line 150: per_pod_shd.constraint_error

146: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
147: When hr_api.parent_integrity_violated Then
148: -- Parent integrity has been violated
149: per_pod_shd.g_api_dml := false; -- Unset the api dml status
150: per_pod_shd.constraint_error
151: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
152: When hr_api.unique_integrity_violated Then
153: -- Unique integrity has been violated
154: per_pod_shd.g_api_dml := false; -- Unset the api dml status

Line 154: per_pod_shd.g_api_dml := false; -- Unset the api dml status

150: per_pod_shd.constraint_error
151: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
152: When hr_api.unique_integrity_violated Then
153: -- Unique integrity has been violated
154: per_pod_shd.g_api_dml := false; -- Unset the api dml status
155: per_pod_shd.constraint_error
156: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
157: When Others Then
158: per_pod_shd.g_api_dml := false; -- Unset the api dml status

Line 155: per_pod_shd.constraint_error

151: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
152: When hr_api.unique_integrity_violated Then
153: -- Unique integrity has been violated
154: per_pod_shd.g_api_dml := false; -- Unset the api dml status
155: per_pod_shd.constraint_error
156: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
157: When Others Then
158: per_pod_shd.g_api_dml := false; -- Unset the api dml status
159: Raise;

Line 158: per_pod_shd.g_api_dml := false; -- Unset the api dml status

154: per_pod_shd.g_api_dml := false; -- Unset the api dml status
155: per_pod_shd.constraint_error
156: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
157: When Others Then
158: per_pod_shd.g_api_dml := false; -- Unset the api dml status
159: Raise;
160: End insert_dml;
161: --
162: -- ----------------------------------------------------------------------------

Line 199: Procedure pre_insert(p_rec in out nocopy per_pod_shd.g_rec_type) is

195: -- Internal Table Handler Use Only.
196: --
197: -- {End Of Comments}
198: -- ----------------------------------------------------------------------------
199: Procedure pre_insert(p_rec in out nocopy per_pod_shd.g_rec_type) is
200: --
201: l_proc varchar2(72) := g_package||'pre_insert';
202: --
203: Cursor C_Sel1 is select per_position_definitions_s.nextval from sys.dual;

Line 258: Procedure post_insert(p_rec in per_pod_shd.g_rec_type) is

254: -- Internal Table Handler Use Only.
255: --
256: -- {End Of Comments}
257: -- ----------------------------------------------------------------------------
258: Procedure post_insert(p_rec in per_pod_shd.g_rec_type) is
259: --
260: l_proc varchar2(72) := g_package||'post_insert';
261: --
262: Begin

Line 273: p_rec in out nocopy per_pod_shd.g_rec_type,

269: -- |---------------------------------< ins >----------------------------------|
270: -- ----------------------------------------------------------------------------
271: Procedure ins
272: (
273: p_rec in out nocopy per_pod_shd.g_rec_type,
274: p_validate in boolean default false
275: ) is
276: --
277: l_proc varchar2(72) := g_package||'ins';

Line 367: l_rec per_pod_shd.g_rec_type;

363: p_segment30 in varchar2 default null,
364: p_validate in boolean default false
365: ) is
366: --
367: l_rec per_pod_shd.g_rec_type;
368: l_proc varchar2(72) := g_package||'ins';
369: --
370: Begin
371: hr_utility.set_location('Entering:'||l_proc, 5);

Line 377: per_pod_shd.convert_args

373: -- Call conversion function to turn arguments into the
374: -- p_rec structure.
375: --
376: l_rec :=
377: per_pod_shd.convert_args
378: (
379: null,
380: p_id_flex_num,
381: p_summary_flag,

Line 479: per_pod_shd.segment_combination_check

475: hr_utility.set_location('Entering:'||l_proc, 5);
476: --
477: -- determine if a people group combination exists
478: --
479: per_pod_shd.segment_combination_check
480: (p_segment1 => p_segment1,
481: p_segment2 => p_segment2,
482: p_segment3 => p_segment3,
483: p_segment4 => p_segment4,