Skip to main content

PrintNode — Scale Weighing on Deliveries & Products

Plan Availability: This feature is available on Professional and Enterprise plans.

Overview

When scales are enabled in PrintNode settings, a Weigh button appears in two key locations:

  • Delivery Orders — Weigh a package before shipping, directly from the delivery form
  • Products — Record a product's weight during inventory intake or mass updates

Both locations use the same default scale configured in Settings → PrintNode → Default Scale. The scale reads the weight live from the PrintNode API each time you click the button.

Weighing on Delivery Orders

When processing a delivery (Inventory → Deliveries), the Shipping Information section shows:

  • Scale dropdown — pre-filled with your default scale
  • Weigh button — reads the scale and sets the Weight for Shipping field
  • Last Scale Reading — displays the most recent reading for reference

Workflow

  1. Open a delivery order from Inventory → Deliveries
  2. Place the package on your scale
  3. Click the Weigh button in the Shipping Information section
  4. The Weight for Shipping field is automatically updated with the scale reading
  5. Continue with Validate or Send to Shipper

The scale dropdown defaults to your configured default scale. You can select a different scale from the dropdown if needed (e.g., multiple shipping desks).

Note: The Weigh button reads the scale live — make sure the package is on the scale before clicking.

Weighing on Products

When viewing a product (type: Goods), the Inventory tab shows a scale section under the Logistics group, directly below the Weight field:

  • Scale dropdown — pre-filled with your default scale
  • Weigh button — reads the scale and sets the product's Weight field

Workflow

  1. Open a product from the Products list
  2. Go to the Inventory tab
  3. Place the product on your scale
  4. Click the Weigh button
  5. The product's Weight field is updated with the scale reading
  6. Save the product

This is especially useful for:

  • Initial product setup — recording weights when adding new inventory
  • Mass weight updates — quickly weighing multiple products in sequence
  • Weight verification — confirming catalog weights match actual weights

Tip: The scale weighing feature on products only appears for products with type Goods (storable/consumable), since services don't have a weight.

Weighing in the Package Wizard (Put in Pack)

If you use Odoo's Packages feature (enabled in Inventory → Configuration → Settings), the Choose Delivery Package wizard also has scale controls:

  • Weigh from Scale — reads the scale and sets the package shipping weight
  • Reset to Default — recalculates weight from package type base weight plus product weights
  • Auto-Weigh on Pack — if enabled in settings, automatically reads the scale when the wizard opens

This is useful for multi-package shipments where each box needs its own weight recorded separately.

Scale Errors

When reading the scale, you may see these messages:

Error Meaning Fix
Scale not available The scale is disconnected or powered off Check USB connection and power, then try again
Scale reads ZERO Nothing is on the scale Place the item/package on the scale
Scale reads negative Calibration issue Recalibrate the scale per manufacturer instructions
No scale configured No default scale set in settings Go to Settings → PrintNode and set a Default Scale

Settings Reference

All scale settings are in Settings → PrintNode → Scales:

Setting Description
Enable Scales Master toggle — shows/hides scale controls on deliveries, products, and the package wizard
Default Scale The scale pre-selected everywhere — set this to your primary shipping scale
Auto-Weigh on Pack Automatically read the scale when the package wizard opens (only applies to the Put in Pack workflow)