Chapter 10: Data Importer — 10.6 Low Qty Importer
Use Importer to manage and configure this feature in your EQuipWeb system.
Use the Low Qty Importer to set stock alert levels for many products at once. When a product's stock drops below the threshold you set here, the system will notify you — so you know it's time to reorder.
When to use this: When you need to update minimum stock levels for multiple products at once using a spreadsheet.

This importer updates the Low Quantity Threshold field on product records in bulk. Instead of editing each product individually, you can prepare a CSV with item numbers and their low quantity thresholds, then import them all at once.
Use Importer to manage and configure this feature in your EQuipWeb system.
| Column | Required | Description |
|---|---|---|
| ItemNo | ✅ Yes | The product's unique item number (must exist in the system) |
| LowQtyThreshold | ✅ Yes | The minimum stock level before a low stock alert is triggered |
| ItemNo | LowQtyThreshold |
|---|---|
| I0001 | 10 |
| I0002 | 25 |
| I0003 | 5 |
Use Importer to manage and configure this feature in your EQuipWeb system.
2. Click Download Template to get the CSV template.
3. Open the template in Excel:

7. Click Upload to process the import.

Use Importer to manage and configure this feature in your EQuipWeb system.
| Rule | Description |
|---|---|
| ItemNo must exist | The system checks if the ItemNo is a valid product |
| LowQtyThreshold must be ≥ 0 | Cannot set a negative threshold |
| Duplicates are updated | If the same ItemNo appears twice, the last row wins |
Use Importer to manage and configure this feature in your EQuipWeb system.
Product Stock Level ≤ LowQtyThreshold → Alert triggered
↓
Appears in Low Stock report
↓
Dashboard shows "Low Stock Alerts" countUse Importer to manage and configure this feature in your EQuipWeb system.
Scenario: A retailer wants to set low stock alerts for all 500 products.
Steps:

[!TIP] Set higher thresholds for fast-moving items and lower thresholds for slow-moving items. This ensures you only get alerts when stock truly needs replenishment, reducing alert fatigue.
Use Importer to manage and configure this feature in your EQuipWeb system.
| Error | Cause | Resolution |
|---|---|---|
| "ItemNo not found" | The item number doesn't exist in the system | Verify the ItemNo in Product List (Section 1.1) |
| "Invalid threshold value" | Non-numeric or negative value in LowQtyThreshold column | Use whole numbers ≥ 0 |
| "Empty row skipped" | Row has no data | Remove empty rows from the CSV |
[!WARNING] Setting all thresholds to 0 effectively disables low stock alerts for those products. Only set to 0 for products where stock tracking is not needed (e.g., services, virtual items).
[!IMPORTANT] Low stock alerts are based on the Inventory Location stock levels. If a product is stocked at multiple locations, the alert triggers per-location — not on total combined stock.
Use Importer to manage and configure this feature in your EQuipWeb system.
| Role | View | Create | Edit | Delete |
|---|---|---|---|---|
| Admin | Yes | Yes | Yes | Yes |
| Supervisor | Yes | Yes | Yes | No |
| Cashier | No backend access | — | — | — |
[!NOTE] Exact permissions depend on the Privileges Setup configured for each role. Contact your administrator if you cannot access this page.
Use Importer to manage and configure this feature in your EQuipWeb system.

Click Download Template to get the Excel template with correct column headers.
Open the template and fill in your data according to the column headers.

✅ Expected Result: Data is imported and available in the system.
Q: What file format should I use for import? A: Use .xlsx (Excel) format. Download the blank template from the importer page to ensure correct column structure.
Q: Can I undo an import? A: No. Imports cannot be automatically reversed. You would need to manually correct or delete the imported records.
Q: Why does my import show validation errors? A: Check the error details for each row. Common issues include: missing required fields, duplicate codes, invalid date formats, or referencing categories/departments that don't exist yet.
Use Importer to manage and configure this feature in your EQuipWeb system.
| Issue | Possible Cause | Solution |
|---|---|---|
| Upload fails with error | File format is not .xlsx or file is corrupted | Download a fresh template, re-enter data, and try again |
| Validation errors on rows | Missing required fields or invalid data format | Check the error details column for specific row issues |
| "Duplicate record" warning | Data already exists in the system | Check if the record exists and decide whether to update or skip |
| Import shows 0 records processed | File is empty or wrong template version | Verify the file has data rows and uses the latest template |
| Error 404 on upload | File too large or server timeout | Split the file into smaller batches (max 500 rows recommended) |
| Data imported but not visible | Filters hiding the new records | Clear all filters and search for the imported records |
Use Importer to manage and configure this feature in your EQuipWeb system.
Use Importer to manage and configure this feature in your EQuipWeb system.
[!NOTE] The following items may vary depending on your system version and configuration:
- Exact permission settings depend on your Privileges Setup configuration
- Sync timing to POS terminals depends on network conditions and sync schedule
- Some features may require additional licensing or module activation
- Field behavior may differ between EQuip versions
If you encounter behavior not described in this manual, contact your system administrator or EQuip support team.
Expected Result: Changes are saved successfully and reflected across the system after the next POS sync.
| Field | Required | Description |
|---|---|---|
| Name / Title | Yes | The display name for this record |
| Status / Active | — | Whether this record is active in the system |
| Created Date | Auto | System-generated creation timestamp |
| Modified Date | Auto | System-generated last modification timestamp |
[!NOTE] Additional fields specific to this page are documented in the sections above. The table above shows common fields present across most pages.