Расширение на 8.3.12, УТ 11.4. Как поступить с определяемым типом?

1. Tangram 158 14.02.19 23:08 Сейчас в теме
Итак, УТ 11.4, режим совместимости 8.3.12. Расширение.

Есть мой самописный документ в расширении.
Я хочу чтобы на его основании создавался Расходный ордер на товары (далее Ордер).

все написал, Ордер создается, НО:
у Ордера есть поле Распоряжение, тип - определяемый тип РаспоряжениеНаОтгрузку.

Беру в расширение этот Определяемый тип, тип значения ему ставится Произвольный.
Мой документ в поле Распоряжение не ставится.

В мануалах написано, что
"В расширении конфигурации не поддерживается использование заимствованных определяемых типов."

Как вариант буду пытаться забрать все документы, участвующие в определяемом типе, в расширение.
Потом заберу само поле "Распоряжение" из Ордера и назначу ему вместо определяемого тпа все документы какие надо + свой.

Еще вариант втискивать мой документ в конфу и забирать назад в расширение, и делать новый определяемый тип, и его использовать.

Может есть еще какие варианты?
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. Xershi 1474 15.02.19 00:33 Сейчас в теме
(1) поставить 8.3.14 и снять режим совместимости?
8. Tangram 158 15.02.19 22:36 Сейчас в теме
(2)в 8.3.14 с определяемыми типами ничего не изменилось (.
3. t.v.s. 111 15.02.19 07:11 Сейчас в теме
(1)
Как вариант буду пытаться забрать все документы, участвующие в определяемом типе, в расширение.
Потом заберу само поле "Распоряжение" из Ордера и назначу ему вместо определяемого тпа все документы какие надо + свой.
Не получится, в расширении нельзя поменять тип заимствованного поля.

На текущий момент единственное решение - снятие с поддержки и добавление своего документа в основноую конфу
9. Tangram 158 15.02.19 22:46 Сейчас в теме
(3) Походу так. Но даже документ я обыграл - в расширении отключил контроль заполнения родного поля Распоряжение и добавил в документ свой реквизит.
Но дальше - регистр ТоварыКОтгрузке, и тут уже не обыграешь никак (.
4. VmvLer 15.02.19 09:26 Сейчас в теме
а если поле "Распоряжение" все-таки добавить в расширение, но не ставить ему свойство отслеживания с основной конфигурацией и установить для этого поля составной тип с теми же типами, что в определяемом - не взлетит?

вообще то автор сам описал все возможны варианты.
5. t.v.s. 111 15.02.19 09:28 Сейчас в теме
(4) Не взлетит, в расширении тип указывается исключительно для целей контроля, если типы будут не совпадать, расширение не загрузится
6. VmvLer 15.02.19 09:30 Сейчас в теме
(5) у него самописный док целиком в расширении и ничто не мешает для реквизита этого поля установить составной тип
7. t.v.s. 111 15.02.19 09:35 Сейчас в теме
(6) Мешает то, что расширении нельзя менять тип заимствованного реквизита. Никак.
10. Tangram 158 15.02.19 23:32 Сейчас в теме
В итоге продолжение разработки подсистемы как расширения потеряло смысл. Весь функционал перенесен в конфигурацию в качестве новых документов, справочников, общих модулей и др.
Расширение пока оставлю для модификации существующих типовых объектов, не более того.
Всем большое спасибо!
11. Xershi 1474 16.02.19 01:15 Сейчас в теме
(10) так а чем данный вариант сразу не устраивал на обновление с 8.3.14 это практически никак не влияет! Потому что там отказались от ИЕ.
Оставьте свое сообщение
Вакансии
1С аналитик
Москва
зарплата от 210 000 руб.
Полный день

Руководитель направления 1С
Москва
зарплата от 350 000 руб.
Полный день

1С Программист
Москва
зарплата от 180 000 руб.
Полный день

Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)