Переопределяемые модули (с постфиксом Переопределяемый) — это специальные модули в типовых конфигурациях 1С, предназначенные для расширения и изменения стандартного функционала без модификации основной конфигурации.
Типовая конфигурация содержит два слоя:
Из обработчиков форм и других модулей конфигурации вызываются именно процедуры переопределяемого модуля. Если логику нужно изменить — разработчик дописывает код только в переопределяемом модуле.
// Основной модуль вызывает переопределяемый:
ПродажиПереопределяемый.ПриСозданииНаСервере(Форма, Отказ);
// Разработчик реализует свою логику здесь:
Процедура ПриСозданииНаСервере(Форма, Отказ) Экспорт
// Кастомная логика заполнения формы
КонецПроцедуры
Переопределяемые модули — это архитектурный паттерн в 1С, который позволяет дорабатывать типовые решения безопасно и предсказуемо, сохраняя возможность получать вендорские обновления без ручного слияния изменений.
Переопределяемые модули позволяют разработчику изменять логику типовой конфигурации, при этом сохраняя возможность беспроблемно накатывать обновления от вендора, так как основные модули остаются нетронутыми.
Новый — ещё не проверен сообществом
Вы