Патч для 1С ЗУП: где взять, как поставить и проверить
Содержание
Патч в 1С ЗУП ставится за пять минут, если файл подходит к вашему релизу и сделана копия базы. Без этих двух условий он либо не загрузится, либо сломает рабочую настройку. Ниже — как установить патч в 1С ЗУП из самой программы, через Конфигуратор и на файловой базе, и что проверить после.
Сначала определитесь, что именно вам нужно. Слово «патч» в 1С путают с обновлением. Это разные вещи, и от выбора зависит весь порядок действий.
Что такое патч и чем он отличается от обновления
Патч (в программе он называется «исправление») — небольшой файл с поправкой в одном или нескольких местах. Например, чинит расчёт больничного или формирование отчёта. Конфигурацию целиком он не меняет, номер релиза остаётся прежним. Обычно это расширение конфигурации
с файлом .cfe.
Обновление — другой разговор. Оно переводит конфигурацию на новый релиз и ставится через файл .cfu или .cf, либо прямо из программы.
| Что | Формат файла | Что меняется | Номер релиза |
|---|---|---|---|
| Патч (исправление) | .cfe | Отдельные модули, формы, отчёты | Остаётся тем же |
| Обновление | .cfu / .cf | Вся конфигурация | Растёт |
| Внешний отчёт или обработка | .erf / .epf | Только сам файл, базы не касается | Не меняется |
Если ваш релиз устарел на несколько номеров, патч, скорее всего, не встанет. Он собран под конкретный релиз. Сначала обновитесь, потом ищите исправления.
Что сделать до установки патча
Подготовка занимает дольше самой установки, но именно она спасает базу. Пройдите по списку.
- 📦 Сделайте выгрузку информационной базы в
.dtили скопируйте каталог файловой базы целиком. - 👥 Попросите пользователей выйти. Для установки через Конфигуратор нужен монопольный доступ.
- 🔎 Посмотрите точный номер релиза: меню «Справка» → «О программе».
- 📝 Выпишите, какие расширения в базе уже подключены. Новый патч может конфликтовать со старым.
- 🧪 Если есть тестовая копия, ставьте сначала туда.
Не ставьте патч в рабочую базу в день расчёта зарплаты или сдачи отчётности, не проверив его на копии. Откатывать ошибку придётся в самый неудобный момент.
Где взять патч для 1С ЗУП
Источников три, и они не равнозначны по надёжности.
Из самой программы
Конфигурации на базе библиотеки стандартных подсистем умеют сами находить исправления. Для этого нужно подключение к интернет-поддержке. Откройте раздел «Администрирование» и найдите пункт про исправления или обновление программы. Если пункта не видно, воспользуйтесь поиском по командам: введите слово «исправления».
Программа покажет список доступных поправок для вашего релиза и предложит скачать и установить их сразу. Это самый безопасный путь.
С сайта поддержки
Если в базе нет интернета, исправление можно скачать на другом компьютере. Нужна учётная запись пользователя портала поддержки и действующее сопровождение. Файл ищите на странице вашей конфигурации в разделе исправлений. Проверьте, что в описании указан ваш релиз.
От франчайзи или программиста
Иногда патч делают под конкретного клиента — например, исправляют нестандартный отчёт. Такой файл получите от того, кто его писал, и спросите, под какой релиз он собран.
Файлы из сомнительных источников — на форумах, в мессенджерах от незнакомых людей — не ставьте. Расширение имеет доступ ко всем данным базы, а в ЗУП это персональные данные сотрудников и сведения о зарплате. Поэтому открывайте описание патча и читайте, что он меняет, прежде чем нажимать «Установить».
Как установить патч в 1С ЗУП из программы
Этот способ подходит, если файл у вас уже скачан и база открыта в обычном пользовательском режиме. Монопольный доступ не нужен.
- Откройте раздел «Администрирование» и найдите подраздел, где собраны обновление программы и исправления. Если не нашли — используйте поиск по меню.
- Выберите команду установки исправлений.
- Нажмите «Добавить» и укажите путь к файлу
.cfe. Некоторые файлы приходят в архиве — распакуйте его заранее. - Прочитайте описание, которое покажет программа: для каких релизов подходит патч, что именно он исправляет.
- Нажмите «Установить» и дождитесь сообщения об успешном завершении.
- Закройте программу полностью и откройте базу заново.
Список установленных исправлений там же, где вы их добавляли. Отсюда же патч можно отключить или удалить, если что-то пошло не так.
Установка патча через Конфигуратор
Способ нужен, когда программа не видит раздел исправлений или патч — это обычное расширение, которое вам прислал разработчик.
Расширение .cfe через Конфигуратор
- Закройте всех пользователей, запустите 1С в режиме «Конфигуратор» под администратором.
- В меню «Конфигурация» откройте «Расширения конфигурации ».
- Нажмите «Добавить» и выберите команду загрузки из файла.
- Укажите файл
.cfe. - Отметьте нужные флажки в таблице расширений. Обратите внимание на безопасный режим: для чужого файла его лучше оставить включённым.
- Сохраните изменения и запустите базу в режиме «1С:Предприятие».
Обновление через файл .cfu
Если вам прислали не патч, а обновление, порядок другой. В Конфигураторе в меню «Конфигурация» → «Поддержка» выберите «Обновить конфигурацию », затем «Выбрать файл обновления». Следуйте указаниям мастера: он сравнит версии и предложит объединить изменения.
Если конфигурация снята с поддержки, мастер будет выдавать вопросы про объединение. Читайте каждый вопрос: слепое «принять всё» перезапишет доработки.
Файловая и клиент-серверная база
На файловой базе достаточно закрыть все окна 1С на других компьютерах. Если кто-то забыл выйти, Конфигуратор не получит монопольный доступ и сообщит об этом.
На клиент-серверной базе потребуется отключить пользователей через консоль кластера серверов. Заодно можно запретить новые подключения на время работы, чтобы никто не зашёл в базу посреди установки.
Альтернативные способы, если стандартный не работает
Бывает, что ни один из двух способов не подходит: нет прав, нет доступа к серверу или платформа слишком старая. Вот что остаётся.
- 🔧 Через пакетный режим. Администратор ставит расширение из командной строки. Это путь для автоматизации на нескольких базах. Параметры зависят от версии платформы, сверяйтесь с документацией вашей.
- 🖥️ Через сервис обслуживания. Если ЗУП в облаке, обратитесь в поддержку провайдера — доступа к Конфигуратору у вас, скорее всего, нет.
- 🤝 Через специалиста. Если сомневаетесь, лучше заказать установку. Час работы обойдётся дешевле потерянного расчёта.
Что проверить после установки
Сообщение об успешной установке ещё не означает, что всё работает. Потратьте десять минут на проверку.
- Откройте список расширений и убедитесь, что исправление в нём есть и включено.
- Откройте тот документ или отчёт, ради которого ставили патч. Повторите действие, которое раньше давало ошибку.
- Проведите тестовый расчёт на одном сотруднике. Сравните результат с ручным.
- Сформируйте любой привычный отчёт, например расчётный листок. Убедитесь, что формы не поплыли.
- Посмотрите журнал регистрации за время установки: нет ли записей об ошибках.
В ЗУП особенно важно сверить начисления. Возьмите расчёт прошлого месяца и сравните суммы: они не должны измениться, если патч не касался расчётов.
Хорошая привычка — вести таблицу: дата, номер патча, кто поставил, что исправлял. Через полгода это спасёт, когда понадобится понять, откуда взялось странное поведение.
Как не потерять данные при установке
Резервная копия — не формальность. Вот правила, которые стоит усвоить.
- 💾 Копия делается до установки, а не после. Проверьте, что файл создан и его размер похож на размер базы.
- 📁 Храните копию отдельно от рабочей базы — на другом диске или в сетевой папке.
- 🔁 Если патч не подошёл, удалите расширение из списка и вернитесь к рабочему состоянию. Для расширений это обычно достаточно.
- ⏪ Если сломалась сама база, восстанавливайтесь из копии, а не пытайтесь чинить на месте.
Отдельно про кадровые данные. В ЗУП хранятся паспортные данные, начисления, сведения о больничных. Резервную копию защищайте так же, как рабочую базу: доступ только у тех, кому он положен. Выгрузку на флешке, забытой на столе, потом не вернуть.
Типичные ошибки при установке и что с ними делать
Здесь только то, чего нет в порядке выше.
| Симптом | Вероятная причина | Что делать |
|---|---|---|
| Патч установлен, но изменений не видно | Не перезапущен клиент | Закрыть 1С и открыть заново |
| Появились ошибки в формах, которых не было | Конфликт с другим расширением | Отключить расширения по одному и найти виновника |
| Конфигуратор не даёт добавить расширение | Нет монопольного доступа | Отключить пользователей |
| Исправление пропало после обновления конфигурации | Расширение собрано под старый релиз | Скачать актуальную версию исправления |
| Отчёт считает иначе, чем раньше | Патч менял логику расчёта | Сравнить с копией, при расхождении откатить |
Если не помогло
Вопрос остался — идите по порядку. Каждый шаг отсекает целый класс причин.
- Откройте журнал регистрации и найдите ошибки в момент установки. Текст ошибки часто прямо называет проблемный объект.
- Отключите все сторонние расширения и повторите установку.
- Проверьте платформу. Старая версия платформы может не поддерживать новое расширение.
- Сравните размер и дату файла патча с тем, что указано на странице загрузки. Недокачанный файл — частая причина странных ошибок. Скачайте его заново.
- Обратитесь к тому, кто обслуживает вашу базу, с текстом ошибки и номером релиза. Скриншот экрана с сообщением полезнее фразы «не работает ».