Skip to content
Snippets Groups Projects
Commit 504ae2b4 authored by Johannes Hörmann's avatar Johannes Hörmann
Browse files

CampaignCost entity

parent 9fdfb810
No related branches found
No related tags found
No related merge requests found
Showing
with 442 additions and 0 deletions
<?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.2" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/entity/1.3.2">
<name>CampaignCost_entitiy</name>
<majorModelMode>DISTRIBUTED</majorModelMode>
<recordContainer>db</recordContainer>
<entityFields>
<entityProvider>
<name>#PROVIDER</name>
</entityProvider>
<entityField>
<name>CAMPAIGNCOSTID</name>
<searchable v="false" />
<valueProcess>%aditoprj%/entity/CampaignCost_entitiy/entityfields/campaigncostid/valueProcess.js</valueProcess>
</entityField>
<entityField>
<name>CAMPAIGN_ID</name>
<title>Campaign</title>
<groupable v="true" />
</entityField>
<entityField>
<name>CAMPAIGNSTEP_ID</name>
<title>Campaign Step</title>
<groupable v="true" />
</entityField>
<entityField>
<name>CATEGORY</name>
<title>Category</title>
<groupable v="true" />
</entityField>
<entityField>
<name>NET</name>
<title>Cost</title>
<contentType>NUMBER</contentType>
</entityField>
<entityField>
<name>USER_NEW</name>
<mandatory v="true" />
<searchable v="false" />
<valueProcess>%aditoprj%/entity/CampaignCost_entitiy/entityfields/user_new/valueProcess.js</valueProcess>
</entityField>
<entityField>
<name>DATE_NEW</name>
<mandatory v="true" />
<searchable v="false" />
<valueProcess>%aditoprj%/entity/CampaignCost_entitiy/entityfields/date_new/valueProcess.js</valueProcess>
</entityField>
<entityField>
<name>USER_EDIT</name>
<searchable v="false" />
<valueProcess>%aditoprj%/entity/CampaignCost_entitiy/entityfields/user_edit/valueProcess.js</valueProcess>
</entityField>
<entityField>
<name>DATE_EDIT</name>
<searchable v="false" />
<valueProcess>%aditoprj%/entity/CampaignCost_entitiy/entityfields/date_edit/valueProcess.js</valueProcess>
</entityField>
<entityProvider>
<name>CampaignCosts</name>
<fieldType>DEPENDENCY_IN</fieldType>
<dependencies>
<entityDependency>
<name>7131288b-af5c-4914-96f5-c5d70217fc23</name>
<entityName>Campaign_entity</entityName>
<fieldName>CampaignCosts</fieldName>
<isConsumer v="false" />
</entityDependency>
</dependencies>
</entityProvider>
<entityProvider>
<name>StepCosts</name>
<fieldType>DEPENDENCY_IN</fieldType>
</entityProvider>
<entityConsumer>
<name>Campaigns</name>
<fieldType>DEPENDENCY_OUT</fieldType>
<dependency>
<name>dependency</name>
<entityName>Campaign_entity</entityName>
<fieldName>CampaignProvider</fieldName>
</dependency>
</entityConsumer>
<entityConsumer>
<name>CampaignSteps</name>
<fieldType>DEPENDENCY_OUT</fieldType>
<dependency>
<name>dependency</name>
<entityName>CampaignStep_entity</entityName>
<fieldName>CampaignSteps</fieldName>
</dependency>
</entityConsumer>
</entityFields>
<recordContainers>
<dbRecordContainer>
<name>db</name>
<alias>Data_alias</alias>
<linkInformation>
<linkInformation>
<name>70824b95-c84c-406c-89df-c5b9bb379b08</name>
<tableName>CAMPAIGNCOST</tableName>
<primaryKey>CAMPAIGNCOSTID</primaryKey>
<isUIDTable v="true" />
<readonly v="false" />
</linkInformation>
</linkInformation>
<recordFieldMappings>
<dbRecordFieldMapping>
<name>CAMPAIGN_ID.value</name>
<recordfield>CAMPAIGNCOST.CAMPAIGN_ID</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>CAMPAIGNCOSTID.value</name>
<recordfield>CAMPAIGNCOST.CAMPAIGNCOSTID</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>CAMPAIGNSTEP_ID.value</name>
<recordfield>CAMPAIGNCOST.CAMPAIGNSTEP_ID</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>CATEGORY.value</name>
<recordfield>CAMPAIGNCOST.CATEGORY</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>DATE_EDIT.value</name>
<recordfield>CAMPAIGNCOST.DATE_EDIT</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>DATE_NEW.value</name>
<recordfield>CAMPAIGNCOST.DATE_NEW</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>NET.value</name>
<recordfield>CAMPAIGNCOST.NET</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>USER_EDIT.value</name>
<recordfield>CAMPAIGNCOST.USER_EDIT</recordfield>
</dbRecordFieldMapping>
<dbRecordFieldMapping>
<name>USER_NEW.value</name>
<recordfield>CAMPAIGNCOST.USER_NEW</recordfield>
</dbRecordFieldMapping>
</recordFieldMappings>
</dbRecordContainer>
</recordContainers>
</entity>
import("system.neon");
import("system.util");
import("system.vars");
import("system.result");
if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW)
result.string(util.getNewUUID());
\ No newline at end of file
import("system.util");
import("system.result");
import("system.neon");
import("system.vars");
if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_EDIT)
result.string(vars.get("$sys.date"));
\ No newline at end of file
import("system.util");
import("system.result");
import("system.neon");
import("system.vars");
if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW)
result.string(vars.get("$sys.date"));
\ No newline at end of file
import("system.util");
import("system.result");
import("system.neon");
import("system.vars");
if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_EDIT)
result.string(vars.get("$sys.user"));
\ No newline at end of file
import("system.util");
import("system.result");
import("system.neon");
import("system.vars");
if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW)
result.string(vars.get("$sys.user"));
\ No newline at end of file
......@@ -108,6 +108,12 @@
<fieldName>CampaignStepConsumer</fieldName>
<isConsumer v="false" />
</entityDependency>
<entityDependency>
<name>ad4ee503-95b9-4add-a0ef-e833db008349</name>
<entityName>CampaignCost_entitiy</entityName>
<fieldName>CampaignSteps</fieldName>
<isConsumer v="false" />
</entityDependency>
</dependencies>
<children>
<entityParameter>
......
......@@ -132,6 +132,12 @@
<fieldName>CampaignConsumer</fieldName>
<isConsumer v="false" />
</entityDependency>
<entityDependency>
<name>d238b02c-75e7-4cf4-b90c-bb36d41ae90f</name>
<entityName>CampaignCost_entitiy</entityName>
<fieldName>Campaigns</fieldName>
<isConsumer v="false" />
</entityDependency>
</dependencies>
</entityProvider>
<entityConsumer>
......@@ -169,6 +175,16 @@
<fieldName>Employees</fieldName>
</dependency>
</entityConsumer>
<entityConsumer>
<name>CampaignCosts</name>
<title>Costs</title>
<fieldType>DEPENDENCY_OUT</fieldType>
<dependency>
<name>dependency</name>
<entityName>CampaignCost_entitiy</entityName>
<fieldName>CampaignCosts</fieldName>
</dependency>
</entityConsumer>
</entityFields>
<recordContainers>
<dbRecordContainer>
......
......@@ -3027,6 +3027,54 @@
<entry>
<key>${ATTRIBUTE_VOID}</key>
</entry>
<entry>
<key>Kampagnenzeitraum</key>
</entry>
<entry>
<key>Hauptverantw.</key>
</entry>
<entry>
<key>New campaign step</key>
</entry>
<entry>
<key>Cost</key>
</entry>
<entry>
<key>file '%0' cannot be read</key>
</entry>
<entry>
<key>Campaign costs</key>
</entry>
<entry>
<key>Importer</key>
</entry>
<entry>
<key>Participant</key>
</entry>
<entry>
<key>Printing costs</key>
</entry>
<entry>
<key>Shipping costs</key>
</entry>
<entry>
<key>yyyy-MM-dd HH:mm:ss</key>
</entry>
<entry>
<key>file '%0' does not exist or you have got no permission on this file</key>
</entry>
<entry>
<key>Zip</key>
</entry>
<entry>
<key>Add to campaign</key>
</entry>
<entry>
<key>Layout costs</key>
</entry>
<entry>
<key>Costs</key>
</entry>
</keyValueMap>
<font name="Dialog" style="0" size="11" />
<sqlModels>
......
......@@ -3868,6 +3868,60 @@
<key>Current participants</key>
<value>Aktuelle Teilnehmer</value>
</entry>
<entry>
<key>Kampagnenzeitraum</key>
</entry>
<entry>
<key>Hauptverantw.</key>
</entry>
<entry>
<key>New campaign step</key>
</entry>
<entry>
<key>Cost</key>
<value>Kosten</value>
</entry>
<entry>
<key>file '%0' cannot be read</key>
</entry>
<entry>
<key>Campaign costs</key>
<value>Kampagnen Kosten</value>
</entry>
<entry>
<key>Importer</key>
</entry>
<entry>
<key>Participant</key>
</entry>
<entry>
<key>Printing costs</key>
<value>Druckkosten</value>
</entry>
<entry>
<key>Shipping costs</key>
<value>Porto</value>
</entry>
<entry>
<key>yyyy-MM-dd HH:mm:ss</key>
</entry>
<entry>
<key>file '%0' does not exist or you have got no permission on this file</key>
</entry>
<entry>
<key>Zip</key>
</entry>
<entry>
<key>Add to campaign</key>
</entry>
<entry>
<key>Layout costs</key>
<value>Layout</value>
</entry>
<entry>
<key>Costs</key>
<value>Kosten</value>
</entry>
</keyValueMap>
<font name="Dialog" style="0" size="11" />
</language>
......@@ -3060,6 +3060,54 @@
<key>${ATTRIBUTE_VOID}</key>
<value>Void</value>
</entry>
<entry>
<key>Kampagnenzeitraum</key>
</entry>
<entry>
<key>Hauptverantw.</key>
</entry>
<entry>
<key>New campaign step</key>
</entry>
<entry>
<key>Cost</key>
</entry>
<entry>
<key>file '%0' cannot be read</key>
</entry>
<entry>
<key>Campaign costs</key>
</entry>
<entry>
<key>Importer</key>
</entry>
<entry>
<key>Participant</key>
</entry>
<entry>
<key>Printing costs</key>
</entry>
<entry>
<key>Shipping costs</key>
</entry>
<entry>
<key>yyyy-MM-dd HH:mm:ss</key>
</entry>
<entry>
<key>file '%0' does not exist or you have got no permission on this file</key>
</entry>
<entry>
<key>Zip</key>
</entry>
<entry>
<key>Add to campaign</key>
</entry>
<entry>
<key>Layout costs</key>
</entry>
<entry>
<key>Costs</key>
</entry>
</keyValueMap>
<font name="Dialog" style="0" size="11" />
</language>
<?xml version="1.0" encoding="UTF-8"?>
<neonContext xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.1.0" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/neonContext/1.1.0">
<name>CampaignCost</name>
<majorModelMode>DISTRIBUTED</majorModelMode>
<filterview>CampaignCostFilter_view</filterview>
<editview>CampaignCostEdit_view</editview>
<entity>CampaignCost_entitiy</entity>
<references>
<neonViewReference>
<name>fa4ac7f7-4f30-42ba-86b2-99e86597734f</name>
<view>CampaignCostFilter_view</view>
</neonViewReference>
<neonViewReference>
<name>34fefde3-d3cf-4a64-92e2-fe1150c286eb</name>
<view>CampaignCostEdit_view</view>
</neonViewReference>
</references>
</neonContext>
<?xml version="1.0" encoding="UTF-8"?>
<neonView 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/neonView/1.1.1">
<name>CampaignCostEdit_view</name>
<majorModelMode>DISTRIBUTED</majorModelMode>
<isSmall v="true" />
<layout>
<boxLayout>
<name>layout</name>
</boxLayout>
</layout>
<children>
<genericViewTemplate>
<name>EditFields</name>
<editMode v="true" />
<entityField>#ENTITY</entityField>
<fields>
<entityFieldLink>
<name>00e27896-3a82-4eb9-931d-6a99d7f5e346</name>
<entityField>CAMPAIGN_ID</entityField>
</entityFieldLink>
<entityFieldLink>
<name>378d8bd1-d5ce-4df6-85eb-070888afd58d</name>
<entityField>CAMPAIGNSTEP_ID</entityField>
</entityFieldLink>
<entityFieldLink>
<name>bb0e5fb9-e82c-47f7-b6fa-f3e5d4c36649</name>
<entityField>CATEGORY</entityField>
</entityFieldLink>
<entityFieldLink>
<name>23f1ec3b-91b3-44b6-bf2b-a976da6e3778</name>
<entityField>NET</entityField>
</entityFieldLink>
</fields>
</genericViewTemplate>
</children>
</neonView>
<?xml version="1.0" encoding="UTF-8"?>
<neonView 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/neonView/1.1.1">
<name>CampaignCostFilter_view</name>
<majorModelMode>DISTRIBUTED</majorModelMode>
<filterable v="true" />
<layout>
<boxLayout>
<name>layout</name>
</boxLayout>
</layout>
<children>
<treeTableViewTemplate>
<name>CostTreeTable</name>
<defaultGroupFields>
<element>CAMPAIGN_ID</element>
<element>CAMPAIGNSTEP_ID</element>
</defaultGroupFields>
<entityField>#ENTITY</entityField>
<columns>
<neonTableColumn>
<name>457caff8-0403-425f-839c-62e5d05fe3a1</name>
<entityField>CATEGORY</entityField>
</neonTableColumn>
<neonTableColumn>
<name>2adbd887-f1df-43ff-bde9-12c8273af7a9</name>
<entityField>NET</entityField>
</neonTableColumn>
</columns>
</treeTableViewTemplate>
</children>
</neonView>
......@@ -25,5 +25,10 @@
<entityField>CampaignParticipants</entityField>
<view>CampaignParticipantFilter_view</view>
</neonViewReference>
<neonViewReference>
<name>77b0a99a-ab9f-4b1a-a7c4-3dc470c10c22</name>
<entityField>CampaignCosts</entityField>
<view>CampaignCostFilter_view</view>
</neonViewReference>
</children>
</neonView>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment