diff --git a/navalplanner-business/src/main/java/org/navalplanner/business/orders/entities/HoursGroup.java b/navalplanner-business/src/main/java/org/navalplanner/business/orders/entities/HoursGroup.java index 25e98c36a..dffc021ca 100644 --- a/navalplanner-business/src/main/java/org/navalplanner/business/orders/entities/HoursGroup.java +++ b/navalplanner-business/src/main/java/org/navalplanner/business/orders/entities/HoursGroup.java @@ -86,8 +86,8 @@ public class HoursGroup extends BaseEntity implements Cloneable { return code; } - public void setCode(String name) { - this.code = name; + public void setCode(String code) { + this.code = code; } public ResourceEnum getResourceType() { diff --git a/navalplanner-business/src/main/java/org/navalplanner/business/orders/entities/OrderLine.java b/navalplanner-business/src/main/java/org/navalplanner/business/orders/entities/OrderLine.java index 898d4c54c..cb6e06dc7 100644 --- a/navalplanner-business/src/main/java/org/navalplanner/business/orders/entities/OrderLine.java +++ b/navalplanner-business/src/main/java/org/navalplanner/business/orders/entities/OrderLine.java @@ -39,6 +39,8 @@ import org.navalplanner.business.requirements.entities.DirectCriterionRequiremen public class OrderLine extends OrderElement { + private static final String INITIAL_HOURS_GROUP_CODE = "HOURS-GROUP-CODE"; + public static OrderLine create() { OrderLine result = new OrderLine(); result.setNewObject(true); @@ -49,6 +51,7 @@ public class OrderLine extends OrderElement { OrderLine result = create(); HoursGroup hoursGroup = HoursGroup.create(result); result.addHoursGroup(hoursGroup); + hoursGroup.setCode(INITIAL_HOURS_GROUP_CODE); hoursGroup.setFixedPercentage(false); hoursGroup.setPercentage(new BigDecimal(1)); hoursGroup.setWorkingHours(hours); @@ -162,6 +165,7 @@ public class OrderLine extends OrderElement { HoursGroup hoursGroup = HoursGroup.create(this); hoursGroup.setWorkingHours(workHours); hoursGroup.setPercentage((new BigDecimal(1).setScale(2))); + hoursGroup.setCode(INITIAL_HOURS_GROUP_CODE); hoursGroups.add(hoursGroup); } else {