BizCore v2.5 Warehouse Management & Inventory Operations

INSTALL
1. Take a full files backup.
2. Export the BizCore database.
3. Upload this ZIP to:
   /public_html/ceylongemx.online/
4. Extract and overwrite.
5. Login as Super Admin.
6. Open:
   https://ceylongemx.online/update-2.5.php
7. Click Install v2.5 Update.
8. Hard-refresh the browser with Ctrl + F5.

LEFT MENU FIX
After installation, the left menu contains:
Inventory
  Items
  Warehouses
  Stock Summary
  Opening Stock
  Stock Adjustment
  Stock Transfer
  Stock Ledger
  Categories
  Units
  Brands
  Warehouse Locations

NEW FEATURES
- Warehouse manager and contact details
- Warehouse description and capacity
- Activate/deactivate warehouses
- Zone, room, rack, shelf and bin hierarchy
- Manual stock increase/decrease adjustments
- Warehouse-to-warehouse stock transfers
- Detailed stock movement ledger
- Compatibility redirect:
  inventory-warehouses.php -> warehouses.php

RECOMMENDED TEST
1. Select Infinite Cashew workspace.
2. Create:
   Infinite Cashew Main Warehouse / CASH-MAIN / Default
3. Create a second warehouse:
   Infinite Cashew Shop / CASH-SHOP
4. Add an inventory item.
5. Enter opening stock in CASH-MAIN.
6. Transfer part of the stock to CASH-SHOP.
7. Verify Stock Summary and Stock Ledger.

IMPORTANT
- Transfers post equal transfer-out and transfer-in movements.
- Negative stock is blocked unless the item explicitly allows it.
- Existing CRM, Finance, Employee and Inventory v2.4 data is preserved.
