diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/reports/TimeLineRequiredMaterialModel.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/reports/TimeLineRequiredMaterialModel.java index f715844dd..bd820ccdc 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/reports/TimeLineRequiredMaterialModel.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/reports/TimeLineRequiredMaterialModel.java @@ -44,6 +44,7 @@ import org.navalplanner.business.planner.daos.ITaskSourceDAO; import org.navalplanner.business.planner.entities.TaskElement; import org.navalplanner.business.reports.dtos.TimeLineRequiredMaterialDTO; import org.navalplanner.business.scenarios.IScenarioManager; +import org.navalplanner.business.scenarios.entities.Scenario; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.config.BeanDefinition; import org.springframework.context.annotation.Scope; @@ -153,9 +154,10 @@ public class TimeLineRequiredMaterialModel implements Date endingDate, MaterialStatusEnum status, List listOrders, List categories, List materials) { + Scenario currentScenario = scenarioManager.getCurrent(); for (Order order : listOrders) { reattachmentOrder(order); - order.useSchedulingDataFor(scenarioManager.getCurrent()); + order.useSchedulingDataFor(currentScenario); } List result = filterConsult(startingDate,