Allow for importing Foreign Transactions Fees after the main transaction.
This applies to importing transactions from OFX files.
My bank posts a foreign transaction and I import it using a .OFX file into gnucash. However later - like one month later - they go back and add the foreign transaction fee. I then download another OFX file that has both the original transaction as well as the fee. At this point gnucash does not import anything and says that all the records have already been imported.
I can work around. If I delete the existing transaction from gnucash and do the import again, it works as expected, with both the transaction and the fee showing up in the account.
What I'm suggesting is that gnucash does a little extra looking at the imports to see if there are new records to add to the existing transactions.
This would save the work to re-edit those transactions for their Descriptions and Transfer accounts.