← Retour à la présentation du produit

Le moteur principal

Une 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é.

Un petit groupe de collègues, dont une femme portant un hijab, discutant ensemble d'un document dans un bureau

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é.

Correspondance

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

É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.

Application

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.

Création

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.

Une fois qu'une étape est validée

À 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.

Découvrez les dossiers de contrats →

Routage de signature électronique

La même politique qui achemine les approbations détermine également comment le contrat est signé.

Découvrez le routage de signature électronique →

Notifications

Dès qu'une étape devient actionnable, toute personne éligible — y compris un délégué — en est informée.

Découvrez les notifications →

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.