From e58add77a8ec447b10767eb43b21c684ce15b0d3 Mon Sep 17 00:00:00 2001 From: Yousef Restom Date: Sat, 11 Mar 2023 12:43:41 +0000 Subject: [PATCH 1/4] chore: clean up the code --- posawesome/posawesome/api/posapp.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/posawesome/posawesome/api/posapp.py b/posawesome/posawesome/api/posapp.py index 3c2bda5a..d4ae136d 100644 --- a/posawesome/posawesome/api/posapp.py +++ b/posawesome/posawesome/api/posapp.py @@ -1517,7 +1517,7 @@ def set_payment_schedule(doc): base_payment_amount=base_grand_total, ) doc.append("payment_schedule", data) - frappe.msgprint(str(doc.outstanding_amount)) + for d in doc.get("payment_schedule"): if d.invoice_portion: d.payment_amount = flt( From c5a21038dbcf84beeff1094e54ae3f6fc73fbdea Mon Sep 17 00:00:00 2001 From: Yousef Restom Date: Sat, 11 Mar 2023 13:32:30 +0000 Subject: [PATCH 2/4] fix: Unknown column 'batch_no' in 'where clause' #260 --- posawesome/posawesome/api/posapp.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/posawesome/posawesome/api/posapp.py b/posawesome/posawesome/api/posapp.py index d4ae136d..0bda9622 100644 --- a/posawesome/posawesome/api/posapp.py +++ b/posawesome/posawesome/api/posapp.py @@ -805,9 +805,11 @@ def get_item_detail(item, doc=None, warehouse=None, price_list=None): item = json.loads(item) item_code = item.get("item_code") if warehouse and item.get("has_batch_no") and not item.get("batch_no"): - item["batch_no"] = get_batch_no( + batch_no = get_batch_no( item_code, warehouse, item.get("qty"), False, item.get("d") ) + if batch_no: + item["batch_no"] = batch_no.get("batch_no") item["selling_price_list"] = price_list max_discount = frappe.get_value("Item", item_code, "max_discount") res = get_item_details( From baa6facf332af08e4223a3f67387511ed1d5331a Mon Sep 17 00:00:00 2001 From: Yousef Restom Date: Sat, 11 Mar 2023 13:37:56 +0000 Subject: [PATCH 3/4] fix: Duplicate key price list #252 --- posawesome/public/js/posapp/components/pos/Invoice.vue | 1 - 1 file changed, 1 deletion(-) diff --git a/posawesome/public/js/posapp/components/pos/Invoice.vue b/posawesome/public/js/posapp/components/pos/Invoice.vue index 9fe01cd3..bdd89413 100644 --- a/posawesome/public/js/posapp/components/pos/Invoice.vue +++ b/posawesome/public/js/posapp/components/pos/Invoice.vue @@ -1399,7 +1399,6 @@ export default { currency: this.pos_profile.currency, // plc_conversion_rate: 1, pos_profile: this.pos_profile.name, - price_list: this.pos_profile.selling_price_list, uom: item.uom, tax_category: '', transaction_type: 'selling', From 4c6462a75847029bc8e405a969c062bd8bc09421 Mon Sep 17 00:00:00 2001 From: Yousef Restom Date: Sat, 11 Mar 2023 14:21:19 +0000 Subject: [PATCH 4/4] Version: 3.5.1 --- posawesome/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/posawesome/__init__.py b/posawesome/__init__.py index 383f0a17..70bbeef5 100644 --- a/posawesome/__init__.py +++ b/posawesome/__init__.py @@ -2,7 +2,7 @@ from __future__ import unicode_literals import frappe -__version__ = "3.5.0" +__version__ = "3.5.1" def console(*data):