Доброго времени. Скажите, а есть ли возможность получить описание конфигурации такого вида:

Справочник/Документ | Реквизиты | Тип реквизита

Соответственно в реквизит нужно включить и реквизиты ТЧ.

Можно ли типовыми средствами получить такую таблицу?

У меня возникла мысль, что конфу можно загрузить в КД, там вроде как все это есть, но не помню можно ли оттуда выгрузить в excel.

Конфигурация ERP.
---
```1c
    ТЗ = Новый ТаблицаЗначений;
    ТЗ.Колонки.Добавить("ИмяТаблицы");
    ТЗ.Колонки.Добавить("ИмяРеквизита");
    ТЗ.Колонки.Добавить("ТипРеквизита");

    ТипыМетаданных = Новый Массив;
    ТипыМетаданных.Добавить("Документы");
    ТипыМетаданных.Добавить("Справочники");

    Для Каждого ТипМетаданных Из ТипыМетаданных Цикл
    Для Каждого ОбъектМетаданных Из Метаданные[ТипМетаданных] Цикл
    ПолноеИмяМетаданных = ОбъектМетаданных.ПолноеИмя();
    Для Каждого Реквизит Из ОбъектМетаданных.Реквизиты Цикл
    НоваяСтрока = ТЗ.Добавить();
    НоваяСтрока.ИмяТаблицы = ПолноеИмяМетаданных;
    НоваяСтрока.ИмяРеквизита = Реквизит.Имя;
    НоваяСтрока.ТипРеквизита = Реквизит.Тип;
    КонецЦикла;

    Для Каждого ТЧ Из ОбъектМетаданных.ТабличныеЧасти Цикл
    ИмяТаблицы = ПолноеИмяМетаданных + "." + ТЧ.Имя;
    Для Каждого Реквизит Из ТЧ.Реквизиты Цикл
    НоваяСтрока = ТЗ.Добавить();
    НоваяСтрока.ИмяТаблицы = ИмяТаблицы;
    НоваяСтрока.ИмяРеквизита = Реквизит.Имя;
    НоваяСтрока.ТипРеквизита = Реквизит.Тип;
    КонецЦикла;
    КонецЦикла;
    КонецЦикла;
    КонецЦикла;
```
---
Можно ли типовыми средствами получить такую таблицу?
Конфигурация - отчет по конфигурации + парсер

Или кусок кода с обходом по метаданным пишется за час с типизацией
---
А пример где то можно глянуть?
---
А пример где то можно глянуть?
пример чего - обхода у справочника по метаданным его реквизитов и ТЧ ?
в любой книжке по кодированию и на любом форуме и в любом гугле
---
Сообщение было скрыто модератором.
---
Поищите в публикациях обработки вроде "Статистка информационной базы", там как раз что-то похожее было.
---
Смотрел, там нет информации по типам реквизитов, судя по описанию.
---
Метаданные.Справочники...
---
```1c
    ТЗ = Новый ТаблицаЗначений;
    ТЗ.Колонки.Добавить("ИмяТаблицы");
    ТЗ.Колонки.Добавить("ИмяРеквизита");
    ТЗ.Колонки.Добавить("ТипРеквизита");

    ТипыМетаданных = Новый Массив;
    ТипыМетаданных.Добавить("Документы");
    ТипыМетаданных.Добавить("Справочники");

    Для Каждого ТипМетаданных Из ТипыМетаданных Цикл
    Для Каждого ОбъектМетаданных Из Метаданные[ТипМетаданных] Цикл
    ПолноеИмяМетаданных = ОбъектМетаданных.ПолноеИмя();
    Для Каждого Реквизит Из ОбъектМетаданных.Реквизиты Цикл
    НоваяСтрока = ТЗ.Добавить();
    НоваяСтрока.ИмяТаблицы = ПолноеИмяМетаданных;
    НоваяСтрока.ИмяРеквизита = Реквизит.Имя;
    НоваяСтрока.ТипРеквизита = Реквизит.Тип;
    КонецЦикла;

    Для Каждого ТЧ Из ОбъектМетаданных.ТабличныеЧасти Цикл
    ИмяТаблицы = ПолноеИмяМетаданных + "." + ТЧ.Имя;
    Для Каждого Реквизит Из ТЧ.Реквизиты Цикл
    НоваяСтрока = ТЗ.Добавить();
    НоваяСтрока.ИмяТаблицы = ИмяТаблицы;
    НоваяСтрока.ИмяРеквизита = Реквизит.Имя;
    НоваяСтрока.ТипРеквизита = Реквизит.Тип;
    КонецЦикла;
    КонецЦикла;
    КонецЦикла;
    КонецЦикла;
```