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>