222
edits
Mikrosha2000 (talk | contribs) (→Main features: Added English screenshots for Warehouse Scanner Pro 1.0.6) |
Mikrosha2000 (talk | contribs) (Updated Warehouse Scanner Pro documentation for version 1.0.23: features, compatibility, requirements, installation, upgrade, BatchSafe integration, use cases, support and DoliStore links.) Tag: 2017 source edit |
||
| Line 1: | Line 1: | ||
'''Warehouse Scanner Pro''' is a mobile-friendly warehouse management module for Dolibarr | '''Warehouse Scanner Pro''' is a mobile-friendly warehouse management and barcode/QR scanning module for Dolibarr. | ||
The module | '''Current version: 1.0.23''' | ||
The module allows warehouse operators to scan products using a smartphone camera, USB barcode scanner or manual input, create stock movements, transfer stock between warehouses, perform saved and resumable inventory counts, receive supplier orders and print product labels. | |||
Warehouse Scanner Pro supports lot and expiry-date management, automatic existing-lot recognition, FEFO lot selection and automatic expiry-date retrieval. | |||
When '''BatchSafe Pro''' is installed, Warehouse Scanner Pro can also check lot status before stock operations. Quarantined or blocked lots can be prevented from being shipped or transferred, while released lots can be processed normally. | |||
Authorized warehouse operators can also use the protected '''Undo Last Movement''' function for supported stock movements. | |||
[[File:Warehouse Scanner Pro saved inventory mobile.png|alt=Warehouse Scanner Pro inventory workflows on mobile and web, including finalized inventories, lot tracking, two lots of the same product and mixed inventory counting.|none|thumb|1200x1200px|Warehouse Scanner Pro inventory workflows: saved inventories, lot tracking and mixed inventory counting.]] | [[File:Warehouse Scanner Pro saved inventory mobile.png|alt=Warehouse Scanner Pro inventory workflows on mobile and web, including finalized inventories, lot tracking, two lots of the same product and mixed inventory counting.|none|thumb|1200x1200px|Warehouse Scanner Pro inventory workflows: saved inventories, lot tracking and mixed inventory counting.]] | ||
<br /> | <br /> | ||
| Line 8: | Line 15: | ||
*Mobile barcode and QR code scanning | *Mobile barcode and QR code scanning | ||
* | *EAN-13, EAN-8, Code128 and QR support | ||
*Smartphone camera scanning | |||
*USB barcode scanner support | *USB barcode scanner support | ||
* | *Manual barcode and product reference input | ||
*Continuous scan mode | |||
*Sound and vibration feedback | |||
*Receive stock | |||
*Ship / remove stock | |||
*Warehouse-to-warehouse stock transfers | *Warehouse-to-warehouse stock transfers | ||
*Saved and resumable inventory sessions | *Saved and resumable inventory sessions | ||
*Inventory continuation from another phone or computer | *Inventory continuation from another phone or computer | ||
*Cumulative scanning of the same product | *Cumulative scanning of the same product | ||
*Automatic calculation of theoretical stock, counted stock and differences | *Automatic calculation of theoretical stock, counted stock and differences | ||
*Transactional application of | *Transactional application of inventory differences | ||
*Detection of stock changes during | *Detection of stock changes during inventory | ||
*Inventory counting by lot or batch | *Inventory counting by product, lot or batch | ||
*Separate inventory lines for different lots of the same product | *Separate inventory lines for different lots of the same product | ||
*Lot number and expiry | *Lot / serial number management | ||
*Automatic recognition of existing lots | |||
*Automatic expiry-date retrieval | |||
*Sell-by and use-by date support | |||
*FEFO lot selection based on expiry date | |||
*Mixed inventories with products managed with and without lots | *Mixed inventories with products managed with and without lots | ||
*Supplier | *Supplier order lookup and stock receipt | ||
*Supplier order status checking | |||
*Supplier order status | *Printable product labels | ||
* | *Code128 product and lot labels | ||
* | *QR product labels | ||
*Warehouse Operator permissions | |||
* | *Protected Undo Last Movement function | ||
* | *Audit reference for Undo operations | ||
* | *BatchSafe Pro integration | ||
*Mobile-friendly | *Automatic detection of Released and In quarantine lot status | ||
*Blocking of Remove / Ship operations for quarantined lots | |||
*Blocking of Transfer operations for quarantined lots | |||
*Display of BatchSafe blocking reason | |||
*Optional LabQC FAIL / OOS information through BatchSafe integration | |||
*Mobile-friendly interface for smartphones and tablets | |||
==Saved inventories== | ==Saved inventories== | ||
| Line 101: | Line 121: | ||
{| class="wikitable" | {| class="wikitable" | ||
!Module version | ! Module version | ||
!Dolibarr | ! Dolibarr | ||
!PHP | ! PHP | ||
|- | |- | ||
|1.0. | | 1.0.23 | ||
|23.x to 24.x | | 23.x to 24.x | ||
|8.0 or newer | | 8.0 or newer | ||
|} | |} | ||
Warehouse Scanner Pro 1.0.23 was tested with '''Dolibarr 23.0.3'''. | |||
The module is designed for Dolibarr V23–V24 and PHP 8.0 or newer. | |||
==Requirements== | ==Requirements== | ||
| Line 119: | Line 141: | ||
*Stock/Warehouse | *Stock/Warehouse | ||
HTTPS is recommended when | For mobile barcode and QR scanning, a modern browser with camera support is required. | ||
'''HTTPS is recommended''' when using a smartphone camera because modern browsers generally require a secure connection for camera access. | |||
'''BatchSafe Pro is optional.''' Warehouse Scanner Pro can operate independently for standard warehouse operations. | |||
When BatchSafe Pro is installed, additional lot-status controls are available, including: | |||
*Released / quarantine status detection | |||
*Blocking of quarantined lots during Remove / Ship operations | |||
*Blocking of quarantined lots during stock transfers | |||
*Display of the blocking reason | |||
*Optional LabQC FAIL / OOS information through BatchSafe integration | |||
==Installation== | ==Installation== | ||
#Download the | #Download the latest Warehouse Scanner Pro ZIP package. | ||
# | #Deploy the package into the Dolibarr custom modules directory. | ||
#Verify that the module directory is named <code>warehousescannerpro</code>. | #Verify that the module directory is named <code>warehousescannerpro</code>. | ||
#Open Dolibarr module configuration. | #Open Dolibarr module configuration. | ||
| Line 131: | Line 165: | ||
#Open the Warehouse Scanner Pro menu and select the required operation. | #Open the Warehouse Scanner Pro menu and select the required operation. | ||
Existing inventory database tables are preserved during an upgrade. | The module is normally installed under: | ||
<code>htdocs/custom/warehousescannerpro/</code> | |||
Existing Warehouse Scanner Pro inventory data and database tables are preserved during an upgrade. | |||
For smartphone camera scanning, use HTTPS and allow camera access in the browser. | |||
==Upgrade== | ==Upgrade== | ||
| Line 138: | Line 178: | ||
#Back up the Dolibarr database and the existing module directory. | #Back up the Dolibarr database and the existing module directory. | ||
#Replace the existing <code>warehousescannerpro</code> directory with the new version. | #Replace the existing <code>warehousescannerpro/</code> directory with the files from the new version. | ||
#Reload the Dolibarr page and clear the browser cache if necessary. | #Reload the Dolibarr page and clear the browser cache if necessary. | ||
#Verify the module | #Verify that Warehouse Scanner Pro reports version '''1.0.23'''. | ||
#Verify user permissions. | |||
#Perform a test scan before returning the module to normal warehouse use. | |||
Disabling and re-enabling the module is normally not required for a minor upgrade unless specifically indicated in the release notes. | Disabling and re-enabling the module is normally not required for a minor upgrade unless specifically indicated in the release notes. | ||
==Version 1.0. | Existing saved inventories and module data are preserved during a normal upgrade. | ||
==Version 1.0.23== | |||
Version 1.0. | Version 1.0.23 includes the following improvements: | ||
* | *Improved mobile Code128 scanning | ||
* | *EAN-13, EAN-8, Code128 and QR support | ||
* | *Automatic recognition of existing lots from scanned labels | ||
* | *Automatic expiry-date retrieval for existing lots | ||
* | *Improved FEFO lot selection | ||
* | *Display of lot quantity and expiry information during scanning | ||
* | *Improved handling of products managed by lot / serial number | ||
* | *Improved stock receipt for existing lots | ||
*Improved mobile | *Improved warehouse-to-warehouse lot transfers | ||
* | *BatchSafe Pro integration | ||
*Automatic detection of Released and In quarantine lot status | |||
*Blocking of Remove / Ship operations for quarantined lots | |||
*Blocking of stock transfers for quarantined lots | |||
*Display of BatchSafe blocking reason | |||
*Optional LabQC FAIL / OOS information through BatchSafe integration | |||
*Released lots can be processed normally | |||
*Warehouse Operator support for Undo Last Movement | |||
*Dedicated audit reference for Undo operations | |||
*Restoration of both product stock and lot quantities during Undo | |||
*Improved mobile layout for smartphones | |||
*Improved English interface wording | |||
*Improved Code128 product and lot labels | |||
*Improved printable product labels with lot and expiry information | |||
*Improved scanner stability and camera usability | |||
==Use cases== | ==Use cases== | ||
| Line 164: | Line 222: | ||
*Receiving products into stock | *Receiving products into stock | ||
*Removing products from stock | *Removing / shipping products from stock | ||
* | *Transferring products between warehouses | ||
*Physical stock counting | *Physical stock counting | ||
* | *Saved and resumable inventory sessions | ||
*Lot and expiry-date verification | |||
*FEFO lot selection | |||
*Supplier purchase order reception | *Supplier purchase order reception | ||
* | *Barcode and QR code scanning | ||
*Mobile warehouse operations | *Code128 product and lot scanning | ||
*Product and lot label printing | |||
*Quarantine control with BatchSafe Pro | |||
*Warehouse operations in pharmaceutical, food, supplement and general distribution environments | |||
*Mobile warehouse operations using smartphones or tablets | |||
==Support== | ==Support== | ||
| Line 176: | Line 240: | ||
Support contact: | Support contact: | ||
<code> | <code>support@panciucsoft.com</code> | ||
For product information and commercial support, visit the PanciucSoft website. | |||
==Links== | |||
*[https://www.dolistore.com/product.php?id=3262&title=warehouse-scanner-pro&l=en Warehouse Scanner Pro on DoliStore] | |||
*[https://panciucsoft.com PanciucSoft] | |||
==Author== | ==Author== | ||
'''Vasile Panciuc''' | '''Vasile Panciuc''' | ||
Warehouse Scanner Pro is developed by '''PanciucSoft'''. | |||
[[Category:Complementary modules]] | [[Category:Complementary modules]] | ||
edits