Purchase-invoice in foreign currency, paid from usd bank account

purchase-invoice-in-foreign-currency-paid-from-usd-bank-account,
i thought it worked before (as far as i remember, the system automatically convert the Invoice Vlaue in Foreign Currency and deduct in USD, from the bank), but it is not working NOW, and it deduct in Foreign currency amount (as in purchase invoice value) but in USD value.
And also try to change (edit) the SPEND MONEY to Foreign Currency and could not change.
Plaese help.

Purchase invoices have (since introduction of multi-currency several years ago), always been in the currency of the supplier. Bank transactions to pay off the invoice are in the currency of the bank account. There is no automatic conversion between them. What happens automatically is conversion of the purchase price in a foreign currency to value of inventory in your base currency, based on exchange rates in effect.

Some transactions, where the context makes sense, allow you to effectively override the exchange rate for a specific transaction by entering both the foreign and base currency amounts. Manager then computes an exchange rate just for that transaction.

Thank you Tut,
after receiving your answer, i did some playing and i found solution for my problem, and i like to share and i need you to make comments on this, whether it is OK or not.

  1. I issue purchase invoice in Euro (which came as it is from Supplier) as it is.
  2. When i do pay from my USD bank, i put the amount in USd actual i paid as per prevailing bank exchange rate. and i put the amount exactly as per purchase invoice in euro (*The most right column).
    3.So at the bank account it deducts as actual in USD.
    and also in the purchase invoiced (in Euro), it shows as fully paid.
    thanks again

That sounds correct.