GnuCash Portable
Info
Manuale Italiano PDF Ufficiale |
Freeware / Software Libero |
Ufficio, Contabilità – Portatili / Pen Drive |
Descrizione
GnuCash è un programma finanziario e di contabilità adatto all’utilizzo in ambito famigliare o in una piccola impresa, rilasciato gratuitamente con licenza GNU GPL e disponibile per GNU/Linux, BSD, Solaris, Mac OS X e Microsoft Windows. Progettato per essere di semplice utilizzo, ma comunque potente e flessibile, GnuCash permette di tenere traccia dei conti bancari, delle azioni, delle entrate e delle uscite. Intuitivo nell’utilizzo come il registro del libretto degli assegni, si basa sui principi fondamentali della contabilità per garantire il bilancio dei conti e l’accuratezza dei resoconti.
Caratteristiche principali: -» Contabilità a partita doppia. Registro in stile libretto degli assegni Il registro in stile libretto degli assegni fornisce un’interfaccia personalizzata, conveniente e familiare per l’inserimento delle transazioni finanziarie. Il registro supporta le comuni transazioni relative agli assegni e alla carta di credito, ma anche quelle relative a entrate, azioni e trasferimenti in valuta. Il registro supporta le comuni transazioni del conto corrente e della carta di credito, ma anche le entrate, le azioni e le transazioni in valuta. Sono inoltre fornite le seguenti funzionalità: -» Possibilità di immettere delle transazioni pianificate. Resoconti e grafici GnuCash è fornito di un modulo integrato per la visualizzazione grafica dei propri dati finanziari in forma di: -» Istogrammi. GnuCash fornisce anche una serie completa di resoconti standard e personalizzabili, quali: -» Stato patrimoniale. I grafici e i resoconti possono essere personalizzati nel contenuto e nell’aspetto in modo facile e completo, per poter soddisfare i bisogni di qualsiasi utente. (Informazioni Prelevate Dal Sito Web Ufficiale)
|
Software Libero
Cos’è Il Software Libero?
Il “Software Libero” è una questione di libertà, non di prezzo. Per capire il concetto, bisognerebbe pensare alla “libertà di parola” e non alla “birra gratis“. Il termine “free” in inglese significa sia gratuito che libero. L’espressione “Software Libero” si riferisce alla libertà dell’utente di eseguire, copiare, distribuire, studiare, cambiare e migliorare il software. Più precisamente, esso si riferisce a quattro tipi di libertà per gli utenti del software:
-» Libertà di eseguire il programma, per qualsiasi scopo (libertà 0).
-» Libertà di studiare come funziona il programma e adattarlo alle proprie necessità (libertà 1). L’accesso al codice sorgente ne è un prerequisito.
-» Libertà di ridistribuire copie in modo da aiutare il prossimo (libertà 2).
-» Libertà di migliorare il programma e distribuirne pubblicamente i miglioramenti, in modo tale che tutta la comunità ne tragga beneficio (libertà 3). L’accesso al codice sorgente ne è un prerequisito.
Quando si sente parlare di “software libero” (free software), la prima cosa che viene in mente è “gratis“. Per quanto questo sia vero nella maggior parte dei casi, il termine “free software” utilizzato dalla Free Software Foundation (creatori del progetto GNU e della licenza pubblica generale GNU [GNU General Public Licence, GNU GPL]) è da intendere nel senso di “libero” in quanto “in libertà” (“free as in freedom“= libero come in libertà), piuttosto che nel senso “senza costi” (che in genere si riferisca a “free as a free beer“= gratis come una birra gratuita). Il free software in questo senso è quel software che puoi usare, copiare, modificare, ridistribuire senza limiti. Questo contrasta con la licenza di molti software commericiali, dove ti è permesso installare il software su un solo computer, non ti è permesso di copiarlo, e mai vedrai il codice sorgente (source code). Il free software permette incredibili libertà all’utente finale (end user); inoltre, dato che il codice sorgente è disponibile a tutti, c’è molta più possibilità di trovare e correggere eventuali bug.
Quando un programma è rilasciato sotto la licenza GNU General Public Licence (the GPL):
-» si ha il diritto di utilizzare il programma per qualsiasi scopo;
-» si ha il diritto di modificare il programma e avere accesso ai sorgenti;
-» si ha il diritto di copiare e modificare il programma;
-» si ha il diritto di migliorare il programma, e rilasciare la propria versione.
In cambio di questi diritti, si ha qualche responsabilità rilasciando un programma su GPL, responsabilità studiate per proteggere la tua libertà e quella degli altri:
-» Devi distribuire la licenza GPL insieme al programma, in modo che l’utilizzatore sia a conoscenza dei suoi diritti garantiti dalla licenza.
-» Devi distribuire anche il codice sorgente, o fare in modo che sia liberamente accessibile.
-» Se modifichi il codice e rilasci la tua versione del programma, devi rilasciarla sotto GPL e fare in modo che il codice modificato sia liberamente accessibile (non è possibile utilizzare codice GPL in programmi proprietari).
-» Non puoi restringere la licenza del programma entro i termini della GPL (non puoi trasformare un programma GPL in uno proprietario, in altre parole non puoi limitare i diritti garantiti dalla licenza).
AppData
Che cos’è La Cartella AppData?
La cartella AppData contiene le impostazioni, i file e i dati specifici per le app nel PC. La cartella è nascosta per impostazione predefinita in Esplora file e include tre sottocartelle nascoste: Local, LocalLow e Roaming.
-» Roaming. Questa cartella ( %appdata% ) contiene dati che possono essere spostati con il tuo profilo utente da un PC a un altro, come in un ambiente con domini, perché questi dati supportano la sincronizzazione con un server. Se accedi a un PC diverso in un dominio, ad esempio, i Preferiti o i segnalibri del Web browser saranno disponibili.
-» Local. Questa cartella ( %localappdata% ) contiene dati che non possono essere spostati con il tuo profilo utente. Questi dati sono di solito specifici di un PC o troppo grandi per eseguirne la sincronizzazione con un server. I Web browser, ad esempio, archiviano in genere i file temporanei in questa cartella.
-» LocalLow. Questa cartella ( %appdata%/…/locallow ) contiene dati che non possono essere spostati, ma offre anche un livello di accesso inferiore. Se esegui un Web browser in modalità protetta o provvisoria, ad esempio, l’app sarà in grado di accedere ai dati solo dalla cartella LocalLow.
-» Sono le app stesse a scegliere se salvare nelle cartelle Local, LocalLow o Roaming. La maggior parte delle app desktop usa la cartella Roaming per impostazione predefinita, mentre la maggior parte delle app di Windows Store usa la cartella Local per impostazione predefinita.
Avviso
Sconsigliamo di spostare, eliminare o modificare file o cartelle all’interno della cartella AppData. Questo tipo di interventi potrebbe compromettere le prestazioni di esecuzione delle app oppure impedirne del tutto l’esecuzione.
(Che cos’è la cartella AppData? Informazioni Prelevate Dal Sito Ufficiale Microsoft)
Applicazioni Setup E Soprattutto Portable.
C:\Users\Nome Utente PC\AppData\Roaming
Dove leggi “Nome Utente PC” inserisci il nome utente che utilizzi sul tuo computer. ALBERCLAUS è nome utente utilizzato nel mio PC.
Se il nome utente sul tuo computer è NiCo, ad esempio, allora il tuo percorso è il seguente: C:\Users\NiCo\AppData\Roaming
Per aprire la cartella “AppData“:
1) Clicca sopra il pulsante Start in basso a sinistra nella barra di Windows.
2) Digita (o copia inserendo il tuo nome utente) in “Cerca programmi e file“: C:\Users\Nome Utente PC\AppData\Roaming oppure copia ed incolla questo: %appdata%
3) Clicca sopra il tasto “Invio” dalla tastiera.
4) Clicca con il puntatore del mouse sopra la cartella Roaming che ti apparirà in alto nell’elenco dei risultati.
5) Aperta la cartella Roaming esegui il Copia “salvando” la cartella del programma Portable che utilizzi (oppure del programma setup).
Modifiche Ufficiali: Changes – 5.7.0 Released – 30/06/2024
Between 5.6 and 5.7, the following bugfixes were accomplished:
- Bug 669031 – Save the Scheduled Transactions number of months
- Bug 669035 – Save the Scheduled Transaction divider position
- Bug 798822 – Move to blank transaction
- Bug 799047 – AutoComplete Only Considers Visible Transactions
- Bug 799258 – Reports calculating net worth incorrectly after stock split
- Bug 799262 – Failed import QIF investment
- Bug 799264 – option account selector fails to include appropriate hidden accounts.
- Bug 799268 – Cannot write a check over $1000
- Bug 799272 – Crashes when pasting a copied transaction
- Bug 799279 – Import Matcher (CSV) does not compute correctly the share amount based on security price
- Bug 799281 – Deleting a transaction may trigger a crash
- Bug 799290 – Invoice register context menu issue
- Bug 799298 – Shortcut Ctrl-G does not work in the General Journal register for the default date value
- Bug 799300 – Nullpointer exception in gnc_quote_source_s
- Bug 799305 – Crash when there is more than one unknown quote source for commodities
- Bug 799309 – Import Multi-split CSV can duplicate ‘Notes’ field from one transaction to next
- Bug 799320 – GNUCash Immediately Exits on Startup
- Bug 799324 – Invalid free in gvalue_from_kvp_value()
- Bug 799334 – GnuCash re-opens to incorrect account window if there are transient tabs present when closed.
- Bug 799336 – Stock Assistant closes with its New Account dialog
- Bug 799339 – RFE: Add Document Link for Payments to Owner Report
The following fixes and improvements were not associated with bug reports:
- New Report: Exprimental>Transaction Breakdown ReportRetrieves transactions from an account, distributes the splits into accounts – note if a transaction has 2 or more splits into 1 account, the transaction account cell will show the sum of the 2 splits – note if a transaction’s currency is different from the account’s currency, both amounts will be shown into the appropriate currency. [txn-columns] multilevel sorting – type then name.
- Add ability for the dense calendar to start from any week day.
- In the dense calendar, add a default number of months per column entry to the view model to get a better layout when the function gnc_dense_cal_set_num_months is solely used.
- Add today indication on the dense calendar
- Updated the Quote Sources list in the Security Editor to match F::Q v1.59
- Import Matcher – select row if none is selected yet when right-clicking the list of matches
- Change the default visible period for General Ledger from 1 calendar month to 30 days.
- Fix Failing SRFI-64 tests being reported as pass by ctest with guile-3.
- Ensure that filters are re-applied to multi-account registers when the number of included sub-accounts changes.
- Copy the latest price when creating a new entry in the Price Editor from a commodity selection
- New function
gnc_account_foreach_until_date
uses binary search to find first split after date, then for_each from earliest split to (but excluding) that split. - New function
gnc_reports_foreach
to abstract GHashTable-base implementation. - Cleanup – remove deprecated function (re-)defines that were deprected 11 years ago.
- [engine.i] move gnc_accounts_and_all_descendants to engine.i
- [Account.cpp] Convert children from GList to std::vector.
- [html-utilities.scm] show acct full names in gnc:html-render-options-changed
- [ifrs-cost-basis.scm] amend truth table as per bug 797796 comment 241 further amendments to match updated truth table.
- Clean up some obsolete tools and references to non-git VCS’s
- Rework version-info rules to allow building from github downloaded zip archives
- Remove account splits in reverse crono order, speeds up book shutdown.
- Move libgnucash/doc/xml to libgnucash/backend/xml/DTD
- Remove libgnucash/docs, ensuring all of the content is available either in Doxygen comments or in the Wiki.
- Remove XCode info from HACKING, obsolete. Move valgrind/callgrind instructions to the Wiki.
- Move doxygen target and related files to toplevel. Note: this also means the target directory changes from libgnucash/docs/html to [toplevel]/doxygen/html and the main page is specified directly in doxygen.cfg.
- Drop old migration script to split qof from engine
- Update doxygen.cfg file to more recent release
- Doxygen – Clean up obsolete files and comments.
- [gnc-ofx-import.cpp] show message while deduplicating download
- Replace more GLib containers with C++ containers.
- Change python install path to be compatible with distro installations.
- Update some C++ template override signatures to be C++20 compliant.
- [gnc-log-replay.cpp] don’t set import to DEBUG because it’ll spew too many debug messages when gnc-log-replay completes.
- Fix transaction report sorting/show-account-description and display.
- [test-commodity-utils.scm] don’t test TZ-sensitive datetimes
- [engine.i] gnc_get_match_commodity_splits from scheme to c++ for better efficiency.
- [utest-Account] add more balance limit tests
- Convert more C files to C++
- Fix more memory leaks and use-after-frees.
- [Transaction|Split.cpp] Remove Reg2 unused functions
Ultimi Commenti