For an importer or distributor, a purchase order does not jump directly from the supplier’s warehouse into available stock. Goods may be combined with lines from other orders, loaded into one or more containers, handled by a freight forwarder, moved through several ports and received in stages.
When that journey is managed in spreadsheets and email, purchasing sees the order, the forwarder sees the shipment and the warehouse sees the receipt — but nobody has a reliable view of the whole movement.
Sage X3 can connect those stages. Its logistics chain supports freight containers built from purchase-order lines, shipments, transports, planned arrival dates, pre-receipts, landed costs and final receipts. It also uses a separate container concept inside the warehouse for pallets, barrels and other physical logistics units.
Understanding that distinction is the right place to start.
Two meanings of “container” in Sage X3
Sage X3 uses container records in two related but different contexts.
Freight containers belong to the purchasing and inbound logistics chain. They group purchase-order lines into the physical container travelling from the supplier towards the receiving site.
Internal containers represent logistics units handled within the business, such as pallets, totes or barrels. These can be identified using a licence plate number, or LPN, and used during receipts, warehouse movements and issues.
There is also declared packing on the outbound side. This groups stock into parcels for customer deliveries and can use an 18-digit Serial Shipping Container Code, or SSCC, to identify a shipped logistics unit.
They describe different stages of the supply chain. A sea container bringing several purchase orders into the country is not the same record as a pallet moved between warehouse locations or a parcel prepared for a customer delivery.
Start with reusable container types
Before recording an individual freight or internal container, Sage X3 allows the business to define the available container types.
A container type can hold characteristics including:
- its dimensions
- tare weight
- maximum loading weight
- total and usable volume
- capacity
- a description and image
This creates a consistent definition for familiar equipment such as 20-foot and 40-foot freight containers, pallets, drums or stillages. The same rules are then used whenever that container type is selected.
Good setup matters because weight and volume calculations depend on the product and unit data behind them. If product weights, dimensions or unit conversions are missing or inconsistent, the container screen can only produce misleading capacity figures more quickly.
Build a freight container from purchase-order lines
A freight container can bring together complete purchase orders or selected lines and quantities. Lines may come from several orders, sites and suppliers, provided they belong to the same legal company.
Each freight container has its own Sage X3 reference and can also carry the international container identifier. The record can include seal numbers, the selected order lines and the financial value of those lines.
Once a container type is chosen, Sage X3 calculates information such as:
- the total product weight
- total container weight including tare
- total line volume
- available weight and volume
- percentage fill rate
That gives the purchasing or logistics team a practical view of what has been allocated to the container and how efficiently its capacity is being used.
There is an important control point here: Sage X3 displays when the stated weight or volume has been exceeded, but its standard freight-container screen does not necessarily block the user from adding more lines. Businesses that require a hard loading limit should include an approval, workflow or additional validation in the solution design rather than assuming the capacity field is an enforcement rule.
Connect containers to shipments and transport
The shipment record represents the next level of the journey. It can be created from order lines directly or from freight containers that have already been assembled.
Sage X3 supports a shipment based on:
- a quantity of one freight-container type
- several freight containers of different types
- purchase orders or selected purchase-order lines without container records
The same shipment cannot mix container records with additional loose order lines. That keeps the source of each shipment line clear: amendments to an order line already placed in a container are made on the container rather than independently on the shipment.
The shipment can record the forwarding or shipping agent, departure and arrival places, transport mode, carrier, shipment dates and expected receipt dates. One or more shipments can then be associated with a transport record, allowing the business to view the hierarchy from transport to shipment to individual container.
This replaces disconnected references with a traceable chain:
Purchase order → freight container → shipment → transport → pre-receipt → stock receipt
See what is coming before it reaches the warehouse
Inbound visibility is often the largest practical benefit. A confirmed purchase order says what has been requested, but not necessarily what is physically on the water or road.
By selecting the actual lines and quantities loaded, Sage X3 can distinguish the ordered quantity from the shipped and pre-received quantities. Shipment statuses move through created, shipped, pre-received, received and closed as the process progresses.
Expected receipt dates can take account of arrival dates, transport lead time and the release time between the arrival point and receiving site. Purchasing, planning and customer service can therefore work from a more realistic inbound date than the original supplier promise.
Pre-receipt is useful when goods have reached a port or another known stage but have not yet been booked into stock. The eventual receipt still controls the inventory movement; the pre-receipt improves visibility without pretending the goods are already available.
Exceptions need a deliberate process. A short shipment, damaged load, rejected product, theft or loss should be recorded and closed correctly so that an unreceived quantity does not remain indefinitely in the inbound pipeline.
Bring landed costs into the same process
The purchase price is rarely the full cost of imported stock. Freight, insurance, duty, handling and clearance charges may all affect the landed value.
Sage X3 shipment lines can carry landed-cost information, and partial shipments can recalculate costs using factors such as quantity, weight and volume. This makes the quality of the container data financially important as well as operationally useful.
The allocation policy should be agreed before configuration. A heavy low-value item and a light high-value item will produce very different results depending on whether a charge is distributed by weight, volume, quantity or value. The system can apply the rule consistently, but finance and supply chain must decide which rule reflects the cost.
A useful reconciliation connects:
- the supplier purchase-order value
- the lines and quantities loaded into each container
- the shipment and freight documents
- estimated and actual landed costs
- quantities pre-received and received
- the resulting stock value and supplier liabilities
Manage pallets and other units inside the warehouse
Once goods are received, internal-container and LPN management can support warehouse handling.
An LPN gives a pallet or other logistics unit a unique identity. Containers can be created in advance, generated in bulk for a site or created during a stock-entry transaction. Warehouse users can then work with the identified unit during receipts, internal movements and issues instead of processing every contained stock line separately.
This is particularly valuable for lot- or serial-controlled goods. The LPN does not replace the product, lot, sublot, serial number, status or location. It adds a handling identity around the stock records so the business knows what is together and where that unit has moved.
On outbound deliveries, declared packing can identify parcels, assign delivery stock lines, record the picker and carrier, calculate package weight and print labels. SSCC management can provide a globally unique identifier for the shipped logistics unit where the process requires it.
What a good container implementation needs
The screens are only the final part of the design. Before enabling container management, agree:
- which physical units need a record and which do not
- the distinction between freight containers, internal LPNs and outbound parcels
- ownership of container IDs, seal numbers and status changes
- accurate product weight, volume and unit-conversion data
- when order quantities become shipped, pre-received and received quantities
- how overloads, shortages, losses and rejected goods are controlled
- the landed-cost allocation rules and reconciliation process
- which labels, barcodes, mobile devices and integrations are required
- who needs visibility across suppliers, sites, shipments and transports
Then test a realistic journey rather than one perfect container. Include mixed suppliers, partial order lines, more than one receiving site, a revised arrival date, an overload, a short receipt, a rejected item and a landed-cost adjustment.
Exact functions and availability depend on the Sage X3 version, modules, activity codes and configuration in use. Build and prove the process in a test folder before changing live warehouse or purchasing transactions.
One record of the journey
Container management is valuable because it connects information that would otherwise sit in different teams.
Purchasing can see what has actually shipped. Logistics can see container capacity, forwarders and arrival dates. The warehouse can prepare for the receipt. Finance can connect freight and landed costs to the stock being imported. Customer-service teams can answer availability questions using the same inbound picture.
The objective is not to reproduce a forwarder’s spreadsheet inside Sage X3. It is to create a controlled link between the purchase commitment, the physical journey, the warehouse movement and the financial result.
For detailed product behaviour, see Sage’s current documentation for freight containers, shipments, transport tracking and declared packing.