Configurazione
Parametri RNEWCONF
La procedura locazioni si attiva e configura tramite parametri nel sistema di configurazione RNEWCONF. I parametri sono organizzati per gruppo.
Gruppo: locazioni
| Chiave |
Campo interno |
Valori |
Descrizione |
gestione-tablet |
tm-cfg-gestione-tablet |
"S" = abilitato |
Abilita l'intera procedura WMS. Se non impostato a "S", tutte le operazioni di WMSW01 restituiscono errore e il programma esce |
locazione-default-partenza |
tm-cfg-locazione-default-partenza |
Codice locazione (max 20 car.) |
Locazione di classe "P" usata come area di transito per i BDP. Se configurata, i BDP vengono assegnati automaticamente senza interazione operatore |
Gruppo: dbfront
| Chiave |
Campo interno |
Descrizione |
db-conn-string (chiavi 1-3) |
tm-cfg-dbf-conn-string |
Stringa di connessione al database PostgreSQL Frontiera (puo' essere suddivisa su 3 chiavi concatenate) |
db-log-level |
tm-cfg-dbf-log-level |
Livello di logging SQL |
Gruppo: uscite
| Chiave |
Campo interno |
Valori |
Descrizione |
riapertura-bdp-da-gestione-ddt |
tm-cfg-riapertura-bdp |
"N" = nessuna riapertura; "G" = solo gestionale; "T" = gestionale + tablet |
Controlla cosa succede ai BDP quando un DDT di uscita viene cancellato. Con "T" i BDP vengono riaperti sia nel gestionale che nel DB Frontiera |
Causale esclusa
| Chiave |
Campo interno |
Descrizione |
cau-no-aggancio-tablet |
tm-cfg-cau-no-aggancio-tablet |
Causale di movimentazione da escludere dalla procedura WMS. I DDT con questa causale non attivano mai la logica locazioni |
Struttura locazione
Una locazione e' identificata da un codice alfanumerico di 20 caratteri (loc-locazione) e appartiene a:
- Un magazzino: identificato da tipo (
"I" = Interno, "V" = Viaggiante) e codice (5 car.)
- Una classe:
"A" (Arrivo), "P" (Partenza) o "M" (Magazzino)
Il codice locazione e' formato dalla concatenazione dei 5 livelli di posizione:
| Livello |
Campo |
Lunghezza |
Esempio |
| 1 |
Stanza |
2 caratteri |
s1 |
| 2 |
Corsia |
2 caratteri |
c3 |
| 3 |
Posto |
2 caratteri |
p5 |
| 4 |
Piano |
2 caratteri |
01 |
| 5 |
Cella |
2 caratteri |
a1 |
I codici e le descrizioni dei singoli livelli sono gestiti nella tabella dftablocazioni (WMS001).
Attributi della locazione
| Campo |
Descrizione |
loc-priorita |
Priorita' di ricerca: 0 (default), 1, 2 |
loc-capacita |
Capacita' in dm3 (numerico con 3 decimali) |
loc-monoprodotto |
"S" = la locazione contiene un solo articolo; "N" = puo' contenere piu' articoli |
loc-ana |
Codice cliente/fornitore associato (6 car.). Per locazioni "A" contiene il fornitore, per locazioni "P" il cliente. Viene impostato automaticamente al primo utilizzo e azzerato quando la locazione si libera |
loc-codice-host |
Codice locazione nel sistema HOST (per integrazioni esterne) |
loc-fl-canc |
"C" = locazione cancellata logicamente |
Prerequisiti per l'attivazione
- Database Frontiera: deve essere disponibile un'istanza PostgreSQL raggiungibile con la stringa di connessione configurata in
dbfront / db-conn-string
- Tabelle SQL: le tabelle
dflocazioni, dftablocazioni, dfgiacenzeloc, dfmovimentiloc, dfdoctes, dfdocrac devono esistere nel database
- Anagrafica locazioni: almeno una locazione deve essere codificata (WMS001 + WMS002) con classe appropriata
- Locazione di default: se si vuole il flusso automatico BDP, va configurata
locazione-default-partenza con il codice di una locazione "P" esistente
- APP tablet: l'applicazione mobile deve essere configurata per connettersi allo stesso database Frontiera
Vedi anche