- Expédié
- 15 mai 2026 à 16:41 UTC
- Auteur
- Kamo
- Commite
- 97c2825
Refactorire AppMortgage dans une racine complète de boîtier URLA prenant en charge multiple 1003s par prêt avec jusqu'à deux emprunteurs par paire (mariés/joints ou non mariés). Remplace l'espace réservé à l'AppMortgage vide par un espace structuré miroir de graphe d'entité toutes les sections URLA de 2021: Noyau/Dossier de prêt, prêt, biens, prêt, prêturier, demande party/ArbordeurPaire (le "1003"), emprunteur emploi/Emploi (Sections 1d/1e/1f/Sec.7), Autres Revenus (1g) actifs/actif (2a/2b), cadeaux (4e) Engagements/Responsabilité (2c), autres dépenses (2d) reo/ RealEstateOwned (Sec.3) et ReoLien Déclarations/déclarations (Sec.5), Service militaire (Sec.7) hmda/HmdaDemographics (Sec.8) autres prêts/Autres autres nouveaux types d'ordonnement (4d) Actifs/passifs/REO utiliser la propriété "par emprunteur avec le drapeau commun" modèle de l'URLA "Compte appartenant à l'emprunteur / Co-Borrower / Both" La radio s'effondre à une seule ligne avec la co-propriété implicite de la paire. Tous les champs monétaires utilisent EmbMoney (BigDecimal et monnaie) et tous les taux utiliser EmbPercent (4dp BigDecimal) - pas de double, pas de JSON. Stratégie d'identification suit les conventions existantes: unique-rowid() pour les entités orientées vers l'utilisateur, pour les tables de détail internes. JSONB n'apparaît que sur le Sposhot de l'audit de soumission de l'application (intentionnel - pas pour les données en direct). Le schéma est auto-créé par KamoInitializerService via hibernate.ddl-auto sur le JAR reconstruit; aucun script DDL n'est requis. Service d'arrière-plan, UI et sous-projets LOS restants (frais de travail de la tuyauterie, les prix/verrouillages, les informations communiquées, les rapports HMDA) sont reportés à la suite sessions selon la décomposition de 7 parties.