Synchronisation d'un compte et d'une note de frais depuis l'API DSCDLB-033
À tester
Automatisable
Toutes plateformes
Instructions
Objectif : c'est le coeur de la synchronisation DoliSCAN vers Dolibarr. La synchronisation de compte récupère la liste des notes de frais du serveur, puis chaque note est traitée : téléchargement du PDF, puis import complet.
Vérifications :
- Une adresse de messagerie interdite fait sortir immédiatement.
- Une liste de notes de frais vide est gérée sans erreur.
- L'appel à l'API porte bien la plage de dates attendue.
- Les notes antérieures à la date de début configurée sur l'utilisateur sont ignorées.
- Une note déjà validée et définitive n'est pas retraitée.
- Une note provisoire voit son PDF retéléchargé.
- Une note en brouillon déclenche le téléchargement du PDF puis l'import complet.
Point de contrôle manuel : lancer une synchronisation manuelle depuis la page d'accueil du module et suivre le compte rendu affiché.
Couverture automatique : test/phpunit/integration-dolibarr/MyDoliSCANSyncTest.php (7 methodes, suite integration).
Liens
Aucun lien.
Tests automatiques liés
| Source | Référence du test | Niveau |
|---|---|---|
| phpunit | MyDoliSCANSyncTest | 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.