From 7ee8e11b11655fd732cc39b32b6da2d297abfd9d Mon Sep 17 00:00:00 2001 From: Linas Vepstas Date: Mon, 8 Dec 1997 05:05:44 +0000 Subject: [PATCH] more split stuff git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@310 57a11ea4-9604-0410-9ed3-97b8803252fd --- Docs/projects.html | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/Docs/projects.html b/Docs/projects.html index 8c3ccca710..c14277d803 100644 --- a/Docs/projects.html +++ b/Docs/projects.html @@ -287,9 +287,20 @@ immediately, independent of the major goals. to a set of splits, with each split having it's own distinct credited account, memo field and currency value. Suggestion is to leave the debited account pointer in the main transaction, and have one - credited account pointer in each of the splits. + credited account pointer in each of the splits. Also, sugget + leaving a "cleared" flag in the main transaction, *and* putting a + separate cleared flag in each split as well. This allows the + cleared flag to be independently set for both the debited & credited + accounts.

+

Locks +
When splits are implemented, and the parent transaction has been + marked as cleared, the record should be locked, so that further + modifications to the amount can't be performed (or at least, a warning + is generated. This prevents accidental garbaging up of old + transactions. +