Le déplacement d'une ligne recalcule les totaux des deux notes de frais DSCDLB-014
À tester
Automatisable
Toutes plateformes
Instructions
Objectif : corriger le symptôme "note de frais vide mais total supérieur à zéro". Quand une ligne est rapatriée d'une note de frais orpheline vers la note active, les totaux doivent être recalculés des deux côtés.
Vérifications :
- La note de frais source retombe à zéro après le départ de sa dernière ligne.
- La note de frais destination reflète immédiatement le montant de la ligne reçue.
- Une fois les lignes déplacées, l'orpheline devenue vide est supprimée par le nettoyage.
- Un cas multi-TVA déplace bien toutes les lignes.
- Un déplacement partiel interrompu se rattrape à la synchronisation suivante.
Point de contrôle manuel : dans la liste des notes de frais Dolibarr, aucune note ne doit afficher un total non nul alors qu'elle n'a aucune ligne.
Couverture automatique : test/phpunit/integration-dolibarr/MoveLineRecomputesTotalsTest.php (5 methodes, suite integration).
Liens
Aucun lien.
Tests automatiques liés
| Source | Référence du test | Niveau |
|---|---|---|
| phpunit | MoveLineRecomputesTotalsTest | 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.