From 0b1e007587e2f389e4bba036445b8d997f1f24f9 Mon Sep 17 00:00:00 2001 From: "s.pongratz" <s.pongratz@adito.de> Date: Tue, 2 Mar 2021 15:50:06 +0100 Subject: [PATCH] =?UTF-8?q?#1074915-ZentraleBeobachtungsaction=20Ver=C3=A4?= =?UTF-8?q?nderung=20der=20Gruppierung=20der=20Actions?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Organisation_entity.aod | 37 +++++++++++-------- .../cancelobservation/onActionProcess.js | 0 .../cancelobservation/stateProcess.js | 0 .../cancelobservation/titleProcess.js | 0 .../children/observe/onActionProcess.js | 0 .../children/observe/stateProcess.js | 0 .../children/observe/titleProcess.js | 0 entity/Person_entity/Person_entity.aod | 37 +++++++++++-------- .../cancelobservation/onActionProcess.js | 0 .../cancelobservation/stateProcess.js | 2 +- .../cancelobservation/titleProcess.js | 0 .../children/observe/onActionProcess.js | 0 .../children/observe/stateProcess.js | 2 +- .../children/observe/titleProcess.js | 0 .../OrganisationFilter_view.aod | 10 +++-- .../PersonFilter_view/PersonFilter_view.aod | 10 +++-- 16 files changed, 56 insertions(+), 42 deletions(-) rename entity/Organisation_entity/entityfields/{filterviewactiongroup => observeactiongroup}/children/cancelobservation/onActionProcess.js (100%) rename entity/{Person_entity/entityfields/filterviewactiongroup => Organisation_entity/entityfields/observeactiongroup}/children/cancelobservation/stateProcess.js (100%) rename entity/Organisation_entity/entityfields/{filterviewactiongroup => observeactiongroup}/children/cancelobservation/titleProcess.js (100%) rename entity/Organisation_entity/entityfields/{filterviewactiongroup => observeactiongroup}/children/observe/onActionProcess.js (100%) rename entity/Organisation_entity/entityfields/{filterviewactiongroup => observeactiongroup}/children/observe/stateProcess.js (100%) rename entity/Organisation_entity/entityfields/{filterviewactiongroup => observeactiongroup}/children/observe/titleProcess.js (100%) rename entity/Person_entity/entityfields/{filterviewactiongroup => observeactiongroup}/children/cancelobservation/onActionProcess.js (100%) rename entity/{Organisation_entity/entityfields/filterviewactiongroup => Person_entity/entityfields/observeactiongroup}/children/cancelobservation/stateProcess.js (94%) rename entity/Person_entity/entityfields/{filterviewactiongroup => observeactiongroup}/children/cancelobservation/titleProcess.js (100%) rename entity/Person_entity/entityfields/{filterviewactiongroup => observeactiongroup}/children/observe/onActionProcess.js (100%) rename entity/Person_entity/entityfields/{filterviewactiongroup => observeactiongroup}/children/observe/stateProcess.js (97%) rename entity/Person_entity/entityfields/{filterviewactiongroup => observeactiongroup}/children/observe/titleProcess.js (100%) diff --git a/entity/Organisation_entity/Organisation_entity.aod b/entity/Organisation_entity/Organisation_entity.aod index f9d3e5f363..a48ba1eec2 100644 --- a/entity/Organisation_entity/Organisation_entity.aod +++ b/entity/Organisation_entity/Organisation_entity.aod @@ -17,6 +17,27 @@ <titlePlural>Companies</titlePlural> <recordContainer>db</recordContainer> <entityFields> + <entityActionGroup> + <name>observeActionGroup</name> + <children> + <entityActionField> + <name>observe</name> + <title>Observe</title> + <onActionProcess>%aditoprj%/entity/Organisation_entity/entityfields/observeactiongroup/children/observe/onActionProcess.js</onActionProcess> + <isObjectAction v="true" /> + <iconId>VAADIN:EYE</iconId> + <stateProcess>%aditoprj%/entity/Organisation_entity/entityfields/observeactiongroup/children/observe/stateProcess.js</stateProcess> + <titleProcess>%aditoprj%/entity/Organisation_entity/entityfields/observeactiongroup/children/observe/titleProcess.js</titleProcess> + </entityActionField> + <entityActionField> + <name>cancelObservation</name> + <onActionProcess>%aditoprj%/entity/Organisation_entity/entityfields/observeactiongroup/children/cancelobservation/onActionProcess.js</onActionProcess> + <iconId>VAADIN:EYE_SLASH</iconId> + <stateProcess>%aditoprj%/entity/Organisation_entity/entityfields/observeactiongroup/children/cancelobservation/stateProcess.js</stateProcess> + <titleProcess>%aditoprj%/entity/Organisation_entity/entityfields/observeactiongroup/children/cancelobservation/titleProcess.js</titleProcess> + </entityActionField> + </children> + </entityActionGroup> <entityField> <name>CUSTOMERCODE</name> <title>Customercode</title> @@ -1406,22 +1427,6 @@ <title>Serial Actions</title> <iconId>NEON:GROUP_APPOINTMENT</iconId> <children> - <entityActionField> - <name>cancelObservation</name> - <onActionProcess>%aditoprj%/entity/Organisation_entity/entityfields/filterviewactiongroup/children/cancelobservation/onActionProcess.js</onActionProcess> - <iconId>VAADIN:EYE_SLASH</iconId> - <stateProcess>%aditoprj%/entity/Organisation_entity/entityfields/filterviewactiongroup/children/cancelobservation/stateProcess.js</stateProcess> - <titleProcess>%aditoprj%/entity/Organisation_entity/entityfields/filterviewactiongroup/children/cancelobservation/titleProcess.js</titleProcess> - </entityActionField> - <entityActionField> - <name>observe</name> - <title>Observe</title> - <onActionProcess>%aditoprj%/entity/Organisation_entity/entityfields/filterviewactiongroup/children/observe/onActionProcess.js</onActionProcess> - <isObjectAction v="true" /> - <iconId>VAADIN:EYE</iconId> - <stateProcess>%aditoprj%/entity/Organisation_entity/entityfields/filterviewactiongroup/children/observe/stateProcess.js</stateProcess> - <titleProcess>%aditoprj%/entity/Organisation_entity/entityfields/filterviewactiongroup/children/observe/titleProcess.js</titleProcess> - </entityActionField> <entityActionField> <name>addToCampaignFromTable</name> <title>Add to Campaign</title> diff --git a/entity/Organisation_entity/entityfields/filterviewactiongroup/children/cancelobservation/onActionProcess.js b/entity/Organisation_entity/entityfields/observeactiongroup/children/cancelobservation/onActionProcess.js similarity index 100% rename from entity/Organisation_entity/entityfields/filterviewactiongroup/children/cancelobservation/onActionProcess.js rename to entity/Organisation_entity/entityfields/observeactiongroup/children/cancelobservation/onActionProcess.js diff --git a/entity/Person_entity/entityfields/filterviewactiongroup/children/cancelobservation/stateProcess.js b/entity/Organisation_entity/entityfields/observeactiongroup/children/cancelobservation/stateProcess.js similarity index 100% rename from entity/Person_entity/entityfields/filterviewactiongroup/children/cancelobservation/stateProcess.js rename to entity/Organisation_entity/entityfields/observeactiongroup/children/cancelobservation/stateProcess.js diff --git a/entity/Organisation_entity/entityfields/filterviewactiongroup/children/cancelobservation/titleProcess.js b/entity/Organisation_entity/entityfields/observeactiongroup/children/cancelobservation/titleProcess.js similarity index 100% rename from entity/Organisation_entity/entityfields/filterviewactiongroup/children/cancelobservation/titleProcess.js rename to entity/Organisation_entity/entityfields/observeactiongroup/children/cancelobservation/titleProcess.js diff --git a/entity/Organisation_entity/entityfields/filterviewactiongroup/children/observe/onActionProcess.js b/entity/Organisation_entity/entityfields/observeactiongroup/children/observe/onActionProcess.js similarity index 100% rename from entity/Organisation_entity/entityfields/filterviewactiongroup/children/observe/onActionProcess.js rename to entity/Organisation_entity/entityfields/observeactiongroup/children/observe/onActionProcess.js diff --git a/entity/Organisation_entity/entityfields/filterviewactiongroup/children/observe/stateProcess.js b/entity/Organisation_entity/entityfields/observeactiongroup/children/observe/stateProcess.js similarity index 100% rename from entity/Organisation_entity/entityfields/filterviewactiongroup/children/observe/stateProcess.js rename to entity/Organisation_entity/entityfields/observeactiongroup/children/observe/stateProcess.js diff --git a/entity/Organisation_entity/entityfields/filterviewactiongroup/children/observe/titleProcess.js b/entity/Organisation_entity/entityfields/observeactiongroup/children/observe/titleProcess.js similarity index 100% rename from entity/Organisation_entity/entityfields/filterviewactiongroup/children/observe/titleProcess.js rename to entity/Organisation_entity/entityfields/observeactiongroup/children/observe/titleProcess.js diff --git a/entity/Person_entity/Person_entity.aod b/entity/Person_entity/Person_entity.aod index f78d77df12..64bb15fc56 100644 --- a/entity/Person_entity/Person_entity.aod +++ b/entity/Person_entity/Person_entity.aod @@ -21,6 +21,27 @@ <titlePlural>Contacts</titlePlural> <recordContainer>db</recordContainer> <entityFields> + <entityActionGroup> + <name>observeActionGroup</name> + <children> + <entityActionField> + <name>observe</name> + <title>Observe</title> + <onActionProcess>%aditoprj%/entity/Person_entity/entityfields/observeactiongroup/children/observe/onActionProcess.js</onActionProcess> + <isObjectAction v="true" /> + <iconId>VAADIN:EYE</iconId> + <stateProcess>%aditoprj%/entity/Person_entity/entityfields/observeactiongroup/children/observe/stateProcess.js</stateProcess> + <titleProcess>%aditoprj%/entity/Person_entity/entityfields/observeactiongroup/children/observe/titleProcess.js</titleProcess> + </entityActionField> + <entityActionField> + <name>cancelObservation</name> + <onActionProcess>%aditoprj%/entity/Person_entity/entityfields/observeactiongroup/children/cancelobservation/onActionProcess.js</onActionProcess> + <iconId>VAADIN:EYE_SLASH</iconId> + <stateProcess>%aditoprj%/entity/Person_entity/entityfields/observeactiongroup/children/cancelobservation/stateProcess.js</stateProcess> + <titleProcess>%aditoprj%/entity/Person_entity/entityfields/observeactiongroup/children/cancelobservation/titleProcess.js</titleProcess> + </entityActionField> + </children> + </entityActionGroup> <entityField> <name>DATEOFBIRTH</name> <title>Date of birth</title> @@ -1358,22 +1379,6 @@ <isObjectAction v="false" /> <iconId>VAADIN:ENVELOPES</iconId> </entityActionField> - <entityActionField> - <name>observe</name> - <title>Observe</title> - <onActionProcess>%aditoprj%/entity/Person_entity/entityfields/filterviewactiongroup/children/observe/onActionProcess.js</onActionProcess> - <isObjectAction v="true" /> - <iconId>VAADIN:EYE</iconId> - <stateProcess>%aditoprj%/entity/Person_entity/entityfields/filterviewactiongroup/children/observe/stateProcess.js</stateProcess> - <titleProcess>%aditoprj%/entity/Person_entity/entityfields/filterviewactiongroup/children/observe/titleProcess.js</titleProcess> - </entityActionField> - <entityActionField> - <name>cancelObservation</name> - <onActionProcess>%aditoprj%/entity/Person_entity/entityfields/filterviewactiongroup/children/cancelobservation/onActionProcess.js</onActionProcess> - <iconId>VAADIN:EYE_SLASH</iconId> - <stateProcess>%aditoprj%/entity/Person_entity/entityfields/filterviewactiongroup/children/cancelobservation/stateProcess.js</stateProcess> - <titleProcess>%aditoprj%/entity/Person_entity/entityfields/filterviewactiongroup/children/cancelobservation/titleProcess.js</titleProcess> - </entityActionField> <entityActionField> <name>addToContactSync</name> <title>add Contact to Sync</title> diff --git a/entity/Person_entity/entityfields/filterviewactiongroup/children/cancelobservation/onActionProcess.js b/entity/Person_entity/entityfields/observeactiongroup/children/cancelobservation/onActionProcess.js similarity index 100% rename from entity/Person_entity/entityfields/filterviewactiongroup/children/cancelobservation/onActionProcess.js rename to entity/Person_entity/entityfields/observeactiongroup/children/cancelobservation/onActionProcess.js diff --git a/entity/Organisation_entity/entityfields/filterviewactiongroup/children/cancelobservation/stateProcess.js b/entity/Person_entity/entityfields/observeactiongroup/children/cancelobservation/stateProcess.js similarity index 94% rename from entity/Organisation_entity/entityfields/filterviewactiongroup/children/cancelobservation/stateProcess.js rename to entity/Person_entity/entityfields/observeactiongroup/children/cancelobservation/stateProcess.js index 7a8ef81634..6ed1e38413 100644 --- a/entity/Organisation_entity/entityfields/filterviewactiongroup/children/cancelobservation/stateProcess.js +++ b/entity/Person_entity/entityfields/observeactiongroup/children/cancelobservation/stateProcess.js @@ -3,4 +3,4 @@ import("system.result"); import("Observation_lib"); import("system.neon"); -result.string(Observation.actionState(vars.get("$sys.selection"), true)); +result.string(Observation.actionState(vars.get("$sys.selection"), true)); \ No newline at end of file diff --git a/entity/Person_entity/entityfields/filterviewactiongroup/children/cancelobservation/titleProcess.js b/entity/Person_entity/entityfields/observeactiongroup/children/cancelobservation/titleProcess.js similarity index 100% rename from entity/Person_entity/entityfields/filterviewactiongroup/children/cancelobservation/titleProcess.js rename to entity/Person_entity/entityfields/observeactiongroup/children/cancelobservation/titleProcess.js diff --git a/entity/Person_entity/entityfields/filterviewactiongroup/children/observe/onActionProcess.js b/entity/Person_entity/entityfields/observeactiongroup/children/observe/onActionProcess.js similarity index 100% rename from entity/Person_entity/entityfields/filterviewactiongroup/children/observe/onActionProcess.js rename to entity/Person_entity/entityfields/observeactiongroup/children/observe/onActionProcess.js diff --git a/entity/Person_entity/entityfields/filterviewactiongroup/children/observe/stateProcess.js b/entity/Person_entity/entityfields/observeactiongroup/children/observe/stateProcess.js similarity index 97% rename from entity/Person_entity/entityfields/filterviewactiongroup/children/observe/stateProcess.js rename to entity/Person_entity/entityfields/observeactiongroup/children/observe/stateProcess.js index 8b0b88a4ad..495784da27 100644 --- a/entity/Person_entity/entityfields/filterviewactiongroup/children/observe/stateProcess.js +++ b/entity/Person_entity/entityfields/observeactiongroup/children/observe/stateProcess.js @@ -3,4 +3,4 @@ import("system.result"); import("Observation_lib"); import("system.neon"); -result.string(Observation.actionState(vars.get("$sys.selection"))); +result.string(Observation.actionState(vars.get("$sys.selection"))); \ No newline at end of file diff --git a/entity/Person_entity/entityfields/filterviewactiongroup/children/observe/titleProcess.js b/entity/Person_entity/entityfields/observeactiongroup/children/observe/titleProcess.js similarity index 100% rename from entity/Person_entity/entityfields/filterviewactiongroup/children/observe/titleProcess.js rename to entity/Person_entity/entityfields/observeactiongroup/children/observe/titleProcess.js diff --git a/neonView/OrganisationFilter_view/OrganisationFilter_view.aod b/neonView/OrganisationFilter_view/OrganisationFilter_view.aod index 7e177f5064..d0a3e39a28 100644 --- a/neonView/OrganisationFilter_view/OrganisationFilter_view.aod +++ b/neonView/OrganisationFilter_view/OrganisationFilter_view.aod @@ -51,8 +51,9 @@ <name>Organisations</name> <subtitleField>CUSTOMERCODE_DISPLAY_fieldGroup</subtitleField> <entityField>#ENTITY</entityField> - <favoriteActionGroup1>filterViewActionGroup</favoriteActionGroup1> - <favoriteActionGroup2>DuplicateActions</favoriteActionGroup2> + <favoriteActionGroup1>observeActionGroup</favoriteActionGroup1> + <favoriteActionGroup2>filterViewActionGroup</favoriteActionGroup2> + <favoriteActionGroup3>DuplicateActions</favoriteActionGroup3> <linkedColumns> <element>NAME</element> </linkedColumns> @@ -99,8 +100,9 @@ <treeTableViewTemplate> <name>Treetable</name> <entityField>#ENTITY</entityField> - <favoriteActionGroup1>filterViewActionGroup</favoriteActionGroup1> - <favoriteActionGroup2>DuplicateActions</favoriteActionGroup2> + <favoriteActionGroup1>observeActionGroup</favoriteActionGroup1> + <favoriteActionGroup2>filterViewActionGroup</favoriteActionGroup2> + <favoriteActionGroup3>DuplicateActions</favoriteActionGroup3> <linkedColumns> <element>NAME</element> </linkedColumns> diff --git a/neonView/PersonFilter_view/PersonFilter_view.aod b/neonView/PersonFilter_view/PersonFilter_view.aod index 5b5773e28c..c892033123 100644 --- a/neonView/PersonFilter_view/PersonFilter_view.aod +++ b/neonView/PersonFilter_view/PersonFilter_view.aod @@ -55,8 +55,9 @@ <subtitleField>LANGUAGE</subtitleField> <descriptionField>ORGANISATION_CONTACTID</descriptionField> <entityField>#ENTITY</entityField> - <favoriteActionGroup1>filterViewActionGroup</favoriteActionGroup1> - <favoriteActionGroup2>DuplicateActions</favoriteActionGroup2> + <favoriteActionGroup1>observeActionGroup</favoriteActionGroup1> + <favoriteActionGroup2>filterViewActionGroup</favoriteActionGroup2> + <favoriteActionGroup3>DuplicateActions</favoriteActionGroup3> <linkedColumns> <element>FIRSTNAME</element> <element>LASTNAME</element> @@ -104,8 +105,9 @@ <treeTableViewTemplate> <name>Treetable</name> <entityField>#ENTITY</entityField> - <favoriteActionGroup1>filterViewActionGroup</favoriteActionGroup1> - <favoriteActionGroup2>DuplicateActions</favoriteActionGroup2> + <favoriteActionGroup1>observeActionGroup</favoriteActionGroup1> + <favoriteActionGroup2>filterViewActionGroup</favoriteActionGroup2> + <favoriteActionGroup3>DuplicateActions</favoriteActionGroup3> <linkedColumns> <element>FIRSTNAME</element> <element>LASTNAME</element> -- GitLab