7

Suggested by Ilse Mendez Nava New 

Taxes calculation is not correct when the tax code was configured with a minimum and maximum limit and the currency transaction is different from the setup in the tax code.


The customer configured a tax code with minimum and maximum limits, including negative values. The currency of the tax code is either the accounting currency or a foreign currency defined for the company.

However, when the customer posts a transaction that uses a different currency in the transaction line than the one configured in the tax code, the system calculates the tax incorrectly. It applies the minimum and maximum limits directly to the transaction amount without converting it using the exchange rate defined for the tax code currency.

This results in inaccurate tax amounts when the transaction currency differs from the tax code currency.


The system should convert the transaction amount to the tax code currency using the configured exchange rate before applying the minimum and maximum limits. This would ensure accurate tax calculations in multi-currency scenarios.