К статье
Практический материал

Администрирование · 11 мин

Как обновить 1С Розница 2.2: пошаговое руководство

Подробная инструкция по обновлению конфигурации 1С Розница 2.2: подготовка, резервная копия, обновление через конфигуратор и интернет, типичные ошибки.

Обновление конфигурации «1С:Розница 2.2» — регулярная задача, без которой база постепенно перестаёт соответствовать требованиям законодательства: меняются форматы чеков, правила работы с маркированными товарами, формы отчётности. Процедура несложная, если соблюсти порядок действий: сделать резервную копию, проверить совместимость версий и выполнить обновление штатными средствами.

В этой статье разобраны два основных способа обновления — через конфигуратор с файлом обновления и через интернет-поддержку из режима «1С:Предприятие». Также рассмотрены ситуации, когда конфигурация снята с поддержки, база работает в клиент-серверном режиме или обновление «перепрыгивает» через несколько релизов.

Перед началом работ убедитесь, что у вас есть права администратора в базе, действующая подписка ИТС (для автоматического обновления) и свободное время — на время обновления все пользователи должны выйти из программы.

Проверка текущей версии и условия для обновления

Первый шаг — узнать, какая версия конфигурации установлена сейчас. Откройте базу в режиме «1С:Предприятие» и перейдите в раздел «Администрирование» → «Обслуживание» → «Результаты обновления» или просто посмотрите номер версии в окне «О программе». Номер имеет вид 2.2.х.хх, где последние группы цифр — номер релиза.

Далее проверьте три условия. Первое — версия платформы 1С: для каждого релиза конфигурации указана минимально требуемая версия технологической платформы. Если платформа старше требуемой, сначала обновите её, иначе обновление конфигурации завершится ошибкой или база перестанет запускаться. Второе — статус поддержки: если конфигурация дорабатывалась и снята с поддержки, стандартное обновление затрёт изменения. Третье — доступность свободного места на диске: для распаковки обновления и создания копии потребуется запас в несколько раз больше размера самой базы.

Номер релизаВиден в окне «О программе»

Сверьте с таблицей совместимости на портале 1С

Версия платформыДолжна быть не ниже требуемой

Требование указано в описании релиза

Статус поддержкиПолная поддержка или с изменениями

Конфигуратор → Поддержка → Настройка поддержки

Подписка ИТСНужна для автоматического обновления

Проверяется в разделе интернет-поддержки

Резервная копия: обязательный шаг

Обновление без резервной копии — главный источник потерянных баз. Даже штатное обновление может завершиться ошибкой из-за повреждённых данных, отключения электричества или нехватки места, и без копии восстановить рабочее состояние будет нечем.

Для файловой базы самый надёжный способ — выгрузка через конфигуратор: откройте базу в Конфигураторе, меню «Администрирование» → «Выгрузить информационную базу», укажите файл с расширением .dt. Дополнительно можно просто скопировать файл 1Cv8.1CD из каталога базы — но только когда все пользователи вышли. Для клиент-серверной базы выгрузка в .dt тоже работает, но при больших объёмах быстрее сделать копию средствами СУБД (MS SQL, PostgreSQL).

Проверьте, что копия создана: файл .dt должен иметь ненулевой размер, сопоставимый с размером базы, а его дата — соответствовать моменту выгрузки. Храните копию не в том же каталоге, где лежит рабочая база.

Способ 1. Автоматическое обновление через интернет-поддержку

Самый простой путь, если есть действующая подписка ИТС и база работает в режиме «1С:Предприятие». Откройте «Администрирование» → «Интернет-поддержка и сервисы» → «Обновление версии программы». Программа подключится к порталу 1С, определит текущий релиз и предложит доступное обновление.

Для автоматической установки потребуется ввести логин и пароль от портала 1С (учётная запись, к которой привязана подписка ИТС). После загрузки файлов программа предложит выполнить обновление сразу или отложить его. На время установки база будет заблокирована для пользователей — выполняйте процедуру в нерабочее время.

После завершения программа автоматически запустит обработчики обновления данных: перенос сведений в новые регистры, пересчёт итогов, заполнение новых реквизитов. На больших базах этот этап может занять заметное время. Не прерывайте его принудительно — дождитесь сообщения о завершении.

Порядок действий при автоматическом обновлении
  1. 1
    Завершите работу всех пользователей и сделайте резервную копию
  2. 2
    Откройте Администрирование → Интернет-поддержка → Обновление версии программы
  3. 3
    Введите логин и пароль портала 1С, выберите предложенный релиз
  4. 4
    Дождитесь загрузки и установки обновления
  5. 5
    Дождитесь завершения отложенных обработчиков обновления данных
  6. 6
    Проверьте номер версии и работу ключевых операций: продажа, чек, отчёт

Способ 2. Ручное обновление через конфигуратор

Ручной способ нужен, когда нет интернет-поддержки, обновление скачано заранее или база расположена на сервере без доступа в интернет. Файл обновления с расширением .cfu скачивается с портала 1С (раздел обновлений программ) либо берётся из дистрибутива нового релиза: в каталоге дистрибутива файл лежит в подпапке, соответствующей конфигурации.

Порядок действий: откройте базу в Конфигураторе, выберите «Конфигурация» → «Поддержка» → «Обновить конфигурацию». В диалоге укажите «Выбор файла обновления» и путь к .cfu. Программа покажет список изменений и предложит выполнить обновление. После согласия запустится сравнение и объединение конфигураций, затем — обновление конфигурации базы данных (клавиша F7 или соответствующий пункт меню).

Важный нюанс: файл .cfu обновляет конфигурацию только с определённых релизов. Если ваша версия сильно устарела, прямое обновление до последнего релиза может быть недоступно — придётся устанавливать промежуточные релизы последовательно. Список релизов, с которых возможен переход, указан в файле поставки и на портале 1С в описании обновления.

Обновление через несколько релизов и нестандартные сценарии

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

Для клиент-серверных баз и баз с большим объёмом данных отложенные обработчики могут выполняться часами. В этом случае запускайте обновление на выходных, а прогресс отслеживайте в разделе «Администрирование» → «Результаты обновления и дополнительная обработка данных». Там же видно, какие обработчики завершились с ошибкой — их можно перезапустить после устранения причины.

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

Маршрут решения

Как выбрать способ обновления

Есть подписка ИТС и база без доработокИспользуйте автоматическое обновление через интернет-поддержку
Нет интернета на сервере или файл обновления уже скачанОбновляйте вручную через конфигуратор с файлом .cfu
Конфигурация доработана и снята с поддержкиСначала обновите копию базы, разберите конфликты объединения, затем повторите на рабочей
Текущий релиз сильно устарелУстановите промежуточные релизы последовательно по таблице переходов

Проверка результата после обновления

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

Функциональную проверку выполните на типовых операциях: создайте тестовый чек в РМК, пробейте его на фискальном регистраторе (или в тестовом режиме ККТ), сформируйте товарный отчёт, проверьте обмен с ЕГАИС или «Честным ЗНАКом», если они используются. Особое внимание — печатным формам и ценникам: в новых релизах иногда меняются макеты.

Контрольные точки

Как проверить результат

Номер версии в окне «О программе»
Норма

Совпадает с устанавливаемым релизом

Тревожный признак

Остался прежним — обновление не завершено

Отложенные обработчики
Норма

Все в статусе «Выполнено»

Тревожный признак

Есть ошибки или зависшие задания

Пробитие тестового чека
Норма

Чек проходит, данные корректны

Тревожный признак

Ошибка фискализации или неверные реквизиты

Журнал регистрации
Норма

Нет критических ошибок за период обновления

Тревожный признак

Повторяющиеся ошибки обработчиков

Типичные ошибки и как их избежать

Большинство проблем при обновлении связано не с самой процедурой, а с нарушением подготовки. Разберём самые частые.

Первая группа ошибок — прерывание процесса: закрытие конфигуратора во время обновления конфигурации базы данных или принудительное завершение отложенных обработчиков. Это приводит к рассогласованию структуры данных, и база может перестать открываться. Лечится только восстановлением из копии. Вторая группа — игнорирование требований к платформе: после обновления конфигурации база требует более новую платформу и не запускается на старой. Третья — обновление «вживую», пока пользователи работают: часть сеансов удерживает старые метаданные, что вызывает конфликты и ошибки у пользователей.

Типичные ошибки
01
Обновление без резервной копии — при сбое данные восстановить не из чего
02
Пропуск промежуточных релизов — обработчики обновления завершаются с ошибками
03
Работа пользователей во время обновления — конфликты сеансов и ошибки блокировок
04
Принудительное прерывание отложенных обработчиков — рассогласование данных
05
Игнорирование требуемой версии платформы — база не запускается после обновления
Итог

Что важно запомнить

Обновление Розницы 2.2 всегда начинается с резервной копии и выхода пользователей. Простой путь — интернет-поддержка, ручной — файл .cfu через конфигуратор. Обновление считается завершённым только после выполнения всех отложенных обработчиков и проверки ключевых операций: чека, отчётов и обменов.

Частые вопросы

Можно ли обновить Розницу 2.2 без подписки ИТС?

Да, если у вас есть файл обновления .cfu или дистрибутив нового релиза — обновление через конфигуратор не требует интернет-поддержки. Однако легальное получение файлов обновлений предполагает действующий договор ИТС, поэтому на практике без подписки доступ к свежим релизам ограничен.

Сколько времени занимает обновление?

Сама установка обновления конфигурации обычно занимает от нескольких минут до получаса. Основное время уходит на отложенные обработчики данных: на небольшой файловой базе — десятки минут, на объёмной клиент-серверной — несколько часов. Планируйте обновление на нерабочее время.

Что делать, если после обновления база не запускается?

Чаще всего причина — несоответствие версии платформы требованиям нового релиза: установите требуемую версию платформы и попробуйте снова. Если ошибка в структуре данных, запустите тестирование и исправление базы через конфигуратор. При серьёзном повреждении восстановите базу из резервной копии и повторите обновление с учётом причины сбоя.

Нужно ли обновлять платформу 1С вместе с конфигурацией?

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

Как обновить Розницу, если в базе есть доработки?

Сначала выгрузите копию базы и выполните обновление на ней через режим сравнения и объединения конфигураций, вручную разрешая конфликты в изменённых объектах. После успешной проверки повторите процедуру на рабочей базе. Если доработки обширные, задачу лучше поручить специалисту по 1С.

Можно ли откатить обновление, если что-то пошло не так?

Штатного механизма отката нет. Единственный способ вернуться к прежнему состоянию — восстановить базу из резервной копии, сделанной до обновления. Поэтому копия обязательна, а её работоспособность стоит проверить до начала процедуры.