SOA Junior — Production des comptes techniques

Le compte prend forme
une citation à la fois.

En tant que SOA Junior, vous produisez les comptes techniques de réassurance. Vous sélectionnez le bon pattern pour chaque contrat, puis renseignez chaque ligne — soit avec des valeurs documentaires libres, soit en citant le nœud précis du graphe Manager qui a produit le chiffre.

📄 Flux par contrat
📊 Visionneuse de patterns SOA
✏️ Drawer de saisie des dimensions
🔗 Citations FORMULA

Votre rôle dans la chaîne

Vous êtes la dernière étape avant que le compte soit définitif. Tout ce qui est en amont — structuration des clauses, formalisation actuarielle, instanciation par le Manager — converge vers votre travail.

Junior
Clauses
Crée les clauses structurées
Senior
Validation
Valide & configure
Actuary
Graphes DAG
Formalise la logique
Manager
Instances
Saisit les valeurs contrat
SOA Senior
Patterns
Conçoit les templates de compte
SOA Junior — vous
Comptes
Instancie les patterns, cite les données Manager
💡
Vous ne calculez pas — vous documentez et citez. Votre rôle est de relier chaque ligne de compte à sa source : soit une valeur documentaire libre (périodicité, quote-part, contrepartie), soit une référence précise à un nœud de graphe Manager.
Nouveau sur la plateforme ? Votre espace de travail est déjà prêt.
Chaque nouveau compte inclut un référentiel complet, un exemple Profit Commission avec 5 graphes actuaire, et 2 modèles SOA — inclus dès l'inscription.

Contrats & instances

La barre latérale liste tous les contrats de votre tenant. Chaque contrat peut avoir une ou plusieurs instances SOA — une par pattern utilisé.

Sélectionner un contrat

Cliquez sur n'importe quel contrat dans la barre latérale (ou utilisez la zone de recherche) pour ouvrir son panneau de détail. Vous verrez les types de traité du contrat et ses instances SOA existantes.

Créer une instance

1
Ouvrir un contrat
Cliquez sur le contrat dans la barre latérale. Son panneau de détail apparaît sur la gauche.
2
Cliquer sur + SOA Instance
La boîte de dialogue de création d'instance s'ouvre. Sélectionnez le pattern SOA conçu par le SOA Senior pour ce type de contrat.
3
Vérifier la compatibilité
Un badge de compatibilité indique si les restrictions de type de traité du pattern correspondent au contrat. Une incompatibilité est un avertissement, pas un blocage — vous pouvez continuer si vous avez une bonne raison.
4
Créer
Cliquez sur Create instance. L'instance apparaît dans la liste et le DAG du pattern se charge dans le panneau droit.
💡
Plusieurs instances par contrat. Un contrat peut avoir plusieurs instances SOA — par exemple une par période (annuelle, ajustement) ou une par type de pattern. Un avertissement apparaît si vous instanciez le même pattern deux fois sur le même contrat, mais ce n'est pas bloqué.

Supprimer une instance

Cliquez sur le bouton 🗑 à côté d'une instance dans la liste. Toutes ses valeurs de dimensions seront définitivement supprimées. Cette action est irréversible — confirmez avec précaution.

Compatibilité des patterns

Lors de la création d'une instance, la boîte de dialogue affiche un badge de compatibilité basé sur le recoupement entre les types de traité du contrat et les restrictions du pattern.

BadgeSignificationPeut-on continuer ?
✓ CompatibleLe contrat partage au moins un type de traité avec les restrictions du patternOui — recommandé
🌐 UniversalLe pattern n'a aucune restriction de type de traité — s'applique à tous les contratsOui — toujours valide
⚠ MismatchAucun recoupement de types de traité — le pattern n'est peut-être pas conçu pour ce type de contratOui, avec précaution
⚠ cycleUn cycle a été détecté dans le pattern — il ne peut pas produire un compte valideNon — bloqué

Si le pattern dont vous avez besoin affiche un avertissement de cycle, contactez le SOA Senior pour le corriger avant de continuer.

SOA Patterns

La section SOA Patterns (lecture seule) vous offre une vue de référence de tous les patterns conçus par le SOA Senior — accessible directement depuis la section Contrats dans la barre latérale.

Chaque pattern affiche sa structure : nœuds, types de lien, restrictions de type de traité et les dimensions que le SOA Senior a attachées à chaque nœud. Utilisez cette section pour comprendre un pattern avant de l'instancier, ou pour vérifier quelles dimensions vous devrez renseigner.

💡
Cette vue est en lecture seule. Vous ne pouvez pas modifier les patterns — c'est la responsabilité du SOA Senior. Si un pattern est manquant ou incorrect, contactez le SOA Senior.

Saisie des dimensions

Après avoir créé une instance, cliquez sur n'importe quel nœud du DAG du pattern pour ouvrir le drawer de saisie des dimensions sur la droite de l'écran.

💡
Seuls les nœuds avec des dimensions attachées sont cliquables. Si cliquer sur un nœud ne fait rien, le SOA Senior n'y a attaché aucune dimension — rien à renseigner.

Le drawer de saisie

Le drawer affiche le libellé du nœud, son type de lien (code couleur) et une section de saisie par dimension attachée. Chaque section comporte une indication générale (en jaune) et des champs d'instructions numérotés à compléter.

DETAIL Perte nette conservée — couche XL 1
Décrivez la périodicité de cette ligne de compte — trimestrielle, annuelle ou période d'ajustement.
1
Type (Granule / Période)
2
Valeur (ex. "2024")
3
Exceptions (le cas échéant)

Les champs avec une bordure verte sont déjà renseignés. Cliquez sur 💾 Save en bas du drawer pour enregistrer vos valeurs. Vous pouvez revenir à n'importe quel nœud et mettre à jour ses valeurs à tout moment.

⚠️
La sauvegarde est par nœud. Fermer le drawer sans sauvegarder annule vos modifications pour ce nœud. La progression de la saisie dans la barre d'outils se met à jour automatiquement après chaque sauvegarde.

Lignes FORMULA — citer les données Manager

Certaines lignes de compte — marquées d'une icône 🔗 et d'une bordure en pointillés — sont des nœuds FORMULA. Au lieu de saisir une valeur libre, vous citez le nœud précis du graphe Manager qui a produit le chiffre pour cette ligne.

🔗
Les nœuds FORMULA connectent le compte au modèle actuariel. Quand vous citez un nœud d'instance Manager, vous affirmez : "cette ligne de compte prend sa valeur de cette sortie calculée précise." La référence est stockée sous forme de pointeur — pas de valeur copiée — donc si le Manager met à jour l'instance, la citation reste cohérente.

Comment renseigner un nœud FORMULA

1
Cliquez sur le nœud FORMULA
Le drawer de saisie s'ouvre. Un picker 🔗 Citation de nœud Manager apparaît avec trois groupes de graphes candidats.
2
Lisez les trois groupes
Même contrat — graphes Manager instanciés sur le même contrat que votre SOA. Même type de traité — graphes dont le contrat partage des types de traité avec le vôtre ou avec le pattern. Même clause — graphes liés aux mêmes clauses que le pattern. Un graphe peut apparaître dans plusieurs groupes — c'est intentionnel.
3
Cliquez sur un graphe
Cliquez sur le libellé du graphe pour le sélectionner. Un sélecteur de nœuds apparaît, montrant chaque nœud du graphe avec son libellé, son opérande et son type de valeur.
4
Sélectionnez le nœud
Choisissez le nœud spécifique dont la sortie alimente cette ligne de compte. La citation sélectionnée apparaît en haut du drawer.
5
Sauvegardez
Cliquez sur 💾 Save. Le nœud devient vert (🔗 câblé ✓) sur le canvas.
💡
Vous pouvez modifier ou effacer une citation à tout moment. Rouvrez le nœud, sélectionnez un graphe et un nœud différents, ou cliquez sur ✕ pour supprimer la citation. La citation précédente est remplacée à la sauvegarde.

Que faire si aucun graphe n'apparaît ?

Si les trois groupes sont vides, le Manager n'a pas encore instancié de graphe pertinent sur un contrat compatible. Contactez le Manager — le nœud FORMULA restera ambre (non câblé) jusqu'à ce qu'une source existe. C'est intentionnel : un nœud FORMULA non câblé signale un écart entre le modèle actuariel et la structure du compte.

Suivi de la progression

La progression de la saisie est suivie simultanément à deux niveaux.

Ce qu'il affiche
Barre d'outils (visionneuse DAG)Fraction en temps réel — ex. "25% renseigné (2 / 8 nœuds)" — se met à jour après chaque sauvegarde
Canvas DAG (nœuds FORMULA)🔗 vert = câblé ✓, ambre = non câblé — mis à jour après chaque sauvegarde
⚠️
Le canvas se met à jour après F5. Après une sauvegarde, appuyez sur F5 et re-sélectionnez le contrat et l'instance pour voir l'état câblé/non câblé mis à jour sur tous les nœuds.

Explorateur d'instances SOA

Vue transversale de toutes vos instances SOA — accessible depuis 🔭 SOA Instances Explorer dans la barre latérale.

Chaque carte affiche l'identifiant de l'instance, le nom du contrat, le nom du pattern et le statut du contrat. Cliquez sur une carte pour naviguer directement vers ce contrat et cette instance.

Filtres

FiltreCe qu'il restreint
All contractsAffiche uniquement les instances d'un contrat spécifique
All patternsAffiche uniquement les instances d'un pattern SOA spécifique
All statusesAffiche uniquement les instances dont le contrat a un statut spécifique (ACTIVE, CLOSED…)

Le nombre d'instances se met à jour en temps réel lorsque les filtres sont appliqués. Les filtres sont indépendants — combinez-les librement.

Data Checks

Requêtes SQL en temps réel sur les données de votre tenant — accessibles depuis 📊 Data Checks dans la barre latérale.

VueCe qu'elle affiche
SOA Instances — overviewToutes les instances avec contrat, pattern, statut et types de traité
FORMULA citationsQuel nœud SOA cite quel nœud de graphe Manager — avec libellé, opérande, type de valeur
Dimension values — detailToutes les valeurs de dimensions saisies, avec contexte nœud et dimension
Production — technical account exportCompte complet : toutes les instances × nœuds × valeurs + citations FORMULA. Une ligne par nœud par instance — exportable pour reporting.

Chaque vue dispose d'un bouton ▶ Run. Les résultats s'affichent en ligne avec un lien ⬇ Download CSV pour l'export complet.

Maintenance

Huit vérifications de nettoyage accessibles depuis 🔧 Database purge dans la barre latérale. Toujours diagnostiquer d'abord — les exécutions sont irréversibles.

CodeCe qu'il nettoieRisque
J1Instances SOA sur un contrat qui n'existe plusÉlevé
J2Instances SOA sur un pattern qui n'existe plusÉlevé
J3Valeurs de dimension dont l'instance a été suppriméeMoyen
J4Valeurs de dimension dont la dimension de nœud a été détachée par le SOA SeniorMoyen
J5Valeurs de dimension dont l'instruction a été supprimée par le Senior UnderwriterFaible
J6Citations FORMULA dont l'instance SOA a été supprimée (vérification de sécurité — normalement gérée par cascade)Faible
J7Citations FORMULA dont le nœud de pattern a été supprimé par le SOA SeniorMoyen
J8Citations FORMULA pointant vers une instance Manager qui n'existe plus — le câblage est rompuMoyen

Ordre recommandé : J1 → J2 → J3 → J4 → J5 → J6 → J7 → J8. Exécuter J1 et J2 en premier supprime les instances obsolètes et leurs citations FORMULA. J8 signale un câblage rompu — le SOA Junior doit reciter les nœuds FORMULA concernés.

⚠️
J1 et J2 sont à risque élevé. Ils suppriment des instances, toutes les valeurs de dimension associées et toutes les citations FORMULA. Examinez attentivement la liste du diagnostic avant de confirmer l'exécution.