#Gnucash account types plus#
Plus each page has a checkbox to exclude all entities of that type, with the proviso above. Accounts include the Name, the Description, the Type (pre-filled by GnuCash), minimum and maximum balances (initially zero and suitably high), tax related (all, include or exclude). Invoices will always contain Customer entries even if the rest of the Customers are excluded.Įach page includes fields to filter the entities.
Accounts will always contain an Opening Balance from the date specified even if Transactions are excluded. Note that certain entities will always contain necessary sub-elements. Select the Exclude checkbox to prevent any of a particular type of entity from being exported. Leave any tab blank to allow all entities of that type to be exported. All commodities in the QSF will be assigned your default currency when you merge the data back into a GnuCash file. Note that certain entities, like commodities, are not currently supported by QSF and cannot be exported this way. Click OK to export all remaining entities selected by all pages. Apply only affects the currently displayed page.
#Gnucash account types series#
To add a series of entities, using point of sale system, click Apply and then change the criteria to export the other entities. Multiple users can take turns accessing a single, shared account.
#Gnucash account types software#
The defaults will export all supported entities as of today - no previous dates will be exported unless you change the defaults. As a locally installed accounting software system, GnuCash can only accommodate a single user. You can use these pages to build a book of entities ready for export to QSF XML. The following is my initial bash at the help text to explain all that: and/or excluding certain entities completely, any permutation of entities *should* be exportable to QSF. Accounts, Transactions, Invoices, Customers, Vendors, Employees (any others?)īy selecting filters from parameters of each entity, like minimum/maximum balance, tax status, dates (before/after/single), strings, types.
I'm planning a cover-all export dialog that will use a notebook (tabbed) style interface - one tab for each supported GnuCash entity. QSF is being developed within the Gnome2 port of GnuCash and a key benefit is support for "partial" books - books that only contain selected entities, without the overhead of account groups or unrelated entities. GnuCash sets Account Types (as described in the next section) to help in organizing and grouping accounts. This allows you to quickly see where you spent your money and what your major income and expenses are. As the idea uses existing GnuCash data fields like description, most of the work can be done without alteration to the main GnuCash codebase. GnuCash also extends the concept of real world accounts such as a bank account or loan account to grouping income and expense accounts. The system described under the Generic Exporter in the GnuCash/DevelTexts will work well with QSF to provide a simple and clear XML format for the exported data. As such, QSF provides a generic import/export function for GnuCash entities and supports merging those entities back into GnuCash data files. QSF is a generic XML format for complex data, based on QOF which in turn is part of GnuCash.