diff --git a/navalplanner-business/src/main/java/org/navalplanner/business/orders/entities/OrderElement.java b/navalplanner-business/src/main/java/org/navalplanner/business/orders/entities/OrderElement.java
index 828852ab6..4d936e2c1 100644
--- a/navalplanner-business/src/main/java/org/navalplanner/business/orders/entities/OrderElement.java
+++ b/navalplanner-business/src/main/java/org/navalplanner/business/orders/entities/OrderElement.java
@@ -100,6 +100,8 @@ public abstract class OrderElement extends BaseEntity implements
private TaskSource taskSource;
+ private String externalCode;
+
public SchedulingState getSchedulingState() {
if (schedulingState == null) {
schedulingState = SchedulingState.createSchedulingState(
@@ -931,4 +933,12 @@ public abstract class OrderElement extends BaseEntity implements
return this;
}
+ public void setExternalCode(String externalCode) {
+ this.externalCode = externalCode;
+ }
+
+ public String getExternalCode() {
+ return externalCode;
+ }
+
}
diff --git a/navalplanner-business/src/main/resources/org/navalplanner/business/orders/entities/Orders.hbm.xml b/navalplanner-business/src/main/resources/org/navalplanner/business/orders/entities/Orders.hbm.xml
index 5319b277a..f38116334 100644
--- a/navalplanner-business/src/main/resources/org/navalplanner/business/orders/entities/Orders.hbm.xml
+++ b/navalplanner-business/src/main/resources/org/navalplanner/business/orders/entities/Orders.hbm.xml
@@ -51,6 +51,8 @@
+
+