Skip to content
Snippets Groups Projects
Commit 41eb029a authored by Maximilian Hofmann's avatar Maximilian Hofmann
Browse files

LogHistory

parent 35b5d758
No related branches found
No related tags found
No related merge requests found
Showing
with 171 additions and 0 deletions
......@@ -371,6 +371,22 @@
<onActionProcess>%aditoprj%/entity/Contract_entity/entityfields/newtask/onActionProcess.js</onActionProcess>
<iconId>VAADIN:TASKS</iconId>
</entityActionField>
<entityConsumer>
<name>LogHistoryConsumer</name>
<title>LogHistory</title>
<fieldType>DEPENDENCY_OUT</fieldType>
<dependency>
<name>dependency</name>
<entityName>LogHistory_entity</entityName>
<fieldName>LogHistoryProvider</fieldName>
</dependency>
<children>
<entityParameter>
<name>tablenames_param</name>
<valueProcess>%aditoprj%/entity/Contract_entity/entityfields/loghistoryconsumer/children/tablenames_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
</entityFields>
<recordContainers>
<dbRecordContainer>
......
import("system.vars");
import("system.result");
import("Context_lib");
var res = [];
res.push({id: vars.get("$field.CONTRACTID"), tableNames: ["AB_ATTRIBUTERELATION"]});
res.push({id: vars.get("$field.CONTRACTID"), tableNames: ["CONTRACT"]});
res = JSON.stringify(res);//currently only strings can be passed as param
result.object(res);
\ No newline at end of file
......@@ -47,6 +47,36 @@
<fieldName>LogHistoryConsumer</fieldName>
<isConsumer v="false" />
</entityDependency>
<entityDependency>
<name>58532bc9-e789-403d-91a5-832ac40d6a6e</name>
<entityName>Salesproject_entity</entityName>
<fieldName>LogHistoryConsumer</fieldName>
<isConsumer v="false" />
</entityDependency>
<entityDependency>
<name>6caadcde-8fda-40cb-97e0-ae507beab9d7</name>
<entityName>Offer_entity</entityName>
<fieldName>LogHistoryConsumer</fieldName>
<isConsumer v="false" />
</entityDependency>
<entityDependency>
<name>f49eacab-f62c-4354-88eb-359cc92c2d44</name>
<entityName>Order_entity</entityName>
<fieldName>LogHistoryConsumer</fieldName>
<isConsumer v="false" />
</entityDependency>
<entityDependency>
<name>de473d92-dbd3-4300-8887-163c997fcd62</name>
<entityName>Contract_entity</entityName>
<fieldName>LogHistoryConsumer</fieldName>
<isConsumer v="false" />
</entityDependency>
<entityDependency>
<name>1c941565-b8ca-4805-a9d6-d49eb26a9801</name>
<entityName>Product_entity</entityName>
<fieldName>LogHistoryConsumer</fieldName>
<isConsumer v="false" />
</entityDependency>
</dependencies>
</entityProvider>
<entityParameter>
......
......@@ -710,6 +710,22 @@
</entityParameter>
</children>
</entityConsumer>
<entityConsumer>
<name>LogHistoryConsumer</name>
<title>LogHistory</title>
<fieldType>DEPENDENCY_OUT</fieldType>
<dependency>
<name>dependency</name>
<entityName>LogHistory_entity</entityName>
<fieldName>LogHistoryProvider</fieldName>
</dependency>
<children>
<entityParameter>
<name>tablenames_param</name>
<valueProcess>%aditoprj%/entity/Offer_entity/entityfields/loghistoryconsumer/children/tablenames_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
</entityFields>
<recordContainers>
<dbRecordContainer>
......
import("system.vars");
import("system.result");
import("Context_lib");
var res = [];
res.push({id: vars.get("$field.OFFERID"), tableNames: ["AB_ATTRIBUTERELATION", "OFFERITEM"]});
res.push({id: vars.get("$field.OFFERID"), tableNames: ["OFFER"]});
res = JSON.stringify(res);//currently only strings can be passed as param
result.object(res);
\ No newline at end of file
......@@ -476,6 +476,22 @@
</entityParameter>
</children>
</entityConsumer>
<entityConsumer>
<name>LogHistoryConsumer</name>
<title>LogHistory</title>
<fieldType>DEPENDENCY_OUT</fieldType>
<dependency>
<name>dependency</name>
<entityName>LogHistory_entity</entityName>
<fieldName>LogHistoryProvider</fieldName>
</dependency>
<children>
<entityParameter>
<name>tablenames_param</name>
<valueProcess>%aditoprj%/entity/Order_entity/entityfields/loghistoryconsumer/children/tablenames_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
</entityFields>
<recordContainers>
<dbRecordContainer>
......
import("system.vars");
import("system.result");
import("Context_lib");
var res = [];
res.push({id: vars.get("$field.SALESORDERID"), tableNames: ["AB_ATTRIBUTERELATION", "SALESORDERITEM", "PRODUCT"]});
res.push({id: vars.get("$field.SALESORDERID"), tableNames: ["SALESORDER"]});
res = JSON.stringify(res);//currently only strings can be passed as param
result.object(res);
\ No newline at end of file
......@@ -452,6 +452,22 @@
<name>DATE_EDIT</name>
<valueProcess>%aditoprj%/entity/Product_entity/entityfields/date_edit/valueProcess.js</valueProcess>
</entityField>
<entityConsumer>
<name>LogHistoryConsumer</name>
<title>LogHistory</title>
<fieldType>DEPENDENCY_OUT</fieldType>
<dependency>
<name>dependency</name>
<entityName>LogHistory_entity</entityName>
<fieldName>LogHistoryProvider</fieldName>
</dependency>
<children>
<entityParameter>
<name>tablenames_param</name>
<valueProcess>%aditoprj%/entity/Product_entity/entityfields/loghistoryconsumer/children/tablenames_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
</entityFields>
<recordContainers>
<dbRecordContainer>
......
import("system.vars");
import("system.result");
import("Context_lib");
var res = [];
res.push({id: vars.get("$field.PRODUCTID"), tableNames: ["AB_ATTRIBUTERELATION", "PRODUCTPRICE", "ORGANISATION"]}); // TEXTBLOCK missing
res.push({id: vars.get("$field.PRODUCTID"), tableNames: ["PRODUCT"]});
res = JSON.stringify(res);//currently only strings can be passed as param
result.object(res);
\ No newline at end of file
......@@ -599,6 +599,22 @@
</entityParameter>
</children>
</entityConsumer>
<entityConsumer>
<name>LogHistoryConsumer</name>
<title>LogHistory</title>
<fieldType>DEPENDENCY_OUT</fieldType>
<dependency>
<name>dependency</name>
<entityName>LogHistory_entity</entityName>
<fieldName>LogHistoryProvider</fieldName>
</dependency>
<children>
<entityParameter>
<name>tablenames_param</name>
<valueProcess>%aditoprj%/entity/Salesproject_entity/entityfields/loghistoryconsumer/children/tablenames_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
</entityFields>
<recordContainers>
<dbRecordContainer>
......
import("system.vars");
import("system.result");
import("Context_lib");
var res = [];
res.push({id: vars.get("$field.SALESPROJECTID"), tableNames: ["AB_ATTRIBUTERELATION", "ACTIVITY"]});
res.push({id: vars.get("$field.SALESPROJECTID"), tableNames: ["SALESPROJECT"]});
res = JSON.stringify(res);//currently only strings can be passed as param
result.object(res);
\ No newline at end of file
......@@ -3087,6 +3087,9 @@
<entry>
<key>per</key>
</entry>
<entry>
<key>The minimal count can't be larger than the maximal count!</key>
</entry>
</keyValueMap>
<font name="Dialog" style="0" size="11" />
<sqlModels>
......
......@@ -3122,6 +3122,9 @@
<entry>
<key>per</key>
</entry>
<entry>
<key>The minimal count can't be larger than the maximal count!</key>
</entry>
</keyValueMap>
<font name="Dialog" style="0" size="11" />
</language>
......@@ -44,5 +44,10 @@
<entityField>Documents</entityField>
<view>DocumentFilter_view</view>
</neonViewReference>
<neonViewReference>
<name>b0dea506-7dd9-4de9-9ebe-ecad9965c300</name>
<entityField>LogHistoryConsumer</entityField>
<view>LogHistoryFilter_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