Releases: code-boxx/Storage-Boxx-PHP-Inventory-Management-System
Releases · code-boxx/Storage-Boxx-PHP-Inventory-Management-System
4 Mar 2024
12 Feb 2024
11 Feb 2024
Dealing with cascade update/delete...
- Edit item - Will cascade update movement, supplier items, delivery items, and purchase items.
- Delete item - Will cascade delete movement, supplier items, delivery items, and purchase items.
- Delete customer - Will cascade delete all related delivery orders, order items, and movement.
- Delete supplier item > Will cascade delete all related purchase order items and movement.
- Delete supplier > Will cascade delete all related purchase orders, order items, movement, and supplier items.
10 Feb 2024 - Added Purchase Order
- Added customer_id as foreign key into purchases table.
- The idea - "Customer" is the "company" itself. "Deliver To" can be any person/department/branch within the company.
- QR and delivery order report - Print on page load.
- Added purchase order and purchase order items tables.
- Added PURCHASE_STAT setting.
- Added company name, address, telephone, email settings.
- Include company info in DO & PO.
- PAGE-settings.php - Company address will be the odd textarea.
- Some general code cleanup for delivery order.
- Updated autocomplete - Added purchase supplier suggestion and fixed supplier item to also include supplier id.
8 Feb 2024
Changed client-side caching mechanics, so that developers can "force push update" for assets.
- ADDED CACHE_VER to settings.
- Added LIB-CCache.php
- Updated LIB-Install.php > Run CCache->init() on installation end.
- CB-worker.js - Removed storage cache, moved to PAGE-cbwork.js instead.
- Updated TEMPLATE-top.php - Load PAGE-cbwork.js
- Renamed assets/head-storage-boxx.webp to banner.webp
- Page settings - Will not show "CACHE_VER"
TLDR) Call $_CORE->CCache->init() and all clients will rebuild cached assets.
7 Feb 2024
- Removed item name and unit from delivery items table.
- Added "item sort order" to delivery items table.
- Delivery order - Added sortable items.
- Updated report and delivery library to adapt sort order.
- Updating an item SKU/name/unit will also change the delivery items.
- A warning is now displayed in the edit item page to highlight potential problems when changing SKU/name/unit.
- Movement - Trigger save after clicking on auto-suggested SKU.
2 Feb 2024
DATABASE CHANGES
- Removed item batches & expiry - Confusing and a hassle to deal with.
- Added customers.
- Added item unit price.
- Added deliveries and delivery items.
- Added delivery order ID and purchase order ID to item movement.
- Added "delivery status code" to settings.
CODE CHANGES
- Removed item batches & expiry.
- Cleaned up NFC scanner code and interface.
- Small update to QR scanner - Auto start on show.
- Combined generate QR code page into report generator.
- Restructed main menu - Removed "entities", added into "delivery" and "purchase".
- A few other general UI and library updates.
29 Jan 2024
27 Jan 2024
14 Sep 2023
A tentatively stable build of Storage Boxx.