Как в расширении для реквизита, к примеру "Субконто" назначить тип данных "Характеристика". Такой тип отсутствует в списке выбора.

ПВХ, План счетов, РБ захвачены в расширение.
---
Для реквизитов формы доступен выбор типа данных "Характеристика".
---
удалось победить? Столкнулся с тем же. В расширении недоступен для выбора тип Характеристика.ВидыСубконтоХозрасчетные
---
В основной конфигурации найди - ПланыВидовХарактеристик, выбери любую характеристику.
На ней правой кнопкой - Добавить в расширение.
---
Предопределенные? Добавлял - никакого эффекта.
---
Для реквизитов формы доступен выбор типа данных "Характеристика".
---
в форме это не то. Хочется настроить на уровне реквизита документа "Связь по типу". Может пошагово ктото даст пример реализации?
---
Аналогичная проблема. Нет ни у кого решения?
---
Решение есть!
Нужно обновить платформу до 16-й.
---
8.3.16.1148. отключена совместимость. обычные формы.
в расширении нет типа "Характеристика" чтобы установить тип в добавленный в расширение реквизит.

А вы проверили утверждение? или требует уточнений?

---
Уточняю. Тип "Характеристика" переносится только у наследуемых реквизитов.
Но выбрать этот тип у новых созданных реквизитов в расширении нельзя.
Скорее всего автор хотел этого.
---
На 13-й платформе нельзя выбрать в расширении тип Характеристика для реквизита объекта метаданных, а на 16-й можно, я пробовал. Не реквизит формы, а реквизит объекта конфигурации.
---
Странно.

только что проверил и для управл. форм.
у добавленного в расширение реквизита нет возможности сделать тип "хар-ка".
как-то мы по-разному пробуем.
---
Ошибка появилась в последних 8.3.16-х и во всех 17-х. Исправить в расширении можно(поставить значение "ПланВидовХарактеристикСсылка.ВидыСубконтоХозрасчетные"), ошибка в конфигураторе уйдет, но данные очистятся. Восстанавливать обработкой придется.
Кстати, в тестовой 8.3.18 исправлена Расширение конфигурации с реквизитом типа Характеристика
---
Если как у меня были реквизиты Субконто, то можно как я сделать изменение в типовой "Выгрузка и загрузка данных XML". В модуле обработки Процедура ВыполнитьЗагрузку() исправить код;
```1c
    //Удаление*************
    //ИнициализироватьСериализаторXDTOСАннотациейТипов();
    //Пока Сериализатор.ВозможностьЧтенияXML(ЧтениеXML) Цикл
    //Попытка
    // ЗаписанноеЗначение = Сериализатор.ПрочитатьXML(ЧтениеXML);
    //КонецУдаления*************
    //Вставка*************
    ОбъектыXDTO = ФабрикаXDTO.ПрочитатьXML(ЧтениеXML);

    СписокОбъктовXTDO = Новый СписокЗначений;
    Для каждого Свойство Из ОбъектыXDTO.свойства() Цикл
    Если Свойство.ВерхняяГраница = 1 Тогда // не список
    СписокОбъктовXTDO.Добавить(ОбъектыXDTO.получить(Свойство),СтрЗаменить(Свойство.имя,"DocumentObject_","));
    иначе
    Список = ОбъектыXDTO.ПолучитьСписок(Свойство);
    Для каждого Объект Из Список Цикл
    СписокОбъктовXTDO.Добавить(Объект,СтрЗаменить(Свойство.имя,"DocumentObject_","));
    КонецЦикла
    КонецЕсли;
    КонецЦикла;

    Для каждого ЭлементСписка Из СписокОбъктовXTDO Цикл
    Попытка
    Идентификатор = Новый УникальныйИдентификатор(ЭлементСписка.Значение.Ref);
    Ссылка = Документы[ЭлементСписка.Представление].ПолучитьСсылку(Идентификатор);
    Если Найти(Ссылка,"<Объект не найден>") > 0 Тогда
    сообщить(Строка(Ссылка) + " - " + ЭлементСписка.Представление + " - " + ЭлементСписка.Значение.Number + " - " + ЭлементСписка.Значение.Date);
    Продолжить;
    КонецЕсли;
    ЗаписанноеЗначение = Ссылка.ПолучитьОбъект();
    Если ЭлементСписка.Представление = "КорректировкаРеализации" Тогда

    Если ЗаписанноеЗначение.Услуги.Количество() = 1 Тогда
    ЗаполнитьЗначенияСвойств(ЗаписанноеЗначение.Услуги[0], ЭлементСписка.Значение.Услуги, "СчетДоходовНУ, Субконто2, Субконто3, СубконтоНУ1, СубконтоНУ2, СубконтоНУ3");
    Иначе
    Для инд = 0 По ЗаписанноеЗначение.Услуги.Количество()-1 Цикл
    ЗаполнитьЗначенияСвойств(ЗаписанноеЗначение.Услуги[инд], ЭлементСписка.Значение.Услуги[инд], "СчетДоходовНУ, Субконто2, Субконто3, СубконтоНУ1, СубконтоНУ2, СубконтоНУ3");
    КонецЦикла;
    КонецЕсли;

    ИначеЕсли ЭлементСписка.Представление = "ПоступлениеНаРасчетныйСчет" Тогда

    ЗаполнитьЗначенияСвойств(ЗаписанноеЗначение, ЭлементСписка.Значение, "СубконтоДивидендыКт1, СубконтоДивидендыКт2, СубконтоДивидендыКт3");

    ИначеЕсли ЭлементСписка.Представление = "РаспределениеНДС" Тогда

    Если ЗаписанноеЗначение.СчетаУчетаРасходов.Количество() = 1 Тогда
    ЗаполнитьЗначенияСвойств(ЗаписанноеЗначение.СчетаУчетаРасходов[0], ЭлементСписка.Значение.СчетаУчетаРасходов, "СубконтоНУ1, СубконтоНУ2, СубконтоНУ3");
    Иначе
    Для инд = 0 По ЗаписанноеЗначение.СчетаУчетаРасходов.Количество()-1 Цикл
    ЗаполнитьЗначенияСвойств(ЗаписанноеЗначение.СчетаУчетаРасходов[инд], ЭлементСписка.Значение.СчетаУчетаРасходов[инд], "СубконтоНУ1, СубконтоНУ2, СубконтоНУ3");
    КонецЦикла;
    КонецЕсли;

    ИначеЕсли ЭлементСписка.Представление = "РеализацияТоваровУслуг" Тогда

    Если ЗаписанноеЗначение.Услуги.Количество() = 1 Тогда
    ЗаполнитьЗначенияСвойств(ЗаписанноеЗначение.Услуги[0], ЭлементСписка.Значение.Услуги, "СчетДоходовНУ, Субконто1, Субконто2, Субконто3, СубконтоНУ1, СубконтоНУ2, СубконтоНУ3");
    Иначе
    Для инд = 0 По ЗаписанноеЗначение.Услуги.Количество()-1 Цикл
    ЗаполнитьЗначенияСвойств(ЗаписанноеЗначение.Услуги[инд], ЭлементСписка.Значение.Услуги[инд], "СчетДоходовНУ, Субконто1, Субконто2, Субконто3, СубконтоНУ1, СубконтоНУ2, СубконтоНУ3");
    КонецЦикла;
    КонецЕсли;

    КонецЕсли;

    //КонецВставки *********************************************************
```
---
Платформа 8.3.18.1208, в новый реквизит документа тип "Характеристика" не доступен. В реквизит формы тип "Характеристика" доступен.
Кто-нибудь нашел решение?
---
Конец 2022 года, а воз и ныне там :(
---
20-я платформа. Режим совместимости расширения "Не использовать" и в выборе типа реквизита появились характеристики.
---
"Не использовать"
Режим совместимости расширения должен совпадать с режимом совместимости основной конфигурации. Если в БП 3.1 установить режим совместимости "Не использовать" она будет работать и обновляться?