Администрирование · 10 мин
Как обновить 1С Розница: пошаговая инструкция
Как обновить 1С Розница через конфигуратор и интернет-поддержку: подготовка, резервная копия, порядок обновления, типичные ошибки и проверка результата.
Обновление 1С:Розница — регулярная задача, от которой зависит корректность работы касс, обмена с ЕГАИС и «Честным ЗНАКом», а также соответствие отчётности актуальным требованиям. Пропуск нескольких релизов часто приводит к ошибкам при пробитии чеков, расхождениям в обмене данными и невозможности принять маркированный товар.
Процедура обновления зависит от того, как развёрнута база: в файловом варианте на одном компьютере, в клиент-серверном варианте или в облачном сервисе. Также имеет значение, дорабатывалась ли конфигурация — типовая база обновляется автоматически, а изменённая требует ручного сопоставления объектов.
Ниже разобраны оба основных способа обновления, подготовка, проверка результата и типичные ошибки. Инструкция подходит для розницы редакций 2.2, 2.3 и 3.0 — логика действий одинакова, отличается только расположение отдельных команд в интерфейсе.
Подготовка: что проверить до обновления
Первый шаг — узнать текущую версию конфигурации. Откройте раздел «Администрирование» — «Обслуживание» — «Результаты обновления и дополнительная обработка данных» либо посмотрите номер версии в «О программе». Этот номер понадобится, чтобы определить, на какой релиз можно обновиться напрямую, а какие релизы придётся ставить последовательно.
Второй шаг — проверить, типовая ли у вас конфигурация. В конфигураторе откройте «Конфигурация» — «Поддержка» — «Настройка поддержки». Если стоит статус «на поддержке» без изменений, обновление пройдёт автоматически. Если конфигурация снята с поддержки или доработана, потребуется сравнение и объединение объектов — это работа для специалиста, знающего внесённые изменения.
Третий шаг — убедиться, что версия платформы 1С:Предприятие подходит под требования нового релиза. Каждый релиз Розницы рассчитан на определённую минимальную версию платформы; если платформа старше, обновление конфигурации завершится ошибкой или база не запустится. Требования указаны в файле поставки обновления и в описании релиза на портале 1С.
Резервная копия базы перед обновлением
Для файловой базы самый надёжный способ — скопировать файл 1Cv8.1CD из каталога базы в отдельную папку. Предварительно завершите работу всех пользователей и закройте конфигуратор, иначе файл может скопироваться в неконсистентном состоянии.
Альтернатива — выгрузка через конфигуратор: «Администрирование» — «Выгрузить информационную базу». Полученный файл с расширением .dt занимает меньше места и подходит для переноса, но восстановление из него занимает больше времени. Для клиент-серверной базы резервную копию делает администратор средствами СУБД (MS SQL, PostgreSQL) или через выгрузку .dt.
Проверьте, что копия действительно создана и открывается: для файловой базы достаточно добавить копию в список баз и запустить её. Потраченные пять минут на проверку избавят от ситуации, когда «резервная копия» оказывается битой именно в тот момент, когда она нужна.
Способ 1: автоматическое обновление через интернет-поддержку
Если у вас действует договор 1С:ИТС и в базе настроена интернет-поддержка, обновление выполняется прямо из режима «Предприятие». Откройте «Администрирование» — «Обслуживание» — «Обновление версии программы». Программа проверит наличие новых релизов на серверах 1С и покажет доступные версии.
Выберите релиз и запустите установку. Программа сама скачает дистрибутив, при необходимости предложит создать резервную копию, установит обновление и выполнит обработчики обновления данных. Во время работы обработчиков база может быть недоступна для пользователей — на больших базах этот этап занимает от нескольких минут до нескольких часов.
- 1Завершите работу пользователей и сделайте резервную копию
- 2Откройте Администрирование — Обновление версии программы
- 3Укажите логин и пароль интернет-поддержки, если они не сохранены
- 4Выберите доступный релиз и запустите установку
- 5Дождитесь окончания обновления и выполнения обработчиков данных
- 6Запустите базу и проверьте номер версии в разделе О программе
Если обновление через интернет-поддержку не находит новых релизов, проверьте, не истёк ли договор ИТС и корректно ли указаны учётные данные. Также убедитесь, что версия платформы соответствует требованиям — мастер обновления может скрывать релизы, несовместимые с текущей платформой.
Способ 2: обновление через конфигуратор
Ручной способ нужен, когда нет интернет-поддержки, база работает в закрытом контуре или требуется обновиться на конкретный релиз. Дистрибутив обновления скачивается с портала 1С (portal.1c.ru) в разделе обновлений программ — для скачивания потребуется действующий договор ИТС.
Установите дистрибутив обновления: запустите setup.exe из скачанного архива и укажите каталог шаблонов. Затем откройте базу в конфигураторе, выполните «Конфигурация» — «Поддержка» — «Обновить конфигурацию». Выберите пункт «Выбор файла обновления» или поиск доступных обновлений в каталоге шаблонов, укажите нужный релиз и подтвердите обновление.
После сравнения и объединения конфигураций (для типовой базы всё пройдёт автоматически) примите изменения. При первом запуске в режиме «Предприятие» система выполнит обновление информационной базы — не прерывайте этот процесс, даже если он идёт долго.
Особенности обновления нетиповой конфигурации
Если в конфигурацию вносились доработки, при объединении откроется окно сопоставления объектов. Объекты, изменённые и у вас, и у поставщика, потребуют ручного решения: какой вариант оставить или как объединить изменения. Механическое нажатие «взять всё из новой конфигурации» удалит доработки.
Практичный подход — перед обновлением снять копию и выполнить пробное обновление на ней, зафиксировав все конфликтующие объекты. Доработки, реализованные через расширения конфигурации, при обновлении не затрагиваются, но после обновления расширения нужно проверить на совместимость: изменённые типовые объекты могут нарушить их работу.
Проверка базы после обновления
После завершения обновления откройте «О программе» и убедитесь, что номер версии соответствует установленному релизу. Затем проверьте статус отложенных обработчиков: «Администрирование» — «Обслуживание» — «Результаты обновления». Все обработчики должны быть выполнены без ошибок; незавершённые обработчики могут блокировать работу отдельных документов.
Как проверить результат обновления
Совпадает с установленным релизом
Остался прежним — обновление не применилось
Все выполнены, ошибок нет
Есть обработчики с ошибками или в очереди
Чек пробивается, данные уходят в ОФД
Ошибка фискального регистратора или обмена
Документы отправляются и принимаются
Ошибки формата или транспортного модуля
Обязательно проведите тестовую продажу на каждой кассе: пробейте чек, сделайте возврат, проверьте отправку данных в ОФД. Если магазин работает с маркированным товаром, дополнительно проверьте приёмку и вывод из оборота — именно эти механизмы чаще всего меняются между релизами.
Типичные ошибки и как их избежать
Отдельная частая ситуация — обновление распределённой базы (центральный офис и магазины). Здесь сначала обновляется центральный узел, затем подчинённые; обмен между узлами с разными версиями конфигурации может не выполняться. Планируйте обновление всех узлов в одно окно обслуживания.
Оптимальное время обновления — после закрытия смены и выгрузки Z-отчётов на всех кассах. Если что-то пойдёт не так, у вас будет полная ночь на восстановление из копии без потери торгового дня.
Часто задаваемые вопросы
Можно ли обновить Розницу без договора 1С:ИТС?
Нет. Дистрибутивы обновлений и автоматическое обновление через интернет-поддержку доступны только при действующем договоре ИТС. Без него остаётся вариант обратиться к партнёру 1С, который выполнит обновление в рамках разовой услуги.
Сколько времени занимает обновление?
Установка обновления конфигурации на типовой базе обычно занимает 15–40 минут. Основное время уходит на обработчики обновления данных: на небольшой файловой базе это минуты, на крупной клиент-серверной базе с миллионами чеков — несколько часов. Закладывайте время с запасом.
Что делать, если после обновления касса не пробивает чеки?
Сначала проверьте статус отложенных обработчиков обновления — незавершённые обработчики часто блокируют РМК. Затем проверьте версию драйвера фискального регистратора: новые релизы могут требовать обновлённый драйвер и актуальные форматы фискальных данных. Если ошибка сохраняется, откатитесь на резервную копию и разбирайте причину на тестовой базе.
Можно ли откатить обновление назад?
Штатного механизма отката нет. Единственный способ вернуться на прежнюю версию — восстановить базу из резервной копии, сделанной до обновления. Все данные, введённые после обновления, при этом будут потеряны, поэтому решение об откате нужно принимать быстро.
Как обновить Розницу в облачном сервисе 1С:Фреш?
В облаке обновления выполняются автоматически самим сервисом — вмешательство пользователя не требуется. Нужно только следить за уведомлениями о плановых работах и проверять работоспособность подключённого торгового оборудования после очередного обновления.
Обязательно ли обновляться на каждый новый релиз?
Нет, но пропускать релизы с изменениями законодательства (маркировка, ФФД, ЕГАИС) нельзя — без них нарушится обмен с государственными системами. Технические релизы с исправлением ошибок можно ставить накопительно, раз в несколько месяцев, если текущая версия работает стабильно.
Что важно запомнить
Перед обновлением сделайте резервную копию, проверьте совместимость релизов и версии платформы, завершите работу пользователей. Обновляйте типовую базу через интернет-поддержку, доработанную — через конфигуратор с контролем конфликтов. После обновления проверьте номер версии, отложенные обработчики и тестовое пробитие чека.