Собственно, вопрос в заголовке.
У реквизита тип - "ОпределяемыйТип.ИмяТипа".
Хочу "достучаться" до этого "ИмяТипа".
Это в принципе возможно или нет?

Стандартным методом не получается (удаётся получить только "состав" этого определяемого типа)
Получение информации
```1c
    Для каждого Док из Метаданные.Документы Цикл
    Для каждого Реквизит из Док.Реквизиты Цикл
    СтрокаПолноеИмя = Реквизит.ПолноеИмя();
    СтрокаИмя = Реквизит.Имя;
    СтрокаСиноним = Реквизит.Синоним;
    МассивТипов = Новый Массив;
    ТипыРеквизитов = Реквизит.тип.типы();
    Для каждого типРекв из ТипыРеквизитов цикл
    Попытка
    МассивТипов.Добавить(Строка(Метаданные.НайтиПоТипу(типРекв).ПолноеИмя()));
    Исключение
    Если Строка(типРекв) = Строка(Новый ОписаниеТипов("Дата")) Тогда
    МассивТипов.Добавить(Строка(типРекв)+"; части даты "+Реквизит.Тип.КвалификаторыДаты.ЧастиДаты);
    ИначеЕсли Строка(типРекв) = Строка(Новый ОписаниеТипов("Булево")) Тогда
    МассивТипов.Добавить(Строка(типРекв));
    ИначеЕсли Строка(типРекв) = Строка(Новый ОписаниеТипов("Число")) Тогда
    МассивТипов.Добавить(Строка(типРекв)+"; знак = "+Строка(рекв.Тип.КвалификаторыЧисла.ДопустимыйЗнак)+"; разрядность = "+рекв.Тип.КвалификаторыЧисла.Разрядность+"; после запятой = "+рекв.Тип.КвалификаторыЧисла.РазрядностьДробнойЧасти);
    ИначеЕсли Строка(типРекв) = Строка(Новый ОписаниеТипов("Строка")) Тогда
    МассивТипов.Добавить(Строка(типРекв)+"; длина = "+рекв.Тип.КвалификаторыСтроки.Длина+"; допустимая Длина = "+рекв.Тип.КвалификаторыСтроки.ДопустимаяДлина);
    ИначеЕсли Строка(типРекв) = Строка(Новый ОписаниеТипов("ХранилищеЗначения")) Тогда
    МассивТипов.Добавить(Строка(типРекв));
    ИначеЕсли Строка(типРекв) = Строка(Новый ОписаниеТипов("УникальныйИдентификатор")) Тогда
    МассивТипов.Добавить(Строка(типРекв));
    ИначеЕсли СтрНайти(Строка(типРекв), "объекта метаданных расширения") > 0 Тогда
    //Расширение - пропускаем
    Иначе
    //Что-то прочее, пока не встречалось
    СтрокаТипМассив.Добавить(Строка(типРекв));
    КонецЕсли;
    КонецПопытки;
    КонецЦикла;
    //Сохраним куда-то полученные данные
    КонецЦикла;
    КонецЦикла;
```

На всякий случай - платформа - 8.3.25.1394
---
так то да. По факту, в реквизите не определяемый тип будет, а типы определяемого типа.
Определяемый тип он больше как сахар был добавлен. Еще где-то внутри хранится информация не для пользования.
Если просто изменить состав типов определяемого типа, но будет реструктуризация объектов на новые типы (состава определяемого) где этот определяемый тип используется, так как если просто в реквизите поменять типы.
---
Через метаданные

```1c
    ТипЗначения = ТипЗнч(ВыбСчет);
    ОбъектМетаданных = Метаданные.НайтиПоТипу(ТипЗначения);
    Если Метаданные.Справочники.Содержит(ОбъектМетаданных) Тогда
    Сообщить("Справочник");
    ИначеЕсли Метаданные.Документы.Содержит(ОбъектМетаданных) Тогда
    Сообщить("Документ");
    КонецЕсли;
```
---
можно сравнивать с конкретным определяемым типом.

```1c
    Если Реквизит.тип = Метаданные.ОпределяемыеТипы.ИмяНужного.Тип Тогда
    // это нужный определяемый тип
    КонецЕсли;
```
---
Наверное, я плохо объяснил.

На примере типовой БП.
Есть документ - АвансовыйОтчет
У него есть реквизит - Описание
Тип реквизита: ОпределяемыйТип.ОписаниеПокупки

Вот этот вот "ОписаниеПокупки" (т.е. имя определяемого типа) я и хочу получить.
Но - не понимаю, как.
---
Увы, это скажет только о том, что тип (список типов) для нужного реквизита и у выбранного определяемого типа - совпадут.

В примере из (2) у определяемого типа "Описание покупки" тип = Строка.
То есть все реквизиты, у которых типы "Строка" (с совпадающей длинной) - совпадут с этим определяемым типом.
А это не тот результат, которого я хотел достичь.

Пока кажется, что если у реквизита в конфигураторе указан тип "ОпределяемыйТип.ИмяОпределяемогоТипа" - получить это "ИмяОпределяемогоТипа" невозможно.

Попробовал сделать пустую конфигурацию.
В ней только:
1. Два справочника: Услуги и Товары
2. Один определяемыйТип - УслугиТовары (с составным типом СправочникСсылка.Услуги, СправочникСсылка.Товары)
3. Один документ с двумя реквизитами:
3.1 ТоварыУслугиОпределяемый с типом ОпределяемыйТип.УслугиТовары
3.2 ТоварыУслуги с составным типом СправочникСсылка.Услуги, СправочникСсылка.Товары

Типы этих двух реквизитов при сравнении - совпадают.
---
так то да. По факту, в реквизите не определяемый тип будет, а типы определяемого типа.
Определяемый тип он больше как сахар был добавлен. Еще где-то внутри хранится информация не для пользования.
Если просто изменить состав типов определяемого типа, но будет реструктуризация объектов на новые типы (состава определяемого) где этот определяемый тип используется, так как если просто в реквизите поменять типы.
---
Спасибо за подтверждение гипотезы о "невозможности" задуманного действия (сказано без всякого сарказма - мне нужно было убедиться в том, что не я что-то упустил, а что "так и задумано" 😊)