diff --git a/libreplan-business/src/main/java/org/libreplan/business/orders/entities/OrderLine.java b/libreplan-business/src/main/java/org/libreplan/business/orders/entities/OrderLine.java index ded24279e..fac42a838 100644 --- a/libreplan-business/src/main/java/org/libreplan/business/orders/entities/OrderLine.java +++ b/libreplan-business/src/main/java/org/libreplan/business/orders/entities/OrderLine.java @@ -152,7 +152,9 @@ public class OrderLine extends OrderElement { @Override public OrderLineGroup toContainer() { OrderLineGroup result = OrderLineGroup.create(); + result.setCode(getCode()); result.setName(getName()); + setCode(""); setName(""); return result; } diff --git a/libreplan-business/src/main/java/org/libreplan/business/orders/entities/OrderLineGroup.java b/libreplan-business/src/main/java/org/libreplan/business/orders/entities/OrderLineGroup.java index faf62a494..5d29b8146 100644 --- a/libreplan-business/src/main/java/org/libreplan/business/orders/entities/OrderLineGroup.java +++ b/libreplan-business/src/main/java/org/libreplan/business/orders/entities/OrderLineGroup.java @@ -341,7 +341,8 @@ public class OrderLineGroup extends OrderElement implements OrderLine result = OrderLine.create(); result.infoComponent = getInfoComponent().copy(); - result.setCode(null); + result.setCode(getCode()); + setCode(""); result.setInitDate(getInitDate()); result.setDeadline(getDeadline());