From 60f0612d97c3d289a4fd20c210a9fc34fda6d01f Mon Sep 17 00:00:00 2001 From: "S.Leierseder" <S.Leierseder@SLeierseder.aditosoftware.local> Date: Thu, 18 Jul 2019 15:34:55 +0200 Subject: [PATCH] changes data privacy --- entity/DSGVO_entity/DSGVO_entity.aod | 1 + .../_____LANGUAGE_EXTRA.aod | 27 +++++++++++++++++++ .../_____LANGUAGE_de/_____LANGUAGE_de.aod | 3 +++ .../_____LANGUAGE_en/_____LANGUAGE_en.aod | 27 +++++++++++++++++++ .../CommRestriction/CommRestriction.aod | 4 +++ neonContext/DSGVO/DSGVO.aod | 4 +++ neonContext/Person/Person.aod | 4 +++ .../CommRestrictionDrawer_view.aod | 19 +++++++++++++ .../DSGVODrawer_view/DSGVODrawer_view.aod | 19 +++++++++++++ .../PersonDSGVORestriction_view.aod | 23 ++++++++++++++++ neonView/PersonMain_view/PersonMain_view.aod | 15 ++++------- 11 files changed, 136 insertions(+), 10 deletions(-) create mode 100644 neonView/CommRestrictionDrawer_view/CommRestrictionDrawer_view.aod create mode 100644 neonView/DSGVODrawer_view/DSGVODrawer_view.aod create mode 100644 neonView/PersonDSGVORestriction_view/PersonDSGVORestriction_view.aod diff --git a/entity/DSGVO_entity/DSGVO_entity.aod b/entity/DSGVO_entity/DSGVO_entity.aod index fda4da713fd..71190d0a999 100644 --- a/entity/DSGVO_entity/DSGVO_entity.aod +++ b/entity/DSGVO_entity/DSGVO_entity.aod @@ -12,6 +12,7 @@ </siblings> <grantCreate v="false" /> <grantDelete v="false" /> + <titlePlural>Data privacy entries</titlePlural> <recordContainer>jdito</recordContainer> <entityFields> <entityProvider> diff --git a/language/_____LANGUAGE_EXTRA/_____LANGUAGE_EXTRA.aod b/language/_____LANGUAGE_EXTRA/_____LANGUAGE_EXTRA.aod index f5f38ebd278..d1ced1a346b 100644 --- a/language/_____LANGUAGE_EXTRA/_____LANGUAGE_EXTRA.aod +++ b/language/_____LANGUAGE_EXTRA/_____LANGUAGE_EXTRA.aod @@ -5013,6 +5013,33 @@ <entry> <key>New Notifications</key> </entry> + <entry> + <key>Forecasts</key> + </entry> + <entry> + <key>Relation types</key> + </entry> + <entry> + <key>Data privacy entries</key> + </entry> + <entry> + <key>Timetracking entries</key> + </entry> + <entry> + <key>Duplicatescans</key> + </entry> + <entry> + <key>Appointments</key> + </entry> + <entry> + <key>Support Tickets</key> + </entry> + <entry> + <key>Members</key> + </entry> + <entry> + <key>Cost entries</key> + </entry> </keyValueMap> <font name="Dialog" style="0" size="11" /> <sqlModels> diff --git a/language/_____LANGUAGE_de/_____LANGUAGE_de.aod b/language/_____LANGUAGE_de/_____LANGUAGE_de.aod index a0d89a130d7..06a70c61af7 100644 --- a/language/_____LANGUAGE_de/_____LANGUAGE_de.aod +++ b/language/_____LANGUAGE_de/_____LANGUAGE_de.aod @@ -6347,6 +6347,9 @@ <entry> <key>Occurrence</key> </entry> + <entry> + <key>Support ticket</key> + </entry> </keyValueMap> <font name="Dialog" style="0" size="11" /> </language> diff --git a/language/_____LANGUAGE_en/_____LANGUAGE_en.aod b/language/_____LANGUAGE_en/_____LANGUAGE_en.aod index 497b292e32a..d4d99d2afef 100644 --- a/language/_____LANGUAGE_en/_____LANGUAGE_en.aod +++ b/language/_____LANGUAGE_en/_____LANGUAGE_en.aod @@ -5062,6 +5062,33 @@ <entry> <key>New Notifications</key> </entry> + <entry> + <key>Forecasts</key> + </entry> + <entry> + <key>Relation types</key> + </entry> + <entry> + <key>Data privacy entries</key> + </entry> + <entry> + <key>Timetracking entries</key> + </entry> + <entry> + <key>Duplicatescans</key> + </entry> + <entry> + <key>Appointments</key> + </entry> + <entry> + <key>Support Tickets</key> + </entry> + <entry> + <key>Members</key> + </entry> + <entry> + <key>Cost entries</key> + </entry> </keyValueMap> <font name="Dialog" style="0" size="11" /> </language> diff --git a/neonContext/CommRestriction/CommRestriction.aod b/neonContext/CommRestriction/CommRestriction.aod index 4b27ac29d86..e7734b9ca4d 100644 --- a/neonContext/CommRestriction/CommRestriction.aod +++ b/neonContext/CommRestriction/CommRestriction.aod @@ -20,5 +20,9 @@ <name>c0ffb2e0-0190-47ee-aa0a-e774fe5400fb</name> <view>CommRestrictionPreview_view</view> </neonViewReference> + <neonViewReference> + <name>0f29e6bd-f4cb-488f-867f-a65b84ba341f</name> + <view>CommRestrictionDrawer_view</view> + </neonViewReference> </references> </neonContext> diff --git a/neonContext/DSGVO/DSGVO.aod b/neonContext/DSGVO/DSGVO.aod index 3b01fff52f6..06c58cb090b 100644 --- a/neonContext/DSGVO/DSGVO.aod +++ b/neonContext/DSGVO/DSGVO.aod @@ -23,5 +23,9 @@ <name>4cf0e8c3-900a-43f1-a2c0-3f8990644b64</name> <view>DSGVOPreview_view</view> </neonViewReference> + <neonViewReference> + <name>5be7aa7b-2b66-41e1-b1f5-f86af1f6e50d</name> + <view>DSGVODrawer_view</view> + </neonViewReference> </references> </neonContext> diff --git a/neonContext/Person/Person.aod b/neonContext/Person/Person.aod index 07f8c24364e..7149d8ce160 100644 --- a/neonContext/Person/Person.aod +++ b/neonContext/Person/Person.aod @@ -46,5 +46,9 @@ <name>fc7e2546-b42a-48c0-8670-2d4033ad0598</name> <view>PersonTaskAppointment_view</view> </neonViewReference> + <neonViewReference> + <name>296af7da-1994-49a3-a26f-903f29609fae</name> + <view>PersonDSGVORestriction_view</view> + </neonViewReference> </references> </neonContext> diff --git a/neonView/CommRestrictionDrawer_view/CommRestrictionDrawer_view.aod b/neonView/CommRestrictionDrawer_view/CommRestrictionDrawer_view.aod new file mode 100644 index 00000000000..613e5c7aa4b --- /dev/null +++ b/neonView/CommRestrictionDrawer_view/CommRestrictionDrawer_view.aod @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<neonView xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.1.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/neonView/1.1.1"> + <name>CommRestrictionDrawer_view</name> + <majorModelMode>DISTRIBUTED</majorModelMode> + <layout> + <drawerLayout> + <name>layout</name> + <layoutCaption>Advertising bans</layoutCaption> + <fixedDrawer v="true" /> + </drawerLayout> + </layout> + <children> + <neonViewReference> + <name>fba5fb33-43d4-4885-84ed-9fe5cc367566</name> + <entityField>#ENTITY</entityField> + <view>CommRestrictionFilter_view</view> + </neonViewReference> + </children> +</neonView> diff --git a/neonView/DSGVODrawer_view/DSGVODrawer_view.aod b/neonView/DSGVODrawer_view/DSGVODrawer_view.aod new file mode 100644 index 00000000000..4cbd306684c --- /dev/null +++ b/neonView/DSGVODrawer_view/DSGVODrawer_view.aod @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<neonView xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.1.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/neonView/1.1.1"> + <name>DSGVODrawer_view</name> + <majorModelMode>DISTRIBUTED</majorModelMode> + <layout> + <drawerLayout> + <name>layout</name> + <layoutCaption>Data privacy entries</layoutCaption> + <fixedDrawer v="true" /> + </drawerLayout> + </layout> + <children> + <neonViewReference> + <name>61142c4e-e82d-451e-a491-9a71ac0ec5c0</name> + <entityField>#ENTITY</entityField> + <view>DSGVOFilter_view</view> + </neonViewReference> + </children> +</neonView> diff --git a/neonView/PersonDSGVORestriction_view/PersonDSGVORestriction_view.aod b/neonView/PersonDSGVORestriction_view/PersonDSGVORestriction_view.aod new file mode 100644 index 00000000000..ba8c4846f35 --- /dev/null +++ b/neonView/PersonDSGVORestriction_view/PersonDSGVORestriction_view.aod @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<neonView xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.1.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/neonView/1.1.1"> + <name>PersonDSGVORestriction_view</name> + <title>Data Privacy</title> + <majorModelMode>DISTRIBUTED</majorModelMode> + <layout> + <boxLayout> + <name>layout</name> + </boxLayout> + </layout> + <children> + <neonViewReference> + <name>e9af5716-946a-4d29-86e3-06c5231838f9</name> + <entityField>DSGVOEntries</entityField> + <view>DSGVODrawer_view</view> + </neonViewReference> + <neonViewReference> + <name>38199f7b-af85-4576-a6ee-3add0e6761aa</name> + <entityField>CommRestrictions</entityField> + <view>CommRestrictionDrawer_view</view> + </neonViewReference> + </children> +</neonView> diff --git a/neonView/PersonMain_view/PersonMain_view.aod b/neonView/PersonMain_view/PersonMain_view.aod index 967701323cc..8d0e2c2199b 100644 --- a/neonView/PersonMain_view/PersonMain_view.aod +++ b/neonView/PersonMain_view/PersonMain_view.aod @@ -29,11 +29,6 @@ <entityField>ObjectTrees</entityField> <view>ObjectTreeFilter_view</view> </neonViewReference> - <neonViewReference> - <name>265efe97-d759-476c-9546-0f339d56474d</name> - <entityField>CommRestrictions</entityField> - <view>CommRestrictionFilter_view</view> - </neonViewReference> <neonViewReference> <name>c2606a8b-eac1-412e-893d-bb788d4a5b5c</name> <entityField>OtherContacts</entityField> @@ -44,6 +39,11 @@ <entityField>#ENTITY</entityField> <view>PersonTaskAppointment_view</view> </neonViewReference> + <neonViewReference> + <name>c6dad062-2708-4329-bb60-90f8ab482a6c</name> + <entityField>#ENTITY</entityField> + <view>PersonDSGVORestriction_view</view> + </neonViewReference> <neonViewReference> <name>cf989bf6-3e49-44fc-ba98-322aae377da3</name> <entityField>AttributeTree</entityField> @@ -59,10 +59,5 @@ <entityField>LogHistoryConsumer</entityField> <view>LogHistoryFilter_view</view> </neonViewReference> - <neonViewReference> - <name>fb1dd01e-a3ad-4708-b6a0-d273cbb0b50f</name> - <entityField>DSGVOEntries</entityField> - <view>DSGVOFilter_view</view> - </neonViewReference> </children> </neonView> -- GitLab