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

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

Как обновить 1С:Бухгалтерию 8.3 самостоятельно

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

Обновление 1С:Бухгалтерии 8.3 — штатная процедура, которую бухгалтер или администратор в небольшой компании вполне может выполнить без привлечения франчайзи. Главные условия успеха: актуальная резервная копия, действующая подписка ИТС или доступ к порталу 1С, а также понимание того, типовая у вас конфигурация или доработанная. Для типовой базы вся процедура занимает от 20 минут до пары часов в зависимости от объёма данных и количества пропущенных релизов.

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

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

Как узнать текущий релиз и проверить, нужно ли обновление

Перед обновлением определите, какая версия конфигурации и платформы у вас установлена. Откройте 1С:Бухгалтерию и перейдите в раздел «Администрирование» → «О программе» (в некоторых релизах пункт называется «Сервис» → «О программе»). Там указаны номер конфигурации (например, 3.0.хх.хх) и версия платформы 1С:Предприятие 8.3.

Актуальный номер релиза конфигурации смотрите на портале 1С (portal.1c.ru) в разделе обновлений программ или в личном кабинете пользователя. Если ваш релиз отстаёт на один-два номера — обновление пройдёт быстро. Если пропущено много релизов, механизм обновления сам установит промежуточные версии последовательно, но времени потребуется больше.

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

Номер релиза конфигурацииРаздел «Администрирование» → «О программе»

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

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

Должно быть «на поддержке», без снятия с замка

Подписка ИТСДоговор ИТС или регистрация на портале

Без действующего доступа обновления не скачать

Версия платформыОкно «О программе», строка платформы

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

Резервная копия: обязательный шаг перед любыми изменениями

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

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

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

Способ 1. Автоматическое обновление через интернет-поддержку

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

Порядок действий: откройте «Администрирование» → «Поддержка и обслуживание» → «Результаты обновления…» или «Обновление версии программы» (название зависит от релиза). Если интернет-поддержка не подключена, программа предложит ввести логин и пароль. Далее нажмите поиск обновлений — система покажет доступные версии и предложит установить их сразу или по расписанию.

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

Обновление через интернет-поддержку
  1. 1
    Сделайте резервную копию базы (выгрузка .dt или копия каталога)
  2. 2
    Попросите всех пользователей выйти из программы
  3. 3
    Откройте «Администрирование» → «Поддержка и обслуживание» → «Обновление версии программы»
  4. 4
    Введите логин и пароль интернет-поддержки при запросе
  5. 5
    Запустите поиск обновлений и подтвердите установку найденных версий
  6. 6
    Дождитесь завершения и перезапустите программу
  7. 7
    Не закрывайте окно, пока выполняются обработчики обновления данных
  8. 8
    Проверьте номер релиза в разделе «О программе»

Способ 2. Ручное обновление через конфигуратор

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

Сначала скачайте дистрибутив обновления с портала: раздел с обновлениями программ, выберите «1С:Бухгалтерия 8», найдите нужный релиз. Скачанный архив распакуйте и запустите setup.exe — шаблон обновления установится в каталог шаблонов (по умолчанию в папку tmplts профиля пользователя).

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

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

text
Конфигурация → Поддержка → Обновить конфигурацию → Выбор файла обновления (1cv8.cfu) → OK → Обновить конфигурацию базы данных (F7)

Обновление через файл .cfu напрямую

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

Если пропущено несколько релизов

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

Способ 3. Обновление через загрузку конфигурации из .cf-файла

Третий вариант — полная загрузка конфигурации из файла .cf. Он применяется редко: когда конфигурация снята с поддержки, но доработки в ней фактически отсутствуют, и проще загрузить типовую конфигурацию целиком. Путь: «Конфигурация» → «Загрузить конфигурацию из файла».

Важно понимать разницу: загрузка .cf полностью заменяет конфигурацию и удаляет все доработки, а обновление через .cfu аккуратно объединяет изменения. Если в базе есть хоть какие-то изменения (добавленные реквизиты, внешние печатные формы, изменённые модули), загрузка .cf их уничтожит. Перед таким шагом обязательно сверьте конфигурацию с типовой и зафиксируйте список доработок.

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

Через интернет-поддержку

Проще всего, сам ставит промежуточные релизы; требует интернет и действующую подписку

Через конфигуратор и .cfu

Подходит для клиент-серверных баз и без интернета; нужно вручную следить за промежуточными релизами

Загрузка .cf

Крайний случай для снятых с поддержки баз; уничтожает все доработки без предупреждения

Доработанная конфигурация: когда самостоятельное обновление рискованно

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Остался прежний номер — обновление не применилось

Результаты обновления программы
Норма

Все обработчики выполнены, статус без ошибок

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

Есть невыполненные или завершившиеся с ошибкой обработчики

Оборотно-сальдовая ведомость
Норма

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

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

Суммы изменились — нужен разбор до продолжения работы

Обмен с банком и ЭДО
Норма

Документы отправляются и загружаются

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

Ошибки формата — возможно, требуется ещё один релиз или настройка

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

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

Типичные ошибки
01
Обновление без резервной копии — при сбое реструктуризации базу не восстановить
02
Обновление при работающих пользователях — сеансы блокируют изменение конфигурации базы данных
03
Прерывание обработчиков обновления данных — база остаётся в частично обновлённом состоянии
04
Попытка поставить .cfu не со своего релиза — ошибка «файл не содержит доступных обновлений»
05
Игнорирование требований к версии платформы — конфигурация не запускается после обновления
06
Работа сразу после обновления без проверки ОСВ — расхождения обнаруживаются при сдаче отчётности

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

Если обновление завершилось ошибкой на этапе реструктуризации, не пытайтесь повторно запускать его «вслепую». Восстановите базу из резервной копии, проверьте её тестированием и исправлением («Конфигуратор» → «Администрирование» → «Тестирование и исправление») и только после этого повторите обновление.

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

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

Можно ли обновляться, если подписка ИТС закончилась?

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

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

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

Что делать, если появилась ошибка «файл не содержит доступных обновлений»?

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

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

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

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

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

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

Штатной функции отката в 1С нет. Единственный способ вернуться на прежний релиз — восстановить базу из резервной копии, сделанной до обновления: для файловой базы загрузите .dt через «Администрирование» → «Загрузить информационную базу» или верните файл 1Cv8.1CD на место.

Итог

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

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