- Shipped
- 2026年5月15日 16:41 UTC
- Author
- Kamo
- Commit
- 97c2825
Refactor AppMortgage をフル URLA パッケージのルートで複数 1組あたり最大2人の借り手(結婚/ジョイントまたは 未婚)。 空のAppMortgageプレースホルダーを構造で置き換える 2021 URLA セクションごとにミラーリングするエンティティティエンティエンティエンティエンティエントグラフ: core/ LoanFile, Loan, プロパティ, LoanOriginator, アプリケーション 参加申し込み Party/ BorrowerPair("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) Assets/Liabilities/REO は "per-borrower with isJoint フラグ" の所有権を使用します。 なので、URLA「Borrower/Co-Borrower/Perth」の所有アカウント ラジオは暗黙のペアメイトの共同所有者と単一の行に崩壊します。 すべての通貨フィールドは、EmbMoney(BigDecimal +通貨)とすべてのレートを使用します EmbPercent を使用(4dp BigDecimal) — 二重なし、JSON なし。 ID戦略 既存の慣行に従います: user-facing のエンティティティティティエンティティティティティエンティティティティのための unique rowid() gen random uuid() は内部のディテールテーブル用のものです。 JSONB は、 ApplicationSubmission 監査のスナップショット(ライブデータではなく意図的に)。 スキーマは KamoInitializerService によって hibernate.ddl-auto によって自動作成されます 再構築されたJARでは、DDLスクリプトは必要ありません。 バックエンドサービス、UI、および残りのLOSサブプロジェクト(パイプラインワークフロー、 価格/ロック、開示、HMDAの報告)は、その後に決定されます 7パートごとのセッション.