Ascaion
Plateforme produit · Services · Workflow Designer

La logique métier, rendue visible.

Modéliser visuellement les processus spécifiques au client, les exécuter côté serveur et côté client, les étendre dans une sandbox JavaScript cloisonnée. Les workflows se mettent en pause sur des réponses et des événements, reprennent proprement, et consignent chaque étape.

Workflow · Demande · Approbation
Nœuds
Début
Tâche
Script
Gateway
Minuterie
Mail
D
Demande
×
Montant ?
Vérification auto JS
Approbation
Signature
F
Propriétés
Type
Script
Exécution
Serveur
Sandbox
oui
Entrée
antrag
Sortie
route
Sandbox active
Workflow · Designer
ModèleDonnéesCodeBPMN
D
Demande
×
Montant ?
Vérification auto JS
Approbation
Signature
F
Sandbox · Vérification auto
// am Server, isoliert pro Mandant
if (antrag.betrag < 5_000)
  route("auto");
else
  route("genehmigung");
Un designer, un moteur

Dessiner ce qui doit se passer. C'est exactement ce qui s'exécute.

Dans le designer naissent approbations, demandes, achats et boîtes de réception sous forme de diagrammes visibles, avec les mêmes briques que le portail. Par nœud, vous décidez s'il s'exécute côté serveur ou côté client, s'il attend des saisies ou décide immédiatement.

Les règles métier sont énoncées en texte clair au niveau du gateway, les cas particuliers vivent dans une sandbox JavaScript cloisonnée. Ce qui est modélisé ici fonctionne aussi la nuit, se met en repos sur réponses et événements, reprend de manière déterministe et est consigné étape par étape.

Points forts

Quatre propriétés qui font un bon workflow.

Visible, exécutable, cloisonné, interruptible.

01

Workflow Designer visuel

Placer des nœuds, tirer des chemins, gérer les propriétés à côté. Du simple parcours d'approbation à la procédure ramifiée, visible et maîtrisable.

D
Demande
×
Montant ?
Vérification auto JS
Approbation
Signature
F
02

Logique serveur et client

Certaines étapes appartiennent au serveur, d'autres au masque du collaborateur·trice. Le designer sépare proprement les deux, sans que vous ayez à changer d'outil.

Serveur
Exécuter un script
Appeler une API REST
Envoyer un mail
Client
Afficher le formulaire
Signature
Approbation
03

Sandbox JavaScript intégrée

Cas particuliers spécifiques au client dans une sandbox cloisonnée, avec accès au modèle de données, isolée de la plateforme et des autres mandants.

Sandbox · onApprove.js
// aucun accès au système hôte
export function onApprove(antrag) {
  if (antrag.kofinanzierung)
    signal("buchhaltung");
}
04

Pause et reprise

Les workflows peuvent attendre une signature, une réponse ou un événement. Ils se mettent en repos, sans mobiliser de ressources, et reprennent exactement à cet endroit.

Instance · #2026‑0412
Débutattend une réponseRepriseFin
Attend une réponse en pause
Designer BPMN

BPMN 2.0, exécutable, pas décoratif.

Pour les organisations qui ont établi BPMN comme langage commun entre métier et IT. Ce qui figure dans le diagramme fonctionne dans la plateforme. Les modèles existants restent utilisables, pas de second système pour l'exécution.

BPMN · beschaffung.bpmn exécutable
Demande
Contrôle
Demande
Saisir la demande
Contrôle métier
×
approuvé ?
Valider
Refuser
Fin
Fin
validé 7 nœuds · 7 chemins · 0 erreur Achat · exécutable
01 Diagrammes BPMN exécutables

BPMN 2.0 non comme tapisserie, mais comme modèle exécutable. Ce qui figure dans le diagramme fonctionne dans la plateforme, sans second système.

02 Import de diagrammes existants

Importer du BPMN-XML depuis Camunda, Bizagi ou Signavio, vérifier, reprendre. La modélisation existante reste utilisable.

03 Validation de la logique d'exécution

Chemins morts, gateways non reliés, affectations manquantes, corrélations imprécises sont signalés avant la publication.

Toutes les fonctionnalités

Designer, moteur, logique, observation.

Plus de deux douzaines de fonctionnalités, organisées en quatre domaines, toutes faisant partie d'un service de plateforme, aucun outil tiers.

Designer et modélisation

Concevoir visuellement, structurer proprement, maintenir en plusieurs langues.

Designer visuel

Nœuds, chemins et gateways par glisser-déposer, avec fenêtre de propriétés et aperçu.

BPMN 2.0

Créer, importer, valider. Diagrammes exécutables au lieu de modèles décoratifs.

Sous-workflows

Modéliser une fois les sections récurrentes, les utiliser dans n'importe quels workflows.

Textes multilingues

Titres de tâches, indications, e-mails et courriers, maintenables par langue avec comparaison.

Modèles et bibliothèque

Approbation, achat, boîte de réception, onboarding, comme points de départ à reprendre.

Moteur et exécution

Fonctionner de manière robuste, mettre en pause proprement, reprendre de manière déterministe.

Logique serveur et client

Étapes côté serveur ou chez le collaborateur·trice, déclarées séparément, dans le même modèle.

Pause et reprise

Les workflows se mettent en repos sur réponses ou événements et reprennent de manière déterministe, sans mobiliser de ressources.

Chemins parallèles

Les gateways AND et OR fonctionnent vraiment en parallèle, au Join la fusion se fait proprement.

Corrélation

Les événements entrants, webhooks et réponses trouvent la bonne instance, sans avoir à deviner les ID.

Logique et code

Règles en texte clair là où c'est possible, code cloisonné là où c'est nécessaire.

Sandbox JavaScript

Code spécifique au client, isolé par mandant, avec accès au modèle de données typé.

Règles en texte clair

Conditions sur les gateways et les tâches, formulées lisiblement, avec intellisense dans l'éditeur.

Mapping du modèle de données

Variables de workflow reliées au modèle de données, les types sont vérifiés.

Autorisations par étape

Par nœud quel rôle, quel mandant, quel contexte de données, avec des valeurs par défaut claires.

Code réutilisable

Maintenir centralement les briques de script, les intégrer à plusieurs endroits, les actualiser une fois.

Observer et intervenir

Voir ce qui se passe, et mettre la main à la pâte si nécessaire.

Journal d'exécution

Chaque étape consignée, avec entrées, sorties, durée et opérateur·trice.

Trace pas à pas

Ouvrir une instance, voir chaque transition, condition et état des données par nœud.

Simulation / dry-run

Faire jouer le workflow avant la publication contre des données de test, sans effets de bord.

Multi-mandant

Par organisation, domaine ou procédure, workflows propres, visibles uniquement par les ayants droit.

Plateforme produit Absidion

Toutes les procédures et les services en un coup d'œil.

Chaque page Absidion vous mène d'ici à toutes les autres procédures et aux services qui interviennent dans chacune d'elles.

Prochaine étape

Voyez le Workflow Designer d'Absidion en action.

Une courte démo, lors de laquelle nous répondrons volontiers à vos questions en personne. Sans engagement, sans théâtre commercial.

01 Demander une démo