111: --
112: hr_utility.set_location(' Leaving:'||l_proc, 10);
113: --
114: Exception
115: When hr_api.check_integrity_violated Then
116: -- A check constraint has been violated
117: ben_gos_shd.g_api_dml := false; -- Unset the api dml status
118: ben_gos_shd.constraint_error
119: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
115: When hr_api.check_integrity_violated Then
116: -- A check constraint has been violated
117: ben_gos_shd.g_api_dml := false; -- Unset the api dml status
118: ben_gos_shd.constraint_error
119: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
120: When hr_api.parent_integrity_violated Then
121: -- Parent integrity has been violated
122: ben_gos_shd.g_api_dml := false; -- Unset the api dml status
123: ben_gos_shd.constraint_error
116: -- A check constraint has been violated
117: ben_gos_shd.g_api_dml := false; -- Unset the api dml status
118: ben_gos_shd.constraint_error
119: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
120: When hr_api.parent_integrity_violated Then
121: -- Parent integrity has been violated
122: ben_gos_shd.g_api_dml := false; -- Unset the api dml status
123: ben_gos_shd.constraint_error
124: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
120: When hr_api.parent_integrity_violated Then
121: -- Parent integrity has been violated
122: ben_gos_shd.g_api_dml := false; -- Unset the api dml status
123: ben_gos_shd.constraint_error
124: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
125: When hr_api.unique_integrity_violated Then
126: -- Unique integrity has been violated
127: ben_gos_shd.g_api_dml := false; -- Unset the api dml status
128: ben_gos_shd.constraint_error
121: -- Parent integrity has been violated
122: ben_gos_shd.g_api_dml := false; -- Unset the api dml status
123: ben_gos_shd.constraint_error
124: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
125: When hr_api.unique_integrity_violated Then
126: -- Unique integrity has been violated
127: ben_gos_shd.g_api_dml := false; -- Unset the api dml status
128: ben_gos_shd.constraint_error
129: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
125: When hr_api.unique_integrity_violated Then
126: -- Unique integrity has been violated
127: ben_gos_shd.g_api_dml := false; -- Unset the api dml status
128: ben_gos_shd.constraint_error
129: (p_constraint_name => hr_api.strip_constraint_name(SQLERRM));
130: When Others Then
131: ben_gos_shd.g_api_dml := false; -- Unset the api dml status
132: Raise;
133: End update_dml;
298: );
299: --
300: exception
301: --
302: when hr_api.cannot_find_prog_unit then
303: --
304: hr_api.cannot_find_prog_unit_error
305: (p_module_name => 'ben_gd_or_svc_typ'
306: ,p_hook_type => 'AU');
300: exception
301: --
302: when hr_api.cannot_find_prog_unit then
303: --
304: hr_api.cannot_find_prog_unit_error
305: (p_module_name => 'ben_gd_or_svc_typ'
306: ,p_hook_type => 'AU');
307: --
308: end;
368: -- p_rec plsql record structure
369: -- to see if a system default is being used. If a system default
370: -- is being used then we must set to the 'current' argument value.
371: --
372: If (p_rec.business_group_id = hr_api.g_number) then
373: p_rec.business_group_id :=
374: ben_gos_shd.g_old_rec.business_group_id;
375: End If;
376: If (p_rec.name = hr_api.g_varchar2) then
372: If (p_rec.business_group_id = hr_api.g_number) then
373: p_rec.business_group_id :=
374: ben_gos_shd.g_old_rec.business_group_id;
375: End If;
376: If (p_rec.name = hr_api.g_varchar2) then
377: p_rec.name :=
378: ben_gos_shd.g_old_rec.name;
379: End If;
380: If (p_rec.typ_cd = hr_api.g_varchar2) then
376: If (p_rec.name = hr_api.g_varchar2) then
377: p_rec.name :=
378: ben_gos_shd.g_old_rec.name;
379: End If;
380: If (p_rec.typ_cd = hr_api.g_varchar2) then
381: p_rec.typ_cd :=
382: ben_gos_shd.g_old_rec.typ_cd;
383: End If;
384: If (p_rec.description = hr_api.g_varchar2) then
380: If (p_rec.typ_cd = hr_api.g_varchar2) then
381: p_rec.typ_cd :=
382: ben_gos_shd.g_old_rec.typ_cd;
383: End If;
384: If (p_rec.description = hr_api.g_varchar2) then
385: p_rec.description :=
386: ben_gos_shd.g_old_rec.description;
387: End If;
388: If (p_rec.gos_attribute_category = hr_api.g_varchar2) then
384: If (p_rec.description = hr_api.g_varchar2) then
385: p_rec.description :=
386: ben_gos_shd.g_old_rec.description;
387: End If;
388: If (p_rec.gos_attribute_category = hr_api.g_varchar2) then
389: p_rec.gos_attribute_category :=
390: ben_gos_shd.g_old_rec.gos_attribute_category;
391: End If;
392: If (p_rec.gos_attribute1 = hr_api.g_varchar2) then
388: If (p_rec.gos_attribute_category = hr_api.g_varchar2) then
389: p_rec.gos_attribute_category :=
390: ben_gos_shd.g_old_rec.gos_attribute_category;
391: End If;
392: If (p_rec.gos_attribute1 = hr_api.g_varchar2) then
393: p_rec.gos_attribute1 :=
394: ben_gos_shd.g_old_rec.gos_attribute1;
395: End If;
396: If (p_rec.gos_attribute2 = hr_api.g_varchar2) then
392: If (p_rec.gos_attribute1 = hr_api.g_varchar2) then
393: p_rec.gos_attribute1 :=
394: ben_gos_shd.g_old_rec.gos_attribute1;
395: End If;
396: If (p_rec.gos_attribute2 = hr_api.g_varchar2) then
397: p_rec.gos_attribute2 :=
398: ben_gos_shd.g_old_rec.gos_attribute2;
399: End If;
400: If (p_rec.gos_attribute3 = hr_api.g_varchar2) then
396: If (p_rec.gos_attribute2 = hr_api.g_varchar2) then
397: p_rec.gos_attribute2 :=
398: ben_gos_shd.g_old_rec.gos_attribute2;
399: End If;
400: If (p_rec.gos_attribute3 = hr_api.g_varchar2) then
401: p_rec.gos_attribute3 :=
402: ben_gos_shd.g_old_rec.gos_attribute3;
403: End If;
404: If (p_rec.gos_attribute4 = hr_api.g_varchar2) then
400: If (p_rec.gos_attribute3 = hr_api.g_varchar2) then
401: p_rec.gos_attribute3 :=
402: ben_gos_shd.g_old_rec.gos_attribute3;
403: End If;
404: If (p_rec.gos_attribute4 = hr_api.g_varchar2) then
405: p_rec.gos_attribute4 :=
406: ben_gos_shd.g_old_rec.gos_attribute4;
407: End If;
408: If (p_rec.gos_attribute5 = hr_api.g_varchar2) then
404: If (p_rec.gos_attribute4 = hr_api.g_varchar2) then
405: p_rec.gos_attribute4 :=
406: ben_gos_shd.g_old_rec.gos_attribute4;
407: End If;
408: If (p_rec.gos_attribute5 = hr_api.g_varchar2) then
409: p_rec.gos_attribute5 :=
410: ben_gos_shd.g_old_rec.gos_attribute5;
411: End If;
412: If (p_rec.gos_attribute6 = hr_api.g_varchar2) then
408: If (p_rec.gos_attribute5 = hr_api.g_varchar2) then
409: p_rec.gos_attribute5 :=
410: ben_gos_shd.g_old_rec.gos_attribute5;
411: End If;
412: If (p_rec.gos_attribute6 = hr_api.g_varchar2) then
413: p_rec.gos_attribute6 :=
414: ben_gos_shd.g_old_rec.gos_attribute6;
415: End If;
416: If (p_rec.gos_attribute7 = hr_api.g_varchar2) then
412: If (p_rec.gos_attribute6 = hr_api.g_varchar2) then
413: p_rec.gos_attribute6 :=
414: ben_gos_shd.g_old_rec.gos_attribute6;
415: End If;
416: If (p_rec.gos_attribute7 = hr_api.g_varchar2) then
417: p_rec.gos_attribute7 :=
418: ben_gos_shd.g_old_rec.gos_attribute7;
419: End If;
420: If (p_rec.gos_attribute8 = hr_api.g_varchar2) then
416: If (p_rec.gos_attribute7 = hr_api.g_varchar2) then
417: p_rec.gos_attribute7 :=
418: ben_gos_shd.g_old_rec.gos_attribute7;
419: End If;
420: If (p_rec.gos_attribute8 = hr_api.g_varchar2) then
421: p_rec.gos_attribute8 :=
422: ben_gos_shd.g_old_rec.gos_attribute8;
423: End If;
424: If (p_rec.gos_attribute9 = hr_api.g_varchar2) then
420: If (p_rec.gos_attribute8 = hr_api.g_varchar2) then
421: p_rec.gos_attribute8 :=
422: ben_gos_shd.g_old_rec.gos_attribute8;
423: End If;
424: If (p_rec.gos_attribute9 = hr_api.g_varchar2) then
425: p_rec.gos_attribute9 :=
426: ben_gos_shd.g_old_rec.gos_attribute9;
427: End If;
428: If (p_rec.gos_attribute10 = hr_api.g_varchar2) then
424: If (p_rec.gos_attribute9 = hr_api.g_varchar2) then
425: p_rec.gos_attribute9 :=
426: ben_gos_shd.g_old_rec.gos_attribute9;
427: End If;
428: If (p_rec.gos_attribute10 = hr_api.g_varchar2) then
429: p_rec.gos_attribute10 :=
430: ben_gos_shd.g_old_rec.gos_attribute10;
431: End If;
432: If (p_rec.gos_attribute11 = hr_api.g_varchar2) then
428: If (p_rec.gos_attribute10 = hr_api.g_varchar2) then
429: p_rec.gos_attribute10 :=
430: ben_gos_shd.g_old_rec.gos_attribute10;
431: End If;
432: If (p_rec.gos_attribute11 = hr_api.g_varchar2) then
433: p_rec.gos_attribute11 :=
434: ben_gos_shd.g_old_rec.gos_attribute11;
435: End If;
436: If (p_rec.gos_attribute12 = hr_api.g_varchar2) then
432: If (p_rec.gos_attribute11 = hr_api.g_varchar2) then
433: p_rec.gos_attribute11 :=
434: ben_gos_shd.g_old_rec.gos_attribute11;
435: End If;
436: If (p_rec.gos_attribute12 = hr_api.g_varchar2) then
437: p_rec.gos_attribute12 :=
438: ben_gos_shd.g_old_rec.gos_attribute12;
439: End If;
440: If (p_rec.gos_attribute13 = hr_api.g_varchar2) then
436: If (p_rec.gos_attribute12 = hr_api.g_varchar2) then
437: p_rec.gos_attribute12 :=
438: ben_gos_shd.g_old_rec.gos_attribute12;
439: End If;
440: If (p_rec.gos_attribute13 = hr_api.g_varchar2) then
441: p_rec.gos_attribute13 :=
442: ben_gos_shd.g_old_rec.gos_attribute13;
443: End If;
444: If (p_rec.gos_attribute14 = hr_api.g_varchar2) then
440: If (p_rec.gos_attribute13 = hr_api.g_varchar2) then
441: p_rec.gos_attribute13 :=
442: ben_gos_shd.g_old_rec.gos_attribute13;
443: End If;
444: If (p_rec.gos_attribute14 = hr_api.g_varchar2) then
445: p_rec.gos_attribute14 :=
446: ben_gos_shd.g_old_rec.gos_attribute14;
447: End If;
448: If (p_rec.gos_attribute15 = hr_api.g_varchar2) then
444: If (p_rec.gos_attribute14 = hr_api.g_varchar2) then
445: p_rec.gos_attribute14 :=
446: ben_gos_shd.g_old_rec.gos_attribute14;
447: End If;
448: If (p_rec.gos_attribute15 = hr_api.g_varchar2) then
449: p_rec.gos_attribute15 :=
450: ben_gos_shd.g_old_rec.gos_attribute15;
451: End If;
452: If (p_rec.gos_attribute16 = hr_api.g_varchar2) then
448: If (p_rec.gos_attribute15 = hr_api.g_varchar2) then
449: p_rec.gos_attribute15 :=
450: ben_gos_shd.g_old_rec.gos_attribute15;
451: End If;
452: If (p_rec.gos_attribute16 = hr_api.g_varchar2) then
453: p_rec.gos_attribute16 :=
454: ben_gos_shd.g_old_rec.gos_attribute16;
455: End If;
456: If (p_rec.gos_attribute17 = hr_api.g_varchar2) then
452: If (p_rec.gos_attribute16 = hr_api.g_varchar2) then
453: p_rec.gos_attribute16 :=
454: ben_gos_shd.g_old_rec.gos_attribute16;
455: End If;
456: If (p_rec.gos_attribute17 = hr_api.g_varchar2) then
457: p_rec.gos_attribute17 :=
458: ben_gos_shd.g_old_rec.gos_attribute17;
459: End If;
460: If (p_rec.gos_attribute18 = hr_api.g_varchar2) then
456: If (p_rec.gos_attribute17 = hr_api.g_varchar2) then
457: p_rec.gos_attribute17 :=
458: ben_gos_shd.g_old_rec.gos_attribute17;
459: End If;
460: If (p_rec.gos_attribute18 = hr_api.g_varchar2) then
461: p_rec.gos_attribute18 :=
462: ben_gos_shd.g_old_rec.gos_attribute18;
463: End If;
464: If (p_rec.gos_attribute19 = hr_api.g_varchar2) then
460: If (p_rec.gos_attribute18 = hr_api.g_varchar2) then
461: p_rec.gos_attribute18 :=
462: ben_gos_shd.g_old_rec.gos_attribute18;
463: End If;
464: If (p_rec.gos_attribute19 = hr_api.g_varchar2) then
465: p_rec.gos_attribute19 :=
466: ben_gos_shd.g_old_rec.gos_attribute19;
467: End If;
468: If (p_rec.gos_attribute20 = hr_api.g_varchar2) then
464: If (p_rec.gos_attribute19 = hr_api.g_varchar2) then
465: p_rec.gos_attribute19 :=
466: ben_gos_shd.g_old_rec.gos_attribute19;
467: End If;
468: If (p_rec.gos_attribute20 = hr_api.g_varchar2) then
469: p_rec.gos_attribute20 :=
470: ben_gos_shd.g_old_rec.gos_attribute20;
471: End If;
472: If (p_rec.gos_attribute21 = hr_api.g_varchar2) then
468: If (p_rec.gos_attribute20 = hr_api.g_varchar2) then
469: p_rec.gos_attribute20 :=
470: ben_gos_shd.g_old_rec.gos_attribute20;
471: End If;
472: If (p_rec.gos_attribute21 = hr_api.g_varchar2) then
473: p_rec.gos_attribute21 :=
474: ben_gos_shd.g_old_rec.gos_attribute21;
475: End If;
476: If (p_rec.gos_attribute22 = hr_api.g_varchar2) then
472: If (p_rec.gos_attribute21 = hr_api.g_varchar2) then
473: p_rec.gos_attribute21 :=
474: ben_gos_shd.g_old_rec.gos_attribute21;
475: End If;
476: If (p_rec.gos_attribute22 = hr_api.g_varchar2) then
477: p_rec.gos_attribute22 :=
478: ben_gos_shd.g_old_rec.gos_attribute22;
479: End If;
480: If (p_rec.gos_attribute23 = hr_api.g_varchar2) then
476: If (p_rec.gos_attribute22 = hr_api.g_varchar2) then
477: p_rec.gos_attribute22 :=
478: ben_gos_shd.g_old_rec.gos_attribute22;
479: End If;
480: If (p_rec.gos_attribute23 = hr_api.g_varchar2) then
481: p_rec.gos_attribute23 :=
482: ben_gos_shd.g_old_rec.gos_attribute23;
483: End If;
484: If (p_rec.gos_attribute24 = hr_api.g_varchar2) then
480: If (p_rec.gos_attribute23 = hr_api.g_varchar2) then
481: p_rec.gos_attribute23 :=
482: ben_gos_shd.g_old_rec.gos_attribute23;
483: End If;
484: If (p_rec.gos_attribute24 = hr_api.g_varchar2) then
485: p_rec.gos_attribute24 :=
486: ben_gos_shd.g_old_rec.gos_attribute24;
487: End If;
488: If (p_rec.gos_attribute25 = hr_api.g_varchar2) then
484: If (p_rec.gos_attribute24 = hr_api.g_varchar2) then
485: p_rec.gos_attribute24 :=
486: ben_gos_shd.g_old_rec.gos_attribute24;
487: End If;
488: If (p_rec.gos_attribute25 = hr_api.g_varchar2) then
489: p_rec.gos_attribute25 :=
490: ben_gos_shd.g_old_rec.gos_attribute25;
491: End If;
492: If (p_rec.gos_attribute26 = hr_api.g_varchar2) then
488: If (p_rec.gos_attribute25 = hr_api.g_varchar2) then
489: p_rec.gos_attribute25 :=
490: ben_gos_shd.g_old_rec.gos_attribute25;
491: End If;
492: If (p_rec.gos_attribute26 = hr_api.g_varchar2) then
493: p_rec.gos_attribute26 :=
494: ben_gos_shd.g_old_rec.gos_attribute26;
495: End If;
496: If (p_rec.gos_attribute27 = hr_api.g_varchar2) then
492: If (p_rec.gos_attribute26 = hr_api.g_varchar2) then
493: p_rec.gos_attribute26 :=
494: ben_gos_shd.g_old_rec.gos_attribute26;
495: End If;
496: If (p_rec.gos_attribute27 = hr_api.g_varchar2) then
497: p_rec.gos_attribute27 :=
498: ben_gos_shd.g_old_rec.gos_attribute27;
499: End If;
500: If (p_rec.gos_attribute28 = hr_api.g_varchar2) then
496: If (p_rec.gos_attribute27 = hr_api.g_varchar2) then
497: p_rec.gos_attribute27 :=
498: ben_gos_shd.g_old_rec.gos_attribute27;
499: End If;
500: If (p_rec.gos_attribute28 = hr_api.g_varchar2) then
501: p_rec.gos_attribute28 :=
502: ben_gos_shd.g_old_rec.gos_attribute28;
503: End If;
504: If (p_rec.gos_attribute29 = hr_api.g_varchar2) then
500: If (p_rec.gos_attribute28 = hr_api.g_varchar2) then
501: p_rec.gos_attribute28 :=
502: ben_gos_shd.g_old_rec.gos_attribute28;
503: End If;
504: If (p_rec.gos_attribute29 = hr_api.g_varchar2) then
505: p_rec.gos_attribute29 :=
506: ben_gos_shd.g_old_rec.gos_attribute29;
507: End If;
508: If (p_rec.gos_attribute30 = hr_api.g_varchar2) then
504: If (p_rec.gos_attribute29 = hr_api.g_varchar2) then
505: p_rec.gos_attribute29 :=
506: ben_gos_shd.g_old_rec.gos_attribute29;
507: End If;
508: If (p_rec.gos_attribute30 = hr_api.g_varchar2) then
509: p_rec.gos_attribute30 :=
510: ben_gos_shd.g_old_rec.gos_attribute30;
511: End If;
512:
567: Procedure upd
568: (
569: p_effective_date in date,
570: p_gd_or_svc_typ_id in number,
571: p_business_group_id in number default hr_api.g_number,
572: p_name in varchar2 default hr_api.g_varchar2,
573: p_typ_cd in varchar2 default hr_api.g_varchar2,
574: p_description in varchar2 default hr_api.g_varchar2,
575: p_gos_attribute_category in varchar2 default hr_api.g_varchar2,
568: (
569: p_effective_date in date,
570: p_gd_or_svc_typ_id in number,
571: p_business_group_id in number default hr_api.g_number,
572: p_name in varchar2 default hr_api.g_varchar2,
573: p_typ_cd in varchar2 default hr_api.g_varchar2,
574: p_description in varchar2 default hr_api.g_varchar2,
575: p_gos_attribute_category in varchar2 default hr_api.g_varchar2,
576: p_gos_attribute1 in varchar2 default hr_api.g_varchar2,
569: p_effective_date in date,
570: p_gd_or_svc_typ_id in number,
571: p_business_group_id in number default hr_api.g_number,
572: p_name in varchar2 default hr_api.g_varchar2,
573: p_typ_cd in varchar2 default hr_api.g_varchar2,
574: p_description in varchar2 default hr_api.g_varchar2,
575: p_gos_attribute_category in varchar2 default hr_api.g_varchar2,
576: p_gos_attribute1 in varchar2 default hr_api.g_varchar2,
577: p_gos_attribute2 in varchar2 default hr_api.g_varchar2,
570: p_gd_or_svc_typ_id in number,
571: p_business_group_id in number default hr_api.g_number,
572: p_name in varchar2 default hr_api.g_varchar2,
573: p_typ_cd in varchar2 default hr_api.g_varchar2,
574: p_description in varchar2 default hr_api.g_varchar2,
575: p_gos_attribute_category in varchar2 default hr_api.g_varchar2,
576: p_gos_attribute1 in varchar2 default hr_api.g_varchar2,
577: p_gos_attribute2 in varchar2 default hr_api.g_varchar2,
578: p_gos_attribute3 in varchar2 default hr_api.g_varchar2,
571: p_business_group_id in number default hr_api.g_number,
572: p_name in varchar2 default hr_api.g_varchar2,
573: p_typ_cd in varchar2 default hr_api.g_varchar2,
574: p_description in varchar2 default hr_api.g_varchar2,
575: p_gos_attribute_category in varchar2 default hr_api.g_varchar2,
576: p_gos_attribute1 in varchar2 default hr_api.g_varchar2,
577: p_gos_attribute2 in varchar2 default hr_api.g_varchar2,
578: p_gos_attribute3 in varchar2 default hr_api.g_varchar2,
579: p_gos_attribute4 in varchar2 default hr_api.g_varchar2,
572: p_name in varchar2 default hr_api.g_varchar2,
573: p_typ_cd in varchar2 default hr_api.g_varchar2,
574: p_description in varchar2 default hr_api.g_varchar2,
575: p_gos_attribute_category in varchar2 default hr_api.g_varchar2,
576: p_gos_attribute1 in varchar2 default hr_api.g_varchar2,
577: p_gos_attribute2 in varchar2 default hr_api.g_varchar2,
578: p_gos_attribute3 in varchar2 default hr_api.g_varchar2,
579: p_gos_attribute4 in varchar2 default hr_api.g_varchar2,
580: p_gos_attribute5 in varchar2 default hr_api.g_varchar2,
573: p_typ_cd in varchar2 default hr_api.g_varchar2,
574: p_description in varchar2 default hr_api.g_varchar2,
575: p_gos_attribute_category in varchar2 default hr_api.g_varchar2,
576: p_gos_attribute1 in varchar2 default hr_api.g_varchar2,
577: p_gos_attribute2 in varchar2 default hr_api.g_varchar2,
578: p_gos_attribute3 in varchar2 default hr_api.g_varchar2,
579: p_gos_attribute4 in varchar2 default hr_api.g_varchar2,
580: p_gos_attribute5 in varchar2 default hr_api.g_varchar2,
581: p_gos_attribute6 in varchar2 default hr_api.g_varchar2,
574: p_description in varchar2 default hr_api.g_varchar2,
575: p_gos_attribute_category in varchar2 default hr_api.g_varchar2,
576: p_gos_attribute1 in varchar2 default hr_api.g_varchar2,
577: p_gos_attribute2 in varchar2 default hr_api.g_varchar2,
578: p_gos_attribute3 in varchar2 default hr_api.g_varchar2,
579: p_gos_attribute4 in varchar2 default hr_api.g_varchar2,
580: p_gos_attribute5 in varchar2 default hr_api.g_varchar2,
581: p_gos_attribute6 in varchar2 default hr_api.g_varchar2,
582: p_gos_attribute7 in varchar2 default hr_api.g_varchar2,
575: p_gos_attribute_category in varchar2 default hr_api.g_varchar2,
576: p_gos_attribute1 in varchar2 default hr_api.g_varchar2,
577: p_gos_attribute2 in varchar2 default hr_api.g_varchar2,
578: p_gos_attribute3 in varchar2 default hr_api.g_varchar2,
579: p_gos_attribute4 in varchar2 default hr_api.g_varchar2,
580: p_gos_attribute5 in varchar2 default hr_api.g_varchar2,
581: p_gos_attribute6 in varchar2 default hr_api.g_varchar2,
582: p_gos_attribute7 in varchar2 default hr_api.g_varchar2,
583: p_gos_attribute8 in varchar2 default hr_api.g_varchar2,
576: p_gos_attribute1 in varchar2 default hr_api.g_varchar2,
577: p_gos_attribute2 in varchar2 default hr_api.g_varchar2,
578: p_gos_attribute3 in varchar2 default hr_api.g_varchar2,
579: p_gos_attribute4 in varchar2 default hr_api.g_varchar2,
580: p_gos_attribute5 in varchar2 default hr_api.g_varchar2,
581: p_gos_attribute6 in varchar2 default hr_api.g_varchar2,
582: p_gos_attribute7 in varchar2 default hr_api.g_varchar2,
583: p_gos_attribute8 in varchar2 default hr_api.g_varchar2,
584: p_gos_attribute9 in varchar2 default hr_api.g_varchar2,
577: p_gos_attribute2 in varchar2 default hr_api.g_varchar2,
578: p_gos_attribute3 in varchar2 default hr_api.g_varchar2,
579: p_gos_attribute4 in varchar2 default hr_api.g_varchar2,
580: p_gos_attribute5 in varchar2 default hr_api.g_varchar2,
581: p_gos_attribute6 in varchar2 default hr_api.g_varchar2,
582: p_gos_attribute7 in varchar2 default hr_api.g_varchar2,
583: p_gos_attribute8 in varchar2 default hr_api.g_varchar2,
584: p_gos_attribute9 in varchar2 default hr_api.g_varchar2,
585: p_gos_attribute10 in varchar2 default hr_api.g_varchar2,
578: p_gos_attribute3 in varchar2 default hr_api.g_varchar2,
579: p_gos_attribute4 in varchar2 default hr_api.g_varchar2,
580: p_gos_attribute5 in varchar2 default hr_api.g_varchar2,
581: p_gos_attribute6 in varchar2 default hr_api.g_varchar2,
582: p_gos_attribute7 in varchar2 default hr_api.g_varchar2,
583: p_gos_attribute8 in varchar2 default hr_api.g_varchar2,
584: p_gos_attribute9 in varchar2 default hr_api.g_varchar2,
585: p_gos_attribute10 in varchar2 default hr_api.g_varchar2,
586: p_gos_attribute11 in varchar2 default hr_api.g_varchar2,
579: p_gos_attribute4 in varchar2 default hr_api.g_varchar2,
580: p_gos_attribute5 in varchar2 default hr_api.g_varchar2,
581: p_gos_attribute6 in varchar2 default hr_api.g_varchar2,
582: p_gos_attribute7 in varchar2 default hr_api.g_varchar2,
583: p_gos_attribute8 in varchar2 default hr_api.g_varchar2,
584: p_gos_attribute9 in varchar2 default hr_api.g_varchar2,
585: p_gos_attribute10 in varchar2 default hr_api.g_varchar2,
586: p_gos_attribute11 in varchar2 default hr_api.g_varchar2,
587: p_gos_attribute12 in varchar2 default hr_api.g_varchar2,
580: p_gos_attribute5 in varchar2 default hr_api.g_varchar2,
581: p_gos_attribute6 in varchar2 default hr_api.g_varchar2,
582: p_gos_attribute7 in varchar2 default hr_api.g_varchar2,
583: p_gos_attribute8 in varchar2 default hr_api.g_varchar2,
584: p_gos_attribute9 in varchar2 default hr_api.g_varchar2,
585: p_gos_attribute10 in varchar2 default hr_api.g_varchar2,
586: p_gos_attribute11 in varchar2 default hr_api.g_varchar2,
587: p_gos_attribute12 in varchar2 default hr_api.g_varchar2,
588: p_gos_attribute13 in varchar2 default hr_api.g_varchar2,
581: p_gos_attribute6 in varchar2 default hr_api.g_varchar2,
582: p_gos_attribute7 in varchar2 default hr_api.g_varchar2,
583: p_gos_attribute8 in varchar2 default hr_api.g_varchar2,
584: p_gos_attribute9 in varchar2 default hr_api.g_varchar2,
585: p_gos_attribute10 in varchar2 default hr_api.g_varchar2,
586: p_gos_attribute11 in varchar2 default hr_api.g_varchar2,
587: p_gos_attribute12 in varchar2 default hr_api.g_varchar2,
588: p_gos_attribute13 in varchar2 default hr_api.g_varchar2,
589: p_gos_attribute14 in varchar2 default hr_api.g_varchar2,
582: p_gos_attribute7 in varchar2 default hr_api.g_varchar2,
583: p_gos_attribute8 in varchar2 default hr_api.g_varchar2,
584: p_gos_attribute9 in varchar2 default hr_api.g_varchar2,
585: p_gos_attribute10 in varchar2 default hr_api.g_varchar2,
586: p_gos_attribute11 in varchar2 default hr_api.g_varchar2,
587: p_gos_attribute12 in varchar2 default hr_api.g_varchar2,
588: p_gos_attribute13 in varchar2 default hr_api.g_varchar2,
589: p_gos_attribute14 in varchar2 default hr_api.g_varchar2,
590: p_gos_attribute15 in varchar2 default hr_api.g_varchar2,
583: p_gos_attribute8 in varchar2 default hr_api.g_varchar2,
584: p_gos_attribute9 in varchar2 default hr_api.g_varchar2,
585: p_gos_attribute10 in varchar2 default hr_api.g_varchar2,
586: p_gos_attribute11 in varchar2 default hr_api.g_varchar2,
587: p_gos_attribute12 in varchar2 default hr_api.g_varchar2,
588: p_gos_attribute13 in varchar2 default hr_api.g_varchar2,
589: p_gos_attribute14 in varchar2 default hr_api.g_varchar2,
590: p_gos_attribute15 in varchar2 default hr_api.g_varchar2,
591: p_gos_attribute16 in varchar2 default hr_api.g_varchar2,
584: p_gos_attribute9 in varchar2 default hr_api.g_varchar2,
585: p_gos_attribute10 in varchar2 default hr_api.g_varchar2,
586: p_gos_attribute11 in varchar2 default hr_api.g_varchar2,
587: p_gos_attribute12 in varchar2 default hr_api.g_varchar2,
588: p_gos_attribute13 in varchar2 default hr_api.g_varchar2,
589: p_gos_attribute14 in varchar2 default hr_api.g_varchar2,
590: p_gos_attribute15 in varchar2 default hr_api.g_varchar2,
591: p_gos_attribute16 in varchar2 default hr_api.g_varchar2,
592: p_gos_attribute17 in varchar2 default hr_api.g_varchar2,
585: p_gos_attribute10 in varchar2 default hr_api.g_varchar2,
586: p_gos_attribute11 in varchar2 default hr_api.g_varchar2,
587: p_gos_attribute12 in varchar2 default hr_api.g_varchar2,
588: p_gos_attribute13 in varchar2 default hr_api.g_varchar2,
589: p_gos_attribute14 in varchar2 default hr_api.g_varchar2,
590: p_gos_attribute15 in varchar2 default hr_api.g_varchar2,
591: p_gos_attribute16 in varchar2 default hr_api.g_varchar2,
592: p_gos_attribute17 in varchar2 default hr_api.g_varchar2,
593: p_gos_attribute18 in varchar2 default hr_api.g_varchar2,
586: p_gos_attribute11 in varchar2 default hr_api.g_varchar2,
587: p_gos_attribute12 in varchar2 default hr_api.g_varchar2,
588: p_gos_attribute13 in varchar2 default hr_api.g_varchar2,
589: p_gos_attribute14 in varchar2 default hr_api.g_varchar2,
590: p_gos_attribute15 in varchar2 default hr_api.g_varchar2,
591: p_gos_attribute16 in varchar2 default hr_api.g_varchar2,
592: p_gos_attribute17 in varchar2 default hr_api.g_varchar2,
593: p_gos_attribute18 in varchar2 default hr_api.g_varchar2,
594: p_gos_attribute19 in varchar2 default hr_api.g_varchar2,
587: p_gos_attribute12 in varchar2 default hr_api.g_varchar2,
588: p_gos_attribute13 in varchar2 default hr_api.g_varchar2,
589: p_gos_attribute14 in varchar2 default hr_api.g_varchar2,
590: p_gos_attribute15 in varchar2 default hr_api.g_varchar2,
591: p_gos_attribute16 in varchar2 default hr_api.g_varchar2,
592: p_gos_attribute17 in varchar2 default hr_api.g_varchar2,
593: p_gos_attribute18 in varchar2 default hr_api.g_varchar2,
594: p_gos_attribute19 in varchar2 default hr_api.g_varchar2,
595: p_gos_attribute20 in varchar2 default hr_api.g_varchar2,
588: p_gos_attribute13 in varchar2 default hr_api.g_varchar2,
589: p_gos_attribute14 in varchar2 default hr_api.g_varchar2,
590: p_gos_attribute15 in varchar2 default hr_api.g_varchar2,
591: p_gos_attribute16 in varchar2 default hr_api.g_varchar2,
592: p_gos_attribute17 in varchar2 default hr_api.g_varchar2,
593: p_gos_attribute18 in varchar2 default hr_api.g_varchar2,
594: p_gos_attribute19 in varchar2 default hr_api.g_varchar2,
595: p_gos_attribute20 in varchar2 default hr_api.g_varchar2,
596: p_gos_attribute21 in varchar2 default hr_api.g_varchar2,
589: p_gos_attribute14 in varchar2 default hr_api.g_varchar2,
590: p_gos_attribute15 in varchar2 default hr_api.g_varchar2,
591: p_gos_attribute16 in varchar2 default hr_api.g_varchar2,
592: p_gos_attribute17 in varchar2 default hr_api.g_varchar2,
593: p_gos_attribute18 in varchar2 default hr_api.g_varchar2,
594: p_gos_attribute19 in varchar2 default hr_api.g_varchar2,
595: p_gos_attribute20 in varchar2 default hr_api.g_varchar2,
596: p_gos_attribute21 in varchar2 default hr_api.g_varchar2,
597: p_gos_attribute22 in varchar2 default hr_api.g_varchar2,
590: p_gos_attribute15 in varchar2 default hr_api.g_varchar2,
591: p_gos_attribute16 in varchar2 default hr_api.g_varchar2,
592: p_gos_attribute17 in varchar2 default hr_api.g_varchar2,
593: p_gos_attribute18 in varchar2 default hr_api.g_varchar2,
594: p_gos_attribute19 in varchar2 default hr_api.g_varchar2,
595: p_gos_attribute20 in varchar2 default hr_api.g_varchar2,
596: p_gos_attribute21 in varchar2 default hr_api.g_varchar2,
597: p_gos_attribute22 in varchar2 default hr_api.g_varchar2,
598: p_gos_attribute23 in varchar2 default hr_api.g_varchar2,
591: p_gos_attribute16 in varchar2 default hr_api.g_varchar2,
592: p_gos_attribute17 in varchar2 default hr_api.g_varchar2,
593: p_gos_attribute18 in varchar2 default hr_api.g_varchar2,
594: p_gos_attribute19 in varchar2 default hr_api.g_varchar2,
595: p_gos_attribute20 in varchar2 default hr_api.g_varchar2,
596: p_gos_attribute21 in varchar2 default hr_api.g_varchar2,
597: p_gos_attribute22 in varchar2 default hr_api.g_varchar2,
598: p_gos_attribute23 in varchar2 default hr_api.g_varchar2,
599: p_gos_attribute24 in varchar2 default hr_api.g_varchar2,
592: p_gos_attribute17 in varchar2 default hr_api.g_varchar2,
593: p_gos_attribute18 in varchar2 default hr_api.g_varchar2,
594: p_gos_attribute19 in varchar2 default hr_api.g_varchar2,
595: p_gos_attribute20 in varchar2 default hr_api.g_varchar2,
596: p_gos_attribute21 in varchar2 default hr_api.g_varchar2,
597: p_gos_attribute22 in varchar2 default hr_api.g_varchar2,
598: p_gos_attribute23 in varchar2 default hr_api.g_varchar2,
599: p_gos_attribute24 in varchar2 default hr_api.g_varchar2,
600: p_gos_attribute25 in varchar2 default hr_api.g_varchar2,
593: p_gos_attribute18 in varchar2 default hr_api.g_varchar2,
594: p_gos_attribute19 in varchar2 default hr_api.g_varchar2,
595: p_gos_attribute20 in varchar2 default hr_api.g_varchar2,
596: p_gos_attribute21 in varchar2 default hr_api.g_varchar2,
597: p_gos_attribute22 in varchar2 default hr_api.g_varchar2,
598: p_gos_attribute23 in varchar2 default hr_api.g_varchar2,
599: p_gos_attribute24 in varchar2 default hr_api.g_varchar2,
600: p_gos_attribute25 in varchar2 default hr_api.g_varchar2,
601: p_gos_attribute26 in varchar2 default hr_api.g_varchar2,
594: p_gos_attribute19 in varchar2 default hr_api.g_varchar2,
595: p_gos_attribute20 in varchar2 default hr_api.g_varchar2,
596: p_gos_attribute21 in varchar2 default hr_api.g_varchar2,
597: p_gos_attribute22 in varchar2 default hr_api.g_varchar2,
598: p_gos_attribute23 in varchar2 default hr_api.g_varchar2,
599: p_gos_attribute24 in varchar2 default hr_api.g_varchar2,
600: p_gos_attribute25 in varchar2 default hr_api.g_varchar2,
601: p_gos_attribute26 in varchar2 default hr_api.g_varchar2,
602: p_gos_attribute27 in varchar2 default hr_api.g_varchar2,
595: p_gos_attribute20 in varchar2 default hr_api.g_varchar2,
596: p_gos_attribute21 in varchar2 default hr_api.g_varchar2,
597: p_gos_attribute22 in varchar2 default hr_api.g_varchar2,
598: p_gos_attribute23 in varchar2 default hr_api.g_varchar2,
599: p_gos_attribute24 in varchar2 default hr_api.g_varchar2,
600: p_gos_attribute25 in varchar2 default hr_api.g_varchar2,
601: p_gos_attribute26 in varchar2 default hr_api.g_varchar2,
602: p_gos_attribute27 in varchar2 default hr_api.g_varchar2,
603: p_gos_attribute28 in varchar2 default hr_api.g_varchar2,
596: p_gos_attribute21 in varchar2 default hr_api.g_varchar2,
597: p_gos_attribute22 in varchar2 default hr_api.g_varchar2,
598: p_gos_attribute23 in varchar2 default hr_api.g_varchar2,
599: p_gos_attribute24 in varchar2 default hr_api.g_varchar2,
600: p_gos_attribute25 in varchar2 default hr_api.g_varchar2,
601: p_gos_attribute26 in varchar2 default hr_api.g_varchar2,
602: p_gos_attribute27 in varchar2 default hr_api.g_varchar2,
603: p_gos_attribute28 in varchar2 default hr_api.g_varchar2,
604: p_gos_attribute29 in varchar2 default hr_api.g_varchar2,
597: p_gos_attribute22 in varchar2 default hr_api.g_varchar2,
598: p_gos_attribute23 in varchar2 default hr_api.g_varchar2,
599: p_gos_attribute24 in varchar2 default hr_api.g_varchar2,
600: p_gos_attribute25 in varchar2 default hr_api.g_varchar2,
601: p_gos_attribute26 in varchar2 default hr_api.g_varchar2,
602: p_gos_attribute27 in varchar2 default hr_api.g_varchar2,
603: p_gos_attribute28 in varchar2 default hr_api.g_varchar2,
604: p_gos_attribute29 in varchar2 default hr_api.g_varchar2,
605: p_gos_attribute30 in varchar2 default hr_api.g_varchar2,
598: p_gos_attribute23 in varchar2 default hr_api.g_varchar2,
599: p_gos_attribute24 in varchar2 default hr_api.g_varchar2,
600: p_gos_attribute25 in varchar2 default hr_api.g_varchar2,
601: p_gos_attribute26 in varchar2 default hr_api.g_varchar2,
602: p_gos_attribute27 in varchar2 default hr_api.g_varchar2,
603: p_gos_attribute28 in varchar2 default hr_api.g_varchar2,
604: p_gos_attribute29 in varchar2 default hr_api.g_varchar2,
605: p_gos_attribute30 in varchar2 default hr_api.g_varchar2,
606: p_object_version_number in out nocopy number
599: p_gos_attribute24 in varchar2 default hr_api.g_varchar2,
600: p_gos_attribute25 in varchar2 default hr_api.g_varchar2,
601: p_gos_attribute26 in varchar2 default hr_api.g_varchar2,
602: p_gos_attribute27 in varchar2 default hr_api.g_varchar2,
603: p_gos_attribute28 in varchar2 default hr_api.g_varchar2,
604: p_gos_attribute29 in varchar2 default hr_api.g_varchar2,
605: p_gos_attribute30 in varchar2 default hr_api.g_varchar2,
606: p_object_version_number in out nocopy number
607: ) is
600: p_gos_attribute25 in varchar2 default hr_api.g_varchar2,
601: p_gos_attribute26 in varchar2 default hr_api.g_varchar2,
602: p_gos_attribute27 in varchar2 default hr_api.g_varchar2,
603: p_gos_attribute28 in varchar2 default hr_api.g_varchar2,
604: p_gos_attribute29 in varchar2 default hr_api.g_varchar2,
605: p_gos_attribute30 in varchar2 default hr_api.g_varchar2,
606: p_object_version_number in out nocopy number
607: ) is
608: --
601: p_gos_attribute26 in varchar2 default hr_api.g_varchar2,
602: p_gos_attribute27 in varchar2 default hr_api.g_varchar2,
603: p_gos_attribute28 in varchar2 default hr_api.g_varchar2,
604: p_gos_attribute29 in varchar2 default hr_api.g_varchar2,
605: p_gos_attribute30 in varchar2 default hr_api.g_varchar2,
606: p_object_version_number in out nocopy number
607: ) is
608: --
609: l_rec ben_gos_shd.g_rec_type;