Проблема при добавлении расширения с разделением данных

1. user1278383 3 04.08.21 12:30 Сейчас в теме +1 $m
Есть расширение с областью действия "Разделение данных" с изменением структуры БД. При добавлении нового расширения по умолчанию область - "Информационная база". Если новое расширение изменяет структуру БД, то при обновлении БД получаю ошибку: "Ошибка применения расширения конфигурации: Нельзя изменять структуры данных в расширении с областью действия "ИнформационнаяБаза при наличии таких изменений в расширении" с областью действия РазделениеДанных. Если через Действия попытаться изменить область действия старого расширения, то получаю ошибку: "Запрещено изменение области действия расширения при изменении структуры данных этим расширением", если изменить область нового расширения, то ошибка: "Нельзя установить область действия расширения конфигурации в значение РазделениеДанных в информационной базе, не использующей разделение данных. В общем реквизите "ОбластьДанныхОсновныеДанные" в свойстве "Разделение расширений" стоит "Разделять",
в "ОбластьДанныхВспомогательныеДанные" - "Не использовать". Попробовал изменить разделение расширений для ОбластьДанныхОсновныеДанные и поменять область в старом и новом расширении - получаю те же ошибки. Как исправить? Платформа 8.3.17, режим совместимости 8.3.14
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Найденные решения
7. user1278383 3 24.03.23 10:44 Сейчас в теме
Для решения достаточно из расширения удалить данные, изменяющие структуру бд. Сохранить конфигурацию расширения, не обновляя при БД, изменить область действия, затем вернуть рвсширение к конфигурации БД.
Остальные ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. пользователь 05.08.21 10:10
Сообщение было скрыто модератором.
...
3. jan-pechka 395 22.12.21 13:22 Сейчас в теме
В базе было старое расширение, которое перестало работать из-за совместимости версий конфигураций.
по привычке, сначала выгрузила это расширение на комп. Потом по этому ролику http://tekdata.ru/kak-izmenit-rezhim-sovmestimosti-u-rasshireniya-1s/ настроила совмещение. все ок, но снялся флаг с РазделенияДанных и никак обратно не получалось...
Поэтому удалила это расширение из базы, загрузила его вновь - оно сразу предложило исправить версии совмещения, галка на РазделенииДанных встала сама, все завелось.
4. user1278383 3 22.12.21 16:55 Сейчас в теме
(3) угу, только если я удалю расширение и заново добавлю, то данные потеряются...
5. jan-pechka 395 22.12.21 17:11 Сейчас в теме
(4)значит выгужаете уже подправленную... ищите свой архивный dt-шник исходник - выгрузите из него, где все галки стоят. потом удалить из базы расширение, и вновь его добавить - ага на все предложения и ок.
6. jan-pechka 395 23.12.21 18:45 Сейчас в теме
(4)
то данные потеряются.

на тестовой проверьте.
ничего не потерялось у меня.
7. user1278383 3 24.03.23 10:44 Сейчас в теме
Для решения достаточно из расширения удалить данные, изменяющие структуру бд. Сохранить конфигурацию расширения, не обновляя при БД, изменить область действия, затем вернуть рвсширение к конфигурации БД.
Оставьте свое сообщение
Вакансии
1С-Программист (интегратор Битрикс24)
Санкт-Петербург
зарплата от 150 000 руб. до 250 000 руб.
Полный день

Разработчик 1С
Москва
зарплата от 100 000 руб.
Временный (на проект)

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

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

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