Vendors-products — 白いラベルのデフォルト製品用語、ダイアログオプション、FFAヘッダー
- ベンダー製品UI(スターツールチップ)のどこにでも「KamoMLOS」→「Borrower Origination Web Portal」の名前を変更します。 スナックバー) — これは白いラベルのマルチテナント製品であり、内部名を決して表さない。 - 製品の追加/編集 ダイアログ: 明確な 'Borrower O...
デフォルト製品セットが失敗しました — HQL バルク UPDATE はvendor→org の結合を禁止します
setDefault は、一括 'update LeadVendorProduct... p.vendor.id を (subquery)' で使用しました — Hibernate 一括更新は、暗黙の協会の参加を拒否するので、コールスrew('Failed to set) デフォルト製品')。 SELECT として書き...
P4 会員文書の保管庫バックエンド(借用文書)
- MemberDocumentService: AccountBorrowerParty スコープ → ImageService で doc ONCE をアップロードすると、Img が作成されます。 オートクリエイト・イメージング・メンバー・ボルト・バケット******************************...
取引パイプライン — 取引ごとのリスト, ローンあたりではなく (所有者のreq)
アプリケーションPipelineConsole は、LoanTransaction の 1 行 (その代表的な融資 + 未グループ化のレガシーローン)、ピン留めされた「ディール/ステータス」列で、派生した グループステータスチップ、マルチローン取引用のN-loansチップ、および拒否除外フラグ。 フェッチ メニュー (...
ベンダー製品(#11)におけるKamoMLOSポータルのデフォルト製品指定
各プロダクトの星のトグルはorgの単一のKamoMLOSのポータルのオートアサイン プロダクトを設計します (単一活動的な)。 GET /lead-vendors/mlos-readiness を経由して供給:編集された市場が orgの住宅住宅住宅住宅ローンリード市場とPOS + MORTGAGE コマース市場が構成さ...
P3 デフォルトのプロダクト指定のバックエンド(単一活動的な) + オペレータのreadiness
メニュー org's KamoMLOS として 1 つの鉛ベンダー製品の設計 ポータルオートアサイン製品。単動(org-scoped、fail-closed)をJPQL経由 バルク更新。 - LeadVendorController:PUT **************** および GET /mlos-readines...
P2cリードファーストポータルバックエンド
- MortgageVerticalResolver:orgのRESIDENTIAL MORTGAGE LeadMarket、MORTGAGEを解決 CommerceMarket、指定されたデフォルトリードベンダー製品、およびEFFECTIVE POS-enabled — 1 決定的な準備は、設定ゲート(#11)とポー...
管理UI(MERGE ACCOUNTS)
AccountManagerはマージアカウントのアクションを獲得 (******************************************************************************************************************************...
P2aアカウントマージツール+ P2bトランザクションバックエンド
P2a — 管理者アカウントのマージ(所有者要件A)、MERGE ACCOUNTSによってゲート: - AccountMergeService: ネイティブ UPDATE(JPAをバイパス)で、Every account uidの子をreparents orphanRemoval なので、敗者のリード/アプリが生き残り...
P1 の実体の基礎 — リードファースト/アカウント中心/トランザクショングループ化されたレファクタ
新しいエンティティティ(追加;KIはDDLを実行します): - transactionGroupStatus enum + LoanTransactionStatusDeriver: 派生したグループライフサイクル (Created→...→Completed) は、メンバー LoanFileStatus からロールア...
CreateBlank は、bootstrapBorrower の前にアプリのグラフを主張しなければなりません
boottrapBorrower の種は、NOT-NULL の借り手 FK が必要とする宣言/HMDA のシェル 永続的であるべき借主; createBlank はそれをcascading save(app)、そう呼ばれる 借り手は過度だった→**************************************...
借主の自作 = createBlank それから stampOwnershipAndGet (2 txs)
CreateBlank commits の後の別のサービスコールとして借り手オーナーシップスタンプをシーケンスします。 そのため、アカウントFKの更新(D52)の前に新しい借り手/宣言グラフがフラッシュされます.
別のtxのスタンプ借り手所有権(一時的なグラフカスケードがない場合)
createBlankOwnedByMember は、 createBlank と同じtxでアプリのグラフを再保存しました。 借り手/宣言行がフラッシュされた → TransientPropertyValueException 上の 宣言.borrower. ******************** に置き換える 別の...
借主セルフサービス許可(ローンパーティIDORガード)
借り手は、オペレータのLOSの権利を持たない普通のorgメンバーです。彼らは1で行動することができる これらは、その1つだけのパーティーです。 層の監視: オペレータ ゲート最初に、 その他、不正クローズドローンパーティーチェック(isMemberPartyToApp)。 MortgageAppController:...
AppMortgageService の借主融資パーティーオーナーシップ
借主セルフサービスのための所有権の原始者を追加します(借り手は普通のorgです) オペレータ無しのLOSの権利のメンバー: - createBlankOwnedByMember(orgId、memberId): 添付によるBlank +スタンプの所有権を作成 (または再利用)プライマリメンバーが借主であるアカウント。 ...
Borrower-journey カラム + 融資パイプラインのインテークフィルタ
Sub=pipeline の datagrid (ApplicationsPipelineConsole) は、前アプリのtaken を示しています 借り手 - ジャーニーの進行状況なので、orgの従業員はアプリケーションの状態をそのまま確認することができます 借主は、KamoMLOSポータルを通じて独自の融資を完了し...
オペレータパイプラインのための事前-app-taken の借り手-journey エンドポイント
新規登録 メニュー (LOS VIEW PIPELINE) は、DRAFT ごとに返します。 借受人インテークの進行状況なので、パイプラインのスチュワードは、ローンテイク形状を見ることができます。 借主は、カモMLOSポータルを通じてセルフサービスしています。 BorrowerJourneyServiceはポータルw...
LOSのコントローラーは1borrower ***のセッション(doc03 §0.1)を受け入れます
BaseLosController は、CalerSessionResolver による呼び出し者のセッションを解決しました。 (X-OTK-validated 属性 FIRST — 演算子/BFF が変更されていない — ファーストパーティ ** X-OTK属性の代わりにクッキーフォールバック)。 これはキーストーン...
LOE-Coreサーバー権限プログラムスコアラー+ /programs/scores(doc03 §9フェーズ2)
KamoMLOS クライアントスコアラー (lib/los/scoring.ts) を SecurityService LOE-Core に移植します。 LoeCoreScorerは、orgの効果的なプログラムカタログ(ベースラインを深く統合)をスコア 借り手AppSnapshotに対するorgオーバーレイ - 同一L...
シード17プログラム規則(doc03 §9フェーズ1)
KamoMLOS クライアントのルールから、Authoritative ProgramRuleset データを移行 メニュー (17 コード、忠実に抽出) プログラムSeederRunner の規則 ("{}") のプレースホルダを実質と取り替えて下さい クラスパスから読み込まれたパーコードルールセット。 Idempo...
Orgプログラム・ルーレット・オーバーライド(doc03 §9 Phase 0)の実質のディープマージ
M2 の最後のライト・ウィンの mergeOverlay プレースホルダを置きます(サイレントに捨てられます) オルガ・オーバーライドの権威あるベースラインは、再帰的なJSONを深くマージします。 org は、変更するキーだけを供給します。, ネストされたオブジェクトは再発します。, 配列 卸し売りを取り替え、malf...
MlosExtractedCandidate は、摂取パイプライン (D48) のための組織をステージングします
MLOSIngestionService のパーサーのターミナルパーフィールド出力: 段階的な、検討可能 抽出候補(セグメント/ソース・ドキュメントFK、ターゲットエンティティティ、フィールドパス、セル参照、 生/正規化値, DECIMAL(4,3) 自信, reviewStatus. 決して促進する候補者 MLOSC...
法的壁パス(D47)のベストフォートプロファイル書き込みバックを分離
mergeFactsBestEffort は、OWN トランザクションの濃縮書き込みバックを実行します。 (REQUIRES NEW) なので、発信者のトランザクションをロールバックしないように失敗します。 法的壁決定パス(AUS/内部ルール)の安全な書き込みバック 決定の記録は、任意の主張しなければなりません. プロ...
ステートベースライセンスセクションのメンバーmy-profile
新しいセクションカード(NMLS ID + 州毎のライセンステーブルを積極的に使用- チェックボックスと更新/公開日、更新<=expiry 検証済み) メニュー 次のプロキシルートを追加します。, TS RoleRightType ミラー、および設計/計画の文書.
会員のステートライセンス API + ライセンスアウェア リード可用性
MemberStateLicensingControllerを追加(GET/PUT /api/security/members/{id}/ サーバサイドでSTATE LICENSING * 権限でゲート 更新<=expiry 検証 mlos.legal JPAリポジトリを有効にします。 ポップアップの概要 リード・アベ...
ステートベースのメンバーライセンス+リード受容ゲート
Mlos.legal StewardLicenseを1人当たり/per-state NMLSとして再利用 レジストリ(積極的に事業提供を追加)。 会員レベルのMember.nmlsIdを追加します。 一般権限の追加 メニュー CreditLeadAssignmentService は mortgage-lead の候補...
ベンダー製品 ID をマップ可能なフィールドから削除
ベンダー製品は、実行/テンプレートレベル(設定ステップ)で一度選択され、 すべての行に適用される; バックエンドのインポーターは既にマップされたvendorProductIdを無視します (ケースはなし) 1列あたりのマッピングは意味がありませんので、フィールドリストからドロップします.
マッピング可能なリードフィールドにソースを追加
リード 'source' は、リード詳細ページに表示されますが、インポートフィールドリストから欠落していました。 バックエンドの importer + CreateLeadRequest がサポートするようになりました ('source' をパス).
インポートされた列をリード `source` フィールドにマップ
SetDirectFieldOnCreateRequest に "source" を追加すると、マッピングパス 'source' が付与されます.
CreateLeadRequest + にインポート可能な `source` フィールドを追加して createLead で永続化
リードはフリーテキスト `source` (リード詳細ページで表示/編集) を持っていますが、 インポートできない — CreateLeadRequest はソースフィールドがなかったため、 createLead は設定しません。 手動でインポートすると、ファイル列をリードソースにマップできます.
シナリオライターFICO/ratio書き込みバック(D45)のScenarioProfileSource.PRICINGを追加
キャニカルシナリオファクトスピン — ジェネシス・デリーバ + 事実Json が + 書き込みバック + オーバーレイ・抹茶 (D45)
D1/D45 は BorrowerScenarioProfile の消費を広くします。 ドーマントを破棄 事実Json 借り手/ローンの事実のための真実の共有ソースを作る: - ScenarioFactKeys:単一の正弦事実キーの語彙+層(構造対 濃縮) + normalize(); D21ホワイトリスト/デレーバ...
チャンネルのアプリケータビリティルールコレクションCRUD — §3.2 設定を完了
createChannelRule/update/delete に D31 フラットコレクションの背骨 (プロファイルレベル, org フェールクローズド、WORM変更ログ); コントローラー/チャンネルルール GET/POST/PUT (delete via アクティブ:false 必要な範囲/チャネル/アウトカム;...
製品の有効化コンフィグ — 単一プログラム、有効化
メニュー (program-scoped demote-then-insert) + reads; コントローラ /product-enablements GET (プログラムごとにアクティブ) / PUT (公開). ボディ 実行プログラムId, 有効, lifecycleVariant, channelRestri...
ProductEnablement は、Ver.edProfilePolicy (per-program versioning) を実行します
ポリシータブ — 効果的な価格設定/キャピタール/サービス設定
新しいMortgagePoliciesTab:現在のアクティブバージョン+公開バージョンフォーム+バージョン 3つの効果的なポリシーのそれぞれの歴史; configTypes/configApi +タブ 会員登録.
効果的なプロファイルポリシー — 価格設定/キャピタール/サービス公開
新しいMlosPolicyWriteService(分離;独自のリポジトリ)で、コンフィグコレクション書き込み- サービスは無接触です: 同じ監査の単一活動的なdemote-then-insertのversioning スピン。 コントローラ /pricing-policy, /capital-policy, /ser...
VersionedProfilePolicy インターフェイスで、効果的なポリシー
価格/キャピタール/サービングポリシーはそれを実装するので、1つの公開ルーチンは、 単一アクティブ リモート・インサート バージョン.
投資家向けデリバリー+コミットメントルールサブエディタ
拡張された投資家の行は、配信(資金調達行動/実行パス/ remittance) およびCommitment (タイプ/分プルスルー %/ペアオフ) の編集者と共に 委任 + オーバーレイ; configTypes/configApi 型 + 呼び出し.
InvestorConfig デリバリー + コミットメント ルール サブコレクション CRUD
メニュー (+update/delete) の D31 config Spine (または、親投資家、WORM変更ログ/行) コントローラーを経由して強制終了) /investors/{id}/delivery-rules + /commitment-rules GET/POST/PUT。 最後の完了 Investor...
ライトグレーテキストをドロップします。ラベル/秒単位でダークグレー-800を使用してください
ミディアムグレー(gray-500/600/700、#6b7280/#9ca3af)は無効に読み込まれます。 すべてのプッシュ 二次テキストとラベルをグレー-800/#374151に詳細ページ全体で共有 Field/SectionCard/EmptyState のプリミティブおよび融資パイプライン コンソール; しっか...
投資家のクレジットボックスオーバーレイサブエディタ
MortgageInvestorsTabの拡張投資家の行は、オーバーレイエディタ(FICO/LTV/DTI/)を獲得 リザーブ/ドキュメント/ジオタイト+コンパレータ+オプションプログラム+有効なウィンドウ) 委任エディタと一緒に; configTypes/configApi オーバーレイタイプ + コール.
InvestorConfig クレジットボックス オーバーレイ サブコレクション CRUD
******************** に D31 config スピッペ (またはフェイルクローズド経由) 親投資家、WORM 変更ログ/行、configVersion デフォルト 1); コントローラー /investors/{id}/overlays GET/POST/PUT (アクティブ:false 経由で削...
フルハイトサブナビゲーション + 高コントラストテキスト
- セクションサブナビゲーションを左から右アタッチ、フルハイトパネルに移動 独自にスクロールします。ヘッダ+フォームのコンテンツは、残りの幅を取る 左にスクロールして自分の上にスクロール(md+の2つの独立したスクロール領域)。 狭い画面の上の nav でスタックします。 - アクセシビリティ:すべての二次/ラベルのテ...
ガバナンスプロキシPUT / DELETE + per-orgの知事はUIを上書き (D4)
- ガバナンスプロキシは現在、PUT / DELETEを転送します(プラットフォームデフォルト保存+ per-org 削除は到達できませんでした — GET/POST のみプロキシ。 mlosDelete httpヘルパーを追加します。 - PlatformGovernorConfig は、パーオーガナイゼーションのオ...
融資パイプライングリッドフリッカーループを停止します。フル幅の詳細
- Loanパイプラインのdatagrid:格子はSec Card 'fill'ボディで包まれました (overflow:auto) 高さ:100% AG Grid、ResizeObserver/height を引き起こします 繰り返しブランクされ、再レンダリングされた列をループするフィードバックループ。 交換する 明...
