<?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.18" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/entity/1.3.18"> <name>Appointment_entity</name> <title>Appointment</title> <majorModelMode>DISTRIBUTED</majorModelMode> <documentation>%aditoprj%/entity/Appointment_entity/documentation.adoc</documentation> <siblings /> <grantUpdateProcess>%aditoprj%/entity/Appointment_entity/grantUpdateProcess.js</grantUpdateProcess> <grantDeleteProcess>%aditoprj%/entity/Appointment_entity/grantDeleteProcess.js</grantDeleteProcess> <afterUiInit>%aditoprj%/entity/Appointment_entity/afterUiInit.js</afterUiInit> <titlePlural>Appointments</titlePlural> <recordContainer>jdito</recordContainer> <entityFields> <entityField> <name>SUMMARY</name> <title>Subject</title> <valueProcess>%aditoprj%/entity/Appointment_entity/entityfields/summary/valueProcess.js</valueProcess> <onValueChange>%aditoprj%/entity/Appointment_entity/entityfields/summary/onValueChange.js</onValueChange> <onValueChangeTypes> <element>MASK</element> <element>PROCESS</element> <element>PROCESS_SETVALUE</element> </onValueChangeTypes> </entityField> <entityField> <name>DESCRIPTION</name> <valueProcess>%aditoprj%/entity/Appointment_entity/entityfields/description/valueProcess.js</valueProcess> </entityField> <entityField> <name>CLASSIFICATION</name> <dropDownProcess>%aditoprj%/entity/Appointment_entity/entityfields/classification/dropDownProcess.js</dropDownProcess> <valueProcess>%aditoprj%/entity/Appointment_entity/entityfields/classification/valueProcess.js</valueProcess> </entityField> <entityField> <name>BEGIN</name> <title>Begin</title> <contentType>DATE</contentType> <outputFormat>dd.MM.yyyy HH:mm</outputFormat> <selectionMode>SINGLE</selectionMode> <valueProcess>%aditoprj%/entity/Appointment_entity/entityfields/begin/valueProcess.js</valueProcess> </entityField> <entityField> <name>END</name> <title>End</title> <contentType>DATE</contentType> <outputFormat>dd.MM.yyyy HH:mm</outputFormat> <valueProcess>%aditoprj%/entity/Appointment_entity/entityfields/end/valueProcess.js</valueProcess> </entityField> <entityFieldGroup> <name>STARTEND</name> <valueProcess>%aditoprj%/entity/Appointment_entity/entityfields/startend/valueProcess.js</valueProcess> <description>FIELDGROUP</description> <fields> <element>BEGIN</element> <element>END</element> </fields> </entityFieldGroup> <entityField> <name>STATUS</name> <dropDownProcess>%aditoprj%/entity/Appointment_entity/entityfields/status/dropDownProcess.js</dropDownProcess> </entityField> <entityField> <name>LOCATION</name> <title>Location</title> </entityField> <entityField> <name>REMINDER_CHECK</name> <valueProcess>%aditoprj%/entity/Appointment_entity/entityfields/reminder_check/valueProcess.js</valueProcess> </entityField> <entityField> <name>REMINDER</name> <valueProcess>%aditoprj%/entity/Appointment_entity/entityfields/reminder/valueProcess.js</valueProcess> </entityField> <entityField> <name>CATEGORIES</name> <dropDownProcess>%aditoprj%/entity/Appointment_entity/entityfields/categories/dropDownProcess.js</dropDownProcess> </entityField> <entityField> <name>ATTENDEES</name> <dropDownProcess>%aditoprj%/entity/Appointment_entity/entityfields/attendees/dropDownProcess.js</dropDownProcess> <valueProcess>%aditoprj%/entity/Appointment_entity/entityfields/attendees/valueProcess.js</valueProcess> </entityField> <entityField> <name>TRANSPARENCY</name> <valueProcess>%aditoprj%/entity/Appointment_entity/entityfields/transparency/valueProcess.js</valueProcess> </entityField> <entityActionGroup> <name>PartStatActionGroup</name> <stateProcess>%aditoprj%/entity/Appointment_entity/entityfields/partstatactiongroup/stateProcess.js</stateProcess> <children> <entityActionField> <name>accept</name> <title>accept</title> <onActionProcess>%aditoprj%/entity/Appointment_entity/entityfields/partstatactiongroup/children/accept/onActionProcess.js</onActionProcess> <actionOrder v="0" /> <isMenuAction v="true" /> <iconId>VAADIN:CHECK</iconId> <stateProcess>%aditoprj%/entity/Appointment_entity/entityfields/partstatactiongroup/children/accept/stateProcess.js</stateProcess> </entityActionField> <entityActionField> <name>decline</name> <title>decline</title> <description></description> <onActionProcess>%aditoprj%/entity/Appointment_entity/entityfields/partstatactiongroup/children/decline/onActionProcess.js</onActionProcess> <isMenuAction v="true" /> <iconId>VAADIN:CLOSE</iconId> <stateProcess>%aditoprj%/entity/Appointment_entity/entityfields/partstatactiongroup/children/decline/stateProcess.js</stateProcess> </entityActionField> <entityActionField> <name>tentative</name> <title>Tentative</title> <onActionProcess>%aditoprj%/entity/Appointment_entity/entityfields/partstatactiongroup/children/tentative/onActionProcess.js</onActionProcess> <isMenuAction v="true" /> <iconId>VAADIN:chat</iconId> <stateProcess>%aditoprj%/entity/Appointment_entity/entityfields/partstatactiongroup/children/tentative/stateProcess.js</stateProcess> </entityActionField> </children> </entityActionGroup> <entityProvider> <name>#PROVIDER</name> <recordContainer>jdito</recordContainer> </entityProvider> <entityParameter> <name>MasterEntry_param</name> <expose v="true" /> <description>PARAMETER</description> </entityParameter> <entityField> <name>ORGANIZER</name> <valueProcess>%aditoprj%/entity/Appointment_entity/entityfields/organizer/valueProcess.js</valueProcess> </entityField> <entityField> <name>RRULE</name> <valueProcess>%aditoprj%/entity/Appointment_entity/entityfields/rrule/valueProcess.js</valueProcess> </entityField> <entityField> <name>RECURRENCEID</name> <valueProcess>%aditoprj%/entity/Appointment_entity/entityfields/recurrenceid/valueProcess.js</valueProcess> </entityField> <entityField> <name>SAFESCOPEFIELD</name> </entityField> <entityField> <name>MASTERBEGIN</name> </entityField> <entityField> <name>MASTEREND</name> </entityField> <entityField> <name>UID</name> <valueProcess>%aditoprj%/entity/Appointment_entity/entityfields/uid/valueProcess.js</valueProcess> </entityField> <entityField> <name>ATTENDEESLENGTH</name> </entityField> <entityField> <name>ICON</name> </entityField> <entityParameter> <name>Entry_param</name> <expose v="true" /> <description>PARAMETER</description> </entityParameter> <entityParameter> <name>AnyObjectRowid_param</name> <description>PARAMETER</description> </entityParameter> <entityParameter> <name>AnyObjectType_param</name> <description>PARAMETER</description> </entityParameter> <entityConsumer> <name>AppointmentLinks</name> <dependency> <name>dependency</name> <entityName>AppointmentLink_entity</entityName> <fieldName>Links</fieldName> </dependency> <children> <entityParameter> <name>AppointmentId_param</name> <valueProcess>%aditoprj%/entity/Appointment_entity/entityfields/appointmentlinks/children/appointmentid_param/valueProcess.js</valueProcess> </entityParameter> <entityParameter> <name>AppointmentState_param</name> <valueProcess>%aditoprj%/entity/Appointment_entity/entityfields/appointmentlinks/children/appointmentstate_param/valueProcess.js</valueProcess> <expose v="false" /> </entityParameter> </children> </entityConsumer> <entityActionField> <name>deleteSeries</name> <title>Delete recurring appointment</title> <onActionProcess>%aditoprj%/entity/Appointment_entity/entityfields/deleteseries/onActionProcess.js</onActionProcess> <iconId>VAADIN:TRASH</iconId> <state>AUTO</state> <stateProcess>%aditoprj%/entity/Appointment_entity/entityfields/deleteseries/stateProcess.js</stateProcess> </entityActionField> <entityParameter> <name>LinkedObjectId_param</name> <expose v="true" /> <description>PARAMETER</description> </entityParameter> <entityProvider> <name>LinkedAppointments</name> <documentation>%aditoprj%/entity/Appointment_entity/entityfields/linkedappointments/documentation.adoc</documentation> <recordContainer>jdito</recordContainer> <dependencies> <entityDependency> <name>74dea3cd-a528-4616-b468-cd27f3f1a795</name> <entityName>Activity_entity</entityName> <fieldName>LinkedAppointments</fieldName> <isConsumer v="false" /> </entityDependency> <entityDependency> <name>12b2a8cd-1b66-4123-b0a6-f1ca164bdfec</name> <entityName>Person_entity</entityName> <fieldName>Appointments</fieldName> <isConsumer v="false" /> </entityDependency> <entityDependency> <name>17129bd7-1b1b-4090-9185-d6b3b83ffb40</name> <entityName>Organisation_entity</entityName> <fieldName>LinkedAppointments</fieldName> <isConsumer v="false" /> </entityDependency> </dependencies> </entityProvider> <entityParameter> <name>LinkedAppointmentsFromDashlet_param</name> <expose v="true" /> </entityParameter> <entityField> <name>ALLDAY</name> <valueProcess>%aditoprj%/entity/Appointment_entity/entityfields/allday/valueProcess.js</valueProcess> </entityField> <entityField> <name>CHECKUP</name> </entityField> <entityActionField> <name>newActivity</name> <title>New activity</title> <onActionProcess>%aditoprj%/entity/Appointment_entity/entityfields/newactivity/onActionProcess.js</onActionProcess> <iconId>VAADIN:HOURGLASS</iconId> <tooltip>New activity</tooltip> </entityActionField> <entityField> <name>STATUS_ACTION</name> </entityField> <entityField> <name>OWNER</name> </entityField> <entityProvider> <name>#PROVIDER_AGGREGATES</name> <useAggregates v="true" /> </entityProvider> <entityParameter> <name>PresetLinks_param</name> <expose v="true" /> </entityParameter> <entityParameter> <name>ErrorOnPermissionDenied</name> <valueProcess>%aditoprj%/entity/Appointment_entity/entityfields/erroronpermissiondenied/valueProcess.js</valueProcess> <expose v="true" /> </entityParameter> </entityFields> <recordContainers> <jDitoRecordContainer> <name>jdito</name> <jDitoRecordAlias>Data_alias</jDitoRecordAlias> <contentProcess>%aditoprj%/entity/Appointment_entity/recordcontainers/jdito/contentProcess.js</contentProcess> <rowCountProcess>%aditoprj%/entity/Appointment_entity/recordcontainers/jdito/rowCountProcess.js</rowCountProcess> <onInsert>%aditoprj%/entity/Appointment_entity/recordcontainers/jdito/onInsert.js</onInsert> <onUpdate>%aditoprj%/entity/Appointment_entity/recordcontainers/jdito/onUpdate.js</onUpdate> <onDelete>%aditoprj%/entity/Appointment_entity/recordcontainers/jdito/onDelete.js</onDelete> <title>jdito</title> <description></description> <recordFieldMappings> <jDitoRecordFieldMapping> <name>UID.value</name> </jDitoRecordFieldMapping> <jDitoRecordFieldMapping> <name>ATTENDEESLENGTH.value</name> </jDitoRecordFieldMapping> <jDitoRecordFieldMapping> <name>BEGIN.value</name> </jDitoRecordFieldMapping> <jDitoRecordFieldMapping> <name>END.value</name> </jDitoRecordFieldMapping> <jDitoRecordFieldMapping> <name>SUMMARY.value</name> </jDitoRecordFieldMapping> <jDitoRecordFieldMapping> <name>ORGANIZER.value</name> </jDitoRecordFieldMapping> <jDitoRecordFieldMapping> <name>OWNER.value</name> </jDitoRecordFieldMapping> <jDitoRecordFieldMapping> <name>ATTENDEES.value</name> </jDitoRecordFieldMapping> <jDitoRecordFieldMapping> <name>STATUS.value</name> </jDitoRecordFieldMapping> <jDitoRecordFieldMapping> <name>DESCRIPTION.value</name> </jDitoRecordFieldMapping> <jDitoRecordFieldMapping> <name>LOCATION.value</name> </jDitoRecordFieldMapping> <jDitoRecordFieldMapping> <name>ICON.value</name> </jDitoRecordFieldMapping> <jDitoRecordFieldMapping> <name>ALLDAY.value</name> </jDitoRecordFieldMapping> <jDitoRecordFieldMapping> <name>CLASSIFICATION.value</name> </jDitoRecordFieldMapping> <jDitoRecordFieldMapping> <name>TRANSPARENCY.value</name> </jDitoRecordFieldMapping> <jDitoRecordFieldMapping> <name>CATEGORIES.value</name> </jDitoRecordFieldMapping> <jDitoRecordFieldMapping> <name>REMINDER.value</name> </jDitoRecordFieldMapping> <jDitoRecordFieldMapping> <name>REMINDER_CHECK.value</name> </jDitoRecordFieldMapping> <jDitoRecordFieldMapping> <name>RRULE.value</name> </jDitoRecordFieldMapping> <jDitoRecordFieldMapping> <name>RECURRENCEID.value</name> </jDitoRecordFieldMapping> <jDitoRecordFieldMapping> <name>SAFESCOPEFIELD.value</name> </jDitoRecordFieldMapping> <jDitoRecordFieldMapping> <name>MASTERBEGIN.value</name> </jDitoRecordFieldMapping> <jDitoRecordFieldMapping> <name>MASTEREND.value</name> </jDitoRecordFieldMapping> <jDitoRecordFieldMapping> <name>STATUS_ACTION.value</name> </jDitoRecordFieldMapping> </recordFieldMappings> </jDitoRecordContainer> </recordContainers> </entity>