diff --git a/entity/AttributeRelation_entity/entityfields/attributerelation_value/valueProcess.js b/entity/AttributeRelation_entity/entityfields/attributerelation_value/valueProcess.js
index 1328a770b8f934db6e455f9f94cf3831434cfdcb..334477e1aa56d1d19d6d61d6dcd1df3036a602b5 100644
--- a/entity/AttributeRelation_entity/entityfields/attributerelation_value/valueProcess.js
+++ b/entity/AttributeRelation_entity/entityfields/attributerelation_value/valueProcess.js
@@ -5,4 +5,24 @@ import("Attribute_lib");
 var attrField = AttributeHandler.begin(vars.get("$field.AB_ATTRIBUTE_ID")).getAttributeField();
 
 if (attrField != null) //load the value from the correct field for the type
-    result.string(vars.get(attrField));
\ No newline at end of file
+{
+    switch (attrField)
+    {
+        case "CHAR_VALUE":
+            result.string(vars.get("$field.CHAR_VALUE"));
+            break;    
+        case "DATE_VALUE":
+            result.string(vars.get("$field.DATE_VALUE"));
+            break;
+        case "NUMBER_VALUE":
+            result.string(vars.get("$field.NUMBER_VALUE"));
+            break;
+        case "BOOL_VALUE":
+            result.string(vars.get("$field.BOOL_VALUE"));
+            break;
+        case "ID_VALUE":
+            result.string(vars.get("$field.ID_VALUE"));
+            break;            
+    }
+
+}    
\ No newline at end of file
diff --git a/process/Attribute_lib/process.js b/process/Attribute_lib/process.js
index a696893d3a83fdeb15ffcde88b86b496fe6c5743..2d5cf378f4e0f0c19ed87cbcd8dc5a611fcbb281 100644
--- a/process/Attribute_lib/process.js
+++ b/process/Attribute_lib/process.js
@@ -151,31 +151,31 @@ AttributeTypes._attributeTypeConfig[AttributeTypes.TEXT] = { //TODO: it would pr
     name : "Text",
     contentType : "TEXT", 
     databaseField : "CHAR_VALUE", 
-    entityField : "$field.CHAR_VALUE"
+    entityField : "CHAR_VALUE"
 };
 AttributeTypes._attributeTypeConfig[AttributeTypes.DATE] = {
     name : "Date",
     contentType : "DATE", 
     databaseField : "DATE_VALUE", 
-    entityField : "$field.DATE_VALUE"
+    entityField : "DATE_VALUE"
 };
 AttributeTypes._attributeTypeConfig[AttributeTypes.NUMBER] = {
     name : "${NUMBER}",
     contentType : "NUMBER", 
     databaseField : "NUMBER_VALUE", 
-    entityField : "$field.NUMBER_VALUE"
+    entityField : "NUMBER_VALUE"
 };
 AttributeTypes._attributeTypeConfig[AttributeTypes.BOOLEAN] = {
     name : "Checkbox",
     contentType : "BOOLEAN", 
     databaseField : "BOOL_VALUE", 
-    entityField : "$field.BOOL_VALUE"
+    entityField : "BOOL_VALUE"
 };
 AttributeTypes._attributeTypeConfig[AttributeTypes.COMBO] = {
     name : "Combobox",
     contentType : "TEXT", 
     databaseField : "ID_VALUE", 
-    entityField : "$field.ID_VALUE"
+    entityField : "ID_VALUE"
 };
 AttributeTypes._attributeTypeConfig[AttributeTypes.GROUP] = {
     name : "Group",