Discussione:
Aggiornare magazzino in tempo reale
(troppo vecchio per rispondere)
Marco
2004-07-04 17:10:27 UTC
Permalink
Salve,
siccome sto preparando un piccolo gestionale, mi servirebbe avere il
magazzino (e quindi l'inventario) costantemente aggiornato.

Premessa: un prodotto ha diversi prezzi di acquisto e quando lo scarico dal
magazzino, voglio scaricarlo esattamente col prezzo d'acquisto reale.

Allora ho fatto così: ho codificato i prodotti.
Per esempio, il prodotto A, si "scompone" in A1, A2, A3...ecc. (dove la A è
il prodotto e il numero indica il prezzo).
Ho usato questa codifica al posto dell'ID contatore classico (ho
sbagliato?).
Mettiamo adesso che ho acquistato A1 a 20, A2 a 22 e A3 a 25.
Ora io vendo A2 e voglio che dal magazzino esca appunto A2 con il suo prezzo
d'acquisto (22), in modo da avere un inventario il più possibile attinente
alla realtà.

Ed è qui che mi blocco: come faccio a fare in modo d'avere un database che
mi permetta di tenere tutta la cronologia dei movimenti e che mi dia sempre
visibili e in tempo reale i movimenti, i valori e le giacenze del magazzino?
Devo usare solo Access o anche Excel?

Scusate se la domanda è complessa (o troppo scema, forse) o se mi sono
spiegato male.

Grazie se qualcuno mi può aiutare...attendo fiducioso.

Ciao
Salvatore
2004-07-04 17:19:18 UTC
Permalink
Post by Marco
Salve,
siccome sto preparando un piccolo gestionale, mi servirebbe avere il
magazzino (e quindi l'inventario) costantemente aggiornato.
Premessa: un prodotto ha diversi prezzi di acquisto e quando lo scarico dal
magazzino, voglio scaricarlo esattamente col prezzo d'acquisto reale.
Allora ho fatto così: ho codificato i prodotti.
Per esempio, il prodotto A, si "scompone" in A1, A2, A3...ecc. (dove la A è
il prodotto e il numero indica il prezzo).
Ho usato questa codifica al posto dell'ID contatore classico (ho
sbagliato?).
Mettiamo adesso che ho acquistato A1 a 20, A2 a 22 e A3 a 25.
Ora io vendo A2 e voglio che dal magazzino esca appunto A2 con il suo prezzo
d'acquisto (22), in modo da avere un inventario il più possibile attinente
alla realtà.
Ed è qui che mi blocco: come faccio a fare in modo d'avere un database che
mi permetta di tenere tutta la cronologia dei movimenti e che mi dia sempre
visibili e in tempo reale i movimenti, i valori e le giacenze del magazzino?
Devo usare solo Access o anche Excel?
Scusate se la domanda è complessa (o troppo scema, forse) o se mi sono
spiegato male.
Grazie se qualcuno mi può aiutare...attendo fiducioso.
Ciao
Ciao
non ho capito se il database l'hai già realizzato o se è in fase di
creazione.
Puoi illustrarci la struttura del database che hai realizzato o intendi
progettare? Ad esempio di quali tabelle si compone e cosa vuoi registrare.
Ciao
Salvatore
Marco
2004-07-04 17:34:45 UTC
Permalink
Post by Salvatore
Ciao
non ho capito se il database l'hai già realizzato o se è in fase di
creazione.
Puoi illustrarci la struttura del database che hai realizzato o intendi
progettare? Ad esempio di quali tabelle si compone e cosa vuoi registrare.
Ciao
Salvatore
Innanzitutto grazie per la velocità e la cortesia della tua risposta.

Il database è in fase di progettazione e devo ammettere che sono molto
confuso.

Però le tabelle che voglio inserire sono "Categoria prodotto", "Prodotti",
"Clienti", "Fornitori", "Ordini (sia in entrata che in uscita).

Vorrei fare in modo di poter registrare e gestire le entrate (per esempio
dalle fatture di acquisto, o dagli ordini d'acquisto) e le uscite dagli
ordini di vendita (e quindi poi generare la fattura di vendita)...e quindi
movimentare sempre in questo modo il magazzino e valorizzarlo in modo
costante, come avevo spiegato nel primo post.

Spero di essermi spiegato bene.

Grazie per l'aiuto.
Spider
2004-07-05 07:34:31 UTC
Permalink
"Marco"

[cut]
Post by Marco
Però le tabelle che voglio inserire sono "Categoria prodotto", "Prodotti",
"Clienti", "Fornitori", "Ordini (sia in entrata che in uscita).
Vorrei fare in modo di poter registrare e gestire le entrate (per esempio
dalle fatture di acquisto, o dagli ordini d'acquisto) e le uscite dagli
ordini di vendita (e quindi poi generare la fattura di vendita)...e quindi
movimentare sempre in questo modo il magazzino e valorizzarlo in modo
costante, come avevo spiegato nel primo post.
Io (che non sono affatto un esperto come ti capita di trovarne sul NG)
ho gestito la cosa in questo modo.

1) Una tabella listino, dove tramite maschera gestisci gli articoli, codice,
prezzo
e descrizione, e hai la stuazione di prezzo, sconti, ricarico ecc., nonche'
delle giacenze
e eventualmente di impegnati, che con il comando dlookup vai a prendere da
una
querymagazzino. La tabella listino conterra' i prezzi attuali dell'articolo.

2) Una tabella magazzino, dove fai confluire i dati relativi all'articolo
provenienti dal
carico (bolle/fatture in entrata) e dallo scarico(bolle/fatture in uscita).
Lo puoi
fare con delle query di accodamento dalle maschere apposite che ti sarai
creato.
La tabella magazzino conterra' i prezzi storici dell'articolo.

3) La querymagazzino, che elabora i dati carico/scarico nella tabella
magazzino
relativa ai singoli articoli per la gestione delle giacenze, e ti consente
la
valorizzazione del magazzino ai costi medi.

4) Un mare di altre cose di cui ti renderai conto di avere bisogno strada
facendo.

5) ICAA, dove ogniqualvolta ti incarterai su qualcosa troverai sempre gente
competente e disponibile ad aiutarti. Occhio al quoting, alle domande che
poni
e a porle postando con subject significativi.
Sono molto permalosi qui (ma se ci rifletti un attimo e guardi il punto
successivo
non potrai che gradire questa impostazione).

6) Google gruppi/.it.comp.appl.access. E' probabile che il 90% delle tue
domande
abbiano gia' avuto risposta li'.

7) www.sitocomune.it
Vacci subito, c'e' un mare di bella roba. (E' la seconda volta che dico
mare...chissa'
che direbbe Freud...)

8) L'help in linea di access.

9) Tanta pazienza.

Ciao e in bocca al lupo ;)

--
Spider
Spider
2004-07-05 09:35:32 UTC
Permalink
"Spider"
Post by Spider
7) www.sitocomune.it
Dice bene: www.sitocomune.com

--
Spider
GusBa
2004-07-04 17:41:44 UTC
Permalink
Post by Marco
Salve,
siccome sto preparando un piccolo gestionale, mi servirebbe avere il
magazzino (e quindi l'inventario) costantemente aggiornato.
Premessa: un prodotto ha diversi prezzi di acquisto e quando lo scarico dal
magazzino, voglio scaricarlo esattamente col prezzo d'acquisto reale.
Perchè ? c'e una ragione particolare ?
Post by Marco
Allora ho fatto così: ho codificato i prodotti.
Per esempio, il prodotto A, si "scompone" in A1, A2, A3...ecc. (dove la A è
il prodotto e il numero indica il prezzo).
Ho usato questa codifica al posto dell'ID contatore classico (ho
sbagliato?).
Si, perchè così ti ritrovi n articoli codificati a fronte di uno.
Post by Marco
Mettiamo adesso che ho acquistato A1 a 20, A2 a 22 e A3 a 25.
Ora io vendo A2 e voglio che dal magazzino esca appunto A2 con il suo prezzo
d'acquisto (22), in modo da avere un inventario il più possibile attinente
alla realtà.
usa il concetto dei lotti.
Post by Marco
Ed è qui che mi blocco: come faccio a fare in modo d'avere un database che
mi permetta di tenere tutta la cronologia dei movimenti e che mi dia sempre
visibili e in tempo reale i movimenti, i valori e le giacenze del magazzino?
Devo usare solo Access o anche Excel?
a che ti serve excel? ti basta registrare i movimenti di magazzino di
entrata ed uscita per avere ciò che ti serve.
Post by Marco
Scusate se la domanda è complessa (o troppo scema, forse) o se mi sono
spiegato male.
Grazie se qualcuno mi può aiutare...attendo fiducioso.
Ciao
Ma il programma l'hai fatto ho lo stai pensando?

saluti
GusBa
Bitte
2004-07-05 15:30:35 UTC
Permalink
Post by Marco
Salve,
siccome sto preparando un piccolo gestionale, mi servirebbe avere il
magazzino (e quindi l'inventario) costantemente aggiornato.
Premessa: un prodotto ha diversi prezzi di acquisto e quando lo scarico dal
magazzino, voglio scaricarlo esattamente col prezzo d'acquisto reale.
Allora ho fatto così: ho codificato i prodotti.
Per esempio, il prodotto A, si "scompone" in A1, A2, A3...ecc. (dove la A è
il prodotto e il numero indica il prezzo).
Cut
Io per risolvere questi problemi ho da tempo cambiato struttura per i
miei database,creo una tabella dettagli con tutti i campi che mi
servono, nel momento dello scarico (o della vendita) praticamente faccio
uno snapshot di quel momento, e lo passo a questa tabella, con i prezzi
di acquisto, di vendita, cliente ecc ecc.
Utile sopratutto se l'articolo si cancella definitivamente:
un cliente, un fornitore,un articolo e cosi via.
Marco
2004-07-05 16:17:13 UTC
Permalink
Voglio ringraziare tutti quelli che mi hanno finora risposto.

Cercherò bene sul sito comune e sul newsgroup, scusandomi già da ora se ho
creato un topic con dei contenuti già trattati.

Quindi ora mi metto al lavoro e, nel caso probabile di intoppi (data la mia
inesperienza), farò ricorso alla vostra disponibilità e competenza.

Grazie davvero:-)

Loading...