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
- Open a delivery order from Inventory → Deliveries
- Place the package on your scale
- Click the Weigh button in the Shipping Information section
- The Weight for Shipping field is automatically updated with the scale reading
- 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
- Open a product from the Products list
- Go to the Inventory tab
- Place the product on your scale
- Click the Weigh button
- The product's Weight field is updated with the scale reading
- 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) |