capTests
Se connecter

Isolation par entité des recherches de doublon et des purges DSCDLB-057

À tester Automatisable Toutes plateformes

Instructions

Objectif : pour une personne qui travaille dans deux sociétés, aucune recherche lancée dans une société ne doit aboutir sur une ligne de l'autre : sinon les lignes d'une société sont rattachées à la note de frais ou à la facture de l'autre.

Vérifications :

  • La recherche de doublon de note de frais ignore l'autre entité, trouve dans l'entité courante et la préfère quand les deux existent.
  • La recherche de doublon de facture fournisseur, par clé d'import comme par référence automatique, fait de même.
  • La purge des brouillons reste dans l'entité courante.
  • Les factures fournisseur liées ne remontent que celles de l'entité courante.
  • Une note de frais close dans une autre entité ne bloque pas la synchronisation de celle-ci, et un brouillon d'une autre entité n'est pas modifié.
  • Un objet d'une autre entité est refusé ; un objet d'entité inconnue est refusé en multi-société, mais reste accessible sur une installation à une seule société.

Couverture automatique : test/phpunit/integration-dolibarr/MultiEntityIsolationTest.php (14 méthodes, suite integration).

Liens

Aucun lien.

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.