Stan,

The easiest way to achieve that would be to manually perform the closing
transactions rather than use the inbuilt procedure, then they are just
ordinary transactionsand won't have the KVP pair in them. 

For closing transactions, they should always appear after any other
transaction for the period being closed so that the transferred balances
represent the true state of the accounts at the end of the period. This was
why accountants introduced an artificial 13th month into the financial year
so that all closing transactions were forced to occur fater any other
transaction that occurred within the year. Any required adjustments to the
accounts  are also usually carried out before the closing transactions for
the same reason.

A list of key value pairs is a data structure that is part of each
transaction record. It allows arbitrary data to be added to the main data
structure (the transaction) without requiring that structure to be redefined
throughout the code. Only the code for processing the data in the KVP needs
to be added to the code base to add features requiring new data not
previously stored. The facilities for extracting it and adding it are a part
of the original transaction data structure. The KVP is also used in other
data structures within GnuCash for the same purpose.

David Cousens



-----
David Cousens
--
Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-User-f1415819.html
_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see 
https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to