diff --git a/entity/Analyses_entity/Analyses_entity.aod b/entity/Analyses_entity/Analyses_entity.aod index 185dc5dacb286df70be0de69f758cc0340548431..7d49b0bd6a63ddb2bf1b1ebf8912ab1ec4e166c0 100644 --- a/entity/Analyses_entity/Analyses_entity.aod +++ b/entity/Analyses_entity/Analyses_entity.aod @@ -31,14 +31,17 @@ <entityActionField> <name>openCalendar</name> <onActionProcess>%aditoprj%/entity/Analyses_entity/entityfields/opencalendar/onActionProcess.js</onActionProcess> + <iconId>VAADIN:CALENDAR</iconId> </entityActionField> <entityActionField> <name>openNewTasks</name> <onActionProcess>%aditoprj%/entity/Analyses_entity/entityfields/opennewtasks/onActionProcess.js</onActionProcess> + <iconId>VAADIN:TASKS</iconId> </entityActionField> <entityActionField> <name>openOverdueTasks</name> <onActionProcess>%aditoprj%/entity/Analyses_entity/entityfields/openoverduetasks/onActionProcess.js</onActionProcess> + <iconId>VAADIN:TIME_FORWARD</iconId> </entityActionField> <entityField> <name>TURNOVER_FORECAST</name> diff --git a/entity/MSTeamsMessage_entity/MSTeamsMessage_entity.aod b/entity/MSTeamsMessage_entity/MSTeamsMessage_entity.aod index d389e9c6ef417ff7ec647953828983eaa36391c9..eb9b4954def6f93d5f51650148618ae46813bae6 100644 --- a/entity/MSTeamsMessage_entity/MSTeamsMessage_entity.aod +++ b/entity/MSTeamsMessage_entity/MSTeamsMessage_entity.aod @@ -61,14 +61,17 @@ <name>importMessages</name> <title>Import</title> <onActionProcess>%aditoprj%/entity/MSTeamsMessage_entity/entityfields/importmessages/onActionProcess.js</onActionProcess> + <iconId>NEON:IMPORT</iconId> </entityActionField> <entityActionField> <name>loadNext</name> <title>Next</title> + <iconId>VAADIN:ARROWS_LONG_RIGHT</iconId> </entityActionField> <entityActionField> <name>loadPrevious</name> <title>Prev</title> + <iconId>VAADIN:ARROW_LONG_LEFT</iconId> </entityActionField> </entityFields> <recordContainers> diff --git a/entity/SalesprojectAnalyses_entity/SalesprojectAnalyses_entity.aod b/entity/SalesprojectAnalyses_entity/SalesprojectAnalyses_entity.aod index 027b027c5ffaa9f0e5ae8cadda2e37b362f2083f..153d97d7307a0475640a7ed9cbb61dee68cdb2ba 100644 --- a/entity/SalesprojectAnalyses_entity/SalesprojectAnalyses_entity.aod +++ b/entity/SalesprojectAnalyses_entity/SalesprojectAnalyses_entity.aod @@ -56,18 +56,22 @@ <entityActionField> <name>openSalesprojects</name> <onActionProcess>%aditoprj%/entity/SalesprojectAnalyses_entity/entityfields/opensalesprojects/onActionProcess.js</onActionProcess> + <iconId>VAADIN:BOOK_DOLLAR</iconId> </entityActionField> <entityActionField> <name>sentOffers</name> <onActionProcess>%aditoprj%/entity/SalesprojectAnalyses_entity/entityfields/sentoffers/onActionProcess.js</onActionProcess> + <iconId>VAADIN:CART</iconId> </entityActionField> <entityActionField> <name>openForecast</name> <onActionProcess>%aditoprj%/entity/SalesprojectAnalyses_entity/entityfields/openforecast/onActionProcess.js</onActionProcess> + <iconId>VAADIN:BAR_CHART_H</iconId> </entityActionField> <entityActionField> <name>openTurnover</name> <onActionProcess>%aditoprj%/entity/SalesprojectAnalyses_entity/entityfields/openturnover/onActionProcess.js</onActionProcess> + <iconId>VAADIN:CHART</iconId> </entityActionField> <entityField> <name>MY_FORECAST</name> diff --git a/entity/SalesprojectConversionRate_entity/SalesprojectConversionRate_entity.aod b/entity/SalesprojectConversionRate_entity/SalesprojectConversionRate_entity.aod index b680e9ca0712066e5c26e5fe8af5fe0d6d047c46..834661f182666bfb72d744ba2a9e67ae4185900f 100644 --- a/entity/SalesprojectConversionRate_entity/SalesprojectConversionRate_entity.aod +++ b/entity/SalesprojectConversionRate_entity/SalesprojectConversionRate_entity.aod @@ -23,18 +23,22 @@ <entityActionField> <name>openSalesprojects</name> <onActionProcess>%aditoprj%/entity/SalesprojectConversionRate_entity/entityfields/opensalesprojects/onActionProcess.js</onActionProcess> + <iconId>VAADIN:BOOK_DOLLAR</iconId> </entityActionField> <entityActionField> <name>sentOffers</name> <onActionProcess>%aditoprj%/entity/SalesprojectConversionRate_entity/entityfields/sentoffers/onActionProcess.js</onActionProcess> + <iconId>VAADIN:CART</iconId> </entityActionField> <entityActionField> <name>openForecast</name> <onActionProcess>%aditoprj%/entity/SalesprojectConversionRate_entity/entityfields/openforecast/onActionProcess.js</onActionProcess> + <iconId>VAADIN:BAR_CHART_H</iconId> </entityActionField> <entityActionField> <name>openTurnover</name> <onActionProcess>%aditoprj%/entity/SalesprojectConversionRate_entity/entityfields/openturnover/onActionProcess.js</onActionProcess> + <iconId>VAADIN:CHART</iconId> </entityActionField> <entityField> <name>AB_KEYWORD_ENTRYID_KEYID</name> diff --git a/entity/VisitPlanEntry_entity/VisitPlanEntry_entity.aod b/entity/VisitPlanEntry_entity/VisitPlanEntry_entity.aod index 2884ac2165d75b61122c333c5e0c3dfc82bd8040..754652a4c4b6b58e593f926bdf873cff66a82949 100644 --- a/entity/VisitPlanEntry_entity/VisitPlanEntry_entity.aod +++ b/entity/VisitPlanEntry_entity/VisitPlanEntry_entity.aod @@ -224,6 +224,10 @@ <valueProcess>%aditoprj%/entity/VisitPlanEntry_entity/entityfields/persons/children/orgid_param/valueProcess.js</valueProcess> <expose v="true" /> </entityParameter> + <entityParameter> + <name>OnlyShowContactIds_param</name> + <valueProcess>%aditoprj%/entity/VisitPlanEntry_entity/entityfields/persons/children/onlyshowcontactids_param/valueProcess.js</valueProcess> + </entityParameter> </children> </entityConsumer> <entityParameter> diff --git a/entity/VisitPlanEntry_entity/entityfields/contact_id/valueProcess.js b/entity/VisitPlanEntry_entity/entityfields/contact_id/valueProcess.js deleted file mode 100644 index 52193180296057318c5efc834cf1e666c44f6359..0000000000000000000000000000000000000000 --- a/entity/VisitPlanEntry_entity/entityfields/contact_id/valueProcess.js +++ /dev/null @@ -1,19 +0,0 @@ -import("Sql_lib"); -import("system.logging"); -import("system.neon"); -import("system.result"); -import("system.vars"); - - - -if (vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW && (vars.get("$this.value") == null || vars.get("$this.value") == undefined)) -{ - var isPersonContact = newSelect("PERSON.PERSONID").from("PERSON") - .join("CONTACT", "PERSON.PERSONID = CONTACT.PERSON_ID") - .whereIfSet("CONTACT.CONTACTID", vars.get("$param.ContactId_param")).cell() - - if(isPersonContact) - result.string(vars.get("$param.ContactId_param")); -} - - diff --git a/entity/VisitRecommendation_entity/VisitRecommendation_entity.aod b/entity/VisitRecommendation_entity/VisitRecommendation_entity.aod index 2158990f7dd2fb16761dd8987864177d74984b22..150a4ab576ca8d3da3f3031e07d92070bd33121e 100644 --- a/entity/VisitRecommendation_entity/VisitRecommendation_entity.aod +++ b/entity/VisitRecommendation_entity/VisitRecommendation_entity.aod @@ -6,6 +6,8 @@ <documentation>%aditoprj%/entity/VisitRecommendation_entity/documentation.adoc</documentation> <iconProcess>%aditoprj%/entity/VisitRecommendation_entity/iconProcess.js</iconProcess> <grantCreate v="true" /> + <grantUpdateProcess>%aditoprj%/entity/VisitRecommendation_entity/grantUpdateProcess.js</grantUpdateProcess> + <grantDeleteProcess>%aditoprj%/entity/VisitRecommendation_entity/grantDeleteProcess.js</grantDeleteProcess> <initFilterProcess>%aditoprj%/entity/VisitRecommendation_entity/initFilterProcess.js</initFilterProcess> <iconId>VAADIN:BRIEFCASE</iconId> <image>VAADIN:BRIEFCASE</image>