Обновление 1С Розницы своими силами: от копии базы до проверки
Содержание
Обновить 1С Розницу самостоятельно можно за вечер, если база типовая и есть интернет. Порядок такой: сделать копию базы
, при необходимости поставить новую платформу, затем обновить конфигурацию через Администрирование или из файла и проверить кассу и обмен. Нетиповая Розница требует отдельного разговора, он ниже.
Главное правило: ничего не трогаем без копии. Ошибка при обновлении исправляется откатом за десять минут, а без копии она превращается в простой магазина. Ниже по порядку: что подготовить, как поставить платформу, два способа обновить конфигурацию и что сделать после.
Что подготовить перед обновлением Розницы
Начните с трёх вопросов. Какой релиз у вас сейчас? Какая платформа? Типовая ли конфигурация? Ответы нужны, чтобы выбрать способ.
Версию конфигурации и платформы покажет окно Справка → О программе в пользовательском режиме. Запишите оба номера.
Условия, при которых обновляться безопасно
- 🔒 Все пользователи вышли из базы, включая кассиров на рабочих местах.
- 🔒 Смены закрыты, документы дня проведены.
- 🔒 Обмены с сайтом, бухгалтерией и маркировкой отработали последний сеанс.
- 🔒 На диске есть место: не меньше размера базы, умноженного на два.
- 🔒 Есть действующий договор сопровождения (ИТС), иначе файлы обновлений не скачать.
Если Розница работает с торговым оборудованием, помните: драйверы тоже зависят от платформы. Сверьтесь с версией, которую требует ваше оборудование, прежде чем поднимать платформу.
Копия базы: два рабочих способа
Файловую базу
проще всего сохранить копированием каталога с файлом 1Cv8.1CD при закрытых сеансах. Клиент-серверную копируют средствами СУБД или выгрузкой.
Универсальный способ из Конфигуратора:
- Запустите базу в режиме
Конфигуратор(нужна роль администратора). - Откройте
Администрирование → Выгрузить информационную базу. - Сохраните файл
.dtна другой диск или сетевую папку.
Копия на том же диске, что и база, — не копия. Диск откажет, и пропадёт всё сразу.
Не начинайте обновление, пока не убедились, что файл копии открывается и имеет разумный размер. Нулевой или подозрительно маленький файл — повод повторить.
Какой способ обновления выбрать
Выбор зависит от того, насколько ваша конфигурация отличается от типовой, и от доступа в интернет.
| Способ | Когда подходит | Риски |
|---|---|---|
| Через интернет из программы | Типовая база, подключена интернет-поддержка | Нужен логин ИТС и стабильный канал |
| Из файла обновления | Нет интернета на сервере, нужен конкретный релиз | Не тот файл — не та конфигурация |
| Сравнение и объединение | Конфигурация доработана и снята с поддержки | Нужен разработчик или опыт, высокая цена ошибки |
Обновление платформы 1С:Предприятие
Платформа — это программа, в которой запускается Розница. Конфигурация (сама Розница) требует платформу не ниже определённого номера. Если вышел релиз, которому нужна новая платформа, сначала ставят её.
Как поставить новую платформу
- Скачайте дистрибутив платформы с портала поддержки 1С для вашей разрядности (обычно 64-разрядная).
- Закройте все окна 1С и запустите
setup.exeот имени администратора. - Оставьте компоненты по умолчанию, добавьте нужные языки интерфейса.
- Дождитесь окончания установки.
Новая платформа ставится рядом со старой. Старая версия не удаляется, и это удобно: при проблемах можно запустить базу прежней.
Как указать, какой платформой открывать базу
Если ярлык запускает не ту версию, в списке баз откройте Изменить для нужной базы. В свойствах есть поле выбора версии 1С:Предприятия. Оставьте автоматический выбор или укажите нужный номер вручную.
Когда база впервые открывается на новой платформе, 1С может сообщить, что нужна реорганизация структуры. Соглашайтесь только при отсутствии других пользователей: это работа, требующая монопольного доступа.
Платформу на кассовых компьютерах обновляйте после основного рабочего места. Если касса не запустится, у вас останется кто-то, кто работает.
Номера платформы сравнивайте строго по числам: версия не ниже указанной в требованиях к релизу подходит, меньшая — нет.
Серверная часть
Если база клиент-серверная, платформу нужно обновить и на сервере 1С, и на клиентах. Клиентская и серверная версии должны быть согласованы, иначе клиент не подключится: ориентируйтесь на требования вашей версии платформы. Перед перезапуском службы сервера предупредите людей: все сеансы оборвутся. Делайте это вне рабочего времени.
Автоматическое обновление через интернет
Это самый короткий путь для типовой Розницы. Всё делается в пользовательском режиме.
Что должно быть настроено
Нужна подключённая интернет-поддержка. Проверьте в разделе Администрирование → Интернет-поддержка и сервисы: там вводятся логин и пароль от портала поддержки. Если вход выполнен, вы увидите, что поддержка подключена.
Порядок действий
- Откройте раздел
Администрирование, затем блок поддержки и обслуживания. - Выберите проверку и установку обновлений программы.
- Нажмите проверку наличия новых версий.
- Выберите нужный релиз. Если релизов несколько, программа предложит обновляться последовательно.
- Подтвердите установку и дождитесь окончания. Закрывать окно нельзя.
Программа сама скачает файл, закроет сеансы (если вы разрешите), обновит структуру базы и выполнит обработчики обновления.
Время зависит от размера базы. Небольшая магазинная база обновляется минут за 10–20, а база с историей за несколько лет и большим числом чеков может идти час и больше.
Не выключайте компьютер и не обрывайте процесс в середине. Прерванное обновление структуры оставляет базу в неработоспособном состоянии, и спасает только копия.
Если релизов пропущено много
Прыгать через несколько версий нельзя: у каждого релиза есть пределы, откуда он ставится. Программа сама подскажет цепочку. Если запрашивается промежуточный релиз, поставьте его и повторите проверку.
Ручная установка обновления из файла
Способ нужен, когда у сервера нет интернета или когда требуется установить конкретный релиз.
Откуда берутся файлы
На портале поддержки 1С в разделе скачивания обновлений есть два типа файлов. Установщик дистрибутива (setup.exe внутри архива) и файл .cfu — готовое обновление конфигурации. Для типовой Розницы подходит любой из них.
Скачайте архив, распакуйте и запустите setup.exe. Установщик положит шаблоны в каталог шаблонов 1С на компьютере. Дальше база увидит их сама.
Установка из пользовательского режима
- Зайдите в базу под администратором.
- Откройте тот же раздел обслуживания в
Администрирование. - Выберите установку обновления из файла и укажите путь к
.cfu. - Запустите установку и дождитесь окончания.
Установка через Конфигуратор
Альтернатива, если окно в пользовательском режиме недоступно:
- Запустите базу в режиме
Конфигуратор. - Откройте
Конфигурация → Поддержка → Обновить конфигурацию. - Выберите источник (файл обновления или каталог шаблонов) и укажите путь.
- Следуйте мастеру. Если появится предложение сохранить текущую конфигурацию — согласитесь.
- После завершения обновите конфигурацию базы данных клавишей
F7и подтвердите.
Тут обязателен монопольный доступ: пока кто-то сидит в базе, обновление структуры не пройдёт.
Нетиповая Розница: что изменится
Если в конфигурацию вносили изменения, обновление через интернет может либо вообще не предлагаться, либо потребует выбора. Всё зависит от того, как конфигурация стоит на поддержке.
Как понять, что у вас нетиповая
В Конфигураторе откройте Конфигурация → Поддержка → Настройка поддержки. Там видно, включена ли поддержка и какие объекты изменены. Если правок нет, статус простой, и можно обновляться как обычно.
Расширения не меняют самой конфигурации. Если все доработки сделаны расширениями, основная конфигурация остаётся типовой, и обновление идёт обычным путём. Но расширения нужно проверить после: они могли ссылаться на объекты, которые поменялись.
Конфигурация изменена, но поддержка включена
При обновлении Конфигуратор запустит объединение. Для каждого изменённого вами объекта придётся выбрать: оставить вашу версию, взять новую или объединить. Типичное правило: если объект правил программист и вы не знаете зачем, не принимайте решение вслепую.
Конфигурация снята с поддержки
Это самый тяжёлый случай. Обновление не приходит, его собирают вручную: сравнивают вашу конфигурацию с новым типовым релизом и переносят изменения. Для этого в Конфигураторе есть сравнение и объединение конфигураций (Конфигурация → Сравнить, объединить с конфигурацией из файла).
Самостоятельно браться стоит, только если вы понимаете, что за доработки сделаны. В остальных случаях проще позвать специалиста, чем потом восстанавливать базу.
Перед такой работой разверните тестовую копию базы и отработайте всё на ней. На рабочую переносите только после проверки.
Проверка после обновления
Обновление не заканчивается, когда мастер сказал «готово». Остаётся убедиться, что магазин работает.
Первые пять минут
- ✅ Запускается ли база без сообщений об ошибках?
- ✅ Совпадает ли номер версии в
Справка → О программес тем, что вы ставили? - ✅ Открываются ли основные списки: номенклатура, контрагенты, склады?
- ✅ Проводится ли тестовый документ поступления и розничной продажи?
Что проверить дополнительно
Если Розница связана с оборудованием и внешними сервисами, пройдитесь по каждому подключению:
| Что | Как проверить |
|---|---|
| Касса и ККТ | Откройте смену, пробейте тестовый чек, закройте смену |
| Эквайринг | Проведите тестовую оплату или проверьте связь с терминалом |
| Весы и сканеры | Считайте штрихкод и взвесьте товар |
| Обмен с учётной системой | Запустите ручной обмен и посмотрите, нет ли ошибок |
| Маркировка | Проверьте подключение к сервису и актуальность настроек |
Первые дни после обновления просматривайте журнал регистрации: ошибки, которые не бросаются в глаза, часто появляются именно там.
Что записать в журнал работ
Заведите простую запись: дата, прежний и новый релиз, версия платформы, где лежит копия, кто делал. Через полгода это сэкономит час, когда понадобится вспомнить, с какой версии вы поднимались и почему.
Если магазинов несколько, обновляйте по одному. Начните с самого тихого, проверьте обмен и кассу, и только потом переходите к остальным. Так ошибка затронет одну точку, а не всю сеть.
Отдельно предупредите продавцов: после обновления программа при первом запуске может работать медленнее обычного, пока перестраиваются служебные данные. Это нормально, и через несколько минут скорость возвращается.
Если что-то пошло не так
Не пытайтесь чинить на ходу. Закройте базу, верните копию, запишите текст ошибки дословно и разберитесь без спешки. Копию, сделанную до обновления, храните, пока не убедитесь, что новая версия работает минимум неделю.