Several currencies, one ledger
Buy in dollars, euros or dirhams with dated exchange rates, and a base-currency ledger that still balances. Gains and losses land where they should rather than being absorbed silently.
On a business where the cost side is largely foreign-currency and the revenue side is largely AED, that is not a convenience.