Особенности перехода на платформу 8.3.15 для 1С:Бухгалтерии 3.0: выбор стабильного релиза и решение сопутствующих проблем

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

Переход на новые ветки платформы «1С:Предприятие» всегда вызывает множество вопросов у специалистов. В конце 2019 года выпуск релиза Бухгалтерия предприятия 3.0.75.37 ознаменовался жестким требованием перехода на платформу версии 8.3.15.1747 (а позже и 8.3.15.1830). В этой статье мы разберем по шагам, чем обусловлены такие требования, какие критические ошибки подстерегают пользователей в первых сборках 15-й ветки и как стабилизировать работу системы.

Причины перехода: почему нельзя остаться на 8.3.12 или 8.3.14?

Многие администраторы задаются вопросом: зачем обновлять платформу, если конфигурация и так работает? Давайте проанализируем ситуацию. Основная причина кроется в обновлении внутренних библиотек, на которых построена современная «Бухгалтерия предприятия». Рассмотрим ключевые зависимости:

  1. Библиотека стандартных подсистем (БСП): В релизе БП 3.0.75 используется версия БСП 3.1.2. Эта версия библиотеки технически требует платформу не ниже 8.3.14.1694.
  2. Механизмы склонения: При использовании компоненты Морфер минимальный порог платформы поднимается до 8.3.14.1970.
  3. Асинхронные вызовы и криптография: Новые требования законодательства (маркировка товаров) диктуют использование функций, которые стабильно работают только в ветке 8.3.15.

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

Анализ проблем релиза 8.3.15.1747

Первый массовый релиз 15-й ветки, 8.3.15.1747, оказался крайне нестабильным. Разберем основные «баги», с которыми столкнулись специалисты:

  1. Интерфейсные аномалии: При пометке удаления любого объекта система запрашивает подтверждение дважды. Кроме того, замечены случаи полного исчезновения панели разделов при попытке внесения изменений в настройки интерфейса.
  2. Ошибки отладчика: Попытка просмотра значения программно добавленного элемента формы в отладчике приводит к аварийному завершению (дампу) работы клиента.
  3. Проблемы закрытия: Конфигуратор может «вылетать» при попытке штатного закрытия программы.
  4. Всплывающие окна: Модальные или всплывающие окна (например, вопрос «Удалить?») перестают закрываться после нажатия кнопок действия, хотя сама операция в базе выполняется.

Для исправления этих ошибок рекомендуется использовать релиз 8.3.15.1778 или выше. Ошибка с двойным подтверждением удаления официально исправлена именно в сборке 1778.

Экстренное обновление до 8.3.15.1830

В процессе эксплуатации БП 3.0.75 разработчики «1С» внезапно обновили требования, указав в ReadMe минимальную версию 8.3.15.1830. Это связано с исправлением критических уязвимостей и ошибок работы с расширениями конфигурации. Если в вашей базе активно используются расширения, работа на версиях ниже 1830 может привести к их внезапному «отваливанию» или порче данных при реструктуризации.

Изменения в интерфейсе: где искать меню?

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

Главное меню (Файл, Вид, Сервис), которое традиционно находилось в левом верхнем углу, переместилось в правую часть экрана. Теперь оно скрыто под кнопкой с изображением трех полосок («бургер-меню»). Это изменение не связано с конкретным релизом конфигурации, это особенность платформы 8.3.15. Программно вернуть меню на старое место невозможно, поэтому необходимо провести инструктаж пользователей.

Также функции Печать и Сохранить как теперь локализованы непосредственно внутри формы табличного документа, что требует привыкания со стороны сотрудников бухгалтерии.

Проблемы синхронизации между БП и ЗУП

При переходе на платформу 8.3.15 часто «ломается» синхронизация данных, особенно если она настроена через COM-соединение. Выясним основные причины:

Ошибка преобразования к типу Булево

При обмене между БП 3.0.75 и ЗУП 3.1.10 может возникнуть ошибка Преобразование значения к типу Булево не может быть выполнено. Чаще всего это происходит при передаче объекта Подразделение. Рассмотрим вариант решения:

  1. Проверьте соответствие версий библиотек синхронизации. БП 3.0.75 ориентирована на работу с ЗУП версии 3.1.12.76.
  2. Если обновление ЗУП невозможно (используется версия с длительной поддержкой 3.1.10), рекомендуется перевести синхронизацию с прямого подключения на обмен через файлы (формат EnterpriseData).

Ошибки COM-компоненты

Если вы столкнулись с ошибкой Аварийно завершился рабочий процесс фонового задания при попытке подключения к базе ЗУП, проверьте регистрацию comcntr.dll. На сервере должна быть зарегистрирована компонента той же версии, что и запущенный процесс сервера «1С».

Выполните регистрацию вручную от имени администратора:

regsvr32 "C:\Program Files\1cv8\8.3.15.1830\bin\comcntr.dll"

Лицензирование: ПРОФ и КОРП

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

Рекомендации по обновлению

Проанализировав опыт многих специалистов, можно составить следующий алгоритм безопасного перехода:

  1. Пропускайте релиз 1747: Он содержит слишком много критических ошибок интерфейса.
  2. Выбирайте 8.3.15.1830 или 8.3.15.1778: Это наиболее стабильные сборки в данной ветке на текущий момент.
  3. Очистка кеша: После установки новой платформы обязательно очистите локальный кеш на рабочих станциях пользователей, чтобы избежать «зависаний» и невидимых элементов интерфейса.
  4. Тестирование синхронизации: Перед обновлением рабочей базы проверьте обмен на копиях. Помните, что 8.3.16 также может быть альтернативой, но в ранних ее сборках наблюдались проблемы с очередью печати.

Таким образом, переход на 8.3.15 — это неизбежный шаг для пользователей современных типовых конфигураций. Несмотря на интерфейсные изменения, которые могут вызвать недовольство пользователей, новые версии платформы обеспечивают необходимую технологическую базу для работы актуальных версий БСП и соблюдения законодательных норм.

← На главную