Удаление патчей из конфигурации

28.04.22

База данных - Обновление 1С

Иногда патчи от 1С мешают обновлению, разработке а руками удалять лень. Данная обработка работает так: через меню Файл - Открыть открывается обработка, которая удаляет - расширения (только патчи).

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Удаление патчей из конфигурации:
.epf 6,01Kb
31
31 Скачать (1 SM) Купить за 1 850 руб.

После обновления конфигурации, база не запускается базы в режиме 1С:Предприятия. Ругается на расширение конфигурации EF_... Искать его по имени муторно, поэтому написал обработку, которую нужно запускать ДО начала обновлений. Удаляет все исправления 1С. 

ВсеРасширения = РасширенияКонфигурации.Получить();
Для Каждого Расширение Из ВсеРасширения Цикл
    Если ОбновлениеКонфигурации.ЭтоИсправление(Расширение) Тогда
        Попытка
            Расширение.Удалить();
        Исключение
            Сообщить("Не удалось удалить "+Расширение.Имя); 
        КонецПопытки;
    КонецЕсли;
КонецЦикла; 

Проверено на 8.3.20.

Расширение патч

См. также

Зарплата Регламентированный учет и отчетность Кадровый учет Обновление 1С Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Зарплата и Управление Персоналом 2.5 Бухгалтерский учет Налоговый учет Управленческий учет Акцизы ЕНВД ЕСН Земельный налог ИП, ПБОЮЛ, КФХ Налог на имущество Налог на прибыль НДС НДФЛ ФОМС, ЕФС Транспортный налог УСН ПСН (патентная система налогообложения) Платные (руб)

Обновления для конфигураций: КА 1.1; ЗУП 2.5; БУХ 2.0; КА 1.1 Комплексная автоматизация торговли алкогольной продукцией; КА 1.1 Комплексный учет сельскохозяйственного предприятия

27900 руб.

01.04.2020    147088    649    360    

235

Обновление 1С Программист Платформа 1С v8.3 Бесплатно (free)

В статье рассматривается использование WinMerge для сравнения, объединения и обновления конфигураций 1С. Отдельно рассматривается методика трехстороннего сравнения при обновлении конфигурации

21.10.2024    2659    mixaeel    18    

17

Обновление 1С Программист Платформа 1С v8.3 1С:ERP Управление предприятием 2 Абонемент ($m)

Те кто объединял конфигурации находящиеся на поддержке, обновлял подсистемы БСП прекрасно помнят упражнение «10000 тысяч кликов мышкой» или, непонятное словесное заклинание, после которого конфигурация снимается с поддержки целиком.

1 стартмани

26.09.2024    501    3    milkers    2    

7

Обновление 1С Пользователь Платформа 1С v8.3 1С:Управление торговлей 11 Россия Бесплатно (free)

Вышел новый релиз для УТ11 5.19.63. На копии базы было выполнено обновление и вылезли проблемы с номенклатурой, подлежащей маркировке. В публикации описаны проблемы, обнаруженные в копии базы конкретной организации.

24.09.2024    859    gull22    2    

8

Обновление 1С Программист Платформа 1С v8.3 Бесплатно (free)

Как исправить медленное сравнение конфигурации с файлом cf, сохраненным из хранилища.

17.09.2024    4367    vatkir    15    

10

Обновление 1С Пользователь Платформа 1С v8.3 1С:Управление торговлей 11 Абонемент ($m)

Упрощенное обновление конфигураций 1С (предпочтительно самописных) с помощью батника и Яндекс Диска (по публичной ссылке)

1 стартмани

22.08.2024    556    0    user1694357    0    

4

Обновление 1С Системный администратор Россия Абонемент ($m)

На ИТС есть статья, в которой поверхностно описан процесс автоматического обновления тонких клиентов. В качестве примера, что логично, представлены методы конфигурации 1С. Но, в отличие от того же управления списками баз, для обновления не требуется хранить информацию, потому я решил переписать код на php, чтобы можно было отвязаться от 1С. Не работает для файловых баз, подключенных как File="ПутьКПапкеБазы"; (а жаль), для опубликованных файловых - работает.

1 стартмани

20.08.2024    681    MikeSh    10    

2
Вознаграждение за ответ
Показать полностью
Отзывы
4. user1677685 28.04.22 10:11 Сейчас в теме
Администрирование - Обслуживание - Обновление программы - Установленные исправления (патчи)

Выделить весь список и нажать "Удалить исправление"

Всё это есть в БП Корп, может быть и в других конфигурациях.
Cmapnep; Stas84; shvedov-pavel; Izumov; user1882847; Denium79; Rackhanot; Созинов; mrChOP93; +9 Ответить
Остальные комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. RustIG 1747 28.04.22 08:17 Сейчас в теме
(0) Спасибо! Молодцы, что сделали, выложили!
2. RustIG 1747 28.04.22 08:31 Сейчас в теме
(0) У меня в базе своих расширений 7 штук - у вас нет указания на явную проверку расширений, начинающихся на EF - но посмотрев код, стало ясно
Функция ЭтоИсправление(Расширение) Экспорт
	
	Возврат Расширение.Назначение = Метаданные.СвойстваОбъектов.НазначениеРасширенияКонфигурации.Исправление
		И СтрНачинаетсяС(Расширение.Имя, "EF");
	
КонецФункции

В общем, еще раз спасибо за код!
a.russkikh; Alien_RS_Forever; user970589; +3 Ответить
3. RustIG 1747 28.04.22 08:42 Сейчас в теме
(0) патчи скачиваются с инета и хранятся в папке "C:\Users\Rust\AppData\Local\1C\1Cv8ConfigUpdate\Patches"
может кто-нибудь запрограммирует удаление файлов из этой папки ....
4. user1677685 28.04.22 10:11 Сейчас в теме
Администрирование - Обслуживание - Обновление программы - Установленные исправления (патчи)

Выделить весь список и нажать "Удалить исправление"

Всё это есть в БП Корп, может быть и в других конфигурациях.
Cmapnep; Stas84; shvedov-pavel; Izumov; user1882847; Denium79; Rackhanot; Созинов; mrChOP93; +9 Ответить
5. tpe 29.04.22 09:48 Сейчас в теме
(4) в БП Проф тоже есть...
6. RustIG 1747 11.05.22 10:40 Сейчас в теме
(0) Владимир, напишите пож-та хотя бы одно сообщение сюда, чтобы вам перечислить 1см.
7. ptkrzy 95 11.05.22 14:11 Сейчас в теме +1 $m
(6)Перечисляйте, спасибо.
8. shvedov-pavel 29.07.23 17:22 Сейчас в теме
Немного не понял, зачем это нужно? Зайти в список патчей, выделить всё и нажать "удалить". Зачем обработка-то?
9. ptkrzy 95 04.10.23 16:51 Сейчас в теме
Обновлял базовую бухгалтерию через конфигуратор, не запустилась из-за ошибок в старом патче. Удалил через параметры запуска /DeleteCfg -AllExtensions
Оставьте свое сообщение