From 72ff7dd3b2af473bbbf28fd89976cabe052ac150 Mon Sep 17 00:00:00 2001
From: "p.neub" <p.neub@adito.de>
Date: Tue, 16 Nov 2021 15:41:25 +0100
Subject: [PATCH] [Projekt: xRM-Sales][TicketNr.: 1079745][Offer_entity: Filter
 'Firma' und 'Person' liefern keine Daten, weil falsches Datenbankfeld
 durchsucht wird ]

---
 entity/Offer_entity/Offer_entity.aod |  4 ++--
 entity/Order_entity/Order_entity.aod | 10 ++++------
 2 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/entity/Offer_entity/Offer_entity.aod b/entity/Offer_entity/Offer_entity.aod
index 0d46bf7b97..639b4c5d8c 100644
--- a/entity/Offer_entity/Offer_entity.aod
+++ b/entity/Offer_entity/Offer_entity.aod
@@ -1275,13 +1275,13 @@
         </dbRecordFieldMapping>
         <dbRecordFieldMapping>
           <name>CONTACT_ORG_ID.value</name>
-          <recordfield>CONTACT.ORGANISATION_ID</recordfield>
+          <recordfield>CONTACT.CONTACTID</recordfield>
           <isFilterable v="true" />
           <isLookupFilter v="false" />
         </dbRecordFieldMapping>
         <dbRecordFieldMapping>
           <name>CONTACT_PERSON_ID.value</name>
-          <recordfield>CONTACT.PERSON_ID</recordfield>
+          <recordfield>CONTACT.CONTACTID</recordfield>
           <isFilterable v="true" />
           <isLookupFilter v="false" />
         </dbRecordFieldMapping>
diff --git a/entity/Order_entity/Order_entity.aod b/entity/Order_entity/Order_entity.aod
index 7e2f377619..b2f912bf7c 100644
--- a/entity/Order_entity/Order_entity.aod
+++ b/entity/Order_entity/Order_entity.aod
@@ -1105,15 +1105,13 @@
         </dbRecordFieldMapping>
         <dbRecordFieldMapping>
           <name>CONTACT_ORG_ID.value</name>
-          <recordfield>CONTACT.ORGANISATION_ID</recordfield>
-          <isFilterable v="false" />
-          <isLookupFilter v="false" />
+          <recordfield>CONTACT.CONTACTID</recordfield>
+          <isFilterable v="true" />
         </dbRecordFieldMapping>
         <dbRecordFieldMapping>
           <name>CONTACT_PERSON_ID.value</name>
-          <recordfield>CONTACT.PERSON_ID</recordfield>
-          <isFilterable v="false" />
-          <isLookupFilter v="false" />
+          <recordfield>CONTACT.CONTACTID</recordfield>
+          <isFilterable v="true" />
         </dbRecordFieldMapping>
         <dbRecordFieldMapping>
           <name>CURRENCY.displayValue</name>
-- 
GitLab