|
Определяемый тип в расширении |
☑ |
0
MaximSh
31.01.24
✎
15:51
|
Платформа 8.3.22.2239. Режим совместимости конфигурации и расширения 8.3.21. Вроде как в 8.3.21 доступно расширение заимствованного Определяемого типа.
Расширил, теперь расширение не запускается с ошибкой
"Критичная: изменился внутренний идентификатор расширенного объекта основной конфигурации ОпределяемыйТип.ВладелецЗначенийКлючейДоступаНаборЗаписей. Необходимо применить расширение повторно."
Что ему надо?
Галочки "Проверять значение при подключении расширения" стоит все равно запускать.
В гугле только нашел, что тоже не получается определяемые типы расширить.
|
|
1
Волшебник
31.01.24
✎
15:59
|
>> Что ему надо?
Необходимо применить расширение повторно.
|
|
2
MaximSh
31.01.24
✎
16:04
|
(1) Если речь идет о галочке на "Активно", то это не помогло
|
|
3
Волшебник
31.01.24
✎
19:36
|
(2) Попробуйте заново заимствовать объект в расширение.
|
|
4
MaximSh
01.02.24
✎
15:07
|
Последние 1С:ERP 2.5.12.215 Демо-база и платформа 8.3.24.1368
На конфигурации с нуля не подтверждается.
Как повторить:
Создаем Расширение с типом Адаптация. Создаем Подсистему, Регистр сведений с одним измерением. Важно! Обновляем конфигурацию БД (F7). На этом этапе создаются таблицы в БД DataHistoryVersionsExt, DataHistoryLatestVerExt, DataHistoryMetadataExt, DataHistorySettingsExt и нового регистра сведений из расширения. Добавляем в расширение ОпределяемыйТип.ВладелецЗначенийКлючейДоступаНаборЗаписей и расширяем.
При запуске предприятия получаем ошибку:
Расширение1: Критичная: изменился внутренний идентификатор расширенного объекта основной конфигурации ОпределяемыйТип.ВладелецЗначенийКлючейДоступаНаборЗаписей. Необходимо применить расширение повторно.
Не помогает. Удалить из расширения ОпределяемыйТип.ВладелецЗначенийКлючейДоступаНаборЗаписей и добавить заново.
Помогает только выгрузить расширение, удалить полностью (с потерей данных), создать пустое и загрузить.
Других путей пока не нашел.
Сравнивал выгруженные конфигурации расширения в XML идентичны, кроме configVersion.
|
|
5
Волшебник
01.02.24
✎
14:57
|
(4) А не надо делать расширения с объектами данных.
|
|
6
Новый1сник2
01.02.24
✎
15:02
|
(0) новые объекты, лучше в основную конфу добавлять.
|
|
7
MaximSh
01.02.24
✎
16:17
|
(5) (6) Согласен.
Победил
1) Запускаем ТиИ "Проверка логической целостности расширений конфигурации"
там "Вспомогательные данные о расширениях конфигурации скорректированы"
2) в простом тестовом расширении на этом все, моя же база с бОльшим расширением не запускается, падает платформа с информативной ошибкой "Аварийное завершение"
3) Выгружаем расширение в файлы, загружаем из файлов
4) Работает.
Ну его нах, продолжу добавлять в основную конфу объекты с данными. В 1с написал, т.к. можно повторить на их демоданных.
|
|
8
Saval1986
01.02.24
✎
16:28
|
(7) на платформе 22.2411 не пробовали?
|
|
9
MaximSh
01.02.24
✎
16:47
|
(8) тоже самое
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший