From 0619cae23c9172d8e6a3f02d3baa36ad2b4dd2cd Mon Sep 17 00:00:00 2001 From: Christian Anetzberger Date: Wed, 9 Nov 2022 08:02:29 +0100 Subject: [PATCH] Quick fixes for Version 14 --- .../manufacturing_overview/api.py | 8 ++- .../public/js/manufacturing_overview_row.vue | 54 +++++++------------ 2 files changed, 25 insertions(+), 37 deletions(-) diff --git a/manufacturing_overview/manufacturing_overview/api.py b/manufacturing_overview/manufacturing_overview/api.py index 7391a85..fb293f2 100644 --- a/manufacturing_overview/manufacturing_overview/api.py +++ b/manufacturing_overview/manufacturing_overview/api.py @@ -94,7 +94,11 @@ def generateProductionOverviewCache(): soItem.delivery_date = formatDate(soItem.delivery_date) soItem.warehouseamount = getAmountInWarehouses(soItem.item_code) - if soItem.warehouseamount >= soItem.qty: + if soItem.delivered_qty > 0 and soItem.delivered_qty < soItem.qty: + soItem.status = 'Partially Delivered' + elif soItem.delivered_qty >= soItem.qty: + soItem.status = 'Fully Delivered' + elif soItem.warehouseamount >= soItem.qty: soItem.status = 'In Warehouse' elif len(soItem.wos) != 0: soItem.status = 'To Produce' @@ -103,7 +107,7 @@ def generateProductionOverviewCache(): soItem.qty = soItem.qty - soItem.delivered_qty - soItem.link = '/app#Form/Sales%20Order/' + soItem.parent + soItem.link = '/app/sales-order/' + soItem.parent frappe.cache().set_value("production_overview", salesOrderItems) diff --git a/manufacturing_overview/public/js/manufacturing_overview_row.vue b/manufacturing_overview/public/js/manufacturing_overview_row.vue index f9576f7..a247c19 100644 --- a/manufacturing_overview/public/js/manufacturing_overview_row.vue +++ b/manufacturing_overview/public/js/manufacturing_overview_row.vue @@ -1,34 +1,26 @@