iFactoAppsNL

Steel Units of Measure (Length, Weight, Pieces)

🌐 NL · Last reviewed: 27 May 2026

Steel Units of Measure (Length, Weight, Pieces)

DXSteel works with three correlated dimensions for steel inventory:

  • Length β€” in meters (MTR), decimal per item variant.

  • Weight β€” in kilograms (KG), decimal per lot.

  • Pieces β€” integer count (PCS).

The Steel Units of Measure page registers, per UoM code (MTR, KG, PCS, M2, TON), the physical dimension it represents. With that mapping, DXSteel can convert automatically between length, weight, and pieces using the profile's Fixed Length and Theoretical Weight.

The Length / Weight / Pieces tripod

How conversion works:

  1. A lot has a physical weight (KG), length (MTR), and a piece count (PCS).

  2. The Item Profile carries Theoretical Weight (kg/m).

  3. When selling in pieces, DXSteel computes: weight = pieces Γ— fixed-length Γ— theoretical-weight.

  4. When selling in kg, it reverses: length = weight Γ· theoretical-weight.

  5. When selling in meters: length is direct, weight is derived.

Setup workflow

  1. Open Steel Units of Measure and verify the standard codes are present (MTR, KG, PCS, M2, TON).

  2. For each code, set the right Steel UoM Code (Length, Weight, Pieces) and the matching Doc. UoM Code.

  3. For each item: set Cost UoM Code, Sales Price UoM Code and Purchase Price UoM Code on the Item Card, respecting the allowed ranges (see below).

Cost UoM validation rules

DXSteel enforces that the chosen Cost UoM matches the item type:

Item type

Allowed Cost UoM

Regular (theoretical and trade weight populated)

Length, Weight or Pieces

Miscellaneous (weights = 0)

Pieces or Length, not Weight

Coil

Length or Weight (not Pieces alone)

Field reference β€” Steel UoM

Field

Purpose

Code

UoM code (max. 10 chars). Standard examples: MTR, KG, PCS, M2, TON.

Description

Display name (10 chars).

Steel UoM Code

Length / Weight / Pieces enum.

Doc. UoM Code

Which enum value (MTR, KG, PCS, …) shows on transaction lines.

Do not change in production: only adjust Steel Units of Measure during initial setup. Existing items reference these codes; a change can break historical calculations.

Common errors

Message

Cause

"Only Cost Unit of Measure Codes from the ranges 'Length' or 'Weight' are allowed."

Chosen Cost UoM doesn't match this item type (e.g. PCS on a regular coil item).

"Only Cost Unit of Measure Codes from the range 'Pieces' are allowed."

On a Miscellaneous item with no weights, only Pieces is allowed.

[Screenshot: Steel UoM list with MTR/KG/PCS and their enum mapping]