Feature #3131
auto-assignment in rules engine
Status: | New | Start date: | 09/15/2011 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | yllen | % Done: | 0% | |
Category: | Rules Engines | |||
Target version: | Candidate for next major version |
Description
- auto_assign_mode
- assign to category technical user
- assign to category technical group
- assign to item technical user
- assign to item technical group
Check if "_user_id_assign=0" criteria works as expected (is not assign )
History
#1 Updated by yllen about 7 years ago
- Assignee set to yllen
Plusieurs solutions concernant la migration :
1. ajout des nouvelles règles et laisser le paramètre d'affectation automatique dans l'entité
=> règles mises en non actives par défaut
=> pas de migration à gérer
2. ajout des nouvelles règles et suppression du paramètre d'affectation dans l'entité
Dans ce cas, il faut gérer la migration surtout avec les héritage de l'entité parente
a. si définition dans l'entité
=> création de la règle en récupérant le paramétrage défini dans l'entité
b. si héritage de l'entité parente
b1. Toutes les entités de l'entité parente ont défini ce paramétrage (héritage de l'entité parente)
si oui, création des nouvelles règles dans l'entité parente en récursive
si non, création des nouvelles règles uniquement dans les entités fille héritant de l'entité parente
b2. ne pas regarder si toutes les entités fille héritent de l'entité parente et créer systématiquement les nouvelles règles dans chaque entité fille
Personnellement, je pense que ne pas balayer le paramétrage de toutes les entités fille peut gagner en rapidité lors de la migration
Donc je serais plus pour la b2 en cas d'héritage de l'entité parente.