diff --git a/entity/Document_entity/Document_entity.aod b/entity/Document_entity/Document_entity.aod index a50a7de1637dc7223d367cb674afeb7564614822..2f5da7228ac41f6c928f5451f27fc6e8e4b2c2b9 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 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/entity/Salesproject_entity/Salesproject_entity.aod b/entity/Salesproject_entity/Salesproject_entity.aod index 04cfd8ccc5e2aeeabdca60ab6c6f44551122467b..8332d804d923f14aec2e1822e5e2ee7dae0203ab 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 0000000000000000000000000000000000000000..f002ad73ad354a03117ff02c9f303e30b7fa453f --- /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 0000000000000000000000000000000000000000..418d53e934cc3bdd2d717583f333db0122aa29ce --- /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 0000000000000000000000000000000000000000..14298e4ae057c41e8f793f32c77ad9e67f4fa387 --- /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 0000000000000000000000000000000000000000..f002ad73ad354a03117ff02c9f303e30b7fa453f --- /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 0000000000000000000000000000000000000000..418d53e934cc3bdd2d717583f333db0122aa29ce --- /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 0000000000000000000000000000000000000000..14298e4ae057c41e8f793f32c77ad9e67f4fa387 --- /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 780310e8734dab29af2ad3b979462e1b47100eff..ae2f4f219ba45ae0143202e4468334785e45cce1 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>