24: --
25: -- Declare cursor
26: --
27: -- EDIT_HERE In the following cursor statement add join(s) between
28: -- hxc_alias_values and PER_BUSINESS_GROUPS
29: -- so that the security_group_id for
30: -- the current business group context can be derived.
31: -- Remove this comment when the edit has been completed.
32: cursor csr_sec_grp is
31: -- Remove this comment when the edit has been completed.
32: cursor csr_sec_grp is
33: select pbg.security_group_id
34: from per_business_groups pbg
35: , hxc_alias_values hav
36: -- , EDIT_HERE table_name(s) 333
37: where hav.alias_value_id = p_alias_value_id;
38: -- and pbg.business_group_id = EDIT_HERE 333.business_group_id;
39: --
96: --
97: -- Declare cursor
98: --
99: -- EDIT_HERE In the following cursor statement add join(s) between
100: -- hxc_alias_values and PER_BUSINESS_GROUPS
101: -- so that the legislation_code for
102: -- the current business group context can be derived.
103: -- Remove this comment when the edit has been completed.
104: cursor csr_leg_code is
103: -- Remove this comment when the edit has been completed.
104: cursor csr_leg_code is
105: select pbg.legislation_code
106: from per_business_groups pbg
107: , hxc_alias_values hav
108: -- , EDIT_HERE table_name(s) 333
109: where hav.alias_value_id = p_alias_value_id;
110: -- and pbg.business_group_id = EDIT_HERE 333.business_group_id;
111: --
446: -- {End Of Comments}
447: -- ----------------------------------------------------------------------------
448: Procedure chk_name
449: (
450: p_name in hxc_alias_values.alias_value_name%TYPE
451: ,p_ovn in hxc_alias_values.object_version_number%TYPE
452: ,p_date_from in hxc_alias_values.date_from%TYPE
453: ,p_date_to in hxc_alias_values.date_to%TYPE
454: ,p_alias_definition_id in hxc_alias_values.alias_definition_id%TYPE
447: -- ----------------------------------------------------------------------------
448: Procedure chk_name
449: (
450: p_name in hxc_alias_values.alias_value_name%TYPE
451: ,p_ovn in hxc_alias_values.object_version_number%TYPE
452: ,p_date_from in hxc_alias_values.date_from%TYPE
453: ,p_date_to in hxc_alias_values.date_to%TYPE
454: ,p_alias_definition_id in hxc_alias_values.alias_definition_id%TYPE
455: ,p_alias_value_id in hxc_alias_values.alias_definition_id%TYPE DEFAULT NULL
448: Procedure chk_name
449: (
450: p_name in hxc_alias_values.alias_value_name%TYPE
451: ,p_ovn in hxc_alias_values.object_version_number%TYPE
452: ,p_date_from in hxc_alias_values.date_from%TYPE
453: ,p_date_to in hxc_alias_values.date_to%TYPE
454: ,p_alias_definition_id in hxc_alias_values.alias_definition_id%TYPE
455: ,p_alias_value_id in hxc_alias_values.alias_definition_id%TYPE DEFAULT NULL
456: ) IS
449: (
450: p_name in hxc_alias_values.alias_value_name%TYPE
451: ,p_ovn in hxc_alias_values.object_version_number%TYPE
452: ,p_date_from in hxc_alias_values.date_from%TYPE
453: ,p_date_to in hxc_alias_values.date_to%TYPE
454: ,p_alias_definition_id in hxc_alias_values.alias_definition_id%TYPE
455: ,p_alias_value_id in hxc_alias_values.alias_definition_id%TYPE DEFAULT NULL
456: ) IS
457: --
450: p_name in hxc_alias_values.alias_value_name%TYPE
451: ,p_ovn in hxc_alias_values.object_version_number%TYPE
452: ,p_date_from in hxc_alias_values.date_from%TYPE
453: ,p_date_to in hxc_alias_values.date_to%TYPE
454: ,p_alias_definition_id in hxc_alias_values.alias_definition_id%TYPE
455: ,p_alias_value_id in hxc_alias_values.alias_definition_id%TYPE DEFAULT NULL
456: ) IS
457: --
458: l_proc varchar2(72);
451: ,p_ovn in hxc_alias_values.object_version_number%TYPE
452: ,p_date_from in hxc_alias_values.date_from%TYPE
453: ,p_date_to in hxc_alias_values.date_to%TYPE
454: ,p_alias_definition_id in hxc_alias_values.alias_definition_id%TYPE
455: ,p_alias_value_id in hxc_alias_values.alias_definition_id%TYPE DEFAULT NULL
456: ) IS
457: --
458: l_proc varchar2(72);
459: --
460: -- cursor to check alias value name does not overlap
461: --
462: CURSOR csr_chk_name IS
463: SELECT 'error'
464: FROM hxc_alias_values_tl havt,
465: hxc_alias_values hav
466: WHERE havt.alias_value_id = hav.alias_value_id
467: AND havt.alias_value_name = p_name
468: AND hav.object_version_number <> NVL(p_ovn, -1)
461: --
462: CURSOR csr_chk_name IS
463: SELECT 'error'
464: FROM hxc_alias_values_tl havt,
465: hxc_alias_values hav
466: WHERE havt.alias_value_id = hav.alias_value_id
467: AND havt.alias_value_name = p_name
468: AND hav.object_version_number <> NVL(p_ovn, -1)
469: AND hav.alias_definition_id = p_alias_definition_id
574: -- {End Of Comments}
575: -- ----------------------------------------------------------------------------
576: Procedure chk_duplicate_values
577: (
578: p_attribute_category in hxc_alias_values.attribute_category%TYPE
579: ,p_attribute1 in hxc_alias_values.attribute1%TYPE DEFAULT NULL
580: ,p_attribute2 in hxc_alias_values.attribute2%TYPE DEFAULT NULL
581: ,p_attribute3 in hxc_alias_values.attribute3%TYPE DEFAULT NULL
582: ,p_attribute4 in hxc_alias_values.attribute4%TYPE DEFAULT NULL
575: -- ----------------------------------------------------------------------------
576: Procedure chk_duplicate_values
577: (
578: p_attribute_category in hxc_alias_values.attribute_category%TYPE
579: ,p_attribute1 in hxc_alias_values.attribute1%TYPE DEFAULT NULL
580: ,p_attribute2 in hxc_alias_values.attribute2%TYPE DEFAULT NULL
581: ,p_attribute3 in hxc_alias_values.attribute3%TYPE DEFAULT NULL
582: ,p_attribute4 in hxc_alias_values.attribute4%TYPE DEFAULT NULL
583: ,p_attribute5 in hxc_alias_values.attribute5%TYPE DEFAULT NULL
576: Procedure chk_duplicate_values
577: (
578: p_attribute_category in hxc_alias_values.attribute_category%TYPE
579: ,p_attribute1 in hxc_alias_values.attribute1%TYPE DEFAULT NULL
580: ,p_attribute2 in hxc_alias_values.attribute2%TYPE DEFAULT NULL
581: ,p_attribute3 in hxc_alias_values.attribute3%TYPE DEFAULT NULL
582: ,p_attribute4 in hxc_alias_values.attribute4%TYPE DEFAULT NULL
583: ,p_attribute5 in hxc_alias_values.attribute5%TYPE DEFAULT NULL
584: ,p_attribute6 in hxc_alias_values.attribute6%TYPE DEFAULT NULL
577: (
578: p_attribute_category in hxc_alias_values.attribute_category%TYPE
579: ,p_attribute1 in hxc_alias_values.attribute1%TYPE DEFAULT NULL
580: ,p_attribute2 in hxc_alias_values.attribute2%TYPE DEFAULT NULL
581: ,p_attribute3 in hxc_alias_values.attribute3%TYPE DEFAULT NULL
582: ,p_attribute4 in hxc_alias_values.attribute4%TYPE DEFAULT NULL
583: ,p_attribute5 in hxc_alias_values.attribute5%TYPE DEFAULT NULL
584: ,p_attribute6 in hxc_alias_values.attribute6%TYPE DEFAULT NULL
585: ,p_attribute7 in hxc_alias_values.attribute7%TYPE DEFAULT NULL
578: p_attribute_category in hxc_alias_values.attribute_category%TYPE
579: ,p_attribute1 in hxc_alias_values.attribute1%TYPE DEFAULT NULL
580: ,p_attribute2 in hxc_alias_values.attribute2%TYPE DEFAULT NULL
581: ,p_attribute3 in hxc_alias_values.attribute3%TYPE DEFAULT NULL
582: ,p_attribute4 in hxc_alias_values.attribute4%TYPE DEFAULT NULL
583: ,p_attribute5 in hxc_alias_values.attribute5%TYPE DEFAULT NULL
584: ,p_attribute6 in hxc_alias_values.attribute6%TYPE DEFAULT NULL
585: ,p_attribute7 in hxc_alias_values.attribute7%TYPE DEFAULT NULL
586: ,p_attribute8 in hxc_alias_values.attribute8%TYPE DEFAULT NULL
579: ,p_attribute1 in hxc_alias_values.attribute1%TYPE DEFAULT NULL
580: ,p_attribute2 in hxc_alias_values.attribute2%TYPE DEFAULT NULL
581: ,p_attribute3 in hxc_alias_values.attribute3%TYPE DEFAULT NULL
582: ,p_attribute4 in hxc_alias_values.attribute4%TYPE DEFAULT NULL
583: ,p_attribute5 in hxc_alias_values.attribute5%TYPE DEFAULT NULL
584: ,p_attribute6 in hxc_alias_values.attribute6%TYPE DEFAULT NULL
585: ,p_attribute7 in hxc_alias_values.attribute7%TYPE DEFAULT NULL
586: ,p_attribute8 in hxc_alias_values.attribute8%TYPE DEFAULT NULL
587: ,p_attribute9 in hxc_alias_values.attribute9%TYPE DEFAULT NULL
580: ,p_attribute2 in hxc_alias_values.attribute2%TYPE DEFAULT NULL
581: ,p_attribute3 in hxc_alias_values.attribute3%TYPE DEFAULT NULL
582: ,p_attribute4 in hxc_alias_values.attribute4%TYPE DEFAULT NULL
583: ,p_attribute5 in hxc_alias_values.attribute5%TYPE DEFAULT NULL
584: ,p_attribute6 in hxc_alias_values.attribute6%TYPE DEFAULT NULL
585: ,p_attribute7 in hxc_alias_values.attribute7%TYPE DEFAULT NULL
586: ,p_attribute8 in hxc_alias_values.attribute8%TYPE DEFAULT NULL
587: ,p_attribute9 in hxc_alias_values.attribute9%TYPE DEFAULT NULL
588: ,p_attribute10 in hxc_alias_values.attribute10%TYPE DEFAULT NULL
581: ,p_attribute3 in hxc_alias_values.attribute3%TYPE DEFAULT NULL
582: ,p_attribute4 in hxc_alias_values.attribute4%TYPE DEFAULT NULL
583: ,p_attribute5 in hxc_alias_values.attribute5%TYPE DEFAULT NULL
584: ,p_attribute6 in hxc_alias_values.attribute6%TYPE DEFAULT NULL
585: ,p_attribute7 in hxc_alias_values.attribute7%TYPE DEFAULT NULL
586: ,p_attribute8 in hxc_alias_values.attribute8%TYPE DEFAULT NULL
587: ,p_attribute9 in hxc_alias_values.attribute9%TYPE DEFAULT NULL
588: ,p_attribute10 in hxc_alias_values.attribute10%TYPE DEFAULT NULL
589: ,p_attribute11 in hxc_alias_values.attribute11%TYPE DEFAULT NULL
582: ,p_attribute4 in hxc_alias_values.attribute4%TYPE DEFAULT NULL
583: ,p_attribute5 in hxc_alias_values.attribute5%TYPE DEFAULT NULL
584: ,p_attribute6 in hxc_alias_values.attribute6%TYPE DEFAULT NULL
585: ,p_attribute7 in hxc_alias_values.attribute7%TYPE DEFAULT NULL
586: ,p_attribute8 in hxc_alias_values.attribute8%TYPE DEFAULT NULL
587: ,p_attribute9 in hxc_alias_values.attribute9%TYPE DEFAULT NULL
588: ,p_attribute10 in hxc_alias_values.attribute10%TYPE DEFAULT NULL
589: ,p_attribute11 in hxc_alias_values.attribute11%TYPE DEFAULT NULL
590: ,p_attribute12 in hxc_alias_values.attribute12%TYPE DEFAULT NULL
583: ,p_attribute5 in hxc_alias_values.attribute5%TYPE DEFAULT NULL
584: ,p_attribute6 in hxc_alias_values.attribute6%TYPE DEFAULT NULL
585: ,p_attribute7 in hxc_alias_values.attribute7%TYPE DEFAULT NULL
586: ,p_attribute8 in hxc_alias_values.attribute8%TYPE DEFAULT NULL
587: ,p_attribute9 in hxc_alias_values.attribute9%TYPE DEFAULT NULL
588: ,p_attribute10 in hxc_alias_values.attribute10%TYPE DEFAULT NULL
589: ,p_attribute11 in hxc_alias_values.attribute11%TYPE DEFAULT NULL
590: ,p_attribute12 in hxc_alias_values.attribute12%TYPE DEFAULT NULL
591: ,p_attribute13 in hxc_alias_values.attribute13%TYPE DEFAULT NULL
584: ,p_attribute6 in hxc_alias_values.attribute6%TYPE DEFAULT NULL
585: ,p_attribute7 in hxc_alias_values.attribute7%TYPE DEFAULT NULL
586: ,p_attribute8 in hxc_alias_values.attribute8%TYPE DEFAULT NULL
587: ,p_attribute9 in hxc_alias_values.attribute9%TYPE DEFAULT NULL
588: ,p_attribute10 in hxc_alias_values.attribute10%TYPE DEFAULT NULL
589: ,p_attribute11 in hxc_alias_values.attribute11%TYPE DEFAULT NULL
590: ,p_attribute12 in hxc_alias_values.attribute12%TYPE DEFAULT NULL
591: ,p_attribute13 in hxc_alias_values.attribute13%TYPE DEFAULT NULL
592: ,p_attribute14 in hxc_alias_values.attribute14%TYPE DEFAULT NULL
585: ,p_attribute7 in hxc_alias_values.attribute7%TYPE DEFAULT NULL
586: ,p_attribute8 in hxc_alias_values.attribute8%TYPE DEFAULT NULL
587: ,p_attribute9 in hxc_alias_values.attribute9%TYPE DEFAULT NULL
588: ,p_attribute10 in hxc_alias_values.attribute10%TYPE DEFAULT NULL
589: ,p_attribute11 in hxc_alias_values.attribute11%TYPE DEFAULT NULL
590: ,p_attribute12 in hxc_alias_values.attribute12%TYPE DEFAULT NULL
591: ,p_attribute13 in hxc_alias_values.attribute13%TYPE DEFAULT NULL
592: ,p_attribute14 in hxc_alias_values.attribute14%TYPE DEFAULT NULL
593: ,p_attribute15 in hxc_alias_values.attribute15%TYPE DEFAULT NULL
586: ,p_attribute8 in hxc_alias_values.attribute8%TYPE DEFAULT NULL
587: ,p_attribute9 in hxc_alias_values.attribute9%TYPE DEFAULT NULL
588: ,p_attribute10 in hxc_alias_values.attribute10%TYPE DEFAULT NULL
589: ,p_attribute11 in hxc_alias_values.attribute11%TYPE DEFAULT NULL
590: ,p_attribute12 in hxc_alias_values.attribute12%TYPE DEFAULT NULL
591: ,p_attribute13 in hxc_alias_values.attribute13%TYPE DEFAULT NULL
592: ,p_attribute14 in hxc_alias_values.attribute14%TYPE DEFAULT NULL
593: ,p_attribute15 in hxc_alias_values.attribute15%TYPE DEFAULT NULL
594: ,p_attribute16 in hxc_alias_values.attribute16%TYPE DEFAULT NULL
587: ,p_attribute9 in hxc_alias_values.attribute9%TYPE DEFAULT NULL
588: ,p_attribute10 in hxc_alias_values.attribute10%TYPE DEFAULT NULL
589: ,p_attribute11 in hxc_alias_values.attribute11%TYPE DEFAULT NULL
590: ,p_attribute12 in hxc_alias_values.attribute12%TYPE DEFAULT NULL
591: ,p_attribute13 in hxc_alias_values.attribute13%TYPE DEFAULT NULL
592: ,p_attribute14 in hxc_alias_values.attribute14%TYPE DEFAULT NULL
593: ,p_attribute15 in hxc_alias_values.attribute15%TYPE DEFAULT NULL
594: ,p_attribute16 in hxc_alias_values.attribute16%TYPE DEFAULT NULL
595: ,p_attribute17 in hxc_alias_values.attribute17%TYPE DEFAULT NULL
588: ,p_attribute10 in hxc_alias_values.attribute10%TYPE DEFAULT NULL
589: ,p_attribute11 in hxc_alias_values.attribute11%TYPE DEFAULT NULL
590: ,p_attribute12 in hxc_alias_values.attribute12%TYPE DEFAULT NULL
591: ,p_attribute13 in hxc_alias_values.attribute13%TYPE DEFAULT NULL
592: ,p_attribute14 in hxc_alias_values.attribute14%TYPE DEFAULT NULL
593: ,p_attribute15 in hxc_alias_values.attribute15%TYPE DEFAULT NULL
594: ,p_attribute16 in hxc_alias_values.attribute16%TYPE DEFAULT NULL
595: ,p_attribute17 in hxc_alias_values.attribute17%TYPE DEFAULT NULL
596: ,p_attribute18 in hxc_alias_values.attribute18%TYPE DEFAULT NULL
589: ,p_attribute11 in hxc_alias_values.attribute11%TYPE DEFAULT NULL
590: ,p_attribute12 in hxc_alias_values.attribute12%TYPE DEFAULT NULL
591: ,p_attribute13 in hxc_alias_values.attribute13%TYPE DEFAULT NULL
592: ,p_attribute14 in hxc_alias_values.attribute14%TYPE DEFAULT NULL
593: ,p_attribute15 in hxc_alias_values.attribute15%TYPE DEFAULT NULL
594: ,p_attribute16 in hxc_alias_values.attribute16%TYPE DEFAULT NULL
595: ,p_attribute17 in hxc_alias_values.attribute17%TYPE DEFAULT NULL
596: ,p_attribute18 in hxc_alias_values.attribute18%TYPE DEFAULT NULL
597: ,p_attribute19 in hxc_alias_values.attribute19%TYPE DEFAULT NULL
590: ,p_attribute12 in hxc_alias_values.attribute12%TYPE DEFAULT NULL
591: ,p_attribute13 in hxc_alias_values.attribute13%TYPE DEFAULT NULL
592: ,p_attribute14 in hxc_alias_values.attribute14%TYPE DEFAULT NULL
593: ,p_attribute15 in hxc_alias_values.attribute15%TYPE DEFAULT NULL
594: ,p_attribute16 in hxc_alias_values.attribute16%TYPE DEFAULT NULL
595: ,p_attribute17 in hxc_alias_values.attribute17%TYPE DEFAULT NULL
596: ,p_attribute18 in hxc_alias_values.attribute18%TYPE DEFAULT NULL
597: ,p_attribute19 in hxc_alias_values.attribute19%TYPE DEFAULT NULL
598: ,p_attribute20 in hxc_alias_values.attribute20%TYPE DEFAULT NULL
591: ,p_attribute13 in hxc_alias_values.attribute13%TYPE DEFAULT NULL
592: ,p_attribute14 in hxc_alias_values.attribute14%TYPE DEFAULT NULL
593: ,p_attribute15 in hxc_alias_values.attribute15%TYPE DEFAULT NULL
594: ,p_attribute16 in hxc_alias_values.attribute16%TYPE DEFAULT NULL
595: ,p_attribute17 in hxc_alias_values.attribute17%TYPE DEFAULT NULL
596: ,p_attribute18 in hxc_alias_values.attribute18%TYPE DEFAULT NULL
597: ,p_attribute19 in hxc_alias_values.attribute19%TYPE DEFAULT NULL
598: ,p_attribute20 in hxc_alias_values.attribute20%TYPE DEFAULT NULL
599: ,p_attribute21 in hxc_alias_values.attribute21%TYPE DEFAULT NULL
592: ,p_attribute14 in hxc_alias_values.attribute14%TYPE DEFAULT NULL
593: ,p_attribute15 in hxc_alias_values.attribute15%TYPE DEFAULT NULL
594: ,p_attribute16 in hxc_alias_values.attribute16%TYPE DEFAULT NULL
595: ,p_attribute17 in hxc_alias_values.attribute17%TYPE DEFAULT NULL
596: ,p_attribute18 in hxc_alias_values.attribute18%TYPE DEFAULT NULL
597: ,p_attribute19 in hxc_alias_values.attribute19%TYPE DEFAULT NULL
598: ,p_attribute20 in hxc_alias_values.attribute20%TYPE DEFAULT NULL
599: ,p_attribute21 in hxc_alias_values.attribute21%TYPE DEFAULT NULL
600: ,p_attribute22 in hxc_alias_values.attribute22%TYPE DEFAULT NULL
593: ,p_attribute15 in hxc_alias_values.attribute15%TYPE DEFAULT NULL
594: ,p_attribute16 in hxc_alias_values.attribute16%TYPE DEFAULT NULL
595: ,p_attribute17 in hxc_alias_values.attribute17%TYPE DEFAULT NULL
596: ,p_attribute18 in hxc_alias_values.attribute18%TYPE DEFAULT NULL
597: ,p_attribute19 in hxc_alias_values.attribute19%TYPE DEFAULT NULL
598: ,p_attribute20 in hxc_alias_values.attribute20%TYPE DEFAULT NULL
599: ,p_attribute21 in hxc_alias_values.attribute21%TYPE DEFAULT NULL
600: ,p_attribute22 in hxc_alias_values.attribute22%TYPE DEFAULT NULL
601: ,p_attribute23 in hxc_alias_values.attribute23%TYPE DEFAULT NULL
594: ,p_attribute16 in hxc_alias_values.attribute16%TYPE DEFAULT NULL
595: ,p_attribute17 in hxc_alias_values.attribute17%TYPE DEFAULT NULL
596: ,p_attribute18 in hxc_alias_values.attribute18%TYPE DEFAULT NULL
597: ,p_attribute19 in hxc_alias_values.attribute19%TYPE DEFAULT NULL
598: ,p_attribute20 in hxc_alias_values.attribute20%TYPE DEFAULT NULL
599: ,p_attribute21 in hxc_alias_values.attribute21%TYPE DEFAULT NULL
600: ,p_attribute22 in hxc_alias_values.attribute22%TYPE DEFAULT NULL
601: ,p_attribute23 in hxc_alias_values.attribute23%TYPE DEFAULT NULL
602: ,p_attribute24 in hxc_alias_values.attribute24%TYPE DEFAULT NULL
595: ,p_attribute17 in hxc_alias_values.attribute17%TYPE DEFAULT NULL
596: ,p_attribute18 in hxc_alias_values.attribute18%TYPE DEFAULT NULL
597: ,p_attribute19 in hxc_alias_values.attribute19%TYPE DEFAULT NULL
598: ,p_attribute20 in hxc_alias_values.attribute20%TYPE DEFAULT NULL
599: ,p_attribute21 in hxc_alias_values.attribute21%TYPE DEFAULT NULL
600: ,p_attribute22 in hxc_alias_values.attribute22%TYPE DEFAULT NULL
601: ,p_attribute23 in hxc_alias_values.attribute23%TYPE DEFAULT NULL
602: ,p_attribute24 in hxc_alias_values.attribute24%TYPE DEFAULT NULL
603: ,p_attribute25 in hxc_alias_values.attribute25%TYPE DEFAULT NULL
596: ,p_attribute18 in hxc_alias_values.attribute18%TYPE DEFAULT NULL
597: ,p_attribute19 in hxc_alias_values.attribute19%TYPE DEFAULT NULL
598: ,p_attribute20 in hxc_alias_values.attribute20%TYPE DEFAULT NULL
599: ,p_attribute21 in hxc_alias_values.attribute21%TYPE DEFAULT NULL
600: ,p_attribute22 in hxc_alias_values.attribute22%TYPE DEFAULT NULL
601: ,p_attribute23 in hxc_alias_values.attribute23%TYPE DEFAULT NULL
602: ,p_attribute24 in hxc_alias_values.attribute24%TYPE DEFAULT NULL
603: ,p_attribute25 in hxc_alias_values.attribute25%TYPE DEFAULT NULL
604: ,p_attribute26 in hxc_alias_values.attribute26%TYPE DEFAULT NULL
597: ,p_attribute19 in hxc_alias_values.attribute19%TYPE DEFAULT NULL
598: ,p_attribute20 in hxc_alias_values.attribute20%TYPE DEFAULT NULL
599: ,p_attribute21 in hxc_alias_values.attribute21%TYPE DEFAULT NULL
600: ,p_attribute22 in hxc_alias_values.attribute22%TYPE DEFAULT NULL
601: ,p_attribute23 in hxc_alias_values.attribute23%TYPE DEFAULT NULL
602: ,p_attribute24 in hxc_alias_values.attribute24%TYPE DEFAULT NULL
603: ,p_attribute25 in hxc_alias_values.attribute25%TYPE DEFAULT NULL
604: ,p_attribute26 in hxc_alias_values.attribute26%TYPE DEFAULT NULL
605: ,p_attribute27 in hxc_alias_values.attribute27%TYPE DEFAULT NULL
598: ,p_attribute20 in hxc_alias_values.attribute20%TYPE DEFAULT NULL
599: ,p_attribute21 in hxc_alias_values.attribute21%TYPE DEFAULT NULL
600: ,p_attribute22 in hxc_alias_values.attribute22%TYPE DEFAULT NULL
601: ,p_attribute23 in hxc_alias_values.attribute23%TYPE DEFAULT NULL
602: ,p_attribute24 in hxc_alias_values.attribute24%TYPE DEFAULT NULL
603: ,p_attribute25 in hxc_alias_values.attribute25%TYPE DEFAULT NULL
604: ,p_attribute26 in hxc_alias_values.attribute26%TYPE DEFAULT NULL
605: ,p_attribute27 in hxc_alias_values.attribute27%TYPE DEFAULT NULL
606: ,p_attribute28 in hxc_alias_values.attribute28%TYPE DEFAULT NULL
599: ,p_attribute21 in hxc_alias_values.attribute21%TYPE DEFAULT NULL
600: ,p_attribute22 in hxc_alias_values.attribute22%TYPE DEFAULT NULL
601: ,p_attribute23 in hxc_alias_values.attribute23%TYPE DEFAULT NULL
602: ,p_attribute24 in hxc_alias_values.attribute24%TYPE DEFAULT NULL
603: ,p_attribute25 in hxc_alias_values.attribute25%TYPE DEFAULT NULL
604: ,p_attribute26 in hxc_alias_values.attribute26%TYPE DEFAULT NULL
605: ,p_attribute27 in hxc_alias_values.attribute27%TYPE DEFAULT NULL
606: ,p_attribute28 in hxc_alias_values.attribute28%TYPE DEFAULT NULL
607: ,p_attribute29 in hxc_alias_values.attribute29%TYPE DEFAULT NULL
600: ,p_attribute22 in hxc_alias_values.attribute22%TYPE DEFAULT NULL
601: ,p_attribute23 in hxc_alias_values.attribute23%TYPE DEFAULT NULL
602: ,p_attribute24 in hxc_alias_values.attribute24%TYPE DEFAULT NULL
603: ,p_attribute25 in hxc_alias_values.attribute25%TYPE DEFAULT NULL
604: ,p_attribute26 in hxc_alias_values.attribute26%TYPE DEFAULT NULL
605: ,p_attribute27 in hxc_alias_values.attribute27%TYPE DEFAULT NULL
606: ,p_attribute28 in hxc_alias_values.attribute28%TYPE DEFAULT NULL
607: ,p_attribute29 in hxc_alias_values.attribute29%TYPE DEFAULT NULL
608: ,p_attribute30 in hxc_alias_values.attribute30%TYPE DEFAULT NULL
601: ,p_attribute23 in hxc_alias_values.attribute23%TYPE DEFAULT NULL
602: ,p_attribute24 in hxc_alias_values.attribute24%TYPE DEFAULT NULL
603: ,p_attribute25 in hxc_alias_values.attribute25%TYPE DEFAULT NULL
604: ,p_attribute26 in hxc_alias_values.attribute26%TYPE DEFAULT NULL
605: ,p_attribute27 in hxc_alias_values.attribute27%TYPE DEFAULT NULL
606: ,p_attribute28 in hxc_alias_values.attribute28%TYPE DEFAULT NULL
607: ,p_attribute29 in hxc_alias_values.attribute29%TYPE DEFAULT NULL
608: ,p_attribute30 in hxc_alias_values.attribute30%TYPE DEFAULT NULL
609: ,p_ovn in hxc_alias_values.object_version_number%TYPE
602: ,p_attribute24 in hxc_alias_values.attribute24%TYPE DEFAULT NULL
603: ,p_attribute25 in hxc_alias_values.attribute25%TYPE DEFAULT NULL
604: ,p_attribute26 in hxc_alias_values.attribute26%TYPE DEFAULT NULL
605: ,p_attribute27 in hxc_alias_values.attribute27%TYPE DEFAULT NULL
606: ,p_attribute28 in hxc_alias_values.attribute28%TYPE DEFAULT NULL
607: ,p_attribute29 in hxc_alias_values.attribute29%TYPE DEFAULT NULL
608: ,p_attribute30 in hxc_alias_values.attribute30%TYPE DEFAULT NULL
609: ,p_ovn in hxc_alias_values.object_version_number%TYPE
610: ,p_date_from in hxc_alias_values.date_from%TYPE
603: ,p_attribute25 in hxc_alias_values.attribute25%TYPE DEFAULT NULL
604: ,p_attribute26 in hxc_alias_values.attribute26%TYPE DEFAULT NULL
605: ,p_attribute27 in hxc_alias_values.attribute27%TYPE DEFAULT NULL
606: ,p_attribute28 in hxc_alias_values.attribute28%TYPE DEFAULT NULL
607: ,p_attribute29 in hxc_alias_values.attribute29%TYPE DEFAULT NULL
608: ,p_attribute30 in hxc_alias_values.attribute30%TYPE DEFAULT NULL
609: ,p_ovn in hxc_alias_values.object_version_number%TYPE
610: ,p_date_from in hxc_alias_values.date_from%TYPE
611: ,p_date_to in hxc_alias_values.date_to%TYPE
604: ,p_attribute26 in hxc_alias_values.attribute26%TYPE DEFAULT NULL
605: ,p_attribute27 in hxc_alias_values.attribute27%TYPE DEFAULT NULL
606: ,p_attribute28 in hxc_alias_values.attribute28%TYPE DEFAULT NULL
607: ,p_attribute29 in hxc_alias_values.attribute29%TYPE DEFAULT NULL
608: ,p_attribute30 in hxc_alias_values.attribute30%TYPE DEFAULT NULL
609: ,p_ovn in hxc_alias_values.object_version_number%TYPE
610: ,p_date_from in hxc_alias_values.date_from%TYPE
611: ,p_date_to in hxc_alias_values.date_to%TYPE
612: ,p_alias_definition_id in hxc_alias_values.alias_definition_id%TYPE
605: ,p_attribute27 in hxc_alias_values.attribute27%TYPE DEFAULT NULL
606: ,p_attribute28 in hxc_alias_values.attribute28%TYPE DEFAULT NULL
607: ,p_attribute29 in hxc_alias_values.attribute29%TYPE DEFAULT NULL
608: ,p_attribute30 in hxc_alias_values.attribute30%TYPE DEFAULT NULL
609: ,p_ovn in hxc_alias_values.object_version_number%TYPE
610: ,p_date_from in hxc_alias_values.date_from%TYPE
611: ,p_date_to in hxc_alias_values.date_to%TYPE
612: ,p_alias_definition_id in hxc_alias_values.alias_definition_id%TYPE
613: ,p_alias_value_id in hxc_alias_values.alias_value_id%TYPE DEFAULT NULL
606: ,p_attribute28 in hxc_alias_values.attribute28%TYPE DEFAULT NULL
607: ,p_attribute29 in hxc_alias_values.attribute29%TYPE DEFAULT NULL
608: ,p_attribute30 in hxc_alias_values.attribute30%TYPE DEFAULT NULL
609: ,p_ovn in hxc_alias_values.object_version_number%TYPE
610: ,p_date_from in hxc_alias_values.date_from%TYPE
611: ,p_date_to in hxc_alias_values.date_to%TYPE
612: ,p_alias_definition_id in hxc_alias_values.alias_definition_id%TYPE
613: ,p_alias_value_id in hxc_alias_values.alias_value_id%TYPE DEFAULT NULL
614: ) IS
607: ,p_attribute29 in hxc_alias_values.attribute29%TYPE DEFAULT NULL
608: ,p_attribute30 in hxc_alias_values.attribute30%TYPE DEFAULT NULL
609: ,p_ovn in hxc_alias_values.object_version_number%TYPE
610: ,p_date_from in hxc_alias_values.date_from%TYPE
611: ,p_date_to in hxc_alias_values.date_to%TYPE
612: ,p_alias_definition_id in hxc_alias_values.alias_definition_id%TYPE
613: ,p_alias_value_id in hxc_alias_values.alias_value_id%TYPE DEFAULT NULL
614: ) IS
615: --
608: ,p_attribute30 in hxc_alias_values.attribute30%TYPE DEFAULT NULL
609: ,p_ovn in hxc_alias_values.object_version_number%TYPE
610: ,p_date_from in hxc_alias_values.date_from%TYPE
611: ,p_date_to in hxc_alias_values.date_to%TYPE
612: ,p_alias_definition_id in hxc_alias_values.alias_definition_id%TYPE
613: ,p_alias_value_id in hxc_alias_values.alias_value_id%TYPE DEFAULT NULL
614: ) IS
615: --
616: l_proc varchar2(72);
609: ,p_ovn in hxc_alias_values.object_version_number%TYPE
610: ,p_date_from in hxc_alias_values.date_from%TYPE
611: ,p_date_to in hxc_alias_values.date_to%TYPE
612: ,p_alias_definition_id in hxc_alias_values.alias_definition_id%TYPE
613: ,p_alias_value_id in hxc_alias_values.alias_value_id%TYPE DEFAULT NULL
614: ) IS
615: --
616: l_proc varchar2(72);
617: --
618: -- cursor to check alias value name does not overlap
619: --
620: CURSOR csr_chk_duplicate IS
621: SELECT 'error'
622: FROM hxc_alias_values hav
623: WHERE hav.alias_definition_id = p_alias_definition_id
624: AND hav.object_version_number <> NVL(p_ovn, -1)
625: AND ((p_date_from BETWEEN hav.date_from
626: AND NVL(hav.date_to, HR_GENERAL.END_OF_TIME))