diff --git a/web/com.openbravo.gps.halstedsprintforms/js/obposhs-documentNo.js b/web/com.openbravo.gps.halstedsprintforms/js/obposhs-documentNo.js
--- a/web/com.openbravo.gps.halstedsprintforms/js/obposhs-documentNo.js
+++ b/web/com.openbravo.gps.halstedsprintforms/js/obposhs-documentNo.js
@@ -46,8 +46,8 @@
       if (listTerminal.length === 0) {
         OB.Dal.initCache(OB.Model.obposh_Sequence, [{
           id: terminal.searchKey,
-          orderDocNo: terminal.lastDocumentNumber,
-          quotationDocNo: terminal.lastQuotationDocumentNumber
+          orderDocNo: terminal.lastDocumentNumber + 1,
+          quotationDocNo: terminal.lastQuotationDocumentNumber + 1
         }], null, null, true);
         OB.MobileApp.model.hookManager.callbackExecutor(args, callback);
       } else {
@@ -66,8 +66,8 @@
     }, function () {
       OB.Dal.initCache(OB.Model.obposh_Sequence, [{
         id: terminal.searchKey,
-        orderDocNo: terminal.lastDocumentNumber,
-        quotationDocNo: terminal.lastQuotationDocumentNumber
+        orderDocNo: terminal.lastDocumentNumber + 1,
+        quotationDocNo: terminal.lastQuotationDocumentNumber + 1
       }], null, null, true);
       OB.MobileApp.model.hookManager.callbackExecutor(args, callback);
     })
@@ -75,8 +75,8 @@
   } catch (ex) {
     OB.Dal.initCache(OB.Model.obposh_Sequence, [{
       id: terminal.searchKey,
-      orderDocNo: terminal.lastDocumentNumber,
-      quotationDocNo: terminal.lastQuotationDocumentNumber
+      orderDocNo: terminal.lastDocumentNumber + 1,
+      quotationDocNo: terminal.lastQuotationDocumentNumber + 1
     }], null, null, true);
     OB.MobileApp.model.hookManager.callbackExecutor(args, callback);
   }
@@ -89,10 +89,10 @@
 OB.MobileApp.model.on('seqNoReady', function () {
   function initFromStandard() {
     // if sequences cannot be initialized from local DB, initialize them from standard
-    OB.MobileApp.model.set('obposhDocNo', OB.MobileApp.model.get('documentsequence'));
-    OB.MobileApp.model.set('obposhQuotationDocNo', OB.MobileApp.model.get('quotationDocumentSequence'));
+    OB.MobileApp.model.set('obposhDocNo', OB.MobileApp.model.get('documentsequence') + 1);
+    OB.MobileApp.model.set('obposhQuotationDocNo', OB.MobileApp.model.get('quotationDocumentSequence') + 1);
   }
-
+  
   // try to init from local DB
   OB.Dal.find(OB.Model.obposh_Sequence, {
     id: OB.MobileApp.model.get('terminalName')
"
