Version
ERPNext: v11.0.3-beta.32 () (staging)
Frappe Framework: v11.0.3-beta.46 () (staging)
Steps to replicate.
- Select a base currency customer and the receivable account.
- Select a non-base cash account to pay to.
- Enter 1,200,000 as base currency amount from receivable amount.
- Enter 500 as foreign currency amount in to cash account.
- Put exchange rate that doesn’t result into the total.
- Save and it allows. - Expected to get a validation error.
- Sumbit and it allows. - Expected to get a validation error.
- The ledger ignores the base currency amount that was from receivable account.
If this is a confirmed as an issue, then I can create an issue in github.