KamoCRM

Fondements des paramètres hypothécaires — profil unique, règles avec codes, type d'entreprise, modifications + annulation (phase A du MS)

FeatureSecurityService
Expédié
14 novembre 2026 à 20:48 UTC
Auteur
Kamo
Commit
0a0e070

- Résolution: chaque lecteur utilise le profil du marché hypothécaire actif de l'ORG; l'API de configuration prend une option ?marketId= (d'une autre organisation → 404, un marché non actif → 409 NOT_ACTIVE_MORTGAGE_MARKET) et des dispositions manquantes MortgageMarketGuard: un marché hypothécaire actif sur la création, la réécriture et la réactivation (409 000 clients) ONE_MORTGAGE_MARKET), le profil provisionné dans la même transaction. Délégués d'auto-récupération à MlosProfileProvisioner (SI auto-exécuter par défaut OFF). - Publication versionnée: les rétrogradations sont effacées avant l'insertion, la republiation le jour même conserve une fenêtre [F,F], planifiée Les versions sont retirées lorsqu'elles sont dépassées, la date de début dans le fuseau horaire de l'organisation, jamais dans le passé; {actif (en vigueur aujourd'hui), planifié, historique (avec statut), aujourd'hui}; basedOnVersion → 409. - Un @RestControllerAdvice (MlosConfigExceptionAdvice): erreurs de champs avec des codes (VALIDATION), violations de règles avec Codes (RULES), 409 STALE nommant qui l'a modifié et quand, 409 CONFLICT, 503 BUSY sur 40001, 500 avec une référence. - Les écritures valident uniquement les domaines qu'elles touchent ; /lender-profile/validation liste les problèmes stockés comme Needs You. - @Version rowVersion sur chaque ligne de configuration; les corps PUT portent rowVersion. - MlosBusinessTypeService + PUT/preview/options /business-type: primaire atomique + compagnons + autorité + Services + marchés des capitaux, avec un essai "ce qui change". - GET /relevance: SHOWN / NARROW / NOT_USED par carte + EDIT / READ / NONE accès avec le droit manquant. - Tout auditer: guide (y compris le texte de consentement SMS), Arive + MeridianLink connexions (jeton jamais enregistré), Commutateurs d'automatisation (maintenant bump profileVersion), les investisseurs supprimés AVEC leurs termes. /changements (pagé, par carte / onglet / membre, noms + images, avant/après lignes), /changes/{id}, /changes/{id}/restore (annuler par le même sauvegarde Refuser les secrets / non-nouveaux avec une raison). - Droits: droit d'automatisation lit l'onglet Automation; droits de prêt-argent ouvre la page; propriétaire est un détenteur implicite; 403s nomment le droit manquant; isOperator a besoin d'une fenêtre OPEN en mode dieu. - POST /automation-actions/all-off (+ GET preview): chaque switch + SI exécute automatiquement OFF comme un changement annulable. - Approbation de deux personnes (désactivée par défaut): /approvals, /approvals/setting, approve / decoder / cancel; crédit L'autorité, la posture SI, les informations d'identification du fournisseur et les types d'entreprises changeant d'autorité attendent un deuxième administrateur. - N+1: la carte de surcharge de scène est résolue en mémoire; l'enregistrement d'automatisation lit tous les commutateurs une fois.

Tous les changements

Comme ce que vous voyez l'expédition?

Commencez avec le plan gratuit et lisez à nouveau cette page dans un mois, puis passez à l’abonnement payant pour bénéficier de toutes les fonctionnalités.

Commencez gratuitement pour toujoursVoir la tarification