Справка по работе с метаданными (перечисления)   

Количество перечислений в конфигурации можно узнать следующим образом: Метаданные.Перечисление();.

Для работы с метаданными перечислений используется такая констукция: Метаданные.Перечисление(["Идентификатор" / Номер]).

У каждого перечисления доступны следующие свойства:
Идентификатор - идентификатор перечисления (Cтрока).
Синоним - синоним перечисления (Cтрока).
Комментарий - комментарий перечисления (Cтрока).

Далее следует описание всех доступных значений перечисления.

Количество имеющихся значений перечисления можно узнать следующим образом: Метаданные.Перечисление(["Идентификатор"/Номер]).Значение();

У каждого значения перечисления есть три доступных свойства:
Идентификатор - идентификатор значения перечисления (Cтрока).
Комментарий - комментарий значения перечисления (Cтрока).
Представление - представление значения перечисления (Cтрока).

Вот пример доступа к перечислениям по их порядковому номеру, сообщающий все виды и значения перечислений в конфигурации и их свойства:
Для к=1 по Метаданные.Перечисление() Цикл
    ТекВид=Метаданные.Перечисление(к);
    Сообщить("====================Перечисление====================","!!!");
    Сообщить("Идентификатор: "+ТекВид.Идентификатор,"i");
    Сообщить("Синоним: "+ТекВид.Синоним,"i");
    Сообщить("Комментарий: "+ТекВид.Комментарий);
    Для й=1 по ТекВид.Значение() Цикл
        Сообщить("----------Значение----------","!");
        ТекЗнач=ТекВид.Значение(й);
        Сообщить("Идентификатор: "+ТекЗнач.Идентификатор);
        Сообщить("Комментарий: "+ТекЗнач.Комментарий);
        Сообщить("Представление: "+ТекЗнач.Представление);
    КонецЦикла;
КонецЦикла;

[1]-[2]-[3]-[4]-[5]-[6]-[7]-[8]-[9]-[10]-[11]-[12]-[13]