С выходом новых релизов конфигурации «Бухгалтерия предприятия» (начиная с версии 3.0.86 и выше) пользователи и администраторы столкнулись с жестким требованием по обновлению технологической платформы. В этой статье мы подробно разберем, какую версию выбрать из предложенного списка, проанализируем типичные ошибки при переходе и выясним причину таких радикальных изменений со стороны фирмы «1С».
При попытке запустить свежий релиз бухгалтерии на старой платформе система выдает предупреждение или вовсе блокирует запуск. Рассмотрим список минимально допустимых релизов для каждой из поддерживаемых веток:
8.3.15.21078.3.16.18148.3.17.18518.3.18.1208Важно понимать, что даже если конфигурация обновилась без ошибок на старой платформе (например, на 8.3.16.1148), это не гарантирует работоспособность. Как показывает практика, запуск в таких случаях становится невозможным, так как срабатывает внутренняя проверка конфигурации.
Проанализируем ситуацию: почему разработчики пошли на такой шаг? Основная причина кроется в безопасности. В указанных выше и более поздних релизах были закрыты критические уязвимости платформы, которые позволяли злоумышленникам удаленно исполнять произвольный код (RCE) через сетевые протоколы 1С. Это фундаментальное исправление, без которого работа в корпоративной сети или через интернет становится небезопасной.
Кроме того, выделяются еще два технических фактора:
TLS 1.2. Старые версии платформы не всегда корректно поддерживают защищенные соединения, что приводит к отказам при отправке отчетности или обмене ЭДО.Runtime.Рассмотрим каждую ветку подробнее, чтобы выбрать наиболее стабильный вариант для работы.
Если ваша инфраструктура сильно завязана на старом коде или специфических настройках, переход на релиз 8.3.15.2107 может показаться самым простым. Однако это «тупиковая» ветвь. Она считается стабилизационной и в ней практически не появляется новых возможностей. Это хороший вариант для тех, кому нужно «просто запустить» базу с минимальными изменениями в поведении системы.
Эта линейка принесла оптимизацию веб-клиента и ускорение интерфейса. Но у нее есть существенный минус — проблема с утечками памяти в рабочем процессе rphost. Многие администраторы отмечают, что на этой ветке требуется более частый перезапуск службы агента сервера 1С. Если у вас ограниченные ресурсы сервера, проанализируйте нагрузку перед окончательным переходом.
На текущий момент опытные специалисты рекомендуют именно 8.3.17.1851 (и выше) как наиболее сбалансированную версию. Разберем почему:
Использование самой свежей на тот момент ветки 8.3.18 сопряжено с рисками. В первых релизах этой линейки (включая 8.3.18.1208) был замечен неприятный баг: платформа могла отправлять пустые POST-запросы при взаимодействии с внешними HTTP-сервисами. Это критично для интеграций с маркировкой (Честный Знак), банками или кастомными веб-сервисами. Если ваша база активно обменивается данными с внешним миром, к этой ветке стоит подходить с осторожностью.
Для многих организаций «больной вопрос» — это COM-соединения между базами. При переходе на новые платформы важно соблюдать следующие правила:
comcntr.dll зарегистрирована в системе корректно. Часто требуется ручная настройка в «Службах компонентов» Windows (создание пустого приложения COM+).Посмотрим на алгоритм, который позволяет минимизировать простои и ошибки:
Подведем итог: Для стабильной работы «1С:Бухгалтерии» оптимальным выбором будет переход на ветку 8.3.17. Она удовлетворяет требованиям безопасности, стабильна в работе с памятью и не имеет критических багов при обмене данными через интернет. Если же вы придерживаетесь политики минимальных изменений, выбирайте 8.3.15.2107, но помните о необходимости скорого перехода на более современные технологии.