Pannello di diagnosi — non è l'interfaccia del prodotto, è dove si guardano i movimenti quando i conti non tornano.
Le righe nascono senza numero dentro la transazione del movimento; il numero lo assegna il sequencer dopo il commit. È questo che rende il cursore corretto — e per ora quel processo non esiste ancora, quindi «in attesa» cresce ed è giusto così.
| # | Tipo | Da | A | SKU | Quantità | Avvenuto | Registrato | Dispositivo | Riferimento |
|---|---|---|---|---|---|---|---|---|---|
| 2 | rettifica | MAG | _RETTIFICHE | SEQ-TEST-1 | -10 | 2026-08-18 15:40:38 | 2026-08-18 15:40:38 | — | 01a01501… |
| 1 | carico | _FORNITORI | MAG | SEQ-TEST-1 | 10 | 2026-08-18 15:39:08 | 2026-08-18 15:39:08 | — | 01a01500… |
Il registro non si modifica e non si cancella. Un errore si corregge scrivendo un movimento contrario, come in partita doppia: quello che vedi qui è tutto quello che è successo, in ordine.
| Voce | Valore |
|---|---|
| level | 2 |
| allow_negative | true |
| reservation_ttl | 30 |
| cross_location_reservation | true |
| costing_method | nessuno |
| consumption_mode | false |
| discrepancy_alert_threshold | 10 |