BizCore v3.1 Barcode, QR & Scanner Inventory System

INSTALL
1. Take full files and database backups.
2. Upload this ZIP to /public_html/ceylongemx.online/
3. Extract and overwrite.
4. Open https://ceylongemx.online/update-3.1.php
5. Click Install v3.1 Update.
6. Press Ctrl + F5.

SETUP
1. Inventory > Barcode Center.
2. Enter an existing barcode or leave blank for automatic generation.
3. Use CODE128 for internal barcodes.
4. Save and click Print.
5. Choose label quantity and size.

LABEL SIZES
40x25, 50x25, 50x30 and 100x50 mm.

SCANNING
- Sales invoice: scan adds item; repeat scan increases quantity.
- Opening stock, adjustment and transfer: scan selects item.
- Barcode Stock Check: shows price and warehouse stock.
- Barcode Stock Count: repeated scans count physical units and post variances.

USB and Bluetooth scanners work as keyboard input.
Camera scanning requires browser BarcodeDetector support, typically Chrome Android.
Label rendering uses CDN JavaScript, so generate labels with internet access.
