Из того, что я прочел - я понял пока про проблему при сопоставлении разновалютных операций. Тут есть такая заковыка - что автосопоставление как правило никогда не закроет операции в разных валютах - всегда останется "хвостик", который будет только расти по курсовой разнице с количеством операций. Штатно - выход есть - надо вручную (!) ставить кросс-курс. По поводу того - что говорить бухгалтерам - могу сказать так:
Вариант1. Сопоставлять все вручную и четко следить за кросс-курсом
Вариант2. Написать некую периодическую операцию, сопоставляющую операции по некоторому общему алгоритму (ФИФО к примеру), а "хвостик" каким-то макаром вычислять и "откусывать"
. Но тут надо глобально осознать то, что машина за человека думать не умеет и неизбежно будет где-нибудь побочный эффект.