É possível salvar o banco de dados do GnuCash no MySQL, PostgreSQL ou SQLite, para que você possa fazer qualquer instrução SQL para coletar dados como desejar, sem carregar o GnuCash.
O Gnucash é carregado por cerca de 40 segundos (no meu dispositivo). Não é prático carregá-lo, assistir a um número e fechá-lo.
Como gerar dados a partir dele (por exemplo, exportar tudo em formato de texto sem formatação para o console) rapidamente, sem inicializar a GUI?
É possível salvar o banco de dados do GnuCash no MySQL, PostgreSQL ou SQLite, para que você possa fazer qualquer instrução SQL para coletar dados como desejar, sem carregar o GnuCash.
Se você instalar os drivers sqlite, poderá salvar seus postgres como um banco de dados sqlite. O esquema não é particularmente amigável, mas você pode descobrir o SQL necessário para gerar um relatório.
IMO, você quer que os relatórios sejam informativos e acionáveis . Se esses dois critérios não forem cumpridos, será apenas uma perda de tempo. O que você fará de maneira diferente acompanhando o patrimônio líquido do seu portfólio?
Tags gnucash