From 535c8e9f7bde3c282e57f540f4967e2bab8b0917 Mon Sep 17 00:00:00 2001 From: johnnyq Date: Fri, 15 Aug 2025 17:32:44 -0400 Subject: [PATCH] Remove Stock if Inventory item is selected and added to an invoice and return stock when Invoice Item related to a product is deleted --- user/ajax/ajax_item_edit.php | 2 ++ user/invoice.php | 7 +++++-- user/post/invoice.php | 16 +++++++++++++++- 3 files changed, 22 insertions(+), 3 deletions(-) diff --git a/user/ajax/ajax_item_edit.php b/user/ajax/ajax_item_edit.php index 424bd9dd..a605744c 100644 --- a/user/ajax/ajax_item_edit.php +++ b/user/ajax/ajax_item_edit.php @@ -12,6 +12,7 @@ $item_quantity = floatval($row['item_quantity']); $item_price = floatval($row['item_price']); $item_created_at = nullable_htmlentities($row['item_created_at']); $tax_id = intval($row['item_tax_id']); +$product_id = intval($row['item_product_id']); // Generate the HTML form content using output buffering. ob_start(); @@ -25,6 +26,7 @@ ob_start();
+