Newsgroup: it.comp.appl.access
Titolo: GESTIONE MAGAZZINO, CICLI LAVORAZIONE, PRODUZIONE E VENDITA....

Salve a tutti, è da qualche giorno che per la prima volta sono in difficoltà su come cominciare a strutturare un db che avrà il compito di gestire la produzione prodotti.
Ho molte soluzioni in mente... ma ho paura di intraprendere quella sbagliata e buttare via del tempo!....
 
Ho circa 3000 articoli, ciascuno costituito da distinta base di 4 o 5 materie prime. In base agli ordini in arrivo, dovrò mettere in lavorazione gli articoli e scalare le materie prime in base alla relativa distinta base, ecc....
 
ho dubbi riguardo alla tabella di scarico e carico materie prime. conviene fare una tabella unica mettendo negli scarichi lavori negativi oppure sono meglio 2 tabelle distinte?
 
Per la produzione dovrò fare una sorta di MRP: qui conviene che lanciando l'ordine il sistema mi crei una serie di lavorazioni e articoli da fare (creando una sorta di ridondanza) oppure conviene utilizzare le tabelle esistenti già correlate tra loro? (non so se mi sono spiegato...)
 
Chi mi saprebbe abbozzare un paio di tabelle per cominciare?!?!
grazie!


Ciao Emiliano! Ti consiglio una tabella Anagrafica con tutti i codici:
prodotti finiti (1), semilavorati (2) e materie prime (3). Questa
tabella dovrà avere: codice, descrizione, livello (1-2-3), unità di
misura, esistenza, ordini clienti, ordini di produzione, ordini
terzista, impegni ( clienti, produzione, terzista ), ordini a
fornitori, ordini a terzista (eventualmente le richieste d'acquisto).
I vari campi verranno aggiornati in base alle entrate, alle uscite,
agli impegni generati (es. generazione ordini di produzione) e a
quelli evasi (es. carico di ordine di produzione). Naturalmente per
generare gli ordini di produzione, per esempio, ti appoggerai a una
tabella distinte, che sarà composta da 4 campi: padre, figlio, unità
di misura, coefficiente:
 
Padre        Figlio       Um       Coeff
 
101            201          pz          2,00
101            202          pz          1,00
101            301          mt          1,20
 
Buon lavoro e buona settimana!  ; )

 ho dubbi riguardo alla tabella di scarico e carico materie prime. conviene
fare una tabella unica mettendo negli scarichi lavori negativi oppure sono
meglio 2 tabelle distinte?
 
Per quanto riguarda questa parte sicuramente è meglio una tabella unica,
sarà più facile fare le query per controllare le giacenze.
O usi un campo in cui metti importi positivi e negativi oppure un campo
dove metti l'importo ed un altro dove marchi se è un carico o uno scarico.
Consiglio la prima (unico campo con importi positivi e negativi), sempre
per il discorso della semplicità di creazione e gestione delle query.
Ciao.
-Marco-
 
 
 
-- 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
 
 
 

 ho dubbi riguardo alla tabella di scarico e carico materie prime. conviene
fare una tabella unica mettendo negli scarichi lavori negativi oppure sono
meglio 2 tabelle distinte?
 




Perfetto, a questo non ci avevo pensato: tabella unica per gestire sia prodotti finiti che semilavorati! Geniale...
Ma considerando anche l'ottimo consiglio di Marco dovrei riuscire a fare quasi tutto su un unica tabella.
Mi viene ora un dubbio:
l'articolo 101 ha un campo quantità di 100pezzi. Quando aumenteranno, devo modificare quel valore o è meglio aggiungere un'altra riga e quindi utilizzare una query di raggruppamento con funzione somma per calcolarmi il totale di quell'articolo? Il primo caso è più semplice ma forse avrò problemi in caso di multiutenza... 
o forse è meglio correlare una seconda tabella a quella ARTICOLI PRINCIPALE uno a molti dove su molti indicherò le entrate e le uscite di ogni prodotto????




Usa un solo record per ogni articolo. Naturalmente carichi e scarichi
devono essere registrati in una tabella Movimenti, in modo da poter
ricostruire le giacenze, conteggiare i consumi medi, annullare
operazioni sbagliate ecc. Gli Ordini (di produzione, d'acquisto o
terzista) devono far capo a una loro propria tabella. Man mano che
carichi gli ordini d'acquisto diminuisce il campo FORNITORE su
Anagrafica, man mano che carichi gli ordini di produzione diminuiscono
gli IMPEGNI sui componenti, idem per gli ordini a terzista. Shalom,
buon lavoro!


Mi sembra abbastanza chiaro, ti ringrazio per il tuo incoraggiamento!!
ora si comincia... al lavoro!!!