Make sure the gnucash file is saved as a database. This software uses the piecash library to interact with the gnucash file, and piecash requires the file to be saved as a database. To save the ...