Definisci requisiti fondanti FlyWMS Core

This commit is contained in:
2026-06-30 16:51:37 +02:00
parent 3c97dbe313
commit a2520ff84c
6 changed files with 295 additions and 6 deletions

View File

@@ -9,6 +9,15 @@ L'obiettivo non e' creare subito un motore universale, ma rendere configurabili
- connessione ERP;
- mappatura campi ERP verso FlyWMS;
- tipi di unita' logistica;
- struttura del contenuto UDC;
- peso, dimensioni, volume e unita' di misura;
- numero di magazzini;
- struttura fisica dei magazzini;
- numero scaffali;
- numero campate;
- numero livelli;
- numero celle per campata/livello;
- dimensioni scaffali e celle;
- location virtuali;
- codici barcode convenzionali;
- regole base di movimento;
@@ -34,3 +43,21 @@ Ogni configurazione deve risolvere un caso reale.
Se una configurazione non ha ancora un caso reale, va documentata come possibilita' futura ma non implementata subito.
## Configurazione tramite wizard
La configurazione iniziale non deve essere solo un file tecnico.
Deve esistere un wizard di installazione che ponga domande consequenziali e generi la configurazione iniziale.
Il wizard deve consentire almeno:
- definizione magazzini;
- definizione struttura scaffali;
- definizione celle;
- definizione location virtuali;
- definizione tipi UDC;
- definizione mappatura ERP;
- definizione soglie operative;
- generazione tabelle o dati iniziali.
La logica di generazione deve essere ripetibile e versionata, cosi' da poter ricostruire una installazione o migrare un cliente.