diff --git a/entity/Offer_entity/entityfields/offer_report_data/valueProcess.js b/entity/Offer_entity/entityfields/offer_report_data/valueProcess.js
index 8f694f3bafd54f00e13b178e28d0f4b3222df368..bb4322d2d24b06dd034dbd7a3b9b79fb5ec6c49d 100644
--- a/entity/Offer_entity/entityfields/offer_report_data/valueProcess.js
+++ b/entity/Offer_entity/entityfields/offer_report_data/valueProcess.js
@@ -1,9 +1,13 @@
+import("system.neon");
 import("system.vars");
 import("system.result");
 import("Offer_lib");
 
-var reportData = OfferUtils.buildOfferReport(vars.get("$field.OFFERID"));
+var presentationMode = vars.get("$sys.presentationmode");
+if (presentationMode != neon.CONTEXT_PRESENTATIONMODE_EDIT) {
+    var reportData = OfferUtils.buildOfferReport(vars.get("$field.OFFERID"));
 
-if (reportData != null) {
-    result.string(reportData[1]);
+    if (reportData != null) {
+        result.string(reportData[1]);
+    }
 }
diff --git a/entity/Order_entity/entityfields/order_report_data/valueProcess.js b/entity/Order_entity/entityfields/order_report_data/valueProcess.js
index 7a8f7a40912f2b86ba81ccee8c2ef7a724fb216a..631ebcb4ff0f19c3a5e0b7afc66eb2d5295bceed 100644
--- a/entity/Order_entity/entityfields/order_report_data/valueProcess.js
+++ b/entity/Order_entity/entityfields/order_report_data/valueProcess.js
@@ -1,9 +1,13 @@
+import("system.neon");
 import("system.result");
 import("system.vars");
 import("Order_lib");
 
-var reportData = OrderUtils.buildOrderReport(vars.get("$field.SALESORDERID"));
+var presentationMode = vars.get("$sys.presentationmode");
+if (presentationMode != neon.CONTEXT_PRESENTATIONMODE_EDIT) {
+    var reportData = OrderUtils.buildOrderReport(vars.get("$field.SALESORDERID"));
 
-if(reportData != null) {
-    result.string(reportData[1]);
+    if(reportData != null) {
+        result.string(reportData[1]);
+    }
 }
\ No newline at end of file
diff --git a/entity/Order_entity/entityfields/reminder_report_data/valueProcess.js b/entity/Order_entity/entityfields/reminder_report_data/valueProcess.js
index 35c5e637a934a35956135dae57c170ff4a1b4074..6ec07527ac0f3660b76031ce3c400717d7272243 100644
--- a/entity/Order_entity/entityfields/reminder_report_data/valueProcess.js
+++ b/entity/Order_entity/entityfields/reminder_report_data/valueProcess.js
@@ -1,9 +1,13 @@
+import("system.neon");
 import("system.result");
 import("system.vars");
 import("Order_lib");
 
-var reportData = OrderUtils.buildReminderReport(vars.get("$field.SALESORDERID"));
+var presentationMode = vars.get("$sys.presentationmode");
+if (presentationMode != neon.CONTEXT_PRESENTATIONMODE_EDIT) {
+    var reportData = OrderUtils.buildReminderReport(vars.get("$field.SALESORDERID"));
 
-if(reportData != null) {
-    result.string(reportData[1]);
+    if(reportData != null) {
+        result.string(reportData[1]);
+    }
 }
\ No newline at end of file
diff --git a/entity/Organisation_entity/entityfields/organisation_report_data/valueProcess.js b/entity/Organisation_entity/entityfields/organisation_report_data/valueProcess.js
index 9dafd51d0b1c399e094c6cf45f8e290128438f48..873ef5f79898a892ef47424dc859ec922077b583 100644
--- a/entity/Organisation_entity/entityfields/organisation_report_data/valueProcess.js
+++ b/entity/Organisation_entity/entityfields/organisation_report_data/valueProcess.js
@@ -1,9 +1,14 @@
+import("system.logging");
 import("system.vars");
 import("system.result");
+import("system.neon");
 import("Organisation_lib");
 
-var reportData = OrgUtils.buildOrgReport(vars.get("$field.ORGANISATIONID"), vars.get("$field.CONTACTID"))
+var presentationMode = vars.get("$sys.presentationmode");
+if (presentationMode != neon.CONTEXT_PRESENTATIONMODE_EDIT) {
+    var reportData = OrgUtils.buildOrgReport(vars.get("$field.ORGANISATIONID"), vars.get("$field.CONTACTID"))
 
-if (reportData != null) {
-    result.string(reportData[1]);
+    if (reportData != null) {
+        result.string(reportData[1]);
+    }
 }
\ No newline at end of file