You are not logged in.
Pages: 1
Je crée un lieu X
Je crée une règle métier pour les tickets avec comme critère si Demandeur Lieu est X
Je supprimes le lieu et remplace par le lieu Y
Ma règle contient un critère à vide maintenant (au lieu d'avoir Y)
Xavier Caillaud
Blog GLPI Infotel
Offline
comment tu peux supprimer le lieu et le remplacer après ?
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
C'est pas le même problème qu'on a eu avec les entités, quand on supprime une entité, il faut nettoyer toutes les règles qui y font référence ?
(cf Entity::cleanDBonPurge => Rule::cleanForItemAction)
Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/
Offline
Enfin, si j'ai bien compris, le problème est un peu différent, on peut envisager 2 traitements différents
- si suppression normale => Rule::cleanForItemAction (désactivation + message)
- si remplacement => mise à jour des règles
Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/
Offline
comment tu peux supprimer le lieu et le remplacer après ?
C'est l'action de suppression qui me propose le remplacement. Je me suis mal exprimé.
Enfin, si j'ai bien compris, le problème est un peu différent, on peut envisager 2 traitements différents
- si suppression normale => Rule::cleanForItemAction (désactivation + message)
- si remplacement => mise à jour des règles
Ouep. Ça parait très bien.
Xavier Caillaud
Blog GLPI Infotel
Offline
Je vais m'en occuper aujourd'hui
- faire le tour de toutes les actions qui peuvent être concernées (users, groups, locations, categories, ...)
- idem pour les critères
Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/
Offline
Pages: 1