DEFAULTACCOUNTID: default account (used in new transactions)
Proposed behavior of base currency
The base currency may be void (none). Reports shall be able to handle a void base currency, by offering a choice for the reference currency. This feature has relatively small implementation and interface overhead, and it is useful even if a base currency is defined.
Settings offers the following choices for the base currency:
void (none)
all used currencies
A currency may be used in Accounts, in Assets, or in Infotable BASECURRENCYID. Unused currencies are not offered, since in almost all use cases a base currency is also used. If needed, this limitation can be easily bypassed as follows: create a real or dummy account in Manage using the wanted base currency, select the wanted base currency in Settings, and optionally delete the dummy account.
Proposed behavior of default account
The default account may be void (none).
Settings offers the following choices for the default account:
void (none)
all open accounts
In almost all use cases the default account must be open in order to be useful. If needed, a closed account can be selected as default account as follows: change the status of the wanted default account to open in Manage, select the wanted default account in Settings, and optionally revert the status.
Infotable contains the following fields:
BASECURRENCYID
: base currency (used in reports)DEFAULTACCOUNTID
: default account (used in new transactions)Proposed behavior of base currency
The base currency may be void (none). Reports shall be able to handle a void base currency, by offering a choice for the reference currency. This feature has relatively small implementation and interface overhead, and it is useful even if a base currency is defined.
Settings offers the following choices for the base currency:
A currency may be used in Accounts, in Assets, or in Infotable
BASECURRENCYID
. Unused currencies are not offered, since in almost all use cases a base currency is also used. If needed, this limitation can be easily bypassed as follows: create a real or dummy account in Manage using the wanted base currency, select the wanted base currency in Settings, and optionally delete the dummy account.Proposed behavior of default account
The default account may be void (none).
Settings offers the following choices for the default account:
In almost all use cases the default account must be open in order to be useful. If needed, a closed account can be selected as default account as follows: change the status of the wanted default account to open in Manage, select the wanted default account in Settings, and optionally revert the status.