Skip to content

Products

Products is the page where you define the items handled in your warehouse.

A well-configured product helps operators recognize it quickly, scan it correctly, receive it from suppliers, move it into locations, pick it for orders, and track its stock.

Use this page when you:

  • add a new product to the catalog;
  • prepare products for goods receiving;
  • organize products by categories, brands, suppliers, and units of measure;
  • configure perishable products, serializable products, or products with variants;
  • correct barcodes, MPN, weights, dimensions, or minimum stock;
  • print labels for scanning;
  • check where the product is located and how much stock it has.

For a clean setup, it is recommended to define:

  • Units, such as piece, set, box, kg, or liter;
  • Categories, if you want to group products logically;
  • Brands, if you work with brands;
  • Suppliers, if products are received from suppliers;
  • Attributes, if products have characteristics such as size, color, material, or model;
  • Lots, if the product is perishable and must be received by lot.

You do not have to use all this information from the beginning, but missing setup can make receiving, filtering, traceability, and reports harder to use.

Putaway WMS works with two main product types.

Product typeWhen to use it
SimpleFor an item sold and handled as one product. Example: “USB-C cable 1m”.
Multi-variantFor a product family with real variants. Example: “Basic T-shirt” with size and color variants.

A simple product is a direct physical item. It has its own SKU, barcode, dimensions, and stock.

Examples:

  • storage box 30L;
  • power bank 10,000 mAh;
  • coffee beans 1 kg.

A multi-variant product has:

  • a main product, which keeps the shared information;
  • multiple variants, which are the real products scanned and tracked in stock.

Example:

Main productReal variants
Basic T-shirtBasic T-shirt S Red, Basic T-shirt M Red, Basic T-shirt S Black, Basic T-shirt M Black

The main product helps with organization. Variants receive barcodes, appear in stock, and are used in warehouse operations.

When creating or editing a product, you can fill in the following information.

FieldMeaning
Product nameThe human-readable name. It should be clear for operators.
SKUThe internal product code. It should be unique and stable.
Barcode/EANThe code scanned by operators in receiving, inventory, picking, or other operations.
Auxiliary barcodesAdditional barcodes for the same product. Useful when the same product has more than one valid label.
MPNManufacturer part number, if you use it for identification.
CategoryThe product grouping in the catalog.
BrandThe product brand.
SuppliersSuppliers from which the product can be received.
Unit of measureHow the product quantity is read.
PerishableThe product requires a lot during receiving.
SerializableThe product requires serial numbers during receiving.
Weight and dimensionsUsed for identification, reports, and logistics calculations.
Minimum stockThe threshold below which the product appears in the low stock report, if this feature is active for the account.
AttributesCharacteristics such as size, color, material, model, or season.

These three fields are the most important for identification.

The name should help the operator immediately understand what they have in front of them.

Recommended:

  • “Basic cotton T-shirt”
  • “USB-C cable 1m white”
  • “Coffee beans 1 kg”

Less recommended:

  • “New product”
  • “Item 1”
  • “Miscellaneous”

The SKU is the internal product code. It should remain stable because it is used in lists, imports, synchronizations, orders, and reports.

Putaway WMS converts the SKU to uppercase when it is entered.

Recommended rules:

  • use a consistent structure;
  • do not reuse an old product SKU for a different product;
  • avoid SKUs that describe only the category without identifying the exact product;
  • for variants, each variant must have its own SKU.

The main barcode identifies the product during scanning. For simple products and variants, this is the code operators use most often.

If the product already has an EAN on the package, use that code. If the product has no barcode, you can use an internal code and then print labels from Putaway WMS.

A product can have additional codes. These are useful when:

  • the same product arrives with different labels from different suppliers;
  • you have both a manufacturer label and an internal label;
  • the product has one code for the unit and another code for the working package;
  • you changed labels and want to temporarily accept the old code too.

Suppliers linked to the product are important during receiving.

If you start receiving for a supplier, Putaway WMS accepts the product only if it is linked to that supplier. This reduces the risk of accidentally receiving goods under the wrong supplier.

A product can have multiple suppliers. For example, the same item can be purchased from two distributors.

For products with variants, suppliers are managed on the main product. Variants use the suppliers of the main product.

The category helps organize the catalog and filter products.

Examples:

  • Electronics / Cables
  • Fashion / T-shirts
  • Food / Coffee

The category does not move stock and does not change physical operations. It helps with finding and reporting.

The brand is the product brand. It is useful for filtering, identification, and imports.

The unit shows how the quantity is read:

  • piece;
  • set;
  • box;
  • kg;
  • liter.

Do not change a product unit without checking the impact on stock, documents, and internal procedures.

The Perishable option is used when the product must be tracked by lot.

Examples:

  • food;
  • cosmetics;
  • products with expiry dates;
  • products where lot traceability is required.

When the product is perishable:

  • goods receiving asks for the lot;
  • the lot is chosen from Lots;
  • if the lot has an expiry date, it is kept in stock and traceability;
  • labels can include the LOT segment.

The format used on labels for fast scanning is:

BARCODE;LOT:LOT-123

The Serializable option is used when each piece must be identified separately by a serial number.

Examples:

  • phones;
  • laptops;
  • electronic equipment;
  • products with individual warranty;
  • high-value items that must be tracked piece by piece.

When the product is serializable:

  • receiving asks for serial numbers;
  • the quantity must match the number of serial numbers;
  • for 3 pieces, 3 serial numbers must be entered;
  • labels can include the SN segment.

The format used on labels for fast scanning is:

BARCODE;SN:SERIAL-1

If the product is both perishable and serializable, the label can contain both pieces of information:

BARCODE;LOT:LOT-123;SN:SERIAL-1

For simple products and variants, you can fill in:

  • weight;
  • length;
  • width;
  • height.

These values help with operations, checks, and logistics calculations. If they are entered correctly, Putaway WMS can also display the volumetric weight, calculated from the factor configured in WMS settings.

For products with variants, dimensions are filled in on each variant because variants can have different packages or weights.

Minimum stock is the threshold below which the product should be monitored for replenishment.

Example:

  • the product has minimum stock 10;
  • if stock drops below 10, it appears in the Low stock report.

For products with variants, set minimum stock on the real variant, not only on the main product.

Value 0 means the product has no practical minimum threshold.

Attributes describe the product. Examples:

  • color;
  • size;
  • material;
  • model;
  • season;
  • capacity;
  • flavor.

An attribute can be used in two ways.

UsageWhat it does
Product attributeDescribes the product and helps with filtering.
Variant attributeCreates different products for each value combination.

Example for simple attributes:

  • product: “Ceramic mug”
  • attribute: material = ceramic
  • attribute: color = white

Example for variants:

  • main product: “Basic T-shirt”
  • variant attribute: size = S, M, L
  • variant attribute: color = red, black
  • resulting variants: S red, S black, M red, M black, L red, L black.

To create a simple product:

  1. Open Catalog -> Products.
  2. Choose Add product.
  3. Select Simple.
  4. Fill in the product name.
  5. Fill in the SKU.
  6. Fill in the main barcode.
  7. Choose category, brand, suppliers, and unit of measure, if available.
  8. Mark Perishable or Serializable only if the product really needs this tracking.
  9. Fill in weight, dimensions, and minimum stock, if you use them.
  10. Add the needed attributes.
  11. Save the product.

After saving, the product can be found in the list and used in warehouse operations.

For a product with variants:

  1. Open Catalog -> Products.
  2. Choose Add product.
  3. Select Multi-variant.
  4. Fill in the shared data of the main product: name, SKU, category, brand, suppliers, unit, perishable, or serializable.
  5. Add shared product attributes, if any.
  6. In Variant attributes, select the variation axes, such as size and color.
  7. Choose the values for each axis.
  8. Check the generated variants.
  9. Clear the variants that you do not sell or keep in the warehouse.
  10. Fill in or autofill SKU, barcode, and MPN for each included variant.
  11. Fill in weight, dimensions, and minimum stock for each variant, if needed.
  12. Save.

Putaway WMS creates the main product and the selected variants.

If a main product already exists, you can add variants from the product page using the Variants link.

On this page, you can:

  • see existing variants;
  • add new combinations;
  • use the existing variant attributes;
  • fill in SKU, barcode, MPN, weight, dimensions, and minimum stock for new variants;
  • print labels for variants.

If the product already has variants based on certain attributes, those attributes remain the product structure. This avoids mixing variants with different rules.

From the product menu, choose Edit.

When editing:

  • the name can be changed for simple products and main products;
  • the SKU is treated as a stable identifier and is not the usual field to change;
  • the main barcode can be changed for simple products and variants;
  • auxiliary barcodes can be added or removed;
  • category, brand, suppliers, unit, perishable, serializable, and attributes are managed on the simple product or main product;
  • for variants, the name is generated from the main product and variant values;
  • for variants, specific information can be changed, such as barcodes, MPN, weight, dimensions, and minimum stock.

The product list displays the catalog and gives quick access to details.

In the list, you can:

  • search by name, SKU, MPN, barcode, or ID;
  • filter by supplier;
  • filter by brand;
  • filter by category;
  • filter by unit of measure;
  • filter by product type: simple or with variants;
  • filter by products with or without barcode;
  • filter by perishable or non-perishable;
  • filter by serializable or non-serializable;
  • filter by attribute and attribute value;
  • show or hide variants;
  • open the product;
  • open the product action menu.

When you search for a product with variants, Putaway WMS can display the main product and the variant that matches the search. This helps you quickly find the right variant even if the list is organized by the main product.

Bulk actions are used when you select multiple products from the list.

ActionWhat it does
Set SKU as barcodeUses the SKU as the main barcode. If you select a main product, the action applies to its variants.
Add SKU as MPNCopies the SKU into the MPN field for selected products.
Add to categoryAdds the category only to products that do not already have one.
Move to categoryChanges the category of selected products.
Add supplierLinks a supplier to selected products.
Remove supplierRemoves a specific supplier from selected products.
Remove all suppliersClears the supplier list for selected products.
Add brandFills in the brand for products without a brand.
Change brandReplaces the brand on selected products.
Remove brandRemoves the brand from selected products.
Change unitReplaces the unit of measure.
Delete selected productsDeletes selected products if they are not blocked by stock or documents.

These actions change the catalog. They do not physically move stock.

From the product list or product page, use Print labels.

Labels can be:

  • QR Code;
  • Data Matrix.

When printing labels, choose:

  1. The barcode to print.
  2. The code type.
  3. The label size.
  4. The number of labels.
  5. The output mode: direct print or PDF download.
  6. If the product is perishable, choose whether the label includes a lot.
  7. If the product is serializable, choose whether the label includes manual serial numbers or generated serial numbers.

The label can contain only the product code or can include lot and serial number too.

Example:

BARCODE;LOT:LOT-123;SN:SERIAL-1

This format helps during receiving because Putaway WMS can read the barcode, lot, and serial number from the same scan.

Product Details, Locations, Stock, And History

Section titled “Product Details, Locations, Stock, And History”

From a product page, you can open related views:

ViewWhat it shows
Product locationsWhere the product is physically located.
Product stockStock quantities for the product.
Stock historyQuantity changes over time.
Product variantsVariants of the main product, if the product has variants.

These pages are different views of the same product.

Product locations shows where the product is now.

Product stock shows quantities grouped by warehouse or product.

Stock history shows the events that changed quantities.

For products with variants, check the real variant when you need exact stock or exact locations.

A product can be deleted only if it is safe to delete.

Putaway WMS can refuse deletion when:

  • the product has stock in a location;
  • the product appears on receiving documents;
  • the main product has variants with stock;
  • the main product has variants used in receiving documents;
  • the product was changed by another user in the meantime.

If you delete a clean main product, its clean variants are deleted with it.

Receiving depends on product configuration.

During scanning, Putaway WMS checks:

  • whether the product exists;
  • whether the barcode belongs to the product;
  • whether the product is linked to the selected supplier;
  • whether the product requires a lot;
  • whether the product requires serial numbers;
  • whether the selected lot exists for the receiving supplier;
  • whether the required serial numbers are entered in the correct count and do not already exist for the same product;
  • whether the product can be added to the current receiving location.

If the product is not configured correctly in the catalog, receiving stops and the operator must correct the data before continuing.

If you have many products, it is more efficient to use Import products.

Import is useful when:

  • you start the catalog from zero;
  • you receive a file from a supplier;
  • you have many variants;
  • you need to quickly load SKUs, barcodes, categories, brands, units, suppliers, and attributes.

After import, check a few products on the Products page before starting real receiving flows.

SituationWhat to check
The product is not found during scanningCheck the main barcode and auxiliary barcodes.
The product is refused in receivingCheck the selected supplier and the product link to that supplier.
Putaway WMS asks for a lotThe product is marked as perishable. Check lots.
Putaway WMS asks for serial numbersThe product is marked as serializable. Enter one serial number for each piece.
Variants are not generatedCheck whether the attribute is allowed for variants and has values.
The barcode is duplicatedSearch for the code in the product list and correct the wrong product.
The product cannot be deletedCheck whether it has stock, receiving documents, or used variants.
The label does not scan wellPrint a test label, increase the size, or check the printer.
  • Create the product before the first receiving flow.
  • Use stable SKUs that are easy to follow.
  • Do not reuse barcodes between different products.
  • For products with variants, scan the real variant, not the main product.
  • Link the product to the correct suppliers before receiving.
  • Mark the product as perishable only if it must be tracked by lot.
  • Mark the product as serializable only if each piece must be tracked individually.
  • Check weight and dimensions before using them in logistics operations.
  • Test labels before printing them in volume.
  • Do not change the unit of measure without checking the impact on stock and documents.