We have a bank account for A$ and one for Euro.
One employee, when he is in Europe, gets paid in Euro.
I made a bank transaction from the Euro account and posted it to wages and salaries.
It does not appear on the P/L report.
If you designate a base currency, employees can be set up in foreign currencies:
Then, they can be paid from the foreign currency account. But you cannot switch back and forth between currencies. Your post implies the employee is only paid in Euros when in Europe. So you will need to set up A$ and EUR versions of the employee.
Wages & salaries is an automatic account set up when you enable the Payslips tab. You can only post to it by creating a payslip with earnings or contributions payslip items assigned to that account. If you were able to post a spend money transaction to an account with that name, you must have created it yourself. In that case, the entire payroll process within Manager will not work. Read these guides for more information about payslips, payslip items, and paying employees: https://guides.manager.io/9667 https://guides.manager.io/9752 https://guides.manager.io/9768
Also, when a foreign currency payslip is created, Manager converts the amount to your base currency before posting to the the built-in Wages & salaries account. This is necessary because the balancing credit in the transaction is posted to a balance sheet account, Employee clearing account. And all balance sheet accounts must be in the base currency.