From 6086715339e44482d0c3137e01d0addf934025c2 Mon Sep 17 00:00:00 2001
From: "j.goderbauer" <j.goderbauer@adito.de>
Date: Thu, 4 Apr 2019 13:58:58 +0200
Subject: [PATCH] AnyContact: added sorting

---
 entity/AnyContact_entity/AnyContact_entity.aod           | 1 +
 .../recordcontainers/db/orderClauseProcess.js            | 9 +++++++++
 2 files changed, 10 insertions(+)
 create mode 100644 entity/AnyContact_entity/recordcontainers/db/orderClauseProcess.js

diff --git a/entity/AnyContact_entity/AnyContact_entity.aod b/entity/AnyContact_entity/AnyContact_entity.aod
index 3cad25e214..65221a6d02 100644
--- a/entity/AnyContact_entity/AnyContact_entity.aod
+++ b/entity/AnyContact_entity/AnyContact_entity.aod
@@ -116,6 +116,7 @@ See ContactUtils.getRelationTypeByPersOrg for possible values</description>
       <alias>Data_alias</alias>
       <fromClauseProcess>%aditoprj%/entity/AnyContact_entity/recordcontainers/db/fromClauseProcess.js</fromClauseProcess>
       <conditionProcess>%aditoprj%/entity/AnyContact_entity/recordcontainers/db/conditionProcess.js</conditionProcess>
+      <orderClauseProcess>%aditoprj%/entity/AnyContact_entity/recordcontainers/db/orderClauseProcess.js</orderClauseProcess>
       <linkInformation>
         <linkInformation>
           <name>7b3fa460-44a1-40f3-89e3-1625ce9c6bb3</name>
diff --git a/entity/AnyContact_entity/recordcontainers/db/orderClauseProcess.js b/entity/AnyContact_entity/recordcontainers/db/orderClauseProcess.js
new file mode 100644
index 0000000000..19dc62881e
--- /dev/null
+++ b/entity/AnyContact_entity/recordcontainers/db/orderClauseProcess.js
@@ -0,0 +1,9 @@
+import("system.result");
+import("system.db");
+
+result.object({
+    "ORGANISATION.CUSTOMERCODE": db.ASCENDING,
+    "ORGANISATION.NAME": db.ASCENDING,
+    "PERSON.LASTNAME": db.ASCENDING,
+    "PERSON.FIRSTNAME": db.ASCENDING
+    });
\ No newline at end of file
-- 
GitLab