Newsgroup: it.comp.appl.access
Titolo: Impostare un programma di fatturazione

Ciao a tutti quanti !
Vi premetto che sono una "pedagogista" e quindi perdonate la mia ignoranza 
e scusate a monte se mi dilungo un pò
Ho scoperto da "poco" access e mi piacerebbe imparare facendo qualcosa di 
utile
Mio cugino ha un piccolo negozio di articoli da regalo e compila le fatture 
utilizzando excel (il modello già pre-formattato) e mi ha chiesto, se è 
possibile, di creare un semplicissimo database di fatturazione nel quale 
inserire solo i clienti ed archiviare i dati relativi agli articoli venduti.
Non sapendo da dove cominciare hi inziato a dare un'occhiata al database 
della NorthWind e mi è piaciuta tantissimo la maschera "Ordini" che potrebbe 
andare "benone" nel mio caso
Ho capito che si tratta di una maschera con sottomaschera (non prendetemi in 
giro ) e così ho cercato di capire perché il campo "Prezzo complessivo" è 
disabilitato e nello stesso tempo viene calcolato in automatico, in basso, 
subtotale-trasporto e totale.
Ho visto che la sottomaschera trae origine da "dettagli ordini complessivi" 
che ho cercato e l'unica cosa che trovo in merito è una query.
La query "dettagli ordini complessivi" a sua volta trae origine da due 
tabelle correlate "prodotti" e "dettagli ordini" ed in più ho letto che ha 
una colonna seguente dove c'è scritto
PrezzoComplessivo: CCur([Dettagli 
ordini].PrezzoUnitario*[Quantità]*(1-[Sconto])/100)*100
Che vuol dire? Un campo ricavato dagli altri? Per questo è disattivato?
La maschera principale trae orgini dalla "Query Ordini" ed entrambi le query 
sono legate dal campo "IDOrdine"
Ho pensato di costruire tre tabelle
Azienda:
contiene campi anagrafici + IdCliente contatore
Fattura:
idFattura contatore
nrfattura
data fattura
IdCliente - relazionato 1 a molti con IdCliente della tabella Azienda
Righe fattura:
codice
descrizione
costo unitario
iva
idFattura  - relazionato 1 a molti con IdFattura della tabella Fattura
che ne pensate?
Sto procedendo nella maniera giusta? Cosa dovrei fare adesso?
Grazie mille per la vostra attenzione e cortesia
Marianna

 Sto procedendo nella maniera giusta? Cosa dovrei fare adesso?
Si, stai procedendo bene.
Le relazioni falle attivando l'integrità referenziale con aggiornamenti e
eliminazioni a catena... nel senso elimini un cliente, elimini fatture e
righe fatture associate in automatico.
Ora passa alle Form e facci sapere.
-- 
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio 
news:d3jfvv$ot8$1...@news.newsland.it...

Grazie mille sei molto gentile!


Credo che a questi quesiti in tanti risponderemmo in modi molto diversi... 
ma forse dico così perché non ho mai analizzato northwind: dopo che ho visto 
il form con le facce dei dipendenti mi sono un po' inquietato e lo tengo lì 
installato proponendomi di buttargli un occhio (temo di essere risucchiato 
in quel form).
Forse non è il genere di aiuto che ti aspetti e in questo caso mi scuso se 
faccio perdere tempo.
Ma il racconto della tua esperienza, mi ha fatto fare un tuffo nel passato 
rivivendo tutte le mie prime esperienze e dubbi su Access.
da qui sono un po' più serio:
Un notevole aiuto alla realizzazione del mio primo db di fatturazione l'ho 
avuto dallo studio di un  agile manualetto, dal costo di una decina di euro, 
che guida passo passo il lettore alla creazione di, appunto, un programma di 
gestione acquisti e vendite.
Mi riferisco al manuale di Access della collana One Shot ed. Jackson che, 
partendo praticamente da zero, porta alla realizzazione di un gestionale con 
numerazione automatica delle fatture, gestione delle scadenze, utilizzo di 
join asimmetrici nelle query, ecc., con una piccolissima intrusione nel vba.
Ed è qui che nasce il problema: il vba può arrivare a dare dipendenza.
Non volendo comunque spingerti ad acquisti alla cieca si potrebbe sentire 
anche il parere di altri sottoscritti.
Ciao
vtt 

 ha scritto nel messaggio 
news:d3jp28$445$1...@carabinieri.cs.interbusiness.it...

Grazie mille per la tua opinione e per avermi risposto! :-) 

 ha scritto nel messaggio 
news:iNb7e.1228742$35.44...@news4.tin.it...

Dovere! Sta quasi diventando una chat...
A parte il tono un po' scanzonatorio, ho davvero trovato risposte sulla 
logica dell'impostazione di un gestionale di fatturazione senza lo scoglio 
psicologico dei manualoni.
Capendo il perchè di alcune scelte, tipo l'integrità referenziale, la 
coerenza, ecc. si riesce a trovare la giusta personalizazione al proprio 
problema senza adottare soluzioni che funzionano, ma in modo misterioso.
Un grosso in bocca al lupo e tienici aggiornati.
vtt