Исправление патчи 1с что это

Исправление патчи 1с что это

Дата публикации 30.07.2021

Использован релиз 3.0.98.

Зарегистрированные в программе ошибки публикуются на специальном ресурсе (сервис «Публикация ошибок»), здесь можно найти описание ошибки по коду ошибки, коду обращения, ключевым словам и узнать, исправлена она или нет.

Для оперативного исправления ошибок выпускаются так называемые патчи – небольшие файлы формата *.epd (специальным образом подготовленные расширения конфигурации), которые предназначены для исправления конкретной ошибки в конкретном релизе конфигурации до обновления этой конфигурации. При установке следующего релиза конфигурации, в котором данная ошибка уже исправлена, патч теряет свою актуальность и удаляется автоматически.

Установка патчей может выполняться автоматически или вручную.

Автоматическая установка патчей

Загрузка и установка исправлений (патчей) в этом случае выполняется автоматически при наличии официальной поддержки и постоянного доступа к сети Интернет. Это рекомендуемый режим работы (если у вас типовая конфигурация, т.е. в нее не вносились изменения).

Для настройки автоматической загрузки патчей установите флажок «Загружать и устанавливать исправления (патчи) автоматически» в разделе: Администрирование – Интернет-поддержка и сервисы – Обновление версии программы.

По ссылке справа от флажка можно задать расписание проверки публикации исправлений.

Когда программа обнаружит опубликованные на сайте патчи с исправлениями, она скачает и установит их автоматически, а на экран будет выведено сообщение о необходимости перезапустить программу, чтобы эти исправления вступили в силу.

Установка патчей в ручном режиме

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

Исправление патчи 1с что это. Смотреть фото Исправление патчи 1с что это. Смотреть картинку Исправление патчи 1с что это. Картинка про Исправление патчи 1с что это. Фото Исправление патчи 1с что это

Исправление патчи 1с что это. Смотреть фото Исправление патчи 1с что это. Смотреть картинку Исправление патчи 1с что это. Картинка про Исправление патчи 1с что это. Фото Исправление патчи 1с что это

Исправление патчи 1с что это. Смотреть фото Исправление патчи 1с что это. Смотреть картинку Исправление патчи 1с что это. Картинка про Исправление патчи 1с что это. Фото Исправление патчи 1с что это

Исправление патчи 1с что это. Смотреть фото Исправление патчи 1с что это. Смотреть картинку Исправление патчи 1с что это. Картинка про Исправление патчи 1с что это. Фото Исправление патчи 1с что это

Исправление патчи 1с что это. Смотреть фото Исправление патчи 1с что это. Смотреть картинку Исправление патчи 1с что это. Картинка про Исправление патчи 1с что это. Фото Исправление патчи 1с что это

Удаление патчей вручную

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

В этом случае следует удалить патч вручную. Для этого откройте список установленных патчей (раздел: Администрирование – Обслуживание – Обновление программы – Установленные исправления (патчи)) (рис. 5), выберите патч, который нужно удалить, нажмите кнопку «Удалить исправление», затем подтвердите удаление по кнопке «Да».

Источник

Установка и удаление патчей 1С

В этой инструкции вы найдете:

Удаление патчей

Для того, чтобы старые патчи не влияли на производительность программы, их нужно удалить.

Для этого зайдите в «Конфигуратор», в разделе «Конфигурация» выберете пункт «Расширения конфигурации».

Исправление патчи 1с что это. Смотреть фото Исправление патчи 1с что это. Смотреть картинку Исправление патчи 1с что это. Картинка про Исправление патчи 1с что это. Фото Исправление патчи 1с что это

В появившемся окне удалите все старые патчи.

Исправление патчи 1с что это. Смотреть фото Исправление патчи 1с что это. Смотреть картинку Исправление патчи 1с что это. Картинка про Исправление патчи 1с что это. Фото Исправление патчи 1с что это

Данная процедура длительная по времени. Поэтому если старых патчей много, иногда бывает достаточно отключить их с помощью флага «Активно».

Исправление патчи 1с что это. Смотреть фото Исправление патчи 1с что это. Смотреть картинку Исправление патчи 1с что это. Картинка про Исправление патчи 1с что это. Фото Исправление патчи 1с что это

Установка патчей

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

Исправление патчи 1с что это. Смотреть фото Исправление патчи 1с что это. Смотреть картинку Исправление патчи 1с что это. Картинка про Исправление патчи 1с что это. Фото Исправление патчи 1с что это

Для того, чтобы увидеть подробности, нужно нажать на сообщение и далее кнопку «Подробнее».

Исправление патчи 1с что это. Смотреть фото Исправление патчи 1с что это. Смотреть картинку Исправление патчи 1с что это. Картинка про Исправление патчи 1с что это. Фото Исправление патчи 1с что это

В данном окне система предлагает обновление конфигурации, платформы и установку исправлений (патчей).

Ссылка «Исправляемые ошибки» показывает количество выпущенных патчей для данного релиза программы.

Исправление патчи 1с что это. Смотреть фото Исправление патчи 1с что это. Смотреть картинку Исправление патчи 1с что это. Картинка про Исправление патчи 1с что это. Фото Исправление патчи 1с что это

Пройдя по ней вы можете ознакомиться с ошибками и вручную выбрать те, которые хотите исправить с помощью патчей. Для этого поставьте галочки напротив нужных исправлений и нажмите «Ок».

Исправление патчи 1с что это. Смотреть фото Исправление патчи 1с что это. Смотреть картинку Исправление патчи 1с что это. Картинка про Исправление патчи 1с что это. Фото Исправление патчи 1с что это

Для установки выбранных патчей нажмите Далее.

Исправление патчи 1с что это. Смотреть фото Исправление патчи 1с что это. Смотреть картинку Исправление патчи 1с что это. Картинка про Исправление патчи 1с что это. Фото Исправление патчи 1с что это

Исправление патчи 1с что это. Смотреть фото Исправление патчи 1с что это. Смотреть картинку Исправление патчи 1с что это. Картинка про Исправление патчи 1с что это. Фото Исправление патчи 1с что это

Выберете пункт «Обновление версии программы» и поставьте галочку напротив пункта «Загружать и устанавливать исправления (патчи) автоматически».

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

Источник

Как самостоятельно установить патч в 1С?

Коллеги рекомендуют(сортировка по рейтингу):

Коллеги рекомендуют(сортировка по просмотрам):

Исправление патчи 1с что это. Смотреть фото Исправление патчи 1с что это. Смотреть картинку Исправление патчи 1с что это. Картинка про Исправление патчи 1с что это. Фото Исправление патчи 1с что это

Вашим коллегам были интересны эти материалы в этом году:

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

Рекомендуется производить загрузку и установку исправлений (патчей) с помощью автоматического функционала программы, для которого требуется подписка 1С:ИТС и доступ к сети Интернет.

Исправление патчи 1с что это. Смотреть фото Исправление патчи 1с что это. Смотреть картинку Исправление патчи 1с что это. Картинка про Исправление патчи 1с что это. Фото Исправление патчи 1с что это

В данном разделе необходимо установить галочку в графе Загружать и устанавливать исправления (патчи) автоматически и задать приемлемое расписание, по которому программа будет проверять и производить загрузку и установку выпущенных к релизу патчей.

Исправление патчи 1с что это. Смотреть фото Исправление патчи 1с что это. Смотреть картинку Исправление патчи 1с что это. Картинка про Исправление патчи 1с что это. Фото Исправление патчи 1с что это

Для ручной установки патча необходимо скачать архив с исправлением (патчами) с сайта https://releases.1c.ru/total

Для версии программы 3.0.39.5 выпущен патч для исправления ошибки.

Для скачивания патча, необходимо перейти в раздел Исправление ошибок версии и выбрать необходимый патч, далее выполнить его скачивание.

Исправление патчи 1с что это. Смотреть фото Исправление патчи 1с что это. Смотреть картинку Исправление патчи 1с что это. Картинка про Исправление патчи 1с что это. Фото Исправление патчи 1с что это Исправление патчи 1с что это. Смотреть фото Исправление патчи 1с что это. Смотреть картинку Исправление патчи 1с что это. Картинка про Исправление патчи 1с что это. Фото Исправление патчи 1с что это

Исправление патчи 1с что это. Смотреть фото Исправление патчи 1с что это. Смотреть картинку Исправление патчи 1с что это. Картинка про Исправление патчи 1с что это. Фото Исправление патчи 1с что это

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

Исправление патчи 1с что это. Смотреть фото Исправление патчи 1с что это. Смотреть картинку Исправление патчи 1с что это. Картинка про Исправление патчи 1с что это. Фото Исправление патчи 1с что это

Если все выполнено корректно, в конфигурации появится окно с информацией об исправлении.

Для начала применения изменений, которые содержит патч, требуется перезапустить программу.

Исправление патчи 1с что это. Смотреть фото Исправление патчи 1с что это. Смотреть картинку Исправление патчи 1с что это. Картинка про Исправление патчи 1с что это. Фото Исправление патчи 1с что это

Все установленные исправления (патчи) можно посмотреть в разделе Обновление программы, перейдя по гиперссылке Перейти к списку расширений.

Исправление патчи 1с что это. Смотреть фото Исправление патчи 1с что это. Смотреть картинку Исправление патчи 1с что это. Картинка про Исправление патчи 1с что это. Фото Исправление патчи 1с что это

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

Источник

Патчи в программах 1С: что это такое и как их установить/удалить?

Часто пользовали программ 1С слышат информацию от разработчиков: «Выпущен патч… Установите патч…» Что такое патч, и как его установить или удалить, мы рассмотрим в данной публикации.

Патч – это небольшой файл в формате *.epd, исправляющий конкретную ошибку в определенном релизе конфигурации. Он удаляется автоматически при установке следующего обновления, если это исправление в нем учтено.

Установить патч можно двумя способами:

Рассмотрим на примерах все варианты.

Как установить патч в автоматическом режиме?

Этот вариант подойдет вам при выполнении следующих условий:

• включенная интернет-поддержка конфигурации;

• рабочее место имеет доступ в интернет;

• в программу не вносились изменения, т.е. 1С типовой конфигурации.

Шаг 2. Разверните пункт «Обновление версии программы».

Установите галочку «Загружать и устанавливать исправления (патчи) автоматически». В результате, как только система обнаружит новый выпущенный патч, он автоматически будет загружен в конфигурацию 1С.

Пользователь может настроить расписание проверки и установки исправлений.

Задав дату начала и при необходимости окончания, можно установить дневное, недельное или месячное расписание проверки.

При обнаружении патча программа автоматически:

1. Загрузит патч на диск;

2. Установит его в 1С;

3. Перезапустит программу.

Рассмотрим второй вариант, а именно установку исправлений (патчей) в 1С ручным способом.

Как установить патч 1С вручную?

Если по какой-то причине загрузить патч автоматически невозможно, то его можно установить вручную.

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

Они выпускаются конкретно под определенный релиз программы.

Рассмотрим на примере с обновлением для конфигурации 1С: Бухгалтерия предприятия 3.0, версия 3.0.100.23.

Шаг 1. Откройте страницу. В нижней части окна имеется гиперссылка – «Исправление ошибок версий».

Шаг 2. В списке патчей выберите нужный, установив галочку и нажмите одну из кнопок загрузки – «Скачать». Файл с исправлением сохранится в компьютере (обычно по умолчанию папка «Загрузки»).

Файлы упакованы в архив.

Шаг 3. Распакуйте архив. Щелкните правой кнопкой мышки на файле и выберите команду «Извлечь в … (название файла)».

Распаковывайте архивы, пока не увидите файл желтого цвета – расширение конфигурации информационной базы 1С: Предприятие 8.

Перейдем к загрузке файла – патча.

Шаг 5. Разверните подпункт «Обновление программы».

Установить патч можно двумя способами:

• в пункте «Установка обновлений и исправлений (патчей)»;

• в пункте «Установленные патчи».

В первом варианте нажмите ссылку «Установка обновлений и исправлений (патчей)» и программа автоматически откроет окно с предложением выбрать файл для загрузки. Укажите загруженный и распакованный файл исправления. В нашем примере это патч EF_00_00394737_9.

Выбрав файл нажмите «Далее».

Во втором варианте загрузки нажмите гиперссылку «Установленные исправления (патчи)». Щелкните на кнопке «Установить исправление…»

Откроется окно для загрузки файла, аналогичное рассмотренному выше.

Шаг 6. Выберите файл и нажмите «Далее».

В ответ на предупреждение системы безопасности нажмите «Продолжить».

Исправления загрузятся в конфигурацию информационной базы 1С, но вступят в силу после перезапуска программы. Об этом сообщает и открывшееся диалоговое окно.

Шаг 7. Установите галочку «Перезапустить программу» и нажмите «Готово».

Наш патч появится в списке.

В окне «Установленное исправления» отображаются все установленные патчи.

Обратите внимание, что в первом окне есть кнопки – «Установить исправление…» и «Удалить исправление», а во втором окне (с более полным списком патчей) кнопок нет никаких. Дело в ограничении прав, значит тому пользователю не разрешено устанавливать или удалять исправления в конфигурации.

В случае, если патч не устанавливается и 1С выдает ошибку – «При установке исправлений возникли ошибки», это значит, что данное исправление не подходит для текущей конфигурации.

Например, патч предназначен для релиза 3.0.100.23, а у вас установлена более ранняя конфигурация. Выход – обновить конфигурацию ИБ.

Установка патчей через «Монитор портала 1С: ИТС».

Один из вариантов установке патчей – использование раздела «Монитор портала ИТС».

В разделе «Обновление программы» указаны доступное обновление конфигурации, платформы и исправления (патчи).

Шаг 2. Нажмите ссылку «Установить обновление».

Шаг 3. Установите галочку «Исправления (патчи)» и нажмите «Далее».

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

Для дальнейшей их автоматической загрузки установите галочку «Загружать и устанавливать исправления (патчи)» автоматически?».

Как удалить патч из 1С?

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

Но иногда возникают сбои при обновлении, ранее установленный патч мешает установке нового релиза, и обновление не может быть завершено. В такой ситуации ранее установленный патч можно удалить вручную, нажав кнопку с одноименной командой – «Удалить исправление».

Выделите строку с патчем и нажмите команду удаления.

На вопрос программы – подтверждаем удаление патча, нажав «Да».

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

Система выдаст сообщение: Установлено обновление программы. Удалены исправления (патч): 1. Для того, чтобы применить, рекомендуется перезапустить программу и продолжить работу.

Далее действуйте по обстоятельствам.

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

Автор статьи: Ольга Круглова

Исправление патчи 1с что это. Смотреть фото Исправление патчи 1с что это. Смотреть картинку Исправление патчи 1с что это. Картинка про Исправление патчи 1с что это. Фото Исправление патчи 1с что это

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

Источник

Инструкция по созданию патчей (оперативных исправлений ошибок)

1. Патчи следует выпускать для оперативного исправления критичных ошибок в прикладных решениях и библиотеках, не дожидаясь выпуска очередного исправительного релиза («минуя» длительную процедуру выпуска и встраивания библиотек – в случае ошибок в библиотеках).

Критичность определяется ответственным за прикладное решение (библиотеку).

2. Технически патч – это расширение конфигурации, которое имеет небольшой размер (по сравнению с файлом поставки или обновления конфигурации), и установка которого не требует длительного обновления и блокировки работы пользователей. Для применения патча достаточно перезапустить сеанс.

Установка и удаление патчей реализована в 1С:Библиотека стандартных подсистем, а в 1С:Библиотека интернет-поддержки предусмотрена автоматическая загрузка патчей с портала 1C:Обновление программ. Вариант установки патчей (ручной или автоматический) в «коробках» контролирует администратор, а в модели сервиса – администратор сервиса (требуется подключение экземпляра облачного решения 1C:Fresh к порталу 1С:ИТС). Для «коробок» и облачных решений без подключения к интернету также возможно загружать интересующие патчи с портала 1C:Обновление программ на флешку и устанавливать с нее.

3. Создавать патчи можно с помощью конфигуратора или автоматически по исправленным в хранилище ошибкам с помощью 1С:Система проектирования прикладных решений (СППР). С помощью СППР патчи формируются автоматически по закладкам в репозитории git, рассчитывается применимость патча к версиям конфигурации (а для библиотек – к версиям всех прикладных решений, в которые она встроена); автоматизирована публикация и отзыв патчей, есть подписание патчей для базовых версий, а также целый ряд других полезных сервисов.

Создание патчей с помощью конфигуратора

Сначала исходную ошибку, которую требуется закрыть патчем, необходимо исправить и протестировать штатным образом. Изменения по исправлению ошибки поместить в рабочее хранилище проекта.

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

Для этого создать новое расширение конфигурации (если изменять ранее созданное расширение для другой ошибки, то это приведет к исключению при одновременном подключении этих расширений) и выполнить действия:

При переносе исправления ошибки в расширение следует учитывать следующее. Новые процедуры и функции следует добавлять в расширение с префиксом патча, например, вместо

«ИмяМоейПроцедуры» следует указывать

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

Создание патчей с помощью Системы проектирования прикладных решений (СППР)


Первичная настройка


Создание патчей для ошибок


Отзыв патчей с портала 1C:Обновление программ

В случае если ошибка исправлена неверно, требуется отозвать патч и выпустить новый. Но не следует перевыпускать патч или выпускать патч на патч.
При публикации патча из СППР необходимо:

Если патч публиковался вручную на портале 1C:Обновление программ, то отзыв так же выполняется вручную.

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

Если патч не удалось создавать автоматически

Не во всех случаях возможно создать патч автоматически, например:

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

Рекомендации и ограничения технологии патчей

Патчи подходят для исправления ошибок:

Один патч должен «точечно» исправлять только одну ошибку

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

Патчи не должны создаваться «внахлест»

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

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

Тщательно проверять патчи

Поскольку патч публикуется максимально оперативно, то рекомендуется дополнительно проверять патч отдельно от проверки исправления ошибки:

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

Проверка патча важна в полном объеме, во всех ветках, для которых он будет публиковаться.

Кроме того, для проверки патчей настоятельно рекомендуется:

Если проверка исправления ошибки требует регламентного тестирования (например, обязательно подтверждение исправления регрессионными тестами и т.п.), то патч также не следует публиковать до того, как исправление ошибки пройдет все предусмотренные этапы проверки.

Патч рекомендуется публиковать только после выполнения перечисленных этапов проверки.

Подпись патчей для базовых версий конфигураций

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *