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

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

Как обновить конфигурацию 1С Розница

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

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

Ключевое условие безопасного обновления — резервная копия информационной базы, сделанная непосредственно перед запуском процесса, и понимание того, какой именно релиз вы ставите: пропуск промежуточных версий и обновление «через несколько релизов» — самая частая причина сбоев. Ниже разобрана вся процедура от проверки текущей версии до контроля результата.

Проверьте текущую версию и подготовьте дистрибутив обновления

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

Дистрибутивы обновлений скачиваются с портала 1С (portal.1c.ru) по действующей подписке ИТС. В описании каждого релиза указано, с каких версий допускается обновление. Если ваша версия старше допустимой, придётся ставить несколько промежуточных релизов подряд — пропускать их нельзя, иначе обработчики обновления данных не отработают корректно.

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

Номер текущего релизаНапример, 2.3.х.х

Меню «О программе» в режиме Предприятие

Допустимые версии для переходаУказаны в поставке релиза

Файл описания обновления в дистрибутиве

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

Справка в конфигураторе или в требованиях релиза

Действующая подписка ИТСНужна для скачивания и интернет-обновления

Личный кабинет на портале 1С

Сделайте резервную копию базы

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

Для клиент-серверной базы (SQL Server, PostgreSQL) выгрузка .dt тоже допустима, но для больших баз быстрее и надёжнее делать копию средствами СУБД. Учтите, что .dt не содержит настройки хранилища конфигурации и некоторые служебные данные — для полноценной страховки в серверном варианте лучше иметь оба варианта копии.

Завершите сеансы пользователей и заблокируйте базу

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

Дополнительно остановите регламентные задания и обмены: запущенный в момент обновления обмен с ЕГАИС или «Честным ЗНАКом» может оставить незавершённые транзакции. После обновления вы включите их обратно и проверите очереди сообщений.

Подготовка к обновлению
  1. 1
    Проверьте текущий релиз и скачайте подходящее обновление
  2. 2
    Сделайте выгрузку базы в файл .dt и сохраните её вне папки базы
  3. 3
    Предупредите кассиров и завершите все сеансы пользователей
  4. 4
    Остановите регламентные задания и обмены данными
  5. 5
    Запустите конфигуратор от имени администратора базы

Обновите конфигурацию через конфигуратор

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

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

Обновление через интернет из режима Предприятие

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

Способы обновления

Через конфигуратор (файл .cfu)

Полный контроль, подходит для любых баз и переходов через промежуточные релизы; требует навыков администратора

Интернет-обновление из Предприятия

Проще для пользователя, всё автоматически; не подходит при большом отставании релизов и нестабильном интернете

Через сервис 1С:Обновление программ

Автоматизация по расписанию для баз с подпиской; требует настройки и работает не для всех сценариев

Запустите обработчики обновления и примите изменения

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

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

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

Формально успешное обновление ещё не гарантирует работоспособность магазина. Минимальный контроль включает проверку номера версии в «О программе», открытие рабочего места кассира, пробитие тестового чека (если есть тестовая касса) и запуск обменов с ЕГАИС и системой маркировки.

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

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

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

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

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

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

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

Запуск рабочего места кассира
Норма

Открывается без ошибок, продажи проводятся

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

Ошибки при открытии смены или пробитии чека

Обмены ЕГАИС и маркировка
Норма

Транспорты подключаются, очередь уходит

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

Ошибки подключения, зависшие сообщения

Отчёты по продажам и остаткам
Норма

Данные за прошлые периоды на месте

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

Пустые или расходящиеся данные

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

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

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

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

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

Часто задаваемые вопросы

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

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

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

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

Что делать, если после обновления не открывается рабочее место кассира?

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

Можно ли обновляться автоматически по расписанию?

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

Обновление изменит мои данные — товары, продажи, остатки?

Штатное обновление типовой конфигурации не удаляет пользовательские данные: оно меняет структуру метаданных и выполняет регламентные преобразования. Тем не менее сбой в процессе может повредить данные, поэтому резервная копия обязательна. Доработанные конфигурации — отдельный риск: изменённые объекты могут быть замещены типовыми.

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

Штатной кнопки «отменить обновление» нет. Откат выполняется восстановлением базы из резервной копии: загрузкой файла .dt через конфигуратор («Загрузить информационную базу») или восстановлением копии средствами СУБД. Именно поэтому копию делают непосредственно перед обновлением, а не «вчерашнюю».

Итог

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

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