Vabariik GnuCash 5.0 vabatahtlikku isikliku rahanduse jälgimise süsteemi, mis pakub tööriistu sissetulekute ja kulude jälgimiseks, pangakontode haldamiseks, aktsiate, hoiuste ja investeeringute teabe haldamiseks ning laenude planeerimiseks. GnuCash võimaldab ka väikeste ettevõtete raamatupidamise pidamist ning bilansi koostamist (deebet/krediit). Toetatud on andmete importimine QIF/OFX/HBCI formaatides ja teabe visuaalne esitamine graafikutes. Projekti kood on saadaval GPLv2+ litsentsi all. Olemas on ka GnuCash variant Androidile. Valmis paketid on koostatud Linuxile (flatpak), macOS-le ja Windowsile.
Uues versioonis
- Menüü ja tööriistaribad on tõlgitud API-lt GtkAction ja GtkActionGroup objektidele GAction ja GActionGroup.
- Uus assistent aktsiate tehingute jaoks (Tegevused > Aktsiate assistent) on lisatud, mis võimaldab teostada erinevaid investeerimistehinguid aktsiate, obligatsioonide ja investeerimisfondidega.
- Uus raport investeerimisportfellide kohta (Aruanded > Varad ja Kohustused > Investeerimisportfellid) on lisatud, mis koostab graafiku investeeringute kasvu ja kahjumite kohta investeerimisportfellides.
- Online-kotatsioonide süsteem on täiesti ümber kirjutatud. Vanad programmid aktsiahindade bitide väljavõtmiseks gnc-fq-check, gnc-fq-dump ja gnc-fq-helper on asendatud finance-quote-wrapperiga. Kood hindade väljavõtmiseks online-teenustest on ümber kirjutatud C++-s.
- Dialoogis „Uus/Edit Acct“ on pakutud uus vahekaart „Rohkem atribuute“, et määrata konto saldo ülemised ja alumised piirmäärad, mille saavutamisel kuvatakse eriline indikaator.
- Erinevad menüüd MT940, MT942 ja DTAUS formaatidesse impordiks on asendatud ühise menüüga „Import from AQBanking“.
- Oluliselt on laienenud võimalused aruannete genereerimise loogika määramiseks Guile Scheme keeles.
- Aruannete ja raamatupidamiskogude genereerimisvõimalused on täielikult ümber kirjutatud C++ keeles, kasutades SWIG-i Guile Scheme koodi sidumiseks.

Allikas: opennet.ru
