Deux péages identiques d'un aller-retour ne sont pas fusionnés DSCDLB-013
Instructions
Objectif : cas remonté en production. Un salarié fait l'aller-retour chez un client dans la journée et paie deux péages distincts du même montant (même section d'autoroute). Les deux tickets sont deux dépenses distinctes dans l'application mobile, mais une seule arrivait dans Dolibarr.
Cause : le repli de déduplication historique cherchait une ligne existante sur le quadruplet (date, montant TTC, type de frais, libellé), ce qui confond deux dépenses réellement différentes. La seconde était abandonnée en silence.
Vérifications :
- Deux dépenses distinctes de même date, même montant, même type et même libellé donnent bien DEUX lignes dans la note de frais.
- Une ligne historique sans identifiant d'import reste, elle, dédupliquée (pas de doublon sur les anciennes données).
Point de contrôle manuel : saisir deux péages identiques le même jour dans l'application mobile, synchroniser, et compter les lignes dans la note de frais Dolibarr.
Couverture automatique : test/phpunit/integration-dolibarr/AddLineNdfLegacyDedupTest.php (2 methodes, suite integration).
Liens
Aucun lien.
Tests automatiques liés
| Source | Référence du test | Niveau |
|---|---|---|
| phpunit | AddLineNdfLegacyDedupTest | 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.