Skip to content

Measurements

The measurements relationship list identifies the different measurement that an item in each schema can have.

Table

Column
Status
Format Notes
identifier mandatory UUID A globally unique identifier. See identifiers section for information on how to construct this identifier
itemIdentifier mandatory UUID The unique identifier of the items that this component is made of. There must be an equivalent record in the Base Materials, Materials, Components, Textile and Fashion Products, Multipacks OR Load data.
measureIdentifier mandatory ID The measure type of this item. The entry here should be drawn from the meausures.
value mandatory Decimal The value of this measurement.
tolerance optional Decimal The threshold of the measure that this item can vary by.
toleranceType optional String The threshold of the measurment type this can be given in unit or percentage; where unit matches to the measure unit. For example if the measure unit is grams, the tolerance type will also be grams.
date optional Date The date that the measure was last verified/measured. Use the format yyyy-mm-dd adhering to the ISO 8601 dateTime standard.

Diagram

erDiagram
  as["ALL SCHEMA"]
  as }o..o{ MEASUREMENTS : attributes
  MEASUREMENTS {
    identifier UUID "*"
    itemIdentifier UUID "*"
    measureIdentifier ID "*"
    value Decimal
    tolerance Decimal
    toleranceType String
    date Date
  }
  MEASUREMENTS }o--o{ CONTROLLED_LISTS : attributes
  CONTROLLED_LISTS {
    measures mandatory
  }

Guide for how to take measurements

Units

All measurements should be given using the metric system.

  • Height: millimetre (mm)
  • Width: millimetre (mm)
  • Length: millimetre (mm)
  • Volume: cubic metre (cm3)
  • Weight: grams (g)
  • Weight Tolerance: percent (%)

Numbers should be entered with a decimal place. Use the decimal / full stop / period character as a separator. Do not exceed 3 decimal places. When rounding, use convential rounding methods: for 5 and above round up, 4 and below round down. For example: volume = 0.67952 rounded to 0.68.

Important: When converting between systems of measurement, perform the conversion first and then apply the convential rounding. This will give more accuracy and consistency.

Default Front of a component

Prior caputuring measurements, first determine the default front of the component, this is similar to GS1 (Note: GS1 rules are specified only for complete packaging and not components. Therefore, there are subtle differences to convert from taking a measurement for the complete packaging versus a component). In this standard, as with GS1, the default front is the face with the largest surface area, where area is equal to the width times the height.

Important: Determining of default front provides a consistent, repeatable process to find measurements for a given component.

image
Figure 1: An example for finding the default front of a component. The default front is the face of the with the largest area (Area = width X height)

Some components have the same surface area, thus more than one possible front. These components can be presented both vertically and horizontally. If a component has more than one possible front, the highest side is considered to be the default front.

Note: Calculating the area for a rectangular component is simple. However, for non-rectangular components (for example, components with a cylindrical or irregular form), the method to calculate the area is:

  • First break the component into multiple sides. Then, for:
    • a round component: do not use (=pi*r^2) to calculate the area. Instead, draw “two dimensional” rectangles around the round component’s sides and then calculate the area for each side.
    • any other shape component: draw a “two dimensional” rectangle around the sides of the component, and then calculate the area for each side.
  • The side with the maximum area then becomes the default front of that component.

image
Figure 2: An example for finding the default front of an irregular shaped component. After drawing rectangles around the component, the default front is the face of the with the largest surface area (Area = width X height)

Measuring the height, width, and depth of a component

After the default front has been determined, as with GS1, it is possible to determine the height, width, and depth of a component.

  1. For rectangular components:
    • Height: from the base to the top
    • Width: from the left to the right
    • Depth: from the front to the back

image
Figure 3: Example of measuring the height, width, and depth for a rectangular component.

Note: If there are two different measurements for the height, width, or depth, always report the maximum measurement.

image
Figure 4: Example of reporting the maximum width, when there are two different size widths. Here, the width reported would be 12 mm because it is larger than the 8 mm. Additionally, there are two different sized depths. Here, the 9 mm depth would be reported because it is larger than the 5 mm depth.

  1. For irregular shaped components: Similar to finding the default front of an irregularly shaped component, draw a “three dimensional” rectangle around the component.

    • Height: from the base to the top
    • Width: from the left to the right
    • Depth: from the front to the back
  2. For unformed, flexible components:

    • Take the measurements as if the component was fully formed and filled.
  3. For standing components:

    • Height: from the flat surface to the top most point
    • Width: from the left-most point to the right-most point
    • Depth: from the default front to the farthest opposite surface
  4. For components with leaning or irregular verticlas:

    • Height: from the flat surface to the top most point (parallel to the vertex)
    • Width: from the left most point to the right most point
    • Depth: from the default front to the farthest opposite surface
  5. For components that are cylindrical:

    • For cylindrical items two dimensions will be nominally equal. Which dimensions are equal is determined by the result of determination of the default front.