[GNC-dev] Transaction matcher, code to detect many-to-one matches?

Jean Laroche ripngo at gmail.com
Thu May 7 11:59:15 EDT 2020


Yep, I get it now and I agree. It's a current bug that the matching does 
not disregard transactions that have online-id.

On 5/7/20 8:56 AM, John Ralls wrote:
> 
> 
>> On May 6, 2020, at 9:46 PM, jeanl <ripngo at gmail.com> wrote:
>>
>> What about this question?
>>
>> On a related note, is it expected that an already-cleared transactions
>> should appear in the list of matches, if the "Enable update match action"
>> option isn't on? It seems that it shouldn't but maybe I don't quite
>> understand the match logic...
> 
> Uh, what question?
> 
> IMO clearing/reconciling and download matching are somewhat orthogonal at least for most OFX imports because of the FITID. When an import includes FITID fields then all splits without an online-id are legitimate candidates for matching. In the absence of FITID information I suppose that cleared or reconciled splits might reasonably be rejected, but if we were to adopt a scoring system as Chris suggests then perhaps being cleared or reconciled could be a score reduction rather than an outright exclusion.
> 
> Regards,
> John Ralls
> 


More information about the gnucash-devel mailing list