Будут ли нормально работать УТ 11.4, БП 3.0 и ЗУП 3.1 после обновления платформы до версии 8.3.15.1830?

Системный администратор 1С v8.3 (Управляемые формы) IT и автоматизация бизнеса
← На главную

При сопровождении и администрировании информационных систем на платформе 1С:Предприятие 8.3 специалисты часто сталкиваются с ситуацией, когда одно из прикладных решений требует обязательного обновления платформы, в то время как другие конфигурации остаются нетиповыми (доработанными) и их быстрое обновление невозможно. В такой ситуации возникает закономерный вопрос: не нарушит ли переход на новую версию платформы работоспособность остальных баз данных?

В этой статье мы подробно разберем практический кейс перехода с устаревшей платформы 8.3.13.1513 на стабильную и актуальную для многих систем версию 8.3.15.1830. Мы проанализируем совместимость таких конфигураций, как Управление торговлей 11.4.10.62 (нетиповая), Бухгалтерия предприятия 3.0.73.54 (нетиповая) и Зарплата и управление персоналом 3.1.11.108 (типовая), рассмотрим возможные технические сложности и поделимся удобными лайфхаками администрирования.

Анализ совместимости конфигураций с платформой 8.3.15

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

  1. Зарплата и управление персоналом (ЗУП) 3.1.11.108: Данный релиз конфигурации является типовым и изначально проектировался с учетом возможностей новых платформ. Версия 8.3.15.1656 и выше является для него рекомендованной. Обновление платформы позволит безболезненно провести последующее обновление ЗУП до самых актуальных релизов.
  2. Управление торговлей (УТ) 11.4.10.62: Данная конфигурация является измененной (нетиповой). Ее режим совместимости установлен в значение 8.3.12. Официальные технические требования фирмы «1С» для релизов линейки УТ 11.4.10 рекомендуют использовать платформу не ниже 8.3.15.1656. Таким образом, работа УТ на новой платформе будет полностью стабильной, и переписывать доработанный код под новую платформу не потребуется.
  3. Бухгалтерия предприятия (БП) 3.0.73.54: Эта конфигурация также доработана. Ее режим совместимости — 8.3.14. Она без проблем запускается и функционирует на платформе 8.3.15.1830. Важно отметить, что жесткое требование перехода на платформу 8.3.15 появилось лишь в более поздних релизах бухгалтерии (начиная с 3.0.75), поэтому текущая версия БП будет работать в штатном режиме.

Общий вывод по совместимости: все три указанные конфигурации в их текущем состоянии гарантированно запустятся и будут функционировать на платформе 8.3.15.1830.

Особенности и потенциальные проблемы платформы 8.3.15.1830

Несмотря на полную обратную совместимость, переход на новую технологическую платформу с версии 8.3.13 несет в себе ряд архитектурных изменений. Разберем основные нюансы, к которым нужно подготовиться заранее.

1. Механизм защиты от опасных действий

Начиная с версии 8.3.15, в 1С существенно ужесточились внутренние политики безопасности. При открытии внешних отчетов, обработок или при инициализации COM-соединений (например, при интеграции с Excel или сторонними базами данных) пользователи могут начать получать всплывающие сообщения: «Предупреждение безопасности. Модуль выполняет подключение внешнего компонента...». В регламентных или фоновых заданиях этот механизм может просто заблокировать выполнение процесса без вывода диалогового окна.

Для решения этой проблемы мы можем использовать два пути:

DisableUnsafeActionProtection=.*

2. Повышенное потребление памяти и переход на x64 клиента

Платформа линейки 8.3.15 более требовательна к объему оперативной памяти компьютера. При обновлении тяжелых измененных конфигураций (особенно БП 3.0 и УТ 11.4) через Конфигуратор на 32-разрядной версии платформы вы с большой долей вероятности столкнетесь с критической ошибкой «Недостаточно памяти». Разработчики и администраторы на практике рекомендуют выполнять любые обновления метаданных исключительно с использованием 64-битного клиента 1С (x64), который не имеет жесткого ограничения на адресное пространство процесса в 4 ГБ.

3. Усиление контроля лицензирования

В версиях платформы 8.3.15 были значительно доработаны внутренние механизмы защиты программных продуктов 1С. Если в локальной сети или на сервере ранее использовались нелицензионные утилиты, эмуляторы ключей защиты или сторонние патчи, новая платформа заблокирует запуск систем и выдаст ошибку: «Ключ защиты программы больше недоступен! Работа программы завершена». Перед установкой обновления убедитесь, что все используемые лицензии являются легальными, а следы старых эмуляторов полностью удалены из операционной системы.

4. Очистка кэша конфигураций

При переходе на новую версию платформы часто возникают интерфейсные баги (пропадание кнопок, некорректное отображение элементов форм, смещение меню «Масштаб»). Это связано со старым локальным кэшем метаданных. После установки новой платформы обязательно произведите очистку кэша у пользователей. Сделать это можно как вручную (удалив папки из %userprofile%\AppData\Local\1C\1Cv8), так и пересоздав путь к базе в списке запуска 1С.

Лайфхак: Использование преимуществ многоверсионности платформы

Поскольку процесс обновления нетиповых конфигураций УТ и БП может затянуться на недели, а обновить ЗУП нужно «здесь и сейчас», мы можем применить встроенную возможность платформы 1С запускать разные информационные базы под разными версиями платформы одновременно на одном компьютере.

Рассмотрим по шагам, как настроить такую схему работы:

  1. Установите новую платформу 8.3.15.1830 на сервер и рабочие станции пользователей. Предыдущую версию платформы 8.3.13.1513 удалять не нужно — они могут бесконфликтно сосуществовать в одной операционной системе.
  2. Откройте окно запуска 1С.
  3. Выберите базу ЗУП, нажмите кнопку «Изменить», перейдите на последнюю вкладку настроек. В поле «Версия платформы» укажите конкретное значение: 8.3.15 (или оставьте поле пустым, чтобы база автоматически запускалась на самой последней установленной версии).
  4. Для измененных баз УТ и БП в том же поле «Версия платформы» жестко пропишите значение: 8.3.13.1513.

Благодаря этому нехитрому приему пользователи ЗУП смогут безболезненно работать на современной платформе и получать оперативные обновления конфигурации, в то время как пользователи торговой и бухгалтерской баз будут гарантированно работать на старой проверенной платформе до тех пор, пока программисты не подготовят и не протестируют обновления для их измененных конфигураций.

← На главную