Администрирование · 11 мин
Как обновить 1С:Бухгалтерию: полное руководство
Пошаговая инструкция по обновлению 1С:Бухгалтерии: резервная копия, обновление через конфигуратор и интернет, проверка результата, типичные ошибки и решения.
Обновление 1С:Бухгалтерии — обязательная процедура, без которой программа перестаёт соответствовать действующему законодательству: формы отчётности, ставки налогов и алгоритмы расчётов меняются регулярно. Пропуск нескольких релизов приводит не только к устаревшим формам, но и к усложнению самого процесса обновления, когда приходится ставить промежуточные версии.
Процедура занимает от получаса до нескольких часов в зависимости от размера базы, количества пропущенных релизов и способа установки. Основные этапы одинаковы для любого сценария: резервное копирование, установка обновления, обновление конфигурации базы данных и проверка результата. Ошибки чаще всего возникают из-за отсутствия копии, активных сеансов пользователей и доработанной конфигурации.
Ниже разобраны подготовка, два основных способа обновления (через интернет-поддержку и вручную через конфигуратор), работа с нетиповой конфигурацией, проверка результата и действия при сбоях.
Подготовка: резервная копия и проверка условий
Резервная копия — единственный способ вернуть базу в рабочее состояние, если обновление прервётся или завершится с ошибкой. Для файловой базы достаточно скопировать файл 1Cv8.1CD из каталога базы в отдельную папку при закрытой программе. Надёжнее сделать выгрузку через конфигуратор: «Администрирование» → «Выгрузить информационную базу» — полученный файл .dt занимает меньше места и проверяет целостность данных при выгрузке.
Для клиент-серверной базы выгрузку .dt тоже выполняют через конфигуратор, но при больших объёмах есть ограничения по памяти — в этом случае используют штатные средства СУБД (MS SQL, PostgreSQL). Копию храните не на том же диске, где лежит рабочая база.
Проверьте три условия перед запуском обновления. Первое: действующая подписка ИТС или доступ к порталу 1С — без него автоматическое обновление недоступно. Второе: достаточно свободного места на диске — для распаковки дистрибутива и временных файлов может потребоваться несколько гигабайт. Третье: у учётной записи есть права администратора на компьютере и полные права в самой базе.
Как узнать текущую версию и какой релиз нужен
Текущую версию конфигурации смотрите в разделе «Администрирование» → «О программе» или через меню «Справка» → «О программе». Там же указана версия платформы 1С:Предприятие — она важна, потому что новые релизы конфигурации часто требуют минимальную версию платформы. Если платформа устарела, сначала обновите её, иначе конфигурация не установится или будет работать с ошибками.
Если установленный релиз сильно отстал от актуального, обновление «одним шагом» может быть невозможно: некоторые релизы требуют промежуточных версий. Информация о том, с каких версий возможен переход, указывается в сопроводительном файле дистрибутива и на портале 1С. При большом отставании планируйте последовательную установку нескольких релизов и делайте копию перед каждым шагом.
Обновление через интернет-поддержку: самый простой путь
Для типовой конфигурации без доработок оптимален автоматический способ. Откройте «Администрирование» → «Обновление версии программы» (в некоторых релизах — «Поддержка и обслуживание» → «Обновление программы»). Программа проверит наличие новых версий на сервере 1С и предложит установить их. Для доступа потребуется логин и пароль от портала 1С, привязанный к действующему договору ИТС.
Порядок действий: попросите всех пользователей выйти из базы, запустите поиск обновлений, выберите доступный релиз и подтвердите установку. Программа сама скачает дистрибутив, предложит создать резервную копию (не отказывайтесь), установит обновление и выполнит обновление конфигурации базы данных. При большом размере базы этап «обновление информационной базы» может занять значительное время — не прерывайте его.
После завершения программа перезапустится и выполнит отложенные обработчики обновления — фоновые процедуры, которые переносят и пересчитывают данные. До их окончания часть отчётов может работать некорректно, о чём программа честно предупредит.
- 1Завершите сеансы всех пользователей и сделайте резервную копию
- 2Откройте «Администрирование» → «Обновление версии программы»
- 3Введите логин и пароль портала 1С при запросе
- 4Выберите найденный релиз и подтвердите установку
- 5Дождитесь обновления конфигурации базы данных, не прерывая процесс
- 6После перезапуска проверьте версию в «О программе» и дождитесь завершения отложенных обработчиков
Ручное обновление через конфигуратор
Ручной способ нужен, когда нет доступа к интернет-поддержке, конфигурация доработана или автоматическое обновление завершилось ошибкой. Дистрибутив обновления скачивается с портала 1С (раздел обновлений программ) либо берётся с диска ИТС. Установите дистрибутив — он разместит шаблоны обновления в каталоге шаблонов на компьютере.
Дальше работа идёт в конфигураторе. Откройте базу в режиме «Конфигуратор», убедитесь, что пользователей нет в системе («Администрирование» → «Активные пользователи»). Затем выберите «Конфигурация» → «Поддержка» → «Обновить конфигурацию» и укажите источник — файл обновления из каталога шаблонов. Программа покажет список изменённых объектов; для типовой конфигурации просто подтвердите установку.
После загрузки обновления выполните «Конфигурация» → «Обновить конфигурацию базы данных» (клавиша F7). Примите изменения структуры — программа покажет окно реструктуризации со списком таблиц. На больших базах реструктуризация идёт долго; прерывать её нельзя. Завершив, запустите базу в режиме «Предприятие» под пользователем с полными правами — сработают обработчики первого запуска.
Перед обновлением через конфигуратор снимите конфигурацию с поддержки только в крайнем случае. Если конфигурация стоит на полной поддержке (замок закрыт), обновление пройдёт автоматически без сопоставления объектов — это самый безопасный сценарий. Снятие с поддержки без необходимости усложнит все последующие обновления.
Обновление нетиповой (доработанной) конфигурации
Если в конфигурацию вносились доработки — изменённые документы, отчёты, добавленные реквизиты, — при обновлении откроется окно сопоставления объектов. Программа покажет, какие объекты изменены в новом релизе и какие из них доработаны у вас. Для каждого конфликта нужно решить: взять версию поставщика, оставить свою или объединить вручную.
Главное правило: не ставьте галочки «взять из нового релиза» на все объекты подряд — так вы потеряете доработки. И не оставляйте везде старые версии — потеряете исправления законодательства. Конфликтующие объекты разбирают по одному: формы и модули с доработками сливают вручную, типовые объекты без изменений обновляют автоматически.
Если доработок много, обновление лучше поручить специалисту с опытом сопоставления конфигураций — цена ошибки здесь высока: потерянная доработка обнаруживается иногда через недели, когда восстановить её уже сложно. Перед обновлением зафиксируйте список всех доработок, чтобы после проверить каждую.
Проверка результата после обновления
Сразу после обновления откройте «О программе» и сверьте номер версии с тем, что устанавливали. Затем проверьте статус отложенных обработчиков: «Администрирование» → «Поддержка и обслуживание» → «Результаты обновления программы». Все процедуры должны завершиться без ошибок; если какие-то зависли — там же можно посмотреть причину.
Функциональную проверку делайте на реальных операциях: откройте несколько документов прошлых периодов, создайте пробный документ текущей датой, сформируйте оборотно-сальдовую ведомость и один регламентированный отчёт. ОСВ до и после обновления должна совпадать — удобно сформировать её заранее и сохранить для сравнения. Проверьте также обмены, если они настроены: банк-клиент, ЭДО, синхронизацию с другими программами.
Как проверить результат
Совпадает с установленным релизом
Осталась старая версия — обновление не применилось
Все процедуры завершены успешно
Есть ошибки или зависшие процедуры
Обороты и сальдо совпадают с данными до обновления
Суммы изменились — нужен разбор до ввода новых документов
Открываются без ошибок, формы актуальные
Ошибки открытия объектов, устаревшие формы отчётности
Что делать, если обновление пошло не так
Если обновление прервалось на этапе загрузки конфигурации (до обновления конфигурации базы данных), обычно достаточно повторить процедуру — данные ещё не затронуты. Если сбой произошёл во время реструктуризации или после неё, безопаснее восстановить базу из резервной копии и повторить обновление, устранив причину сбоя: нехватку места, разрыв соединения с сервером, активные сеансы.
Типовые сообщения об ошибках помогают локализовать проблему. «Конфигурация базы данных не соответствует сохранённой конфигурации» означает, что обновление конфигурации БД не было завершено — запустите конфигуратор и нажмите F7. «Нарушена целостность структуры конфигурации» чаще указывает на прерванное обновление — восстанавливайте копию. Ошибки прав доступа лечатся установкой дистрибутива под администратором.
Если после восстановления из копии обновление снова завершается той же ошибкой, причина системная: устаревшая платформа, повреждение базы или конфликт доработок. Выполните тестирование и исправление базы (конфигуратор → «Администрирование» → «Тестирование и исправление») на копии базы и повторите попытку. При повторных сбоях на нетиповой конфигурации привлеките специалиста.
Что важно запомнить
Правило номер один — резервная копия перед любым обновлением. Типовую конфигурацию обновляйте через интернет-поддержку, доработанную — через конфигуратор с аккуратным сопоставлением объектов. Не прерывайте реструктуризацию, следите за версией платформы и после обновления проверяйте ОСВ, отложенные обработчики и ключевые документы.
Частые вопросы об обновлении 1С:Бухгалтерии
Как часто нужно обновлять 1С:Бухгалтерию?
Минимум — перед каждой отчётной кампанией, чтобы формы деклараций и расчётов соответствовали законодательству. Оптимально — раз в месяц или по мере выхода релизов с важными изменениями. Большое отставание усложняет обновление из-за необходимости ставить промежуточные версии.
Можно ли обновляться, пока пользователи работают в базе?
Нет. Загрузка обновления и особенно обновление конфигурации базы данных требуют монопольного доступа. При активных сеансах вы получите ошибку блокировки. Планируйте обновление на нерабочее время и заранее предупреждайте пользователей.
Чем отличается обновление платформы от обновления конфигурации?
Платформа — это исполняемая среда 1С:Предприятие, устанавливается отдельным дистрибутивом на компьютер или сервер. Конфигурация — прикладное решение «Бухгалтерия предприятия», обновляется внутри базы. Обычно сначала проверяют и при необходимости обновляют платформу, затем конфигурацию.
Что делать, если нет договора ИТС?
Без действующей подписки автоматическое обновление и доступ к дистрибутивам на портале 1С недоступны. Базовые версии программы имеют ограниченные условия обновления. Практический вариант — оформить договор ИТС через партнёра фирмы «1С» либо обратиться к обслуживающему специалисту.
Удалятся ли данные при обновлении?
Штатное обновление не удаляет учётные данные — оно меняет структуру метаданных и выполняет перенос данных обработчиками. Риск потери связан не с самим обновлением, а со сбоями во время него и с ошибками при сопоставлении доработанных объектов. Именно поэтому резервная копия и сверка ОСВ после обновления обязательны.
Можно ли откатить обновление назад?
Штатной кнопки «откат» в 1С нет. Вернуться на прежнюю версию можно только восстановлением базы из резервной копии, сделанной до обновления. При этом данные, введённые после обновления, в восстановленную копию не попадут — их придётся переносить вручную или через выгрузку.