Обновление отраслевой конфигурации для автосервиса без потери доработок и данных

· 9 мин

Содержание

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

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

1. Что проверить в базе перед обновлением 1С Автосервис

Начните с трёх цифр: номер текущего релиза конфигурации, номер релиза, на который переходите, и версия платформы.

Как узнать текущую версию

  1. Запустите программу в режиме «1С:Предприятие».
  2. Откройте меню с тремя полосками или значком «?» в правом верхнем углу и выберите О программе.
  3. Выпишите строку с названием конфигурации и её номером, а также версию платформы — вида 8.3.24.1548.

Тот же номер виден в Конфигураторе: Справка → О программе или в свойствах корня дерева конфигурации.

Что сверить по описанию релиза

В каждом комплекте обновления есть файлы ReadMe.txt или UpdInfo.txt и описание изменений. В них указано:

  • 🔢 с каких релизов разрешён переход на этот;
  • 🖥 минимальный номер платформы — ваша платформа должна быть не ниже указанной;
  • ⚠️ особые действия до или после обновления (перезаполнить настройку, перепровести документы, обновить расширение ).

Перескочить через несколько релизов нельзя, если разработчик этого не разрешил. Переход «с 2.0.10 сразу на 2.0.15» без промежуточных релизов либо не запустится, либо оставит данные в несогласованном состоянии. Выстройте цепочку и пройдите её по порядку.

Есть ли у вас доработки

Откройте Конфигуратор, Конфигурация → Поддержка → Настройка поддержки. Смотрите на режим:

Режим поддержкиЧто это значитКак обновлять
«Изменения не рекомендуются» / замок у объектовКонфигурация типовая, правок нетПростое обновление, сравнение не нужно
«Изменения разрешены»В конфигурации могли что-то менятьОбновление с объединением и разбором отличий
«Конфигурация снята с поддержки»Связь с поставщиком разорванаНужен полный .cf и сравнение вручную

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

2. Резервная копия базы перед установкой релиза

Копию делают всегда, даже если обновление «маленькое». Откатить неудачное объединение конфигурации без копии нельзя.

Выгрузка в файл .dt

  1. Попросите всех выйти из программы. Выгрузка требует монопольного доступа.
  2. Откройте Конфигуратор: Администрирование → Выгрузить информационную базу.
  3. Укажите имя с датой и номером релиза, например avtoservis_2026-10-07_do_obnovleniya.dt.
  4. Дождитесь сообщения о завершении и проверьте, что файл не нулевого размера.

Дополнительно для доработанных баз

  • 💾 Сохраните конфигурацию в файл: Конфигурация → Сохранить конфигурацию в файл — получите .cf со всеми вашими правками.
  • 🧩 Сохраните каждое расширение в .cfe через окно расширений.
  • 🗄 Для клиент-серверной базы попросите администратора сделать копию средствами СУБД (MS SQL или PostgreSQL). Она надёжнее .dt для больших баз и восстанавливается быстрее.

Для файловой базы полезна ещё одна страховка: скопируйте папку с файлом 1Cv8.1CD целиком, когда в базе никого нет.

Лучший вариант — развернуть копию из .dt в отдельную тестовую базу и провести всё обновление сначала на ней. Если на копии прошло чисто, на рабочей базе повторите те же шаги.

3. Где взять файлы релизов и как их установить

Откуда берутся обновления

Отраслевое решение выпускает фирма-разработчик, а не сама фирма «1С». Поэтому источники такие:

  • 🌐 личный кабинет на сайте разработчика или портал обновлений, если решение там зарегистрировано и у вас действует подписка на сопровождение;
  • 🤝 обслуживающий партнёр — он передаёт дистрибутивы или обновляет сам;
  • 📀 комплект на диске при покупке — только для первой установки, для обновлений устарел.

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

Установка комплекта обновления

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

%APPDATA%\1C\1cv8\tmplts\

Внутри появится папка с названием разработчика, конфигурации и номером релиза. В ней лежат:

  • 1cv8.cfu — файл обновления (для типовой и доработанной базы на поддержке);
  • 1cv8.cf — полная конфигурация (для новой базы или снятой с поддержки);
  • 1cv8.dt — демонстрационная база, если разработчик её приложил;
  • описание изменений и ReadMe.txt.

Если setup.exe нет и в архиве сразу .cfu, распакуйте его в любую папку — Конфигуратору всё равно, где лежит файл.

Обновление платформы

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

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

4. Обновление типовой и доработанной конфигурации

Типовая база: простой путь

  1. Откройте базу в режиме «Конфигуратор» под пользователем с полными правами.
  2. Откройте дерево конфигурации: Конфигурация → Открыть конфигурацию.
  3. Выберите Конфигурация → Поддержка → Обновить конфигурацию.
  4. Укажите «Выбор файла обновления» и найдите 1cv8.cfu нужного релиза. Можно выбрать «Поиск доступных обновлений» — Конфигуратор сам просмотрит каталог шаблонов.
  5. Подтвердите обновление. Конфигуратор покажет окно сравнения; для типовой базы отличий с вашей стороны нет, жмите «Выполнить».
  6. На вопрос об обновлении конфигурации базы данных ответьте «Да» и примите изменения структуры в окне «Реорганизация информации».

Если в цепочке несколько релизов, повторите шаги 3–6 для каждого по очереди. Между релизами запускайте базу в режиме «1С:Предприятие», чтобы отработали обработчики обновления данных.

Доработанная база: обновление с объединением

Здесь работают три конфигурации: старая поставщика, новая поставщика и ваша с правками. Конфигуратор сравнивает их и предлагает, что брать.

  1. Запустите то же обновление через .cfu.
  2. В окне сравнения включите фильтр «Показывать дважды измененные свойства». Это объекты, которые поменяли и вы, и разработчик.
  3. Для каждого такого объекта решите режим объединения: взять из файла, оставить свою или объединить с приоритетом одной из сторон.
  4. Модули с правками раскройте и посмотрите построчно. Удобнее всего — объединение модулей с ручной правкой фрагментов.
  5. Выполните объединение, затем Конфигурация → Проверка конфигурации и синтаксический контроль модулей.
  6. Обновите конфигурацию базы данных.
ПодходКогда подходитРиски
Обновление через .cfu с объединениемПравок немного, конфигурация на поддержкеПропустить дважды изменённый объект и потерять правку
Сравнение с полным .cfБаза снята с поддержкиДолго, нужен опытный программист
Перенос правок в расширения, затем обновление «как типовой»Доработки повторяются от релиза к релизуРазовая работа программиста, зато следующие обновления быстрые

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

Если конфигурация снята с поддержки

Через .cfu обновить её не получится. Используйте Конфигурация → Сравнить, объединить с конфигурацией из файла и укажите 1cv8.cf нового релиза. Конфигуратор предложит поставить конфигурацию на поддержку — соглашайтесь, иначе следующее обновление снова пойдёт вручную.

Перед нажатием «Обновить конфигурацию базы данных»
Выполнено: 0 / 6

5. Первый запуск после обновления и проверка работы

Обработчики обновления

Сразу после Конфигуратора запустите базу в режиме «1С:Предприятие» под администратором. Программа покажет, что обновление ещё не завершено, и выполнит обработчики: перенесёт данные в новые реквизиты, пересчитает регистры, заполнит новые справочники.

  • ⏳ Не закрывайте окно, пока процесс идёт. На базе автосервиса за несколько лет это может занять от минут до часа.
  • 🔁 Часть обработчиков работает в фоне уже после входа пользователей. Это нормально, если программа об этом сообщает.
  • ❗ Если обработчик упал с ошибкой, текст сохраняется в журнале регистрации — откройте его через Администрирование в Конфигураторе или через раздел администрирования в самой программе.

Что проверить в автосервисе руками

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

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

Тестовые документы потом пометьте на удаление и удалите, чтобы не искажали остатки и выручку.

Расширения после обновления

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

6. Ошибки при обновлении 1С Автосервис и что с ними делать

Диагностика: выберите симптом

Если ничего не помогло

Восстановите рабочую базу из .dt (Администрирование → Загрузить информационную базу в Конфигураторе) — после этого сервис снова работает на старом релизе. Разбор ошибки переносите на тестовую копию и не торопитесь: старый релиз ещё день-другой поработает без проблем.

В обращение к поддержке разработчика приложите: номер старого и нового релиза, версию платформы, тип базы (файловая или клиент-серверная), точный текст ошибки и снимок окна.

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

Как часто нужно обновлять программу для автосервиса?
Разработчики отраслевых решений выпускают релизы по своему графику, обычно несколько раз в год. Обновляться стоит хотя бы раз в квартал, иначе цепочка промежуточных релизов растёт.
Можно ли обновить базу без Конфигуратора?
Если решение построено на стандартных подсистемах и разработчик подключён к сервису обновлений, программа может предложить обновление прямо из пользовательского режима. Для доработанной конфигурации этот путь не подходит — нужен Конфигуратор.
Сколько времени занимает обновление?
Типовая файловая база на один релиз — обычно 15–40 минут вместе с выгрузкой копии. Доработанная база с разбором отличий — от нескольких часов работы программиста.
Что делать, если обновление прервалось из-за отключения света?
Не пытайтесь продолжить на той же базе. Загрузите выгрузку .dt, сделанную до обновления, и повторите процедуру с начала.
Нужно ли обновлять конфигурацию, если всё и так работает?
Да, если в релизе есть изменения форм отчётности, обмена с бухгалтерией или маркировки шин. Описание изменений релиза подскажет, касается ли новое вашей работы.