audit(ui): tester les doublons de références
Some checks are pending
CI - Tests et Syntax / lint-and-test (push) Waiting to run
Some checks are pending
CI - Tests et Syntax / lint-and-test (push) Waiting to run
This commit is contained in:
parent
96c3e418a8
commit
ff90923f8f
3 changed files with 17 additions and 1 deletions
|
|
@ -249,3 +249,15 @@
|
|||
- Attendu : conserver les valeurs saisies et signaler que les quantités
|
||||
doivent être numériques, comme le fait déjà la création.
|
||||
- Impact : une faute de saisie rend l'écran d'édition inutilisable.
|
||||
|
||||
## UI-025 — Doublon de référence commerciale accepté sans avertissement
|
||||
|
||||
- Priorité : P2
|
||||
- URL : `/cleaning/references/new`
|
||||
- Étapes : créer une seconde référence `TEST_UI_REF_DETERGENT_SOL` pour le
|
||||
même produit générique.
|
||||
- Résultat : la soumission est acceptée (302) et deux occurrences apparaissent
|
||||
dans la liste, sans avertissement ni indication d'historique.
|
||||
- Attendu : avertir l'utilisateur ou demander une référence fabricant/
|
||||
fournisseur distincte avant de créer un doublon involontaire.
|
||||
- Impact : catalogue commercial ambigu et risque d'erreur lors des réceptions.
|
||||
|
|
|
|||
|
|
@ -50,7 +50,9 @@ laissés pour inspection manuelle.
|
|||
## Stock / produits d'entretien
|
||||
|
||||
- Produit générique ID 1 : `TEST_UI_DETERGENT_SOL` (unité litre).
|
||||
- Référence commerciale : `TEST_UI_REF_DETERGENT_SOL`.
|
||||
- Références commerciales : deux entrées `TEST_UI_REF_DETERGENT_SOL` (la
|
||||
seconde créée volontairement pour tester le doublon, marque
|
||||
`TEST_UI_DUPLICATE`).
|
||||
- Conditionnement : `TEST_UI_CONDITIONNEMENT_5L` (5 unités de référence).
|
||||
- Emplacements : `TEST_UI_STOCK_CENTRAL` et `TEST_UI_STOCK_LOCAL_A`.
|
||||
- Lots : `TEST_UI_LOT_EARLY` (DLU 30/09/2026) et
|
||||
|
|
|
|||
|
|
@ -127,6 +127,8 @@ terminé.
|
|||
reste en 200 et affiche « existe déjà », sans doublon détecté.
|
||||
- Édition produit avec `stock_minimum=abc` : HTTP 500 (UI-024), alors que la
|
||||
création gère ce cas avec un message d'erreur.
|
||||
- Création d'une seconde référence commerciale portant le même nom : acceptée
|
||||
sans avertissement, deux lignes apparaissent (UI-025).
|
||||
|
||||
## Prochaine étape
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue