Вопрос выбора стабильного релиза платформы 1С всегда является критически важным для системных администраторов и программистов. Особенно остро эта проблема встает при необходимости обновления конфигураций, таких как Бухгалтерия предприятия 3.0, которые предъявляют повышенные требования к функционалу платформы. В данной статье мы разберем опыт эксплуатации различных сборок веток 8.3.12 и 8.3.13, проанализируем выявленные ошибки и определим наиболее подходящие варианты для продуктивной работы.
Рассмотрим ситуацию, с которой столкнулись пользователи при переходе на версии старше 8.3.12.1529. На первый взгляд, релизы 8.3.12.1595 и 8.3.12.1616 казались вполне работоспособными. Многие специалисты отмечали, что на этих версиях системы Управление торговлей 11.4 и Бухгалтерия предприятия 3.0 функционировали без явных сбоев в течение нескольких недель.
Однако при более детальном анализе выяснилось, что релиз 8.3.12.1595 имеет критическую особенность работы с механизмом расширений. Мы можем наблюдать ситуацию, когда расширение, разработанное под общие стандарты 12-й ветки, попросту отказывается запускаться на сборке 1595, но при этом стабильно работает на 8.3.12.1616. Это связано с внутренними изменениями в десериализации объектов метаданных. Если ваша работа завязана на активном использовании расширений конфигурации, версию 1595 лучше пропустить.
Проанализируем также скрытые угрозы сборки 8.3.12.1616. Несмотря на положительные отзывы в первые дни эксплуатации, практика показала наличие серьезных проблем:
rphost могут демонстрировать неконтролируемый рост потребления оперативной памяти, особенно при интенсивном использовании фоновых заданий.PDF в этом релизе иногда дают сбои, что критично для бухгалтерского учета.Выясним причину, по которой стоит обратить внимание на более поздние сборки. Для тех, кто планирует оставаться на 12-й ветке, наиболее надежным «финальным» вариантом является релиз 8.3.12.1855 или как минимум 8.3.12.1790. В них исправлены ошибки интерфейса Такси и стабилизирована работа веб-клиента.
Перейдем к рассмотрению ветки 8.3.13. Часто обновление платформы диктуется требованиями самой конфигурации. Например, релиз БП 3.0.65 и выше может требовать более свежих механизмов системы компоновки данных (СКД) или расширенных возможностей языка запросов. В ходе обсуждения было отмечено, что переход на 8.3.13.1513 позволяет успешно обновить Бухгалтерию предприятия, когда на младших версиях возникают ошибки.
Разберем по шагам, какие риски несет в себе переход на ранние 8.3.13:
8.3.13.1513 имела нарекания по работе с внешними компонентами для торгового оборудования (сканеры, кассы).Только для чтения при нехватке места на диске сервера.Если вы решили переходить на 13-ю ветку, рекомендуем ориентироваться на сборку 8.3.13.1644, так как она признана одной из самых отлаженных в своем цикле.
Рассмотрим специфику конфигурации БП 3.0.65.69. Важно понимать, что не всегда стоит гнаться за самым последним релизом платформы, если это не вызвано жесткими требованиями законодательства или разработчиков. Как показывает практика, для сдачи отчетности за определенные периоды (например, за 9 месяцев) часто достаточно стабильной старой версии, если алгоритмы расчета налога на имущество или НДС не претерпели радикальных изменений в платформенных механизмах.
Посмотрим на пример логики принятия решения об обновлении:
Если Конфигурация.ТребуетПлатформу > ТекущаяПлатформа Тогда
УстановитьОбновление();
ИначеЕсли НайденаКритическаяОшибка(ТекущаяПлатформа) Тогда
ПерейтиНаРекомендованныйРелиз();
Иначе
ПродолжитьРаботу();
КонецЕсли;
Для обеспечения максимальной стабильности системы 1С:Предприятие 8.3 мы советуем придерживаться следующих правил:
rphost в первые дни после обновления.Проанализировав ситуацию, мы приходим к выводу: для стабильной работы Бухгалтерии предприятия 3.0 того периода оптимальным выбором была либо проверенная временем 8.3.12.1855, либо, при необходимости использования новых фишек, переход на зрелые сборки 8.3.13.1644. Ранние релизы типа 8.3.12.1595 или 8.3.12.1616 несут в себе риски, которые могут проявиться в самый ответственный момент сдачи отчетности.