X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;ds=sidebyside;f=sales%2Fincludes%2Fcart_class.inc;h=e19ea3160f0c68ea34b02dcdb65f73b5eb39df4a;hb=f01cb25258d7b619f820d8f78e9bccf4501fc58e;hp=b387ef48f6e0a29973b1289b5dbfc2cfd53f93ee;hpb=353d11608f0663039d84c33c38c5e77a1c76c926;p=fa-stable.git diff --git a/sales/includes/cart_class.inc b/sales/includes/cart_class.inc index b387ef48..e19ea316 100644 --- a/sales/includes/cart_class.inc +++ b/sales/includes/cart_class.inc @@ -293,11 +293,11 @@ class Cart { if (!empty($SysPrefs->prefs['ref_no_auto_increase'])) $this->reference = $Refs->get_next($this->trans_type, null, array('date' => Today())); - if (!is_new_reference($this->reference, $this->trans_type)) + else { commit_transaction(); return -1; - } + } } if (count($this->src_docs) == 0 && ($this->trans_type == ST_SALESINVOICE || $this->trans_type == ST_CUSTDELIVERY) && !$this->is_prepaid()) { // this is direct document - first add parent