From 9fec6a9a6f68d472930da1b7d8a29c4bec31b680 Mon Sep 17 00:00:00 2001
From: "p.neub" <p.neub@adito.de>
Date: Thu, 20 May 2021 09:23:32 +0200
Subject: [PATCH] [Projekt: xRM-Sales][TicketNr.: 1080829][Reiter
 Gebietsverantwortliche aus Kontaktperson entfernen]

---
 entity/Person_entity/Person_entity.aod           | 16 ----------------
 .../children/orguid_param/valueProcess.js        |  8 --------
 .../districtresponsibles/stateProcess.js         |  9 ---------
 neonView/PersonMain_view/PersonMain_view.aod     |  5 -----
 4 files changed, 38 deletions(-)
 delete mode 100644 entity/Person_entity/entityfields/districtresponsibles/children/orguid_param/valueProcess.js
 delete mode 100644 entity/Person_entity/entityfields/districtresponsibles/stateProcess.js

diff --git a/entity/Person_entity/Person_entity.aod b/entity/Person_entity/Person_entity.aod
index 140a64eb35..7c16b95b5e 100644
--- a/entity/Person_entity/Person_entity.aod
+++ b/entity/Person_entity/Person_entity.aod
@@ -1002,22 +1002,6 @@
         </entityParameter>
       </children>
     </entityConsumer>
-    <entityConsumer>
-      <name>DistrictResponsibles</name>
-      <state>INVISIBLE</state>
-      <stateProcess>%aditoprj%/entity/Person_entity/entityfields/districtresponsibles/stateProcess.js</stateProcess>
-      <dependency>
-        <name>dependency</name>
-        <entityName>DistrictResponsible_entity</entityName>
-        <fieldName>OrganisationResponsibles</fieldName>
-      </dependency>
-      <children>
-        <entityParameter>
-          <name>OrgUid_param</name>
-          <valueProcess>%aditoprj%/entity/Person_entity/entityfields/districtresponsibles/children/orguid_param/valueProcess.js</valueProcess>
-        </entityParameter>
-      </children>
-    </entityConsumer>
     <entityProvider>
       <name>ebdb88f5-f030-426c-b261-9f3828d19356</name>
     </entityProvider>
diff --git a/entity/Person_entity/entityfields/districtresponsibles/children/orguid_param/valueProcess.js b/entity/Person_entity/entityfields/districtresponsibles/children/orguid_param/valueProcess.js
deleted file mode 100644
index 9bae30ceb9..0000000000
--- a/entity/Person_entity/entityfields/districtresponsibles/children/orguid_param/valueProcess.js
+++ /dev/null
@@ -1,8 +0,0 @@
-import("system.result");
-import("system.vars");
-
-
-if (vars.exists("$field.ORGANISATION_CONTACTID") && vars.get("$field.ORGANISATION_CONTACTID"))
-{
-    result.string(vars.get("$field.ORGANISATION_CONTACTID"));
-}
\ No newline at end of file
diff --git a/entity/Person_entity/entityfields/districtresponsibles/stateProcess.js b/entity/Person_entity/entityfields/districtresponsibles/stateProcess.js
deleted file mode 100644
index 6b51996c15..0000000000
--- a/entity/Person_entity/entityfields/districtresponsibles/stateProcess.js
+++ /dev/null
@@ -1,9 +0,0 @@
-import("Employee_lib");
-import("system.result");
-import("system.vars");
-import("system.neon");
-
-if (vars.get("$field.ORGANISATION_CONTACTID") && !EmployeeUtils.isUser(vars.get("$field.CONTACTID")))
-{
-    result.string(neon.COMPONENTSTATE_EDITABLE);
-}
\ No newline at end of file
diff --git a/neonView/PersonMain_view/PersonMain_view.aod b/neonView/PersonMain_view/PersonMain_view.aod
index 5a8f4d9906..b0263fcdcc 100644
--- a/neonView/PersonMain_view/PersonMain_view.aod
+++ b/neonView/PersonMain_view/PersonMain_view.aod
@@ -44,11 +44,6 @@
       <entityField>#ENTITY</entityField>
       <view>PersonAttribute_view</view>
     </neonViewReference>
-    <neonViewReference>
-      <name>19a5f9ed-228d-4352-9e82-e7aa690648e9</name>
-      <entityField>DistrictResponsibles</entityField>
-      <view>DistrictResponsibleList_view</view>
-    </neonViewReference>
     <neonViewReference>
       <name>4b50b784-484f-4cdf-a705-4c356da763fa</name>
       <entityField>Documents</entityField>
-- 
GitLab