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

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

Как обновить 1С:Автосервис: практическое руководство

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

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

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

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

Подготовка: что сделать до обновления

Первый и обязательный шаг — резервная копия базы. Без неё любая ошибка во время обновления может привести к безвозвратной потере данных о заказ-нарядах, клиентах и складе запчастей. Для файловой базы достаточно скопировать файл 1Cv8.1CD в отдельную папку при остановленной работе пользователей. Для клиент-серверного варианта выгрузку делают через Конфигуратор (Администрирование → Выгрузить информационную базу) или штатными средствами СУБД.

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

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

Где взять файлы обновления

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

Скачанный дистрибутив обычно представляет собой архив или самораспаковывающийся файл. После распаковки в каталоге шаблонов появляется папка с релизом, содержащая файлы обновления (с расширением .cfu) и полную поставку конфигурации (.cf). Файл .cfu предназначен именно для обновления с предыдущих релизов, .cf — для полной загрузки конфигурации, что требуется реже.

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

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

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

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

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

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

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

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

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

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

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

Автоматическое обновление

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

Сравнение и объединение

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

Обновление через поддержку с настройкой правил

Компромисс: часть объектов обновляется автоматически, доработанные объекты обрабатываются вручную. Оптимально при умеренных доработках.

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

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

Минимальный набор проверок: создание и проведение заказ-наряда, добавление работ и запчастей, печать заказ-наряда и акта выполненных работ, списание материалов со склада, формирование основных отчётов по выручке и остаткам. Если в работе используются обмены с другими системами или подключаемое оборудование — проверьте и их.

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

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

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

Номер версии конфигурации
Норма

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

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

Остался старый номер или версия не определяется

Проведение заказ-наряда
Норма

Документ проводится, движения по регистрам формируются

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

Ошибки при проведении, сообщения о незаполненных данных

Печатные формы
Норма

Формы открываются и заполняются корректно

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

Ошибка макета, пустые поля, отсутствие доработанных форм

Остатки склада
Норма

Совпадают с данными до обновления

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

Расхождения в количестве или суммах

Типичные ошибки и их устранение

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

Вторая типичная ситуация — ошибка «не обнаружено обновление для текущей версии». Это значит, что файл .cfu не поддерживает переход с вашего релиза. Решение — установить промежуточные обновления последовательно или использовать полную поставку .cf через загрузку конфигурации, но последний вариант применяйте с осторожностью и только при наличии резервной копии.

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

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

Когда обновление лучше доверить специалисту

Самостоятельное обновление оправдано для типовой конфигурации без доработок и при наличии опыта работы с Конфигуратором. Привлечение специалиста целесообразно, если конфигурация существенно доработана, база клиент-серверная с большим объёмом данных, или если предыдущие обновления давно не выполнялись и потребуется цепочка из нескольких релизов.

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

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

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

Конфигурация типовая, доработок нет, есть опыт работы с КонфигураторомОбновляйте самостоятельно в автоматическом режиме после создания копии
В конфигурацию вносились доработки, но их немного и они задокументированыИспользуйте сравнение и объединение с ручным контролем изменённых объектов
Доработок много, их автор недоступен или база критична для бизнесаПривлеките специалиста по 1С и не начинайте обновление без теста на копии
Текущая версия сильно устарелаПланируйте последовательную установку промежуточных релизов и выделите достаточно времени

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

Как часто нужно обновлять 1С:Автосервис?

Рекомендуется устанавливать обновления по мере их выхода или хотя бы раз в несколько месяцев. Особенно важны релизы с изменениями законодательства и исправлениями критичных ошибок. Сильно запущенная версия усложняет обновление из-за необходимости ставить промежуточные релизы.

Можно ли обновляться без договора ИТС?

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

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

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

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

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

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

Штатного механизма отката нет. Единственный способ вернуться к прежней версии — восстановить базу из резервной копии, сделанной до обновления. Все данные, введённые после обновления, при этом будут потеряны.

Нужно ли обновлять платформу 1С вместе с конфигурацией?

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

Итог

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

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