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 725831 - CSV Export - Select subaccounts is not working properly
CSV Export - Select subaccounts is not working properly
Status: RESOLVED OBSOLETE
Product: GnuCash
Classification: Other
Component: User Interface General
2.6.2
Other All
: Normal normal
: ---
Assigned To: gnucash-ui-maint
gnucash-ui-maint
Depends on:
Blocks:
 
 
Reported: 2014-03-06 15:19 UTC by Steve Hall
Modified: 2018-06-29 23:28 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Steve Hall 2014-03-06 15:19:57 UTC
There are two obvious bugs in the CVS export/import system that prevent it from being used:

* Export "Select Subaccounts" doesn't work. It only selects the last children of the last item. All the rest are unselected. (A work-around is to completely expand all the accounts, select the top item, then Shift+Left Mouse click the last item.)

* Import defaults do not match the Export defaults! One uses a comma, the other a semicolon.
Comment 1 porjo38 2015-07-08 06:24:31 UTC
In addition, import requires a trailing comma. RFC 4180 compliant software do not generate CSV with trailing commas! GNUCash should handle either case.
Comment 2 Geert Janssens 2017-02-20 20:16:04 UTC
The csv transaction importer has been rewritten in c++. This solves two issues mentioned here:
- import defaults now do match export defaults
- import no longer requires a trailing comma

These improvements will first appear in gnucash 2.8.0 later this year.

The last issue still remains: "Select Subaccounts" is not working as it should. I will keep this report open to track this issue and have renamed it to reflect this.
Comment 3 Michael Wenyon 2018-04-14 23:37:54 UTC
Related to this bug, I posted this question in the chat channel:

CSV Export: is there an elegant way to 'export all transactions'? My Account Tree has many sublevels and going into all of them--even with 'Select Subaccounts'--is inconvenient--and an account could easily be missed (not manually selected).

I can 'Select All' at the top level (ctrl-A), then 'Select Subaccounts' but that last operation is not recursive and only goes the next layer down.

I have had some good experience with the CSV module in v3.0.1. Having that available helps me start my data in a spreadsheet of the CSV bank download, where the functions of Filter/Sort and Fill Down let me assign accounts (categories) quickly with tools I know and understand (I have no scripting knowledge).
Comment 4 John Ralls 2018-06-29 23:28:05 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=725831. Please continue processing the bug there and please update any external references or bookmarks.