Recherche des justificatifs dans la GED sous Dolibarr 20 et suivants DSCDLB-064
Instructions
Objectif : à partir de Dolibarr 20, la recherche dans la GED passe par le filtre de recherche universel. La parenthèse du dossier d'une note de frais brouillon, (PROVn), invalidait tout le filtre : le justificatif passait pour absent et son second enregistrement échouait.
Vérifications :
- Le justificatif d'une note de frais brouillon est trouvé, sans confusion avec les autres dossiers brouillons.
- Un justificatif est trouvé par son seul code, ou par son code et sa facture fournisseur.
- La recherche exacte ignore un fragment de nom.
- Le cœur refuse bien une parenthèse dans une valeur du filtre, ce qui justifie le contournement.
Point de contrôle manuel : le harnais tourne en Dolibarr 18, avec le même analyseur de filtre que la 20. Sur une instance Dolibarr 20 ou plus, importer une note de frais restée en brouillon, resynchroniser ses justificatifs, et vérifier qu'aucune erreur n'apparaît et que chaque justificatif n'est présent qu'une fois.
Couverture automatique : test/phpunit/integration-dolibarr/EcmFilesUsfFilterTest.php (6 méthodes, suite integration).
Liens
Aucun lien.
Vidéos de test
Aucune vidéo. Les tests automatiques publient ici la vidéo de référence (succès, une seule fois) et, en cas d'échec, la vidéo d'échec à comparer.
Historique des verdicts
Aucun verdict enregistré.
Discussion
Aucun commentaire pour l'instant.