diff -r 51504365e8e1 src/org/openbravo/mobile/core/process/MobileImportEntryProcessorRunnable.java
--- a/src/org/openbravo/mobile/core/process/MobileImportEntryProcessorRunnable.java	Thu May 18 12:13:27 2017 +0200
+++ b/src/org/openbravo/mobile/core/process/MobileImportEntryProcessorRunnable.java	Tue May 23 15:27:48 2017 +0200
@@ -27,6 +27,10 @@
 public abstract class MobileImportEntryProcessorRunnable extends ImportEntryProcessRunnable {
 
   protected void processEntry(ImportEntry importEntry) throws Exception {
+    throw new OBException("Should not be used, doProcessEntry has been implemented directly");
+  }
+
+  protected JSONObject doProcessEntry(ImportEntry importEntry) throws Exception {
     OBContext.setAdminMode(false);
     String importEntryId = null;
     String json = null;

