110: ,p_attribute19 => p_attribute19
111: ,p_attribute20 => p_attribute20);
112: --
113: EXCEPTION
114: WHEN hr_api.cannot_find_prog_unit THEN
115: hr_api.cannot_find_prog_unit_error
116: (p_module_name => 'create_rate'
117: ,p_hook_type => 'BP');
118: --
111: ,p_attribute20 => p_attribute20);
112: --
113: EXCEPTION
114: WHEN hr_api.cannot_find_prog_unit THEN
115: hr_api.cannot_find_prog_unit_error
116: (p_module_name => 'create_rate'
117: ,p_hook_type => 'BP');
118: --
119: -- End of API User Hook for the before hook of create_rate
211: ,p_attribute19 => p_attribute19
212: ,p_attribute20 => p_attribute20);
213: --
214: EXCEPTION
215: WHEN hr_api.cannot_find_prog_unit THEN
216: hr_api.cannot_find_prog_unit_error
217: (p_module_name => 'create_rate'
218: ,p_hook_type => 'AP');
219: --
212: ,p_attribute20 => p_attribute20);
213: --
214: EXCEPTION
215: WHEN hr_api.cannot_find_prog_unit THEN
216: hr_api.cannot_find_prog_unit_error
217: (p_module_name => 'create_rate'
218: ,p_hook_type => 'AP');
219: --
220: -- End of API User Hook for the after hook of create_rate
226: -- When in validation only mode raise the Validate_Enabled exception
227: --
228: IF p_validate THEN
229: --
230: RAISE hr_api.validate_enabled;
231: --
232: END IF;
233: --
234: -- Set all output arguments
239: hr_utility.set_location(' Leaving:'||l_proc, 999);
240: --
241: EXCEPTION
242: --
243: WHEN hr_api.validate_enabled THEN
244: --
245: -- As the Validate_Enabled exception has been raised
246: -- we must rollback to the savepoint
247: --
281: (p_validate IN BOOLEAN DEFAULT FALSE
282: ,p_rate_id IN NUMBER
283: ,p_object_version_number IN OUT NOCOPY NUMBER
284: ,p_effective_date IN DATE
285: ,p_name IN VARCHAR2 DEFAULT hr_api.g_varchar2
286: ,p_rate_uom IN VARCHAR2 DEFAULT hr_api.g_varchar2
287: ,p_parent_spine_id IN NUMBER DEFAULT hr_api.g_number
288: ,p_comments IN VARCHAR2 DEFAULT hr_api.g_varchar2
289: ,p_rate_basis IN VARCHAR2 DEFAULT hr_api.g_varchar2
282: ,p_rate_id IN NUMBER
283: ,p_object_version_number IN OUT NOCOPY NUMBER
284: ,p_effective_date IN DATE
285: ,p_name IN VARCHAR2 DEFAULT hr_api.g_varchar2
286: ,p_rate_uom IN VARCHAR2 DEFAULT hr_api.g_varchar2
287: ,p_parent_spine_id IN NUMBER DEFAULT hr_api.g_number
288: ,p_comments IN VARCHAR2 DEFAULT hr_api.g_varchar2
289: ,p_rate_basis IN VARCHAR2 DEFAULT hr_api.g_varchar2
290: ,p_asg_rate_type IN VARCHAR2 DEFAULT hr_api.g_varchar2
283: ,p_object_version_number IN OUT NOCOPY NUMBER
284: ,p_effective_date IN DATE
285: ,p_name IN VARCHAR2 DEFAULT hr_api.g_varchar2
286: ,p_rate_uom IN VARCHAR2 DEFAULT hr_api.g_varchar2
287: ,p_parent_spine_id IN NUMBER DEFAULT hr_api.g_number
288: ,p_comments IN VARCHAR2 DEFAULT hr_api.g_varchar2
289: ,p_rate_basis IN VARCHAR2 DEFAULT hr_api.g_varchar2
290: ,p_asg_rate_type IN VARCHAR2 DEFAULT hr_api.g_varchar2
291: ,p_attribute_category IN VARCHAR2 DEFAULT hr_api.g_varchar2
284: ,p_effective_date IN DATE
285: ,p_name IN VARCHAR2 DEFAULT hr_api.g_varchar2
286: ,p_rate_uom IN VARCHAR2 DEFAULT hr_api.g_varchar2
287: ,p_parent_spine_id IN NUMBER DEFAULT hr_api.g_number
288: ,p_comments IN VARCHAR2 DEFAULT hr_api.g_varchar2
289: ,p_rate_basis IN VARCHAR2 DEFAULT hr_api.g_varchar2
290: ,p_asg_rate_type IN VARCHAR2 DEFAULT hr_api.g_varchar2
291: ,p_attribute_category IN VARCHAR2 DEFAULT hr_api.g_varchar2
292: ,p_attribute1 IN VARCHAR2 DEFAULT hr_api.g_varchar2
285: ,p_name IN VARCHAR2 DEFAULT hr_api.g_varchar2
286: ,p_rate_uom IN VARCHAR2 DEFAULT hr_api.g_varchar2
287: ,p_parent_spine_id IN NUMBER DEFAULT hr_api.g_number
288: ,p_comments IN VARCHAR2 DEFAULT hr_api.g_varchar2
289: ,p_rate_basis IN VARCHAR2 DEFAULT hr_api.g_varchar2
290: ,p_asg_rate_type IN VARCHAR2 DEFAULT hr_api.g_varchar2
291: ,p_attribute_category IN VARCHAR2 DEFAULT hr_api.g_varchar2
292: ,p_attribute1 IN VARCHAR2 DEFAULT hr_api.g_varchar2
293: ,p_attribute2 IN VARCHAR2 DEFAULT hr_api.g_varchar2
286: ,p_rate_uom IN VARCHAR2 DEFAULT hr_api.g_varchar2
287: ,p_parent_spine_id IN NUMBER DEFAULT hr_api.g_number
288: ,p_comments IN VARCHAR2 DEFAULT hr_api.g_varchar2
289: ,p_rate_basis IN VARCHAR2 DEFAULT hr_api.g_varchar2
290: ,p_asg_rate_type IN VARCHAR2 DEFAULT hr_api.g_varchar2
291: ,p_attribute_category IN VARCHAR2 DEFAULT hr_api.g_varchar2
292: ,p_attribute1 IN VARCHAR2 DEFAULT hr_api.g_varchar2
293: ,p_attribute2 IN VARCHAR2 DEFAULT hr_api.g_varchar2
294: ,p_attribute3 IN VARCHAR2 DEFAULT hr_api.g_varchar2
287: ,p_parent_spine_id IN NUMBER DEFAULT hr_api.g_number
288: ,p_comments IN VARCHAR2 DEFAULT hr_api.g_varchar2
289: ,p_rate_basis IN VARCHAR2 DEFAULT hr_api.g_varchar2
290: ,p_asg_rate_type IN VARCHAR2 DEFAULT hr_api.g_varchar2
291: ,p_attribute_category IN VARCHAR2 DEFAULT hr_api.g_varchar2
292: ,p_attribute1 IN VARCHAR2 DEFAULT hr_api.g_varchar2
293: ,p_attribute2 IN VARCHAR2 DEFAULT hr_api.g_varchar2
294: ,p_attribute3 IN VARCHAR2 DEFAULT hr_api.g_varchar2
295: ,p_attribute4 IN VARCHAR2 DEFAULT hr_api.g_varchar2
288: ,p_comments IN VARCHAR2 DEFAULT hr_api.g_varchar2
289: ,p_rate_basis IN VARCHAR2 DEFAULT hr_api.g_varchar2
290: ,p_asg_rate_type IN VARCHAR2 DEFAULT hr_api.g_varchar2
291: ,p_attribute_category IN VARCHAR2 DEFAULT hr_api.g_varchar2
292: ,p_attribute1 IN VARCHAR2 DEFAULT hr_api.g_varchar2
293: ,p_attribute2 IN VARCHAR2 DEFAULT hr_api.g_varchar2
294: ,p_attribute3 IN VARCHAR2 DEFAULT hr_api.g_varchar2
295: ,p_attribute4 IN VARCHAR2 DEFAULT hr_api.g_varchar2
296: ,p_attribute5 IN VARCHAR2 DEFAULT hr_api.g_varchar2
289: ,p_rate_basis IN VARCHAR2 DEFAULT hr_api.g_varchar2
290: ,p_asg_rate_type IN VARCHAR2 DEFAULT hr_api.g_varchar2
291: ,p_attribute_category IN VARCHAR2 DEFAULT hr_api.g_varchar2
292: ,p_attribute1 IN VARCHAR2 DEFAULT hr_api.g_varchar2
293: ,p_attribute2 IN VARCHAR2 DEFAULT hr_api.g_varchar2
294: ,p_attribute3 IN VARCHAR2 DEFAULT hr_api.g_varchar2
295: ,p_attribute4 IN VARCHAR2 DEFAULT hr_api.g_varchar2
296: ,p_attribute5 IN VARCHAR2 DEFAULT hr_api.g_varchar2
297: ,p_attribute6 IN VARCHAR2 DEFAULT hr_api.g_varchar2
290: ,p_asg_rate_type IN VARCHAR2 DEFAULT hr_api.g_varchar2
291: ,p_attribute_category IN VARCHAR2 DEFAULT hr_api.g_varchar2
292: ,p_attribute1 IN VARCHAR2 DEFAULT hr_api.g_varchar2
293: ,p_attribute2 IN VARCHAR2 DEFAULT hr_api.g_varchar2
294: ,p_attribute3 IN VARCHAR2 DEFAULT hr_api.g_varchar2
295: ,p_attribute4 IN VARCHAR2 DEFAULT hr_api.g_varchar2
296: ,p_attribute5 IN VARCHAR2 DEFAULT hr_api.g_varchar2
297: ,p_attribute6 IN VARCHAR2 DEFAULT hr_api.g_varchar2
298: ,p_attribute7 IN VARCHAR2 DEFAULT hr_api.g_varchar2
291: ,p_attribute_category IN VARCHAR2 DEFAULT hr_api.g_varchar2
292: ,p_attribute1 IN VARCHAR2 DEFAULT hr_api.g_varchar2
293: ,p_attribute2 IN VARCHAR2 DEFAULT hr_api.g_varchar2
294: ,p_attribute3 IN VARCHAR2 DEFAULT hr_api.g_varchar2
295: ,p_attribute4 IN VARCHAR2 DEFAULT hr_api.g_varchar2
296: ,p_attribute5 IN VARCHAR2 DEFAULT hr_api.g_varchar2
297: ,p_attribute6 IN VARCHAR2 DEFAULT hr_api.g_varchar2
298: ,p_attribute7 IN VARCHAR2 DEFAULT hr_api.g_varchar2
299: ,p_attribute8 IN VARCHAR2 DEFAULT hr_api.g_varchar2
292: ,p_attribute1 IN VARCHAR2 DEFAULT hr_api.g_varchar2
293: ,p_attribute2 IN VARCHAR2 DEFAULT hr_api.g_varchar2
294: ,p_attribute3 IN VARCHAR2 DEFAULT hr_api.g_varchar2
295: ,p_attribute4 IN VARCHAR2 DEFAULT hr_api.g_varchar2
296: ,p_attribute5 IN VARCHAR2 DEFAULT hr_api.g_varchar2
297: ,p_attribute6 IN VARCHAR2 DEFAULT hr_api.g_varchar2
298: ,p_attribute7 IN VARCHAR2 DEFAULT hr_api.g_varchar2
299: ,p_attribute8 IN VARCHAR2 DEFAULT hr_api.g_varchar2
300: ,p_attribute9 IN VARCHAR2 DEFAULT hr_api.g_varchar2
293: ,p_attribute2 IN VARCHAR2 DEFAULT hr_api.g_varchar2
294: ,p_attribute3 IN VARCHAR2 DEFAULT hr_api.g_varchar2
295: ,p_attribute4 IN VARCHAR2 DEFAULT hr_api.g_varchar2
296: ,p_attribute5 IN VARCHAR2 DEFAULT hr_api.g_varchar2
297: ,p_attribute6 IN VARCHAR2 DEFAULT hr_api.g_varchar2
298: ,p_attribute7 IN VARCHAR2 DEFAULT hr_api.g_varchar2
299: ,p_attribute8 IN VARCHAR2 DEFAULT hr_api.g_varchar2
300: ,p_attribute9 IN VARCHAR2 DEFAULT hr_api.g_varchar2
301: ,p_attribute10 IN VARCHAR2 DEFAULT hr_api.g_varchar2
294: ,p_attribute3 IN VARCHAR2 DEFAULT hr_api.g_varchar2
295: ,p_attribute4 IN VARCHAR2 DEFAULT hr_api.g_varchar2
296: ,p_attribute5 IN VARCHAR2 DEFAULT hr_api.g_varchar2
297: ,p_attribute6 IN VARCHAR2 DEFAULT hr_api.g_varchar2
298: ,p_attribute7 IN VARCHAR2 DEFAULT hr_api.g_varchar2
299: ,p_attribute8 IN VARCHAR2 DEFAULT hr_api.g_varchar2
300: ,p_attribute9 IN VARCHAR2 DEFAULT hr_api.g_varchar2
301: ,p_attribute10 IN VARCHAR2 DEFAULT hr_api.g_varchar2
302: ,p_attribute11 IN VARCHAR2 DEFAULT hr_api.g_varchar2
295: ,p_attribute4 IN VARCHAR2 DEFAULT hr_api.g_varchar2
296: ,p_attribute5 IN VARCHAR2 DEFAULT hr_api.g_varchar2
297: ,p_attribute6 IN VARCHAR2 DEFAULT hr_api.g_varchar2
298: ,p_attribute7 IN VARCHAR2 DEFAULT hr_api.g_varchar2
299: ,p_attribute8 IN VARCHAR2 DEFAULT hr_api.g_varchar2
300: ,p_attribute9 IN VARCHAR2 DEFAULT hr_api.g_varchar2
301: ,p_attribute10 IN VARCHAR2 DEFAULT hr_api.g_varchar2
302: ,p_attribute11 IN VARCHAR2 DEFAULT hr_api.g_varchar2
303: ,p_attribute12 IN VARCHAR2 DEFAULT hr_api.g_varchar2
296: ,p_attribute5 IN VARCHAR2 DEFAULT hr_api.g_varchar2
297: ,p_attribute6 IN VARCHAR2 DEFAULT hr_api.g_varchar2
298: ,p_attribute7 IN VARCHAR2 DEFAULT hr_api.g_varchar2
299: ,p_attribute8 IN VARCHAR2 DEFAULT hr_api.g_varchar2
300: ,p_attribute9 IN VARCHAR2 DEFAULT hr_api.g_varchar2
301: ,p_attribute10 IN VARCHAR2 DEFAULT hr_api.g_varchar2
302: ,p_attribute11 IN VARCHAR2 DEFAULT hr_api.g_varchar2
303: ,p_attribute12 IN VARCHAR2 DEFAULT hr_api.g_varchar2
304: ,p_attribute13 IN VARCHAR2 DEFAULT hr_api.g_varchar2
297: ,p_attribute6 IN VARCHAR2 DEFAULT hr_api.g_varchar2
298: ,p_attribute7 IN VARCHAR2 DEFAULT hr_api.g_varchar2
299: ,p_attribute8 IN VARCHAR2 DEFAULT hr_api.g_varchar2
300: ,p_attribute9 IN VARCHAR2 DEFAULT hr_api.g_varchar2
301: ,p_attribute10 IN VARCHAR2 DEFAULT hr_api.g_varchar2
302: ,p_attribute11 IN VARCHAR2 DEFAULT hr_api.g_varchar2
303: ,p_attribute12 IN VARCHAR2 DEFAULT hr_api.g_varchar2
304: ,p_attribute13 IN VARCHAR2 DEFAULT hr_api.g_varchar2
305: ,p_attribute14 IN VARCHAR2 DEFAULT hr_api.g_varchar2
298: ,p_attribute7 IN VARCHAR2 DEFAULT hr_api.g_varchar2
299: ,p_attribute8 IN VARCHAR2 DEFAULT hr_api.g_varchar2
300: ,p_attribute9 IN VARCHAR2 DEFAULT hr_api.g_varchar2
301: ,p_attribute10 IN VARCHAR2 DEFAULT hr_api.g_varchar2
302: ,p_attribute11 IN VARCHAR2 DEFAULT hr_api.g_varchar2
303: ,p_attribute12 IN VARCHAR2 DEFAULT hr_api.g_varchar2
304: ,p_attribute13 IN VARCHAR2 DEFAULT hr_api.g_varchar2
305: ,p_attribute14 IN VARCHAR2 DEFAULT hr_api.g_varchar2
306: ,p_attribute15 IN VARCHAR2 DEFAULT hr_api.g_varchar2
299: ,p_attribute8 IN VARCHAR2 DEFAULT hr_api.g_varchar2
300: ,p_attribute9 IN VARCHAR2 DEFAULT hr_api.g_varchar2
301: ,p_attribute10 IN VARCHAR2 DEFAULT hr_api.g_varchar2
302: ,p_attribute11 IN VARCHAR2 DEFAULT hr_api.g_varchar2
303: ,p_attribute12 IN VARCHAR2 DEFAULT hr_api.g_varchar2
304: ,p_attribute13 IN VARCHAR2 DEFAULT hr_api.g_varchar2
305: ,p_attribute14 IN VARCHAR2 DEFAULT hr_api.g_varchar2
306: ,p_attribute15 IN VARCHAR2 DEFAULT hr_api.g_varchar2
307: ,p_attribute16 IN VARCHAR2 DEFAULT hr_api.g_varchar2
300: ,p_attribute9 IN VARCHAR2 DEFAULT hr_api.g_varchar2
301: ,p_attribute10 IN VARCHAR2 DEFAULT hr_api.g_varchar2
302: ,p_attribute11 IN VARCHAR2 DEFAULT hr_api.g_varchar2
303: ,p_attribute12 IN VARCHAR2 DEFAULT hr_api.g_varchar2
304: ,p_attribute13 IN VARCHAR2 DEFAULT hr_api.g_varchar2
305: ,p_attribute14 IN VARCHAR2 DEFAULT hr_api.g_varchar2
306: ,p_attribute15 IN VARCHAR2 DEFAULT hr_api.g_varchar2
307: ,p_attribute16 IN VARCHAR2 DEFAULT hr_api.g_varchar2
308: ,p_attribute17 IN VARCHAR2 DEFAULT hr_api.g_varchar2
301: ,p_attribute10 IN VARCHAR2 DEFAULT hr_api.g_varchar2
302: ,p_attribute11 IN VARCHAR2 DEFAULT hr_api.g_varchar2
303: ,p_attribute12 IN VARCHAR2 DEFAULT hr_api.g_varchar2
304: ,p_attribute13 IN VARCHAR2 DEFAULT hr_api.g_varchar2
305: ,p_attribute14 IN VARCHAR2 DEFAULT hr_api.g_varchar2
306: ,p_attribute15 IN VARCHAR2 DEFAULT hr_api.g_varchar2
307: ,p_attribute16 IN VARCHAR2 DEFAULT hr_api.g_varchar2
308: ,p_attribute17 IN VARCHAR2 DEFAULT hr_api.g_varchar2
309: ,p_attribute18 IN VARCHAR2 DEFAULT hr_api.g_varchar2
302: ,p_attribute11 IN VARCHAR2 DEFAULT hr_api.g_varchar2
303: ,p_attribute12 IN VARCHAR2 DEFAULT hr_api.g_varchar2
304: ,p_attribute13 IN VARCHAR2 DEFAULT hr_api.g_varchar2
305: ,p_attribute14 IN VARCHAR2 DEFAULT hr_api.g_varchar2
306: ,p_attribute15 IN VARCHAR2 DEFAULT hr_api.g_varchar2
307: ,p_attribute16 IN VARCHAR2 DEFAULT hr_api.g_varchar2
308: ,p_attribute17 IN VARCHAR2 DEFAULT hr_api.g_varchar2
309: ,p_attribute18 IN VARCHAR2 DEFAULT hr_api.g_varchar2
310: ,p_attribute19 IN VARCHAR2 DEFAULT hr_api.g_varchar2
303: ,p_attribute12 IN VARCHAR2 DEFAULT hr_api.g_varchar2
304: ,p_attribute13 IN VARCHAR2 DEFAULT hr_api.g_varchar2
305: ,p_attribute14 IN VARCHAR2 DEFAULT hr_api.g_varchar2
306: ,p_attribute15 IN VARCHAR2 DEFAULT hr_api.g_varchar2
307: ,p_attribute16 IN VARCHAR2 DEFAULT hr_api.g_varchar2
308: ,p_attribute17 IN VARCHAR2 DEFAULT hr_api.g_varchar2
309: ,p_attribute18 IN VARCHAR2 DEFAULT hr_api.g_varchar2
310: ,p_attribute19 IN VARCHAR2 DEFAULT hr_api.g_varchar2
311: ,p_attribute20 IN VARCHAR2 DEFAULT hr_api.g_varchar2
304: ,p_attribute13 IN VARCHAR2 DEFAULT hr_api.g_varchar2
305: ,p_attribute14 IN VARCHAR2 DEFAULT hr_api.g_varchar2
306: ,p_attribute15 IN VARCHAR2 DEFAULT hr_api.g_varchar2
307: ,p_attribute16 IN VARCHAR2 DEFAULT hr_api.g_varchar2
308: ,p_attribute17 IN VARCHAR2 DEFAULT hr_api.g_varchar2
309: ,p_attribute18 IN VARCHAR2 DEFAULT hr_api.g_varchar2
310: ,p_attribute19 IN VARCHAR2 DEFAULT hr_api.g_varchar2
311: ,p_attribute20 IN VARCHAR2 DEFAULT hr_api.g_varchar2
312: ) IS
305: ,p_attribute14 IN VARCHAR2 DEFAULT hr_api.g_varchar2
306: ,p_attribute15 IN VARCHAR2 DEFAULT hr_api.g_varchar2
307: ,p_attribute16 IN VARCHAR2 DEFAULT hr_api.g_varchar2
308: ,p_attribute17 IN VARCHAR2 DEFAULT hr_api.g_varchar2
309: ,p_attribute18 IN VARCHAR2 DEFAULT hr_api.g_varchar2
310: ,p_attribute19 IN VARCHAR2 DEFAULT hr_api.g_varchar2
311: ,p_attribute20 IN VARCHAR2 DEFAULT hr_api.g_varchar2
312: ) IS
313: begin
306: ,p_attribute15 IN VARCHAR2 DEFAULT hr_api.g_varchar2
307: ,p_attribute16 IN VARCHAR2 DEFAULT hr_api.g_varchar2
308: ,p_attribute17 IN VARCHAR2 DEFAULT hr_api.g_varchar2
309: ,p_attribute18 IN VARCHAR2 DEFAULT hr_api.g_varchar2
310: ,p_attribute19 IN VARCHAR2 DEFAULT hr_api.g_varchar2
311: ,p_attribute20 IN VARCHAR2 DEFAULT hr_api.g_varchar2
312: ) IS
313: begin
314: update_rate(
307: ,p_attribute16 IN VARCHAR2 DEFAULT hr_api.g_varchar2
308: ,p_attribute17 IN VARCHAR2 DEFAULT hr_api.g_varchar2
309: ,p_attribute18 IN VARCHAR2 DEFAULT hr_api.g_varchar2
310: ,p_attribute19 IN VARCHAR2 DEFAULT hr_api.g_varchar2
311: ,p_attribute20 IN VARCHAR2 DEFAULT hr_api.g_varchar2
312: ) IS
313: begin
314: update_rate(
315: p_validate => p_validate
357: (p_validate IN BOOLEAN DEFAULT FALSE
358: ,p_rate_id IN NUMBER
359: ,p_object_version_number IN OUT NOCOPY NUMBER
360: ,p_effective_date IN DATE
361: ,p_name IN VARCHAR2 DEFAULT hr_api.g_varchar2
362: ,p_rate_uom IN VARCHAR2 DEFAULT hr_api.g_varchar2
363: ,p_parent_spine_id IN NUMBER DEFAULT hr_api.g_number
364: ,p_comments IN VARCHAR2 DEFAULT hr_api.g_varchar2
365: ,p_rate_basis IN VARCHAR2 DEFAULT hr_api.g_varchar2
358: ,p_rate_id IN NUMBER
359: ,p_object_version_number IN OUT NOCOPY NUMBER
360: ,p_effective_date IN DATE
361: ,p_name IN VARCHAR2 DEFAULT hr_api.g_varchar2
362: ,p_rate_uom IN VARCHAR2 DEFAULT hr_api.g_varchar2
363: ,p_parent_spine_id IN NUMBER DEFAULT hr_api.g_number
364: ,p_comments IN VARCHAR2 DEFAULT hr_api.g_varchar2
365: ,p_rate_basis IN VARCHAR2 DEFAULT hr_api.g_varchar2
366: ,p_asg_rate_type IN VARCHAR2 DEFAULT hr_api.g_varchar2
359: ,p_object_version_number IN OUT NOCOPY NUMBER
360: ,p_effective_date IN DATE
361: ,p_name IN VARCHAR2 DEFAULT hr_api.g_varchar2
362: ,p_rate_uom IN VARCHAR2 DEFAULT hr_api.g_varchar2
363: ,p_parent_spine_id IN NUMBER DEFAULT hr_api.g_number
364: ,p_comments IN VARCHAR2 DEFAULT hr_api.g_varchar2
365: ,p_rate_basis IN VARCHAR2 DEFAULT hr_api.g_varchar2
366: ,p_asg_rate_type IN VARCHAR2 DEFAULT hr_api.g_varchar2
367: ,p_attribute_category IN VARCHAR2 DEFAULT hr_api.g_varchar2
360: ,p_effective_date IN DATE
361: ,p_name IN VARCHAR2 DEFAULT hr_api.g_varchar2
362: ,p_rate_uom IN VARCHAR2 DEFAULT hr_api.g_varchar2
363: ,p_parent_spine_id IN NUMBER DEFAULT hr_api.g_number
364: ,p_comments IN VARCHAR2 DEFAULT hr_api.g_varchar2
365: ,p_rate_basis IN VARCHAR2 DEFAULT hr_api.g_varchar2
366: ,p_asg_rate_type IN VARCHAR2 DEFAULT hr_api.g_varchar2
367: ,p_attribute_category IN VARCHAR2 DEFAULT hr_api.g_varchar2
368: ,p_attribute1 IN VARCHAR2 DEFAULT hr_api.g_varchar2
361: ,p_name IN VARCHAR2 DEFAULT hr_api.g_varchar2
362: ,p_rate_uom IN VARCHAR2 DEFAULT hr_api.g_varchar2
363: ,p_parent_spine_id IN NUMBER DEFAULT hr_api.g_number
364: ,p_comments IN VARCHAR2 DEFAULT hr_api.g_varchar2
365: ,p_rate_basis IN VARCHAR2 DEFAULT hr_api.g_varchar2
366: ,p_asg_rate_type IN VARCHAR2 DEFAULT hr_api.g_varchar2
367: ,p_attribute_category IN VARCHAR2 DEFAULT hr_api.g_varchar2
368: ,p_attribute1 IN VARCHAR2 DEFAULT hr_api.g_varchar2
369: ,p_attribute2 IN VARCHAR2 DEFAULT hr_api.g_varchar2
362: ,p_rate_uom IN VARCHAR2 DEFAULT hr_api.g_varchar2
363: ,p_parent_spine_id IN NUMBER DEFAULT hr_api.g_number
364: ,p_comments IN VARCHAR2 DEFAULT hr_api.g_varchar2
365: ,p_rate_basis IN VARCHAR2 DEFAULT hr_api.g_varchar2
366: ,p_asg_rate_type IN VARCHAR2 DEFAULT hr_api.g_varchar2
367: ,p_attribute_category IN VARCHAR2 DEFAULT hr_api.g_varchar2
368: ,p_attribute1 IN VARCHAR2 DEFAULT hr_api.g_varchar2
369: ,p_attribute2 IN VARCHAR2 DEFAULT hr_api.g_varchar2
370: ,p_attribute3 IN VARCHAR2 DEFAULT hr_api.g_varchar2
363: ,p_parent_spine_id IN NUMBER DEFAULT hr_api.g_number
364: ,p_comments IN VARCHAR2 DEFAULT hr_api.g_varchar2
365: ,p_rate_basis IN VARCHAR2 DEFAULT hr_api.g_varchar2
366: ,p_asg_rate_type IN VARCHAR2 DEFAULT hr_api.g_varchar2
367: ,p_attribute_category IN VARCHAR2 DEFAULT hr_api.g_varchar2
368: ,p_attribute1 IN VARCHAR2 DEFAULT hr_api.g_varchar2
369: ,p_attribute2 IN VARCHAR2 DEFAULT hr_api.g_varchar2
370: ,p_attribute3 IN VARCHAR2 DEFAULT hr_api.g_varchar2
371: ,p_attribute4 IN VARCHAR2 DEFAULT hr_api.g_varchar2
364: ,p_comments IN VARCHAR2 DEFAULT hr_api.g_varchar2
365: ,p_rate_basis IN VARCHAR2 DEFAULT hr_api.g_varchar2
366: ,p_asg_rate_type IN VARCHAR2 DEFAULT hr_api.g_varchar2
367: ,p_attribute_category IN VARCHAR2 DEFAULT hr_api.g_varchar2
368: ,p_attribute1 IN VARCHAR2 DEFAULT hr_api.g_varchar2
369: ,p_attribute2 IN VARCHAR2 DEFAULT hr_api.g_varchar2
370: ,p_attribute3 IN VARCHAR2 DEFAULT hr_api.g_varchar2
371: ,p_attribute4 IN VARCHAR2 DEFAULT hr_api.g_varchar2
372: ,p_attribute5 IN VARCHAR2 DEFAULT hr_api.g_varchar2
365: ,p_rate_basis IN VARCHAR2 DEFAULT hr_api.g_varchar2
366: ,p_asg_rate_type IN VARCHAR2 DEFAULT hr_api.g_varchar2
367: ,p_attribute_category IN VARCHAR2 DEFAULT hr_api.g_varchar2
368: ,p_attribute1 IN VARCHAR2 DEFAULT hr_api.g_varchar2
369: ,p_attribute2 IN VARCHAR2 DEFAULT hr_api.g_varchar2
370: ,p_attribute3 IN VARCHAR2 DEFAULT hr_api.g_varchar2
371: ,p_attribute4 IN VARCHAR2 DEFAULT hr_api.g_varchar2
372: ,p_attribute5 IN VARCHAR2 DEFAULT hr_api.g_varchar2
373: ,p_attribute6 IN VARCHAR2 DEFAULT hr_api.g_varchar2
366: ,p_asg_rate_type IN VARCHAR2 DEFAULT hr_api.g_varchar2
367: ,p_attribute_category IN VARCHAR2 DEFAULT hr_api.g_varchar2
368: ,p_attribute1 IN VARCHAR2 DEFAULT hr_api.g_varchar2
369: ,p_attribute2 IN VARCHAR2 DEFAULT hr_api.g_varchar2
370: ,p_attribute3 IN VARCHAR2 DEFAULT hr_api.g_varchar2
371: ,p_attribute4 IN VARCHAR2 DEFAULT hr_api.g_varchar2
372: ,p_attribute5 IN VARCHAR2 DEFAULT hr_api.g_varchar2
373: ,p_attribute6 IN VARCHAR2 DEFAULT hr_api.g_varchar2
374: ,p_attribute7 IN VARCHAR2 DEFAULT hr_api.g_varchar2
367: ,p_attribute_category IN VARCHAR2 DEFAULT hr_api.g_varchar2
368: ,p_attribute1 IN VARCHAR2 DEFAULT hr_api.g_varchar2
369: ,p_attribute2 IN VARCHAR2 DEFAULT hr_api.g_varchar2
370: ,p_attribute3 IN VARCHAR2 DEFAULT hr_api.g_varchar2
371: ,p_attribute4 IN VARCHAR2 DEFAULT hr_api.g_varchar2
372: ,p_attribute5 IN VARCHAR2 DEFAULT hr_api.g_varchar2
373: ,p_attribute6 IN VARCHAR2 DEFAULT hr_api.g_varchar2
374: ,p_attribute7 IN VARCHAR2 DEFAULT hr_api.g_varchar2
375: ,p_attribute8 IN VARCHAR2 DEFAULT hr_api.g_varchar2
368: ,p_attribute1 IN VARCHAR2 DEFAULT hr_api.g_varchar2
369: ,p_attribute2 IN VARCHAR2 DEFAULT hr_api.g_varchar2
370: ,p_attribute3 IN VARCHAR2 DEFAULT hr_api.g_varchar2
371: ,p_attribute4 IN VARCHAR2 DEFAULT hr_api.g_varchar2
372: ,p_attribute5 IN VARCHAR2 DEFAULT hr_api.g_varchar2
373: ,p_attribute6 IN VARCHAR2 DEFAULT hr_api.g_varchar2
374: ,p_attribute7 IN VARCHAR2 DEFAULT hr_api.g_varchar2
375: ,p_attribute8 IN VARCHAR2 DEFAULT hr_api.g_varchar2
376: ,p_attribute9 IN VARCHAR2 DEFAULT hr_api.g_varchar2
369: ,p_attribute2 IN VARCHAR2 DEFAULT hr_api.g_varchar2
370: ,p_attribute3 IN VARCHAR2 DEFAULT hr_api.g_varchar2
371: ,p_attribute4 IN VARCHAR2 DEFAULT hr_api.g_varchar2
372: ,p_attribute5 IN VARCHAR2 DEFAULT hr_api.g_varchar2
373: ,p_attribute6 IN VARCHAR2 DEFAULT hr_api.g_varchar2
374: ,p_attribute7 IN VARCHAR2 DEFAULT hr_api.g_varchar2
375: ,p_attribute8 IN VARCHAR2 DEFAULT hr_api.g_varchar2
376: ,p_attribute9 IN VARCHAR2 DEFAULT hr_api.g_varchar2
377: ,p_attribute10 IN VARCHAR2 DEFAULT hr_api.g_varchar2
370: ,p_attribute3 IN VARCHAR2 DEFAULT hr_api.g_varchar2
371: ,p_attribute4 IN VARCHAR2 DEFAULT hr_api.g_varchar2
372: ,p_attribute5 IN VARCHAR2 DEFAULT hr_api.g_varchar2
373: ,p_attribute6 IN VARCHAR2 DEFAULT hr_api.g_varchar2
374: ,p_attribute7 IN VARCHAR2 DEFAULT hr_api.g_varchar2
375: ,p_attribute8 IN VARCHAR2 DEFAULT hr_api.g_varchar2
376: ,p_attribute9 IN VARCHAR2 DEFAULT hr_api.g_varchar2
377: ,p_attribute10 IN VARCHAR2 DEFAULT hr_api.g_varchar2
378: ,p_attribute11 IN VARCHAR2 DEFAULT hr_api.g_varchar2
371: ,p_attribute4 IN VARCHAR2 DEFAULT hr_api.g_varchar2
372: ,p_attribute5 IN VARCHAR2 DEFAULT hr_api.g_varchar2
373: ,p_attribute6 IN VARCHAR2 DEFAULT hr_api.g_varchar2
374: ,p_attribute7 IN VARCHAR2 DEFAULT hr_api.g_varchar2
375: ,p_attribute8 IN VARCHAR2 DEFAULT hr_api.g_varchar2
376: ,p_attribute9 IN VARCHAR2 DEFAULT hr_api.g_varchar2
377: ,p_attribute10 IN VARCHAR2 DEFAULT hr_api.g_varchar2
378: ,p_attribute11 IN VARCHAR2 DEFAULT hr_api.g_varchar2
379: ,p_attribute12 IN VARCHAR2 DEFAULT hr_api.g_varchar2
372: ,p_attribute5 IN VARCHAR2 DEFAULT hr_api.g_varchar2
373: ,p_attribute6 IN VARCHAR2 DEFAULT hr_api.g_varchar2
374: ,p_attribute7 IN VARCHAR2 DEFAULT hr_api.g_varchar2
375: ,p_attribute8 IN VARCHAR2 DEFAULT hr_api.g_varchar2
376: ,p_attribute9 IN VARCHAR2 DEFAULT hr_api.g_varchar2
377: ,p_attribute10 IN VARCHAR2 DEFAULT hr_api.g_varchar2
378: ,p_attribute11 IN VARCHAR2 DEFAULT hr_api.g_varchar2
379: ,p_attribute12 IN VARCHAR2 DEFAULT hr_api.g_varchar2
380: ,p_attribute13 IN VARCHAR2 DEFAULT hr_api.g_varchar2
373: ,p_attribute6 IN VARCHAR2 DEFAULT hr_api.g_varchar2
374: ,p_attribute7 IN VARCHAR2 DEFAULT hr_api.g_varchar2
375: ,p_attribute8 IN VARCHAR2 DEFAULT hr_api.g_varchar2
376: ,p_attribute9 IN VARCHAR2 DEFAULT hr_api.g_varchar2
377: ,p_attribute10 IN VARCHAR2 DEFAULT hr_api.g_varchar2
378: ,p_attribute11 IN VARCHAR2 DEFAULT hr_api.g_varchar2
379: ,p_attribute12 IN VARCHAR2 DEFAULT hr_api.g_varchar2
380: ,p_attribute13 IN VARCHAR2 DEFAULT hr_api.g_varchar2
381: ,p_attribute14 IN VARCHAR2 DEFAULT hr_api.g_varchar2
374: ,p_attribute7 IN VARCHAR2 DEFAULT hr_api.g_varchar2
375: ,p_attribute8 IN VARCHAR2 DEFAULT hr_api.g_varchar2
376: ,p_attribute9 IN VARCHAR2 DEFAULT hr_api.g_varchar2
377: ,p_attribute10 IN VARCHAR2 DEFAULT hr_api.g_varchar2
378: ,p_attribute11 IN VARCHAR2 DEFAULT hr_api.g_varchar2
379: ,p_attribute12 IN VARCHAR2 DEFAULT hr_api.g_varchar2
380: ,p_attribute13 IN VARCHAR2 DEFAULT hr_api.g_varchar2
381: ,p_attribute14 IN VARCHAR2 DEFAULT hr_api.g_varchar2
382: ,p_attribute15 IN VARCHAR2 DEFAULT hr_api.g_varchar2
375: ,p_attribute8 IN VARCHAR2 DEFAULT hr_api.g_varchar2
376: ,p_attribute9 IN VARCHAR2 DEFAULT hr_api.g_varchar2
377: ,p_attribute10 IN VARCHAR2 DEFAULT hr_api.g_varchar2
378: ,p_attribute11 IN VARCHAR2 DEFAULT hr_api.g_varchar2
379: ,p_attribute12 IN VARCHAR2 DEFAULT hr_api.g_varchar2
380: ,p_attribute13 IN VARCHAR2 DEFAULT hr_api.g_varchar2
381: ,p_attribute14 IN VARCHAR2 DEFAULT hr_api.g_varchar2
382: ,p_attribute15 IN VARCHAR2 DEFAULT hr_api.g_varchar2
383: ,p_attribute16 IN VARCHAR2 DEFAULT hr_api.g_varchar2
376: ,p_attribute9 IN VARCHAR2 DEFAULT hr_api.g_varchar2
377: ,p_attribute10 IN VARCHAR2 DEFAULT hr_api.g_varchar2
378: ,p_attribute11 IN VARCHAR2 DEFAULT hr_api.g_varchar2
379: ,p_attribute12 IN VARCHAR2 DEFAULT hr_api.g_varchar2
380: ,p_attribute13 IN VARCHAR2 DEFAULT hr_api.g_varchar2
381: ,p_attribute14 IN VARCHAR2 DEFAULT hr_api.g_varchar2
382: ,p_attribute15 IN VARCHAR2 DEFAULT hr_api.g_varchar2
383: ,p_attribute16 IN VARCHAR2 DEFAULT hr_api.g_varchar2
384: ,p_attribute17 IN VARCHAR2 DEFAULT hr_api.g_varchar2
377: ,p_attribute10 IN VARCHAR2 DEFAULT hr_api.g_varchar2
378: ,p_attribute11 IN VARCHAR2 DEFAULT hr_api.g_varchar2
379: ,p_attribute12 IN VARCHAR2 DEFAULT hr_api.g_varchar2
380: ,p_attribute13 IN VARCHAR2 DEFAULT hr_api.g_varchar2
381: ,p_attribute14 IN VARCHAR2 DEFAULT hr_api.g_varchar2
382: ,p_attribute15 IN VARCHAR2 DEFAULT hr_api.g_varchar2
383: ,p_attribute16 IN VARCHAR2 DEFAULT hr_api.g_varchar2
384: ,p_attribute17 IN VARCHAR2 DEFAULT hr_api.g_varchar2
385: ,p_attribute18 IN VARCHAR2 DEFAULT hr_api.g_varchar2
378: ,p_attribute11 IN VARCHAR2 DEFAULT hr_api.g_varchar2
379: ,p_attribute12 IN VARCHAR2 DEFAULT hr_api.g_varchar2
380: ,p_attribute13 IN VARCHAR2 DEFAULT hr_api.g_varchar2
381: ,p_attribute14 IN VARCHAR2 DEFAULT hr_api.g_varchar2
382: ,p_attribute15 IN VARCHAR2 DEFAULT hr_api.g_varchar2
383: ,p_attribute16 IN VARCHAR2 DEFAULT hr_api.g_varchar2
384: ,p_attribute17 IN VARCHAR2 DEFAULT hr_api.g_varchar2
385: ,p_attribute18 IN VARCHAR2 DEFAULT hr_api.g_varchar2
386: ,p_attribute19 IN VARCHAR2 DEFAULT hr_api.g_varchar2
379: ,p_attribute12 IN VARCHAR2 DEFAULT hr_api.g_varchar2
380: ,p_attribute13 IN VARCHAR2 DEFAULT hr_api.g_varchar2
381: ,p_attribute14 IN VARCHAR2 DEFAULT hr_api.g_varchar2
382: ,p_attribute15 IN VARCHAR2 DEFAULT hr_api.g_varchar2
383: ,p_attribute16 IN VARCHAR2 DEFAULT hr_api.g_varchar2
384: ,p_attribute17 IN VARCHAR2 DEFAULT hr_api.g_varchar2
385: ,p_attribute18 IN VARCHAR2 DEFAULT hr_api.g_varchar2
386: ,p_attribute19 IN VARCHAR2 DEFAULT hr_api.g_varchar2
387: ,p_attribute20 IN VARCHAR2 DEFAULT hr_api.g_varchar2
380: ,p_attribute13 IN VARCHAR2 DEFAULT hr_api.g_varchar2
381: ,p_attribute14 IN VARCHAR2 DEFAULT hr_api.g_varchar2
382: ,p_attribute15 IN VARCHAR2 DEFAULT hr_api.g_varchar2
383: ,p_attribute16 IN VARCHAR2 DEFAULT hr_api.g_varchar2
384: ,p_attribute17 IN VARCHAR2 DEFAULT hr_api.g_varchar2
385: ,p_attribute18 IN VARCHAR2 DEFAULT hr_api.g_varchar2
386: ,p_attribute19 IN VARCHAR2 DEFAULT hr_api.g_varchar2
387: ,p_attribute20 IN VARCHAR2 DEFAULT hr_api.g_varchar2
388: ,p_called_from IN VARCHAR2 --added for bug 9328526
381: ,p_attribute14 IN VARCHAR2 DEFAULT hr_api.g_varchar2
382: ,p_attribute15 IN VARCHAR2 DEFAULT hr_api.g_varchar2
383: ,p_attribute16 IN VARCHAR2 DEFAULT hr_api.g_varchar2
384: ,p_attribute17 IN VARCHAR2 DEFAULT hr_api.g_varchar2
385: ,p_attribute18 IN VARCHAR2 DEFAULT hr_api.g_varchar2
386: ,p_attribute19 IN VARCHAR2 DEFAULT hr_api.g_varchar2
387: ,p_attribute20 IN VARCHAR2 DEFAULT hr_api.g_varchar2
388: ,p_called_from IN VARCHAR2 --added for bug 9328526
389: ) IS
382: ,p_attribute15 IN VARCHAR2 DEFAULT hr_api.g_varchar2
383: ,p_attribute16 IN VARCHAR2 DEFAULT hr_api.g_varchar2
384: ,p_attribute17 IN VARCHAR2 DEFAULT hr_api.g_varchar2
385: ,p_attribute18 IN VARCHAR2 DEFAULT hr_api.g_varchar2
386: ,p_attribute19 IN VARCHAR2 DEFAULT hr_api.g_varchar2
387: ,p_attribute20 IN VARCHAR2 DEFAULT hr_api.g_varchar2
388: ,p_called_from IN VARCHAR2 --added for bug 9328526
389: ) IS
390: --
383: ,p_attribute16 IN VARCHAR2 DEFAULT hr_api.g_varchar2
384: ,p_attribute17 IN VARCHAR2 DEFAULT hr_api.g_varchar2
385: ,p_attribute18 IN VARCHAR2 DEFAULT hr_api.g_varchar2
386: ,p_attribute19 IN VARCHAR2 DEFAULT hr_api.g_varchar2
387: ,p_attribute20 IN VARCHAR2 DEFAULT hr_api.g_varchar2
388: ,p_called_from IN VARCHAR2 --added for bug 9328526
389: ) IS
390: --
391: -- Declare cursors and local variables
456: ,p_attribute19 => p_attribute19
457: ,p_attribute20 => p_attribute20);
458: --
459: EXCEPTION
460: WHEN hr_api.cannot_find_prog_unit THEN
461: hr_api.cannot_find_prog_unit_error
462: (p_module_name => 'update_rate'
463: ,p_hook_type => 'BP');
464: --
457: ,p_attribute20 => p_attribute20);
458: --
459: EXCEPTION
460: WHEN hr_api.cannot_find_prog_unit THEN
461: hr_api.cannot_find_prog_unit_error
462: (p_module_name => 'update_rate'
463: ,p_hook_type => 'BP');
464: --
465: -- End of API User Hook for the before hook of update_rate
566: ,p_attribute19 => p_attribute19
567: ,p_attribute20 => p_attribute20);
568: --
569: EXCEPTION
570: WHEN hr_api.cannot_find_prog_unit THEN
571: hr_api.cannot_find_prog_unit_error
572: (p_module_name => 'update_rate'
573: ,p_hook_type => 'AP');
574: --
567: ,p_attribute20 => p_attribute20);
568: --
569: EXCEPTION
570: WHEN hr_api.cannot_find_prog_unit THEN
571: hr_api.cannot_find_prog_unit_error
572: (p_module_name => 'update_rate'
573: ,p_hook_type => 'AP');
574: --
575: -- End of API User Hook for the after hook of update_rate
581: -- When in validation only mode raise the Validate_Enabled exception
582: --
583: IF p_validate THEN
584: --
585: RAISE hr_api.validate_enabled;
586: --
587: END IF;
588: --
589: -- Set all output arguments
593: hr_utility.set_location(' Leaving:'||l_proc, 999);
594: --
595: EXCEPTION
596: --
597: WHEN hr_api.validate_enabled THEN
598: --
599: -- As the Validate_Enabled exception has been raised
600: -- we must rollback to the savepoint
601: --
702: ,p_object_version_number => l_object_version_number
703: ,p_effective_date => l_effective_date);
704: --
705: EXCEPTION
706: WHEN hr_api.cannot_find_prog_unit THEN
707: --
708: hr_api.cannot_find_prog_unit_error
709: (p_module_name => 'delete_rate'
710: ,p_hook_type => 'BP');
704: --
705: EXCEPTION
706: WHEN hr_api.cannot_find_prog_unit THEN
707: --
708: hr_api.cannot_find_prog_unit_error
709: (p_module_name => 'delete_rate'
710: ,p_hook_type => 'BP');
711: --
712: -- End of API User Hook for the before hook of delete_rate
769: ,p_object_version_number => l_object_version_number);
770: --
771: EXCEPTION
772: --
773: WHEN hr_api.cannot_find_prog_unit THEN
774: --
775: hr_api.cannot_find_prog_unit_error
776: (p_module_name => 'delete_rate'
777: ,p_hook_type => 'AP');
771: EXCEPTION
772: --
773: WHEN hr_api.cannot_find_prog_unit THEN
774: --
775: hr_api.cannot_find_prog_unit_error
776: (p_module_name => 'delete_rate'
777: ,p_hook_type => 'AP');
778: --
779: -- End of API User Hook for the after hook of delete_rate
785: -- When in validation only mode raise the Validate_Enabled exception
786: --
787: IF p_validate THEN
788: --
789: RAISE hr_api.validate_enabled;
790: --
791: END IF;
792: --
793: hr_utility.set_location(' Leaving:'||l_proc, 999);
793: hr_utility.set_location(' Leaving:'||l_proc, 999);
794: --
795: EXCEPTION
796: --
797: WHEN hr_api.validate_enabled THEN
798: --
799: -- As the Validate_Enabled exception has been raised
800: -- we must rollback to the savepoint
801: --
917: ,p_attribute19 => p_attribute19
918: ,p_attribute20 => p_attribute20);
919: --
920: EXCEPTION
921: WHEN hr_api.cannot_find_prog_unit THEN
922: hr_api.cannot_find_prog_unit_error
923: (p_module_name => 'create_assignment_rate'
924: ,p_hook_type => 'BP');
925: --
918: ,p_attribute20 => p_attribute20);
919: --
920: EXCEPTION
921: WHEN hr_api.cannot_find_prog_unit THEN
922: hr_api.cannot_find_prog_unit_error
923: (p_module_name => 'create_assignment_rate'
924: ,p_hook_type => 'BP');
925: --
926: -- End of API User Hook for the before hook of create_assignment_rate
999: ,p_attribute19 => p_attribute19
1000: ,p_attribute20 => p_attribute20);
1001: --
1002: EXCEPTION
1003: WHEN hr_api.cannot_find_prog_unit THEN
1004: hr_api.cannot_find_prog_unit_error
1005: (p_module_name => 'create_assignment_rate'
1006: ,p_hook_type => 'AP');
1007: --
1000: ,p_attribute20 => p_attribute20);
1001: --
1002: EXCEPTION
1003: WHEN hr_api.cannot_find_prog_unit THEN
1004: hr_api.cannot_find_prog_unit_error
1005: (p_module_name => 'create_assignment_rate'
1006: ,p_hook_type => 'AP');
1007: --
1008: -- End of API User Hook for the after hook of create_assignment_rate
1014: -- When in validation only mode raise the Validate_Enabled exception
1015: --
1016: IF p_validate THEN
1017: --
1018: RAISE hr_api.validate_enabled;
1019: --
1020: END IF;
1021: --
1022: -- Set all output arguments
1027: hr_utility.set_location(' Leaving:'||l_proc, 999);
1028: --
1029: EXCEPTION
1030: --
1031: WHEN hr_api.validate_enabled THEN
1032: --
1033: -- As the Validate_Enabled exception has been raised
1034: -- we must rollback to the savepoint
1035: --
1067: (p_validate IN BOOLEAN DEFAULT FALSE
1068: ,p_rate_id IN NUMBER
1069: ,p_object_version_number IN OUT NOCOPY NUMBER
1070: ,p_effective_date IN DATE
1071: ,p_name IN VARCHAR2 DEFAULT hr_api.g_varchar2
1072: ,p_rate_basis IN VARCHAR2 DEFAULT hr_api.g_varchar2
1073: ,p_asg_rate_type IN VARCHAR2 DEFAULT hr_api.g_varchar2
1074: ,p_attribute_category IN VARCHAR2 DEFAULT hr_api.g_varchar2
1075: ,p_attribute1 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1068: ,p_rate_id IN NUMBER
1069: ,p_object_version_number IN OUT NOCOPY NUMBER
1070: ,p_effective_date IN DATE
1071: ,p_name IN VARCHAR2 DEFAULT hr_api.g_varchar2
1072: ,p_rate_basis IN VARCHAR2 DEFAULT hr_api.g_varchar2
1073: ,p_asg_rate_type IN VARCHAR2 DEFAULT hr_api.g_varchar2
1074: ,p_attribute_category IN VARCHAR2 DEFAULT hr_api.g_varchar2
1075: ,p_attribute1 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1076: ,p_attribute2 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1069: ,p_object_version_number IN OUT NOCOPY NUMBER
1070: ,p_effective_date IN DATE
1071: ,p_name IN VARCHAR2 DEFAULT hr_api.g_varchar2
1072: ,p_rate_basis IN VARCHAR2 DEFAULT hr_api.g_varchar2
1073: ,p_asg_rate_type IN VARCHAR2 DEFAULT hr_api.g_varchar2
1074: ,p_attribute_category IN VARCHAR2 DEFAULT hr_api.g_varchar2
1075: ,p_attribute1 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1076: ,p_attribute2 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1077: ,p_attribute3 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1070: ,p_effective_date IN DATE
1071: ,p_name IN VARCHAR2 DEFAULT hr_api.g_varchar2
1072: ,p_rate_basis IN VARCHAR2 DEFAULT hr_api.g_varchar2
1073: ,p_asg_rate_type IN VARCHAR2 DEFAULT hr_api.g_varchar2
1074: ,p_attribute_category IN VARCHAR2 DEFAULT hr_api.g_varchar2
1075: ,p_attribute1 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1076: ,p_attribute2 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1077: ,p_attribute3 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1078: ,p_attribute4 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1071: ,p_name IN VARCHAR2 DEFAULT hr_api.g_varchar2
1072: ,p_rate_basis IN VARCHAR2 DEFAULT hr_api.g_varchar2
1073: ,p_asg_rate_type IN VARCHAR2 DEFAULT hr_api.g_varchar2
1074: ,p_attribute_category IN VARCHAR2 DEFAULT hr_api.g_varchar2
1075: ,p_attribute1 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1076: ,p_attribute2 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1077: ,p_attribute3 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1078: ,p_attribute4 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1079: ,p_attribute5 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1072: ,p_rate_basis IN VARCHAR2 DEFAULT hr_api.g_varchar2
1073: ,p_asg_rate_type IN VARCHAR2 DEFAULT hr_api.g_varchar2
1074: ,p_attribute_category IN VARCHAR2 DEFAULT hr_api.g_varchar2
1075: ,p_attribute1 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1076: ,p_attribute2 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1077: ,p_attribute3 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1078: ,p_attribute4 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1079: ,p_attribute5 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1080: ,p_attribute6 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1073: ,p_asg_rate_type IN VARCHAR2 DEFAULT hr_api.g_varchar2
1074: ,p_attribute_category IN VARCHAR2 DEFAULT hr_api.g_varchar2
1075: ,p_attribute1 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1076: ,p_attribute2 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1077: ,p_attribute3 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1078: ,p_attribute4 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1079: ,p_attribute5 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1080: ,p_attribute6 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1081: ,p_attribute7 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1074: ,p_attribute_category IN VARCHAR2 DEFAULT hr_api.g_varchar2
1075: ,p_attribute1 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1076: ,p_attribute2 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1077: ,p_attribute3 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1078: ,p_attribute4 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1079: ,p_attribute5 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1080: ,p_attribute6 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1081: ,p_attribute7 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1082: ,p_attribute8 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1075: ,p_attribute1 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1076: ,p_attribute2 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1077: ,p_attribute3 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1078: ,p_attribute4 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1079: ,p_attribute5 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1080: ,p_attribute6 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1081: ,p_attribute7 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1082: ,p_attribute8 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1083: ,p_attribute9 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1076: ,p_attribute2 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1077: ,p_attribute3 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1078: ,p_attribute4 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1079: ,p_attribute5 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1080: ,p_attribute6 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1081: ,p_attribute7 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1082: ,p_attribute8 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1083: ,p_attribute9 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1084: ,p_attribute10 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1077: ,p_attribute3 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1078: ,p_attribute4 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1079: ,p_attribute5 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1080: ,p_attribute6 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1081: ,p_attribute7 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1082: ,p_attribute8 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1083: ,p_attribute9 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1084: ,p_attribute10 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1085: ,p_attribute11 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1078: ,p_attribute4 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1079: ,p_attribute5 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1080: ,p_attribute6 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1081: ,p_attribute7 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1082: ,p_attribute8 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1083: ,p_attribute9 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1084: ,p_attribute10 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1085: ,p_attribute11 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1086: ,p_attribute12 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1079: ,p_attribute5 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1080: ,p_attribute6 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1081: ,p_attribute7 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1082: ,p_attribute8 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1083: ,p_attribute9 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1084: ,p_attribute10 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1085: ,p_attribute11 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1086: ,p_attribute12 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1087: ,p_attribute13 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1080: ,p_attribute6 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1081: ,p_attribute7 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1082: ,p_attribute8 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1083: ,p_attribute9 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1084: ,p_attribute10 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1085: ,p_attribute11 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1086: ,p_attribute12 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1087: ,p_attribute13 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1088: ,p_attribute14 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1081: ,p_attribute7 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1082: ,p_attribute8 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1083: ,p_attribute9 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1084: ,p_attribute10 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1085: ,p_attribute11 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1086: ,p_attribute12 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1087: ,p_attribute13 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1088: ,p_attribute14 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1089: ,p_attribute15 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1082: ,p_attribute8 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1083: ,p_attribute9 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1084: ,p_attribute10 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1085: ,p_attribute11 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1086: ,p_attribute12 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1087: ,p_attribute13 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1088: ,p_attribute14 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1089: ,p_attribute15 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1090: ,p_attribute16 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1083: ,p_attribute9 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1084: ,p_attribute10 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1085: ,p_attribute11 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1086: ,p_attribute12 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1087: ,p_attribute13 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1088: ,p_attribute14 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1089: ,p_attribute15 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1090: ,p_attribute16 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1091: ,p_attribute17 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1084: ,p_attribute10 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1085: ,p_attribute11 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1086: ,p_attribute12 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1087: ,p_attribute13 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1088: ,p_attribute14 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1089: ,p_attribute15 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1090: ,p_attribute16 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1091: ,p_attribute17 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1092: ,p_attribute18 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1085: ,p_attribute11 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1086: ,p_attribute12 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1087: ,p_attribute13 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1088: ,p_attribute14 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1089: ,p_attribute15 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1090: ,p_attribute16 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1091: ,p_attribute17 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1092: ,p_attribute18 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1093: ,p_attribute19 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1086: ,p_attribute12 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1087: ,p_attribute13 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1088: ,p_attribute14 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1089: ,p_attribute15 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1090: ,p_attribute16 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1091: ,p_attribute17 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1092: ,p_attribute18 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1093: ,p_attribute19 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1094: ,p_attribute20 IN VARCHAR2 DEFAULT hr_api.g_varchar2) IS
1087: ,p_attribute13 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1088: ,p_attribute14 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1089: ,p_attribute15 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1090: ,p_attribute16 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1091: ,p_attribute17 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1092: ,p_attribute18 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1093: ,p_attribute19 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1094: ,p_attribute20 IN VARCHAR2 DEFAULT hr_api.g_varchar2) IS
1095: --
1088: ,p_attribute14 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1089: ,p_attribute15 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1090: ,p_attribute16 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1091: ,p_attribute17 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1092: ,p_attribute18 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1093: ,p_attribute19 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1094: ,p_attribute20 IN VARCHAR2 DEFAULT hr_api.g_varchar2) IS
1095: --
1096: -- Declare cursors and local variables
1089: ,p_attribute15 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1090: ,p_attribute16 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1091: ,p_attribute17 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1092: ,p_attribute18 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1093: ,p_attribute19 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1094: ,p_attribute20 IN VARCHAR2 DEFAULT hr_api.g_varchar2) IS
1095: --
1096: -- Declare cursors and local variables
1097: --
1090: ,p_attribute16 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1091: ,p_attribute17 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1092: ,p_attribute18 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1093: ,p_attribute19 IN VARCHAR2 DEFAULT hr_api.g_varchar2
1094: ,p_attribute20 IN VARCHAR2 DEFAULT hr_api.g_varchar2) IS
1095: --
1096: -- Declare cursors and local variables
1097: --
1098: l_proc VARCHAR2(72) := g_package||'update_assignment_rate';
1148: ,p_attribute19 => p_attribute19
1149: ,p_attribute20 => p_attribute20);
1150: --
1151: EXCEPTION
1152: WHEN hr_api.cannot_find_prog_unit THEN
1153: hr_api.cannot_find_prog_unit_error
1154: (p_module_name => 'update_assignment_rate'
1155: ,p_hook_type => 'BP');
1156: --
1149: ,p_attribute20 => p_attribute20);
1150: --
1151: EXCEPTION
1152: WHEN hr_api.cannot_find_prog_unit THEN
1153: hr_api.cannot_find_prog_unit_error
1154: (p_module_name => 'update_assignment_rate'
1155: ,p_hook_type => 'BP');
1156: --
1157: -- End of API User Hook for the before hook of update_assignment_rate
1224: ,p_attribute19 => p_attribute19
1225: ,p_attribute20 => p_attribute20);
1226: --
1227: EXCEPTION
1228: WHEN hr_api.cannot_find_prog_unit THEN
1229: hr_api.cannot_find_prog_unit_error
1230: (p_module_name => 'update_assignment_rate'
1231: ,p_hook_type => 'AP');
1232: --
1225: ,p_attribute20 => p_attribute20);
1226: --
1227: EXCEPTION
1228: WHEN hr_api.cannot_find_prog_unit THEN
1229: hr_api.cannot_find_prog_unit_error
1230: (p_module_name => 'update_assignment_rate'
1231: ,p_hook_type => 'AP');
1232: --
1233: -- End of API User Hook for the after hook of update_assignment_rate
1239: -- When in validation only mode raise the Validate_Enabled exception
1240: --
1241: IF p_validate THEN
1242: --
1243: RAISE hr_api.validate_enabled;
1244: --
1245: END IF;
1246: --
1247: -- Set all output arguments
1251: hr_utility.set_location(' Leaving:'||l_proc, 999);
1252: --
1253: EXCEPTION
1254: --
1255: WHEN hr_api.validate_enabled THEN
1256: --
1257: -- As the Validate_Enabled exception has been raised
1258: -- we must rollback to the savepoint
1259: --