Quando si inseriscono dei dati in , occorre avere ben presente i 3 livelli in cui
li organizza: file, conti e transazioni. Questi livelli sono in ordine di complessità; un file contiene diversi conti e un conto contiene più transazioni. Questa suddivisione è di fondamentale importanza per capire come utilizzare
immagazzina le informazioni al livello più alto nei file. Un file può essere conservato sul proprio computer o come un singolo file XML (in tutte le versioni di
) o in un database SQL (in
versione 2.4 o superiore).
![]() | Nota |
---|---|
SQL si pronuncia «sequel», quindi nel linguaggio parlato e scritto si dice «un database SQL». |
Con il formato XML, immagazzina i propri dati finanziari in un file di estensione .xml, generalmnete in formato compresso (aqnche se questa impostazione può essere cambiata nella scheda Generali delle Preferenze di
).
Con limmagazzinamento SQL, conserva i propri dati finanziari in un database SQL nellapplicazione per i database selezionata (SQLite3, MySQL o PostgreSQL).
È necessario avere un file o database principale per ogni gruppo di conti che si vuole mantenere. Per sapere come creare e gestire i file di , consultare Sezione 2.5, «Conservare i propri dati finanziari».
![]() | Nota |
---|---|
Se fosse necessario più di un gruppo di conti, si consiglia di rivolgersi a un contabile professionista prima di procedere. La maggior parte degli utenti avranno bisogno di un singolo file dei dati. |
genera automaticamente dei file di backup e di log quando necessario. Questi tipi di file sono discussi in Sezione 2.6, «Creare copie di sicurezza e recuperare i dati».
Un conto tiene traccia di ciò che si ha, di ciò che si deve, di quello che si spende o riceve. Ogni file di contiene un numero qualsiasi di conti, e ognuno può contenere diversi sottoconti per un numero qualsiasi di livelli. Questa semplice funzionalità fornisce a
la maggior parte della sua abilità nella gestione delle finanze, come verrà mostrato nei capitoli successivi.
Esempi di conti sono: il conto corrente, il conto dei risparmi, il conto della carta di credito, i mutui e i prestiti. Ogni conto di tiene traccia dellattività relativa al conto «reale» e fornisce informazioni sul suo stato.
Inoltre i conti sono utili per categorizzare il denaro ricevuto o speso. Per esempio, è possibile creare dei conti delle uscite per tracciare il denaro che si spende per i servizi o per i generi alimentari. Anche se per questi conti non si riceve un estratto conto, permettono comunque di determinare quanto denaro vieno speso in ogni area.
I conti verranno discussi in dettaglio in Capitolo 3, Conti.
Una transazione consiste nel movimento di denaro tra conti. Spendere, ricevere o trasferire denaro tra conti, rappresentano tutte delle transazioni.
Esempi di transazioni sono: pagare la bolletta del telefono, trasferire denaro dal conto bancario al proprio portafoglio, prelevare denaro, depositare un assegno. Linserimento delle transazioni è discusso in Capitolo 4, Transazioni
In double entry accounting,
transactions always involve at least two accounts–a source
account and a destination account.
GnuCash
manages this by inserting a line
into the transaction for every account that is affected, and
recording the amounts involved in each line. A line within a
transaction that records the account and amount of money involved is
called a split. A transaction can contain an
arbitrary number of splits.
![]() | Nota |
---|---|
Le suddivisioni per le transazioni verranno descritte in Sezione 4.3.2, «Split Transaction Example» |