Payment entry (Multi Currency)

Hi,
I want to save payments with currency USD in receivable (Debtors) account (Debtor USD )
, payments with currency AED in receivable (Debtors) account (Debtor AED ), and
payments with currency YER in receivable (Debtors) account (Debtor YER )

I created new receivable (Debtors) account (Debtor USD )with different currency of the company currency (YER)
when I created sales invoice and choose (Debtor USD ) from Accounting Details ( Debit To)
, that give me this exception (Customer CustomerUSD has accounting entries in currency YER for company X . Please select a receivable account or PayPal with currency YER), although CustomerUSD Bill currency is USD ,
How Can I fix this problem please?