Accounts receivable


I have just noted a difference of 0.01 between my A/R balance and Unpaid invoices when I ran a Data Integrity Check.  When I investigated, I found that the difference arose on the translation of a foreign currency receipt to the home currency.  The translation was correct in A/R General Ledger but somehow was out by 0.01 in the Unpaid invoices Sub-ledger.  Since I'm not allowed to post a general journal to my linked A/R account to clear the difference, is there any other solution?  I thought about unlinking the A/R account temporarily but have just read here that this should not be done if there are still unpaid foreign currency invoices (which is the case). 

Any advice would be much appreciated.  I'm currently using Simply Accounting 2008 Premium and need to upgrade to Sage 50 but don't know how much this data integrity issue will affect the migration.