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

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

Как обновить 1С:Розница самостоятельно

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

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

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

Подготовка: резервная копия и проверка условий

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

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

Далее выясните текущие версии. Откройте в режиме «Предприятие» раздел «Администрирование → О программе» (в некоторых версиях — «Сервис → О программе») и запишите номер релиза конфигурации (например, 2.3.х.х) и версию платформы (8.3.х.х). Эти два числа определяют весь дальнейший маршрут обновления.

Как проверить, какие релизы вам нужны

Обновления конфигурации скачиваются с портала 1С (portal.1c.ru) при наличии действующего договора ИТС, либо устанавливаются через сервис «1С:Обновление программ» непосредственно из программы — если база подключена к интернет-поддержке. Второй способ проще: программа сама определит доступные версии и порядок их установки.

Критичный момент — пропуск релизов. Не всегда можно перепрыгнуть с версии 2.2 сразу на 2.3: иногда требуется последовательная установка промежуточных релизов. Порядок перехода указан в файле поставки каждого обновления (документ «Порядок обновления» в комплекте релиза). Прочитайте его до начала установки, а не после ошибки.

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

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

Как выбрать действие

База подключена к интернет-поддержке и релиз отстаёт ненамногоИспользуйте автоматическое обновление через сервис 1С:Обновление программ в режиме Предприятие
Релиз отстаёт на несколько версий или нет интернет-поддержкиСкачивайте дистрибутивы с портала 1С и обновляйтесь через конфигуратор по цепочке релизов
Конфигурация доработана (снята с полной поддержки)Обновляйтесь вручную через сравнение и объединение конфигураций, предварительно протестировав на копии

Обновление платформы 1С:Предприятие

Если новый релиз конфигурации требует более свежую платформу, начинайте с неё. Дистрибутив платформы скачивается с того же портала 1С. Установка стандартная: запустите setup.exe, выберите компоненты (как минимум «1С:Предприятие» и «Тонкий клиент» при необходимости) и дождитесь завершения.

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

На сервере (при клиент-серверном варианте) платформу обновляют и на сервере приложений, и на клиентских машинах. Расхождение версий между клиентом и сервером приведёт к ошибке подключения.

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

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

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

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

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

Особенности доработанной конфигурации

Если в конфигурацию вносились изменения (она не на полной поддержке), стандартное обновление откажется работать или предложит сравнение и объединение. В этом случае используйте «Конфигурация → Сравнить, объединить с конфигурацией из файла» и вручную разбирайте каждый конфликт: ваши доработки нужно аккуратно перенести на новый релиз.

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

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

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

Проверка результата и типичные ошибки

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

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

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

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

Номер релиза в разделе О программе
Норма

Совпадает с целевой версией обновления

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

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

Запуск базы в режиме Предприятие
Норма

Открылось рабочее окно, обработчики обновления завершены

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

Ошибки при запуске или зависание на обработчиках

Пробный чек и печать
Норма

Чек проводится и печатается корректно

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

Ошибки фискализации или печати

Обмены с внешними системами
Норма

Документы уходят и принимаются без ошибок

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

Ошибки обмена с ЕГАИС, маркировкой, банком

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

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

Можно ли обновить 1С:Розница без договора ИТС?

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

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

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

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

Не прерывайте процесс сразу: на больших базах реструктуризация идёт часами и внешне выглядит как зависание. Если процесс действительно остановился (нет активности диска и процессора длительное время), завершите его, восстановите базу из копии и повторите попытку, предварительно выполнив тестирование и исправление базы.

Нужно ли обновлять все кассы одновременно?

Если кассы работают с одной центральной базой, платформу нужно обновить на всех рабочих местах после обновления сервера, иначе клиенты не смогут подключиться. При использовании РИБ (обмен между магазинами) узлы обновляют по согласованному графику, начиная с центрального узла.

Обновление не встало: пишет, что конфигурация не на поддержке. Что это значит?

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

Итог

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

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