From e221114b610740861dae6b7b4af5d0af28abbe21 Mon Sep 17 00:00:00 2001 From: Joe Hunt Date: Tue, 17 Mar 2020 11:56:56 +0100 Subject: [PATCH] Bug 5083: manufacturing creates bank transactions but void does not delete them. Fixed. --- manufacturing/includes/db/work_order_costing_db.inc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/manufacturing/includes/db/work_order_costing_db.inc b/manufacturing/includes/db/work_order_costing_db.inc index 5d39a8a9..cff4b6e3 100644 --- a/manufacturing/includes/db/work_order_costing_db.inc +++ b/manufacturing/includes/db/work_order_costing_db.inc @@ -229,6 +229,10 @@ function void_wo_costing($wo_id) while($row = db_fetch($res)) { + $is_bank_to = is_bank_account($row['account']); + if ($is_bank_to) + void_bank_trans($row['trans_type'], $row['trans_no']); + // void any related gl trans $date = Today(); $type = $row['trans_type']; -- 2.30.2