Before You Start
- Ensure a staged availability session exists
- All items referenced in your CSV must already exist in WorkSuite
- Locations referenced in your CSV must already exist in WorkSuite
Import Workflow
Navigate to Product → Availability → CSV Import to start the import wizard.Upload File
Choose your CSV file or drag and drop it. Download the template from this screen to get started with the correct column order.
Preview Data
Review your parsed data before validation. Verify all columns imported correctly and the row count matches your file.
Format Validation
The system checks that required fields are present and all values are in the correct format (valid quantities, valid grades, field length limits).
Data Validation
The system matches each row to items and locations in WorkSuite. Rows where items or locations can’t be matched are flagged as errors.
Import
Matched rows are imported into the staged session. A progress indicator shows how many rows have been processed.
CSV File Format
Column Headers
Use the following column order (download the template for a pre-formatted file):Fields
| Field | Required | Description | Example |
|---|---|---|---|
Quantity | Yes | Number of units (must be a positive whole number) | 150 |
ItemSKU | One identifier required | Item stock keeping unit | PLANT-BLUEBERRY-001 |
ItemUPC | One identifier required | Item UPC (12-digit) | 012345678901 |
ItemName | One identifier required | Item display name | Blueberry Bush |
Grade | No | Quality grade: 1, 2, or 3. Defaults to 2 if omitted | 2 |
Location | No | Location name (must match exactly) | Greenhouse A |
Each row must include at least one item identifier —
ItemSKU, ItemUPC, or ItemName. You do not need all three.Item Matching Priority
When a row includes multiple identifiers, the system matches items in this order:- SKU — most precise, use when available
- UPC — used if no SKU is provided
- Name — used if neither SKU nor UPC is provided
Grade Values
| Grade | Meaning |
|---|---|
1 | Grade 1 (highest quality) |
2 | Grade 2 (standard) — default if omitted |
3 | Grade 3 |
Location Matching
Location names are matched case-insensitively against existing locations in WorkSuite. If a location name doesn’t match, the row fails. Leave theLocation column blank to import without a location.
CSV Examples
Minimal Import (SKU and Quantity only)
Import with Grade and Location
Import using Item Names
Validation Errors
| Error | Cause | Solution |
|---|---|---|
| ”At least one of ItemName, ItemSKU, or ItemUPC is required” | Row has no item identifier | Add an ItemSKU, ItemUPC, or ItemName |
| ”Quantity must be a positive integer” | Quantity is missing, zero, negative, or a decimal | Use a whole number greater than zero |
| ”Grade must be 1, 2, or 3” | Grade value is outside the valid range | Use 1, 2, or 3 — or leave blank for the default (2) |
| “No matching item found in system” | Item identifier doesn’t match any item in WorkSuite | Verify the SKU, UPC, or name matches exactly |
| ”Multiple items match this identifier” | Item name matches more than one item | Use ItemSKU or ItemUPC instead |
| ”Location not found in system” | Location name doesn’t match any location in WorkSuite | Verify the location name or leave blank |
| ”No staged availability session exists” | There is no staged session to import into | Create a staged session from the Availability screen first |
Best Practices
Tips for Accurate Imports
- Use SKU as your primary identifier — it’s the most reliable match
- Download and use the provided template to get column order right
- Test with a small batch (10–20 rows) before importing your full inventory
- Verify locations names match exactly what’s in WorkSuite
- Import by location or item group if you have very large counts
Related Topics
Availability Management
Understand availability sessions and how inventory counts work
Item CSV Import
Import your product catalog before recording counts
CSV Import Field Reference
Complete field specifications for all CSV imports
Location CSV Import
Import warehouse locations