Comment 3 for bug 514163

Revision history for this message
Pieter J. Kersten (EduSense BV) (pieterj) wrote :

To me it is obvious by now that banks use transaction feedback mechanisms to feed info that has little to do with transactions. I suggest we filter those and convert them to whatever it was meant to be. The input parser should then be extended to deliver invoices and notices and whatever pops up besides the transactions.

Bottom line: valid transactions already happened, so must be registered. Registered money transfers are always tied to an accounting period. By disabling the requirement to tie transactions to accounting periods, one gets the freedom to misuse transactions to feed whatever they see fit, which leads inevitably to information degradation.

On the short run: you are right, disabling the requirement fixes this bug.
On the long run: it will bite you. Big time.

I'll see what I can do to brighten up the default routine. Suggestions are welcome.