Как установить патчи (исправления) в 1С
Патчи — это специальные расширения для типовых конфигураций, которые позволяют разработчикам 1С оперативно исправлять ошибки, найденные в релизах обновлений, а пользователям — использовать полученные исправления, не дожидаясь выпуска последующего обновления.
Функционально патчи реализуются в виде расширения с типом Исправление — это наивысший приоритет исполнения. Следующим идет расширение с типом Адаптация и последним — Дополнение.
Патч представляет собой отдельную конфигурацию вида CFE, которую можно подключать к базе данных без внесения изменения в типовую конфигурацию. После выхода нового релиза, в котором учитываются исправления, реализованные в патче, он автоматически и безопасно удаляется из типовой конфигурации.
Таким образом, патчи — это наилучший функционал для оперативного исправления ошибок в программе, поскольку:
- автоматически встраиваются в базу данных без изменения типовой конфигурации;
- автоматически удаляются из базы данных при очередном обновлении;
- позволяют оперативно исправлять ошибки, не дожидаясь нового обновления.
Где посмотреть патчи для конкретной версии 1С
- 8.3.15.1958 и выше;
- 8.3.16.1359 и выше;
- 8.3.17.1386 и выше;
- 8.3.19.1150 и выше;
- 8.3.20.1549 и выше;
- 8.3.21.1302 и выше.
В таблицу с патчами можно перейти из формы скачивания релиза обновления на Портале 1С по ссылке Исправление ошибок версий .
Как установить патчи (исправления) в 1С
Есть несколько способов установки патчей в 1С. Наиболее распространенные:
- автоматическая установка в Пользовательском режиме;
- ручная установка в режиме Конфигуратор.
Автоматическая установка патчей (исправлений) в 1С
Автоматическая установка позволяет без участия пользователя подгружать подготовленные разработчиками исправления в базы данных до выхода очередного релиза, и удалять установленные патчи после обновления 1С.
Для автоматической установки патчей необходимы:
- регистрация 1С в личном кабинете пользователя на Портале 1С:ИТС;
- настроенная Интернет-поддержка пользователей;
- наличие интернета.
Включение режима автоматической загрузки и удаления патчей происходит в разделе Администрирование — Интернет поддержка и сервисы при установке флажка Загружать и устанавливать (исправления быстрые обновления) автоматически .
Для удобства пользователей реализована возможность задания расписания загрузки исправлений. Это можно сделать по ссылке справа от флажка Загружать и устанавливать (исправления быстрые обновления) автоматически . В форме настройки задаются основные параметры загрузки исправлений: время, периодичность и число загрузок в день.
В указанное в расписании время программа обратится на сайт 1С для проверки, не появились ли новые исправления от разработчиков. Обнаружив их, она скачает и установит новые патчи в программу. После выполненной установки пользователь получит сообщение, что требуется перезапустить 1С для активации установленных исправлений.
Контролировать появление новых патчей можно прямо из 1С: Администрирование — Интернет поддержка и сервисы — ссылка Монитор Портала 1С:ИТС — группа Исправления (патчи) .
В группе Обновление программы — Исправления (патчи) отобразится количество ошибок используемого релиза, исправленных при помощи патчей.
Ручная установка патчей (исправлений) в Конфигураторе
Ручная установка патчей занимает больше времени, но позволяет пользователю контролировать процесс установки, при этом сам пользователь:
- отслеживает новые исправления ошибок на сайте;
- устанавливает только те исправления, которые используются в базе.
Ручная установка патчей предполагает скачивание нужных файлов с Портала 1С. К каждому патчу из общего списка исправлений дается Описание. Пользователь самостоятельно выбирает, какие патчи скачивать, а какие — нет. Он может скачивать не все исправления, а только те, которые ему важны, влияют на учет в программе и затрагивают объекты, с которыми он работает.
Пошаговая инструкция по ручной установке патчей:
- Перейдите на Портал 1С.
- Выберите релиз вашей 1С. По ссылке версии перейдите в форму обновления релиза.
- Внизу формы скачивания обновления найдите ссылку Исправление ошибок версий . Откройте таблицу подготовленных разработчиками патчей к данному релизу 1С.
- Ознакомьтесь с описанием каждого патча. Выставьте флажки по выбранным исправлениям и нажмите кнопку Скачать (или Скачать с зеркала — это альтернативное скачивание).Войдите в Конфигуратор базы. Выполните команду Конфигурация — Расширения конфигурации .
- В форме подключаемых расширений нажмите кнопку Добавить (+) создайте новое расширение.
- Разархивируйте скаченный с Портала 1С файл патча. Файл для загрузки имеет наименование, начинающееся с EF_ и тип файла СFE.
- Установите курсор на новую строчку в списке расширений. По команде Конфигурация — Загрузить конфигурацию из файла подключите подготовленное к загрузке расширение.
- На вопрос программы: «Продолжить?» ответьте: «Да».
Правильно установленный патч в списке подключенных расширений выглядит так:
Обратите внимание на следующие показатели:
- флаг Активно — Истина;
- поле Назначение — Исправление.
Где увидеть список установленных в программе патчей
Для просмотра установленных в программе патчей откройте раздел Администрирование — Обслуживание — ссылка Установленные исправления (патчи) .
При переходе по ссылке Установленные исправления (патчи) открывается форма со списком установленных патчей и описанием исправленной ошибки. Можно визуально проконтролировать состояние установленного патча (исправления):
- зеленый кружок — исправление подключено и активно;
- серый кружок — исправление неактивно, для активации требуется перезапуск сеанса 1С;
- красный кружок — исправление не удалось подключить, для активации требуется исправить ошибки в расширении.
Удаление патчей (исправлений)
При автоматической загрузке патчей (исправлений) удаление установленных расширений происходит без участия пользователей — полностью автоматически. При необходимости можно самостоятельно удалить патчи:
- в пользовательском режиме 1С;
- в Конфигураторе базы данных.
Удаление патчей в Пользовательском режиме
Откройте раздел Администрирование — Обслуживание — ссылка Установленные исправления (патчи) .
В списке установленных патчей встаньте курсором на строчку с расширением, выбранным для удаления, и нажмите кнопку Удалить исправление .
Подтвердите, что хотите удалить исправление, и перезапустите 1С.
Удаление патчей в Конфигураторе базы данных
Пошаговая инструкция по ручному удалению патчей (исправлений):
- В Конфигураторе базы данных выполните команду Конфигурация — Расширения конфигурации — откроется форма подключаемых расширений.
- Установите курсор на строчку с удаляемым расширением и нажмите на кнопку командной панели Удалить (х) .
- Подтвердите удаление расширения, если уверены в своих действиях.
Удаление расширений самостоятельно может привести к потере данных в 1С. Удаляйте патчи, только когда полностью уверены, что данный функционал либо уже исправлен 1С и получен при очередном обновлении, либо уже не используется в программе.
См. также:
Если Вы еще не подписаны:
Активировать демо-доступ бесплатно →
или
Оформить подписку на Рубрикатор →
После оформления подписки вам станут доступны все материалы по 1С:Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.
Подписывайтесь на наши YouTube и Telegram чтобы не пропустить
важные изменения 1С и законодательства
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Похожие публикации
-
Скачать исправление (патч) можно здесь: Для ЗУП 3.1.14 Для ЗУП.У вас нет доступа на просмотр Чтобы получить доступ: Оформите...
(2 оценок, среднее: 5,00 из 5)
Как убрать доработки из конфигурации 1с
1. Зайдите в конфигуратор.
2. Выберите из меню пункт «Конфигурация-Открыть конфигурацию» (если этот пункт у вас недоступен — значит конфигурация уже открыта, идём дальше):
3. Выберите из меню пункт «Конфигурация-Расширения конфигурации» (если у вас базовая 1с, то этот пункт вам недоступен — можно ещё вот так и вот так):
4. В открывшемся списке выберите нужное расширение и нажмите кнопку «Удалить»:
С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).
Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.
Патчи в программах 1С: что это такое и как их установить/удалить?
Часто пользовали программ 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С
Практически после каждого обновления конфигурации 1С, возникают проблемы в работе функционала, то появится «плавающая» ошибка при пробитии чека, то обнаружатся внезапные ошибки в настройках интеграций с Егаис, либо продаже маркированных товаров ( обувь, одежда, сигареты ) и т.д. А для того, чтобы нам не ждать следующего обновления с исправлением, фирма 1С сразу же выпускает патчи с исправлением конкретных проблем. И сейчас мы пошагово рассмотрим, как можно скачать, установить, а затем удалить патч с исправлением ошибок 1С.
Автоматическая установка патчей
Если у вас имеется активная подписка 1С: ИТС, постоянный доступ в интернет и вам не хочется постоянно контролировать наличие и установку каждого патча в отдельности, тогда можно использовать автоматический режим установки всех новых патчей с исправлениями 1С. Активируется данный режим в пару кликов, но для начала, давайте рассмотрим установку патчей через Монитор портала 1С. Итак, в разделе Администрирование, откроем Интернет-поддержка и сервисы.
И заходим в раздел Монитор портала 1С: ИТС.
В пункте Обновление программы, нажмём Доступно обновление программы.
И видим здесь, что в пункте Исправления (патчи) есть 3 исправляемые ошибки, тобишь три новых патча для текущей версии конфигурации. Чтобы посмотреть, какие ошибки у нас будут исправлены, нажимаем Установить обновление.
Далее мы нажимаем Исправляемые ошибки.
И узнаём уже более детальную информацию по каждой исправляемой ошибке.
Итак, возвращаемся к окну Обновление программы и нажимаем Далее.
Произойдёт максимально быстрая установка всех патчей.
После чего, оставляем галку в пункте Перезапустить программу и жмём Готово, чтобы перезапустить программу для активации новых патчей с исправлениями.
А чтобы в дальнейшем все новые патчи устанавливались автоматически, зайдём в раздел Администрирование и откроем Интернет-поддержка и сервисы, далее находим подраздел Обновление версии программы, отмечаем пункт Загружать и устанавливать исправления (патчи) автоматически и настроим расписание.
Вот в целом и всё.
Ручная установка патчей из архива
Если на рабочем компьютере пропал доступ к интернету, а вам нужно вот срочно установить какой-нибудь важный патч с исправлением, тогда вы можете зайти на оф. сайт 1С через другой компьютер, скачать нужный патч и установить его в проблемную конфигурацию вручную. Но, для начала, необходимо узнать точную версию проблемной конфигурации. Для этого, кликнем на верхней панели 1С по значку с тремя полосками и выбираем из выпадающего списка О программе.
И здесь мы узнаём версию, к примеру, Розница (базовая), редакция 2.3 (2.3.7.22).
Затем, авторизируемся на оф. сайте releases.1c.ru и выбираем конфигурацию.
Далее находим нужный номер версии, который мы узнали ранее.
И в нижней части страницы, открываем раздел Исправления ошибок версий.
Выбираем нужное исправление и нажимаем Скачать.
После скачивания у нас появится вот такой архив с патчем в .zip формате.
Теперь мы заходим в раздел Администрирование и открываем Обслуживание.
Раскроем подраздел Обновление программы и нажмём Установка обновлений и исправлений (патчей).
Находим скаченный архив с патчем, выделяем его и нажимаем Открыть.
Перепроверяем путь к архиву и нажимаем Далее.
В окне с предупреждением безопасности, нажимаем Продолжить.
И после максимально быстрой установки, просто перезапускаем программу.
Вот в целом и всё.
Удаление патчей с исправлениями 1С
Как правило, когда обнаруживается ошибка релиза, выходит и устанавливается патч с её исправлением, а при установке следующего обновления, где эту ошибку исправляют, патч должен автоматически удалиться из системы. Но бывает так, что патч не удаляется самостоятельно и он провоцирует различные конфликты в работе 1С. В таком случае, нам нужно удалить устаревший патч с исправлением вручную. Заходим в раздел Администрирование и открываем Обслуживание.
Раскрываем Обновление программы и открываем Установленные исправления (патчи).
Выделяем ненужный патч и нажимаем Удалить исправление.
Подтверждаем его удаление и перезаходим в программу.
Если у вас остались вопросы, оставляйте их в комментариях ниже. А пока… пока.