- Порезанный
- 15 мая 2026 г. в 16:41 UTC
- Автор
- Kamo
- Обещать
- 97c2825
Рефактор AppMortgage в полный корень пакета URLA, поддерживающий несколько 1003s за ссуду с двумя заемщиками за пару (супружеский/совместный или неженатый. Заменяет пустой заполнитель AppMortgage структурированным График объектов, отражающий каждый раздел URLA 2021 года: core/LoanFile, Loan, Property, LoanOriginator, Application Представление участник/заемщикПара (1003), Заемщик Занятость/занятость (разделы 1d/1e/1f/Sec.7), Прочие поступления (1g) Активы / Актив (2a/2b), Подарок (4e) Ответственность (2c), Прочие расходы (2d) Reo/RealEstateOwned (Sec.3) + ReoLien Заявления/декларации (Sec.5), Военная служба (Sec.7) hmda/HmdaDemographics (Sec.8) Другие займы / Другие новые ипотеки (4d) Активы / Обязательства / REO используют право собственности «заемщик с флагом ISJoint» Модель URLA «Учетная запись, принадлежащая Заемщику / Созаемщику / Оба» Радио сжимается до одного ряда с неявным совладением пары. Все денежные поля используют EmbMoney (BigDecimal + валюта) и все ставки. EmbPercent (4dp BigDecimal) — без двойников, без JSON. Стратегия ID следует существующим конвенциям: unique rowid() для организаций, ориентированных на пользователя; gen random uuid() для внутренних таблиц деталей. JSONB появляется только в ApplicationSubmission audit snapshot (преднамеренно — не для живых данных). Схема создается компанией KamoInitializerService через hibernate.ddl-auto. на восстановленном JAR; никаких DDL-скриптов не требуется. бэкенд-сервис, пользовательский интерфейс и оставшиеся подпроекты LOS (рабочий процесс трубопровода; ценообразование/замки, раскрытие информации, отчетность HMDA) переносятся на последующие Сеансы на разложение 7 частей.