Architecture

Logique Salesforce / API Pretto

Stockage des données

API Pretto

Salesforce

  • Données projet
  • Données utilisateur
  • Tout ce qui a une influence sur le résultat de la simulation
  • Données commerciales (concurrence, contacts...)
  • Avancement commercial du projet

User (expert)

Account

Opportunity

User
(expert ou biz dev)

Contact

Approval

Request

Loan

Bank Contact

Objets salesforce

Inscription

Informations

R1 / Montage

Concurrence

Coemprunteur

Docs

Mise à jour de la simu

Carcasse

Validation

Mandat 

Timeline

Vie du projet

Salesforce

Création

Mise à jour des données
(complétude, dates...)
Création du contact coemprunteur
Création de la concurrence

Création des interrogations

Opportunité

Compte & contact

}
 

Notifications Expert

Changement d'étape

Espace client

Salesforce

Concurrence

Zou

Déclaration banque client

Banque client

Concurrence

Déclaration concurrence

Insert

Insert

Insert

Concurrence

Update banques client

Concurrence

Update concurrence

Concurrence

Demande de carcasse

Concurrence

Validation du projet

Concurrence

Donnée grilles - concurrence

Mise à jour banque client

Concurrence

Signature du mandat

Concurrence

Taux obtenus

Concurrence

Présentation de l'offre

freeze

Automatisations

Workflows

  • Simple
  • Compliqué à maintenir en grandissant
  • Actions unitaires
  • Pas de boucles

Process Builders

  • Vision d'ensemble par objet
  • Un peu moins robuste que le workflow
  • Gère les boucles

Flows

  • Ne se déclanche pas seul
  • Souvent moins intéressant que du code
  • Bien pour faire des interfaces sans code
  • Gère des process compliqués

Triggers & Scheduled Jobs

  • Tous les avantages des autres types d'automatisations
  • Plus robuste, plus facile à auditer
  • Utilisable uniquement par des devs

Dangers des automatisations

  • Maintenabilité
  • Performance
  • Locks
Made with Slides.com