Carico e scarico da DDT e da immissione manuale

Carico e scarico da DDT e da immissione manuale

0
0

Ciao a tutti,

eccomi qui con un altro quesito 😉 gli altri hanno avuto esito POSITIVO anche se dopo mille prove (ma è giusto così!)

Sto facendo un gestionale con Filemaker ultima versione su Mac e sono incappata in un grattacapo, ora vado spiegare cercando d’essere il più chiara possibile:

ho la necessità di creare un formato giacenze di magazzino da tre diverse tabelle, le quali sono:

  • tab magazzino (dove ci sono le differenziazioni dei componenti divisi per articolo che vengono usati nei DDT)
  • tab IN/OUT
  • tab dettagli DDT (è il formato ricavato dalla gestione delle bolle con gli stessi)

tab magazzino è collegata con gli articoli per il DDT (da dove ricavo il codice per la categoria dei componenti) e ha i seguenti campi: codice OUT, descrizione, note, colore, taglia, um, pezzi per paio

Tab IN/OUT ha i seguenti campi: codice OUT, Descrizione, Note, Colore, Taglia, IN e OUT

Tab Dettagli DDT invece ha i seguenti campi: codice articolo (ricavato da articoli per il DDT), descrizione (ricavato sempre dagli articoli DDT), note, colore, taglia, quantità, calcolo pezzi per paio

Ora dovrei portare i dati relativi alla Tab dettagli DDT nella tabella IN/OUT con la differenziazione della descrizione…….

es:

in tab Dettagli DDT :

dd55    pinco palla    elevato  nero gruppo 1  150

 

in tab IN/OUT dovrebbe essere suddiviso per i componenti che ci sono nella tab Magazzino:

dd55   freddo  (vuoto)     nero      (vuoto)    300 (già moltiplicato per i pezzi per paio)

dd55   caldo    elevato  (vuoto)  (gruppo 1)  100 (già moltiplicato per i pezzi per paio)

e così via….

Come posso fare?

 

Grazie a chi mi aiuterà 🙂

 

 

Segnalato come spam
Pubblicata da (Domande: 4, Risposte: 11)
Domanda inviata 9 Settembre 2017 15:26
43 vis.
0
Domanda privata

GRANDE, Marika!

è davvero una soddisfazione ????

.g.

Segnalata come spam
Pubblicata da (Domande: 0, Risposte: 1544)
Risposta inviata 16 Settembre 2017 12:47
0
Domanda privata

Come non detto!

Dopo mille prove tra relazioni, calcoli e quant’altro e soprattutto GRAZIE all’input che mi avete dato…. HO RISOLTO alla grande!

GRAZIE davvero di cuore!

Segnalata come spam
Pubblicata da (Domande: 4, Risposte: 11)
Risposta inviata 16 Settembre 2017 11:38
0
Domanda privata

Dunque:

le tabelle sono relazionate tutte tra loro (vedi allegato).

Nella tabella magazzino ci sono i seguenti articoli di esempio:

categoria.         codice out.       descrizione.                 note.          colore.            specifica.        um.         q.tà spec. 

scocche       db51             scocche db51     fronte    nero           gruppo 1   pezzi        6

scocche       db51             scocche db51                    marrone   gruppo 1    pezzi.      6

scocche       ac96             scocche ac96     retro      nero          gruppo 2    paia         2

cartoni        db51                                                                                                          0,20

cartoni        ac96                                                                                                          0,20

tomaie         db51             tomaie db51      retro      nero           gruppo 1   paia         3

 

Nella tabella Dettagli DDT per mag i seguenti articoli:

codice.        descrizione.                note.             colore.               taglia.                 um.                     quantità.

db51       carbonlock         fronte      nero             gruppo 1     paia                  100

db51       carbonlock                          marrone      gruppo 1     paia               1000

ac96       strartrek             retro        nero             gruppo 2     paia                      5

 

Nella tabella IN OUT dovrebbe risultare così:

descrizione                                                                                IN             OUT

scocche db51 fronte nero gruppo 1                          600

cartoni                                                                             20

scocche db51 marrone gruppo 1                           6000

cartoni                                                                          200

scocche ac96 retro nero gruppo 2                             10

cartoni                                                                               1

 

In sostanza i campi “note”, “colore”, “taglia” della tabella Dett DDT per mag, fanno da filtro per i campi “note”, “colore”, “specifica” della tabella magazzino. Dove i campi sono vuoti, significa che vanno bene per tutti gli articoli.

 

Spero d’essere stata chiara e aver compreso ciò che mi hai chiesto….

Ho provato con cerca i correlati e mostra i correlati, ma probabilmente non imposto bene lo script… ????

GRAZIE

 

 

Segnalata come spam
Pubblicata da (Domande: 4, Risposte: 11)
Risposta inviata 16 Settembre 2017 08:19
0
Domanda privata

facciamo un cambio: tu ci dici esattamente come associ i pezzi in uscita (ovvero quelli che appaiono in ddc) alle materie prime da scaricare e noi cerchiamo di essere più specifici. mi spiego: telepatia a parte, dove sono i dati per cui

 

dd55    pinco palla    elevato  nero gruppo 1  150

diventa

dd55   freddo  (vuoto)     nero      (vuoto)    300 (già moltiplicato per i pezzi per paio)

dd55   caldo    elevato  (vuoto)  (gruppo 1)  100 (già moltiplicato per i pezzi per paio)

?

 

.g.

Segnalata come spam
Pubblicata da (Domande: 0, Risposte: 1544)
Risposta inviata 13 Settembre 2017 13:20
0
Domanda privata

Ciao g!

grazie per essere venuto in mio soccorso ????

Hai capito benissimo il mio problema e per ciò che hai scritto, ho compreso che mi sono infilata in un gran “casino” (almeno per me).

Ho privato a fare ciò che scrivi, ma non vedo risultati… forse è dovuto al fatto che di script ne so pochissimo ???? per non dire quasi nulla

Cortesemente potresti spiegarmi in modo ancor più elementare ciò che devo fare?

Grazie ????

 

 

Segnalata come spam
Pubblicata da (Domande: 4, Risposte: 11)
Risposta inviata 12 Settembre 2017 22:16
0
Domanda privata

Buongiorno, Marika!

se ho capito bene tu hai nella tabella magazzino la distinta base (ovvero all’articolo 1 corrispondono le materie prime A qta 1, Bqta 2 e C qta_3), e vuoi che a ogni DdT vengano scaricati dal magazzino i componenti moltiplicati per la quantità dei pezzi inviati. Devi creare uno script che per ciascuna riga del DdT crei le corrispondenti righe nella tabella IN/OUT (o che le modifichi o cancelli al modificare della riga ddt). Per fare questo ti serve un campo nella tabella in/out che serva da chiave esterna rispetto alla riga del ddt relativa, la corrispondente relazione e uno script con loop che:
– identifichi se l’articolo che è in ddt ha componenti   – se non li ha scarichi l’articolo sic et simpliciter
– se li ha con un loop crei una riga per ciascun articolo.

– in caso la riga sia modificata modifichi anche le quantità

la cancellazione ti conviene gestirla direttamente da relazione.

facci sapere!

.g.

Segnalata come spam
Pubblicata da (Domande: 5, Risposte: 164)
Risposta inviata 9 Settembre 2017 15:34