tms-help

MAP Location

The Map Location entity is a comprehensive geospatial master data table in the Transportation Management System (TMS) that manages precise geographical coordinates and address information for transportation planning and execution. It contains extensive location data including:

The entity supports flexible integration with existing Business Central entities through an extensible source type enum, includes comprehensive address validation and postal code lookup functionality, features Google Maps integration with geocoding and distance matrix capabilities, and provides both card and list pages with map visualization and geocoding actions.

The Map Location entity serves as the central geospatial repository for transportation operations within the TMS, enabling precise route planning, distance calculations, delivery scheduling, and location-based logistics management while supporting seamless integration with existing Business Central master data and providing advanced mapping capabilities for enhanced transportation visibility and efficiency.

You can create any number of map points (MAP Locations) for any Business Central entity.

Fields Description

Basic Identification:

Specialized Identifiers:

Time and Location Services:

Geographical Coordinates:

Map Display Settings:

Creation Tracking:

Business Central Integration:

Operational Parameters:

System Configuration:

Audit Trail:

Notes

MAP Locations are usually points on the map that correspond to customers, vendors, warehouses, or their office addresses—in such cases, the MAP Location is linked to the corresponding address by filling in fields like Source Type, Source No., etc. However, there are situations where a MAP Location is not linked to any specific entity. For example, it could represent ports, hubs, airports, etc., which may be part of a route but not belong to any customer, vendor, or warehouse. In such cases, it’s recommended to manually assign their codes during creation.

How to create Map Location

MAP Location Card or List pages

Directly in the MAP Location Card or List Pages.

From Entity

You can create a MAP Location from the Customer, Ship-to Address, Vendor, Order Address, Location, or Contact card pages. In this case, the system will automatically link the MAP Location to the main entity, fill in the Source Type, Source No., etc., and set the created MAP Location as the default. To do this, go to the Transportation Management System section in the card and fill in the Default MAP Location field, then use Drilldown and click New.

Setup Image

If this field is filled in, the MAP Location value will be automatically added to related documents.

Change geoposition for existing MAP Location

To adjust the exact location on the map, use the “Show On Map” menu option. In the opened map, you will see the current position and the previously saved zoom level. Use zooming to visually find the exact spot. Then click “Set the Exact Place”, place the marker on the map, and press Save (the button on the map itself) to store the results in the MAP Location card.

Setup Image

Distance Matrix

By default, TMS uses the MAP Provider as the source for distance and transportation duration data. However, this is not always possible—for example, Google does not provide distance data between ports, since there are no roads connecting them. To enable transportation planning in such cases, TMS allows you to define distances between any two MAP Locations.

This is done using the Distance Matrix in the MAP Location card. By default, the system filters the list by the “From Map Location Code”, which is set to the MAP Location code of the current card. For proper configuration, you need to fill in the “To Map Location Code”, along with the Distance and Duration fields.

Setup Image