Echéancier

Bonjour,
Sur la version Axelor 8.0.6, il semblerait que les calculs sur les lignes des échéanciers ne fonctionnent pas correctement.
Merci
Ci-dessous les messages d’erreurs générés :
2024-05-03 11:24:54.318 ERROR 4973 — [http-nio-8080-exec-13] c.axelor.script.CompositeScriptHelper : Script error: (parent.exTaxTotal != null) ? (parent.exTaxTotal * percentage / 100).setScale(purchaseOrder?.currency?.numberOfDecimals, java.math.RoundingMode.HALF_UP) : 0
groovy.lang.MissingMethodException: No signature of method: java.math.BigDecimal.setScale() is applicable for argument types: (null, java.math.RoundingMode) values: [null, HALF_UP]
Possible solutions: setScale(int, java.math.RoundingMode), setScale(int), setScale(int, int), scale()

2024-05-03 11:24:54.345 ERROR 4973 — [http-nio-8080-exec-13] c.a.meta.schema.actions.ActionRecord : error evaluating expression
2024-05-03 11:24:54.346 ERROR 4973 — [http-nio-8080-exec-13] c.a.meta.schema.actions.ActionRecord : expression: eval: (parent.exTaxTotal != null) ? (parent.exTaxTotal * percentage / 100).setScale(purchaseOrder?.currency?.numberOfDecimals, java.math.RoundingMode.HALF_UP) : 0
java.lang.IllegalArgumentException: groovy.lang.MissingMethodException: No signature of method: java.math.BigDecimal.setScale() is applicable for argument types: (null, java.math.RoundingMode) values: [null, HALF_UP]
Possible solutions: setScale(int, java.math.RoundingMode), setScale(int), setScale(int, int), scale()

Caused by: groovy.lang.MissingMethodException: No signature of method: java.math.BigDecimal.setScale() is applicable for argument types: (null, java.math.RoundingMode) values: [null, HALF_UP]
Possible solutions: setScale(int, java.math.RoundingMode), setScale(int), setScale(int, int), scale()

2024-05-03 11:25:50.276 ERROR 4973 — [http-nio-8080-exec-15] c.axelor.script.CompositeScriptHelper : Script error: (parent.exTaxTotal != null) ? (parent.exTaxTotal * percentage / 100).setScale(purchaseOrder?.currency?.numberOfDecimals, java.math.RoundingMode.HALF_UP) : 0
groovy.lang.MissingMethodException: No signature of method: java.math.BigDecimal.setScale() is applicable for argument types: (null, java.math.RoundingMode) values: [null, HALF_UP]
Possible solutions: setScale(int, java.math.RoundingMode), setScale(int), setScale(int, int), scale()

2024-05-03 11:25:50.283 ERROR 4973 — [http-nio-8080-exec-15] c.a.meta.schema.actions.ActionRecord : expression: eval: (parent.exTaxTotal != null) ? (parent.exTaxTotal * percentage / 100).setScale(purchaseOrder?.currency?.numberOfDecimals, java.math.RoundingMode.HALF_UP) : 0
java.lang.IllegalArgumentException: groovy.lang.MissingMethodException: No signature of method: java.math.BigDecimal.setScale() is applicable for argument types: (null, java.math.RoundingMode) values: [null, HALF_UP]
Possible solutions: setScale(int, java.math.RoundingMode), setScale(int), setScale(int, int), scale()