Module: Advanced WMS v1.5.0
Advanced Warehouse Management System for BIXCRM — inbound, outbound, and warehouse operations
Screen-by-screen guides (each tab explained)
Click a menu item below for step-by-step instructions on that Advanced WMS screen:
- WMS Dashboard
- Warehouse Zones
- Location Types
- Put-Away Rules
- ASN (Advanced Shipping Notice)
- Receiving Tasks
- Put-Away Tasks
- QC Inspections
- Pick Waves
- Pick Tasks
- Packing Sessions
- Shipments
- Cycle Counts
- Replenishment Tasks
- Cross-Dock Orders
- Slotting Recommendations
- Mobile Scanner
- Barcode Labels
- REST API
- Webhooks
- WMS Analytics
- WMS Settings
How to use in BIXCRM (daily operations)
- Sign in to the admin area with a role that includes Advanced WMS permissions.
- Open Advanced Wms (sidebar) or search for Advanced WMS in the admin menu.
- Start on the Dashboard (if available) to see open tasks, pending approvals, and KPIs.
- Review Settings after upgrades — new options may need defaults for your company.
- Create or import master data first; most modules block transactions until masters exist.
- Run the main business flow (create → submit → approve → post/complete) using the screens listed in Admin menu below.
- Use Reports / Analytics screens to reconcile stock, finance, compliance, or SLA metrics.
- For integrations (API, EDI, gateways, tax), confirm credentials in Settings and monitor logs or webhook delivery screens.
- Train staff with role-based access — give approvers approve permissions only, operators create/edit on their area.
- If something fails overnight, check BIXCRM cron ran and open the module log / failed queue screen if present.
Admin menu — where to work
Open the Advanced WMS section in the admin sidebar. Screens your staff may use (depending on role):
- ASN (Advanced Shipping Notice)
- Barcode Labels
- Cross-Dock Orders
- Cycle Counts
- Location Types
- Mobile Scanner
- Packing Sessions
- Pick Tasks
- Pick Waves
- Put-Away Rules
- Put-Away Tasks
- QC Inspections
- Receiving Tasks
- Replenishment Tasks
- REST API
- Shipments
- Slotting Recommendations
- Warehouse Zones
- Webhooks
- WMS
- WMS Analytics
- WMS Dashboard
- WMS Settings
Detailed guide — features, workflows, API & FAQ
Phase 6 features (current)
- KPI Dashboard — pick rate, fill rate, count accuracy, dock-to-stock time
- Throughput trends — daily pick/putaway/receive chart
- Labor metrics — tasks per operator, hours worked, productivity
- Slotting heat map — zone velocity visualization + ABC distribution
- Report exports — CSV and PDF for KPI, labor, and slotting reports
See [docs/ROADMAP.md](docs/ROADMAP.md) for Phases 1–5.
---
Analytics quick start
- Assign
wms_analyticspermission under Setup → Staff → Roles
- Open Advanced WMS → WMS Analytics
- Filter by warehouse and date range
- Export reports via CSV/PDF buttons on each tab
Configure KPI targets under Advanced WMS → Settings → Analytics & Optimization.
---
KPI definitions
| Metric | Calculation |
|---|
| Pick rate | Units picked ÷ picker hours (completed pick tasks) |
|---|
| Fill rate | % of pick lines fully fulfilled |
|---|
| Count accuracy | % of approved count lines with zero variance |
|---|
| Dock-to-stock | Avg hours from receiving complete → put-away complete |
|---|
---
Permissions (Phase 6)
| Key | Menu |
|---|
wms_analytics | WMS Analytics (KPI, Labor, Slotting Heat Map) |
|---|
---
Previous phases
- Phase 5: REST API, Barcode/QR, Mobile Scanner, Webhooks
- Phase 4: Cycle Count, Replenishment, Cross-Docking, Slotting Recommendations
- Phase 3: Pick Waves, Picking, Packing, Shipping
- Phase 2: ASN, Receiving, Put-Away, QC
- Phase 1: Zones, Location Types, Put-Away Rules, Dashboard
See [docs/ROADMAP.md](docs/ROADMAP.md).
Features
Advanced Warehouse Management System for BIXCRM — inbound, outbound, and warehouse operations
- **KPI Dashboard** — pick rate, fill rate, count accuracy, dock-to-stock time
- **Throughput trends** — daily pick/putaway/receive chart
- **Labor metrics** — tasks per operator, hours worked, productivity
- **Slotting heat map** — zone velocity visualization + ABC distribution
- **Report exports** — CSV and PDF for KPI, labor, and slotting reports
Permissions
Granular staff capabilities are registered on activation. Assign them under Setup → Staff → Roles for the Advanced WMS capability group.
Typical capabilities include view, create, edit, delete, plus module-specific actions (approve, export, settings, API access).
Cron Jobs
Background tasks (if enabled) run through BIXCRM's main cron. Example crontab (every 5 minutes):
* * * * * php /path/to/bixcrm/index.php cron/index > /dev/null 2>&1
Check module settings for scheduled jobs (alerts, sync, reports, retention).
After activation — configuration checklist
- Go to Setup → Modules and activate Advanced WMS.
- If prompted, click Upgrade Database or reload admin — migrations run automatically.
- Assign permissions under Setup → Staff → Roles.
- Open the module menu and configure settings.
- BIXCRM 3.0+
- PHP 7.4+ (8.1+ recommended)
- MySQL 5.7+ / MariaDB 10.3+ (InnoDB)
- PHP extensions: mysqli, json, mbstring, curl, fileinfo
One-time setup (first time only)
- Setup → Modules → activate Advanced WMS.
- Setup → Staff → Roles → assign Advanced WMS permissions (view, create, edit, delete, approve, export, settings as needed).
- Open Advanced WMS → Settings and complete company defaults, prefixes, integrations, and notification options.
- Create master data (warehouses, products, templates, accounts, routes, etc.) before processing live transactions.
- Enable BIXCRM cron (
php /path/to/bixcrm/index.php cron/index) for sync, retries, alerts, and scheduled jobs. - Optionally enable REST API / webhooks in module settings if you integrate external systems.
BIXCRM Knowledge Base — usage guide generated from module README and documentation.