From fb4753b5db0289e7445eb283c1f0c887dadef103 Mon Sep 17 00:00:00 2001 From: "S.Listl" <S.Listl@SLISTL.aditosoftware.local> Date: Tue, 12 Feb 2019 12:54:21 +0100 Subject: [PATCH] [Projekt: Entwicklung - Neon][TicketNr.: 1032632][Vertriebsprojekt - Dokumentereiter fehlt] --- entity/Document_entity/Document_entity.aod | 12 +++++ .../language/possibleItemsProcess.js | 0 .../Salesproject_entity.aod | 47 +++++++++++++++++++ .../children/assignmentname_param/code.js | 3 ++ .../children/assignmentrowid_param/code.js | 4 ++ .../children/assignmenttable_param/code.js | 3 ++ .../children/assignmentname_param/code.js | 3 ++ .../children/assignmentrowid_param/code.js | 4 ++ .../children/assignmenttable_param/code.js | 3 ++ .../SalesprojectMain_view.aod | 5 ++ 10 files changed, 84 insertions(+) create mode 100644 entity/Order_entity/entityfields/language/possibleItemsProcess.js create mode 100644 entity/Salesproject_entity/entityfields/documents/children/assignmentname_param/code.js create mode 100644 entity/Salesproject_entity/entityfields/documents/children/assignmentrowid_param/code.js create mode 100644 entity/Salesproject_entity/entityfields/documents/children/assignmenttable_param/code.js create mode 100644 entity/Salesproject_entity/entityfields/maindocuments/children/assignmentname_param/code.js create mode 100644 entity/Salesproject_entity/entityfields/maindocuments/children/assignmentrowid_param/code.js create mode 100644 entity/Salesproject_entity/entityfields/maindocuments/children/assignmenttable_param/code.js diff --git a/entity/Document_entity/Document_entity.aod b/entity/Document_entity/Document_entity.aod index a50a7de163..2f5da7228a 100644 --- a/entity/Document_entity/Document_entity.aod +++ b/entity/Document_entity/Document_entity.aod @@ -164,6 +164,12 @@ <fieldName>Documents</fieldName> <isConsumer v="false" /> </entityDependency> + <entityDependency> + <name>35ebe1f6-b2a2-4659-8b50-afdbe37269de</name> + <entityName>Salesproject_entity</entityName> + <fieldName>Documents</fieldName> + <isConsumer v="false" /> + </entityDependency> </dependencies> </entityProvider> <entityProvider> @@ -201,6 +207,12 @@ <fieldName>MainDocuments</fieldName> <isConsumer v="false" /> </entityDependency> + <entityDependency> + <name>dfd2ed28-212f-4135-8f0c-7772f17b6ee6</name> + <entityName>Salesproject_entity</entityName> + <fieldName>MainDocuments</fieldName> + <isConsumer v="false" /> + </entityDependency> </dependencies> <children> <entityParameter> diff --git a/entity/Order_entity/entityfields/language/possibleItemsProcess.js b/entity/Order_entity/entityfields/language/possibleItemsProcess.js new file mode 100644 index 0000000000..e69de29bb2 diff --git a/entity/Salesproject_entity/Salesproject_entity.aod b/entity/Salesproject_entity/Salesproject_entity.aod index 04cfd8ccc5..8332d804d9 100644 --- a/entity/Salesproject_entity/Salesproject_entity.aod +++ b/entity/Salesproject_entity/Salesproject_entity.aod @@ -315,6 +315,53 @@ <searchable v="false" /> <valueProcess>%aditoprj%/entity/Salesproject_entity/entityfields/image/valueProcess.js</valueProcess> </entityField> + <entityConsumer> + <name>Documents</name> + <title>Documents</title> + <fieldType>DEPENDENCY_OUT</fieldType> + <dependency> + <name>dependency</name> + <entityName>Document_entity</entityName> + <fieldName>Documents</fieldName> + </dependency> + <children> + <entityParameter> + <name>AssignmentName_param</name> + <code>%aditoprj%/entity/Salesproject_entity/entityfields/documents/children/assignmentname_param/code.js</code> + </entityParameter> + <entityParameter> + <name>AssignmentRowId_param</name> + <code>%aditoprj%/entity/Salesproject_entity/entityfields/documents/children/assignmentrowid_param/code.js</code> + </entityParameter> + <entityParameter> + <name>AssignmentTable_param</name> + <code>%aditoprj%/entity/Salesproject_entity/entityfields/documents/children/assignmenttable_param/code.js</code> + </entityParameter> + </children> + </entityConsumer> + <entityConsumer> + <name>MainDocuments</name> + <fieldType>DEPENDENCY_OUT</fieldType> + <dependency> + <name>dependency</name> + <entityName>Document_entity</entityName> + <fieldName>MainDocuments</fieldName> + </dependency> + <children> + <entityParameter> + <name>AssignmentName_param</name> + <code>%aditoprj%/entity/Salesproject_entity/entityfields/maindocuments/children/assignmentname_param/code.js</code> + </entityParameter> + <entityParameter> + <name>AssignmentRowId_param</name> + <code>%aditoprj%/entity/Salesproject_entity/entityfields/maindocuments/children/assignmentrowid_param/code.js</code> + </entityParameter> + <entityParameter> + <name>AssignmentTable_param</name> + <code>%aditoprj%/entity/Salesproject_entity/entityfields/maindocuments/children/assignmenttable_param/code.js</code> + </entityParameter> + </children> + </entityConsumer> </entityFields> <recordContainers> <dbRecordContainer> diff --git a/entity/Salesproject_entity/entityfields/documents/children/assignmentname_param/code.js b/entity/Salesproject_entity/entityfields/documents/children/assignmentname_param/code.js new file mode 100644 index 0000000000..f002ad73ad --- /dev/null +++ b/entity/Salesproject_entity/entityfields/documents/children/assignmentname_param/code.js @@ -0,0 +1,3 @@ +import("system.result"); + +result.string("DOCUMENT"); \ No newline at end of file diff --git a/entity/Salesproject_entity/entityfields/documents/children/assignmentrowid_param/code.js b/entity/Salesproject_entity/entityfields/documents/children/assignmentrowid_param/code.js new file mode 100644 index 0000000000..418d53e934 --- /dev/null +++ b/entity/Salesproject_entity/entityfields/documents/children/assignmentrowid_param/code.js @@ -0,0 +1,4 @@ +import("system.result"); +import("system.vars"); + +result.string(vars.get("$field.SALESPROJECTID")); \ No newline at end of file diff --git a/entity/Salesproject_entity/entityfields/documents/children/assignmenttable_param/code.js b/entity/Salesproject_entity/entityfields/documents/children/assignmenttable_param/code.js new file mode 100644 index 0000000000..14298e4ae0 --- /dev/null +++ b/entity/Salesproject_entity/entityfields/documents/children/assignmenttable_param/code.js @@ -0,0 +1,3 @@ +import("system.result"); + +result.string("SALESPROJECT"); \ No newline at end of file diff --git a/entity/Salesproject_entity/entityfields/maindocuments/children/assignmentname_param/code.js b/entity/Salesproject_entity/entityfields/maindocuments/children/assignmentname_param/code.js new file mode 100644 index 0000000000..f002ad73ad --- /dev/null +++ b/entity/Salesproject_entity/entityfields/maindocuments/children/assignmentname_param/code.js @@ -0,0 +1,3 @@ +import("system.result"); + +result.string("DOCUMENT"); \ No newline at end of file diff --git a/entity/Salesproject_entity/entityfields/maindocuments/children/assignmentrowid_param/code.js b/entity/Salesproject_entity/entityfields/maindocuments/children/assignmentrowid_param/code.js new file mode 100644 index 0000000000..418d53e934 --- /dev/null +++ b/entity/Salesproject_entity/entityfields/maindocuments/children/assignmentrowid_param/code.js @@ -0,0 +1,4 @@ +import("system.result"); +import("system.vars"); + +result.string(vars.get("$field.SALESPROJECTID")); \ No newline at end of file diff --git a/entity/Salesproject_entity/entityfields/maindocuments/children/assignmenttable_param/code.js b/entity/Salesproject_entity/entityfields/maindocuments/children/assignmenttable_param/code.js new file mode 100644 index 0000000000..14298e4ae0 --- /dev/null +++ b/entity/Salesproject_entity/entityfields/maindocuments/children/assignmenttable_param/code.js @@ -0,0 +1,3 @@ +import("system.result"); + +result.string("SALESPROJECT"); \ No newline at end of file diff --git a/neonView/SalesprojectMain_view/SalesprojectMain_view.aod b/neonView/SalesprojectMain_view/SalesprojectMain_view.aod index 780310e873..ae2f4f219b 100644 --- a/neonView/SalesprojectMain_view/SalesprojectMain_view.aod +++ b/neonView/SalesprojectMain_view/SalesprojectMain_view.aod @@ -64,5 +64,10 @@ <entityField>ObjectRelations</entityField> <view>ObjectRelationFilter_view</view> </neonViewReference> + <neonViewReference> + <name>0a3f2444-8d91-41e3-8f4d-19a6013c29c5</name> + <entityField>Documents</entityField> + <view>DocumentFilter_view</view> + </neonViewReference> </children> </neonView> -- GitLab