Scaffalatura
Ciao a tutti, propongo un piccolo esempio spartano, di come potrebbe essere, la gestione, certamente migliorabile.
ci sono solo 2 fogli Gestione, Scaffalatura.
il foglio principale è il foglio Gestione, Scaffalatura visualizza solo le posizioni occupate, nient'altro.
certo che manca ancora la gestione delle uscite, ma questo potrebbe essere relativo, visto che probabile, si vogliono sapere altre tipologie di dati.
Premesso che ho costruito la scaffalatura in base a tue notizie che dici di avere circa 450 posizioni
Come funziona:
la prima cosa inserire il documento di arrivo, inserire quei pochi dati ma il principale è il numero progressivo, che non deve essere ripetuto, fa da indice.
inserito il progressivo, la data il magazzino, il DDT, il numero dei colli e la tipologia, basta questo.
ora bisogna registrare le posizioni dei colli, fai "doppioclick" sul numero dei colli colonna "E", alla colonna "I" vengono proposti tutti i colli da posizionare, nello stesso tempo nella colonna "P" vengono proposte le posizioni libere disponibili.
Ricordare che le proposte di posizioni sono consecutive, cioè salta quelle già occupate, partendo sempre dalla prima.
nella colonna "L" "Posizione" scrivere il numero da assegnare, ad esempio come hai detto se sono colli e vanno nella stessa posizione scrivi più volte lo stesso numero, non ha importanza perche tiene conto delle posizioni.
NOTA: nel caso vuoi disporre i colli in base ad un tuo ordine nel senso destinare una scaffalatura per ogni magazzino, puoi non tenere conto delle proposte, vai nel foglio Scaffalatura vedi allo scaffale del magazzino relativo quali posizioni siano libere, si notano subito quelle impegnate diventano gialle, e gli dai le posizioni che vuoi, senza tenere conto delle proposte.
Devi vedere le posizioni libere, perche la macro non controlla se è occupata quindi sovrascrive i dati con la nuova DDT, non lo fatto per non complicare le cose
a questo punto premi il pulsante "scrivi" e le posizioni sulla scaffalatura verranno impegnate con il numero progressivo ed il nome del magazzino, nello stesso tempo nella colonna "G" vengono inserite quante posizioni occupa la DDT.
tutto qui fai altri inserimenti ripetendo la procedura.
come andrai a vedere nel foglio scaffalatura saranno contrassegnate le posizioni occupate, con il numero progressivo ed il magazzino.
come vedi ce il pulsante "ricerca" appunto per sapere dove sono andati a finire i colli di un determinato magazzino e DDT.
per fare la Ricerca selezioni il numero progressivo colonna "A" e premi il pulsante "ricerca" avrai tutte le posizioni occupate dalla DDT selezionata.
a questo punto puoi sapere dove sono posizionati tutti i colli di quella DDT.
Come noti ce anche il pulsante "Uscita" serve appunto a liberare gli scaffali nel caso di restituzione dei colli a magazzini.
quindi una volta fatta la ricerca, compaiono le posizioni occupate, selezioni la cella della colonna "M" che si vuole far uscire comparirà un segno di spunta, se si sbaglia si può cancellare il segno di spunta, una volta selezionato tutto quello che deve uscire premi il pulsante "Uscita" e le posizioni saranno liberate, rendendosi disponibili per il prossimo arrivo, nello stesso momento diminuisce il numero di colli occupata dal DDT nella colonna "G" relativa alla DDT, in questo modo saprai se una DDT è stata azzerata.
Come ho detto ci sarebbero altre cose da fare, ma credo che per il momento basti, salvo Errori.
Ciao By Sal