private static int MAX_DAYS_LOOKING_CAPACITY = 360 * 5;
public static Task createTask(TaskSource taskSource) {
Task task = new Task();
OrderElement orderElement = taskSource.getOrderElement();
orderElement.applyInitialPositionConstraintTo(task);
Task result = create(task, taskSource);
result.initializeDates();
return result;
}