From 1ba97047fd7d6b0c4a04ce2d4366109f23c8fdfa Mon Sep 17 00:00:00 2001 From: Andre Loreth <a.loreth@adito.de> Date: Thu, 21 Feb 2019 15:14:35 +0100 Subject: [PATCH] =?UTF-8?q?#1034865=20Task:=20Type=20aus=20Oberfl=C3=A4che?= =?UTF-8?q?=20entfernt=20&=20Neues=20Keyword?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- entity/Task_entity/Task_entity.aod | 4 +- .../entityfields/type/valueProcess.js | 4 + neonView/TaskEdit_view/TaskEdit_view.aod | 4 - neonView/TaskMain_view/TaskMain_view.aod | 4 - .../TaskPreview_view/TaskPreview_view.aod | 4 - .../data/AditoBasic/ab_keyword_entry.xml | 1 + .../ab_keyword_entry/update_TaskType_Task.xml | 84 +++++++++++++++++++ 7 files changed, 92 insertions(+), 13 deletions(-) create mode 100644 entity/Task_entity/entityfields/type/valueProcess.js create mode 100644 others/db_changes/data_alias/data/AditoBasic/ab_keyword_entry/update_TaskType_Task.xml diff --git a/entity/Task_entity/Task_entity.aod b/entity/Task_entity/Task_entity.aod index 4e792a2dec..9c448b6bc0 100644 --- a/entity/Task_entity/Task_entity.aod +++ b/entity/Task_entity/Task_entity.aod @@ -77,7 +77,9 @@ <name>TYPE</name> <title>type</title> <consumer>KeywordTypes</consumer> - <groupable v="true" /> + <searchable v="false" /> + <groupable v="false" /> + <valueProcess>%aditoprj%/entity/Task_entity/entityfields/type/valueProcess.js</valueProcess> </entityField> <entityField> <name>DESCRIPTION</name> diff --git a/entity/Task_entity/entityfields/type/valueProcess.js b/entity/Task_entity/entityfields/type/valueProcess.js new file mode 100644 index 0000000000..68427766d1 --- /dev/null +++ b/entity/Task_entity/entityfields/type/valueProcess.js @@ -0,0 +1,4 @@ +import("system.result"); + +// Sets the type to "Task" as default value. +result.string("4dee8727-8299-422e-ae41-6cdf9de2dfd7"); \ No newline at end of file diff --git a/neonView/TaskEdit_view/TaskEdit_view.aod b/neonView/TaskEdit_view/TaskEdit_view.aod index 17c595d7e5..a935024a1a 100644 --- a/neonView/TaskEdit_view/TaskEdit_view.aod +++ b/neonView/TaskEdit_view/TaskEdit_view.aod @@ -37,10 +37,6 @@ <name>0f600024-eb83-445c-8eb9-62bcf9e95313</name> <entityField>PRIORITY</entityField> </entityFieldLink> - <entityFieldLink> - <name>8173056f-fac6-4ee0-a8ff-c27c8184e6e9</name> - <entityField>TYPE</entityField> - </entityFieldLink> <entityFieldLink> <name>71d2b122-1687-454a-ae60-7e68aa83106c</name> <entityField>PROTECTIONLEVEL</entityField> diff --git a/neonView/TaskMain_view/TaskMain_view.aod b/neonView/TaskMain_view/TaskMain_view.aod index cc31fbb6b1..149f56dedc 100644 --- a/neonView/TaskMain_view/TaskMain_view.aod +++ b/neonView/TaskMain_view/TaskMain_view.aod @@ -24,10 +24,6 @@ <name>e95918f5-d21e-4c99-8d05-d70811aa3d89</name> <entityField>PROTECTIONLEVEL</entityField> </entityFieldLink> - <entityFieldLink> - <name>e73dda40-22cd-4d2d-abcf-c7fc59ea2e67</name> - <entityField>TYPE</entityField> - </entityFieldLink> <entityFieldLink> <name>fea59f13-750b-427d-bf33-cc1bead95446</name> <entityField>DESCRIPTION</entityField> diff --git a/neonView/TaskPreview_view/TaskPreview_view.aod b/neonView/TaskPreview_view/TaskPreview_view.aod index 5f1e9c767f..485449c2c9 100644 --- a/neonView/TaskPreview_view/TaskPreview_view.aod +++ b/neonView/TaskPreview_view/TaskPreview_view.aod @@ -40,10 +40,6 @@ <name>d9e4daef-84df-415c-9be7-3238c2760c07</name> <entityField>PROTECTIONLEVEL</entityField> </entityFieldLink> - <entityFieldLink> - <name>5bcbaa89-0826-4ef8-872d-bd68dbd8ef77</name> - <entityField>TYPE</entityField> - </entityFieldLink> <entityFieldLink> <name>05de9afc-429e-46a8-8e3b-2ff689ed090e</name> <entityField>REQUESTOR_CONTACT_ID</entityField> diff --git a/others/db_changes/data_alias/data/AditoBasic/ab_keyword_entry.xml b/others/db_changes/data_alias/data/AditoBasic/ab_keyword_entry.xml index bf57d6e532..0334b48525 100644 --- a/others/db_changes/data_alias/data/AditoBasic/ab_keyword_entry.xml +++ b/others/db_changes/data_alias/data/AditoBasic/ab_keyword_entry.xml @@ -25,4 +25,5 @@ <include relativeToChangelogFile="true" file="ab_keyword_entry/init_TaskType.xml"/> <include relativeToChangelogFile="true" file="ab_keyword_entry/init_AttributeType.xml"/> <include relativeToChangelogFile="true" file="ab_keyword_entry/init_SalesprojectProbability.xml"/> + <include relativeToChangelogFile="true" file="ab_keyword_entry/update_TaskType_Task.xml" /> </databaseChangeLog> diff --git a/others/db_changes/data_alias/data/AditoBasic/ab_keyword_entry/update_TaskType_Task.xml b/others/db_changes/data_alias/data/AditoBasic/ab_keyword_entry/update_TaskType_Task.xml new file mode 100644 index 0000000000..742eab4714 --- /dev/null +++ b/others/db_changes/data_alias/data/AditoBasic/ab_keyword_entry/update_TaskType_Task.xml @@ -0,0 +1,84 @@ +<?xml version="1.1" encoding="UTF-8" standalone="no"?> +<databaseChangeLog xmlns="http://www.liquibase.org/xml/ns/dbchangelog" xmlns:ext="http://www.liquibase.org/xml/ns/dbchangelog-ext" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog-ext http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-ext.xsd http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.6.xsd"> + <changeSet author="a.loreth" id="d1440b93-e01c-406b-9f0d-c55cac877fcd"> + <insert tableName="AB_KEYWORD_ENTRY"> + <column name="AB_KEYWORD_ENTRYID" value="9e30365b-a9a6-4b57-ae6b-140c9e5a4eb4"/> + <column name="KEYID" value="4dee8727-8299-422e-ae41-6cdf9de2dfd7"/> + <column name="TITLE" value="Task"/> + <column name="CONTAINER" value="TaskType"/> + <column name="SORTING" valueNumeric="0"/> + <column name="ISACTIVE" valueNumeric="1"/> + <column name="ISESSENTIAL" valueNumeric="0"/> + </insert> + <delete tableName="AB_KEYWORD_ENTRY"> + <where>AB_KEYWORD_ENTRYID = ?</where> + <whereParams> + <param value="7bd67c84-cb9d-4bb8-9189-4dd92c4b38a0" /> + </whereParams> + </delete> + <delete tableName="AB_KEYWORD_ENTRY"> + <where>AB_KEYWORD_ENTRYID = ?</where> + <whereParams> + <param value="971b9424-9dda-4a4b-b6db-66c3ae3258ad" /> + </whereParams> + </delete> + <delete tableName="AB_KEYWORD_ENTRY"> + <where>AB_KEYWORD_ENTRYID = ?</where> + <whereParams> + <param value="54231fc1-050e-4f00-91e1-4968387a6370" /> + </whereParams> + </delete> + <delete tableName="AB_KEYWORD_ENTRY"> + <where>AB_KEYWORD_ENTRYID = ?</where> + <whereParams> + <param value="ac87d05f-2cf5-4c77-8342-c11e0cce7c8b" /> + </whereParams> + </delete> + + + <rollback> + <delete tableName="AB_KEYWORD_ENTRY"> + <where>AB_KEYWORD_ENTRYID = ?</where> + <whereParams> + <param value="9e30365b-a9a6-4b57-ae6b-140c9e5a4eb4"/> + </whereParams> + </delete> + <insert tableName="AB_KEYWORD_ENTRY"> + <column name="AB_KEYWORD_ENTRYID" value="7bd67c84-cb9d-4bb8-9189-4dd92c4b38a0"/> + <column name="KEYID" value="2594110a-a5a2-4516-a581-7540167e3976"/> + <column name="TITLE" value="Visit"/> + <column name="CONTAINER" value="TaskType"/> + <column name="SORTING" valueNumeric="0"/> + <column name="ISACTIVE" valueNumeric="1"/> + <column name="ISESSENTIAL" valueNumeric="0"/> + </insert> + <insert tableName="AB_KEYWORD_ENTRY"> + <column name="AB_KEYWORD_ENTRYID" value="971b9424-9dda-4a4b-b6db-66c3ae3258ad"/> + <column name="KEYID" value="d1765fbd-3388-4ac1-a67e-22533f14ef94"/> + <column name="TITLE" value="E-Mail"/> + <column name="CONTAINER" value="TaskType"/> + <column name="SORTING" valueNumeric="1"/> + <column name="ISACTIVE" valueNumeric="1"/> + <column name="ISESSENTIAL" valueNumeric="0"/> + </insert> + <insert tableName="AB_KEYWORD_ENTRY"> + <column name="AB_KEYWORD_ENTRYID" value="54231fc1-050e-4f00-91e1-4968387a6370"/> + <column name="KEYID" value="c402d3ad-9c46-4e79-b7fa-f70b771cb9d0"/> + <column name="TITLE" value="Phone"/> + <column name="CONTAINER" value="TaskType"/> + <column name="SORTING" valueNumeric="2"/> + <column name="ISACTIVE" valueNumeric="1"/> + <column name="ISESSENTIAL" valueNumeric="0"/> + </insert> + <insert tableName="AB_KEYWORD_ENTRY"> + <column name="AB_KEYWORD_ENTRYID" value="ac87d05f-2cf5-4c77-8342-c11e0cce7c8b"/> + <column name="KEYID" value="76188d38-a969-420e-bb99-d713ad7ce6fb"/> + <column name="TITLE" value="Online-Meeting"/> + <column name="CONTAINER" value="TaskType"/> + <column name="SORTING" valueNumeric="3"/> + <column name="ISACTIVE" valueNumeric="1"/> + <column name="ISESSENTIAL" valueNumeric="0"/> + </insert> + </rollback> + </changeSet> +</databaseChangeLog> \ No newline at end of file -- GitLab