From 0e8708334b33c57b3dadd1bb14487b8e7dc1958e Mon Sep 17 00:00:00 2001 From: "S.Listl" <S.Listl@SLISTL.aditosoftware.local> Date: Wed, 13 Feb 2019 10:47:10 +0100 Subject: [PATCH] [Projekt: Entwicklung - Neon][TicketNr.: 1032645][Vertrieb - Produkt - Spalte Einheit fehlt bei Tabelle in FilterView] [Projekt: Entwicklung - Neon][TicketNr.: 1032623][Vertriebsprojekt - Projekttitel statt Projektnummer in der Preview (CardView)] --- entity/Language_entity/Language_entity.aod | 6 ++++++ entity/Offer_entity/titleProcess.js | 2 +- entity/Order_entity/titleProcess.js | 3 ++- entity/Product_entity/Product_entity.aod | 13 +++++++++++++ .../ProductDescription_view.aod | 4 ++++ neonView/ProductFilter_view/ProductFilter_view.aod | 6 ++++++ .../SalesprojectPreview_view.aod | 4 ++-- 7 files changed, 34 insertions(+), 4 deletions(-) diff --git a/entity/Language_entity/Language_entity.aod b/entity/Language_entity/Language_entity.aod index cccbaa07d98..fc9ea4230c8 100644 --- a/entity/Language_entity/Language_entity.aod +++ b/entity/Language_entity/Language_entity.aod @@ -56,6 +56,12 @@ <fieldName>Languages</fieldName> <isConsumer v="false" /> </entityDependency> + <entityDependency> + <name>0b2dd6bf-933f-4476-9071-de9d5e23800b</name> + <entityName>Product_entity</entityName> + <fieldName>Languages</fieldName> + <isConsumer v="false" /> + </entityDependency> </dependencies> </entityProvider> </entityFields> diff --git a/entity/Offer_entity/titleProcess.js b/entity/Offer_entity/titleProcess.js index 98f9e420320..b5301f43f0d 100644 --- a/entity/Offer_entity/titleProcess.js +++ b/entity/Offer_entity/titleProcess.js @@ -1,4 +1,4 @@ import("system.vars"); import("system.result"); -result.string(vars.get("$field.OfferCode_VersNr_fieldgroup")); \ No newline at end of file +result.string(vars.get("$field.Offer_OfferCode_VersNr_fieldgroup")); \ No newline at end of file diff --git a/entity/Order_entity/titleProcess.js b/entity/Order_entity/titleProcess.js index 3be6f1aec47..f9b8aea4a9a 100644 --- a/entity/Order_entity/titleProcess.js +++ b/entity/Order_entity/titleProcess.js @@ -1,4 +1,5 @@ +import("system.translate"); import("system.vars"); import("system.result"); -result.string(vars.get("$field.OrderCode_VersNr_fieldgroup")); \ No newline at end of file +result.string(translate.text("Receipt") + " " + vars.get("$field.OrderCode_VersNr_fieldgroup")); diff --git a/entity/Product_entity/Product_entity.aod b/entity/Product_entity/Product_entity.aod index 06f264c6adf..75d73343fb7 100644 --- a/entity/Product_entity/Product_entity.aod +++ b/entity/Product_entity/Product_entity.aod @@ -262,6 +262,19 @@ </entityParameter> </children> </entityConsumer> + <entityField> + <name>LANGUAGE</name> + <consumer>Languages</consumer> + </entityField> + <entityConsumer> + <name>Languages</name> + <fieldType>DEPENDENCY_OUT</fieldType> + <dependency> + <name>dependency</name> + <entityName>Language_entity</entityName> + <fieldName>LanguagesISO3Code</fieldName> + </dependency> + </entityConsumer> </entityFields> <recordContainers> <dbRecordContainer> diff --git a/neonView/ProductDescription_view/ProductDescription_view.aod b/neonView/ProductDescription_view/ProductDescription_view.aod index dce754db029..1443c025a55 100644 --- a/neonView/ProductDescription_view/ProductDescription_view.aod +++ b/neonView/ProductDescription_view/ProductDescription_view.aod @@ -15,6 +15,10 @@ <drawerCaption>Description</drawerCaption> <entityField>#ENTITY</entityField> <fields> + <entityFieldLink> + <name>f0743860-a2f8-4c9c-998f-200ad1e67bb2</name> + <entityField>LANGUAGE</entityField> + </entityFieldLink> <entityFieldLink> <name>cd7cd596-0f25-4067-9aac-5ee188a3af64</name> <entityField>INFO</entityField> diff --git a/neonView/ProductFilter_view/ProductFilter_view.aod b/neonView/ProductFilter_view/ProductFilter_view.aod index 6447cd59885..61722b79c84 100644 --- a/neonView/ProductFilter_view/ProductFilter_view.aod +++ b/neonView/ProductFilter_view/ProductFilter_view.aod @@ -50,6 +50,12 @@ <name>346eab87-8fea-4828-8ea6-86af61f973ce</name> <entityField>GROUPCODEID</entityField> </neonTableColumn> + <neonTableColumn> + <name>9cfc7b76-3d75-4a26-a21f-3b2b1a2faac5</name> + <entityField>UNIT</entityField> + <width v="75" /> + <expandRatio v="100" /> + </neonTableColumn> <neonTableColumn> <name>3e774e1c-0998-4b2c-b876-22e99a79cb55</name> <entityField>STATUS</entityField> diff --git a/neonView/SalesprojectPreview_view/SalesprojectPreview_view.aod b/neonView/SalesprojectPreview_view/SalesprojectPreview_view.aod index ab4378e8fd7..1fa433506d5 100644 --- a/neonView/SalesprojectPreview_view/SalesprojectPreview_view.aod +++ b/neonView/SalesprojectPreview_view/SalesprojectPreview_view.aod @@ -11,8 +11,8 @@ <cardViewTemplate> <name>SalesprojectPreview_template</name> <iconField>IMAGE</iconField> - <titleField>PROJECTCODE</titleField> - <descriptionField>PROJECTTITLE</descriptionField> + <titleField>PROJECTTITLE</titleField> + <descriptionField>PROJECTCODE</descriptionField> <entityField>#ENTITY</entityField> </cardViewTemplate> <genericViewTemplate> -- GitLab