<?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.4" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/entity/1.3.4"> <name>CampaignAddParticipants_entity</name> <majorModelMode>DISTRIBUTED</majorModelMode> <title>Add participants to Campaign</title> <afterOperatingState>%aditoprj%/entity/CampaignAddParticipants_entity/afterOperatingState.js</afterOperatingState> <recordContainer>jdito</recordContainer> <entityFields> <entityProvider> <name>#PROVIDER</name> </entityProvider> <entityField> <name>CAMPAIGN_ID</name> <title>Campaign</title> <consumer>CampaignConsumer</consumer> <mandatory v="true" /> <state>AUTO</state> <valueProcess>%aditoprj%/entity/CampaignAddParticipants_entity/entityfields/campaign_id/valueProcess.js</valueProcess> <displayValueProcess>%aditoprj%/entity/CampaignAddParticipants_entity/entityfields/campaign_id/displayValueProcess.js</displayValueProcess> <onValidation>%aditoprj%/entity/CampaignAddParticipants_entity/entityfields/campaign_id/onValidation.js</onValidation> <onValueChange>%aditoprj%/entity/CampaignAddParticipants_entity/entityfields/campaign_id/onValueChange.js</onValueChange> <onValueChangeTypes> <element>MASK</element> <element>PROCESS</element> <element>PROCESS_SETVALUE</element> <element>RECORD</element> </onValueChangeTypes> </entityField> <entityField> <name>CAMPAIGNSTEP_ID</name> <title>Campaign Step</title> <consumer>CampaignStepConsumer</consumer> <mandatory v="true" /> <state>EDITABLE</state> <displayValueProcess>%aditoprj%/entity/CampaignAddParticipants_entity/entityfields/campaignstep_id/displayValueProcess.js</displayValueProcess> </entityField> <entityField> <name>campaignParticipantMessage</name> <state>READONLY</state> <valueProcess>%aditoprj%/entity/CampaignAddParticipants_entity/entityfields/campaignparticipantmessage/valueProcess.js</valueProcess> </entityField> <entityParameter> <name>campaignParticipants_param</name> <expose v="true" /> <description>PARAMETER</description> </entityParameter> <entityConsumer> <name>CampaignConsumer</name> <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> <entityName>Campaign_entity</entityName> <fieldName>CampaignProvider</fieldName> </dependency> </entityConsumer> <entityConsumer> <name>CampaignStepConsumer</name> <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> <entityName>CampaignStep_entity</entityName> <fieldName>CampaignSteps</fieldName> </dependency> <children> <entityParameter> <name>campaignId_param</name> <valueProcess>%aditoprj%/entity/CampaignAddParticipants_entity/entityfields/campaignstepconsumer/children/campaignid_param/valueProcess.js</valueProcess> <expose v="true" /> <triggerRecalculation v="true" /> </entityParameter> </children> </entityConsumer> <entityField> <name>UID</name> </entityField> <entityParameter> <name>currentCampaignId_param</name> <expose v="true" /> <description>PARAMETER</description> </entityParameter> <entityParameter> <name>currentCampaignStepId_param</name> <expose v="true" /> <description>PARAMETER</description> </entityParameter> <entityParameter> <name>isUpdate_param</name> <expose v="true" /> <description>PARAMETER</description> </entityParameter> <entityConsumer> <name>CampaignAnalyses</name> <fieldType>DEPENDENCY_OUT</fieldType> <dependency> <name>dependency</name> <entityName>CampaignAnalysis_entity</entityName> <fieldName>#PROVIDER</fieldName> </dependency> <children> <entityParameter> <name>campaignParticipants_param</name> <valueProcess>%aditoprj%/entity/CampaignAddParticipants_entity/entityfields/campaignanalyses/children/campaignparticipants_param/valueProcess.js</valueProcess> <triggerRecalculation v="true" /> </entityParameter> <entityParameter> <name>campaignStepId_param</name> <valueProcess>%aditoprj%/entity/CampaignAddParticipants_entity/entityfields/campaignanalyses/children/campaignstepid_param/valueProcess.js</valueProcess> <triggerRecalculation v="true" /> </entityParameter> </children> </entityConsumer> <entityField> <name>campaignStepCurrentParticipantCount</name> <title>Current participants</title> <displayValueProcess>%aditoprj%/entity/CampaignAddParticipants_entity/entityfields/campaignstepcurrentparticipantcount/displayValueProcess.js</displayValueProcess> </entityField> <entityField> <name>campaignStepMaxParticipantCount</name> <title>Max participants</title> <displayValueProcess>%aditoprj%/entity/CampaignAddParticipants_entity/entityfields/campaignstepmaxparticipantcount/displayValueProcess.js</displayValueProcess> </entityField> <entityField> <name>isUpdate</name> <valueProcess>%aditoprj%/entity/CampaignAddParticipants_entity/entityfields/isupdate/valueProcess.js</valueProcess> </entityField> </entityFields> <recordContainers> <jDitoRecordContainer> <name>jdito</name> <jDitoRecordAlias>Data_alias</jDitoRecordAlias> <contentProcess>%aditoprj%/entity/CampaignAddParticipants_entity/recordcontainers/jdito/contentProcess.js</contentProcess> <onInsert>%aditoprj%/entity/CampaignAddParticipants_entity/recordcontainers/jdito/onInsert.js</onInsert> <recordFields> <element>UID.value</element> </recordFields> </jDitoRecordContainer> </recordContainers> </entity>