Allora, vedo di spiegarmi meglio; il mio scopo è quello di fare una FATTURA.
In sintesi io devo partire da una Data di Emissione della Fattura e da un Codice Cliente al quale emettere la Fattura e poi devo inserire tutte le righe che compongono la Fattura stessa che sono composte dai campi: Codice Prodotto, Descrizione Prodotto (collegato al Codice Prodotto), Quantità, Importo Unitario, Importo Totale (risultato della moltiplicazione di Quantità * Importo Unitario), Codice IVA (collegato ad una Tabella con le aliquote IVA da applicare).
Devono quindi essere effettuati i seguenti Totali complessivi:
- Totale Imponibile: è la somma di tutti i campi ?Importo Totale?.
- Calcolo IVA: vengono sommati i campi ?Importo Totale? suddivisi per Codice IVA e sugli stessi deve essere calcolata l?IVA con le aliquote previste in Tabella = ?Importo IVA?
- Totale IVA: è la somma di tutti i campi ?Importo IVA?
- Totale Fattura = ?Totale Imponibile? + ?Totale IVA?
Ad ogni inserimento di una nuova riga, o ad ogni variazione o cancellazione della stessa, tutti i suddetti totali devono essere ricalcolati.
Una volta che i dati sono stati caricati in modo corretto, devo inserirli su un DB (assegnando al contempo anche un Numero Progressivo di Fattura) in modo che posso poi gestirli successivamente: stamparli, rivederli e fare statistiche varie senza che i dati stessi debbano essere ricalcolati.
Ho chiesto aiuto sui totali di colonna perchè una volta capito come risolvere questo problema, credo che per estensione dovrei riuscire a calcolare anche gli altri totali che mi servono.
Per la scrittura sul DataBase avevo invece pensato a TRE Tabelle:
- Dettaglio Fattura: vengono inserite tutte le righe della fattura
- Dettaglio IVA: vengono inserite le righe di dettaglio dell?IVA
- Totale Fattura: vengono inseriti il ?Totale Imponibile?, il ?Totale IVA? ed il ?Totale Fattura?
In questo modo posso poi fare tutte le statistiche che mi possono servire (Quantità vendute per Tipo di Prodotto, Fatturato per Prodotto, per Cliente, ecc.) oltre ad informazioni utili (ammontare IVA da versare, scadenziario fatture, ecc).
Con la strada che ho intrapreso (creazione di una tabella di appoggio e di una tabella definitiva) la cosa sembra che stia funzionando bene però non ho nessun problema ad accantonare tutto e provare soluzioni diverse .... sempre pronto ad imparare nuove cose.
Grazie in anticipo per l?aiuto.