Closed jguihot closed 1 month ago
La règle renseignée sur le template "FR-MS-Decision" a l'air correcte. Après test, la règle vérifie bien tous les codes motivations lorsqu'il y en a plusieurs (résultat "true" avec une motivation 9999 en deuxième et troisième position). Elle vérifie également que la motivation locale est bien présente si on a une motivation à 9999 et inversement, elle renvoie une erreur si on a une motivation locale sans motivation à 9999.
OK, j'annule donc
Description du problème
Actuellement la règle vérifie la présence d'une motivation locale si motivation = 9999. Or il peut y avoir plusieurs motivation. retravailler la règle pour qu'elle vérifie les codes de tous les éléments motivation et ne s'arrête pas au premier
Fichier•s concerné•s
schematron decision Projet MS_Struct
Solution proposée
Tester la règle actuelle pour vérifier si une erreur remonte si motivationLocale présent et que motivation =9999 est en 2e occurence. Si la règle ne teste que la première occurence, une erreur ressortira, ce qui ne devrait pas être le cas