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