Стоит ли обновлять платформу 1С до релизов 8.3.17 и 8.3.18: опыт эксплуатации и решения проблем

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

Обновление технологической платформы 1С:Предприятие — это всегда ответственная задача, особенно когда речь идет о массовом обновлении парка баз данных. В данной статье мы проанализируем накопленный опыт специалистов, перешедших на релизы 8.3.17.1851, 8.3.18.1288 и 8.3.18.1289, и разберем, как минимизировать риски при переходе.

Анализ стабильности релизов

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

Решение проблем с интерфейсом и «Вводом на основании»

Одной из частых проблем, возникающих при переходе на 8.3.17.1851 и выше, является некорректная работа кнопки «Ввести на основании». Пользователи отмечают, что часть документов пропадает из списка или меняется логика их появления.

  1. Очистка кэша: Первым делом выполните очистку локального кэша 1С у пользователей и кэша сервера.
  2. Обновление конфигурации: Часто проблема пропадает после обновления самой конфигурации (например, ЗУП или Бухгалтерии) до последнего релиза, так как старые методы взаимодействия с платформой могут конфликтовать с новыми алгоритмами метаданных.
  3. Перерегистрация расширений: Если вы используете РасширенияКонфигурации, обязательно проверьте их работоспособность на новой платформе, так как правила обращения к объектам могли измениться.

Оптимизация работы сервера и веб-серверов

При использовании Веб-сервера (IIS или Apache) для доступа к базам, пользователи могут столкнуться с «Аварийным завершением работы» при формировании отчетов или проведении документов.

Почему это происходит: Платформа 1С стала более чувствительна к таймаутам. Если сервер не отвечает за отведенное время, веб-сервер принудительно разрывает сессию.

Решение: Увеличьте таймауты в настройках веб-сервера. Если вы наблюдаете «зависание» службы ragent, проверьте наличие тяжелых регламентных заданий и настройте их выполнение в часы минимальной нагрузки или используйте механизм ПерезапускРегламентныхЗаданий.

Технические проблемы: COM-соединения и принтеры

Если вы используете COM-соединения для обмена данными между базами, на версиях 8.3.18 часто наблюдается высокая нагрузка на процессор (до 100%).

  1. Проверка данных: Одной из причин «зависаний» при обмене может быть передача значений типа NULL или некорректных ссылок при формировании ЛевоеСоединение в запросах. Убедитесь, что код обработки исключений корректно обрабатывает пустые значения.
  2. Проверка оборудования: Ошибки при печати (например, «не удалось получить характеристики принтера») на новых платформах часто связаны не с 1С, а с несовместимостью старых драйверов с новым API Windows. Рекомендуется установка актуальных драйверов принтеров, поддерживающих современные ОС.

Пошаговый план перехода на новую платформу

Чтобы обновление прошло безболезненно, следуйте данному алгоритму:

  1. Тестовый стенд: Никогда не обновляйте продуктивные базы «вслепую». Разверните копию базы на тестовом сервере с той же версией ОС.
  2. Проверка регламентных заданий: Запустите самые тяжелые процессы (обмены, перепроведение документов, закрытие месяца) и проанализируйте ТехнологическийЖурнал на предмет ошибок.
  3. Контроль лицензий: Если вы сталкиваетесь с ошибкой «Нарушение целостности системы», проверьте корректность установки лицензий и целостность исполняемых файлов платформы.
  4. Настройка веб-серверов: В случае использования публикаций, убедитесь, что параметры Publish.xml и настройки веб-сервера соответствуют требованиям нового релиза.

Если после всех манипуляций стабильность не достигнута, стандартом для большинства администраторов остается переход на версию 8.3.16.1814, которая зарекомендовала себя как одна из самых «неприхотливых» к конфигурациям и настройкам серверной среды.

Помните: работа с 1С — это всегда компромисс между функциональностью и стабильностью. Постоянное тестирование — ваш главный инструмент в борьбе с ошибками платформы.

← На главную