Traitement piloté par la tâche par rapport à la demande

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 1 minute de lecture
  • Toutes les applications utilisent des processus générés par la tâche ou générés par la demande pour le traitement des tâches.

    Chaque application utilise par défaut l’un de ces deux types de traitement, mais vous pouvez basculer entre eux au besoin.

    Le traitement généré par la tâche signifie que la commande de travaux ou la demande contient simplement une liste des tâches nécessaires pour terminer le travail dans son ensemble. Lorsqu’un enregistrement de commande de travaux est créé, un enregistrement de tâche associé est automatiquement créé. Une demande doit avoir au moins une tâche, et plusieurs autres tâches peuvent être définies pour gérer tous les aspects de la demande. À mesure que les tâches sont exécutées et terminées, la demande passe par le biais d’une série d’états. Une fois la dernière tâche fermée, la demande passe automatiquement à l’état fermé.

    Le traitement généré par la demande signifie que les tâches sont affectées à une demande, mais la fermeture de toutes les tâches ne ferme pas automatiquement la demande. Une demande ne nécessite aucune tâche et peut être ouverte et fermée de façon indépendante. Toutes les tâches peuvent passer d’un état à l’autre et être affectées indépendamment, y compris à des agents différents de ceux spécifiés sur la demande. Même si toutes les tâches sont fermées, il est possible de garder la demande ouverte et de continuer à travailler dessus. Toutefois, la demande ne peut pas être fermée tant que toutes les tâches ne sont pas également fermées. Dans le traitement généré par la demande, les transitions d’états sont basées uniquement sur la demande.