Something went wrong on our end
-
David Büchler authored
The editview has been integrated in the general duplicatescanner editview.
David Büchler authoredThe editview has been integrated in the general duplicatescanner editview.
DuplicateScanner_entity.aod 6.61 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.11" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/entity/1.3.11">
<name>DuplicateScanner_entity</name>
<majorModelMode>DISTRIBUTED</majorModelMode>
<title>Duplicate configuration</title>
<iconId>VAADIN:DATABASE</iconId>
<titlePlural>Configurations</titlePlural>
<recordContainer>DBRecordContainer</recordContainer>
<entityFields>
<entityProvider>
<name>#PROVIDER</name>
</entityProvider>
<entityField>
<name>ENTITY_TO_SCAN_NAME</name>
<title>Target Entity</title>
</entityField>
<entityField>
<name>UID</name>
</entityField>
<entityField>
<name>FILTER_NAME</name>
<title>Filter Name</title>
<onValidation>%aditoprj%/entity/DuplicateScanner_entity/entityfields/filter_name/onValidation.js</onValidation>
</entityField>
<entityField>
<name>EXTERNAL_SERVICE_USAGE_ALLOWED</name>
<title>Use external Scanservice</title>
<contentType>BOOLEAN</contentType>
<dropDownProcess>%aditoprj%/entity/DuplicateScanner_entity/entityfields/external_service_usage_allowed/dropDownProcess.js</dropDownProcess>
<valueProcess>%aditoprj%/entity/DuplicateScanner_entity/entityfields/external_service_usage_allowed/valueProcess.js</valueProcess>
</entityField>
<entityConsumer>
<name>ScannerPrefilterConfigs_Consumer</name>
<dependency>
<name>dependency</name>
<entityName>DuplicateScannerPrefilterConfig_entity</entityName>
<fieldName>ScannerPrefilterConfigsProvider</fieldName>
</dependency>
<children>
<entityParameter>
<name>EntityToFilter_param</name>
<valueProcess>%aditoprj%/entity/DuplicateScanner_entity/entityfields/scannerprefilterconfigs_consumer/children/entitytofilter_param/valueProcess.js</valueProcess>
</entityParameter>
<entityParameter>
<name>DuplicateScannerId_param</name>
<valueProcess>%aditoprj%/entity/DuplicateScanner_entity/entityfields/scannerprefilterconfigs_consumer/children/duplicatescannerid_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
<entityActionGroup>
<name>TestActionGroup</name>
<children>
<entityActionField>
<name>TestDuplicateScanner</name>
<title>Test DuplicateSearch</title>
<onActionProcess>%aditoprj%/entity/DuplicateScanner_entity/entityfields/testactiongroup/children/testduplicatescanner/onActionProcess.js</onActionProcess>
</entityActionField>
</children>
</entityActionGroup>
<entityField>
<name>USER_NEW</name>
<valueProcess>%aditoprj%/entity/DuplicateScanner_entity/entityfields/user_new/valueProcess.js</valueProcess>
</entityField>
<entityField>
<name>USER_EDIT</name>
<valueProcess>%aditoprj%/entity/DuplicateScanner_entity/entityfields/user_edit/valueProcess.js</valueProcess>
</entityField>
<entityField>
<name>DATE_NEW</name>
<valueProcess>%aditoprj%/entity/DuplicateScanner_entity/entityfields/date_new/valueProcess.js</valueProcess>
</entityField>
<entityField>
<name>DATE_EDIT</name>
<valueProcess>%aditoprj%/entity/DuplicateScanner_entity/entityfields/date_edit/valueProcess.js</valueProcess>
</entityField>
<entityConsumer>
<name>ScannerIndexConfigs_Consumer</name>
<dependency>
<name>dependency</name>
<entityName>DuplicateScannerIndexConfig_entity</entityName>
<fieldName>ScannerIndexConfigProvider</fieldName>
</dependency>
<children>
<entityParameter>
<name>DuplicateScannerId_param</name>
<valueProcess>%aditoprj%/entity/DuplicateScanner_entity/entityfields/scannerindexconfigs_consumer/children/duplicatescannerid_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
<entityConsumer>
<name>ScannerResultFieldsConfig_Consumer</name>
<dependency>
<name>dependency</name>
<entityName>DuplicateScannerResultFieldConfig_entity</entityName>
<fieldName>ScannerResultFieldConfigProvider</fieldName>
</dependency>
<children>
<entityParameter>
<name>DuplicateScannerId_param</name>
<valueProcess>%aditoprj%/entity/DuplicateScanner_entity/entityfields/scannerresultfieldsconfig_consumer/children/duplicatescannerid_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
</entityFields>
<recordContainers>
<dbRecordContainer>
<name>DBRecordContainer</name>
<alias>Data_alias</alias>
<onDBDelete>%aditoprj%/entity/DuplicateScanner_entity/recordcontainers/dbrecordcontainer/onDBDelete.js</onDBDelete>
<linkInformation>
<linkInformation>
<name>b61b26d3-e823-45ba-9ac5-12acaaa1ec15</name>
<tableName>DUPLICATESCANNER</tableName>
<primaryKey>ID</primaryKey>
<isUIDTable v="true" />
<readonly v="false" />
</linkInformation>
</linkInformation>
<recordFieldMappings>
<dbRecordFieldMapping>
<name>ENTITY_TO_SCAN_NAME.value</name>
<recordfield>DUPLICATESCANNER.ENTITY_TO_SCAN_NAME</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>EXTERNAL_SERVICE_USAGE_ALLOWED.value</name>
<recordfield>DUPLICATESCANNER.EXTERNAL_SERVICE_USAGE_ALLOWED</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>FILTER_NAME.value</name>
<recordfield>DUPLICATESCANNER.FILTER_NAME</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>UID.value</name>
<recordfield>DUPLICATESCANNER.ID</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>USER_NEW.value</name>
<recordfield>DUPLICATESCANNER.USER_NEW</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>USER_EDIT.value</name>
<recordfield>DUPLICATESCANNER.USER_EDIT</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>DATE_NEW.value</name>
<recordfield>DUPLICATESCANNER.DATE_NEW</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>DATE_EDIT.value</name>
<recordfield>DUPLICATESCANNER.DATE_EDIT</recordfield>
</dbRecordFieldMapping>
</recordFieldMappings>
</dbRecordContainer>
</recordContainers>
</entity>