[{"data":1,"prerenderedAt":375},["ShallowReactive",2],{"\u002Fnext\u002Fdokos\u002Fentreprise\u002Fworkflows-entreprise":3,"section:\u002Fnext\u002Fdokos\u002Fentreprise\u002Fworkflows-entreprise":374},{"id":4,"title":5,"body":6,"description":358,"extension":359,"meta":360,"navigation":361,"path":370,"seo":371,"stem":372,"__hash__":373},"docs\u002F2.next\u002F1.dokos\u002F16.entreprise\u002Fworkflows-entreprise.md","Workflows d'Entreprise",{"type":7,"value":8,"toc":342},"minimark",[9,13,17,22,35,38,41,46,66,69,72,77,87,96,104,109,114,122,127,130,135,139,144,155,160,163,167,171,178,182,185,189,212,215,221,225,228,243,246,320,331],[10,11,5],"h1",{"id":12},"workflows-dentreprise",[14,15,16],"p",{},"Le système de workflows d'entreprise est une version améliorée du système de workflow standard. Il a été conçu pour répondre à des besoins de validation complexes et granulaires au sein de l'organisation.",[18,19,21],"h2",{"id":20},"périmètre-de-workflow-dentreprise","Périmètre de workflow d'entreprise",[14,23,24,25,29,30,34],{},"La principale nouveauté de ce système est l'introduction du ",[26,27,28],"strong",{},"Périmètre de workflow"," (",[31,32,33],"code",{},"Workflow Scope",").",[14,36,37],{},"Cet objet vous permet de définir des conditions spécifiques qui déclencheront un workflow particulier. Par exemple, vous pouvez définir un workflow qui ne s'applique qu'à une certaine société, un centre de coûts, un projet, ou toute autre dimension analytique disponible sur vos documents.",[14,39,40],{},"Cette approche permet de réduire considérablement le nombre de workflows à maintenir et d'avoir une gestion beaucoup plus fine des circuits de validation.",[42,43,45],"h3",{"id":44},"fonctionnement","Fonctionnement",[47,48,49],"ol",{},[50,51,52,53,29,56,59,60,29,63,34],"li",{},"La configuration des workflows ne s'effectue plus dans le type de document ",[26,54,55],{},"Circuit de validation",[31,57,58],{},"Workflow",") mais dans le type de document ",[26,61,62],{},"Workflow Entreprise",[31,64,65],{},"Enterprise Workflow",[14,67,68],{},"Chaque document de configuration de workflow est limité à une société. Cela permet de simplifier la configuration de différents circuits de workflow pour chaque entité d'un groupe.",[14,70,71],{},"L'essentiel des options est similaire au système de workflow classique et certaines options additionnelles ont été ajoutées:",[14,73,74],{},[26,75,76],{},"Options liées aux statuts",[78,79,80],"ul",{},[50,81,82,83,86],{},"Case ",[26,84,85],{},"Est un état d'approbation"," : indique un statut d'approbation.\nCela permet au système de créer une hiérarchie d'états de workflow et de trouver le prochain valideur même s'il n'est pas défini dans la transition suivante.",[88,89,90,93],"callout",{},[14,91,92],{},"Une entreprise met en place une validation à 3 niveaux pour tous ses centres de coûts: Approbation au niveau 1, 2 et 3\nA chaque niveau les approbateurs peuvent approuver ou rejeter, les statuts correspondants sont des statuts d'approbation.\nPar contre, une fois que le document est définitivement approuvé, ils peuvent l'annuler, ce n'est pas un statut d'approbation.",[14,94,95],{},"Sur un centre de coût, s'il n'y a pas de valideur au niveau 2, le système peut alors décider de laisser l'approbateur niveau 3 approuver au niveau 2 et 3.",[78,97,98],{},[50,99,82,100,103],{},[26,101,102],{},"Envoyer une notification au propriétaire et aux assignés"," : prévient le créateur du document et les personnes assignées quand le document passe à cet état.",[88,105,106],{},[14,107,108],{},"Notifier le\u002Fla créateur\u002Frice du document qu'il a été définitivement Approuvé.",[14,110,111],{},[26,112,113],{},"Options liées aux transitions",[78,115,116],{},[50,117,82,118,121],{},[26,119,120],{},"Le commentaire est obligatoire"," : l'approbateur doit saisir un commentaire pour exécuter l'action.\nExemple : lorsqu'un valideur rejette un document, il doit mettre un commentaire expliquant sa décision.",[14,123,124],{},[26,125,126],{},"Validation automatique",[14,128,129],{},"Lorsque qu'un valideur\u002Fune validatrice doit valider à plusieurs niveaux, le système effectue cette validation automatiquement.",[88,131,132],{},[14,133,134],{},"Un approbateur avec une délégation d'engagement de dépense de 10000 € doit valider les dépenses sur son centre de coût.\nEn tant que responsable du centre de coûts, il effectue une validation, puis le document est envoyé au contrôle de gestion qui valide, avant que celui-ci ne revienne chez lui pour une validation finale.\nDans ce cas, la validation finale est effectuée automatiquement car il a déjà validé dans la chaîne.",[18,136,138],{"id":137},"modification-de-linterface-utilisateur","Modification de l'interface utilisateur",[78,140,141],{},[50,142,143],{},"Suivi des validations et valideurs suivants",[14,145,146,147,150,151,154],{},"Dans les documents à valider, l'option ",[26,148,149],{},"Voir le workflow"," du menu ",[26,152,153],{},"Actions"," permet de voir l'état actuel du workflow ainsi que les noms et actions possibles pour les prochains valideurs.",[78,156,157],{},[50,158,159],{},"Configuration des autorisations et des périmètres de workflow",[14,161,162],{},"Un onglet dédié est disponible dans les fiches utilisateur et dans les centres de coûts. Voir aussi la section « Utilisateurs désactivés » ci-dessous.",[18,164,166],{"id":165},"utilisateurs-désactivés","Utilisateurs désactivés",[42,168,170],{"id":169},"date-de-désactivation","Date de désactivation",[14,172,173,174,177],{},"Lorsqu'un utilisateur est désactivé, la date du jour est enregistrée dans le champ ",[26,175,176],{},"Disabled On"," de sa fiche utilisateur (libellé non traduit). Le champ est vidé si l'utilisateur est réactivé. Pour les utilisateurs désactivés avant la création de ce champ, la date de dernière modification de la fiche est utilisée.",[42,179,181],{"id":180},"masquage-dans-les-listes-de-restrictions","Masquage dans les listes de restrictions",[14,183,184],{},"Sur les documents (par exemple dans l'onglet de restrictions d'un centre de coûts), les périmètres de workflow et les permissions utilisateur des utilisateurs désactivés n'apparaissent plus dans les listes. Sur la fiche utilisateur, en revanche, ces listes restent complètes : vous pouvez donc encore consulter et supprimer les périmètres d'un utilisateur désactivé depuis son profil.",[42,186,188],{"id":187},"suppression-automatique-des-périmètres","Suppression automatique des périmètres",[14,190,191,192,195,196,199,200,203,204,207,208,211],{},"Dans ",[26,193,194],{},"Paramètres de l'application Entreprise",", onglet ",[26,197,198],{},"Workflows",", section ",[26,201,202],{},"Périmètre du workflow",", le champ ",[26,205,206],{},"Supprimer les périmètres des utilisateurs désactivés après (jours)"," définit le délai après lequel les périmètres de workflow d'un utilisateur désactivé sont supprimés. Avec la valeur ",[31,209,210],{},"0"," (par défaut), les périmètres sont conservés.",[14,213,214],{},"Une tâche quotidienne supprime les périmètres de workflow des utilisateurs désactivés depuis plus longtemps que ce délai. Les permissions utilisateur ne sont pas supprimées.",[14,216,217,218,220],{},"Si l'un des périmètres supprimés s'appliquait à tous les rôles de l'utilisateur (sans rôle de workflow précis), les rôles de workflow de cet utilisateur — les rôles autorisés sur une transition de ",[26,219,62],{}," — sont également retirés, afin qu'une réactivation ne le rende pas non restreint.",[18,222,224],{"id":223},"délégation-de-workflow","Délégation de workflow",[14,226,227],{},"Une autre fonctionnalité clé est la possibilité de déléguer des approbations. Si un approbateur est absent, il peut désigner un autre utilisateur pour le remplacer temporairement.",[14,229,230,231,29,233,236,237,242],{},"La gestion des délégations se fait via le document ",[26,232,224],{},[31,234,235],{},"Enterprise Workflow Delegation","). Vous pouvez aussi la créer depuis le ",[238,239,241],"a",{"href":240},"\u002Fnext\u002Fdokos\u002Fentreprise\u002Fportail-approbateur","portail approbateur",".",[14,244,245],{},"Une délégation contient :",[247,248,249,262],"table",{},[250,251,252],"thead",{},[253,254,255,259],"tr",{},[256,257,258],"th",{},"Champ",[256,260,261],{},"Rôle",[263,264,265,276,286,296,306],"tbody",{},[253,266,267,273],{},[268,269,270],"td",{},[26,271,272],{},"Utilisateur délégant",[268,274,275],{},"Utilisateur qui délègue. Par défaut : vous. Seul un gestionnaire des délégations peut déléguer pour un autre utilisateur.",[253,277,278,283],{},[268,279,280],{},[26,281,282],{},"Utilisateur délégué",[268,284,285],{},"Utilisateur qui reçoit la délégation. Il doit être différent du délégant.",[253,287,288,293],{},[268,289,290],{},[26,291,292],{},"Société",[268,294,295],{},"Société concernée.",[253,297,298,303],{},[268,299,300],{},[26,301,302],{},"Rôle délégué",[268,304,305],{},"Rôle transmis. Ce doit être un rôle du délégant.",[253,307,308,317],{},[268,309,310,313,314],{},[26,311,312],{},"Date de début"," \u002F ",[26,315,316],{},"Date de fin",[268,318,319],{},"Période de la délégation. La date de fin doit suivre la date de début.",[14,321,322,323,326,327,330],{},"Après validation, la délégation est ",[26,324,325],{},"Actif"," pendant la période, puis ",[26,328,329],{},"Inactif"," (statut du document). Une tâche quotidienne met ce statut à jour. Pendant la période, le délégué reçoit les actions de workflow liées au rôle délégué.",[14,332,191,333,195,335,337,338,341],{},[26,334,194],{},[26,336,198],{},", la case ",[26,339,340],{},"Restreindre la délégation à des rôles de validation similaires ou supérieurs"," limite les rôles et les utilisateurs proposés à la délégation.",{"title":343,"searchDepth":344,"depth":345,"links":346},"",1,2,[347,351,352,357],{"id":20,"depth":345,"text":21,"children":348},[349],{"id":44,"depth":350,"text":45},3,{"id":137,"depth":345,"text":138},{"id":165,"depth":345,"text":166,"children":353},[354,355,356],{"id":169,"depth":350,"text":170},{"id":180,"depth":350,"text":181},{"id":187,"depth":350,"text":188},{"id":223,"depth":345,"text":224},"Appliquer un workflow selon la société, le centre de coûts, le projet ou une autre dimension, avec les périmètres de workflow.","md",{"reviewed":361,"last_verified":362,"sources":363},true,"2026-11-03",[364,365,366,367,368,369],"enterprise:enterprise\u002Fenterprise_workflow\u002Fdoctype\u002Fenterprise_workflow_document_state\u002Fenterprise_workflow_document_state.json","enterprise:enterprise\u002Fenterprise_workflow\u002Fdoctype\u002Fenterprise_workflow_transition\u002Fenterprise_workflow_transition.json","enterprise:enterprise\u002Fenterprise_workflow\u002Fdoctype\u002Fenterprise_workflow_scope\u002Fenterprise_workflow_scope.py","enterprise:enterprise\u002Fenterprise\u002Fdoctype\u002Fenterprise_settings\u002Fenterprise_settings.json","enterprise:enterprise\u002Fpublic\u002Fjs\u002Fworkflow\u002Fworkflow.js","enterprise:enterprise\u002Fhooks.py","\u002Fnext\u002Fdokos\u002Fentreprise\u002Fworkflows-entreprise",{"title":5,"description":358},"2.next\u002F1.dokos\u002F16.entreprise\u002Fworkflows-entreprise","sJlSkZ-PvBKrqGV1Hn690mEb3_GN52BIAdeGX3fRUTs",{},1793871843246]