Re: [GNC] Any resolution to the 'red flagged' transactions on batch import problem?

"Kalpesh Patel" <[email protected]>
Newsgroups gmane.comp.gnome.apps.gnucash.user
Organization Kalpesh Patel
Message-ID <[email protected]>
Hmm, I have not encountered red colored transaction that is very good match (case 2) in six plus years of importing both CSV and OFX/QFX files. I would have thought that it would set "C" and show green but I guess possibility is there for CSV import. Have you encountered as such in imports?

-----Original Message-----
From: Eric Siegerman <[email protected]> 
Sent: Wednesday, August 19, 2026 7:12 PM
To: [email protected]
Subject: Re: [GNC] Any resolution to the 'red flagged' transactions on batch import problem?

On Wed, Aug 19, 2026 at 11:14:30AM -0400, Paul Kroitor wrote:
> I think what's confusing the issue here is the choice the developers 
> made to use red to denote this particular status (combination of 
> facts). It doesn't actually represent an error, and perhaps grey would 
> have been a clearer choice.

Agreed.  A red entry seems to mean either "very bad" or "very good":
  1. Very Bad:  GnuCash can't figure out how to proceed; thus, to be
     safe, it will do nothing.  You (the user) will have to figure it out

  2. Very Good: This new transaction is an exact match of an
     existing one, so there's nothing *to* do

Those situations have the same practical outcome -- GnuCash will make no changes in either case -- but the reasons for that outcome are diametrically opposite, in ways that the user very much cares about.

Also, in case (2), I want to see which txn(s) GnuCash decided this new one is an exact match for, so that I can double-check its work.  (Not sure, but I think I might have seen a false match once or twice.)

For case (2), what I'd love to see is:
  a. Colour: Green, or grey as Paul Kroitor suggests, or some
     other colour that doesn't scream "ERROR"
 
  b. "Info" column: maximum bars displayed, because it's an
     excellent match
 
  c. There should be a dropdown with the matching transction(s),
     as is done for good-but-not-perfect matches

  d. Action checkboxes: none checked (i.e. the current behaviour)

Note that the manual (https://gnucash.org/docs/v5/C/gnucash-manual/trans-import.html,
Table 6.1) only describes case (1), with no mention of case (2):
    "Transaction has poor matches and no action was set: – Not to
    be imported.  Intervention required."

>From the user's point of view, a perfect match is a special case
of "good", but GnuCash basically treats it (and documents it) as a special case of "awful".  That's a confusing UI.

  - Eric


_______________________________________________
gnucash-user mailing list
[email protected]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.