Здравствуйте!
Есть ли какие-то тонкости при переезде пакетом с 7.4 на 7.5?
На семинаре для разработчиков упоминалась инструкция, можно ли её получить?

Нравится

19 комментариев

Здравствуйте, Александр!

Инструкция во вложении.

instrukciyapoobnovleniyusversii7.4.1na7.5.0.doc

Сергей, спасибо!
Если я верно понял инструкцию, то 7.5 накатывается поверх 7.4?

с процессами, которые были запущенные под 7.4, после обновления можно будет продолжать работать?

Владимир, если схемы не изменялись, то после обновления с ними можно будет продолжать работать.
Примечание. Перед изменениями настоятельно рекомендую сделать копию БД и бинарных файлов.

Добрый день! Пробовала обновиться способом, указанным в инструкции. Обновление прошло быстро, но при компиляции схем в системе возникло множество ошибок в базовых схемах (в основном, это были элементы бизнес-процессов).
Пришлось пойти обходным и более длинным путем:
1. Выгрузить пакеты с доработками из 7.4 и загрузить их в 7.5
2. Скомпилировать все
3. Выгрузить все пакеты из 7.5 и загрузить их в 7.4 с очисткой конфигурации
В результате все получилось скомпилировать без ошибок в базовых схемах.

С уважением,
Кочеванова Анастасия
Инженер-программист
ООО «Программные технологии»
Центр разработки и внедрения Terrasoft Поволжье

А есть ли возможность обновить 7.2 до 7.5?
И будут ли корректно работать при таком обновлении собственные доработки?

D.T., это будет сложный путь 7.2->7.3.->7.4->7.5. Начиная с 7.3 кардинально изменилась структура клиентских схем, эти доработки точно не будут работать, нужно будет переносить вручную.
БП и процессы объектов, скорее всего, будут работать.

"Кочеванова Анастасия Николаевна" написал:
Пришлось пойти обходным и более длинным путем:

1. Выгрузить пакеты с доработками из 7.4 и загрузить их в 7.5

2. Скомпилировать все

3. Выгрузить все пакеты из 7.5 и загрузить их в 7.4 с очисткой конфигурации

В результате все получилось скомпилировать без ошибок в базовых схемах.

Анастасия, интересный способ.
Спасибо что поделились.

"Вильшанский Дмитрий" написал:

Владимир, если схемы не изменялись, то после обновления с ними можно будет продолжать работать.

Дмитрий, верно ответили.
Хотел подчеркнуть проблему перехода, так как версии отличаються схемами, что-то удалили, что-то добавили.
Потому, как я вижу, вероятность что с процессом можно будет продолжать работать после обновления небольшая.

К примеру, я так же обновлял систему с 7.4 к 7.5 то процесс (процесс работы с лидом, не коробочный) давал сбой, в ходе отлажывания понял что из-за того что у объекта Лид изменилась структура.

Добавлю пару нюансов о переезде:

1. Справочники и папки, привязанные к пакету переезжают некорректно
2. Невозможно добавить собственный справочник в определенную группу, а также перенести из одной группы в другую (в новом интерфейсе)
3. Изменено добавление/скрытие кнопок в действиях детали

Добрый день, Александр!

Действительно, сейчас сложно переходить на новую версию приложения, если у клиента велась значительная разработка конфигурации. В этом году мы активно работаем над упрощением такого перехода. В первую очередь над инструментами контроля нашего API. Также модифицируем наши инструменты кастомизации, чтобы изменения не приводили к конфликтам при обновлении.

Здравствуйте!
После переезда на 7.5 перестал синхронизироваться мобайл со следующей ошибкой:

Тип: Terrasoft.SyncException
Сообщение: В процессе синхронизации произошла ошибка 
 
Тип: Terrasoft.ODataSecurityException
Сообщение: Для схемы "SysModuleEntity" определено несколько одинаковых позиций по распределению прав по операциям Дополнительная информация: 
{"error":{"code":"5","message":{"lang":"","value":"Для схемы \"SysModuleEntity\"" определено несколько одинаковых позиций по распределению прав по операциям""}

Александр Сергеевич!

Нужно выполнить следующие действия в системе:

1. Раздать права на объекты мобильного приложения;
2. Актуализировать организационную структуру.

Выполнил данную операцию, не помогло.

Возможно при переезде действительно появились дубли по правам при установке данных из пакетов. Подскажите пожалуйста, какие таблицы нужно проверить?

В таком случае нужно проверять права доступа на список объектов в манифествх мобильного приложения: MobileApplicationManifestMobile;MobileApplicationManifestLead;MobileApplicationManifestOpportunity

Проверил, доступ на объекты есть. В чем ещё может быть проблема?

Для указанного объекта в выделенной детали было 2 записи, одну из которых нужно было удалить. Оставили права только для группы пользователей Mobile. Скриншот:

Спасибо, работает!

Показать все комментарии