Ипотечные операции связывали данные, документы, людей и действия, которые нельзя описать простым списком задач.
02 / Как я это реализовал
Как я это реализовал
Я смоделировал организации, подразделения, роли и последовательности операций вокруг переиспользуемых типов документов, полей, формул и шаблонов. Этапы процессов связывают расчётные и печатные формы с задачами, внешними почтовыми ящиками, шаблонами писем и уведомлениями. Почасовая и сдельная оплата, транзакции и движения по документам относятся к той же операционной модели.
Поток системы
Бизнес-событие
Правила и документы
Расчёты
Действия и история
Что это значит на практике
Архитектура и решения
01
Переиспользуемое операционное ядро
Первым бизнесом была ипотека, но основную модель я строил вокруг организаций, подразделений, людей, ролей и этапов процесса. Цель — описывать операции компании общими элементами, чтобы другой бизнес мог использовать то же ядро. Так подход из моего опыта ERP переносится в веб-платформу на Python.
02
Документы, поля и расчёты
Документ — типизированная бизнес-сущность с данными, связями, состоянием и правилами. Динамические, вложенные и повторяющиеся поля сочетаются с вычисляемыми полями, формулами и калькуляторами; шаблоны формируют нужные процессу формы. Печатное представление — один из видов этого объекта, а его структурированные данные продолжают управлять процессом.
03
Этапы превращаются в действия
Этапы процессов и последовательности операций связывают документы с задачами, уведомлениями и правилами автоматизации. Изменение этапа документа может стать условием расчёта, задачи или транзакции. Явные связи между действиями делают бизнес-последовательность понятной и сохраняют историю изменений.
04
Почта как часть процесса
Внешние почтовые ящики, шаблоны писем и сервисы рассылки связаны с операционными данными. Например, этап документа может определять момент отправки подготовленного письма риелтору. Шаблон, адресат и условие отправки относятся к тому же процессу, что документ и следующая задача.
05
Оплата труда и финансовые движения
Платформа включает почасовую и сдельную оплату сотрудников вместе с транзакциями и финансовыми движениями. Выполненная работа и состояния документов имеют финансовые последствия внутри операционной модели. Это та же связь, с которой я работал в ERP: бизнес-действие, его документ и учётный эффект должны описывать одно согласованное событие.
03 / Результат
Результат
Ипотечные процессы стали первым конкретным бизнес-сценарием платформы. Её переиспользуемое ядро сознательно проектировалось для других организаций и процессов через настройки, документы и правила.