capTests
Se connecter

Validation automatique seulement après la fin de la période DSCDLB-016

À tester Automatisable Toutes plateformes

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

SourceRéférence du testNiveau
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.