@Override public OperationWorkTime estimateTotalWorkTimeForTechnology(final Entity technology, final Map<Long, BigDecimal> operationRuns, final boolean includeTpz, final boolean includeAdditionalTime, final Entity productionLine, final boolean saved) { List<Entity> operationComponents = technology.getHasManyField(TechnologyFields.OPERATION_COMPONENTS); Map<Long, Integer> workstations = getWorkstationsMapFromTechnology(technology, productionLine); return estimateTotalWorkTime(operationComponents, operationRuns, includeTpz, includeAdditionalTime, workstations, saved); }