GnuCash 5.0 ya fue liberado y llega con varias mejoras y novedades
Se dio a conocer hace poco el lanzamiento de la nueva versión de GnuCash 5.0, el cual es un sistema open source para la contabilidad financiera individual.
GnuCash proporciona herramientas para el seguimiento de ingresos y gastos, el mantenimiento de cuentas bancarias, la gestión de información sobre acciones, depósitos e inversiones y la planificación de préstamos.
Con GnuCash, también es posible la contabilidad y el balance (débito/crédito) de pequeñas empresas. Se admite la importación de datos en formatos QIF/OFX/HBCI y la visualización de información en gráficos.
Las características comerciales de GnuCash son bastante extensas; particularmente para un producto gratuito e incluyen la funcionalidad de contabilidad de doble entrada, un registro estilo chequera para realizar un seguimiento de los ingresos y los gastos, y la capacidad de manejar transacciones en una variedad de monedas.
La conciliación automática de estados de cuenta también está disponible en GnuCash, con transacciones bancarias descargadas automáticamente y cotejadas con las transacciones del sistema.
Principales novedades de GnuCash 5.0
En esta nueva versión que se presenta de GnuCash 5.0, se destaca que los menús y las barras de herramientas se han migrado de las API de GtkAction y GtkActionGroup a los objetos GAction y GActionGroup
Otro de los cambios que se destaca en esta nueva versión de GnuCash 5.0, es que se ha agregado un nuevo asistente bursátil (Acciones > Asistente bursátil) que le permite realizar diversas operaciones de inversión con acciones, bonos y fondos mutuos.
Ademas de ello, tambien podremos encontrar que se agregó un nuevo informe sobre lotes de inversión (Informes > Activos y pasivos > Lotes de inversión), que genera un gráfico de crecimiento y pérdidas de inversión de capital para lotes de inversión.
El sistema de cotizaciones en línea (Online Quotes) ha sido completamente reescrito, ya que los antiguos programas para extraer información sobre el valor de las acciones gnc-fq-check, gnc-fq-dump y gnc-fq-helper han sido reemplazados por finance-quote-wrapper. El código para extraer precios de los servicios en línea se ha reescrito en C++.
En el cuadro de diálogo «Nueva/Editar cuenta», se propone una nueva pestaña «Más propiedades» para establecer los límites superior e inferior del saldo de la cuenta, al llegar a los cuales se mostrará un indicador especial.
De los demás cambios que se destacan de esta nueva versión de GnuCash 5.0:
- Los menús separados para importar en formatos MT940, MT942 y DTAUS han sido reemplazados por el menú general «Importar desde AQBanking».
- Se han ampliado significativamente las posibilidades de definición de la lógica de generación de informes en el lenguaje Guile Scheme.
- La funcionalidad de informes y libro mayor se ha reescrito por completo en C++ utilizando SWIG para enlazar con el código de Guile Scheme.
Finalmente si quieres conocer mas al respecto sobre esta nueva version de GnuCash 5.0, puedes consultar los detalles en su comunicado oficial. El enlace es este.
Para los que estén interesados en poder obtener el código del proyecto o realizar la instalación de este, deben saber que el codigo se proporciona bajo la licencia GPLv2+. Hay una variante de GnuCash para Android. Las compilaciones listas están preparadas para Linux (flatpak), macOS y Windows.
¿Cómo instalar GnuCash 5.0 en Linux?
Este sistema contable está disponible en casi todas las distribuciones de Linux, por lo que puedes instalarlo con alguno de los siguientes comandos, dependiendo tu distribución:
Para instalar GnuCash en Debian, Ubuntu y derivados ejecutamos el siguiente comando:
sudo apt install gnucash
Para Fedora,CentOS y derivados ejecutamos:
sudo yum install gnucash
Si tienes openSUSE debes ejectuar este comando:
zypper install gnucash
Para Arch Linux y derivados ejecutamos:
sudo pacman -S gnucash
Por otra parte, si te gusta la instalación de aplicaciones por medio de paquetes Snap, GnuCash tiene su paquete snap, solo que el único inconveniente es que en estos momentos aún no ha sido actualizado a su nueva versión dentro de la Store de Snap.
Pero puedes estar al pendiente en cuanto sea actualizada.
Para instalarla por medio de snap solo ejecutas:
sudo snap install gnucash-jz
Finalmente para los que prefieran realizar la instalación del paquete flatpak, pueden realizarlo con el siguiente comando:
flatpak install flathub org.gnucash.GnuCash