Патчи в программах 1С: что это такое и как их установить/удалить?
- Создано 27.09.2021 07:20
- Опубликовано 27.09.2021 07:20
- Автор: Administrator
- Просмотров: 21759
Часто пользовали программ 1С слышат информацию от разработчиков: «Выпущен патч… Установите патч…» Что такое патч, и как его установить или удалить, мы рассмотрим в данной публикации.
Разработчикам 1С иногда требуется в срочном порядке что-то изменить в конфигурации или исправить ошибку. Чтобы не тратить время на выпуск полноценного обновления, выпускают своего рода «заплатку» - патч, который позволяет оперативно устранить проблему.
Патч – это небольшой файл в формате *.epd, исправляющий конкретную ошибку в определенном релизе конфигурации. Он удаляется автоматически при установке следующего обновления, если это исправление в нем учтено.
Установить патч можно двумя способами:
• автоматически;
• вручную.
Рассмотрим на примерах все варианты.
Как установить патч в автоматическом режиме?
Этот вариант подойдет вам при выполнении следующих условий:
• включенная интернет-поддержка конфигурации;
• рабочее место имеет доступ в интернет;
• в программу не вносились изменения, т.е. 1С типовой конфигурации.
Шаг 1. Перейдите в раздел «Администрирование» - «Интернет-поддержка и сервисы».
Шаг 2. Разверните пункт «Обновление версии программы».
Установите галочку «Загружать и устанавливать исправления (патчи) автоматически». В результате, как только система обнаружит новый выпущенный патч, он автоматически будет загружен в конфигурацию 1С.
Пользователь может настроить расписание проверки и установки исправлений.
Задав дату начала и при необходимости окончания, можно установить дневное, недельное или месячное расписание проверки.
При обнаружении патча программа автоматически:
1. Загрузит патч на диск;
2. Установит его в 1С;
3. Перезапустит программу.
Рассмотрим второй вариант, а именно установку исправлений (патчей) в 1С ручным способом.
Как установить патч 1С вручную?
Если по какой-то причине загрузить патч автоматически невозможно, то его можно установить вручную.
При установке патча ручным способом, пользователь сам выбирает, какое исправление он хочет загрузить в конфигурацию. Информация об таких дополнениях имеется на сайте техподдержки 1С.
Они выпускаются конкретно под определенный релиз программы.
Рассмотрим на примере с обновлением для конфигурации 1С: Бухгалтерия предприятия 3.0, версия 3.0.100.23.
Шаг 1. Откройте страницу. В нижней части окна имеется гиперссылка – «Исправление ошибок версий».
Шаг 2. В списке патчей выберите нужный, установив галочку и нажмите одну из кнопок загрузки – «Скачать». Файл с исправлением сохранится в компьютере (обычно по умолчанию папка «Загрузки»).
Файлы упакованы в архив.
Шаг 3. Распакуйте архив. Щелкните правой кнопкой мышки на файле и выберите команду «Извлечь в … (название файла)».
Распаковывайте архивы, пока не увидите файл желтого цвета – расширение конфигурации информационной базы 1С: Предприятие 8.
Перейдем к загрузке файла – патча.
Шаг 4. Откройте раздел «Администрирование» - «Обслуживание».
Шаг 5. Разверните подпункт «Обновление программы».
Установить патч можно двумя способами:
• в пункте «Установка обновлений и исправлений (патчей)»;
• в пункте «Установленные патчи».
В первом варианте нажмите ссылку «Установка обновлений и исправлений (патчей)» и программа автоматически откроет окно с предложением выбрать файл для загрузки. Укажите загруженный и распакованный файл исправления. В нашем примере это патч EF_00_00394737_9.
Выбрав файл нажмите «Далее».
Во втором варианте загрузки нажмите гиперссылку «Установленные исправления (патчи)». Щелкните на кнопке «Установить исправление…»
Откроется окно для загрузки файла, аналогичное рассмотренному выше.
Шаг 6. Выберите файл и нажмите «Далее».
В ответ на предупреждение системы безопасности нажмите «Продолжить».
Исправления загрузятся в конфигурацию информационной базы 1С, но вступят в силу после перезапуска программы. Об этом сообщает и открывшееся диалоговое окно.
Шаг 7. Установите галочку «Перезапустить программу» и нажмите «Готово».
Шаг 8. Перейдите в раздел «Администрирование» - «Обслуживание». Разверните пункт «Обновление программы» и нажмите гиперссылку «Установленные исправления (патчи)».
Наш патч появится в списке.
В окне «Установленное исправления» отображаются все установленные патчи.
Обратите внимание, что в первом окне есть кнопки – «Установить исправление…» и «Удалить исправление», а во втором окне (с более полным списком патчей) кнопок нет никаких. Дело в ограничении прав, значит тому пользователю не разрешено устанавливать или удалять исправления в конфигурации.
В случае, если патч не устанавливается и 1С выдает ошибку – «При установке исправлений возникли ошибки», это значит, что данное исправление не подходит для текущей конфигурации.
Например, патч предназначен для релиза 3.0.100.23, а у вас установлена более ранняя конфигурация. Выход – обновить конфигурацию ИБ.
Установка патчей через «Монитор портала 1С: ИТС».
Один из вариантов установке патчей – использование раздела «Монитор портала ИТС».
Шаг 1. Перейдите в раздел «Администрирование» - «Интернет-поддержка и сервисы» и в подразделе «Настройки Интернет-поддержки» откройте «Монитор Портала 1С: ИТС».
В разделе «Обновление программы» указаны доступное обновление конфигурации, платформы и исправления (патчи).
Шаг 2. Нажмите ссылку «Установить обновление».
Шаг 3. Установите галочку «Исправления (патчи)» и нажмите «Далее».
Все исправляемые ошибки будут загружены в конфигурацию в виде дополнений-патчей.
Для дальнейшей их автоматической загрузки установите галочку «Загружать и устанавливать исправления (патчи)» автоматически?».
Как удалить патч из 1С?
Самому пользователю нет необходимости удалять исправление, т.к. при выпуске нового релиза конфигурации обновление уже включает это дополнение, и патч удалится автоматически.
Но иногда возникают сбои при обновлении, ранее установленный патч мешает установке нового релиза, и обновление не может быть завершено. В такой ситуации ранее установленный патч можно удалить вручную, нажав кнопку с одноименной командой – «Удалить исправление».
Выделите строку с патчем и нажмите команду удаления.
На вопрос программы – подтверждаем удаление патча, нажав «Да».
Строка исчезла, т.е. исправление удалено из конфигурации информационной базы.
Система выдаст сообщение: Установлено обновление программы. Удалены исправления (патч): 1. Для того, чтобы применить, рекомендуется перезапустить программу и продолжить работу.
Далее действуйте по обстоятельствам.
Мы рассмотрели, как, не дожидаясь выхода очередного обновления, исключить ошибки и определенные проблемы в работе конфигурации с помощью исправлений (патчей) 1С.
Автор статьи: Ольга Круглова
Понравилась статья? Подпишитесь на рассылку новых материалов
Комментарии
Антон, добрый день.
Если обновляетесь через 1с-предприятие, то программа перед установкой обновлений сама удаляет патчи.
Если обновляете через конфигуратор, то удаляете патчи вручную.
Это требование разработчиков.
Т.е. при обновлении релиза специально удалять патчи которые установлены не нужно в обязательном порядке ?
Я глянул в порядок обновления и там прочитал рекомендацию удалить патчи
Правда обновлении через Конфигуратор
Через Конфигуратор если обновлять то тоже не беда если не удалил ? А то Я никогда не удалял !