From f594f0e0fd2364c521a863d3d6adfb4df7a588f9 Mon Sep 17 00:00:00 2001 From: root Date: Sat, 22 Aug 2026 12:12:04 +0000 Subject: [PATCH] audit(ui): relever le blocage des fiches produits --- docs/ui-audit/BUGS.md | 14 ++++++++++++++ docs/ui-audit/PROGRESS.md | 3 +++ docs/ui-audit/REPORT.md | 2 ++ 3 files changed, 19 insertions(+) diff --git a/docs/ui-audit/BUGS.md b/docs/ui-audit/BUGS.md index c4a3185..0ba2e4b 100644 --- a/docs/ui-audit/BUGS.md +++ b/docs/ui-audit/BUGS.md @@ -224,3 +224,17 @@ mouvements précédents ont modifié les quantités. - Impact : l'écran central de consultation du stock est inutilisable dès qu'un stock réel existe. + +## UI-023 — Aucun contrôle UI pour autoriser un produit sur les fiches de demande + +- Priorité : P2 +- URLs : `/cleaning/products/new`, `/cleaning/products/1/edit`, + `/cleaning/requests/new` +- Résultat : le modèle distingue `request_enabled`, mais les formulaires du + produit ne proposent aucun champ pour l'activer. Le formulaire de profil + affiche donc zéro produit sélectionnable, et la fiche imprimée ne contient + aucune ligne. +- Attendu : case « Autoriser sur les fiches de demande » dans le produit, avec + un état visible dans le profil. +- Impact : la fonctionnalité de fiches papier ne peut pas être configurée + depuis l'interface. diff --git a/docs/ui-audit/PROGRESS.md b/docs/ui-audit/PROGRESS.md index 8b349c5..80acb8e 100644 --- a/docs/ui-audit/PROGRESS.md +++ b/docs/ui-audit/PROGRESS.md @@ -118,6 +118,9 @@ terminé. `/cleaning/requests/print/1` vérifiée avec le personnel TEST_UI. Aucun produit n'était autorisé sur les fiches car `request_enabled` est désactivé par défaut ; ce point limite le test des lignes imprimées. +- Le champ métier `request_enabled` n'est exposé ni à la création ni à + l'édition d'un produit ; aucun produit n'est donc sélectionnable dans le + profil (UI-023). ## Prochaine étape diff --git a/docs/ui-audit/REPORT.md b/docs/ui-audit/REPORT.md index c7cc01f..792bcb7 100644 --- a/docs/ui-audit/REPORT.md +++ b/docs/ui-audit/REPORT.md @@ -58,6 +58,8 @@ de stock lui-même est bloqué par UI-022. Le profil de demande papier et sa fiche imprimable ont également été créés et consultés ; le catalogue de produits étant non activé pour les demandes, la fiche de test ne contient pas encore de ligne produit. +L'interface ne permet pas d'activer `request_enabled`, ce qui bloque la +configuration complète des fiches (UI-023). Le formulaire personnel de prévention a finalement été validé avec l'agent `TEST_UI_AGENT ENTRETIEN`, laissé volontairement dans la base pour inspection.