marker General Information
marker Project Homepages
marker Developers
marker XML
marker Support

 Cashtil is a SourceForge project: (cashutil).

 

CashUtil: GnuCash CLI.

A command-line GnuCash interface for Gnucash 2.0 using the QOF-generator front-end, the GnuCash financial objects and current GnuCash XML handlers.

Note: There is no formal release yet.

The current subversion code requires QOF 0.7.2 - available in SourceForge CVS and on release in Debian. Other versions are in Ubuntu or various flavours of Fedora.

Progress report

Work completed

Functions already supported

Most still need to be made more intuitive.

Functions requiring completion

Object support

cashutil currently supports these database table names: You can use the names with cashutil -d, in the interactive shell (with 'add' or 'edit') and in SQL queries (as the table name) with cashutil -s|f Descriptions are shown only for readability. Certain objects, like AccountGroup and Commodity, are supported but have few or no editable parameters. This illustrates the kind of ancillary logic that is yet to be built into CashUtil.

NameDescription
SXTGroupScheduled Transaction Templates
sched-xactionScheduled Transaction
FreqSpecFrequency Specification
AccountGroupAccountGroup
SplitSplit
TransTransaction
AccountAccount
CommodityTableCommodityTable
CommodityNamespaceNamespace
CommodityCommodity
gncOrderOrder
gncTaxTableTax Table
gncVendorVendor
gncJobJob
gncInvoiceInvoice
gncEntryOrder/Invoice/Bill Entry
gncEmployeeEmployee
gncCustomerCustomer
gncBillTermBilling Term
gncAddressAddress

Use '-d <database> --explain' to see the list of fields within any supported database.

 

Validate

Copyright © 2005, 2006 Neil Williams

Bugs or problem reports to: QOF-devel mailing list.