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

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

Как установить патчи 1С 8.3 в 1С:Бухгалтерии

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

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

Установка патчей доступна двумя способами: автоматически через сервис «1С:Обновление программ» и вручную через файл исправления (.cfe), который загружается с портала 1С. Выбор способа зависит от того, есть ли у базы доступ в интернет, действующий договор ИТС и права администратора у пользователя.

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

Что такое патчи 1С и чем они отличаются от обновления релиза

Патч (исправление) — это небольшое обновление, поставляемое в виде файла расширения конфигурации с расширением .cfe. Он не меняет структуру базы данных, а подменяет или дополняет отдельные процедуры и функции конфигурации. Благодаря этому исправление устанавливается без монопольного доступа на длительное время и без полной реструктуризации.

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

Важно понимать, что патч привязан к конкретной версии конфигурации. Исправление, выпущенное для релиза 3.0.x, не установится на другую редакцию или существенно отличающийся релиз — система либо откажет в установке, либо исправление просто не подключится.

Что подготовить перед установкой патча

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

Второй шаг — проверить версию конфигурации. Откройте «Администрирование → О программе» (или круглый значок «i» в правом верхнем углу) и запишите точный номер релиза, например 3.0.XXX.XX. На портале 1С или в описании патча сверьте, для каких релизов он предназначен.

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

Автоматическая установка патчей через интернет-поддержку

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

Если для вашего релиза доступны исправления, программа покажет их в списке обновлений. Нажмите «Установить» и дождитесь завершения. Во время установки пользователи могут продолжать работу в большинстве случаев, но для применения исправления потребуется перезапуск сеанса. Система предложит перезапустить программу — согласитесь.

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

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

Ручная установка патча из файла .cfe

Ручной способ нужен, когда у базы нет доступа в интернет, автоматическая установка не сработала или исправление получено от партнёра 1С отдельным файлом. Файл .cfe предварительно скачивается с портала 1С (раздел «Обновления программ») под учётной записью с действующим ИТС.

Установка через режим «Предприятие»

В пользовательском режиме откройте «Администрирование → Печатные формы, отчеты и обработки → Расширения» (в некоторых релизах путь: «Администрирование → Обслуживание → Расширения»). Снимите флаг «Безопасный режим» не требуется для типовых исправлений, но обратите внимание на предупреждения системы. Нажмите «Добавить из файла», укажите загруженный .cfe и подтвердите добавление. После добавления перезапустите сеанс, чтобы исправление применилось.

Установка через конфигуратор

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

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

Как проверить, что патч установился и работает

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

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

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

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

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

Строка исправления в списке расширений
Норма

Флаг «Используется» установлен, ошибок подключения нет

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

Статус «Не подключено» или предупреждение о несовместимости

Повторение проблемной операции
Норма

Ошибка не воспроизводится, документ проводится, отчёт формируется

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

Ошибка сохраняется после перезапуска сеанса

Версия конфигурации
Норма

Релиз совпадает с указанным в описании патча

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

Релиз старше или новее требуемого диапазона

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

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

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

Типичные ошибки
01
Установка патча без проверки совместимости с релизом — расширение не подключается или ломает смежный функционал
02
Отказ от резервной копии — при сбое на доработанной базе откат занимает часы вместо минут
03
Забытый перезапуск сеансов — пользователи продолжают видеть старую ошибку и считают патч нерабочим
04
Удаление исправления из списка расширений после обновления релиза без проверки — иногда исправление ещё не вошло в релиз и ошибка возвращается

Что делать с патчами при обновлении релиза конфигурации

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

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

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

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

База подключена к интернету и есть действующий ИТСИспользуйте автоматическую установку через раздел обновления программы
Интернета на сервере нет или автоустановка завершилась ошибкойСкачайте .cfe с портала 1С и установите вручную через список расширений
Конфигурация доработана сторонними специалистамиСначала установите патч на копии базы и проверьте ключевые операции
Патч не подключается с ошибкой совместимостиПроверьте соответствие релиза и при необходимости обновите конфигурацию

FAQ: частые вопросы о патчах 1С:Бухгалтерии

Нужен ли договор ИТС для установки патчей?

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

Можно ли установить патч, пока пользователи работают в базе?

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

Как удалить патч, если после него появились проблемы?

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

Почему патч не устанавливается с ошибкой о несоответствии версии?

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

Влияют ли патчи на скорость работы программы?

Штатные исправления 1С практически не влияют на производительность — они заменяют отдельные процедуры на исправленные версии. Заметное замедление после установки патча — повод проверить конфликт с доработками конфигурации или сторонними расширениями.

Нужно ли устанавливать патчи на тестовую базу?

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

Итог

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

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