Lot control software in isolation is a tracking tool. Lot control software connected to your ERP and WMS is an operational intelligence system. The distinction matters because the value of lot traceability is not in the record itself. It is in what you can do with that record when a recall arrives, when a compliance auditor asks a specific question, when a customer disputes the quality of a delivered product, or when a supplier claims that a quality failure occurred after their product left their facility.
All of those scenarios require the lot traceability record to be accessible in the context of the operational systems that manage purchasing, inventory, orders, and finance. When lot control software sits as a standalone tracking system that is not connected to the ERP and WMS, the traceability record exists but the context does not. Someone has to manually cross-reference the lot record against the purchase order in the ERP, the stock movement in the WMS, and the sales order in the order management system to build the complete picture that any of those scenarios requires.
This blog covers how lot control software connects to the ERP and WMS at each stage of the product journey, what data flows between systems at each connection point, and what end-to-end traceability looks like when those connections are working as they should.
The Connection Points: Where Lot Data and ERP Data Meet
Connection Point One: Purchase Order to Lot Receiving
The first connection between lot control software and the ERP occurs at receiving, when an inbound delivery is matched against a purchase order. The ERP holds the purchase order: the supplier, the product, the quantity ordered, and the agreed specifications including temperature requirements and acceptable lot age at delivery. The lot control software captures what actually arrived: the lot number, the expiry date, the actual quantity, and the receiving conditions recorded by environmental sensors at the dock.
When lot control software is connected to the ERP, the receiving process matches the arriving lot against the purchase order automatically. Quantity variances between what was ordered and what arrived are flagged immediately. Lot numbers are attached to the purchase order record in the ERP, creating the backward traceability link from the received lot to the specific purchasing decision that brought it into the facility. Receiving conditions captured by dock sensors are attached to both the lot record in the lot control system and the purchase order record in the ERP.
This connection is the foundation of supplier traceability and claim management. When a quality issue with a specific lot surfaces later in its lifecycle, the purchase order connection provides the supplier information, the contracted specifications, and the receiving condition documentation in a single linked record.
Connection Point Two: Lot Record to Warehouse Location in the WMS
After receiving, the lot moves to its storage location. The WMS manages the physical location structure of the warehouse: the zones, aisles, bays, and bins. Lot control software manages the identity and history of the product within those locations. The connection between the two systems at this stage creates a combined record that answers both "where is this lot?" and "what lot is in this location?".
When the connection is active, a WMS location query returns not just the quantity of a product in a location but the specific lot numbers, their expiry dates, and their receiving dates. A lot control query returns not just the lot record but the current WMS location of every unit of that lot. This bidirectional connection is what makes FEFO enforcement possible: the WMS directs picks to the correct location, and the lot control system specifies which lot at that location should be picked first based on expiry date.
The WMS connection also creates the movement record that lot traceability depends on. Every time a lot moves from one WMS location to another, whether through put-away, replenishment, zone transfer, or pick, that movement is attached to the lot record in the lot control system. The movement history for a lot is the audit trail that answers the question "where has this lot been inside the facility?" when a recall or compliance investigation requires it.
Connection Point Three: Lot Numbers to Sales Orders and Dispatch Records
The forward traceability connection occurs at dispatch, when the specific lot numbers being shipped are recorded against the customer sales order and the outbound delivery documentation. This is the connection that makes customer-facing traceability possible: for any customer complaint or recall, the dispatch record shows exactly which lots were included in the relevant shipment.
When lot control software is connected to the order management system in the ERP, the dispatch process captures lot numbers automatically from the WMS pick and pack records rather than requiring manual documentation at the loading stage. Every outbound shipment has a complete lot manifest that is stored against the customer order in the ERP and against the delivery record in the lot control system.
This forward traceability connection is what transforms a recall response from a manual investigation into a system query. The recall query searches the dispatch records for all shipments that included product from the recalled lot, returns the customer identities, delivery dates, and quantities, and provides the complete notification list without requiring anyone to manually search through dispatch documentation.
Connection Point Four: Lot History to Financial Records
The connection between lot control data and the financial records in the ERP supports cost tracking, write-off management, and supplier claim processing. When a lot is quarantined or written off due to expiry, cold chain failure, or quality failure, the lot record in the lot control system connects to the inventory valuation in the ERP to generate the correct financial treatment for the disposal.
For supplier claims, the connection between the lot receiving record, the purchase order, and the accounts payable record in the ERP provides the linked documentation that the claim process requires: the specific purchase order, the contracted price, the received lot, the documented deficiency at receiving, and the credit note or replacement request that the claim generates. When these records are connected through an integrated lot control and ERP system, the claim process is a structured workflow rather than a manual document assembly task.
Get FREE Consultation
What End-to-End Traceability Looks Like? When the Connections Work?
When lot control software, WMS, and ERP are connected at all four points described above, a query about any specific lot returns a complete operational picture without requiring manual cross-referencing across systems.
Starting from the lot number: the system returns the supplier and purchase order from which the lot was received, the receiving date and receiving conditions including temperature readings from dock sensors, the put-away location and every subsequent WMS location the lot has occupied, the FEFO rotation history showing whether the lot was picked in correct rotation sequence, every outbound shipment that included product from the lot with customer details and delivery dates, the current WMS location of any remaining units, and the financial records for the lot including purchase cost, any write-offs, and any supplier credits.
This complete picture is available in seconds from a single system query. Without the ERP and WMS connections, assembling the same picture requires manual investigation across multiple systems that takes hours and produces a record that is likely incomplete.
The Integration Architecture: How the Connection Is Built
Native Integration vs Point-to-Point Integration
Lot control software connects to ERP and WMS systems through either native integration, where all three are modules within the same platform sharing the same data layer, or point-to-point integration, where separate systems are connected through a data exchange that transfers specific fields between them at defined trigger points.
Native integration is the more reliable architecture because the lot data and the ERP and WMS data exist in the same database. There is no transfer step that can fail, no synchronisation lag between systems, and no data format translation that can introduce errors. A lot record created at receiving is immediately available to the WMS for location assignment, to the order management system for pick direction, and to the finance system for inventory valuation without any data transfer occurring.
Point-to-point integration between separate systems can deliver similar functional outcomes but introduces complexity, maintenance overhead, and synchronisation latency that native integration avoids. For distribution operations where lot data needs to be current at the moment of every operational decision, synchronisation latency between a standalone lot control system and a separate ERP can create gaps in the traceability record that undermine the value of the traceability capability.
Real-Time vs Batch Integration
For lot traceability to support recall response, compliance documentation, and operational decision-making in real time, the connection between lot control software and the ERP and WMS must operate in real time rather than through batch data transfers. A lot traceability record that is updated every four hours through a batch process is not adequate for a recall response that requires an immediate and complete answer. A FEFO enforcement system that depends on a nightly batch update of lot expiry dates cannot prevent a picker from selecting the wrong lot during the morning shift before the batch runs.
Real-time integration between lot control software and the ERP and WMS is the technical requirement that makes end-to-end traceability operationally useful rather than just documentally complete.
See how FOYCOM delivers end-to-end lot traceability through native ERP and WMS integration
How FOYCOM Delivers End-to-End Lot Traceability?
FOYCOM's wholesale inventory management, WMS, and RFID Cloud are built as a natively integrated platform where lot control is not a connected system but a function of the shared data architecture. Lot numbers captured at receiving through RFID or barcode scanning are immediately available to the WMS for location assignment, to the inventory management system for FEFO enforcement, and to the order management system for dispatch documentation, without any data transfer or synchronisation step.
The four connection points described in this blog operate within the same FOYCOM data layer. The purchase order to lot receiving connection, the lot record to WMS location connection, the lot numbers to sales orders connection, and the lot history to financial records connection all exist natively within FOYCOM rather than as integrations between separate systems. This native architecture delivers the real-time, complete traceability record that recall response, compliance documentation, and operational decision-making require.
For distribution businesses currently running lot control in a standalone system or in spreadsheets connected to a separate ERP and WMS, FOYCOM provides the path to native integration that closes the gaps and latency that point-to-point integration or manual cross-referencing creates.
Lot control software that is connected to the ERP and WMS is not the same product as lot control software that operates in isolation. The connections are what make traceability operationally useful: enabling recall responses that take minutes instead of days, compliance documentation that is complete by construction, FEFO enforcement that operates at system level rather than depending on individual operative attention, and supplier claim management that is supported by contemporaneous system-generated documentation.
Building those connections on a native integration architecture rather than point-to-point bridges is the difference between a traceability system that works under pressure and one that reveals its gaps at exactly the moment the pressure is highest.