При обслуживании и обновлении информационных баз 1С:Бухгалтерия предприятия 3.0 нередко возникает ситуация, когда разработчик выпускает в один день сразу два релиза с разными номерами версий — например, 3.0.207.28 и 3.0.208.14. У пользователей и технических специалистов закономерно возникают вопросы: в чем принципиальная разница между этими сборками, какую из них выбрать для обновления рабочей базы и как справиться с сопутствующими техническими сложностями при переходе.
Разберем детально архитектурные и функциональные различия параллельных выпусков, проанализируем нюансы отображения изменений, поведение расширений в новом интерфейсе, а также рассмотрим вопрос сосуществования разных платформ на одном физическом сервере.
Выпуск двух параллельных версий обусловлен разделением релизов на стабилизационную и функциональную ветки разработки:
Рассмотрим правила обновления: информационная база может быть обновлена до старшей версии 3.0.208.14 как с промежуточных релизов ветки 3.0.207, так и напрямую со стабилизационного релиза 3.0.207.28.
Проанализируем ситуацию, когда после установки обновления на старший релиз форма «Новое в версии» отображает данные предыдущей сборки. Штатная обработка платформы считывает историю обновлений и сопоставляет номер версии до и после выполнения процедур обновления. Если обновление выполнялось поэтапно либо системное хранилище настроек пользователя сохранило предыдущее состояние, позиционирование в форме может сбиться.
Для просмотра актуального описания новшеств выполним следующие шаги:
3.0.208.Администрирование (или Главное), выберем пункт Обслуживание, далее перейдем в подраздел Результаты обновления и дополнительная обработка данных и запустим гиперссылку Описание изменений.ReadMe.txt из дистрибутива обновления в каталоге шаблонов платформы.В релизе 3.0.208.14 предложен переработанный упрощенный интерфейс. При его активации пользователи часто сталкиваются с тем, что добавленные ранее через расширения конфигурации документы или справочники исчезают из навигации (например, из раздела «Продажи»), а панель «Избранное» выдает ошибки или перестает показывать сохраненные команды.
Выясним причину этой проблемы. В типовой конфигурации «Простой интерфейс» и «Полный интерфейс» базируются на принципиально разных наборах подсистем. Классический раздел Продажи относится к полному интерфейсу, тогда как в простом режиме состав команд формируется специализированными подсистемами (такими как «Товары», «Деньги», «Контрагенты»). Если программист включил объект расширения только в типовую подсистему полного интерфейса, платформа не отобразит команду вызова объекта в упрощенном режиме.
Разберем по шагам, как обеспечить доступность объектов расширения в обоих режимах интерфейса:
Подсистемы.Продажи), но и для соответствующих подсистем простого интерфейса, отвечающих за вывод команд в данном режиме.Что касается функционала «Избранное»: навигационные ссылки в нем строго привязаны к контексту текущего интерфейса. При переключении в упрощенный режим ссылки на недоступные команды теряют актуальность. Если возврат к полному интерфейсу решает проблему, пользователям рекомендуется продолжать работу в режиме «Полный» через персональные настройки интерфейса программы.
Внедрение новых конфигураций иногда требует перехода на свежие версии платформы, в то время как другие базы предприятия должны оставаться на стабильной ветке. Разберем, как развернуть две службы сервера 1С на одной машине:
-d при регистрации службы, чтобы исключить конфликты настроек кластера.1cestart, которая автоматически считывает требуемую версию из настроек подключения информационной базы и выполняет запуск соответствующего клиента.