← Retour à la présentation du produit
Le moteur principalUne matrice d'approbation définie par votre organisation, et non imposée par nous
Chaque contrat qui passe par Contrayo est vérifié selon les propres règles de routage de votre organisation (type de contrat, valeur, juridiction, l'entité juridique et l'unité commerciale dont il relève), et le moteur détermine qui doit l'approuver et comment il est signé. Modifiez les règles, et le contrat suivant sera acheminé différemment. Ceux déjà en cours continuent de fonctionner selon les règles en vigueur au moment où ils ont commencé.

Versionné par conception
Une politique n'est pas un flux de travail mutable unique : c'est un instantané versionné, où chaque modèle, chaque règle de routage, chaque étape, chaque acteur nommé sont créés ensemble comme une seule version de la politique. Modifier une politique signifie cloner la version actuelle vers une nouvelle version et la publier. L'ancienne version ne disparaît pas et n'est pas écrasée ; un contrat déjà acheminé selon celle-ci continue de fonctionner selon ces règles exactes. C'est ce qui vous permet de répondre à la question « pourquoi ce contrat a-t-il été acheminé ainsi en mars » des mois après que la politique a changé.
Comment un contrat trouve son modèle
Une version de politique contient plusieurs modèles de flux de travail, chacun classé par priorité. Les modèles sont vérifiés dans cet ordre, et le premier qui correspond l'emporte — évalué selon la forme réelle et actuelle du contrat, et non une supposition.
Type de contrat et valeur
Correspond selon le type de contrat et un seuil de valeur avec sa devise. Il n'y a pas encore de conversion entre devises : un seuil défini en USD n'est évalué que par rapport aux contrats valorisés en USD.
Juridiction
Un critère simple que n'importe quel modèle peut exiger.
Unité commerciale et entité juridique, avec prise en compte de la hiérarchie
Les deux sont des hiérarchies à profondeur arbitraire, variant indépendamment, que votre organisation modélise elle-même. Une règle écrite pour une unité commerciale ou une entité parente correspond également à tout ce qui se trouve en dessous, pas seulement à un nœud exact, de sorte qu'une seule règle couvre toute une division sans avoir à répertorier chaque sous-unité manuellement.
Contrat parent approuvé
Un contrat peut hériter du traitement de routage d'un contrat parent déjà approuvé — un bon de commande (SOW) relevant d'un accord-cadre (MSA), par exemple — au lieu d'être acheminé comme s'il était indépendant.
Au sein d'un modèle, plusieurs lignes de critères sont combinées par un opérateur OU, et chaque champ défini sur une même ligne doit correspondre — un champ laissé vide sur cette ligne agit comme un joker. L'absence de modèle correspondant est un résultat réel et visible signalé par le moteur, et non un contrat qui passe inaperçu.
Étapes séquencées, exécutées en parallèle ou dans l'ordre
Les étapes s'exécutent dans un ordre séquentiel croissant. Les étapes qui partagent un même numéro de séquence s'exécutent en parallèle — deux approbations en parallèle, puis une validation séquentielle, puis des signatures en parallèle, exprimé simplement par un numéro de séquence par étape.
Approbation
Un acteur peut accepter ou rejeter.
Validation
Achèvement obligatoire, sans possibilité de rejet.
Signature
Exécution juridique : un acteur signe ou rejette.
Une étape est validée une fois que son exigence d'acteur est satisfaite : « n'importe lequel » est validé dès la première décision affirmative d'un acteur éligible, « tous » exige que chaque acteur éligible agisse. Un seul rejet met fin immédiatement à l'étape.
Des contrôles qui s'exécutent automatiquement, et non par révision manuelle
Verrouillage séquentiel, vérifié deux fois
Une étape n'est pas actionnable simplement parce qu'elle existe : toutes les étapes qui la précèdent dans la séquence doivent d'abord être réglées. C'est appliqué à la fois si quelqu'un tente d'agir sur une étape trop tôt, et dans la liste « ce qui m'attend », qui n'affiche jamais que les étapes réellement accessibles à cet instant.
Séparation des tâches
Activé par défaut : la même personne qui a approuvé l'étape d'approbation d'un contrat ne peut pas être aussi celle qui signe son étape de signature, au sein de ce routage. Vérifié automatiquement, sans dépendre d'une révision manuelle.
Éligibilité tenant compte de la délégation
Accordez une délégation pour une plage de dates, et toute personne qui assume ce rôle devient éligible pour agir sur les étapes de la personne absente pendant cette période, sans aucune modification de la politique sous-jacente. Les délégations sont corrigées par remplacement, jamais modifiées directement, afin que l'on puisse toujours reconstituer qui était autorisé à agir un jour donné.
Renvoi après un rejet
Un contrat rejeté peut être renvoyé dans le même routage (seules les étapes concernées sont réinitialisées) ou, si votre organisation le configure ainsi, être entièrement réacheminé depuis le début selon la politique actuelle, ce qui peut aboutir à un modèle différent si les règles ont changé depuis.
Sachez avant de vous engager
Le même moteur peut exécuter une évaluation à blanc sur la forme d'un contrat hypothétique — sans document, sans flux de travail lancé — et vous indiquer qui devrait l'approuver et comment il serait signé, avant même que le contrat n'existe.
Un véritable outil de création, pas un ticket d'assistance
Les administrateurs de l'organisation créent et modifient les politiques via un véritable outil de création intégré à l'application — des étapes et des phases présentées sous forme de liste structurée, et non une demande d'assistance adressée à un fournisseur pour modifier le fonctionnement des approbations.
À quoi le moteur se connecte
Dossiers de contrats
Les informations qu'un contrat contient — type, statut, entité et unité commerciale, montant, dates — sont ce à quoi le moteur fait correspondre ses règles.
Routage de signature électronique
La même politique qui achemine les approbations détermine également comment le contrat est signé.
Notifications
Dès qu'une étape devient actionnable, toute personne éligible — y compris un délégué — en est informée.
Le moteur est inclus dans toutes les formules
Le moteur de délégation d'autorité est inclus dans toutes les formules. Consultez le prix par poste de chacune.