Почему 1С:Бухгалтерия 2.0 требует платформу 8.3.8 и как это влияет на работу?

Программист 1С v8.3 (Обычные формы) 1C:Бухгалтерия Бухгалтерский учет IT и автоматизация бизнеса
← На главную

Многие пользователи и администраторы систем «1С:Предприятие» столкнулись с ситуацией, когда при очередном обновлении конфигурации «Бухгалтерия предприятия» редакции 2.0 (начиная с релиза 2.0.66.2) программа выдает предупреждение о необходимости использования платформы версии 8.3.8 или выше. Это вызывает закономерные вопросы, так как сама конфигурация продолжает работать на обычных формах, характерных для ветки 8.2. Разберем подробно, почему это происходит и как правильно организовать работу в новых условиях.

Официальная позиция и проверка «на ошибку»

Рассмотрим первый и самый важный вопрос: не является ли требование платформы 8.3.8 ошибкой разработчиков 1С? Проанализировав ответы технической поддержки и опыт специалистов, можно однозначно утверждать — это не ошибка. Компания 1С официально подтвердила, что дальнейшее развитие и выпуск обновлений для БП 2.0 на платформе 8.2 прекращены. Все новые релизы выпускаются с жесткой привязкой к возможностям движка 8.3.

Хотя поддержка редакции 2.0 регулярно продлевается, техническая база для ее функционирования теперь неразрывно связана с актуальными версиями платформы. Это означает, что попытки игнорировать данное требование или «обмануть» систему, редактируя код проверки версии, могут привести к непредсказуемым последствиям в будущем.

Технические причины перехода на 8.3.8

Выясним основные причины, по которым платформы 8.2 стало недостаточно для ведения учета в БП 2.0. Основные факторы лежат в плоскости информационной безопасности и взаимодействия с внешними государственными сервисами:

  1. Поддержка протоколов шифрования TLS 1.1 и TLS 1.2: Платформа 8.2 физически не поддерживает современные протоколы защищенного соединения, которые стали обязательными для серверов ФНС, ПФР и ФСС. При использовании встроенного сервиса «1С-Отчетность» на старой платформе отправка документов станет невозможной, так как соединение будет блокироваться на стороне принимающего сервера.
  2. Библиотека интернет-поддержки (БИП): Новые механизмы проверки легальности программного обеспечения, автоматического обновления и загрузки классификаторов (например, адресов или банков) используют системные вызовы, реализованные только в 8.3.
  3. Криптографические компоненты: Обновленные требования к электронной подписи требуют интерфейсов, которые корректно работают только в среде 8.3.8+.

Режим совместимости и работа интерфейса

Проанализируем, как ведет себя конфигурация после перехода на новую платформу. Несмотря на запуск в среде 8.3.8, свойство конфигурации РежимСовместимости остается установленным в значение «Версия 8.2.16». Это критически важный момент для понимания работы системы:

Практические рекомендации по обновлению

Если вы столкнулись с необходимостью перехода, выполните следующие шаги для обеспечения стабильной работы системы:

Обновление платформы на сервере и клиентах: При работе в клиент-серверном варианте (SQL) необходимо обновить платформу не только у пользователей, но и на сервере приложений. Помните, что смешанный режим (сервер 8.3, а клиент 8.2) официально не поддерживается и может привести к ошибкам формата потока данных.

Драйверы защиты: После установки версии 8.3.8 может потребоваться обновление драйверов аппаратных ключей HASP. Если используются программные лицензии, в некоторых случаях (при существенном изменении версии платформы) может потребоваться их повторная активация, хотя для перехода с 8.2 на 8.3 это требуется редко.

Механизм проверки версии: В конфигурации проверка минимальной версии платформы обычно зашита в модуле обычного приложения. Рассмотрим пример процедуры, которая инициирует предупреждение:


Процедура ПриНачалеРаботыСистемы()
    // Типовой код проверки версии платформы
    МинимальнаяВерсия = "8.3.8.0";
    Если ОбщегоНазначения.ВерсияПлатформыНиже(МинимальнаяВерсия) Тогда
        Предупреждение("Для работы конфигурации требуется версия платформы не ниже " + МинимальнаяВерсия);
    КонецЕсли;
    ...
КонецПроцедуры

Важно понимать, что простое закомментирование этого кода не решит проблему отсутствия поддержки TLS или современных алгоритмов шифрования, необходимых для отчетности.

Возможные проблемы и пути их решения

Разберем специфические нюансы, которые могут возникнуть при работе БП 2.0 на платформе 8.3:

Таким образом, переход на платформу 8.3.8 для «Бухгалтерии предприятия 2.0» — это вынужденная, но технически обоснованная мера, направленная на сохранение работоспособности сервисов сдачи отчетности и информационной безопасности системы.

← На главную