Planning
Shipment grouping and selection of routes and carriers subject to constraints. Plan quality depends on master data, addresses, and defined conditions.
Learn what TMS is and how to choose a transport management system, connect it with ERP and WMS, run a pilot, measure costs, and hand over support.
A TMS (Transportation Management System) is a transportation management system that helps plan deliveries, select carriers, monitor trip execution, and calculate transportation costs. It is used for inbound and outbound flows, as well as owned and contracted transport, depending on the capabilities of the selected solution.
For a logistics manager, the question starts with a specific process: how long planning takes, where shipment status is lost, and why planned trip costs differ from actual costs. A TMS can reduce manual work when it receives usable data and exception handling is defined. There is no universal savings percentage or payback period for an implementation.
| Main problem | Where to start |
|---|---|
| Orders do not fit vehicles and time windows | Check route planning |
| Picking errors or unclear cargo readiness | Warehouse processes and WMS |
| Assignments, rates or documents are lost | TMS and its integrations |
| Dispatchers collect carrier responses manually | A portal and confirmation rules |
If dispatchers assign addresses to vehicles, start with route planning. If cargo readiness is unclear, examine the warehouse. TMS covers a connected lifecycle: request, assignment, execution, rate, documents and closure. These boundaries can overlap in a particular product.
| Participant | Recurring task | What to demonstrate in the pilot |
|---|---|---|
| Manufacturer | Coordinate shipment with cargo and transport readiness | Changing the ready time updates the plan and notifies the responsible person |
| Retail and e-commerce | Allocate deliveries across time windows | The plan accounts for time windows, capacity, and address restrictions |
| Distributor | Combine orders from different customers into trips | Orders are linked to the trip; partial delivery is recorded separately |
| 3PL operator | Manage transportation for multiple customers | Rates, statuses, and permissions are separated by customer |
| Company with its own fleet | Coordinate trips with vehicle availability | Unavailable vehicles are excluded from assignment; the data source is clear |
Shipment grouping and selection of routes and carriers subject to constraints. Plan quality depends on master data, addresses, and defined conditions.
Carrier assignments and trip event tracking. Status reliability depends on the channel: driver, contractor, telematics, or operator.
Planned cost, rates, and actual-cost reconciliation. Clarify where additional services, idle time, claims, and the final invoice are recorded.
Preparing transportation data and forms. Support for required formats, signing, and exchange with the EDI operator is checked separately.
Delivery times, load, cost, and deviations. Before implementation, agree on metric definitions and rules for recording partial deliveries.
GPS, repairs, fuel, and maintenance are not mandatory in every TMS. Separate products or modules may be required for them.
In a typical setup, ERP manages orders and accounting, WMS manages warehouse operations, and TMS manages transportation. The boundaries of a specific configuration may differ and should be defined before integrations are configured.
For example, the documentation for "1C:TMS Logistics. Transportation Management" describes data exchange with 1C:ERP, "Comprehensive Automation," and "Trade Management," as well as connectivity with 1C:WMS. Location and fuel monitoring is extended through a separate integration with the GLONASS/GPS center; drivers' mobile devices supplement the core process. This illustrates a specific product, not the feature set of every TMS.
During design integrations assign a source for each field: order, shipment, trip, status, rate, and document. A common event model does not necessarily require creating another system; what matters is that participants share the same understanding of the event and its owner.
One order passes through connected systems
Order
Roadmap
Shipment
Closure
During the pilot, test an order that cannot meet its time window. In Yandex Routing, a hard-window violation excludes the order; a soft window permits deviation with a penalty. Define who receives the exception and agrees a revised plan with the customer.
Deployment: a cloud service, in-house infrastructure, or components distributed between them. Connection to the accounting system: a standalone product with integrations or an ERP/SCM module. Operational interfaces: dispatcher dashboard, carrier portal, and mobile app.
These characteristics can coexist. A mobile app does not make a TMS a separate simplified type, and a cloud option can be used by a large company. Deployment alone does not prove security, ease of customization, or speed of launch. You need to check the selected product, contract, and architecture.
| Option | What remains the customer's responsibility | What to check with the vendor |
|---|---|---|
| Cloud service | Data, permissions, process settings, and integrations | Deployment terms, availability, export, API limits, and update procedures |
| Own infrastructure | Server operations, backups, updates, and processes | Supported technology stack, licenses, load requirements, and recovery requirements |
| Hybrid model | Component boundaries and integration ownership | Behavior during connection loss, data consistency, and failure diagnostics |
1. Describe the flow. Geography, shipment types, consolidated and complete-load transportation, owned and contracted transport, and peak-day volume. Also consider delivery windows and customer constraints. 2. Prepare test scenarios. A standard delivery, cancellation after vehicle assignment, partial shipment, carrier replacement, delay, and a disputed additional service. 3. Show the actual limitations. Ask them to run the scenarios on your anonymized data. An API or connector does not guarantee the required operation in your ERP version. 4. Calculate the total cost. Licenses, infrastructure, maps and telematics, integrations, migration, training, support, and employees' exception-handling work. 5. Coordinate go-live and support. Who owns the settings and data, how to export history, and who can support the solution after implementation. For small, stable logistics operations, first check whether an existing module or targeted integration is sufficient.
Before the pilot, record the baseline for the selected flow. After launch, compare transportation operations of the same type, direction, and complexity; account separately for seasonality, rates, and volume changes.
Labor effort per completed shipment include planning, approvals, manual checks, corrections, exception handling, and distributed support time. Measure reductions in vehicle waiting or transit time separately: these are not the same as logistics staff hours.
Transportation cost Compare under like-for-like conditions: rates, distance, load, idle time, additional services, and claims. To assess timely and complete delivery, define in advance what counts as a completed order, how agreed postponements and partial deliveries are recorded. Reducing manual work must not conceal increases in errors or missed deadlines.
If you need a payback calculation, base it on these measurements and the solution's total cost. A market percentage from another study, without its sampling conditions, does not replace a forecast for your logistics.
KT.Team used Pimcore as FM Logistic’s shared repository for transport requests and vehicles, connected to ERP, WMS, LMS and a mobile application. The task was request processing with automatic vehicle selection. To evaluate savings, compare the cost of equivalent transport operations before and after launch.
Cases
ITOB lists mapping and planning, a driver workspace, monitoring and a carrier portal as additional 1C:TMS modules. Include required modules, licences and integrations in the estimate: the TMS label alone does not confirm every capability.
1. Choose a limited flow. One region, warehouse, or type of transportation with a process owner and agreed acceptance criteria. 2. Prepare the data and exchanges. Check addresses, units of measure, dimensions, time windows, rates, and identifiers. Resending one order must not create a second trip. 3. Test failures. ERP unavailability, delayed status updates, duplicate messages, and loss of contact with the driver. Each case needs an owner and a recovery procedure. 4. Accept the result. Reconcile orders, trips, documents, and expenses; measure the effort required for verification. Scale up after meeting the criteria, not only after a successful demonstration. 5. Hand over support. Settings, versions, integration schemas, permissions, instructions, and support contacts. The customer team should be able to change a test rate, find a failure, and restore data exchange using the documentation.
In a logistics process, AI can be tested on a limited task: analyzing a carrier's email, preparing an exceptions summary, or drafting a customer response. These are pilot options, not mandatory features of every TMS. Changes to rates, carrier assignments, and document submission should be tied to authorization checks and approval under company rules.
For an enterprise rollout, define where the AI step runs, what data it receives, who changes its settings, and the cost of processing one operation, including retries and human review. If the current platform already provides the required mechanism, it can be used after validation; creating a separate platform for one scenario is not necessary.
The next step is to choose the flow and system boundaries. The approach to transport logistics automation describes the connection between TMS, WMS, ERP, and documents; for working with contractors — carrier portal.
Does TMS replace WMS? Separate warehouse and transport responsibilities; one platform may combine different modules.
Can you start with route planning? Yes, if the main problem is a feasible delivery plan.
How do you forecast savings? Measure your operations and ownership costs instead of using a universal percentage.
Do you need a carrier portal? Check how often approvals and status updates are handled manually.
Checked: 15 October 2026