RE: Multicurrency Revaluations
I'm not sure if it's the same issue, but when we have an invoice on a currency, and a receivable in another, sometimes there's a few cents that don't match, so the invoice appears as it has some outstanding balance, what we do is go into the database tables and on tables (depending) RM30201 (historical) or RM20201 and adjust the difference there, we have never had more tan 1 cent difference (our currency is setup for 4 decimals) and then concile the client and never has an issue.
You could run this script te verify if this is your case:
select aptodcnm AS INVOICE,ORTRXAMT, sum(ORAPTOAM) AS ORAPTOAM,sum(APPTOAMT) AS APPTOAMT,(ORTRXAMT-sum(ORAPTOAM)) AS DIFFERENCE from rm20101 F
INNER JOIN RM20201 A ON (F.DOCNUMBR=A.APTODCNM)
WHERE F.CUSTNMBR ='INT-001'
AND RMDTYPAL=1
GROUP BY A.aptodcnm,ORTRXAMT
having ORTRXAMT-sum(ORAPTOAM)<> 0
ORDER BY A.aptodcnm