From 0fca3595e830a543145a73743422513100791669 Mon Sep 17 00:00:00 2001 From: Nico Bugl <n.bugl@adito.de> Date: Wed, 5 Jun 2019 13:50:01 +0200 Subject: [PATCH] letzten Bearbeitungen --- .../basic/2019.2/update_Memberrole_InternExtern.xml | 6 ------ .../basic/2019.2/update_Salesproject_Member.xml | 2 +- .../ab_keyword_entry/init_SalesprojectMemberRole.xml | 9 --------- entity/Competition_entity/Competition_entity.aod | 2 +- entity/Member_entity/Member_entity.aod | 10 ++++++++++ .../entityfields/decider/dropDownProcess.js | 7 +++++++ neonView/MemberEdit_view/MemberEdit_view.aod | 4 ++++ neonView/MemberFilter_view/MemberFilter_view.aod | 4 ++++ 8 files changed, 27 insertions(+), 17 deletions(-) create mode 100644 entity/Member_entity/entityfields/decider/dropDownProcess.js diff --git a/.liquibase/Data_alias/basic/2019.2/update_Memberrole_InternExtern.xml b/.liquibase/Data_alias/basic/2019.2/update_Memberrole_InternExtern.xml index 84e55f1be3b..40aafe37e60 100644 --- a/.liquibase/Data_alias/basic/2019.2/update_Memberrole_InternExtern.xml +++ b/.liquibase/Data_alias/basic/2019.2/update_Memberrole_InternExtern.xml @@ -20,12 +20,6 @@ <column name="AB_KEYWORD_ATTRIBUTE_ID" value="0bdeb691-f90a-4d7e-a99a-08c60816232c"/> <column name="BOOL_VALUE" valueNumeric="1"/> </insert> - <insert tableName="AB_KEYWORD_ATTRIBUTERELATION"> - <column name="AB_KEYWORD_ATTRIBUTERELATIONID" value="ffc45174-b0c0-413e-9a67-b7dc9cd9aa5a"/> - <column name="AB_KEYWORD_ENTRY_ID" value="3d603fe3-1b06-43fc-9e20-2efd6e9e4afd"/> - <column name="AB_KEYWORD_ATTRIBUTE_ID" value="0bdeb691-f90a-4d7e-a99a-08c60816232c"/> - <column name="BOOL_VALUE" valueNumeric="1"/> - </insert> <insert tableName="AB_KEYWORD_ATTRIBUTERELATION"> <column name="AB_KEYWORD_ATTRIBUTERELATIONID" value="965d3371-1632-4f2b-9fb6-d8503558fb88"/> <column name="AB_KEYWORD_ENTRY_ID" value="b72294cd-3a46-4f71-ab93-72824f63f7f4"/> diff --git a/.liquibase/Data_alias/basic/2019.2/update_Salesproject_Member.xml b/.liquibase/Data_alias/basic/2019.2/update_Salesproject_Member.xml index 7b9bcb41e92..3e6a9d523a1 100644 --- a/.liquibase/Data_alias/basic/2019.2/update_Salesproject_Member.xml +++ b/.liquibase/Data_alias/basic/2019.2/update_Salesproject_Member.xml @@ -4,7 +4,7 @@ <addColumn tableName="SALESPROJECT_MEMBER"> <column name="OBJECT_TYPE" type="NVARCHAR(63)"/> - <column name="DECIDER" type="NVARCHAR(36)"/> + <column name="DECIDER" type="BOOLEAN"/> </addColumn> <renameColumn newColumnName="OBJECT_ROWID" oldColumnName="SALESPROJECT_ID" tableName="SALESPROJECT_MEMBER"/> <renameColumn newColumnName="MEMBERID" oldColumnName="SALESPROJECT_MEMBERID" tableName="SALESPROJECT_MEMBER"/> diff --git a/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesprojectMemberRole.xml b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesprojectMemberRole.xml index 3f1e9aed90a..3ed1316c978 100644 --- a/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesprojectMemberRole.xml +++ b/.liquibase/Data_alias/basic/init/data/AditoBasic/ab_keyword_entry/init_SalesprojectMemberRole.xml @@ -28,15 +28,6 @@ <column name="ISACTIVE" valueNumeric="1"/> <column name="ISESSENTIAL" valueNumeric="0"/> </insert> - <insert tableName="AB_KEYWORD_ENTRY"> - <column name="AB_KEYWORD_ENTRYID" value="3d603fe3-1b06-43fc-9e20-2efd6e9e4afd"/> - <column name="KEYID" value="70cbad1b-eac6-4369-ba50-4946e0fbcb3a"/> - <column name="TITLE" value="Decision maker"/> - <column name="CONTAINER" value="MemberRole"/> - <column name="SORTING" valueNumeric="3"/> - <column name="ISACTIVE" valueNumeric="1"/> - <column name="ISESSENTIAL" valueNumeric="0"/> - </insert> <insert tableName="AB_KEYWORD_ENTRY"> <column name="AB_KEYWORD_ENTRYID" value="039fd6ae-b4ad-431e-86bf-59ed2f4df0a9"/> <column name="KEYID" value="a8460c8e-24bd-4410-9704-e4865fdd57bf"/> diff --git a/entity/Competition_entity/Competition_entity.aod b/entity/Competition_entity/Competition_entity.aod index d086d45b103..b7fac12ff2d 100644 --- a/entity/Competition_entity/Competition_entity.aod +++ b/entity/Competition_entity/Competition_entity.aod @@ -3,7 +3,7 @@ <name>Competition_entity</name> <majorModelMode>DISTRIBUTED</majorModelMode> <title>Competition</title> - <titlePlural>Competitions</titlePlural> + <titlePlural>Competition</titlePlural> <recordContainer>db</recordContainer> <entityFields> <entityProvider> diff --git a/entity/Member_entity/Member_entity.aod b/entity/Member_entity/Member_entity.aod index e6f4ea91b7c..8d043c5a8a8 100644 --- a/entity/Member_entity/Member_entity.aod +++ b/entity/Member_entity/Member_entity.aod @@ -218,6 +218,12 @@ TODO: intuitive möglichkeit, auf dend Stand aus Relation zurückzusetzen... akt <state>READONLY</state> <valueProcess>%aditoprj%/entity/Member_entity/entityfields/icon/valueProcess.js</valueProcess> </entityField> + <entityField> + <name>DECIDER</name> + <title>Decision maker</title> + <contentType>BOOLEAN</contentType> + <dropDownProcess>%aditoprj%/entity/Member_entity/entityfields/decider/dropDownProcess.js</dropDownProcess> + </entityField> </entityFields> <recordContainers> <dbRecordContainer> @@ -340,6 +346,10 @@ TODO: intuitive möglichkeit, auf dend Stand aus Relation zurückzusetzen... akt <name>OBJECT_ROWID.displayValue</name> <expression>%aditoprj%/entity/Member_entity/recordcontainers/db/recordfieldmappings/object_rowid.displayvalue/expression.js</expression> </dbRecordFieldMapping> + <dbRecordFieldMapping> + <name>DECIDER.value</name> + <recordfield>MEMBER.DECIDER</recordfield> + </dbRecordFieldMapping> </recordFieldMappings> </dbRecordContainer> </recordContainers> diff --git a/entity/Member_entity/entityfields/decider/dropDownProcess.js b/entity/Member_entity/entityfields/decider/dropDownProcess.js new file mode 100644 index 00000000000..9b90ec71268 --- /dev/null +++ b/entity/Member_entity/entityfields/decider/dropDownProcess.js @@ -0,0 +1,7 @@ +import("system.translate"); +import("system.result"); + +result.object([ + [true, translate.text("Yes")] + ,[false, translate.text("No")] +]); diff --git a/neonView/MemberEdit_view/MemberEdit_view.aod b/neonView/MemberEdit_view/MemberEdit_view.aod index 74a7cde60b8..7db2988ef34 100644 --- a/neonView/MemberEdit_view/MemberEdit_view.aod +++ b/neonView/MemberEdit_view/MemberEdit_view.aod @@ -22,6 +22,10 @@ <name>84696d3f-fe39-45f2-a48a-90cd916b125f</name> <entityField>ROLE</entityField> </entityFieldLink> + <entityFieldLink> + <name>188da6f5-4e65-4918-ba4c-379887d51449</name> + <entityField>DECIDER</entityField> + </entityFieldLink> </fields> </genericViewTemplate> </children> diff --git a/neonView/MemberFilter_view/MemberFilter_view.aod b/neonView/MemberFilter_view/MemberFilter_view.aod index 6bb508e6cf0..6a719214fa3 100644 --- a/neonView/MemberFilter_view/MemberFilter_view.aod +++ b/neonView/MemberFilter_view/MemberFilter_view.aod @@ -41,6 +41,10 @@ <name>c23f4e8b-87a1-4535-b2d1-f6c97d6bfe0b</name> <entityField>POSITION</entityField> </neonTableColumn> + <neonTableColumn> + <name>ade2cdae-ad07-4797-9440-00eddda68ee5</name> + <entityField>DECIDER</entityField> + </neonTableColumn> </columns> </tableViewTemplate> </children> -- GitLab