Pannello di Controllo Moderatore ]

Magazzino carico scarico

Discussioni sulle caratteristiche di database

Magazzino carico scarico

Messaggioda nik74b » venerdì 5 giugno 2020, 15:33

Salve sono nuovissimo di questo forum.
Sarei intenzionato a creare un piccolo programmino che mi permetta di :
1 Creare tabella articoli contenente Nome seriale e data di scadenza
2 Creare una tabella di carico/scarico degli articoli creati indicando le quantità degli articoli.
P.s. Alcuni articoli uguali possono avere date di scadenza diverse e quindi dovrebbero essere visualizzati piu volte se questa condizione si verifica.
Il carico e scarico avviene sempre attraverso 2 magazzini prestabiliti indicati con A e B
Inoltre dovrei a questo punto avere la possibilità di sapere cosa ho caricato/scaricato e dove (A o B) mettendo dei filtri per la data di carico/scarico.
Avevo pensati fare in questo modo:
TabArticoli
ID
Nome
Seriale
DataScadenza

TabCaricoScarico
ID
DataCarico
DataScarico
Quantità

TabMagazzini
ID
MagazzinoA
MagazzinoB

Relazionare le tre tabelle con il campo ID.
Premetto che sono neofita con Base e quindi vorrei capire se sono partito almeno su carta con il piede giusto o sbagliato.
:mrgreen: :mrgreen: :mrgreen:
Openoffice 4 mac os catalina
nik74b
 
Messaggi: 8
Iscritto il: venerdì 5 giugno 2020, 15:10

Re: Magazzino carico scarico

Messaggioda charlie » venerdì 5 giugno 2020, 16:10

Ciao, in linea di massima (se ho capito bene):
  • TabArticoli: ok.
  • TabCaricoScarico:
    • C'è una sola quantità. Vuol dire numeri positivi per carico e negativi per scarico? Può andare bene.
    • Ci sono date distinte per carico e scarico; ne basterebbe una, distinguendo carico e scarico come sopra.
    • Manca un riferimento all'articolo (l'ID serve per la tabella), quindi va aggiunto un Art_ID da relazionare con l'ID della TabArticoli.
    • Aggiungerei qui un campo ID_Magazzino.
  • TabMagazzini: La userei solamente come sorgente dati di una casella di riepilogo che lavori sul campo ID_Magazzino di cui sopra.
Attendo tue osservazioni e/o un file database di inizio.
charlie
macOS 10.12 Sierra: Open Office 4.1.7 - LibreOffice 6.2.8.2
http://www.charlieopenoffice.altervista.org
Avatar utente
charlie
Site Admin
Site Admin
 
Messaggi: 6937
Iscritto il: mercoledì 19 dicembre 2012, 11:50

Re: Magazzino carico scarico

Messaggioda nik74b » venerdì 5 giugno 2020, 20:24

Intanto grazie dell'attenzione dedicatami. Stasera inizio a crearmi le tre tabelle seguendo i tuoi consigli riguardo alle relazioni . In passato e parlo di almeno sette otto anni fa riuscivo a masticare un po di php e mysql e da quanto ho letto fino ad ora pare che la "logica" del linguaggio sia simile. Ti abbraccio e se me lo consenti ti romperò un po le scatole. :o :o
Openoffice 4 mac os catalina
nik74b
 
Messaggi: 8
Iscritto il: venerdì 5 giugno 2020, 15:10

Re: Magazzino carico scarico

Messaggioda nik74b » sabato 6 giugno 2020, 11:31

Buongiorno
Ho seguito le tue dritte e al momento sono arrivato a questo. :crazy: :crazy: :crazy:
Allegati
magazzino.odb
(12.45 KiB) Scaricato 29 volte
Openoffice 4 mac os catalina
nik74b
 
Messaggi: 8
Iscritto il: venerdì 5 giugno 2020, 15:10

Re: Magazzino carico scarico

Messaggioda charlie » sabato 6 giugno 2020, 14:15

  • Le tabelle vanno bene, almeno per le prove toglierei però la "digitazione necessaria" che costringe a compilare tutti i campi.
  • Nel formulario:
    • Invertirei le tabelle usate come main e subform.
    • Aggiungerei una barra di navigazione
    • Renderei i campi Data apribili per visualizzare un calendario
    • Converirei in Casella di riepilogo il campo IDMagazzino, lo renderei apribile ed utilizzerei codice sql per popolare la casella dalla tabella TabMagazzini.
Allegati
magazzino_2.odb
(13.03 KiB) Scaricato 42 volte
charlie
macOS 10.12 Sierra: Open Office 4.1.7 - LibreOffice 6.2.8.2
http://www.charlieopenoffice.altervista.org
Avatar utente
charlie
Site Admin
Site Admin
 
Messaggi: 6937
Iscritto il: mercoledì 19 dicembre 2012, 11:50

Re: Magazzino carico scarico

Messaggioda nik74b » sabato 13 giugno 2020, 12:23

Ho avuto un bel pò di impegni e quindi solo adesso riesco a rispondere.
Ho seguito i tuoi consigli ed iniziato a fare qualche modifica.
La mia domanda è questa:
A titolo di esempio ho estrapolato alcuni dati in formato csv dal gestionale che utilizzo a lavoro.
Quindi ho popolato la tabella articoli con questi dati e trasformato la casella nome articoli del formulario in modo che mi visualizzasse il riepilogo di tutti i nomi degli articoli.
Esiste un modo che mi permette di ottenere il seriale di quel articolo in automatico quando seleziono il nome dell'articolo?
dovrei creare una relazione uno a uno sulla stessa tabella ma allo stesso tempo dovrei creare una relazione uno a molti per il campo contenente le date di scadenza.
:roll: :roll: :roll: Ti ringrazio
Allegati
magazzino_3.odb
Nome file modificato da Admin
(20.46 KiB) Scaricato 25 volte
Openoffice 4 mac os catalina
nik74b
 
Messaggi: 8
Iscritto il: venerdì 5 giugno 2020, 15:10

Re: Magazzino carico scarico

Messaggioda charlie » sabato 13 giugno 2020, 18:16

Il tuo formulario, oltre a contenere degli errori (vedi messaggio in apertura) non è idoneo ad impostare una ricerca, ma serve ad immettere dei dati.
charlie
macOS 10.12 Sierra: Open Office 4.1.7 - LibreOffice 6.2.8.2
http://www.charlieopenoffice.altervista.org
Avatar utente
charlie
Site Admin
Site Admin
 
Messaggi: 6937
Iscritto il: mercoledì 19 dicembre 2012, 11:50

Re: Magazzino carico scarico

Messaggioda nik74b » sabato 13 giugno 2020, 22:59

Forse mi sono spiegato male ad inizio post...chiedo venia.
Quello che vorrei realizzare è un piccolo programma che mi permetta di ottenere informazioni riguardo ai movimenti tra i due magazzini.
Poiché gli articoli sono tanti mi viene più comodo e veloce popolare la tabella articoli attraverso il csv ammettendo come condizione che sono caricati tutti in un solo magazzino Esempio Polito

Quindi la tabella articoli dovrebbe contenere
ID
Codice ean
Nome
Quantità
Data scadenza

La tabella magazzino
ID
Nomemagazzino

La Tabella carico scarico o movimenti
Idarticolo
Idmagazzino
Quantità ( come addizione o sottrazione a seconda della movimentazione)
Datamovimento

A questo punto dovrei trasferire parte di questi articoli all'altro magazzino inuna data specifica. Da quest'ultimo mi verranno restituiti una quota parte degli articoli inviati che dovrei ricaricare nel primo magazzino con la data di carico.

La fase successiva dovrebbe essere quella di ottenere dei report rispetto ai movimenti effettuati magari impostando un nuovo formulario nel quale immettendo uno dei dati tra nome articolo, data scadenza o data movimenti posso ottenere le rispettive informazioni sulla movimentazione.

Spero che fino a qui sia stato chiaro .
Buona serata
Openoffice 4 mac os catalina
nik74b
 
Messaggi: 8
Iscritto il: venerdì 5 giugno 2020, 15:10

Re: Magazzino carico scarico

Messaggioda charlie » domenica 14 giugno 2020, 9:32

nik74b ha scritto:A questo punto dovrei trasferire parte di questi articoli all'altro magazzino inuna data specifica. Da quest'ultimo mi verranno restituiti una quota parte degli articoli inviati che dovrei ricaricare nel primo magazzino con la data di carico.

La fase successiva dovrebbe essere quella di ottenere dei report rispetto ai movimenti effettuati magari impostando un nuovo formulario nel quale immettendo uno dei dati tra nome articolo, data scadenza o data movimenti posso ottenere le rispettive informazioni sulla movimentazione.

Non conosco le esigenze, ma mi sembra un po' macchinoso. Quante volte gli articoli vanno e vengono? Quanti articoli alla volta? Li selezioni uno ad uno?
charlie
macOS 10.12 Sierra: Open Office 4.1.7 - LibreOffice 6.2.8.2
http://www.charlieopenoffice.altervista.org
Avatar utente
charlie
Site Admin
Site Admin
 
Messaggi: 6937
Iscritto il: mercoledì 19 dicembre 2012, 11:50

Re: Magazzino carico scarico

Messaggioda nik74b » lunedì 15 giugno 2020, 10:11

in effetti sono scambi che vengono fatti ogni 6 mesi circa ed il numero dipende ma generalmente sono almeno 80 pezzi.
Openoffice 4 mac os catalina
nik74b
 
Messaggi: 8
Iscritto il: venerdì 5 giugno 2020, 15:10

Re: Magazzino carico scarico

Messaggioda charlie » martedì 16 giugno 2020, 14:42

Le tue spiegazioni hanno modificato sostanzialmente le cose.
Allego una bozza di lavoro ....
Bozza perché il trasferimento da un magazzino all'altro deve avvenire con una doppia digitazione: numero negativo da dove si toglie e numero positivo dove si mette. Con possibilità di errori.
Allegati
magazzino_4.odb
(26.71 KiB) Scaricato 35 volte
charlie
macOS 10.12 Sierra: Open Office 4.1.7 - LibreOffice 6.2.8.2
http://www.charlieopenoffice.altervista.org
Avatar utente
charlie
Site Admin
Site Admin
 
Messaggi: 6937
Iscritto il: mercoledì 19 dicembre 2012, 11:50

Re: Magazzino carico scarico

Messaggioda nik74b » martedì 16 giugno 2020, 18:46

Intanto grazie.
Ora mi tocca studiare un pò.
Openoffice 4 mac os catalina
nik74b
 
Messaggi: 8
Iscritto il: venerdì 5 giugno 2020, 15:10

Re: Magazzino carico scarico

Messaggioda charlie » domenica 21 giugno 2020, 13:59

Se hai finito di studiare ti propongo una nuova versione.
Ho dovuto ricorrere alle macro, non si poteva farne a meno.
Trovi le istruzioni operative nel Formulario "Leggimi".
Allegati
magazzino_5.odb
(36.88 KiB) Scaricato 33 volte
charlie
macOS 10.12 Sierra: Open Office 4.1.7 - LibreOffice 6.2.8.2
http://www.charlieopenoffice.altervista.org
Avatar utente
charlie
Site Admin
Site Admin
 
Messaggi: 6937
Iscritto il: mercoledì 19 dicembre 2012, 11:50


Torna a Base

Chi c’è in linea

Visitano il forum: Nessuno e 4 ospiti