Something went wrong on our end
-
Martin Groppe authoredMartin Groppe authored
WeblinkClick_entity.aod 7.77 KiB
<?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">
<name>WeblinkClick_entity</name>
<title>Click</title>
<majorModelMode>DISTRIBUTED</majorModelMode>
<documentation>%aditoprj%/entity/WeblinkClick_entity/documentation.adoc</documentation>
<grantCreate v="false" />
<grantUpdate v="false" />
<grantDelete v="false" />
<titlePlural>Clicks</titlePlural>
<recordContainer>db</recordContainer>
<entityFields>
<entityProvider>
<name>#PROVIDER</name>
</entityProvider>
<entityField>
<name>BROWSER</name>
<title>Browser</title>
<mandatory v="true" />
</entityField>
<entityField>
<name>DATE_OPENED</name>
<title>Date Clicked</title>
<contentType>DATE</contentType>
<mandatory v="true" />
</entityField>
<entityField>
<name>DEVICE_TYPE</name>
<title>Device Type</title>
<mandatory v="true" />
</entityField>
<entityField>
<name>IP_ADDRESS</name>
<title>IP Address</title>
<mandatory v="true" />
</entityField>
<entityField>
<name>WEBLINK_CLICKID</name>
</entityField>
<entityField>
<name>WEBLINK_ID</name>
<mandatory v="true" />
</entityField>
<entityField>
<name>OBJECT_TYPE</name>
<mandatory v="true" />
</entityField>
<entityField>
<name>OPERATING_SYSTEM</name>
<title>Operating System</title>
<mandatory v="true" />
</entityField>
<entityField>
<name>CONTACT_ID</name>
<title>Contact</title>
<consumer>Contacts</consumer>
<linkedContextProcess>%aditoprj%/entity/WeblinkClick_entity/entityfields/contact_id/linkedContextProcess.js</linkedContextProcess>
<mandatory v="true" />
</entityField>
<entityField>
<name>OBJECT_ROWID</name>
<mandatory v="true" />
</entityField>
<entityField>
<name>INTEREST_ID</name>
<title>Interest</title>
<mandatory v="true" />
</entityField>
<entityProvider>
<name>#PROVIDER_AGGREGATES</name>
<useAggregates v="true" />
</entityProvider>
<entityField>
<name>URL</name>
<title>Url</title>
</entityField>
<entityParameter>
<name>WeblinkId_param</name>
<expose v="true" />
</entityParameter>
<entityParameter>
<name>ObjectType_param</name>
<expose v="true" />
</entityParameter>
<entityParameter>
<name>ObjectRowId_param</name>
<expose v="true" />
</entityParameter>
<entityField>
<name>PERSON_ID</name>
</entityField>
<entityField>
<name>ORGANISATION_ID</name>
</entityField>
<entityConsumer>
<name>Contacts</name>
<dependency>
<name>dependency</name>
<entityName>AnyContact_entity</entityName>
<fieldName>#PROVIDER</fieldName>
</dependency>
</entityConsumer>
</entityFields>
<recordContainers>
<dbRecordContainer>
<name>db</name>
<fromClauseProcess>%aditoprj%/entity/WeblinkClick_entity/recordcontainers/db/fromClauseProcess.js</fromClauseProcess>
<conditionProcess>%aditoprj%/entity/WeblinkClick_entity/recordcontainers/db/conditionProcess.js</conditionProcess>
<orderClauseProcess>%aditoprj%/entity/WeblinkClick_entity/recordcontainers/db/orderClauseProcess.js</orderClauseProcess>
<alias>Data_alias</alias>
<recordFieldMappings>
<dbRecordFieldMapping>
<name>BROWSER.value</name>
<recordfield>WEBLINK_CLICK.BROWSER</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>DATE_OPENED.value</name>
<recordfield>WEBLINK_CLICK.DATE_OPENED</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>DEVICE_TYPE.value</name>
<recordfield>WEBLINK_CLICK.DEVICE_TYPE</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>IP_ADDRESS.value</name>
<recordfield>WEBLINK_CLICK.IP_ADDRESS</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>WEBLINK_CLICKID.value</name>
<recordfield>WEBLINK_CLICK.WEBLINK_CLICKID</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>WEBLINK_ID.value</name>
<recordfield>WEBLINK_CLICK.WEBLINK_ID</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>OBJECT_TYPE.value</name>
<recordfield>MAIL_RUN.OBJECT_TYPE</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>OPERATING_SYSTEM.value</name>
<recordfield>WEBLINK_CLICK.OPERATING_SYSTEM</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>CONTACT_ID.value</name>
<recordfield>MAIL_LOG.CONTACT_ID</recordfield>
<isFilterable v="true" />
<isLookupFilter v="true" />
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>OBJECT_ROWID.value</name>
<recordfield>MAIL_RUN.OBJECT_ROWID</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>INTEREST_ID.value</name>
<recordfield>MAIL_RUN.INTEREST_ID</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>CONTACT_ID.displayValue</name>
<expression>%aditoprj%/entity/WeblinkClick_entity/recordcontainers/db/recordfieldmappings/contact_id.displayvalue/expression.js</expression>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>URL.value</name>
<recordfield>WEBLINK.URL</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>PERSON_ID.value</name>
<recordfield>CONTACT.PERSON_ID</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>ORGANISATION_ID.value</name>
<recordfield>CONTACT.ORGANISATION_ID</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>DEVICE_TYPE.displayValue</name>
<expression>%aditoprj%/entity/WeblinkClick_entity/recordcontainers/db/recordfieldmappings/device_type.displayvalue/expression.js</expression>
</dbRecordFieldMapping>
</recordFieldMappings>
<linkInformation>
<linkInformation>
<name>bec597d4-29cb-48b4-9d26-d98b57a2bea2</name>
<tableName>WEBLINK_CLICK</tableName>
<primaryKey>WEBLINK_CLICKID</primaryKey>
<isUIDTable v="true" />
<readonly v="false" />
</linkInformation>
<linkInformation>
<name>fd8737aa-96fa-4831-98eb-6dd9082ff023</name>
<tableName>MAIL_LOG</tableName>
<primaryKey>MAIL_LOGID</primaryKey>
<isUIDTable v="false" />
<readonly v="true" />
</linkInformation>
<linkInformation>
<name>5d47ca65-a3b5-4cdf-97d7-3336a3601d2a</name>
<tableName>MAIL_RUN</tableName>
<primaryKey>MAIL_RUNID</primaryKey>
<isUIDTable v="false" />
<readonly v="true" />
</linkInformation>
<linkInformation>
<name>a3b88623-2fe7-4d05-b13b-b3bbaad6a2f3</name>
<tableName>WEBLINK</tableName>
<primaryKey>WEBLINKID</primaryKey>
<isUIDTable v="false" />
<readonly v="true" />
</linkInformation>
<linkInformation>
<name>5e8806a6-a5b6-4fb8-9672-6db23c9706a5</name>
<tableName>CONTACT</tableName>
<primaryKey>CONTACTID</primaryKey>
<isUIDTable v="false" />
<readonly v="true" />
</linkInformation>
</linkInformation>
</dbRecordContainer>
</recordContainers>
</entity>