Impostazioni: tolleranze generali precompilate nei nuovi task di misura #48
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
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.
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/.🔵 daitarn — preso in carico 2026-10-07T10:21:02Z
ramo:
lavoro/daitarn· capacità: build-windows, gpuSoluzione
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:
23bfc93dffb11fPROVA: 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.pyIn V3.0.0 da
b7cb061(ramo lavoro/daitarn-trafilo unito in fast-forward daa829bf3).