Newsgroup: it.comp.appl.access
Titolo: Cerare uno storico dei dati

Buongiorno a tutti!
Io ho il seguente prob.
Io ho una tb dove vengono registrati tutti i materiali in
entrata..............quindi diciamo un giorno arrivano 200 pezzi e vengono
registrati, un 'altro giorno ne arrivao altri e così via, diciamo un
inventario di quello che c'è di materiali nella ditta. Con il solito
programma si possono effettuare le bolle e quindi ogni bolla va a sottrarre
quantità dalla roba disponibile nell'invemtario. Fino a quì tutto bene. La
cosa che non riesco a capire è questa.....Se per caso per un errore di
qualsiasi genere viene sottratta la quantità sbagliata succede che
l'inventario va a farsi benedire perchè non è più attendibile.....Potrei
fare una Tb di backup ogni settimana, ma chi me lo dice che è il tempo
giusto?? non posso creare neanche una tabella per ogni modifica altrimenti
lo sapete anche voi i risultati quali sarebbero......come fare?? e la cosa è
che il programma sarà utilizzato da persone che nn ne sanno niente di Access
e di Pc, giusto muovere il mouse e scrivere .............
Thankz.......
Seve.

 ha scritto nel messaggio
news:6zHf9.81501$ub2.1...@news1.tin.it...

Devi prevedere la possibilità di pescare una bolla per modifica.
Quindi aggiornerai opportunamente la giacenza.
Oppure, devi fare una procedura di rettifica inventariale
Antonio

 ha scritto nel messaggio
news:6zHf9.81501$ub2.1...@news1.tin.it...

Scusa se andrò fuori tema oppure
se non ho ben capito il tuo problema ma
l'argomento mi stà a cuore....
A parte tutti gli artifici di controllo e di log
che tu potrai creare il fatto è
che la gestione di un magazzino rimane fatta
di carichi e scarichi.... dalla somma di carichi
e scarichi si ha la giacenza del magazzino.
Fatta questa premessa se si sbagliano
i carichi e gli scarichi il tutto và a farsi
benedire.... sbagliare è umano ma
perseverare è diabolico quindi ti
consiglierei di istruire per bene le persone
che faranno l'INPUT.
Se ci sono degli errori l'importante è avere
registrati tutti i movimento fatti sul magazzino.
Quando si hanno tutti i movimenti registrati
si può ricostruire sempre la situazione relativa
alla movimentazione del materiali.
bye ringo

 ha scritto nel messaggio
news:6zHf9.81501$ub2.1...@news1.tin.it...

Così come la racconti sembrerebbe che hai una tabella (immagino la tabella
prodotti) nella quale, tra le altre cose, hai un campo calcolato in cui
registri il valore della giacenza di ogni prodotto, con le conseguenti
preoccupazioni di cui hai scritto nel tuo messaggio.
Immagino che i tuoi problemi finirebbero se non registrassi più in  una
tabella la giacenza; inoltre rispetteresti una regola fondamentale dei
database relazionali (come Access) che è appunto quella di non registrare in
una tabella dei campi calcolati, che sono invece propri di una query e non
di una tabella.
Insomma, ogni volta che ti servirà conoscere la giacenza di un prodotto
potrai calcolartela in "tempo reale" in un campo calcolato di una query o in
un controllo non associato di una maschera o di un report (tramite l'uso di
funzioni di aggregazione sui dominii); così sarà sufficiente tenere in
ordine i movimenti di entrata e di uscita per avere una giacenza giusta ed
aggiornata: qualsiasi errore della giacenza può dipendere solamente dalla
registrazione errata di un movimento di magazzino, ma sarà sufficiente
correggere il movimento errato per avere automaticamente una giacenza
giusta.
Naturalmente, ogni volta che sentirai la necessità di sfoltire le tabelle
dei movimenti (entrate e/o uscite che siano), registrerai una movimento di
entrata fittizio con il valore della giacenza di quel prodotto; di norma lo
si fa al cambio di un esercizio contabile.
Quanto al backup dei movimenti, ti consiglio di valutare un sistema di
mirroring.
Mi auguro di aver capito il tuo problema e non aver scritto un inutile
sproloquio.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Grazie Roberto, č proprio quello che mi serviva e hai capito perfettamente
il problema.....Grazie anche a tutti gli altri!!
Seve.
cap...@email.it

 ha scritto nel messaggio
news:6zHf9.81501$ub2.1...@news1.tin.it...

Ciao, anch'io  ho havuto un problema simile e  ogni movimento di magazzino
(di carico o storno) vine registrato in una tabella  "MOVIMENTI DI
MAGAZZINO", L'operatore puo' stampare una LISTA DEI MOVIMENTI per data o per
singolo prodotto. L'operatore ha inoltre la possibilità di rettificare i
valori (GIACENZA,  e realtivo CONSUMO ANNUO del singolo PRODOTTO). Tale
gestione è partita da poco .... speriamo bene.
Ciao
Nicola