Возвращает значение перечисления по его синониму
// <Описание функции>
//
// Параметры:
// <СинонимПеречисления> - <Тип.Строка> - Синоним перечисления
//
// <ИмяПеречисления> - <Тип.Строка> - Имя метаданных перечисления в базе
//
// Возвращаемое значение:
// <ЗначениеПеречисления>
//
&НаСервере
Функция ЗначениеПеречисленияПоСинониму(СинонимПеречисления, ИмяПеречисления)
СоответствиеУсловий = Новый Соответствие;
Для Каждого СтрМета из Метаданные.Перечисления[ИмяПеречисления].ЗначенияПеречисления Цикл
СоответствиеУсловий.Вставить(СтрМета.Синоним,СтрМета.Имя);
КонецЦикла;
Возврат Перечисления[ИмяПеречисления][СоответствиеУсловий[СинонимПеречисления]];
КонецФункции
ЗначениеПеречисленияПоСинониму
Значение перечисления по синониму
СловарьВидыДополнительныхОтчетовИОбработок (БСП)