Menu input Tracciabilità: toglierlo? #64

Closed
opened 2026-10-07 09:55:05 +00:00 by Adriano · 3 comments
Owner

RICHIESTA: il menu di input Tracciabilità non è necessario.
CONTRADDICE il punto 6 delle modifiche del 28/07 (lotto/seriale decisi alla creazione ricetta, Avvia disattivo finché mancano). Va chiarito con Menoncin prima di toccare: togliere il menu, o renderlo facoltativo per ricetta?
DA DECIDERE: Adriano con Menoncin.
FONTE: UPDATE TIEMEASUREFLOW_180926.docx (Tràfilo via Menoncin, test del 18/09/2026), daitarn:D:\Sorgenti\Clienti\Ricerca_e_Misura\0_REM-Tielogic_SHARED\1_TRAFILO\0_Specifiche\ (16 screenshot nel docx). Raccolta: TieMeasureFlow#44.

RICHIESTA: il menu di input Tracciabilità non è necessario. CONTRADDICE il punto 6 delle modifiche del 28/07 (lotto/seriale decisi alla creazione ricetta, Avvia disattivo finché mancano). Va chiarito con Menoncin prima di toccare: togliere il menu, o renderlo facoltativo per ricetta? DA DECIDERE: Adriano con Menoncin. FONTE: UPDATE TIEMEASUREFLOW_180926.docx (Tràfilo via Menoncin, test del 18/09/2026), daitarn:D:\Sorgenti\Clienti\Ricerca_e_Misura\0_REM-Tielogic_SHARED\1_TRAFILO\0_Specifiche\ (16 screenshot nel docx). Raccolta: TieMeasureFlow#44.
Adriano added the sviluppoattesa:adriano labels 2026-10-07 09:55:06 +00:00
Author
Owner

ESITO: analisi
DECISIONE Adriano 07/10: tracciabilità facoltativa per ricetta. Etichetta attesa:adriano tolta.
STATO: pannello lotto/seriale FE/templates/measure/select_recipe.html:152-195; obbligo da Recipe.requires_lot/requires_serial (BE/models/orm/recipe.py:32-35) già controllato in FE/blueprints/measure.py:137 e task_list.html:78-96.
FILE: select_recipe.html — il pannello compare solo dopo la scelta di una ricetta che richiede lotto o seriale, con i soli campi richiesti; per le altre non si vede e Avvia resta attivo. Le flag esistono già nel recipe editor: nessuna migrazione.
PIANO: unità D. TEST: ricetta senza requisiti → nessun pannello; con requires_lot → solo lotto.
VERIFICATO su V3.0.0 a829bf3 (mappa del 07/10). Percorsi da src/; BE=backend/, FE=frontend/flask_app/.

ESITO: analisi DECISIONE Adriano 07/10: tracciabilità facoltativa per ricetta. Etichetta attesa:adriano tolta. STATO: pannello lotto/seriale FE/templates/measure/select_recipe.html:152-195; obbligo da Recipe.requires_lot/requires_serial (BE/models/orm/recipe.py:32-35) già controllato in FE/blueprints/measure.py:137 e task_list.html:78-96. FILE: select_recipe.html — il pannello compare solo dopo la scelta di una ricetta che richiede lotto o seriale, con i soli campi richiesti; per le altre non si vede e Avvia resta attivo. Le flag esistono già nel recipe editor: nessuna migrazione. PIANO: unità D. TEST: ricetta senza requisiti → nessun pannello; con requires_lot → solo lotto. VERIFICATO su V3.0.0 a829bf3 (mappa del 07/10). Percorsi da src/; BE=backend/, FE=frontend/flask_app/.
Adriano removed the attesa:adriano label 2026-10-07 10:20:15 +00:00
Adriano added the assegnata:daitarn label 2026-10-07 10:21:35 +00:00
Author
Owner

🔵 daitarn — preso in carico 2026-10-07T10:21:32Z
ramo: lavoro/daitarn · capacità: build-windows, gpu

🔵 daitarn — **preso in carico** 2026-10-07T10:21:32Z ramo: `lavoro/daitarn` · capacità: build-windows, gpu
Author
Owner

Soluzione

ESITO: fatto
COSA: decisione Adriano 07/10: tracciabilità facoltativa per ricetta. Il pannello lotto/seriale compare solo dopo la scelta di una ricetta che li richiede, con i soli campi richiesti; per le altre non si vede e Avvia resta attivo.
FILE: src/frontend/flask_app/templates/measure/select_recipe.html — pannello condizionato a requires_lot/requires_serial della ricetta scelta
MIGRAZIONE: nessuna (flag già presenti nel recipe editor)
COMMIT: 27dc5e7
PROVA: suite goldrake su b7cb061 → 835 passed 2 skipped (pytest 3.11 backend+frontend), 29 passed (pytest 3.13 vision), docker build vision ok; test src/frontend/flask_app/tests/test_operator_flow_ui.py
In V3.0.0 da b7cb061 (ramo lavoro/daitarn-trafilo unito in fast-forward da a829bf3).

**Soluzione** ESITO: fatto COSA: decisione Adriano 07/10: tracciabilità facoltativa per ricetta. Il pannello lotto/seriale compare solo dopo la scelta di una ricetta che li richiede, con i soli campi richiesti; per le altre non si vede e Avvia resta attivo. FILE: src/frontend/flask_app/templates/measure/select_recipe.html — pannello condizionato a requires_lot/requires_serial della ricetta scelta MIGRAZIONE: nessuna (flag già presenti nel recipe editor) COMMIT: 27dc5e7 PROVA: suite goldrake su b7cb061 → 835 passed 2 skipped (pytest 3.11 backend+frontend), 29 passed (pytest 3.13 vision), docker build vision ok; test src/frontend/flask_app/tests/test_operator_flow_ui.py In V3.0.0 da b7cb061 (ramo lavoro/daitarn-trafilo unito in fast-forward da a829bf3).
Adriano removed the assegnata:daitarn label 2026-10-07 12:37:31 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Adriano/TieMeasureFlow#64