<?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.1.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/entity/1.1.1"> <name>Task_entity</name> <title>Task</title> <majorModelMode>DISTRIBUTED</majorModelMode> <documentation>%aditoprj%/entity/Task_entity/documentation.adoc</documentation> <onValidation>%aditoprj%/entity/Task_entity/onValidation.js</onValidation> <iconId>VAADIN:TASKS</iconId> <iconIdProcess>%aditoprj%/entity/Task_entity/iconIdProcess.js</iconIdProcess> <recordContainer>db</recordContainer> <entityFields> <entityIncomingField> <name>#INCOMING</name> </entityIncomingField> <entityField> <name>CODE</name> <documentation>%aditoprj%/entity/Task_entity/entityfields/code/documentation.adoc</documentation> <title>task number</title> <contentType>NUMBER</contentType> <outputFormat>0000000</outputFormat> <state>READONLY</state> <stateProcess>%aditoprj%/entity/Task_entity/entityfields/code/stateProcess.js</stateProcess> <valueProcess>%aditoprj%/entity/Task_entity/entityfields/code/valueProcess.js</valueProcess> </entityField> <entityField> <name>SUBJECT</name> <title>subject</title> <mandatory v="true" /> </entityField> <entityField> <name>STATUS</name> <title>{$TASK_STATUS}</title> <mandatory v="true" /> <possibleItemsProcess>%aditoprj%/entity/Task_entity/entityfields/status/possibleItemsProcess.js</possibleItemsProcess> <groupable v="true" /> <valueProcess>%aditoprj%/entity/Task_entity/entityfields/status/valueProcess.js</valueProcess> </entityField> <entityField> <name>PRIORITY</name> <title>priority</title> <mandatory v="true" /> <possibleItemsProcess>%aditoprj%/entity/Task_entity/entityfields/priority/possibleItemsProcess.js</possibleItemsProcess> <groupable v="true" /> <valueProcess>%aditoprj%/entity/Task_entity/entityfields/priority/valueProcess.js</valueProcess> </entityField> <entityField> <name>REQUESTOR_RELATION_ID</name> <title>{$TASK_REQUESTOR}</title> <linkedContext>Pers_context</linkedContext> <mandatory v="true" /> <outgoingField>PersRequestor_dfo</outgoingField> </entityField> <entityField> <name>EDITOR_RELATION_ID</name> <title>{$TASK_EDITOR}</title> <linkedContext>Pers_context</linkedContext> <outgoingField>PersEditor_dfo</outgoingField> </entityField> <entityField> <name>START_DATE</name> <title>start date</title> <contentType>DATE</contentType> <resolution>DAY</resolution> <groupable v="true" /> <valueProcess>%aditoprj%/entity/Task_entity/entityfields/start_date/valueProcess.js</valueProcess> <onValidation>%aditoprj%/entity/Task_entity/entityfields/start_date/onValidation.js</onValidation> </entityField> <entityField> <name>MATURITY_DATE</name> <title>maturity date</title> <contentType>DATE</contentType> <resolution>DAY</resolution> <valueProcess>%aditoprj%/entity/Task_entity/entityfields/maturity_date/valueProcess.js</valueProcess> <onValidation>%aditoprj%/entity/Task_entity/entityfields/maturity_date/onValidation.js</onValidation> </entityField> <entityField> <name>TYPE</name> <title>type</title> <possibleItemsProcess>%aditoprj%/entity/Task_entity/entityfields/type/possibleItemsProcess.js</possibleItemsProcess> <groupable v="true" /> </entityField> <entityField> <name>DESCRIPTION</name> <title>description</title> <contentType>LONG_TEXT</contentType> </entityField> <entityField> <name>PROTECTIONLEVEL</name> <title>private</title> <contentType>BOOLEAN</contentType> <contentTypeProcess>%aditoprj%/entity/Task_entity/entityfields/protectionlevel/contentTypeProcess.js</contentTypeProcess> <possibleItemsProcess>%aditoprj%/entity/Task_entity/entityfields/protectionlevel/possibleItemsProcess.js</possibleItemsProcess> <valueProcess>%aditoprj%/entity/Task_entity/entityfields/protectionlevel/valueProcess.js</valueProcess> </entityField> <entityField> <name>TASKID</name> <mandatory v="true" /> <searchable v="false" /> <valueProcess>%aditoprj%/entity/Task_entity/entityfields/taskid/valueProcess.js</valueProcess> </entityField> <entityField> <name>DATE_NEW</name> <title>{$DATE_NEW}</title> <contentType>DATE</contentType> <resolution>SECOND</resolution> <mandatory v="true" /> <valueProcess>%aditoprj%/entity/Task_entity/entityfields/date_new/valueProcess.js</valueProcess> </entityField> <entityField> <name>USER_NEW</name> <title>{$USER_NEW}</title> <mandatory v="true" /> <valueProcess>%aditoprj%/entity/Task_entity/entityfields/user_new/valueProcess.js</valueProcess> </entityField> <entityField> <name>DATE_EDIT</name> <title>{$DATE_EDIT}</title> <contentType>DATE</contentType> <resolution>SECOND</resolution> <valueProcess>%aditoprj%/entity/Task_entity/entityfields/date_edit/valueProcess.js</valueProcess> </entityField> <entityField> <name>USER_EDIT</name> <title>{$USER_EDIT}</title> <valueProcess>%aditoprj%/entity/Task_entity/entityfields/user_edit/valueProcess.js</valueProcess> </entityField> <entityOutgoingField> <name>PersEditor_dfo</name> <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> <entityName>Pers_entity</entityName> <fieldName>#INCOMING</fieldName> </dependency> </entityOutgoingField> <entityOutgoingField> <name>PersRequestor_dfo</name> <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> <entityName>Pers_entity</entityName> <fieldName>#INCOMING</fieldName> </dependency> </entityOutgoingField> <entityOutgoingField> <name>MainDocument_dfo</name> <title>Documents</title> <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> <entityName>Document_entity</entityName> <fieldName>#INCOMING</fieldName> </dependency> <children> <entityParameter> <name>AssignmentName_param</name> <code>%aditoprj%/entity/Task_entity/entityfields/maindocument_dfo/children/assignmentname_param/code.js</code> </entityParameter> <entityParameter> <name>AssignmentRowId_param</name> <code>%aditoprj%/entity/Task_entity/entityfields/maindocument_dfo/children/assignmentrowid_param/code.js</code> </entityParameter> <entityParameter> <name>AssignmentTable_param</name> <code>%aditoprj%/entity/Task_entity/entityfields/maindocument_dfo/children/assignmenttable_param/code.js</code> </entityParameter> </children> </entityOutgoingField> </entityFields> <recordContainers> <dbRecordContainer> <name>db</name> <alias>Data_alias</alias> <orderClauseProcess>%aditoprj%/entity/Task_entity/recordcontainers/db/orderClauseProcess.js</orderClauseProcess> <linkInformation> <linkInformation> <name>47e1b4a5-6901-48b0-85ba-bec39b86a2d7</name> <tableName>TASK</tableName> <primaryKey>TASKID</primaryKey> <isUIDTable v="true" /> <readonly v="false" /> </linkInformation> </linkInformation> <recordFieldMappings> <dbRecordFieldMapping> <name>CODE.value</name> <recordfield>TASK.CODE</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>DESCRIPTION.value</name> <recordfield>TASK.DESCRIPTION</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>EDITOR_RELATION_ID.value</name> <recordfield>TASK.EDITOR_RELATION_ID</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>MATURITY_DATE.value</name> <recordfield>TASK.MATURITY_DATE</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>PRIORITY.value</name> <recordfield>TASK.PRIORITY</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>PROTECTIONLEVEL.value</name> <recordfield>TASK.PROTECTIONLEVEL</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>REQUESTOR_RELATION_ID.value</name> <recordfield>TASK.REQUESTOR_RELATION_ID</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>START_DATE.value</name> <recordfield>TASK.START_DATE</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>STATUS.value</name> <recordfield>TASK.STATUS</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>SUBJECT.value</name> <recordfield>TASK.SUBJECT</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>TASKID.value</name> <recordfield>TASK.TASKID</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>TYPE.value</name> <recordfield>TASK.TYPE</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>USER_EDIT.value</name> <recordfield>TASK.USER_EDIT</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>USER_NEW.value</name> <recordfield>TASK.USER_NEW</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>DATE_EDIT.value</name> <recordfield>TASK.DATE_EDIT</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>DATE_NEW.value</name> <recordfield>TASK.DATE_NEW</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>EDITOR_RELATION_ID.displayValue</name> <expression>%aditoprj%/entity/Task_entity/recordcontainers/db/recordfieldmappings/editor_relation_id.displayvalue/expression.js</expression> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>REQUESTOR_RELATION_ID.displayValue</name> <expression>%aditoprj%/entity/Task_entity/recordcontainers/db/recordfieldmappings/requestor_relation_id.displayvalue/expression.js</expression> </dbRecordFieldMapping> </recordFieldMappings> </dbRecordContainer> </recordContainers> </entity>