Development #36122
Dans liaison fonction/rôle proposer aussi les fonctions dans la liste des rôles
0%
Description
J'ai pensé à ça en discutant avec Nicolas Gif du CD13 sur #36073; il peut arriver qu'on veuille ré-assigner une fonction à une valeur dépendant du formulaire (genre le destinataire par défaut pour une erreur de dispatch), si on a pas accès aux fonctions dans la liste des rôles on ne pourra pas le faire dans un workflow générique, il faudra dupliquer le workflow pour chaque formulaire.
J'ai d'abord pensé à proposer les valeurs initiales des fonctions dans la liste des rôles mais ça rend le truc complexe, je pense qu'il suffirait de proposer la liste des fonctions avec leur valeur au moment de l'exécution de l'action et juste prévoir d'ajouter une fonction "Destinataire par défaut" dans ce cas, cette fonction là ne variant pas pendant l'exécution du workflow.
Ça servira aussi en cas de dispatch à plusieurs étages (affectation Destinataire <- fonction Dispatch n-1).
Historique
Mis à jour par Pierre Cros il y a plus de 4 ans
Je pense que je n'arrive à comprendre correctement ni le besoin ni la solution proposée.
Mais, quoi qu'il en soit, il est hors de propos pour moi de donner la possibilité, dans une action d'assignation fonction/rôle, de faire une assignation fonction/fonction. On a déjà assez de mal à expliquer l'action en question.
Mis à jour par Benjamin Dauvergne il y a plus de 4 ans
Ok j'ai mal expliqué alors, ce n'est pas affecter une fonction à une fonction mais affecter le rôle actuellement affecté à une fonction à une autre fonction. L'idée étant de faire disparaître au maximum les rôles explicites des workflows.
Mis à jour par Stéphane Laget il y a environ 2 ans
tu peux déjà le faire avec le nom de variable de la fonction.