Патч для 1С ЗУП: где взять, как поставить и проверить

· 8 мин

Содержание

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

Сначала определитесь, что именно вам нужно. Слово «патч» в 1С путают с обновлением. Это разные вещи, и от выбора зависит весь порядок действий.

Что такое патч и чем он отличается от обновления

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

Обновление — другой разговор. Оно переводит конфигурацию на новый релиз и ставится через файл .cfu или .cf, либо прямо из программы.

ЧтоФормат файлаЧто меняетсяНомер релиза
Патч (исправление).cfeОтдельные модули, формы, отчётыОстаётся тем же
Обновление.cfu / .cfВся конфигурацияРастёт
Внешний отчёт или обработка.erf / .epfТолько сам файл, базы не касаетсяНе меняется

Если ваш релиз устарел на несколько номеров, патч, скорее всего, не встанет. Он собран под конкретный релиз. Сначала обновитесь, потом ищите исправления.

Что сделать до установки патча

Подготовка занимает дольше самой установки, но именно она спасает базу. Пройдите по списку.

  • 📦 Сделайте выгрузку информационной базы в .dt или скопируйте каталог файловой базы целиком.
  • 👥 Попросите пользователей выйти. Для установки через Конфигуратор нужен монопольный доступ.
  • 🔎 Посмотрите точный номер релиза: меню «Справка» → «О программе».
  • 📝 Выпишите, какие расширения в базе уже подключены. Новый патч может конфликтовать со старым.
  • 🧪 Если есть тестовая копия, ставьте сначала туда.

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

Перед установкой патча
Выполнено: 0 / 5

Где взять патч для 1С ЗУП

Источников три, и они не равнозначны по надёжности.

Из самой программы

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

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

С сайта поддержки

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

От франчайзи или программиста

Иногда патч делают под конкретного клиента — например, исправляют нестандартный отчёт. Такой файл получите от того, кто его писал, и спросите, под какой релиз он собран.

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

Как установить патч в 1С ЗУП из программы

Этот способ подходит, если файл у вас уже скачан и база открыта в обычном пользовательском режиме. Монопольный доступ не нужен.

  1. Откройте раздел «Администрирование» и найдите подраздел, где собраны обновление программы и исправления. Если не нашли — используйте поиск по меню.
  2. Выберите команду установки исправлений.
  3. Нажмите «Добавить» и укажите путь к файлу .cfe. Некоторые файлы приходят в архиве — распакуйте его заранее.
  4. Прочитайте описание, которое покажет программа: для каких релизов подходит патч, что именно он исправляет.
  5. Нажмите «Установить» и дождитесь сообщения об успешном завершении.
  6. Закройте программу полностью и откройте базу заново.

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

Диагностика: выберите симптом

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

Способ нужен, когда программа не видит раздел исправлений или патч — это обычное расширение, которое вам прислал разработчик.

Расширение .cfe через Конфигуратор

  1. Закройте всех пользователей, запустите 1С в режиме «Конфигуратор» под администратором.
  2. В меню «Конфигурация» откройте «Расширения конфигурации ».
  3. Нажмите «Добавить» и выберите команду загрузки из файла.
  4. Укажите файл .cfe.
  5. Отметьте нужные флажки в таблице расширений. Обратите внимание на безопасный режим: для чужого файла его лучше оставить включённым.
  6. Сохраните изменения и запустите базу в режиме «1С:Предприятие».

Обновление через файл .cfu

Если вам прислали не патч, а обновление, порядок другой. В Конфигураторе в меню «Конфигурация» → «Поддержка» выберите «Обновить конфигурацию », затем «Выбрать файл обновления». Следуйте указаниям мастера: он сравнит версии и предложит объединить изменения.

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

Файловая и клиент-серверная база

На файловой базе достаточно закрыть все окна 1С на других компьютерах. Если кто-то забыл выйти, Конфигуратор не получит монопольный доступ и сообщит об этом.

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

Альтернативные способы, если стандартный не работает

Бывает, что ни один из двух способов не подходит: нет прав, нет доступа к серверу или платформа слишком старая. Вот что остаётся.

  • 🔧 Через пакетный режим. Администратор ставит расширение из командной строки. Это путь для автоматизации на нескольких базах. Параметры зависят от версии платформы, сверяйтесь с документацией вашей.
  • 🖥️ Через сервис обслуживания. Если ЗУП в облаке, обратитесь в поддержку провайдера — доступа к Конфигуратору у вас, скорее всего, нет.
  • 🤝 Через специалиста. Если сомневаетесь, лучше заказать установку. Час работы обойдётся дешевле потерянного расчёта.
Какой способ вам подходит?

Что проверить после установки

Сообщение об успешной установке ещё не означает, что всё работает. Потратьте десять минут на проверку.

  1. Откройте список расширений и убедитесь, что исправление в нём есть и включено.
  2. Откройте тот документ или отчёт, ради которого ставили патч. Повторите действие, которое раньше давало ошибку.
  3. Проведите тестовый расчёт на одном сотруднике. Сравните результат с ручным.
  4. Сформируйте любой привычный отчёт, например расчётный листок. Убедитесь, что формы не поплыли.
  5. Посмотрите журнал регистрации за время установки: нет ли записей об ошибках.

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

Хорошая привычка — вести таблицу: дата, номер патча, кто поставил, что исправлял. Через полгода это спасёт, когда понадобится понять, откуда взялось странное поведение.

Как не потерять данные при установке

Резервная копия — не формальность. Вот правила, которые стоит усвоить.

  • 💾 Копия делается до установки, а не после. Проверьте, что файл создан и его размер похож на размер базы.
  • 📁 Храните копию отдельно от рабочей базы — на другом диске или в сетевой папке.
  • 🔁 Если патч не подошёл, удалите расширение из списка и вернитесь к рабочему состоянию. Для расширений это обычно достаточно.
  • ⏪ Если сломалась сама база, восстанавливайтесь из копии, а не пытайтесь чинить на месте.

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

Типичные ошибки при установке и что с ними делать

Здесь только то, чего нет в порядке выше.

СимптомВероятная причинаЧто делать
Патч установлен, но изменений не видноНе перезапущен клиентЗакрыть 1С и открыть заново
Появились ошибки в формах, которых не былоКонфликт с другим расширениемОтключить расширения по одному и найти виновника
Конфигуратор не даёт добавить расширениеНет монопольного доступаОтключить пользователей
Исправление пропало после обновления конфигурацииРасширение собрано под старый релизСкачать актуальную версию исправления
Отчёт считает иначе, чем раньшеПатч менял логику расчётаСравнить с копией, при расхождении откатить

Если не помогло

Вопрос остался — идите по порядку. Каждый шаг отсекает целый класс причин.

  1. Откройте журнал регистрации и найдите ошибки в момент установки. Текст ошибки часто прямо называет проблемный объект.
  2. Отключите все сторонние расширения и повторите установку.
  3. Проверьте платформу. Старая версия платформы может не поддерживать новое расширение.
  4. Сравните размер и дату файла патча с тем, что указано на странице загрузки. Недокачанный файл — частая причина странных ошибок. Скачайте его заново.
  5. Обратитесь к тому, кто обслуживает вашу базу, с текстом ошибки и номером релиза. Скриншот экрана с сообщением полезнее фразы «не работает ».

Частые вопросы

Можно ли поставить патч без интернета?
Да. Скачайте файл на другом компьютере и добавьте его вручную: через раздел исправлений в программе или через Конфигуратор.
Слетят ли мои доработки после установки патча?
Расширение работает поверх конфигурации и доработки не затирает. Но если патч меняет те же объекты, возможен конфликт. Поэтому сначала тестовая копия.
Нужно ли останавливать расчёт зарплаты на время установки?
Лучше не совмещать. Поставьте патч до начала расчёта или после его завершения и проверки.
Как удалить патч, если он не подошёл?
Откройте список исправлений или расширений, отключите нужное и удалите. Затем перезапустите базу.
Нужен ли патч, если у меня облачная версия?
Обычно нет: исправления ставит провайдер. Если ошибка не исчезает, напишите в его поддержку.
Как узнать, что патч уже установлен?
Загляните в список установленных исправлений или в список расширений конфигурации. Там указаны названия и состояние.