Validation automatique seulement après la fin de la période DSCDLB-016
Instructions
Objectif : la validation automatique était déclenchée juste après la création de la note de frais, donc avant l'insertion des lignes : la note était validée vide, et les lignes suivantes se heurtaient à une note déjà validée. La validation a été déplacée en fin d'import, et n'a lieu que si la période est terminée.
Vérifications :
- Aucune validation automatique sur une note de frais fraîchement créée et encore vide.
- Tant que la période n'est pas terminée, la note reste en brouillon (sinon une validation en milieu de mois bloquerait les synchronisations suivantes).
- Une fois la période close, la note est validée automatiquement.
- L'approbation automatique intervient ensuite, si elle est configurée.
Point de contrôle manuel : activer la validation automatique, synchroniser en cours de mois (la note doit rester en brouillon), puis resynchroniser après la fin du mois.
Couverture automatique : test/phpunit/integration-dolibarr/AutoValidateAfterPeriodEndTest.php (4 methodes, suite integration).
Liens
Aucun lien.
Tests automatiques liés
| Source | Référence du test | Niveau |
|---|---|---|
| phpunit | AutoValidateAfterPeriodEndTest | partial |
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.