@database "TFat"
@$VER: 3.1.0 (26-10-02)

@NODE main
TFat gestione fatture

@{"Organizzazione             " LINK "Premessa"}
@{"Nuova fattura              " LINK "Nuova fattura"}
@{"Controllo emissione fatture" LINK "Controllo emissione fatture"}
@{"Funzioni generali          " LINK "Funzioni generali"}
@{"Ricerche                   " LINK "Ricerche"}
@{"Resoconti                  " LINK "Resoconti"}
@{"Preferenze                 " LINK "Preferenze"}
@{"Moduli                     " LINK "Moduli"}
@{"Dimostrativi               " LINK "Dimostrativi"}
@{"Manuale                    " LINK "Manuale"}
@{"Requisiti software         " LINK "Requisiti"}
@{"Copyright                  " LINK "Copyright"}
@{"DeBug                      " LINK "DeBug"}
@ENDNODE

@NODE "Premessa"
COSA E' UNA FATTURA E SUA GESTIONE AMMINISTRATIVA

Una fattura è, brevemente, un documento che certifica la natura e la quantità
di un determinato numero di beni e o servizi venduti o lavorati per un cliente;
Le fatture sono divise per anno di emissione e hanno un numero progressivo
deciso dal computer, tutte le fatture sono annullabili e il loro numero
non è più riutilizzabile; quindi non sono veramente annullate ma perdono la
loro efficacia amministrativa. Esiste però una eccezione, l'ultima fattura
può essere annullata in maniera assoluta e il suo numero venire riutilizzato.
Per annullare le fatture esistono funzioni specifiche, vedere il paragrafo
@{"Ultima fattura" LINK "Ultima fattura"}.
@ENDNODE

@NODE "Nuova fattura"
Per inserire una fattura è necessario inserire prima il cliente sulla
anagrafica clienti, nel menù principale alla voce "F4) Gestione clienti"
dove viene chiamato l'apposito modulo anagrafico @{"AnagraTGest" LINK "AnagraTGest.guide/Main"}.
Dal menù principale si entra nella gestione fatture con "F1) Nuova fattura",
oppure si carica una @{"fattura sospesa" LINK "Fatture sospese"} appare quindi la schermata per
l'inserimento dei dati, questi sono divisi in due pagine differenti, queste due
pagine sono visitabili con la funzione "F2) pag.1/2", in alto abbiamo sempre i
dati del cliente in questione, in basso nella prima pagina abbiamo i dati
relativi dalle spese e i vari totali e sub totali.
IL MENU' PROSPETTO:
Da questa menù è possibile decidere che prospetto intendiamo utilizzare,
quest'ultimo influenzerà la dimensione in altezza e in larghezza delle colonne
dati, si può decidere se nascondere o no una data colonna, è possibile quindi
avere più o meno colonne rispetto al prospetto selezionato questo dipende dal
fatto che sullo schermo possiamo aver bisogno per consultazioni future di un
numero di dati superiori a quelli che verranno stampati sulla carta;
si può decidere se visualizzare gli importi con iva oppure no ma on lo si può
celare.
Nel menu "Fattura" è possibile:
a) determinare da chi è curato il trasporto (Mittente/Destinatario/Vettore);
b) determinare il tipo di fattura (Immediata/Differita);
c) avere in tempo reale gli importi delle aliquote IVA inserite.

E' da notare in oltre che è possibile fare riferimento ad articoli caricati
con il programma @{"TMag" link "TMag.guide/Main"}, posizionandosi sulla colonna "codice" e premendo il
tasto HELP, viene così visualizzato un requester di sistema per la scelta
di un archivio specifico, poi un altro requester per la scelta di un
codice specifico, verranno quindi caricati i dati relativi alla descrizione,
unità di misura e prezzo, in oltre il programma indicherà se cerchiamo di
fatturare più pezzi di quanti non ce ne siano in magazzino, provvederà in
oltre in fase di emissione della fattura a scaricare i codici indicati
secondo il principio di scarico impostato nel @{"TMag" link "TMag.guide/Main"}, di default è dal più
vecchio verso il più nuovo.
@ENDNODE

@NODE "Controllo emissione fatture"
Non è possibile emettere fatture con importo zero o non associate a nessun
cliente, per un controllo completo delle fatture il programma mette a
disposizione le seguenti funzioni:
F2) Cliente: sceglie il cliente a cui si stà emettendo la fattura;
F3) Carica:  sceglie una fattura precedentemente memorizzata;
F4) Salva:   salva la fattura come @{"fattura sospesa" LINK "Fatture sospese"};
F5) FAC-SIM: stampa un FAC-SIMILE della fattura;
F6) Emette:* emette la fattura.
A queste 5 funzioni si devono associare altre due che stanno sul menù
principale che sono:
F2) Carica fatture sospese;
F3) Cancella fatture sospese.
Queste due funzioni non hanno bisogno di ulteriori dettagli.

*La fattura emessa viene sempre salvata in automatico come "Ultima.MFO"!
@ENDNODE

@NODE "Gestione fatture"
In questa sezione viene aperta una schermata dove sono disponibili le
seguenti opzioni:

F1) Stampa:     stampa la lista delle fatture dell'anno visualizzato,
F2) @{"Dettaglio" LINK "Dettaglio fatture"}:  visualizza/modifica la fattura scelta;
F3) Statistica: mostra una statistica del fatturato annuo e mensile.
@ENDNODE

@NODE "Ultima fattura"
L'ultima fattura ha una gestione differente rispetto alle altre, tutto ruota
intorno alla gestione del numero progressivo.
Se per esempio si emette una fattura sbagliata, questa può essere subito
annullata dal menù principale con l'opzione "F10) Annulla l'ultima fattura", il
numero di fatture emesse e l'importo del fatturato annuo vengono decrementati,
in poche parole la fattura viene completamente cancellata e dimenticata.
Per quanto riguarda un'altra qualsiasi fattura, questa può essere solo marcata
come annullata e rimane sempre visibile nell'elenco delle fatture, il numero di
fatture emesse rimane invariato, ma l'importo del fatturato annuo viene
decrementato.
In qualsiasi caso il programma salva le fatture annullate come @{"fattura sospesa" LINK "Fatture sospese"} 
con il nome di "Annullata.MFO"!
@ENDNODE

@NODE "Fatture sospese"
Le fatture sospese sono fatture che per motivi qualsiasi si è deciso di non
memorizzare subito e quindi sospese, o l'ultima fattura inserita chiamata
"Ultima.MFO", oppure l'ultima fattura annullata chiamata "Annullata.MFO",
queste fatture possono essere ricaricate nel quadro nuova fattura alla voce
"F3) Carica" oppure dal menù principale tramite "F2) Carica fattura sospesa"
oppure cancellate tramite "F3) Cancella fattura sospesa";
se la fattura sospesa è memorizzata con una valuta diversa da qualla che il
programma si aspetta viene chiesto se le cifre devono essere convertite o
mantenute.
@ENDNODE

@NODE "Funzioni generali"
Nel primo menù a discesa troviamo in oltre otto funzioni di carattere
generale che sono:
1) Mostra resoconto iva generale:
   Visualizza una finestra con il resoconto generale dell'IVA;
2) Inizializza la carta:
   Permette di inizializzare la carta per la stampa sul modulo continuo;
3) Reset annuale contabilità:
   Effettua il reset di tutti i dati e resoconti memorizzati per iniziare il
   prossimo anno contabile;
4) Imposta ragione sociale:
   Permette di inserire la Ragione Sociale;
5) Imposta codice registratore di cassa:
   Permette di inserire il codice del registratore di cassa qualora se ne
   possieda uno (questa opzione è facoltativa);
6) Visualizza manuale:
   richiama questo manuale;
7) Autore:
   riporta informazioni utili riguardo l'autore, versione del programma,
   data di compilazione ed altro;
8) Esce dal programma:
   chiude tutti i files aperti e chiude il programma.
@ENDNODE

@NODE "Ricerche"
Il programma permette tre tipi di ricerche:

a) Ricerca fatture per cliente:
b) Ricerca fatture con codice:
c) Ricerca fatture con descrizione:

Le ricerca possono essere mirate a un singolo anno o a tutto il periodo
d'attività.
@ENDNODE

@NODE "Resoconti"
RESOCONTI E COLLEGAMENTI

Il programma calcola due tipi diversi di resoconti che vengono aggiornati
ogni qual volta viene caricata o modificata una fattura, questi resoconti
possono essere comunque computati male, o per motivi di errata programmazione
o per altri motivi: blocchi di sistema, interruzione dell'erogazione
dell'energia elettrica o altro, quindi è possibile ricalcolarli ex novo
d'accapo dal menu a tendina "Ricalcola"

Primo resoconto (Ricalcola resoconto clienti):
1) numero di fatture emesse ad ogni singolo cliente;
2) imponibile fatturato ad ogni singolo cliente;
3) importo IVA incassata per ogni singolo cliente;

Secondo resoconto (Ricalcola resoconto IVA generale):
1) numero fatture per anno;
2) imponibile fatture per anno;
3) importo IVA incassata per anno.
@ENDNODE

@NODE "Preferenze"
Le preferenze di questo programma sono elencate menù a discesa "Preferenze"
e sono:

Preferenze globali:   riferite all'intero pachetto TGest e gestite dal
                      modulo @{"GloPrefsTGest" LINK "GloPrefsTGest.guide/Main"};
Preferenze stampante: riferite all'intero pachetto TGest e gestite dal
                      modulo @{"PrtPrefsTGest" LINK "PrtPrefsTGest.guide/Main"};
Conferma abbandoni:   il computer chiede conferma a chiudere le schermate
                      dove sono stati modificati dei dati;
IVA sempre a schermo: serve a stabilire se gli importi riportati a video
                      devono essere ivati o no;
Selezione IVA base:   imposta l'aliquota IVA di base utilizzata in ogni
                      articolo inserito in una nuova fattura.
@ENDNODE

@NODE "Moduli"
RICHIAMO RAPIDO DEGLI ALTRI MODULI DEL PACHETTO TGEST

Il menù a tendina "Moduli" permette di richiamare gli altri moduli del pachetto
@{"TGest" link "TGest.guide/Main"} installati su disco, viene aperto il modulo in questione e chiuso
quello in uso.
@ENDNODE

@NODE "Dimostrativi"
LIMITI DEL DIMOSTRATIVO

a) tutte le funzioni di stampa sono bloccate;
b) tutte le funzioni di calcolo e ricalcolo dei resoconti sono bloccate;
c) non è possibile salvare le fatture sospese;
d) non è possibile salvare più di 10 fatture.
@ENDNODE

@NODE "Manuale"
Questo manuale si può richiamare dal primo menù a tendina alla voce
"Visualizza manuale".
@ENDNODE

@NODE "Requisiti"
REQUISITI SOFTWARE ATTENZIONE:

Assicuratevi che il modulo @{"TMag" link "TMag.guide/Main"} sia almeno la versione 2.1.0!
Assicuratevi che il modulo @{"TBol" link "TBol.guide/Main"} sia almeno la versione 3.1.0!
Assicuratevi che il modulo @{"TCom" link "TCom.guide/Main"} sia almeno la versione 3.1.0!
PENA LA CORRUZIONE DEI DATI!

Questo modulo è strettamente legato ai moduli:
@{"ProspEd"   link "ProspEd.guide/Main"}   assicuratevi che sia almeno la versione 1.5.0!
@{"ProspEdNG" link "ProspEdNG.guide/Main"} assicuratevi che sia almeno la versione 1.2.0!
PENA L'INCOMPATIBILITA' DEI PROSPETTI!
@ENDNODE

@NODE "Copyright"
Questo software è sotto copyright di: David Lo Buglio.
@ENDNODE

@NODE "DeBug"
Se tu hai qualcosa da suggerire riguardo ai programmi, o se hai trovato
qualche bug, puoi contattarmi come segue:
E-Mail:             tgest@low-level.com
mandandomi in alledato il file prodotto dallo @{"ShowSystem" link "ShowSystem/Main"}
o visitare il sito: http://www.low-level.com

@{"per maggiori informazioni sul bug report" link "BugReport.txt/Main"}
@ENDNODE
