554: p_flexfield_name => p_flexfield_name,
555: p_flex_context_basis => 'PAEXPITDFF');
556: remove_bld_blk_info_type('PAEXPITDFF');
557: else
558: FND_MESSAGE.set_name('HXC','HXC_COMPONENTS_MAPPED');
559: FND_MESSAGE.raise_error;
560: end if;
561:
562: end if; -- remove the projects definition?
555: p_flex_context_basis => 'PAEXPITDFF');
556: remove_bld_blk_info_type('PAEXPITDFF');
557: else
558: FND_MESSAGE.set_name('HXC','HXC_COMPONENTS_MAPPED');
559: FND_MESSAGE.raise_error;
560: end if;
561:
562: end if; -- remove the projects definition?
563:
667: close c_dup_name;
668: else
669: close c_dup_name;
670: -- we can't generate a name - throw an error
671: FND_MESSAGE.SET_NAME('HXC','HXC_UNABLE_TO_NAME_SEGMENT');
672: FND_MESSAGE.SET_TOKEN('SEGMENT_NAME',p_name);
673: FND_MESSAGE.SET_TOKEN('STRUCTURE_NUMBER',p_flex_num);
674: end if;
675: end if;
668: else
669: close c_dup_name;
670: -- we can't generate a name - throw an error
671: FND_MESSAGE.SET_NAME('HXC','HXC_UNABLE_TO_NAME_SEGMENT');
672: FND_MESSAGE.SET_TOKEN('SEGMENT_NAME',p_name);
673: FND_MESSAGE.SET_TOKEN('STRUCTURE_NUMBER',p_flex_num);
674: end if;
675: end if;
676: end if;
669: close c_dup_name;
670: -- we can't generate a name - throw an error
671: FND_MESSAGE.SET_NAME('HXC','HXC_UNABLE_TO_NAME_SEGMENT');
672: FND_MESSAGE.SET_TOKEN('SEGMENT_NAME',p_name);
673: FND_MESSAGE.SET_TOKEN('STRUCTURE_NUMBER',p_flex_num);
674: end if;
675: end if;
676: end if;
677:
1966:
1967: g_abs_incl_flag:= 'N';
1968: --RAISE PROFILE_NOT_SET;
1969:
1970: FND_MESSAGE.set_name('HXC','HXC_ABS_PROF_PARAM_MISMATCH');
1971: FND_MESSAGE.raise_error;
1972:
1973: end if;
1974:
1967: g_abs_incl_flag:= 'N';
1968: --RAISE PROFILE_NOT_SET;
1969:
1970: FND_MESSAGE.set_name('HXC','HXC_ABS_PROF_PARAM_MISMATCH');
1971: FND_MESSAGE.raise_error;
1972:
1973: end if;
1974:
1975: end if;
2122: l_an_disabled := rtrim(substr(l_element_set_name, 1, 69)) || ' - Disabled';
2123: /* Bug fix for 3353252
2124: The following code is used to get the alias_definiton_name which will be used in warning message
2125: if there is an alternate name change by the application.*/
2126: FND_MESSAGE.SET_NAME('HXC', 'HXC_GEN_FLEX_MOD_ALS_DEF_NAME');
2127: FND_MESSAGE.SET_TOKEN('ALIAS_DEFINITION_NAME',l_an_enabled);
2128: l_temp_msg:=FND_MESSAGE.GET();
2129: l_warning_string:=l_warning_string || l_temp_msg || '
2130: ';
2123: /* Bug fix for 3353252
2124: The following code is used to get the alias_definiton_name which will be used in warning message
2125: if there is an alternate name change by the application.*/
2126: FND_MESSAGE.SET_NAME('HXC', 'HXC_GEN_FLEX_MOD_ALS_DEF_NAME');
2127: FND_MESSAGE.SET_TOKEN('ALIAS_DEFINITION_NAME',l_an_enabled);
2128: l_temp_msg:=FND_MESSAGE.GET();
2129: l_warning_string:=l_warning_string || l_temp_msg || '
2130: ';
2131: FND_MESSAGE.SET_NAME ('HXC', 'HXC_GEN_FLEX_MOD_ALS_DEF_NAME');
2124: The following code is used to get the alias_definiton_name which will be used in warning message
2125: if there is an alternate name change by the application.*/
2126: FND_MESSAGE.SET_NAME('HXC', 'HXC_GEN_FLEX_MOD_ALS_DEF_NAME');
2127: FND_MESSAGE.SET_TOKEN('ALIAS_DEFINITION_NAME',l_an_enabled);
2128: l_temp_msg:=FND_MESSAGE.GET();
2129: l_warning_string:=l_warning_string || l_temp_msg || '
2130: ';
2131: FND_MESSAGE.SET_NAME ('HXC', 'HXC_GEN_FLEX_MOD_ALS_DEF_NAME');
2132: FND_MESSAGE.SET_TOKEN('ALIAS_DEFINITION_NAME',l_an_disabled);
2127: FND_MESSAGE.SET_TOKEN('ALIAS_DEFINITION_NAME',l_an_enabled);
2128: l_temp_msg:=FND_MESSAGE.GET();
2129: l_warning_string:=l_warning_string || l_temp_msg || '
2130: ';
2131: FND_MESSAGE.SET_NAME ('HXC', 'HXC_GEN_FLEX_MOD_ALS_DEF_NAME');
2132: FND_MESSAGE.SET_TOKEN('ALIAS_DEFINITION_NAME',l_an_disabled);
2133: l_temp_msg:=FND_MESSAGE.GET();
2134: l_warning_string1:=l_warning_string1 || l_temp_msg || '
2135: ';
2128: l_temp_msg:=FND_MESSAGE.GET();
2129: l_warning_string:=l_warning_string || l_temp_msg || '
2130: ';
2131: FND_MESSAGE.SET_NAME ('HXC', 'HXC_GEN_FLEX_MOD_ALS_DEF_NAME');
2132: FND_MESSAGE.SET_TOKEN('ALIAS_DEFINITION_NAME',l_an_disabled);
2133: l_temp_msg:=FND_MESSAGE.GET();
2134: l_warning_string1:=l_warning_string1 || l_temp_msg || '
2135: ';
2136: /* end of fix for 3353252*/
2129: l_warning_string:=l_warning_string || l_temp_msg || '
2130: ';
2131: FND_MESSAGE.SET_NAME ('HXC', 'HXC_GEN_FLEX_MOD_ALS_DEF_NAME');
2132: FND_MESSAGE.SET_TOKEN('ALIAS_DEFINITION_NAME',l_an_disabled);
2133: l_temp_msg:=FND_MESSAGE.GET();
2134: l_warning_string1:=l_warning_string1 || l_temp_msg || '
2135: ';
2136: /* end of fix for 3353252*/
2137: --
2302: ,p_enabled_flag => 'Y'
2303: ,p_attribute_category => l_an_context
2304: ,p_attribute1 => ele_rec.element_type_id
2305: ,p_object_version_number => l_av_ovn);
2306: FND_MESSAGE.SET_NAME ('HXC', 'HXC_GEN_FLEX_MOD_ALT_NAME');
2307: FND_MESSAGE.SET_TOKEN('REP_NAME',nvl(ele_rec.reporting_name,ele_rec.element_name));
2308: FND_MESSAGE.SET_TOKEN('NEW_REP_NAME',l_new_en_repname);
2309: l_temp_msg:=FND_MESSAGE.GET();
2310: l_warning_string:=l_warning_string || l_temp_msg || '
2303: ,p_attribute_category => l_an_context
2304: ,p_attribute1 => ele_rec.element_type_id
2305: ,p_object_version_number => l_av_ovn);
2306: FND_MESSAGE.SET_NAME ('HXC', 'HXC_GEN_FLEX_MOD_ALT_NAME');
2307: FND_MESSAGE.SET_TOKEN('REP_NAME',nvl(ele_rec.reporting_name,ele_rec.element_name));
2308: FND_MESSAGE.SET_TOKEN('NEW_REP_NAME',l_new_en_repname);
2309: l_temp_msg:=FND_MESSAGE.GET();
2310: l_warning_string:=l_warning_string || l_temp_msg || '
2311: ';
2304: ,p_attribute1 => ele_rec.element_type_id
2305: ,p_object_version_number => l_av_ovn);
2306: FND_MESSAGE.SET_NAME ('HXC', 'HXC_GEN_FLEX_MOD_ALT_NAME');
2307: FND_MESSAGE.SET_TOKEN('REP_NAME',nvl(ele_rec.reporting_name,ele_rec.element_name));
2308: FND_MESSAGE.SET_TOKEN('NEW_REP_NAME',l_new_en_repname);
2309: l_temp_msg:=FND_MESSAGE.GET();
2310: l_warning_string:=l_warning_string || l_temp_msg || '
2311: ';
2312: l_alt_name_change:='Y';
2305: ,p_object_version_number => l_av_ovn);
2306: FND_MESSAGE.SET_NAME ('HXC', 'HXC_GEN_FLEX_MOD_ALT_NAME');
2307: FND_MESSAGE.SET_TOKEN('REP_NAME',nvl(ele_rec.reporting_name,ele_rec.element_name));
2308: FND_MESSAGE.SET_TOKEN('NEW_REP_NAME',l_new_en_repname);
2309: l_temp_msg:=FND_MESSAGE.GET();
2310: l_warning_string:=l_warning_string || l_temp_msg || '
2311: ';
2312: l_alt_name_change:='Y';
2313: /*end of fix for 3353252*/
2345: ,p_attribute_category => l_an_context
2346: ,p_attribute1 => ele_rec.element_type_id
2347: ,p_object_version_number => l_av_ovn);
2348: l_alt_name_change:='Y';
2349: FND_MESSAGE.SET_NAME ('HXC', 'HXC_GEN_FLEX_MOD_ALT_NAME');
2350: FND_MESSAGE.SET_TOKEN('REP_NAME',nvl(ele_rec.reporting_name,ele_rec.element_name));
2351: FND_MESSAGE.SET_TOKEN('NEW_REP_NAME',l_new_dis_repname);
2352: l_temp_msg:=FND_MESSAGE.GET();
2353: l_warning_string1:=l_warning_string1 || l_temp_msg || '
2346: ,p_attribute1 => ele_rec.element_type_id
2347: ,p_object_version_number => l_av_ovn);
2348: l_alt_name_change:='Y';
2349: FND_MESSAGE.SET_NAME ('HXC', 'HXC_GEN_FLEX_MOD_ALT_NAME');
2350: FND_MESSAGE.SET_TOKEN('REP_NAME',nvl(ele_rec.reporting_name,ele_rec.element_name));
2351: FND_MESSAGE.SET_TOKEN('NEW_REP_NAME',l_new_dis_repname);
2352: l_temp_msg:=FND_MESSAGE.GET();
2353: l_warning_string1:=l_warning_string1 || l_temp_msg || '
2354: ';
2347: ,p_object_version_number => l_av_ovn);
2348: l_alt_name_change:='Y';
2349: FND_MESSAGE.SET_NAME ('HXC', 'HXC_GEN_FLEX_MOD_ALT_NAME');
2350: FND_MESSAGE.SET_TOKEN('REP_NAME',nvl(ele_rec.reporting_name,ele_rec.element_name));
2351: FND_MESSAGE.SET_TOKEN('NEW_REP_NAME',l_new_dis_repname);
2352: l_temp_msg:=FND_MESSAGE.GET();
2353: l_warning_string1:=l_warning_string1 || l_temp_msg || '
2354: ';
2355: /*end of fix for 3353252*/
2348: l_alt_name_change:='Y';
2349: FND_MESSAGE.SET_NAME ('HXC', 'HXC_GEN_FLEX_MOD_ALT_NAME');
2350: FND_MESSAGE.SET_TOKEN('REP_NAME',nvl(ele_rec.reporting_name,ele_rec.element_name));
2351: FND_MESSAGE.SET_TOKEN('NEW_REP_NAME',l_new_dis_repname);
2352: l_temp_msg:=FND_MESSAGE.GET();
2353: l_warning_string1:=l_warning_string1 || l_temp_msg || '
2354: ';
2355: /*end of fix for 3353252*/
2356: END IF;
2811: Calling the Error msg
2812:
2813: EXCEPTION
2814: WHEN PROFILE_NOT_SET THEN
2815: FND_MESSAGE.SET_NAME ('HXC', 'HXC_ABS_PROF_PARAM_MISMATCH');
2816: l_temp_msg:=FND_MESSAGE.GET();
2817: fnd_file.put_line(fnd_file.log,l_temp_msg);
2818: RAISE;
2819: */
2812:
2813: EXCEPTION
2814: WHEN PROFILE_NOT_SET THEN
2815: FND_MESSAGE.SET_NAME ('HXC', 'HXC_ABS_PROF_PARAM_MISMATCH');
2816: l_temp_msg:=FND_MESSAGE.GET();
2817: fnd_file.put_line(fnd_file.log,l_temp_msg);
2818: RAISE;
2819: */
2820: