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