Отдам готовое расширение для 1С, в котором DDD и чистая архитектура применены к реально... — 22 июля 2026 г. в 11:48:49.229
Отдам готовое расширение для 1С, в котором DDD и чистая архитектура применены к реальной бизнес-задаче — планированию сборок при дефиците комплектующих. Завтра на стриме разберем задачу: как определить, какие комплекты собирать в первую очередь, когда запасов недостаточно для выполнения всего плана продаж. Решение учитывает доступные готовые комплекты, остатки комплектующих и приоритеты компании. На выходе формируется обоснованная программа сборки: что и в каком количестве собирать, чтобы направить ограниченные ресурсы на наиболее важные или прибыльные позиции. Пользователь может проверить и скорректировать рекомендации, принять итоговое решение и передать готовый план в УТ11. На этом примере покажу: 👉 почему бизнес-логика в 1С часто оказывается размазана между формой, общими модулями, ПередЗаписью, ОбработкойПроверкиЗаполнения, ОбработкойПроведения и другими обработчиками; 👉 где заканчивается обычная проверка данных и начинается настоящее бизнес-правило; 👉 что оставить в форме, а что перенести в прикладной сценарий и доменную модель; 👉 чем Transaction Script и Active Record (а это ровно те принципы, на которых построен типовой код) отличаются от модели с агрегатом; 👉 как собрать сценарий так, чтобы бизнес-логику было видно в коде, а не приходилось восстанавливать по десяткам обработчиков; 👉 как сделать решение проще для изменения, тестирования и подключения к типовой УТ11. На стрим уже зарегистрировались более 900 человек. Всем, кто будет онлайн, отдам полные исходники расширения, которое разберем. Встречаемся 23 июля в 19:00 по Москве. Регистрируйся по ссылке — перед началом стрима я пришлю напоминание PS запись стрима останется, исходники только тем, кто в онлайне смотрит

