Contrôle et correction de la TVA d'une note de frais existante DSCDLB-007
À tester
Automatisable
Toutes plateformes
Instructions
Objectif : empêcher l'accumulation d'erreurs d'arrondi de corrompre la comptabilité de TVA. La fonction parcourt toutes les lignes d'une note de frais et recalcule HT et TVA à partir du TTC et du taux dès que l'écart dépasse 0,20.
Vérifications :
- Sans identifiant d'utilisateur, la fonction sort immédiatement sans rien modifier.
- Une ligne cohérente n'est pas touchée.
- Une ligne incohérente voit son HT et sa TVA recalculés depuis le TTC.
- Un écart faible, sous le seuil, est conservé tel quel.
- Dans une note de frais mixte, seules les lignes incohérentes sont corrigées.
- La fonction renvoie un rapport HTML exploitable.
Point de contrôle manuel : depuis la fiche d'une note de frais DoliSCAN, lancer la vérification TVA et contrôler le rapport affiché.
Couverture automatique : test/phpunit/integration-dolibarr/CheckAndCorrectVATNDFTest.php (6 methodes, suite integration).
Liens
Aucun lien.
Tests automatiques liés
| Source | Référence du test | Niveau |
|---|---|---|
| phpunit | CheckAndCorrectVATNDFTest | 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.