From 4c167f246e681a605be838e809ccc97e907fc7c3 Mon Sep 17 00:00:00 2001
From: "j.goderbauer" <j.goderbauer@adito.de>
Date: Tue, 4 Jun 2019 08:23:37 +0200
Subject: [PATCH] Bugfixing in LogHistory for productprices

---
 aliasDefinition/Data_alias/Data_alias.aod       | 17 ++++++++++++++---
 .../customproperties/translate4log/property.js  |  8 ++++++++
 2 files changed, 22 insertions(+), 3 deletions(-)
 create mode 100644 aliasDefinition/Data_alias/aliasdefinitionsub/entitygroup/entities/productprice/entityfields/contact_id/customproperties/translate4log/property.js

diff --git a/aliasDefinition/Data_alias/Data_alias.aod b/aliasDefinition/Data_alias/Data_alias.aod
index 6392c1a5eb..ace4a8c827 100644
--- a/aliasDefinition/Data_alias/Data_alias.aod
+++ b/aliasDefinition/Data_alias/Data_alias.aod
@@ -1773,10 +1773,11 @@
                     <global v="false" />
                     <property v="true" />
                   </customBooleanProperty>
-                  <customStringProperty>
+                  <customJDitoProperty>
                     <name>translate4Log</name>
                     <global v="false" />
-                  </customStringProperty>
+                    <property>%aditoprj%/aliasDefinition/Data_alias/aliasdefinitionsub/entitygroup/entities/product/entityfields/contact_id/customproperties/translate4log/property.js</property>
+                  </customJDitoProperty>
                 </customProperties>
               </entityFieldDb>
               <entityFieldDb>
@@ -2120,6 +2121,11 @@
                     <global v="false" />
                     <property v="true" />
                   </customBooleanProperty>
+                  <customStringProperty>
+                    <name>keyword</name>
+                    <global v="false" />
+                    <property>ProductPricelist</property>
+                  </customStringProperty>
                 </customProperties>
               </entityFieldDb>
               <entityFieldDb>
@@ -2158,7 +2164,7 @@
                   <customBooleanProperty>
                     <name>log</name>
                     <global v="false" />
-                    <property v="true" />
+                    <property v="false" />
                   </customBooleanProperty>
                   <customStringProperty>
                     <name>tableRef</name>
@@ -2232,6 +2238,11 @@
                     <global v="false" />
                     <property v="true" />
                   </customBooleanProperty>
+                  <customJDitoProperty>
+                    <name>translate4Log</name>
+                    <global v="false" />
+                    <property>%aditoprj%/aliasDefinition/Data_alias/aliasdefinitionsub/entitygroup/entities/productprice/entityfields/contact_id/customproperties/translate4log/property.js</property>
+                  </customJDitoProperty>
                 </customProperties>
               </entityFieldDb>
               <entityFieldDb>
diff --git a/aliasDefinition/Data_alias/aliasdefinitionsub/entitygroup/entities/productprice/entityfields/contact_id/customproperties/translate4log/property.js b/aliasDefinition/Data_alias/aliasdefinitionsub/entitygroup/entities/productprice/entityfields/contact_id/customproperties/translate4log/property.js
new file mode 100644
index 0000000000..9f7c5917a2
--- /dev/null
+++ b/aliasDefinition/Data_alias/aliasdefinitionsub/entitygroup/entities/productprice/entityfields/contact_id/customproperties/translate4log/property.js
@@ -0,0 +1,8 @@
+import("Contact_lib");
+import("system.db");
+import("system.result");
+import("Loghistory_lib");
+
+var params = Translate4LogParams.load();
+var res = OrganisationUtils.getNameByContactId(params.value);
+result.string(res);
\ No newline at end of file
-- 
GitLab