Relazioni con 3 tabelle
Moderatore: Moderatori
-
- Messaggi: 52
- Iscritto il: venerdì 1 marzo 2013, 18:58
Relazioni con 3 tabelle
Ciao a tutti
Ho un problemino: db con 3 tabelle
Elenco fatture (n fatt - descrizione - importo)
Elenco addebiti ( n addebito - descrizione - importo)
Compensazioni (id - data - n fatt - n addebito - differenza)
Quello che vorrei è selezionare su compensazioni le fatture (inserite su portale) e l'addebito
( secondo portale)
Ma continuo a non vedere un bel niente ops
Qualcuno mi può aiutare?
Ho un problemino: db con 3 tabelle
Elenco fatture (n fatt - descrizione - importo)
Elenco addebiti ( n addebito - descrizione - importo)
Compensazioni (id - data - n fatt - n addebito - differenza)
Quello che vorrei è selezionare su compensazioni le fatture (inserite su portale) e l'addebito
( secondo portale)
Ma continuo a non vedere un bel niente ops
Qualcuno mi può aiutare?
- fabio.beri
- Messaggi: 1968
- Iscritto il: sabato 4 ottobre 2014, 16:24
- Versione FileMaker: 2023
- Sistema operativo: Win/Mac
Re: Relazioni con 3 tabelle
Ciao. E' veramente dura aiutarti, senza spiegazioni...
Grazie.
che significa? che non vedi i dati in un portale? o cos'altro?Ma continuo a non vedere un bel niente
Grazie.
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19
Omnia Studio
-----------------------------------------
http://tinyurl.com/omniagest2024
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19
Omnia Studio
-----------------------------------------
http://tinyurl.com/omniagest2024
-
- Messaggi: 52
- Iscritto il: venerdì 1 marzo 2013, 18:58
Re: Relazioni con 3 tabelle
Si esatto, non vedo nulla nei portali!
Ho creato una relazione tra
N fattura di fatture e n fattura di compensazioni
N addebito di addebito e n addebito di compensazioni
Ma non va
I portali sono vuoti
Perdonami se mi spiego male ma sono poco pratica
Ho creato una relazione tra
N fattura di fatture e n fattura di compensazioni
N addebito di addebito e n addebito di compensazioni
Ma non va
I portali sono vuoti
Perdonami se mi spiego male ma sono poco pratica
- fabio.beri
- Messaggi: 1968
- Iscritto il: sabato 4 ottobre 2014, 16:24
- Versione FileMaker: 2023
- Sistema operativo: Win/Mac
Re: Relazioni con 3 tabelle
Le relazioni che hai descritto, in sintesi dicono:
e
Se per te sono corrette ( nella spiegazione che ti ho dato) allora il problema sono i dati. Verifica che i records che hai soddisfino quanto ti ho appena scritto.
Dammi tutte le compensazioni che hanno il campo n fattura riempito con lo stesso valore del campo n fattura delle fattureN fattura di fatture e n fattura di compensazioni
e
Dammi tutte le compensazioni che hanno il campo n addebito riempito con lo stesso valore del campo n addebito dell'addebito.N addebito di addebito e n addebito di compensazioni
Se per te sono corrette ( nella spiegazione che ti ho dato) allora il problema sono i dati. Verifica che i records che hai soddisfino quanto ti ho appena scritto.
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19
Omnia Studio
-----------------------------------------
http://tinyurl.com/omniagest2024
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19
Omnia Studio
-----------------------------------------
http://tinyurl.com/omniagest2024
-
- Messaggi: 52
- Iscritto il: venerdì 1 marzo 2013, 18:58
Re: Relazioni con 3 tabelle
allora ho sbagliato. Ti spiego il flusso di lavoro :
fatturiamo alla ditta X una o due volte al mese, ogni tanto la ditta x diventa "fornitore" e fattura a noi, quindi andiamo a compensare gli importi.
Faccio un esempio:
Ci ritroviamo ad un certo punto dell'anno che abbiamo
fattura 10 € 20
fattura 11 € 50
fattura 12 € 40
e loro hanno emesso una loro fattura 100 (addebito) di € 15
Nella compensazione XY fatta in data zw compensiamo ns fatt 10 e 11 (tot € 70) con la loro fatt 100 di € 15. Di conseguenza riceviamo bonifico di € 55,00 (nostri 70 - loro 15)
Mentre la fattura 12 rimane aperta (andrà in altra compensazione se ci sarà o verrà saldata in seguito
Quindi, siccome fra noi e loro ci perdiamo ogni tanto, ho bisogno di sapere che nella compensazione xy abbiamo saldato le nostre fatture 10 e 11 e la loro fatt 100
rimane ancora da saldare o compensare la ns fatt 12
Come posso fare?
fatturiamo alla ditta X una o due volte al mese, ogni tanto la ditta x diventa "fornitore" e fattura a noi, quindi andiamo a compensare gli importi.
Faccio un esempio:
Ci ritroviamo ad un certo punto dell'anno che abbiamo
fattura 10 € 20
fattura 11 € 50
fattura 12 € 40
e loro hanno emesso una loro fattura 100 (addebito) di € 15
Nella compensazione XY fatta in data zw compensiamo ns fatt 10 e 11 (tot € 70) con la loro fatt 100 di € 15. Di conseguenza riceviamo bonifico di € 55,00 (nostri 70 - loro 15)
Mentre la fattura 12 rimane aperta (andrà in altra compensazione se ci sarà o verrà saldata in seguito
Quindi, siccome fra noi e loro ci perdiamo ogni tanto, ho bisogno di sapere che nella compensazione xy abbiamo saldato le nostre fatture 10 e 11 e la loro fatt 100
rimane ancora da saldare o compensare la ns fatt 12
Come posso fare?
- fabio.beri
- Messaggi: 1968
- Iscritto il: sabato 4 ottobre 2014, 16:24
- Versione FileMaker: 2023
- Sistema operativo: Win/Mac
Re: Relazioni con 3 tabelle
1. Devi lavorare su una tabella unica di questo tipo:
DATA
DESCRIZIONE
IMPORTO CREDITO
IMPORTO DEBITO
Quando emetti una fattura di vendita, scrivi in questa tabella:
DATA: 28/04/2017
DESCRIZIONE: EMESSA FATTURA N. 10
IMPORTO CREDITO: 20
IMPORTO DEBITO
Quando ricevi una fattura di acquisto, scrivi in questa tabella:
DATA: 29/04/2017
DESCRIZIONE: Ricevuta fattura n. 344 fornitore x
IMPORTO CREDITO:
IMPORTO DEBITO: 100
Quando paghi una fattura di acquisto, scrivi in questa tabella:
N. MOVIMENTO: 299
DATA: 29/04/2017
DESCRIZIONE: Pagata fattura n. 344 fornitore x
IMPORTO CREDITO: 80
IMPORTO DEBITO:
In questo modo la partita si porta a 0
2. Poi ti servirà una tabella di dettaglio dove quando paghi si genereranno 2 records
N. MOVIMENTO: 299
Fattura emessa: 10
Importo incassato: 20
e un secondo record
N. MOVIMENTO: 299
Fattura ricevuta: 344
Importo pagato: 100
Come vedi questi due si devono legare al movimento del pagamento singolo tramite il campo N. MOVIMENTO che avrà valore 299.
Ora che hai questi input, attiva la mente...
DATA
DESCRIZIONE
IMPORTO CREDITO
IMPORTO DEBITO
Quando emetti una fattura di vendita, scrivi in questa tabella:
DATA: 28/04/2017
DESCRIZIONE: EMESSA FATTURA N. 10
IMPORTO CREDITO: 20
IMPORTO DEBITO
Quando ricevi una fattura di acquisto, scrivi in questa tabella:
DATA: 29/04/2017
DESCRIZIONE: Ricevuta fattura n. 344 fornitore x
IMPORTO CREDITO:
IMPORTO DEBITO: 100
Quando paghi una fattura di acquisto, scrivi in questa tabella:
N. MOVIMENTO: 299
DATA: 29/04/2017
DESCRIZIONE: Pagata fattura n. 344 fornitore x
IMPORTO CREDITO: 80
IMPORTO DEBITO:
In questo modo la partita si porta a 0
2. Poi ti servirà una tabella di dettaglio dove quando paghi si genereranno 2 records
N. MOVIMENTO: 299
Fattura emessa: 10
Importo incassato: 20
e un secondo record
N. MOVIMENTO: 299
Fattura ricevuta: 344
Importo pagato: 100
Come vedi questi due si devono legare al movimento del pagamento singolo tramite il campo N. MOVIMENTO che avrà valore 299.
Ora che hai questi input, attiva la mente...
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19
Omnia Studio
-----------------------------------------
http://tinyurl.com/omniagest2024
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19
Omnia Studio
-----------------------------------------
http://tinyurl.com/omniagest2024
-
- Messaggi: 52
- Iscritto il: venerdì 1 marzo 2013, 18:58
Re: Relazioni con 3 tabelle
ci provo...un po differente da come l'avevamo pensato
grazie mille comunque del suggerimento