Skip to content
Snippets Groups Projects
Commit 8cb82a44 authored by Johannes Goderbauer's avatar Johannes Goderbauer
Browse files

fix several Scanservices

parent bbe32022
No related branches found
No related tags found
No related merge requests found
......@@ -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>
......
......@@ -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>
......
......@@ -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>
......
......@@ -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>
......
......@@ -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>
......
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"));
}
......@@ -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>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment