# HG changeset patch
# User Prakash M <prakash@qualiantech.com>
# Date 1475495801 -19800
#      Mon Oct 03 17:26:41 2016 +0530
# Node ID 85e08594c32daa509371858434bd4bc1f1d412e6
# Parent  030b6351be9367d361105ef83d823ad764f36f7c
Avoided sending the document to the server side when a layaway is closed

diff --git a/web/org.openbravo.retail.posterminal/js/model/order.js b/web/org.openbravo.retail.posterminal/js/model/order.js
--- a/web/org.openbravo.retail.posterminal/js/model/order.js
+++ b/web/org.openbravo.retail.posterminal/js/model/order.js
@@ -3900,7 +3900,7 @@
         if (OB.UTIL.RfidController.isRfidConfigured()) {
           OB.UTIL.RfidController.eraseEpcOrder(receipt);
         }
-        if (receipt.get('id') && !isPaidQuotation && receipt.get('lines') && receipt.get('lines').length > 0) {
+        if (receipt.get('id') && !isPaidQuotation && receipt.get('lines') && receipt.get('lines').length > 0 && receipt.get('isEditable')) {
           if (OB.MobileApp.model.hasPermission('OBPOS_remove_ticket', true)) {
             receipt.set('skipCalculateReceipt', true);
             _.each(receipt.get('lines').models, function (line) {
