<?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.2.0" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/entity/1.2.0"> <name>Org_entity</name> <title>Company</title> <majorModelMode>DISTRIBUTED</majorModelMode> <documentation>%aditoprj%/entity/Org_entity/documentation.adoc</documentation> <iconId>VAADIN:BUILDING</iconId> <imageProcess>%aditoprj%/entity/Org_entity/imageProcess.js</imageProcess> <titleProcess>%aditoprj%/entity/Org_entity/titleProcess.js</titleProcess> <recordContainer>db</recordContainer> <entityFields> <entityField> <name>CUSTOMERCODE</name> <title>Customercode</title> <contentType>TEXT</contentType> </entityField> <entityField> <name>ORG_DATE_EDIT</name> <contentType>DATE</contentType> <outputFormat>yyyy-MM-dd&apos;T&apos;HH:mm:ssZ</outputFormat> <searchable v="false" /> <valueProcess>%aditoprj%/entity/Org_entity/entityfields/org_date_edit/valueProcess.js</valueProcess> </entityField> <entityField> <name>ORG_DATE_NEW</name> <contentType>DATE</contentType> <outputFormat>yyyy-MM-dd&apos;T&apos;HH:mm:ssZ</outputFormat> <searchable v="false" /> <valueProcess>%aditoprj%/entity/Org_entity/entityfields/org_date_new/valueProcess.js</valueProcess> <onValueChangeTypes> <element>MASK</element> <element>PROCESS</element> </onValueChangeTypes> </entityField> <entityField> <name>INFO</name> <title>Information</title> <contentType>LONG_TEXT</contentType> </entityField> <entityField> <name>NAME</name> <title>Name</title> <mandatory v="true" /> </entityField> <entityField> <name>ORGID</name> <searchable v="false" /> <valueProcess>%aditoprj%/entity/Org_entity/entityfields/orgid/valueProcess.js</valueProcess> </entityField> <entityField> <name>ORG_USER_EDIT</name> <searchable v="false" /> <valueProcess>%aditoprj%/entity/Org_entity/entityfields/org_user_edit/valueProcess.js</valueProcess> </entityField> <entityField> <name>ORG_USER_NEW</name> <searchable v="false" /> <valueProcess>%aditoprj%/entity/Org_entity/entityfields/org_user_new/valueProcess.js</valueProcess> </entityField> <entityField> <name>REL_DATE_EDIT</name> <contentType>DATE</contentType> <outputFormat>yyyy-MM-dd&apos;T&apos;HH:mm:ssZ</outputFormat> <searchable v="false" /> <valueProcess>%aditoprj%/entity/Org_entity/entityfields/rel_date_edit/valueProcess.js</valueProcess> </entityField> <entityField> <name>REL_DATE_NEW</name> <contentType>DATE</contentType> <outputFormat>yyyy-MM-dd&apos;T&apos;HH:mm:ssZ</outputFormat> <searchable v="false" /> <valueProcess>%aditoprj%/entity/Org_entity/entityfields/rel_date_new/valueProcess.js</valueProcess> </entityField> <entityField> <name>LANGUAGE</name> <title>Language</title> <consumer>Countries</consumer> <possibleItemsProcess>%aditoprj%/entity/Org_entity/entityfields/language/possibleItemsProcess.js</possibleItemsProcess> <selectionMode>SINGLE</selectionMode> <displayValueProcess>%aditoprj%/entity/Org_entity/entityfields/language/displayValueProcess.js</displayValueProcess> </entityField> <entityField> <name>ORG_ID</name> <searchable v="false" /> <valueProcess>%aditoprj%/entity/Org_entity/entityfields/org_id/valueProcess.js</valueProcess> </entityField> <entityField> <name>RELATIONID</name> <searchable v="false" /> <valueProcess>%aditoprj%/entity/Org_entity/entityfields/relationid/valueProcess.js</valueProcess> </entityField> <entityField> <name>STATUS</name> <title>Status</title> <consumer>RelationStates</consumer> <contentType>TEXT</contentType> <searchable v="false" /> </entityField> <entityField> <name>REL_USER_EDIT</name> <searchable v="false" /> <valueProcess>%aditoprj%/entity/Org_entity/entityfields/rel_user_edit/valueProcess.js</valueProcess> </entityField> <entityField> <name>REL_USER_NEW</name> <searchable v="false" /> <valueProcess>%aditoprj%/entity/Org_entity/entityfields/rel_user_new/valueProcess.js</valueProcess> </entityField> <entityField> <name>TYPE</name> <title>Type</title> <possibleItemsProcess>%aditoprj%/entity/Org_entity/entityfields/type/possibleItemsProcess.js</possibleItemsProcess> <searchable v="false" /> </entityField> <entityConsumer> <name>Activities</name> <title>Activities</title> <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> <entityName>Activity_entity</entityName> <fieldName>OrgActivity_dfi</fieldName> </dependency> <children> <entityParameter> <name>RowId_param</name> <code>%aditoprj%/entity/Org_entity/entityfields/activities/children/rowid_param/code.js</code> <triggerRecalculation v="true" /> </entityParameter> <entityParameter> <name>ObjectId_param</name> <code>%aditoprj%/entity/Org_entity/entityfields/activities/children/objectid_param/code.js</code> </entityParameter> </children> </entityConsumer> <entityConsumer> <name>Contacts</name> <title>Contacts</title> <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> <entityName>Pers_entity</entityName> <fieldName>PersOrg_dfi</fieldName> </dependency> <children> <entityParameter> <name>OrgId_param</name> <code>%aditoprj%/entity/Org_entity/entityfields/contacts/children/orgid_param/code.js</code> <triggerRecalculation v="true" /> </entityParameter> </children> </entityConsumer> <entityField> <name>IMAGE</name> <contentType>IMAGE</contentType> <valueProcess>%aditoprj%/entity/Org_entity/entityfields/image/valueProcess.js</valueProcess> <onValueChange>%aditoprj%/entity/Org_entity/entityfields/image/onValueChange.js</onValueChange> <onValueChangeTypes> <element>MASK</element> </onValueChangeTypes> </entityField> <entityFieldGroup> <name>CUSTOMERCODE_DISPLAY_fieldGroup</name> <valueProcess>%aditoprj%/entity/Org_entity/entityfields/customercode_display_fieldgroup/valueProcess.js</valueProcess> <description>FIELDGROUP</description> <fields> <element>CUSTOMERCODE</element> </fields> </entityFieldGroup> <entityProvider> <name>Org_dfi</name> <fieldType>DEPENDENCY_IN</fieldType> <recordContainer>db</recordContainer> <dependencies> <entityDependency> <name>a6e1d9a2-9079-4415-b56f-865df5170d5e</name> <entityName>Salesproject_entity</entityName> <fieldName>SalesprojectOrg_dfo</fieldName> <isConsumer v="false" /> </entityDependency> <entityDependency> <name>e56d51be-aaf7-4ddc-8bed-7a4a3c42b4dd</name> <entityName>Relation_entity</entityName> <fieldName>RelationOrg_dfo</fieldName> <isConsumer v="false" /> </entityDependency> <entityDependency> <name>120c8bfb-1b03-408d-97e7-88e3b7249c53</name> <entityName>SalesprojectCompetition_entity</entityName> <fieldName>SalesprojectCompetitionOrg_dfo</fieldName> <isConsumer v="false" /> </entityDependency> </dependencies> </entityProvider> <entityConsumer> <name>Addresses</name> <title>Addresses</title> <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> <entityName>Address_entity</entityName> <fieldName>OrgAddress_dfi</fieldName> </dependency> <children> <entityParameter> <name>RelId_param</name> <code>%aditoprj%/entity/Org_entity/entityfields/addresses/children/relid_param/code.js</code> <triggerRecalculation v="true" /> </entityParameter> <entityParameter> <name>DefaultAddressId_param</name> <code>%aditoprj%/entity/Org_entity/entityfields/addresses/children/defaultaddressid_param/code.js</code> <triggerRecalculation v="true" /> </entityParameter> <entityParameter> <name>RelationType_param</name> <code>%aditoprj%/entity/Org_entity/entityfields/addresses/children/relationtype_param/code.js</code> <triggerRecalculation v="true" /> </entityParameter> </children> </entityConsumer> <entityField> <name>ADDRESS_ID</name> <title>standard address</title> <consumer>Addresses</consumer> <searchable v="false" /> <state>AUTO</state> <displayValueProcess>%aditoprj%/entity/Org_entity/entityfields/address_id/displayValueProcess.js</displayValueProcess> </entityField> <entityConsumer> <name>Communications</name> <title>Communication</title> <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> <entityName>Comm_entity</entityName> <fieldName>OrgComm_dfi</fieldName> </dependency> <children> <entityParameter> <name>RelId_param</name> <code>%aditoprj%/entity/Org_entity/entityfields/communications/children/relid_param/code.js</code> <triggerRecalculation v="true" /> </entityParameter> </children> </entityConsumer> <entityConsumer> <name>Contracts</name> <title>Contracts</title> <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> <entityName>Contract_entity</entityName> <fieldName>OrgContract_dfi</fieldName> </dependency> <children> <entityParameter> <name>RelId_param</name> <code>%aditoprj%/entity/Org_entity/entityfields/contracts/children/relid_param/code.js</code> <triggerRecalculation v="true" /> </entityParameter> </children> </entityConsumer> <entityConsumer> <name>Products</name> <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> <entityName>Product_entity</entityName> <fieldName>OrgProduct_dfi</fieldName> </dependency> <children> <entityParameter> <name>relationId_param</name> <code>%aditoprj%/entity/Org_entity/entityfields/products/children/relationid_param/code.js</code> </entityParameter> </children> </entityConsumer> <entityConsumer> <name>Productprices</name> <title>Conditions</title> <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> <entityName>Productprice_entity</entityName> <fieldName>OrgProductprice_dfi</fieldName> </dependency> <children> <entityParameter> <name>RelID_param</name> <code>%aditoprj%/entity/Org_entity/entityfields/productprices/children/relid_param/code.js</code> </entityParameter> </children> </entityConsumer> <entityProvider> <name>#PROVIDER</name> <dependencies> <entityDependency> <name>72825dbe-c602-4c17-9aa8-546c4b61f2f9</name> <entityName>Pers_entity</entityName> <fieldName>Organisations</fieldName> <name>bfc777ca-e30a-4d86-acff-f72370b986f2</name> <entityName>Salesproject_entity</entityName> <fieldName>Organisations</fieldName> <isConsumer v="false" /> </entityDependency> <entityDependency> <name>f78c0ca6-7939-4a0e-903e-0fbbbf512e76</name> <entityName>Product_entity</entityName> <fieldName>Organisations</fieldName> <isConsumer v="false" /> </entityDependency> <entityDependency> <name>1fa399a8-8c0c-470f-94a8-6c748293d93d</name> <entityName>SalesprojectCompetition_entity</entityName> <fieldName>CompetitionOrg_lookup_dfo</fieldName> <isConsumer v="false" /> </entityDependency> </dependencies> </entityProvider> <entityConsumer> <name>Documents</name> <title>Documents</title> <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> <entityName>Document_entity</entityName> <fieldName>OrgDocument_dfi</fieldName> </dependency> <children> <entityParameter> <name>AssignmentName_param</name> <code>%aditoprj%/entity/Org_entity/entityfields/documents/children/assignmentname_param/code.js</code> </entityParameter> <entityParameter> <name>AssignmentRowId_param</name> <code>%aditoprj%/entity/Org_entity/entityfields/documents/children/assignmentrowid_param/code.js</code> </entityParameter> <entityParameter> <name>AssignmentTable_param</name> <code>%aditoprj%/entity/Org_entity/entityfields/documents/children/assignmenttable_param/code.js</code> </entityParameter> </children> </entityConsumer> <entityParameter> <name>relationId_param</name> <expose v="true" /> <triggerRecalculation v="true" /> <mandatory v="false" /> <description>PARAMETER</description> </entityParameter> <entityActionField> <name>openEditDefaultsView</name> <fieldType>ACTION</fieldType> <documentation>%aditoprj%/entity/Org_entity/entityfields/openeditdefaultsview/documentation.adoc</documentation> <title>Edit defaults</title> <onActionProcess>%aditoprj%/entity/Org_entity/entityfields/openeditdefaultsview/onActionProcess.js</onActionProcess> <iconId>NEON:WRENCH</iconId> </entityActionField> <entityActionField> <name>newOffer</name> <fieldType>ACTION</fieldType> <documentation>%aditoprj%/entity/Org_entity/entityfields/newoffer/documentation.adoc</documentation> <title>New offer</title> <onActionProcess>%aditoprj%/entity/Org_entity/entityfields/newoffer/onActionProcess.js</onActionProcess> <iconId>VAADIN:CART</iconId> </entityActionField> <entityField> <name>PRICE_POLITICS</name> <title>Price politics</title> <possibleItemsProcess>%aditoprj%/entity/Org_entity/entityfields/price_politics/possibleItemsProcess.js</possibleItemsProcess> <searchable v="false" /> </entityField> <entityField> <name>STRENGTH</name> <title>Strength</title> <possibleItemsProcess>%aditoprj%/entity/Org_entity/entityfields/strength/possibleItemsProcess.js</possibleItemsProcess> <searchable v="false" /> </entityField> <entityField> <name>WEAKNESS</name> <title>Weakness</title> <possibleItemsProcess>%aditoprj%/entity/Org_entity/entityfields/weakness/possibleItemsProcess.js</possibleItemsProcess> <searchable v="false" /> </entityField> <entityField> <name>STANDARD_EMAIL_COMM</name> <title>standard email</title> <consumer>EmailCommunications</consumer> <onValueChange>%aditoprj%/entity/Org_entity/entityfields/standard_email_comm/onValueChange.js</onValueChange> <onValueChangeTypes> <element>MASK</element> <element>PROCESS</element> <element>RECORD</element> </onValueChangeTypes> </entityField> <entityField> <name>STANDARD_PHONE_COMM</name> <title>standard phone</title> <consumer>PhoneCommunications</consumer> <onValueChange>%aditoprj%/entity/Org_entity/entityfields/standard_phone_comm/onValueChange.js</onValueChange> </entityField> <entityConsumer> <name>PhoneCommunications</name> <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> <entityName>Comm_entity</entityName> <fieldName>OrgCommPhone_dfi</fieldName> </dependency> <children> <entityParameter> <name>RelId_param</name> <code>%aditoprj%/entity/Org_entity/entityfields/phonecommunications/children/relid_param/code.js</code> </entityParameter> <entityParameter> <name>CommCategory_param</name> <code>%aditoprj%/entity/Org_entity/entityfields/phonecommunications/children/commcategory_param/code.js</code> </entityParameter> </children> </entityConsumer> <entityConsumer> <name>EmailCommunications</name> <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> <entityName>Comm_entity</entityName> <fieldName>OrgCommEmail_dfi</fieldName> </dependency> <children> <entityParameter> <name>RelId_param</name> <code>%aditoprj%/entity/Org_entity/entityfields/emailcommunications/children/relid_param/code.js</code> </entityParameter> <entityParameter> <name>CommCategory_param</name> <code>%aditoprj%/entity/Org_entity/entityfields/emailcommunications/children/commcategory_param/code.js</code> </entityParameter> </children> </entityConsumer> <entityActionField> <name>newActivity</name> <fieldType>ACTION</fieldType> <title>New activity</title> <onActionProcess>%aditoprj%/entity/Org_entity/entityfields/newactivity/onActionProcess.js</onActionProcess> <iconId>NEON:HISTORY</iconId> </entityActionField> <entityActionField> <name>orgReport</name> <fieldType>ACTION</fieldType> <title>Customer Base Sheet</title> <onActionProcess>%aditoprj%/entity/Org_entity/entityfields/orgreport/onActionProcess.js</onActionProcess> <iconId>VAADIN:FILE_TEXT_O</iconId> </entityActionField> <entityConsumer> <name>Countries</name> <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> <entityName>Countries_Entity</entityName> <fieldName>ISO2_NAME</fieldName> </dependency> </entityConsumer> <entityConsumer> <name>Attributes</name> <title>Attributes</title> <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> <entityName>AttributeRelation_entity</entityName> <fieldName>OrgAttr_dfi</fieldName> </dependency> <children> <entityParameter> <name>objectRowId_param</name> <code>%aditoprj%/entity/Org_entity/entityfields/attributes/children/objectrowid_param/code.js</code> <triggerRecalculation v="true" /> </entityParameter> <entityParameter> <name>objectType_param</name> <code>%aditoprj%/entity/Org_entity/entityfields/attributes/children/objecttype_param/code.js</code> <triggerRecalculation v="true" /> </entityParameter> </children> </entityConsumer> <entityConsumer> <name>ObjectRelations</name> <title>Relations</title> <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> <entityName>ObjectRelation_entity</entityName> <fieldName>ByAnyObject_dfi</fieldName> </dependency> <children> <entityParameter> <name>AnyObjectRowid_param</name> <code>%aditoprj%/entity/Org_entity/entityfields/objectrelations/children/anyobjectrowid_param/code.js</code> </entityParameter> <entityParameter> <name>AnyObjectType_param</name> <code>%aditoprj%/entity/Org_entity/entityfields/objectrelations/children/anyobjecttype_param/code.js</code> </entityParameter> </children> </entityConsumer> <entityConsumer> <name>RelationStates</name> <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> <entityName>Keyword_entity</entityName> <fieldName>generic_dfi</fieldName> </dependency> <children> <entityParameter> <name>containerName_param</name> <code>%aditoprj%/entity/Org_entity/entityfields/relationstates/children/containername_param/code.js</code> </entityParameter> </children> </entityConsumer> </entityFields> <recordContainers> <dbRecordContainer> <name>db</name> <alias>Data_alias</alias> <fromClauseProcess>%aditoprj%/entity/Org_entity/recordcontainers/db/fromClauseProcess.js</fromClauseProcess> <conditionProcess>%aditoprj%/entity/Org_entity/recordcontainers/db/conditionProcess.js</conditionProcess> <onDBUpdate>%aditoprj%/entity/Org_entity/recordcontainers/db/onDBUpdate.js</onDBUpdate> <linkInformation> <linkInformation> <name>ff0fa64f-4d73-49b3-bc02-02018392e838</name> <tableName>ORG</tableName> <primaryKey>ORGID</primaryKey> <isUIDTable v="true" /> <readonly v="false" /> </linkInformation> <linkInformation> <name>e3033b6f-966e-415a-9390-c61d5a1b19fc</name> <tableName>RELATION</tableName> <primaryKey>RELATIONID</primaryKey> <isUIDTable v="false" /> <readonly v="false" /> </linkInformation> </linkInformation> <recordFieldMappings> <dbRecordFieldMapping> <name>ADDRESS_ID.value</name> <recordfield>RELATION.ADDRESS_ID</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>CUSTOMERCODE.value</name> <recordfield>ORG.CUSTOMERCODE</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>INFO.value</name> <recordfield>ORG.INFO</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>LANGUAGE.value</name> <recordfield>RELATION.LANGUAGE</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>NAME.value</name> <recordfield>ORG.NAME</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>ORG_DATE_EDIT.value</name> <recordfield>ORG.DATE_EDIT</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>ORG_DATE_NEW.value</name> <recordfield>ORG.DATE_NEW</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>ORGID.value</name> <recordfield>ORG.ORGID</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>ORG_USER_EDIT.value</name> <recordfield>ORG.USER_EDIT</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>ORG_USER_NEW.value</name> <recordfield>ORG.USER_NEW</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>ORG_ID.value</name> <recordfield>RELATION.ORG_ID</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>REL_DATE_EDIT.value</name> <recordfield>RELATION.DATE_EDIT</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>REL_DATE_NEW.value</name> <recordfield>RELATION.DATE_NEW</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>REL_USER_EDIT.value</name> <recordfield>RELATION.USER_EDIT</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>REL_USER_NEW.value</name> <recordfield>RELATION.USER_NEW</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>RELATIONID.value</name> <recordfield>RELATION.RELATIONID</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>STATUS.value</name> <recordfield>RELATION.STATUS</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>TYPE.value</name> <recordfield>ORG.TYPE</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>PRICE_POLITICS.value</name> <recordfield>ORG.PRICE_POLITICS</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>STRENGTH.value</name> <recordfield>ORG.STRENGTH</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>WEAKNESS.value</name> <recordfield>ORG.WEAKNESS</recordfield> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>STANDARD_EMAIL_COMM.displayValue</name> <recordfield></recordfield> <expression>%aditoprj%/entity/Org_entity/recordcontainers/db/recordfieldmappings/standard_email_comm.displayvalue/expression.js</expression> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>STANDARD_PHONE_COMM.displayValue</name> <recordfield></recordfield> <expression>%aditoprj%/entity/Org_entity/recordcontainers/db/recordfieldmappings/standard_phone_comm.displayvalue/expression.js</expression> </dbRecordFieldMapping> <dbRecordFieldMapping> <name>STATUS.displayValue</name> <expression>%aditoprj%/entity/Org_entity/recordcontainers/db/recordfieldmappings/status.displayvalue/expression.js</expression> </dbRecordFieldMapping> </recordFieldMappings> </dbRecordContainer> </recordContainers> </entity>