diff --git a/navalplanner-business/src/main/java/org/navalplanner/business/planner/entities/ResourceAllocation.java b/navalplanner-business/src/main/java/org/navalplanner/business/planner/entities/ResourceAllocation.java index 4de04253e..20fc1b5b2 100644 --- a/navalplanner-business/src/main/java/org/navalplanner/business/planner/entities/ResourceAllocation.java +++ b/navalplanner-business/src/main/java/org/navalplanner/business/planner/entities/ResourceAllocation.java @@ -410,8 +410,9 @@ public abstract class ResourceAllocation extends .getConsolidatedValues().last().getValue(); originalTotalAssignment = new BigDecimal(getNonConsolidatedHours()) .divide( - BigDecimal.ONE.subtract(lastConslidation.divide( - new BigDecimal(100), RoundingMode.DOWN)), + BigDecimal.ONE.subtract(lastConslidation + .setScale(2).divide(new BigDecimal(100), + RoundingMode.DOWN)), RoundingMode.DOWN).intValue(); } }