Parcours · Administrateur tenant

Publier un modèle de workflow

Je veux changer le chemin d’approbation (PR, PO, budget…).

Espace : Paramètres · Studio workflow Départ : https://approstep.com/settings/workflows
workflow publication approbation

Prérequis

  • Accès studio workflow

Comprendre avant de cliquer

Le workflow est le contrat d’approbation du processus.

Contexte

Chaque processus pointe vers un code de graphe (`requisition.workflow_code`, `budget.approval.workflow_code`, …). Publier une nouvelle version change les nouveaux dossiers. Les instances en cours restent sur leur version pinnée.

Principes

Graphe + permissions + (optionnel) poste

Une étape n’est franchissable que si l’acteur a la permission — et le bon titulaire si `org_position` (SUPERVISOR, SUPERINTENDENT, DEPT_MANAGER…) est défini sur le nœud.

Échelles prêtes à brancher

Seeds courants : courte (`purchase_req_dept_manager` : magasin → manager → finance) ou longue (`purchase_req_site_ladder` : magasin → superviseur → surintendant → manager → finance). Pointez `requisition.workflow_code` vers le code publié.

Retours d’étape

Dans le studio : activer « Autoriser le retour d’étape » (REQUEST_CHANGES) et/ou « Retour à l’émetteur » (RETURN_TO_ORIGINATOR) — ce sont deux options distinctes.

Évolution sûre

Republier ne change que les nouveaux dossiers ; les instances en cours restent pinnées.

Comment faire

1 Ouvrir le studio

Paramètres → Workflows (https://approstep.com/settings/workflows).

2 Configurer les nœuds

Sur chaque étape : permissions, éventuel attribut poste (`org_position`), et options de retour (REQUEST_CHANGES / RETURN_TO_ORIGINATOR).

3 Publier et brancher

Publiez le graphe, puis dans Configurations pointez la clé (ex. `requisition.workflow_code`) vers ce code.

Résultat attendu

Succès Nouveaux documents sur le nouveau chemin.

Si ça bloque

  • Code pointé mais graphe non publié.
  • Poste sans holder → inbox vide (warning WF, pas de crash).

Voir aussi