Newsgroup: it.comp.appl.access
Titolo: tabelle per gestione fatturazione differita

Salve a tutti!..nn sono proprio nuovo del newsgroup dato che ho gia' postato 
qualche tempo fa'...
Volevo sapere se qualcuno saprebbe consigliarmi una soluzione valida per la 
gestione della fatturazione immediata e differita in access, ..ho gia' visto 
il db di esempio della microsoft ma riguarda solo l'emissione di fatture 
immediate, ..in effetti a me servirebbe di sapere come organizzare le 
tabelle delle fatture e bolle per permettere l'unione delle bolle con lo 
stesso cliente a fine mese in fatture differite e se sia' meglio creare 
un'unica tabella per tutti i documenti di vendita oppure una per ogni 
documento.. (ad es. 1 per le fatture vendita immediate, 1 per le bolle 
ecc...)..nel caso volessi utilizzare una tabella unica dovrei predisporne 
un'altra per le numerazioni e una per le causali dei documenti?..
..ringrazio chi vorrą aiutarmi, (non so' se l'argomento sia del tutto 
inerente al newsgroup , cmq l'ho postato lo stesso dato che ho trovato altri 
messaggi con oggetto simile..)
Davide 

 Davide
A mio avviso la tabelle dovrebbere contenere dati omogenei, quindi creerei
una tabella che conterrà le intestazioni di tutte le bolle bolle (sia quelle
con fatturazione immediata che quelle con fatturazione differita); quindi mi
creerei una sola tabella con le intestazioni fatture (sia immediate che
differite). A questo punto mi creerei un'unica tabella dei dettagli che
userei sia come dettagli delle bolle che come dettagli delle fatture, quindi
detti record conterranno due chiavi esterne, ovvero sia il numero bolla (con
il quale sarà in relazione uno-a-molti con la tabella intestazione bolle)
che il numero fattura (con il quale sarà in relazione uno-a-molti con la
tabella intestazioni fatture): naturalmente quest'ultimo inizialmente sarà
Null ed assumerà un valore solo quando deciderò che entri a far parte di una
fattura.
Inserirei anche nella tabella intestazioni bolle un campo che conterrà il
numero fattura quando verrà emessa, così da sapere quali bolle sono già
state fatturate e quali no.
A questo punto c'è da mettersi d'accordo cosa si intende per fattura
immediata, ovvero se la fattura deve nascere contestualmente alla bolla
oppure dette fatture vanno stampate tutte insieme una volta al giorno: nel
secondo caso farò uno scrolling delle bolle da fatturare in maniera
immediata (ad esempio in base ad un flag dell'enagrafica clienti), dalla
loro intestazione genererei un record per la tabella intestazione fatture,
riporterei il numero fattura nell'intestazione bolle e nei record dettaglio,
infine procederai alla stampa della/e fattura/e.
Ad inizio mese emettrei la fattura per tutte le bolle ancora da fatturare,
avendo cura di creare un solo record inestazione fattura per tutte le bolle
di quei clienti che dovranno avere la fatturazione differita.
Questa potrebbe essere una soluzione; certo è che la struttura dipenderà
molto anche da altri fattori organizzativi della azienda: ad esempio c'è chi
non emette la bolla ma solo la fattura in caso di fatturazione immediata ed
altri che non emettono comunque la fattura sino all'avenuta accettazione
della merce; insomma potrebbe essere necessario fare scelte strutturali
diverse in armonia con le regoli commerciali e/o contabili dell'azienda.
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

 ha scritto nel 
messaggio news:Zvyqe.144568$IN.24...@twister2.libero.it...

Innanzitutto grazie per l'interessamento..
Le scelte strutturali sono queste:
Emissione della sola fattura immediata
Emissione della sola bolla vendita
Emissione delle fatture differite a fine mese ( su bolle vendita)
Eventuale emissione nota credito
Penso che adotterò il sistema che mi hai suggerito.. stavo anche pensando 
che potrei aggiungere un campo idordine alla tabella dettagli (dettagli 
bolle e fatture) per poter gestire gli ordini, userei quindi la tabella 
dettagli anche per la tabella "intestazioni ordini" e al momento 
dell'evasione della riga inserirei il num fattura o bolla nel campo idorine 
della tabella dettagli.
Con questa struttura e' pero' possibile gestire una sola numerazione di 
fatture vendita dato che la tabella è una sola e la chiave primaria sara' 
utilizzata come numero fattura..
A questo punto secondo te sarebbe possibile gestire piu' numerazioni? (se ad 
esempio ci fosse necessita' di avere 2 registri di fatture vendita dovrei 
crearmi 2 tabella intestazioni fatture?) ..o magari potrei predisporre 
un'altra tabella "numerazioni" utilizzando un record per ogni numerazione 
nel quale avrò un campo "ultimoNumero" che si incrementa quando viene 
aggiunto un record alla tabella intestazioni fatture (unica tabella fatture) 
e che viene utilizzato come numero di fattura al posto della chiave primaria 
della tabella intestazioni fatture?...
Davide

 Davide


 ha scritto nel 
messaggio news:pfEre.2925$yM4....@twister2.libero.it...

..mi informero' meglio su questo discorso..poi vedro' come fare, ..comunque
ho gia' impostato la struttura che mi hai suggerito con l'aggiunta della 
tabella intestazione ordini di vendita..
grazie mille per l'aiuto.
Ciao
Davide