diff --git a/aliasDefinition/Data_alias/aliasdefinitionsub/entitygroup/entities/product/entityfields/contact_id/customproperties/translate4log/property.js b/aliasDefinition/Data_alias/aliasdefinitionsub/entitygroup/entities/product/entityfields/contact_id/customproperties/translate4log/property.js
index 100529c404fe529288690d7726c68043367df73d..9f7c5917a2317799200776b01469d749759bd6bb 100644
--- a/aliasDefinition/Data_alias/aliasdefinitionsub/entitygroup/entities/product/entityfields/contact_id/customproperties/translate4log/property.js
+++ b/aliasDefinition/Data_alias/aliasdefinitionsub/entitygroup/entities/product/entityfields/contact_id/customproperties/translate4log/property.js
@@ -1,7 +1,8 @@
-import("system.vars");
-import("system.result");
+import("Contact_lib");
 import("system.db");
+import("system.result");
+import("Loghistory_lib");
 
-var val = vars.get("$local.value");
-
-result.string(db.cell("select ORG.ORGNAME from ORG where ORG.ORGID = '" + val + "'"));
\ No newline at end of file
+var params = Translate4LogParams.load();
+var res = OrganisationUtils.getNameByContactId(params.value);
+result.string(res);
\ No newline at end of file
diff --git a/aliasDefinition/Data_alias/aliasdefinitionsub/entitygroup/entities/salesproject/entityfields/contact_id/customproperties/translate4log/property.js b/aliasDefinition/Data_alias/aliasdefinitionsub/entitygroup/entities/salesproject/entityfields/contact_id/customproperties/translate4log/property.js
index eeae5a1612d8c015ecbacf2b6c6c6d699e131fc5..013c797ac6b08eb3d113c1bb045c0e12cbc51558 100644
--- a/aliasDefinition/Data_alias/aliasdefinitionsub/entitygroup/entities/salesproject/entityfields/contact_id/customproperties/translate4log/property.js
+++ b/aliasDefinition/Data_alias/aliasdefinitionsub/entitygroup/entities/salesproject/entityfields/contact_id/customproperties/translate4log/property.js
@@ -2,7 +2,6 @@ import("Contact_lib");
 import("system.db");
 import("system.result");
 import("Loghistory_lib");
-import("Sql_lib");
 
 var params = Translate4LogParams.load();
 var res = OrganisationUtils.getNameByContactId(params.value);
diff --git a/aliasDefinition/Data_alias/aliasdefinitionsub/entitygroup/entities/salesproject_member/entityfields/contact_id/customproperties/translate4log/property.js b/aliasDefinition/Data_alias/aliasdefinitionsub/entitygroup/entities/salesproject_member/entityfields/contact_id/customproperties/translate4log/property.js
index ef00476ae8a74c27b6f8e9de0d922419906568f2..f35d37ab09f059046b3b6f3d672cf01c66fe58c4 100644
--- a/aliasDefinition/Data_alias/aliasdefinitionsub/entitygroup/entities/salesproject_member/entityfields/contact_id/customproperties/translate4log/property.js
+++ b/aliasDefinition/Data_alias/aliasdefinitionsub/entitygroup/entities/salesproject_member/entityfields/contact_id/customproperties/translate4log/property.js
@@ -1,7 +1,7 @@
-import("lib_sql");
+import("Contact_lib");
 import("system.result");
-import("system.db");
+import("Loghistory_lib");
 
-result.string(db.cell("select " + concat(["SALUTATION", "TITLE", "FIRSTNAME", "LASTNAME"])
-            + "from RELATION "
-            + "join PERS on RELATION.PERS_ID = PERS.PERSID where RELATION.RELATIONID = '{value}'"));
\ No newline at end of file
+var params = Translate4LogParams.load();
+var res = ContactUtils.getFullTitleByContactId(params.value);
+result.string(res);
\ No newline at end of file