After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 379126 - Split transactions: combine multiple entries for one account in one line
Split transactions: combine multiple entries for one account in one line
Status: RESOLVED OBSOLETE
Product: GnuCash
Classification: Other
Component: Register
git-master
Other All
: Normal enhancement
: ---
Assigned To: David Hampton
Chris Shoemaker
Depends on:
Blocks:
 
 
Reported: 2006-11-25 14:01 UTC by A Schuring
Modified: 2018-06-29 21:17 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description A Schuring 2006-11-25 14:01:27 UTC
The basic register view does not really support transactions in which multiple splits reference the same account very well. The current implementation shows a separate line for each split of the transaction, whereas one line for the entire transaction seems (to me) a better approach.

Consider the following (long-winded) example: suppose I go to
the local computing shop, and buy a number of items for my pc. If I want
to have all details of this transaction, I would create one transaction
with multiple splits:

  Local PC farm:   -- split transaction --:   -300
  expense:         Wallet:                    -300
  power supply:    Computing Expenses:        +50
  motherboard:     Computing Expenses:        +100
  processor:       Computing Expenses:        +150

However, when I view the computing expenses account, I see three
separate lines:

  Local PC farm:   -- split transaction --:   +50
  Local PC farm:   -- split transaction --:   +100
  Local PC farm:   -- split transaction --:   +150

Instead of (what I'd like to see):

  Local PC farm:   -- split transaction --:   +300

However, when I select either one of those three lines and expand the split, the transaction amount is changed to +300:

  Local PC farm:   -- split transaction --:   +50
  Local PC farm:   -- split transaction --:   +300
  expense:         Wallet:                    -300
  power supply:    Computing Expenses:        +50
  motherboard:     Computing Expenses:        +100
  processor:       Computing Expenses:        +150
  Local PC farm:   -- split transaction --:   +150


Also discussed in http://lists.gnucash.org/pipermail/gnucash-user/2006-November/018345.html

When this gets accepted (ie not rejected), I might get around to implementing it myself.
Comment 1 Rolf Leggewie 2007-04-26 13:33:10 UTC
Any progress on this one?  Split transactions surely could use an upgrade.
Comment 2 rioch 2007-12-05 12:07:44 UTC
This bug seems to have become stagnant since it was first issued over a year ago. I, too, find it irritating that my split transaction appears on multiple lines: this results in entries in my ledger not matching that of my bank account.
Comment 3 rjl-lars 2014-12-02 01:37:59 UTC
Bump for this bug. It makes a basic task (entering multiple deposit items on one transaction) very confusing to one learning gnucash; the result of "correct" entry looks like an error.  Further it makes reconciling w/bank statements annoying because it causes a mismatch between displayed transactions and actual transactions recorded on a bank statement. The behavior is completely non-intuitive and actively misleading.
Comment 4 John Ralls 2018-06-29 21:17:25 UTC
GnuCash bug tracking has moved to a new Bugzilla host. The new URL for this bug is https://bugs.gnucash.org/show_bug.cgi?id=379126. Please continue processing the bug there and please update any external references or bookmarks.