Обновление зарплатной конфигурации «Камин» на 1С:Предприятии 8.3 без потери данных

· 9 мин

Содержание

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

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

1. Подготовка базы Камин к обновлению

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

Резервная копия

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

Способы сделать копию:

  • 📦 Выгрузка в .dt — в конфигураторе Администрирование → Выгрузить информационную базу. Подходит и для файловой, и для серверной базы.
  • 📁 Копия файла 1Cv8.1CD — только для файловой базы и только когда в ней никто не работает . Копируйте весь каталог базы.
  • 🗄 Резервная копия СУБД — для серверной базы средствами MS SQL Server или PostgreSQL. Делает администратор сервера.

Сохраните копию не на тот же диск, где лежит база. Подпишите файл датой и номером версии: kamin_3.0.XX_2026-10-07.dt. Через полгода это избавит от догадок.

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

  • 👤 Учётная запись — у вас должен быть пользователь с правами администратора и пароль к нему.
  • 🔑 Лицензии — конфигуратор запускается только при доступной лицензии платформы.
  • 💾 Место на диске — при обновлении база временно растёт. Запас свободного места в 2-3 раза больше размера базы снимает вопрос.
  • 🚪 Пользователи — договоритесь о времени, когда все выйдут из программы. Если обновление меняет структуру данных, базе нужен монопольный режим.

2. Как узнать текущую версию Камин и нужное обновление

Номер версии решает всё: файл обновления подходит только к определённым предыдущим версиям.

Где посмотреть версию

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

В конфигураторе: Конфигурация → Открыть конфигурацию, затем правой кнопкой по корню дерева → Свойства, поле «Версия».

Запишите оба номера — конфигурации и платформы.

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

Обновления Камин выпускает сам разработчик — фирма «Камин». Получить их можно:

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

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

Если отстали на несколько выпусков

Файл .cfu содержит список версий, от которых можно обновиться. Если вашей версии в нём нет, программа не предложит обновление или покажет, что файл не подходит.

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

СитуацияЧто делать
Ваша версия есть в списке нового выпускаОбновляйте сразу до нового
Вашей версии нет в спискеСтавьте промежуточные выпуски по порядку
Новый выпуск требует более новой платформыСначала обновите платформу до номера не ниже указанного
Отстали на годыУточните у разработчика маршрут обновления или полный дистрибутив

Если сначала нужна новая платформа

Новый выпуск Камин иногда требует платформу новее установленной. Порядок такой:

  1. Скачайте дистрибутив платформы 1С:Предприятие 8.3 нужной версии через обслуживающего партнёра или свой личный кабинет на портале поддержки 1С.
  2. Установите его на каждый компьютер, где запускают базу. Для серверной базы обновите и сервер 1С — версии клиента и сервера должны совпадать.
  3. Запустите базу в новой платформе и проверьте, что она открывается без ошибок.
  4. Только после этого переходите к обновлению конфигурации.

Обновление сервера 1С требует остановки его службы: все сеансы пользователей оборвутся. Планируйте это на нерабочее время.

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

3. Способы обновить Камин: что выбрать

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

Режим поддержки виден в конфигураторе: Конфигурация → Поддержка → Настройка поддержки. Если там стоит «На поддержке» без права изменения — у вас типовая конфигурация, и обновление пройдёт по короткому сценарию.

4. Обновление конфигурации Камин вручную: по шагам

Шаг 1. Установите файлы обновления

Дистрибутив обновления обычно приходит установщиком (setup.exe). Запустите его — он распакует файлы в каталог шаблонов конфигураций, по умолчанию это %APPDATA%\1C\1cv8\tmplts.

Если пришёл архив с готовым .cfu, просто распакуйте его в удобную папку.

Шаг 2. Откройте базу в конфигураторе

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

Шаг 3. Загрузите обновление

  1. Выберите Конфигурация → Поддержка → Обновить конфигурацию.
  2. Укажите вариант «Поиск доступных обновлений», если ставили через setup.exe, или «Выбор файла обновления» — и укажите путь к .cfu.
  3. Выберите нужный выпуск в списке и нажмите Готово.
  4. Программа покажет описание обновления. Нажмите Продолжить обновление.

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

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

Шаг 4. Обновите конфигурацию базы данных

  1. Нажмите F7 или Конфигурация → Обновить конфигурацию базы данных.
  2. Платформа покажет список изменений структуры. Нажмите Принять.
  3. Дождитесь завершения. На большой базе это может занять от нескольких минут до часа.

Если появилось сообщение о невозможности монопольной блокировки — в базе кто-то работает: попросите всех выйти и повторите F7.

Шаг 5. Запустите режим «Предприятие»

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

Только после этого пускайте пользователей.

5. Автоматизация обновлений Камин и пакетный режим

Если баз несколько (например, отдельная база на каждое учреждение), ручной цикл съедает вечер. Тот же порядок можно запустить из командной строки ночью.

Пример bat-файла для файловой базы:

@echo off
set V8="C:\Program Files\1cv8\common\1cestart.exe"
set BASE=D:\Bases\Kamin
set USR=Администратор
set PWD=пароль
set LOG=D:\Logs\kamin_update.txt

rem 1. Резервная копия в .dt (разбор %date% зависит от региональных настроек Windows)
%V8% DESIGNER /F"%BASE%" /N"%USR%" /P"%PWD%" /DumpIB"D:\Backup\kamin_%date:~6,4%%date:~3,2%%date:~0,2%.dt" /Out"%LOG%" /DisableStartupMessages

rem 2. Обновление конфигурации и структуры базы
%V8% DESIGNER /F"%BASE%" /N"%USR%" /P"%PWD%" /UpdateCfg"D:\Updates\1Cv8.cfu" /UpdateDBCfg /Out"%LOG%" -NoTruncate /DisableStartupMessages

Для серверной базы вместо /F"путь" укажите /S"сервер\имябазы".

Что учесть:

  • 📝 Ключ /Out пишет журнал. Проверяйте его утром: тихий сбой без лога заметят только при расчёте зарплаты.
  • 🔐 Пароль в bat-файле храните в папке с ограниченным доступом.
  • 🚪 Пакетное обновление тоже требует, чтобы пользователи вышли из базы.
  • 🔗 Пакетный способ годится для типовой конфигурации. Доработанную обновляют вручную через сравнение.

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

6. Проверка версии из кода после обновления

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

Простой пример для внешней обработки:

&НаСервере
Функция ВерсияКонфигурации()
    Возврат Метаданные.Имя + " " + Метаданные.Версия;
КонецФункции

&НаКлиенте
Процедура ПоказатьВерсию(Команда)
    Сообщить(ВерсияКонфигурации());
КонецПроцедуры

Сравните выведенный номер с номером из описания выпуска. Если номер старый — обновление конфигурации не дошло до базы данных: скорее всего, пропущен шаг с F7.

7. Что сделать после обновления Камин

Обновление закончилось без ошибок — это ещё не повод сразу считать зарплату. Пройдите короткую проверку.

Проверка базы после обновления
Выполнено: 0 / 6

Тестовый расчёт

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

Производительность

Если после обновления программа заметно тормозит:

  • 🧹 запустите 1С с ключом /ClearCache — это очистит локальный кэш клиента;
  • 🛠 в конфигураторе выполните Администрирование → Тестирование и исправление с пересчётом итогов. Режим требует монопольного доступа: все пользователи должны выйти;
  • 🗄 для серверной базы попросите администратора обновить статистику и перестроить индексы в СУБД.

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

8. Ошибки при обновлении Камин и что с ними делать

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

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

9. Частые вопросы об обновлении Камин

Можно ли обновлять Камин, пока бухгалтер работает в базе?
Загрузить обновление в основную конфигурацию можно. Но применить изменения структуры (F7) получится только после выхода пользователей, если обновление меняет структуру данных.
Сколько времени занимает обновление?
Типовая конфигурация обновляется за 10-30 минут. Большая серверная база или цепочка из нескольких выпусков — до нескольких часов.
Нужно ли обновлять Камин каждый месяц?
Выпуски с изменениями законодательства лучше ставить до расчёта, к которому они относятся. Остальные можно копить и ставить цепочкой в спокойный период.
Можно ли откатить обновление?
Только восстановлением из резервной копии, сделанной перед обновлением. Встроенной кнопки отката нет.
Слетят ли мои отчёты и обработки?
Внешние отчёты и обработки в отдельных файлах обновление не затрагивает. Доработки внутри конфигурации при неверном объединении могут потеряться.