Impostazioni: tolleranze generali precompilate nei nuovi task di misura #48

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

RICHIESTA: campo «tolleranze generali» in Impostazioni; i nuovi task di misura lo trovano già scritto nei campi di tolleranza.
CRITERIO: nuovo task di misura → tolleranze precompilate, modificabili.
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: campo «tolleranze generali» in Impostazioni; i nuovi task di misura lo trovano già scritto nei campi di tolleranza. CRITERIO: nuovo task di misura → tolleranze precompilate, modificabili. 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 sviluppo label 2026-10-07 09:54:51 +00:00
Author
Owner

ESITO: analisi
COSA: tolleranze generali in Impostazioni, precompilate nei nuovi task di misura.
CONTRATTO: chiavi general_tolerance_plus, general_tolerance_minus (decimale >= 0 come stringa, vuoto = disattivo). Nel Maker, su un subtask nuovo, quando si scrive il nominale e utl/ltl sono vuoti: utl = nominale + plus, ltl = nominale - minus. Modificabili.
FILE: BE/api/routers/settings.py:21 · FE/templates/admin/settings.html · (ondata 2) FE/templates/maker/task_editor.html:1130,1604 + FE/blueprints/maker.py:90.
MIGRAZIONE: no. PIANO: unità A + ondata 2.
TEST: 422 su valore negativo/non numerico; precompilazione nel Maker.
VERIFICATO su V3.0.0 a829bf3 (mappa del 07/10). Percorsi da src/; BE=backend/, FE=frontend/flask_app/.

ESITO: analisi COSA: tolleranze generali in Impostazioni, precompilate nei nuovi task di misura. CONTRATTO: chiavi `general_tolerance_plus`, `general_tolerance_minus` (decimale >= 0 come stringa, vuoto = disattivo). Nel Maker, su un subtask nuovo, quando si scrive il nominale e utl/ltl sono vuoti: utl = nominale + plus, ltl = nominale - minus. Modificabili. FILE: BE/api/routers/settings.py:21 · FE/templates/admin/settings.html · (ondata 2) FE/templates/maker/task_editor.html:1130,1604 + FE/blueprints/maker.py:90. MIGRAZIONE: no. PIANO: unità A + ondata 2. TEST: 422 su valore negativo/non numerico; precompilazione nel Maker. VERIFICATO su V3.0.0 a829bf3 (mappa del 07/10). Percorsi da src/; BE=backend/, FE=frontend/flask_app/.
Adriano added the assegnata:daitarn label 2026-10-07 10:21:06 +00:00
Author
Owner

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

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

Soluzione

ESITO: fatto
COSA: tolleranze generali in Impostazioni, precompilate (modificabili) nelle quote nuove del Maker.
FILE: src/backend/api/routers/settings.py — chiavi general_tolerance_plus e general_tolerance_minus (decimale >= 0, vuoto = disattivo)
FILE: src/frontend/flask_app/templates/admin/settings.html — campi in Impostazioni
FILE: src/frontend/flask_app/blueprints/maker.py, templates/maker/task_editor.html — su subtask nuovo con utl/ltl vuoti: utl = nominale + plus, ltl = nominale - minus
COMMIT: 23bfc93 dffb11f
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/backend/tests/test_settings.py, src/frontend/flask_app/tests/test_maker_defaults.py
In V3.0.0 da b7cb061 (ramo lavoro/daitarn-trafilo unito in fast-forward da a829bf3).

**Soluzione** ESITO: fatto COSA: tolleranze generali in Impostazioni, precompilate (modificabili) nelle quote nuove del Maker. FILE: src/backend/api/routers/settings.py — chiavi general_tolerance_plus e general_tolerance_minus (decimale >= 0, vuoto = disattivo) FILE: src/frontend/flask_app/templates/admin/settings.html — campi in Impostazioni FILE: src/frontend/flask_app/blueprints/maker.py, templates/maker/task_editor.html — su subtask nuovo con utl/ltl vuoti: utl = nominale + plus, ltl = nominale - minus COMMIT: 23bfc93 dffb11f 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/backend/tests/test_settings.py, src/frontend/flask_app/tests/test_maker_defaults.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:03 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Adriano/TieMeasureFlow#48