Index: ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/materialmanager/service/MaterialEntryManagerImpl.java =================================================================== diff -u -r13277 -r13278 --- ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/materialmanager/service/MaterialEntryManagerImpl.java (.../MaterialEntryManagerImpl.java) (revision 13277) +++ ssts-tousse/src/main/java/com/forgon/disinfectsystem/tousse/materialmanager/service/MaterialEntryManagerImpl.java (.../MaterialEntryManagerImpl.java) (revision 13278) @@ -1,5 +1,6 @@ package com.forgon.disinfectsystem.tousse.materialmanager.service; +import java.math.BigDecimal; import java.util.ArrayList; import java.util.Collection; import java.util.HashMap; @@ -300,7 +301,7 @@ jsonItem.put("supplierName", StringTools.defaultIfEmpty(item.getSupplierName(),"")); jsonItem.put("unit", StringTools.defaultIfEmpty(item.getMaterialDefinition().getUnit(),"")); jsonItem.put("price", item.getCost()); - jsonItem.put("totalPrice", MathTools.mul(item.getCost(), item.getAmount()).doubleValue()); + jsonItem.put("totalPrice", MathTools.mul(item.getCost(), item.getAmount()).setScale(4,BigDecimal.ROUND_HALF_UP).doubleValue()); jsonItem.put("certification", StringTools.defaultIfEmpty(item.getCertification(),"")); materialItemArray.add(jsonItem); }