Concepts¶
This section explains the core logistics concepts used in the Alpha Augmented platform. Understanding these concepts is important before interacting with the API or submitting orders.
Many API objects directly correspond to the concepts described below.
Packing Hierarchy¶
Products are typically grouped into progressively larger packaging units.
The typical hierarchy is:
Item → Box → Pallet → Container
Each level represents a different packaging or transportation layer.
Item¶
An Item represents the individual product that is being shipped.
Items are the smallest units in the packing workflow and typically include information such as:
-
Product name
-
Weight
-
Dimensions
-
Product type
-
Product group
Examples:
-
A pair of shoes
-
A laptop
-
A bottle of wine
Items are typically packed into boxes according to packing specifications.
Box¶
A Box represents the first packaging level used to group items together.
Boxes usually define:
-
Dimensions (length, width, height)
-
Weight
-
Maximum number of items per box
-
Box type
Example:
-
Box dimensions: 40 × 40 × 40 cm
-
Weight: 17 kg
-
Contains: Item AAA
Boxes are typically stacked on pallets.
Loose Boxes¶
Loose Boxes are boxes that are shipped directly without being placed on a pallet.
Some transportation modes or business rules may allow or restrict loose boxes.
Example scenarios:
-
Air shipments may require boxes to be shipped loose
-
Certain lanes may prohibit loose boxes
Prebuilt Boxes¶
Prebuilt Boxes represent boxes that are already packed with items before being submitted to the system.
In this case the system receives:
-
The number of boxes
-
The box dimensions
-
The weight
Instead of computing the packing of items into boxes, the boxes are already prepared and only pallet/container optimization is required.
Pallet¶
A Pallet is a platform used to group boxes together so they can be handled efficiently using forklifts or pallet jacks.
Common pallet types include:
-
EUR pallet
-
US pallet
Pallet definitions may include:
-
Pallet dimensions
-
Maximum stacking height
-
Maximum weight
-
Allowed box placement
Pallets are usually the unit load used in warehouse operations.
Container¶
A Container represents the transport unit used for long-distance shipping.
Examples include:
-
20ft container
-
40ft container
-
40ft High Cube container
Containers define the available loading space used during container loading optimization.
Packing Specification¶
A Packing Specification describes how a customer packages their products before shipment.
It defines the relationship between:
Material ↔ Packaging
More specifically:
Item → Box → Pallet
Example packing specification:
-
Item AAA is packed in a 40 × 40 × 40 cm box
-
Each box weighs 17 kg
-
Boxes are placed on a EUR pallet
-
Maximum pallet height is 125 cm
Packing specifications allow the system to determine how items can be grouped during packing optimization.
Order¶
An Order represents a shipment request submitted to the system.
Orders typically include:
-
Lane
-
Transportation mode
-
Order items
-
Customer reference
-
Packing configuration
Orders are the main input used for generating packing instructions and shipment planning.
Order Items¶
Order Items represent the products included in an order.
Each order item typically includes:
-
Item reference
-
Quantity
-
Associated packing specifications
Order items are used by the optimization engine to determine how products should be packed.
Transportation Mode¶
A Transportation Mode defines how goods are transported.
Examples include:
-
Air
-
Ocean FCL (Full Container Load)
-
Ocean LCL (Less than Container Load)
-
Truck FTL (Full Truck Load)
-
Truck LTL (Less than Truck Load)
Transportation modes may impose specific packing constraints, such as:
-
Maximum pallet height
-
Container types
-
Loose box restrictions
Packing Instructions¶
Packing Instructions (PI) describe how suppliers must pack goods for a specific shipment.
While packing specifications describe how items can be packed, packing instructions describe how they should be packed for a shipment.
Packing instructions typically specify:
-
How boxes should be stacked on pallets
-
How pallets should be loaded into containers
-
The final packing configuration
Packing instructions are usually generated by the packing optimization engine and provided to suppliers to prepare shipments.