Последовательность выполнения расширений
Вынес в отдельную статью порядок применения нескольких расширений для одного метода
- Описание
- Подробнее
Описание
Актуально для 8.3.12.1790
- Выполняются перед подписками

Все расширения обработчика события выполняются до выполнения подписок на это событие.
- В прямом или обратном порядке в зависимости от функции &После или &Перед (относительно списка расширений)

Порядок исполнения программных модулей определяется порядком регистрации расширений в информационной базе расширяемой системы. Первым используется расширение, которое зарегистрировано последним. - Согласно назначению (разные приоритет выполнения)
Настройка порядка выполнения дополнительных модулей происходит исходя не только из времени добавления модуля (позже добавлено, позже исполняется), но и исходя из назначения доработки («Исправление» всегда будет идти прежде «Адаптации»). - При конфликте "$Вместо" последнее расширение затирает остальные

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




