Обновление 1С, купленной у Первого Бита: типовые и отраслевые решения

· 9 мин

Содержание

Частое заблуждение: «1С Первый Бит» — отдельная программа со своим способом обновления. На деле Первый Бит — партнёр-франчайзи фирмы 1С. Если вы купили у него типовую конфигурацию (Бухгалтерию, ЗУП, УТ), обновить 1С можно так же, как любую другую: через Администрирование → Интернет-поддержка и сервисы или вручную в Конфигураторе. Отдельный порядок нужен только для отраслевых решений самого партнёра и для доработанных баз.

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

1s-83.com — независимый справочник. Мы не представляем ни фирму 1С, ни компанию «Первый Бит». Условия сопровождения по вашему договору уточняйте у своего партнёра.

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

Пять минут проверки здесь определяют весь дальнейший маршрут.

Узнайте поставщика и режим поддержки

  1. Откройте базу в режиме Конфигуратора.
  2. Выберите Конфигурация → Поддержка → Настройка поддержки.
  3. Посмотрите поля «Поставщик», «Версия» и режим поддержки.

Варианты, которые вы увидите:

  • 🟢 Поставщик — «Фирма “1С”», режим «На поддержке», изменения не включены. Типовая база без доработок. Подходит автообновление.
  • 🟡 Поставщик — «Фирма “1С”», изменения включены. Базу дорабатывали. Обновление пойдёт через сравнение и объединение.
  • 🔵 Поставщик — сам партнёр (в названии отраслевое решение). Обновления выпускает разработчик решения, а не фирма 1С. Типовой файл обновления к такой базе не подойдёт.
  • ⚪ Конфигурация снята с поддержки. Обновлять «как обычно» нельзя, нужна ручная работа программиста.

Проверьте версию платформы и подписку

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

Сделайте резервную копию

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

  • Файловая база: в Конфигураторе Администрирование → Выгрузить информационную базу, получите файл .dt. Или просто скопируйте папку с файлом 1Cv8.1CD, когда в базе никого нет.
  • Клиент-серверная база : копия средствами СУБД (подробнее в разделе про SQL ниже) плюс выгрузка .dt.

Копию храните не на том же диске, где лежит база.

Какая у вас конфигурация?

Автоматическое обновление 1С из самой программы

Для типовых баз в интерфейсе «Такси» обновление встроено в программу. Конфигуратор открывать не нужно.

Пошагово

  1. Войдите в базу под пользователем с полными правами.
  2. Откройте Администрирование → Интернет-поддержка и сервисы.
  3. Если интернет-поддержка не подключена, нажмите ссылку подключения и введите логин и пароль портала 1С:ИТС.
  4. В том же разделе откройте «Обновление версии программы».
  5. Программа сама проверит, есть ли новый релиз, и покажет его номер и описание изменений.
  6. Нажмите «Далее». Помощник скачает файлы, в том числе промежуточные релизы, если вы отстали на несколько версий.
  7. Выберите момент установки: сейчас или при завершении работы. Помощник предложит сделать резервную копию — соглашайтесь.
  8. После установки программа перезапустится и выполнит обработчики обновления. Дождитесь окна «Что нового в этой версии».

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

Что происходит после перезапуска

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

  • Основные — выполняются сразу, пока база недоступна. Обычно это минуты.
  • Отложенные — идут в фоне, когда пользователи уже работают. Ход видно в разделе «Обновление версии программы» по ссылке о результатах.

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

Ручная установка обновления с портала 1С:ИТС

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

Шаг 1. Скачайте дистрибутив

На портале обновлений 1С (раздел «Обновления программ» на сайте ИТС) выберите свою конфигурацию. Откройте список релизов и найдите поле с версиями, с которых обновляется нужный релиз.

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

Скачайте «Дистрибутив обновления». Внутри будет установщик setup.exe.

Шаг 2. Установите шаблон

Запустите setup.exe. Он не трогает базу, а только распаковывает файлы обновления в каталог шаблонов. По умолчанию это %APPDATA%\1C\1cv8\tmplts. Внутри появится файл 1cv8.cfu (обновление) и, как правило, 1cv8.cf (полная конфигурация).

Шаг 3. Примените обновление в Конфигураторе

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

Если база доработана

В окне объединения смотрите на объекты, которые изменены и у вас, и у поставщика. Типичный рабочий подход:

  • 📌 по объектам, которые вы не трогали, берите версию поставщика;
  • 📌 по доработанным объектам используйте объединение с приоритетом поставщика и потом переносите свои правки;
  • 📌 галочку «Сохранить настройки поддержки» не снимайте.

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

Если у вас отраслевое решение партнёра

Отраслевые конфигурации строятся на типовой основе, но поставщиком в них указан разработчик решения. Поэтому обновление для них готовит он: берёт новый типовой релиз 1С, встраивает в него свои изменения и выпускает собственный файл .cfu.

Отсюда практические следствия:

  • ⏳ релиз отраслевого решения выходит позже типового — иногда на несколько недель;
  • 🚫 типовой файл обновления 1С к такой базе не применяется, а попытка объединить с типовым .cf ломает механизмы решения;
  • 📄 файл обновления запрашивают у разработчика или скачивают из его личного кабинета по договору сопровождения;
  • 🔢 номер версии у решения свой, и в описании обновления разработчик указывает, с каких его версий можно обновиться.

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

Обновление 1С в клиент-серверном варианте с MS SQL

На сервере всё то же самое, но добавляются три вещи: блокировка сеансов, резервная копия на стороне СУБД и согласование версий платформы.

Порядок работ

  1. Выберите время. Обновление структуры базы требует монопольного доступа. Ночь или выходной — лучшее окно.
  2. Сделайте копию в SQL. Пример для MS SQL:
BACKUP DATABASE [buh_base]
TO DISK = N'D:\Backup\buh_base_before_update.bak'
WITH COPY_ONLY, INIT, STATS = 10;

COPY_ONLY нужен, чтобы не сбить цепочку штатных резервных копий, если она настроена.

  1. Заблокируйте вход. В консоли администрирования серверов 1С откройте свойства информационной базы. Включите блокировку начала сеансов и блокировку регламентных заданий, задайте код разрешения, например upd123.
  2. Завершите текущие сеансы в той же консоли. Предупредите пользователей: несохранённые данные пропадут.
  3. Запустите Конфигуратор с кодом разрешения. Параметр /UC пропускает вас через блокировку:
"C:\Program Files\1cv8\8.3.25.1374\bin\1cv8.exe" DESIGNER /S"srv1c\buh_base" /N"Администратор" /P"пароль" /UC upd123

Номер версии в пути подставьте свой.

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

Версия платформы на сервере

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

Установка новой версии сервера 1С и перезапуск службы агента обрывают все сеансы. Делайте это в то же окно, что и обновление конфигурации, а не днём.

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

СпособКогда подходитРиски
Из программы через интернет-поддержкуТиповая база, есть ИТС и интернетМинимальные; нужен выход всех пользователей
Вручную через КонфигураторДоработанная база, нет интернета, сбой автообновленияОшибка при объединении удалит доработки
На сервере с SQLКлиент-серверная базаПростой работы, рассинхрон версий платформы
Через разработчика решенияОтраслевое решение партнёраЗадержка выхода релиза относительно типового

Ошибки при обновлении и как их решить

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

Как настроить регулярные обновления через сервис 1С:ИТС

Чтобы не отставать на пять релизов и не ставить их цепочкой, настройте проверку обновлений.

В самой программе

В разделе Администрирование → Интернет-поддержка и сервисы откройте настройки обновления версии программы. Включите автоматическую проверку наличия обновлений: при запуске программы или по расписанию. Программа будет сообщать о новом релизе и предлагать его установить.

Для клиент-серверной базы установку удобно назначать на нерабочее время. Помощник обновления позволяет выбрать этот вариант вместо немедленной установки.

Для нескольких баз

Если баз много, фирма 1С предлагает сервис «1С:Обновлятор» в составе ИТС. Он помогает обновлять несколько баз по расписанию и делать резервные копии перед установкой. Наличие сервиса в вашем тарифе ИТС уточните у партнёра.

Регламент, который работает

  • 🗓 проверять обновления раз в неделю, ставить — в течение 1–2 недель после выхода, не в день релиза;
  • 🧪 доработанные базы — сначала на тестовой копии;
  • 📦 перед каждым обновлением — резервная копия, после — проверка ключевых отчётов;
  • 🛑 не обновляться в дни сдачи отчётности и закрытия месяца.

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

Можно ли обновить 1С без договора ИТС?
Для типовых конфигураций ПРОФ и КОРП — нет: доступ к релизам и интернет-поддержке даёт действующий договор 1С:ИТС. Условия для других редакций уточняйте у партнёра.
Нужно ли переходить к другому партнёру, чтобы получать обновления?
Нет. Обновления типовых конфигураций выпускает фирма 1С. Договор ИТС можно оформить у любого партнёра, программа и база от этого не меняются.
Сколько длится обновление?
Типовая файловая база на один релиз обновляется за 10–30 минут. Доработанная база с объединением — от нескольких часов. Большая серверная база с отложенными обработчиками может досчитываться в фоне весь день.
Можно ли откатить обновление?
Штатной кнопки отката нет. Возврат — только восстановление из резервной копии, сделанной до установки.
Обновляется ли платформа вместе с конфигурацией?
Нет, это разные дистрибутивы. Помощник подскажет, если новому релизу нужна более свежая платформа, но установить её нужно отдельно.