Существуют ли официальные патчи для 1С:ЗУП и как их правильно установить?

Пользователь 1С v8.3 (Управляемые формы) 1С:Зарплата и Управление Персоналом
← На главную

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

Что такое патчи в системе 1С и как они устроены?

Рассмотрим техническую сторону вопроса. Официальный патч в терминологии разработчиков «1С» представляет собой локальное микро-расширение конфигурации. Это файлы специального формата с расширением *.epd или *.cfe. Имена таких файлов всегда начинаются с легко узнаваемого префикса EF_ (например, EF_00123456), где цифры указывают на код зарегистрированной ошибки в официальном реестре.

Главное преимущество использования технологии патчей — это скорость и удобство. Проанализируем ключевые достоинства такого подхода:

  1. Установка без монопольного режима: В отличие от полноценного обновления конфигурации ЗУП, для внедрения патча не требуется выгонять всех пользователей из базы данных. Изменения применяются «на лету» и вступают в силу сразу после обычного перезапуска сеанса пользователем.
  2. Точечное воздействие: Патч не меняет логику всей программы, а лишь исправляет конкретный ошибочный кусок кода в строго определенном релизе.
  3. Безопасность конфигурации: Основная база данных остается типовой и не снимается с поддержки, что крайне важно для последующих обновлений.

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

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

  1. Разработчики обнаруживают ошибку в текущем релизе и выпускают временный патч EF_ХХХХХХ.
  2. Пользователи устанавливают этот патч, локально устраняя проблему.
  3. При подготовке следующего официального релиза ЗУП разработчики включают исправление этой ошибки непосредственно в основной код программы.
  4. Когда вы обновляете свою базу ЗУП на этот новый релиз, система автоматически распознает, что установленный ранее патч больше не нужен, и самостоятельно удаляет его из списка активных расширений.

Как настроить автоматическую загрузку патчей в ЗУП

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

Выполним настройку автоматического режима по шагам:

  1. Убедимся, что в нашей информационной базе подключена Интернет-поддержка пользователей (для этого понадобятся логин и пароль от Портала 1С:ИТС).
  2. Перейдем в раздел меню Администрирование, далее выберем пункт Интернет-поддержка и сервисы.
  3. Развернем подраздел Обновление версии программы.
  4. Установим флажок напротив опции Загружать и устанавливать исправления (патчи) автоматически.
  5. При необходимости настроим расписание, по которому система будет проверять наличие обновлений на серверах «1С» (например, ночью или в обеденное время).

Ручная установка патчей (для закрытых локальных сетей)

Если сервер с базой ЗУП не имеет прямого доступа к интернету по соображениям безопасности, автоматическая загрузка работать не сможет. В этом случае нам потребуется установить исправления вручную. Рассмотрим подробнее, как это сделать:

  1. Перейдем на официальный портал обновлений «1С» в раздел вашей версии ЗУП.
  2. Прокрутим страницу релиза в самый низ, где расположен блок Исправление ошибок версий (именно там выкладываются официальные патчи для каждого релиза).
  3. Отметим галочками нужные исправления и скачаем их на локальный компьютер в виде ZIP-архива. Распакуем архив.
  4. В режиме «1С:Предприятие» перейдем в раздел Администрирование — Обслуживание.
  5. Откроем пункт Обновление программы (в некоторых интерфейсах он может называться Установка обновлений и исправлений).
  6. Выберем вариант установки обновлений из локального файла, укажем путь к распакованным файлам исправлений (с расширением *.epd или *.cfe) и запустим процесс установки.

Контроль установленных патчей и разрешение конфликтов

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

Посмотреть список активных исправлений можно двумя путями:

Если после установки патча программа начала вести себя некорректно, мы можем временно отключить его или удалить полностью. Для этого в окне управления расширениями в Конфигураторе достаточно снять флажок в колонке Активно, либо полностью удалить проблемное исправление кнопкой Удалить.

Особенности применения патчей в ЗУП

Для программы «1С:Зарплата и управление персоналом» выпуск патчей — явление регулярное и очень частое. Это связано со спецификой учета, который сильно зависит от внешних факторов. Наиболее часто оперативные патчи выпускаются для быстрого решения проблем в следующих блоках:

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

← На главную