È stato rilasciato il sistema di contabilità finanziaria personale gratuito GnuCash 5.0, che fornisce strumenti per tenere traccia delle entrate e delle uscite, mantenere conti bancari, gestire informazioni su azioni, depositi e investimenti e pianificare prestiti. Usando GnuCash è anche possibile mantenere registrazioni contabili per piccole imprese e bilanci (debito/credito). Sono supportate l'importazione di dati nei formati QIF/OFX/HBCI e la presentazione visiva delle informazioni sui grafici. Il codice del progetto è fornito sotto la licenza GPLv2+. Esiste una versione di GnuCash per Android. Le build già pronte sono preparate per Linux (flatpak), macOS e Windows.
Nella nuova versione
- I menu e le barre degli strumenti sono stati spostati dalle API GtkAction e GtkActionGroup agli oggetti GAction e GActionGroup.
- È stato aggiunto un nuovo assistente azionario (Azioni > Assistente azionario), che consente di eseguire varie operazioni di investimento con azioni, obbligazioni e fondi comuni di investimento.
- È stato aggiunto un nuovo report sui lotti di investimento (Report > Attività e passività > Lotti di investimento), che genera un grafico dei guadagni e delle perdite di investimento per i lotti di investimento.
- Il sistema dei Preventivi Online è stato completamente riscritto. I vecchi estrattori di prezzi azionari gnc-fq-check, gnc-fq-dump e gnc-fq-helper sono stati sostituiti da finance-quote-wrapper. Il codice per l'estrazione dei prezzi dai servizi online è stato riscritto in C++.
- Nella finestra di dialogo "Nuovo/Modifica conto", viene proposta una nuova scheda "Altre proprietà" per impostare i limiti superiore e inferiore del saldo del conto, al raggiungimento del quale verrà visualizzato un indicatore speciale.
- I menu separati per l'importazione nei formati MT940, MT942 e DTAUS sono stati sostituiti con un menu generale “Importa da AQBanking”.
- Le funzionalità per definire la logica per la generazione di report nel linguaggio Guile Scheme sono state notevolmente ampliate.
- La capacità di generare report e registri è stata completamente riscritta in C++ utilizzando SWIG per collegarsi al codice Guile Scheme.
Fonte: opennet.ru