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

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

Как обновить 1С:Отель: подробная инструкция

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

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

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

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

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

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

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

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

Текущий релиз конфигурацииНомер версии 1С:Отель

Смотрите в разделе «О программе»

Версия платформыРелиз 1С:Предприятие

Должна соответствовать требованиям нового релиза

Наличие доработокСтатус поддержки конфигурации

Конфигуратор → Поддержка → Настройка поддержки

Режим работы базыФайловый или клиент-серверный

Влияет на способ резервного копирования

Резервное копирование базы

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

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

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

Завершение работы пользователей

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

Проверьте активные сеансы: в конфигураторе это «Администрирование» → «Активные пользователи», в клиент-серверном варианте — консоль кластера серверов 1С. Попросите всех выйти из программы и убедитесь, что не осталось «зависших» сеансов — их нужно завершить принудительно.

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

Обновление конфигурации 1С:Отель

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Номер версии в «О программе»
Норма

Совпадает с релизом обновления

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

Версия не изменилась — обработчики не выполнились

Шахматка и бронирования
Норма

Данные на месте, новые брони создаются

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

Пропали записи, ошибки при открытии форм

Печать и фискализация
Норма

Чеки и документы формируются без ошибок

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

Ошибки ККТ или пустые печатные формы

Обмены с другими системами
Норма

Синхронизация проходит без ошибок

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

Ошибки обмена, дубли документов

Типичные ошибки и как их избежать

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

Вторая ошибка — пропуск промежуточных релизов. Файл .cfu рассчитан на обновление с конкретных версий; если ваша версия не входит в список поддерживаемых, обновление либо не запустится, либо завершится с ошибками.

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

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

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

Конфигурация типовая, на полной поддержкеОбновляйте штатно через конфигуратор по инструкции выше
Есть доработки или конфигурация снята с поддержкиПривлеките специалиста 1С для сопоставления изменений
Пропущено несколько релизовОбновляйтесь последовательно через промежуточные версии по документации
Обновление завершилось ошибкойВосстановите базу из резервной копии и разбирайте причину на копии, а не на рабочей базе

Часто задаваемые вопросы

Можно ли обновить 1С:Отель без конфигуратора, из режима Предприятие?

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

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

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

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

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

Пропали ли данные бронирований при обновлении?

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

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

Оптимально устанавливать релизы по мере выхода, особенно если они содержат исправления ошибок и изменения законодательства (форматы отчётности, требования к чекам). Пропуск большого числа версий усложняет обновление из-за необходимости проходить промежуточные релизы.

Можно ли обновляться днём, пока гостиница работает?

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

Итог

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

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