Route Optimization
MICROSOFT DYNAMICS 365 BUSINESS CENTRAL + SUITEFLEET

Business Central Route Optimization with SuiteFleet

CRM

Plan routes for Business Central delivery work using origin, destination, and receiving windows. Review assignments and unassigned stops.

Free Trial
Big & bulky last mile delivery — oversized goods and furniture delivery
Planning inputs
Carry verified destinations, shipment references, receiving windows, and departure locations into the planning workflow before assignment.
Geographic selection
Use the operations map to identify eligible stops and resolve missing locations before calculating a proposed route.
Preview review
Inspect driver workload, stop sequence, and unassigned tasks before applying the plan to the intended fleet.
Actual outcomes
Reconcile customer delivery after execution while keeping route planning separate from shipment posting and accounting activity.

The Business Central–SuiteFleet workflow turns released work from Posted Sales Shipments into stops with a loading point, destination, and receiving window. Dispatchers review drivers, optimization objectives, and unassigned stops before applying a route. Actual completion is reconciled afterward using posted shipment lines.

Connector availability: SuiteFleet plans to publish its Microsoft Dynamics 365 Business Central connector on Microsoft Marketplace, subject to the marketplace review and release process.

1. Start with the Business Central order

Open the source order 101048 for Pinecrest Hospitality and inspect its delivery destination, line quantities, and configured SuiteFleet relationship. The example contains two lines with quantities 4 and 6 in the units shown.

Microsoft Dynamics 365 Business Central starting order 101048 with SuiteFleet extension
Start with the Microsoft Dynamics 365 Business Central order and review the SuiteFleet delivery fields before releasing the shipment.

Open a released sales order and confirm its shipping location, ship-to address, and Qty. to Ship values. If the location requires warehouse documents, respect that handling flow before posting shipment. Released alone does not prove stock has been picked or delivered.

Business Central separates shipment posting from invoicing and supports partial quantities through Qty. to Ship. The original order may no longer be the durable display after full posting, so retain the posted shipment relationship rather than requiring the sales order page to survive forever. Microsoft: posting sales.

2. Configure the planning mapping

Preserve this relationship before exporting delivery work:

Environment/company → sales order ID → posted sales shipment ID → order/shipment line → SuiteFleet task
Microsoft Dynamics 365 Business Central to SuiteFleet field mapping and return mapping
Microsoft Dynamics 365 Business Central–SuiteFleet field mapping. Confirm source fields, destination fields, and transformation rules during configuration.
Microsoft Dynamics 365 Business Central sourceSuiteFleet destinationRule
Sales order No. / IDOrder # / correlationStore stable company-scoped ID.
Posted Sales Shipment No. / IDReference number / shipment keyDurable execution reference.
Location CodeBranch / hubPhysical origin lookup.
Requested Delivery DateDelivery DateDo not substitute Posting Date.
Qty. to Ship / Quantity ShippedShipment allocation / reconciliationPreserve partial quantities.
Item No. / UOM / line numberItems / line correlationKeep unit and source line.
Shipping Agent Service CodeDelivery TypeConfigured value lookup.
SuiteFleet resultMicrosoft Dynamics 365 Business Central destinationWriteback rule
Task ID / AWBShipment delivery extensionConfirm field access during configuration.
Delivered / FailedCustom delivery statusConfirm field access during configuration.
Recipient / completion timeDelivery evidence metadataConfirm field access during configuration.
Photos / signaturePosted-shipment evidence referenceConfirm field access during configuration.

Resolve Location Code to the loading point. Distinguish Requested Delivery Date from Shipment Date, and keep Shipping Agent Service Code as a mapped service rule rather than assuming it defines a receiving window.

3. Select eligible stops and available drivers

Open Workbench for the intended date and filters. Inspect task, driver, and hub layers; resolve tasks without a location before optimization. Use geographic selection to choose the intended area, then confirm the selected task set contains only released work.

SuiteFleet Workbench with task clusters and hubs
Dallas–Fort Worth planning example. Review task clusters, driver coverage, and hub locations.

Choose Plan & Optimize when assigning eligible tasks across drivers, or Optimize Existing Routes when retaining assignments and improving stop sequence. Review enabled drivers, shift windows, departure hubs, and the displayed task-capacity limits. Do not assume those limits represent weight or volume.

SuiteFleet driver panel beside the operations map
Review available drivers and task capacity alongside the Dallas–Fort Worth service area.

Business Central separates shipment posting from invoicing and supports partial quantities through Qty. to Ship. The original order may no longer be the durable display after full posting, so retain the posted shipment relationship rather than requiring the sales order page to survive forever.

4. Review objectives, constraints, and results

Choose the supported objective: Fastest Completion, Shortest Distance, Fewest Vehicles, or Balanced Workload. Review Respect Time Windows, Reassign Assigned Tasks, and Time Per Stop before running the preview. Select the objective that matches the dispatch plan and confirm which routing constraints are enabled.

SuiteFleet route optimization objective selection
Choose the routing objective that matches the dispatch plan.

Inspect the returned driver assignments, stop sequence, projected completion, and every unassigned task. Check stop times against driver shifts as well as customer windows; confirm that the proposed schedule is feasible. Missing locations and conflicting requirements need explicit resolution.

SuiteFleet route preview and unassigned-task review
Review planned stops, distances in miles, completion time, and unassigned tasks before applying the route.

Review the Dallas–Fort Worth planning example, with distances in miles and local receiving times. Dispatchers should check stop sequence, road access, and unresolved work before applying a plan.

5. Execute the route and process actual outcomes

Keep assignment and planned arrival separate from customer delivery. Monitor failed, rescheduled, and completed stops during execution. A route application must not post inventory, close an order, or trigger billing by itself.

If Qty. to Ship is 4 while ordered quantity is 10, the posted shipment and task represent only those 4. Keep the remaining 6 available for a later shipment and do not overwrite posted shipment lines to match an unexpected receipt.

After a stop completes, match its task ID to the source shipment, review required proof, and reconcile accepted quantities. Record actual event time and a separate sync outcome. If the source changes after planning, compare the change with the dispatched allocation before overwriting operational data.

6. Verify the result in Business Central

Use the Posted Sales Shipment as durable shipment evidence and store last-mile details in a related extension record or approved custom fields. Reconcile Quantity Shipped on the original order where it remains available. Do not post Ship and Invoice merely to record customer receipt. Microsoft: posting sales.

Microsoft Dynamics 365 Business Central completed delivery example linked to 101048
Review delivery status and evidence on the linked Microsoft Dynamics 365 Business Central shipment record. Reconcile any outstanding quantities separately.
Completion example

Posted Sales Shipment 102086; task SF-DEMO-7107; recipient Emma Davis; actual handover October 15, 2026 · 2:35 PM CDT (America/Chicago). First line: 4 shipped and 4 accepted. Second line: 6 shipped and 6 accepted.

Read back the linked record and review every outstanding allocation before marking the full order delivered. Test partial shipment, partial acceptance, failed delivery, duplicate completion, and delayed writeback. Keep inventory posting, receipt evidence, and payment reconciliation under their respective configured rules.

Frequently asked questions

Which Business Central details are needed for route planning?

Resolve Location Code to the loading point. Distinguish Requested Delivery Date from Shipment Date, and keep Shipping Agent Service Code as a mapped service rule rather than assuming it defines a receiving window.

How are partial deliveries handled for Business Central?

If Qty. to Ship is 4 while ordered quantity is 10, the posted shipment and task represent only those 4. Keep the remaining 6 available for a later shipment and do not overwrite posted shipment lines to match an unexpected receipt.

SuiteFleet dashboard
Review the source records, field mapping, delivery workflow, and return updates for your Microsoft Dynamics 365 Business Central implementation.
Microsoft Dynamics 365 Business Central + SuiteFleet

Connect Microsoft Dynamics 365 Business Central delivery operations with SuiteFleet

The Business Central–SuiteFleet workflow turns released work from Posted Sales Shipments into stops with a loading point, destination, and receiving window. Dispatchers review drivers, optimization objectives, and unassigned stops before applying a route. Actual completion is reconciled afterward using posted shipment lines.
Multi-stop sequencing
Capacity-based planning
Traffic-aware routing

Route Planning: Before and After

Before: Manual Planning

Export to Excel... group by delivery area...
Copy 42 addresses to Google Maps...
Guess which driver gets which...
Manual planning example

After: SuiteFleet Optimization

Auto-import 42 D365 orders
Review routes across 4 drivers
Review time-window exceptions
Route preview and review
1 2 3 4 5 D 1 2 3
Driver A: 5 stops, 17.4 mi
Driver B: 3 stops, 11.8 mi

Workflow illustration. Any quantities, timings, costs, or routes shown here are sample values separate from the article’s order. Billing and inventory updates follow the configured source-system rules.

Other Solutions

All Solutions