Newer
Older

Benjamin Ulrich
committed
<?xml version="1.0" encoding="UTF-8"?>
<entity xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.3.21" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/entity/1.3.21">

Benjamin Ulrich
committed
<name>VisitRecommendation_entity</name>

Benjamin Ulrich
committed
<majorModelMode>DISTRIBUTED</majorModelMode>
<documentation>%aditoprj%/entity/VisitRecommendation_entity/documentation.adoc</documentation>
<grantCreate v="true" />
<grantUpdateProcess>%aditoprj%/entity/VisitRecommendation_entity/grantUpdateProcess.js</grantUpdateProcess>
<grantDeleteProcess>%aditoprj%/entity/VisitRecommendation_entity/grantDeleteProcess.js</grantDeleteProcess>

Carolin Wimmer
committed
<contentTitleProcess>%aditoprj%/entity/VisitRecommendation_entity/contentTitleProcess.js</contentTitleProcess>
<initFilterProcess>%aditoprj%/entity/VisitRecommendation_entity/initFilterProcess.js</initFilterProcess>

Benjamin Ulrich
committed
<iconId>VAADIN:BRIEFCASE</iconId>
<image>VAADIN:BRIEFCASE</image>
<titlePlural>Visit Recommendations</titlePlural>
<recordContainer>jDito</recordContainer>
<entityFields>
<entityProvider>
<name>#PROVIDER</name>
<targetContextField>TARGET_CONTEXT</targetContextField>
<targetIdField>TARGET_ID</targetIdField>

Benjamin Ulrich
committed
<documentation>%aditoprj%/entity/VisitRecommendation_entity/entityfields/#provider/documentation.adoc</documentation>

Carolin Wimmer
committed
<dependencies>
<entityDependency>
<name>d39ab3e0-0b61-4a6d-a6f9-5c5fef20a801</name>
<entityName>VisitPlanEmployeeWeek_entity</entityName>
<fieldName>recommendations</fieldName>
<isConsumer v="false" />
</entityDependency>
<entityDependency>
<name>3c5d510c-f7b3-401a-99cc-36b8e86c18f1</name>
<entityName>VisitPlanEntry_entity</entityName>
<fieldName>Visitrecommendations</fieldName>
<isConsumer v="false" />
</entityDependency>
</dependencies>

Benjamin Ulrich
committed
</entityProvider>
<entityField>
<name>CONTACT_ID</name>
<documentation>%aditoprj%/entity/VisitRecommendation_entity/entityfields/contact_id/documentation.adoc</documentation>
<title>Organisation</title>

Benjamin Ulrich
committed
<consumer>OrganisationConsumer</consumer>
<groupable v="false" />
<linkedContext>Organisation</linkedContext>
<mandatory v="true" />

Benjamin Ulrich
committed
<valueProcess>%aditoprj%/entity/VisitRecommendation_entity/entityfields/contact_id/valueProcess.js</valueProcess>
<displayValueProcess>%aditoprj%/entity/VisitRecommendation_entity/entityfields/contact_id/displayValueProcess.js</displayValueProcess>

Benjamin Ulrich
committed
</entityField>
<entityField>
<name>UID</name>
<valueProcess>%aditoprj%/entity/VisitRecommendation_entity/entityfields/uid/valueProcess.js</valueProcess>
</entityField>
<entityField>
<name>ORGANISATION_NAME</name>
<title>Organisation</title>
<groupable v="true" />

Benjamin Ulrich
committed
</entityField>
<entityField>
<name>ORGANISATION_ADDRESS</name>
<title>Address</title>
</entityField>
<entityField>
<name>PRIORITY</name>
<title>Priority</title>
<consumer>KeywordVisitRecommendationPriority</consumer>
<groupable v="true" />

Benjamin Ulrich
committed
<mandatory v="true" />
<valueProcess>%aditoprj%/entity/VisitRecommendation_entity/entityfields/priority/valueProcess.js</valueProcess>

Benjamin Ulrich
committed
<displayValueProcess>%aditoprj%/entity/VisitRecommendation_entity/entityfields/priority/displayValueProcess.js</displayValueProcess>
</entityField>
<entityField>
<name>PRIORITY_SOURCE</name>
<title>Priority Source</title>
<consumer>KeywordVisitRecommendationSource</consumer>
<groupable v="true" />
<displayValueProcess>%aditoprj%/entity/VisitRecommendation_entity/entityfields/priority_source/displayValueProcess.js</displayValueProcess>

Benjamin Ulrich
committed
</entityField>
<entityField>
<name>DUE_DATE</name>
<title>Due Date</title>
<contentType>DATE</contentType>
<resolution>DAY</resolution>

Benjamin Ulrich
committed
<outputFormat>dd.MM.yyyy</outputFormat>
<inputFormat>dd.MM.yyyy</inputFormat>
<groupable v="true" />

Benjamin Ulrich
committed
<mandatory v="true" />
<valueProcess>%aditoprj%/entity/VisitRecommendation_entity/entityfields/due_date/valueProcess.js</valueProcess>

Benjamin Ulrich
committed
</entityField>
<entityField>
<name>INFO</name>
<title>Info</title>
<contentType>LONG_TEXT</contentType>

Benjamin Ulrich
committed
</entityField>
<entityConsumer>
<name>KeywordVisitRecommendationPriority</name>
<documentation>%aditoprj%/entity/VisitRecommendation_entity/entityfields/keywordvisitrecommendationpriority/documentation.adoc</documentation>
<dependency>
<name>dependency</name>
<entityName>KeywordEntry_entity</entityName>
<fieldName>SpecificContainerKeywords</fieldName>
</dependency>

Benjamin Ulrich
committed
<children>
<entityParameter>
<name>ContainerName_param</name>
<valueProcess>%aditoprj%/entity/VisitRecommendation_entity/entityfields/keywordvisitrecommendationpriority/children/containername_param/valueProcess.js</valueProcess>
<expose v="true" />
</entityParameter>
</children>
</entityConsumer>
<entityConsumer>
<name>OrganisationConsumer</name>
<dependency>
<name>dependency</name>
<entityName>Organisation_entity</entityName>
<fieldName>Organisations</fieldName>
</dependency>
<children>
<entityParameter>
<name>OnlyActive_param</name>
<valueProcess>%aditoprj%/entity/VisitRecommendation_entity/entityfields/organisationconsumer/children/onlyactive_param/valueProcess.js</valueProcess>
</entityParameter>
</children>

Benjamin Ulrich
committed
</entityConsumer>
<entityConsumer>
<name>PersonConsumer</name>
<dependency>
<name>dependency</name>
<entityName>Person_entity</entityName>
<fieldName>#PROVIDER</fieldName>
</dependency>

Benjamin Ulrich
committed
<children>
<entityParameter>
<name>ContactId_param</name>
<expose v="true" />
<mandatory v="true" />
</entityParameter>
<entityParameter>
<name>OrgId_param</name>
<valueProcess>%aditoprj%/entity/VisitRecommendation_entity/entityfields/personconsumer/children/orgid_param/valueProcess.js</valueProcess>
<expose v="true" />
</entityParameter>
<entityParameter>
<name>OnlyActive_param</name>
<valueProcess>%aditoprj%/entity/VisitRecommendation_entity/entityfields/personconsumer/children/onlyactive_param/valueProcess.js</valueProcess>
</entityParameter>

Benjamin Ulrich
committed
</children>
</entityConsumer>
<entityParameter>
<name>ContactId_param</name>
<expose v="true" />
<mandatory v="true" />
<documentation>%aditoprj%/entity/VisitRecommendation_entity/entityfields/contactid_param/documentation.adoc</documentation>
</entityParameter>
<entityActionGroup>
<name>newEntryGroup</name>
<children>
<entityActionField>
<name>NewVisitPlaneEntry</name>
<title>New Weekplanentry</title>
<onActionProcess>%aditoprj%/entity/VisitRecommendation_entity/entityfields/newentrygroup/children/newvisitplaneentry/onActionProcess.js</onActionProcess>
<iconId>NEON:EXPORT</iconId>
<state>AUTO</state>
<stateProcess>%aditoprj%/entity/VisitRecommendation_entity/entityfields/newentrygroup/children/newvisitplaneentry/stateProcess.js</stateProcess>
</entityActionField>
</children>
</entityActionGroup>
<entityField>
<name>ICON</name>

Benjamin Ulrich
committed
<title></title>
<colorProcess>%aditoprj%/entity/VisitRecommendation_entity/entityfields/icon/colorProcess.js</colorProcess>

Benjamin Ulrich
committed
<contentType>IMAGE</contentType>
<valueProcess>%aditoprj%/entity/VisitRecommendation_entity/entityfields/icon/valueProcess.js</valueProcess>

Benjamin Ulrich
committed
</entityField>

Carolin Wimmer
committed
<entityField>
<name>MAP_MARKER_COLOR</name>
<valueProcess>%aditoprj%/entity/VisitRecommendation_entity/entityfields/map_marker_color/valueProcess.js</valueProcess>
</entityField>

Benjamin Ulrich
committed
<entityField>
<name>TARGET_CONTEXT</name>
<valueProcess>%aditoprj%/entity/VisitRecommendation_entity/entityfields/target_context/valueProcess.js</valueProcess>
</entityField>
<entityField>
<name>USER_NEW</name>
<title>Created from</title>
<consumer>Employees</consumer>
<groupable v="true" />
<valueProcess>%aditoprj%/entity/VisitRecommendation_entity/entityfields/user_new/valueProcess.js</valueProcess>
</entityField>
<entityField>
<name>CONTACT_PERSON_ID</name>
<title>Contact</title>
<description></description>
<consumer>PersonConsumer</consumer>
<groupable v="true" />
<linkedContext>Person</linkedContext>
<valueProcess>%aditoprj%/entity/VisitRecommendation_entity/entityfields/contact_person_id/valueProcess.js</valueProcess>
<displayValueProcess>%aditoprj%/entity/VisitRecommendation_entity/entityfields/contact_person_id/displayValueProcess.js</displayValueProcess>
</entityField>
<entityProvider>
<name>#PROVIDER_AGGREGATES</name>
<useAggregates v="true" />
</entityProvider>
<entityConsumer>
<name>KeywordVisitRecommendationSource</name>
<dependency>
<name>dependency</name>
<entityName>KeywordEntry_entity</entityName>
<fieldName>SpecificContainerKeywords</fieldName>
</dependency>
<children>
<entityParameter>
<name>ContainerName_param</name>
<valueProcess>%aditoprj%/entity/VisitRecommendation_entity/entityfields/keywordvisitrecommendationsource/children/containername_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
<entityParameter>
<name>ContactIdPerson_param</name>
<expose v="true" />
</entityParameter>
<entityField>
<name>RESPONSIBLE</name>
<title>Responsible</title>
<consumer>Employees</consumer>
<groupable v="true" />
<mandatory v="true" />
<valueProcess>%aditoprj%/entity/VisitRecommendation_entity/entityfields/responsible/valueProcess.js</valueProcess>
<displayValueProcess>%aditoprj%/entity/VisitRecommendation_entity/entityfields/responsible/displayValueProcess.js</displayValueProcess>
</entityField>
<entityConsumer>
<name>Employees</name>
<dependency>
<name>dependency</name>
<entityName>Employee_entity</entityName>
<fieldName>Employees</fieldName>
</dependency>
<children>
<entityParameter>
<name>OnlyActives_param</name>
<valueProcess>%aditoprj%/entity/VisitRecommendation_entity/entityfields/employees/children/onlyactives_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
<entityField>
<name>STREET</name>
<title>Street</title>
</entityField>
<entityField>
<name>COUNTRY</name>
<title>Country</title>
<groupable v="true" />
</entityField>
<entityField>
<name>ZIP</name>
<title>ZIP</title>
<groupable v="true" />
</entityField>
<entityField>
<name>CITY</name>
<title>City</title>
<groupable v="true" />
</entityField>
<entityField>
<name>STATUS</name>
</entityField>
<entityField>
<name>TARGET_ID</name>
<valueProcess>%aditoprj%/entity/VisitRecommendation_entity/entityfields/target_id/valueProcess.js</valueProcess>
</entityField>

Carolin Wimmer
committed
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
<entityField>
<name>LAT</name>
<contentType>NUMBER</contentType>
</entityField>
<entityField>
<name>LON</name>
<contentType>NUMBER</contentType>
</entityField>
<entityField>
<name>ADDRESS_ID</name>
</entityField>
<entityField>
<name>MAP_CONFIG</name>
<valueProcess>%aditoprj%/entity/VisitRecommendation_entity/entityfields/map_config/valueProcess.js</valueProcess>
</entityField>
<entityParameter>
<name>MapViewCenterLat_param</name>
<valueProcess>%aditoprj%/entity/VisitRecommendation_entity/entityfields/mapviewcenterlat_param/valueProcess.js</valueProcess>
<expose v="true" />
<documentation>%aditoprj%/entity/VisitRecommendation_entity/entityfields/mapviewcenterlat_param/documentation.adoc</documentation>
</entityParameter>
<entityParameter>
<name>MapViewCenterLon_param</name>
<valueProcess>%aditoprj%/entity/VisitRecommendation_entity/entityfields/mapviewcenterlon_param/valueProcess.js</valueProcess>
<expose v="true" />
<documentation>%aditoprj%/entity/VisitRecommendation_entity/entityfields/mapviewcenterlon_param/documentation.adoc</documentation>
</entityParameter>
<entityField>
<name>MAP_FEATURE_COLLECTION</name>
</entityField>
<entityParameter>
<name>VisitrecommendationId_param</name>
<expose v="true" />
</entityParameter>
<entityParameter>
<name>PrioritySource_param</name>
<expose v="true" />
</entityParameter>

Benjamin Ulrich
committed
</entityFields>
<recordContainers>
<jDitoRecordContainer>
<name>jDito</name>
<jDitoRecordAlias>Data_alias</jDitoRecordAlias>
<isFilterable v="true" />
<isGroupable v="true" />
<isSortable v="true" />

Benjamin Ulrich
committed
<contentProcess>%aditoprj%/entity/VisitRecommendation_entity/recordcontainers/jdito/contentProcess.js</contentProcess>
<onInsert>%aditoprj%/entity/VisitRecommendation_entity/recordcontainers/jdito/onInsert.js</onInsert>
<onUpdate>%aditoprj%/entity/VisitRecommendation_entity/recordcontainers/jdito/onUpdate.js</onUpdate>
<onDelete>%aditoprj%/entity/VisitRecommendation_entity/recordcontainers/jdito/onDelete.js</onDelete>
<recordFieldMappings>
<jDitoRecordFieldMapping>
<name>UID.value</name>
</jDitoRecordFieldMapping>
<jDitoRecordFieldMapping>
<name>ORGANISATION_NAME.value</name>
<isFilterable v="false" />
<isLookupFilter v="false" />

Benjamin Ulrich
committed
</jDitoRecordFieldMapping>
<jDitoRecordFieldMapping>
<name>STREET.value</name>

Benjamin Ulrich
committed
<isFilterable v="true" />
</jDitoRecordFieldMapping>
<jDitoRecordFieldMapping>
<name>COUNTRY.value</name>
<isFilterable v="true" />
</jDitoRecordFieldMapping>
<jDitoRecordFieldMapping>
<name>ZIP.value</name>
<isFilterable v="true" />
</jDitoRecordFieldMapping>
<jDitoRecordFieldMapping>
<name>CITY.value</name>

Benjamin Ulrich
committed
<isFilterable v="true" />
</jDitoRecordFieldMapping>
<jDitoRecordFieldMapping>
<name>PRIORITY.value</name>
<isFilterable v="true" />
<isLookupFilter v="false" />

Benjamin Ulrich
committed
</jDitoRecordFieldMapping>
<jDitoRecordFieldMapping>
<name>PRIORITY_SOURCE.value</name>
<isFilterable v="true" />

Benjamin Ulrich
committed
</jDitoRecordFieldMapping>
<jDitoRecordFieldMapping>
<name>PRIORITY.displayValue</name>
</jDitoRecordFieldMapping>
<jDitoRecordFieldMapping>
<name>DUE_DATE.value</name>
<isFilterable v="true" />
<isLookupFilter v="false" />

Benjamin Ulrich
committed
</jDitoRecordFieldMapping>
<jDitoRecordFieldMapping>
<name>INFO.value</name>
</jDitoRecordFieldMapping>
<jDitoRecordFieldMapping>
<name>CONTACT_ID.value</name>
<isFilterable v="true" />
<isLookupFilter v="true" />
</jDitoRecordFieldMapping>
<jDitoRecordFieldMapping>
<name>PRIORITY_SOURCE.displayValue</name>
</jDitoRecordFieldMapping>
<jDitoRecordFieldMapping>
<name>USER_NEW.displayValue</name>
</jDitoRecordFieldMapping>
<jDitoRecordFieldMapping>
<name>USER_NEW.value</name>
<isFilterable v="true" />
<isLookupFilter v="true" />
</jDitoRecordFieldMapping>
<jDitoRecordFieldMapping>
<name>CONTACT_PERSON_ID.displayValue</name>
</jDitoRecordFieldMapping>
<jDitoRecordFieldMapping>
<name>CONTACT_PERSON_ID.value</name>
<isFilterable v="true" />
<isLookupFilter v="true" />
</jDitoRecordFieldMapping>
<jDitoRecordFieldMapping>
<name>RESPONSIBLE.displayValue</name>
</jDitoRecordFieldMapping>
<jDitoRecordFieldMapping>
<name>RESPONSIBLE.value</name>
<isFilterable v="true" />
<isLookupFilter v="true" />
</jDitoRecordFieldMapping>

Carolin Wimmer
committed
<jDitoRecordFieldMapping>
<name>LON.value</name>
</jDitoRecordFieldMapping>
<jDitoRecordFieldMapping>
<name>LAT.value</name>
</jDitoRecordFieldMapping>
<jDitoRecordFieldMapping>
<name>ADDRESS_ID.value</name>
</jDitoRecordFieldMapping>
<jDitoRecordFieldMapping>
<name>ADDRESS_ID.displayValue</name>
</jDitoRecordFieldMapping>

Benjamin Ulrich
committed
</recordFieldMappings>
<filterExtensions>
<filterExtensionSet>
<name>Attribute_filter</name>
<filterFieldsProcess>%aditoprj%/entity/VisitRecommendation_entity/recordcontainers/jdito/filterextensions/attribute_filter/filterFieldsProcess.js</filterFieldsProcess>
<filterValuesProcess>%aditoprj%/entity/VisitRecommendation_entity/recordcontainers/jdito/filterextensions/attribute_filter/filterValuesProcess.js</filterValuesProcess>
<filterConditionProcess>%aditoprj%/entity/VisitRecommendation_entity/recordcontainers/jdito/filterextensions/attribute_filter/filterConditionProcess.js</filterConditionProcess>
<filtertype>BASIC</filtertype>
</filterExtensionSet>
</filterExtensions>
</jDitoRecordContainer>
</recordContainers>
</entity>