Tasha

Software for planning the delivery and pick-up routes

Tasha is a professional application designed to optimize delivery and pick-up routes. Its main task is to minimize transport costs and significantly shorten the dispatcher´s planning time. The result of using Tasha is lower transportation costs, fleet optimization, significant time savings, better documentation for drivers and warehouse as well as better customer service.

Tasha is primarily for users who need to:

  • Optimize deliveries and pick-ups based on a variety of factors, such as the amount of goods, working days, hours, cost per km, fixed costs, fixed and variable landing times, and lots of other parameters.
  • Have the opportunity to evaluate their existing distribution and compare it with the proposed delivery or decide whether it is preferable to implement the contract with an external carrier (courier).
  • Optimize your fleet based on real needs.
  • Significantly shorten planning times.
  • Speed up and improve customer service and make work easier for drivers.
TourSolver

The proposed routes can be displayed on the map within the map window and some important operations can be done directly on the map (such as changing the delivery to another route/vehicle. Complete statistics of the planning and itinerary for each vehicle can be exported to standard formats or sent to the mobile device of the driver.

Application Tasha is an indispensable helper for all dispatchers and other logistics specialists.

Usage

Pick-up and delivery optimization

Tasha can be used for the operational planning of delivery or pick-up lines, whether it is optimization for one or more days. Typical workflow consists mostly of loading the customer database, setting the required parameters (eg quantity, time windows, ...), optimizing and exporting the results.

The most frequently used optimization parameters include:

Time parameters for customers
  • Time windows in which delivery/pick-up can be executed.
  • Fixed and variable length of customer visit.
  • Days in which the visit can be executed.
Volume and capacity parameters
  • Tasha allows you to work with multiple quantitative parameters. For example, it is possible to combine the weight of goods, pieces of goods, volume and more.
Vehicle parameters
  • The application allows you to specify the specific requirements the vehicle has to meet for each customer (eg. a lift platform, specific vehicle/driver, specific behaviour etc.).
  • It is possible to enter different start points, depot and return points.
Specific and less typical system capabilities
  • The order may be delivery, shipment, transport (from A to B, off-site).
  • It is not required to set ending points for vehicles.
  • Working with homogeneous product types such as milk, sand, bricks, etc. (places where the product is produced or where to be sourced; places can have their demands such as maximum quantity or minimum delivered quantity; places can give different ratings to the retreaded product; specific vehicles may not enter certain places).
  • Orders that can be delivered/picked up to/from several places.
  • Modelling of truck/semi-trailer situation.
Time parameters for vehicles
  • Working hours - start and end time.
  • Optimal time offset on first visit.
  • Legal breaks.
  • Fixed and variable time for loading and unloading the vehicle in the depot.
  • Multi-day operations.
  • More shifts per vehicle.
Cost parameters
  • Cost per unit of distance (eg. cost per kilometer).
  • Cost per hour.
  • Bandwidth/flat rates costs (the more kilometers, the cheaper external carriers, for example).
  • Fixed costs when (not) using the vehicle.
  • Cost per non-performed jobs (optional).
Tasha

Route calculation process, currently achieved values and routes schematically displayed on the map.

Tasha

View the orders and other route elements on the timeline - the Gantt chart.

Tasha

Dispatcher's ability to resolve unplanned orders with current information as to whether and how the loading of the contract will be reflected in a breach of entry conditions such as time windows etc.

Tasha

Viewing routes on a map allows the dispatcher to perform manual actions on scheduled routes, such as transferring a job to another route/vehicle, cancelling a job etc.

Evaluation of existing routes

The optimization parameters can be set in the Tasha so that the computational algorithm performs the route reconstruction exactly as the routes were actually completed. This means that the stop is realized by the same vehicle and in the same order as it was in reality. The result can then be compared with real-world routes (for example by couriers) or with optimized routes.

Available modules

Tasha's basic functionality is route optimization. However, in addition to this primary function there are a number of operations which are associated with dispatcher work. They can either precede route optimization, complement it or follow up on it. Examples include accurate location of customers on the map, backward delivery evaluation and many other activities. Tasha uses a set of expansion modules for these tasks. A brief description of some of them is provided below.

KPI module

KPIs (key performance indicators) are a widely used for measuring and evaluating performance. Each field of activity works with various KPI indicators and individual companies further adjust them to their own needs. In the field of transportation, it is possible to work with a whole range of indicators such as the cost per kilogram, driving time, mileage, vehicle utilization and lots more.

Tasha stores all the data about scheduled routes and movements of your vehicles into the database. After a while, the database contains a lot of valuable data but it's also difficult to process them with traditional tools such as Microsoft Excel. Especially in situations where management decisions need to be processed quickly. This is a great way to solve this situation with the KPI module which provides users quick answers to their questions using graphs and tables with values.

KPI module can be useful for wide range of users not just dispatchers who are planning the delivery and pickup routes. In the KPI module, senior managers and executives will be able to analyze and improve the work of their dispatching team.

An interesting indicator may be the cost of one delivered kilogram over a long period of time, which clearly shows the efficiency of the deliveries. With the KPI module you can easily compare a work of your dispatchers and evaluate who are unprofitable for your distribution.

User can see clearly if the distribution of the company is expensive, which lines are the most expensive, what is the development of the monitored KPI indicators in time, etc.

Geocoding

For route optimization, it is essential that both the customer database and available vehicle fleet contain geographical coordinates. Accuracy of the location is important for planning quality.

Tasha is able to take over coordinates and perform optimizations if coordinates are stored in the user´s database. If the XY geographic coordinates are not available to the user, it is necessary to complete them before the optimization process itself. This can be done either manually using different websites or automatically. The manual process is relatively laborious and time-consuming. Tasha Geocoding module allows you to geocode the addresses in a batch eliminating the need for address overwriting and the whole process is significantly faster.

Geocoding in Tasha is run as a web service so you will have access to it from anywhere with Internet connection. For geocoding of the Czech and Slovak addresses, GeoMarker solution can be used to perform automatic and manual geocoding using an advanced algorithm for finding and repairing spelling and incomplete addresses. More about the solution here GeoMarker Pro.

The application uses the entire address for geocoding and is able to find relevant address data among data that is not related to the address. The parts are ranked according to their importance. If a valid postal code is entered but does not correspond with the specified city, it will offer the user the possibility to specify more detailed information (region, district, location, etc.) to help interpret the wrong address. However, in the extreme cases where the address is misleadingly and illogically defined user intervention is required.

What is what3words?

what3words is an alternative to geolocation systems based on postal addresses or geographic coordinates. The whole world is divided into 3 × 3 meters squares and each square is assigned a unique name composed of three words. Words can´t be incomprehensible, interchangeable or vulgar. It is also important that similar combinations of words do not mark squares in the neighborhood.

If needed, a wide range of web services including Google, Here Maps, Nominatim, Open Cage, Ruian or what3words can be plugged into Tasha. Some of these services are provided to users for free, some are provided as a paid service.

Please contact us for the optimal geocoding method. Geocoding can be offered to customers as a service too.

Courier module

Courier module is a great addition to Tasha which allows dispatchers to compare their own delivery cost against the cost of delivery by external courier services such as the DPD, PPL, FOFR, Czech Post and others in the Czech Republic.

Each delivery route has its own specifics and each customer is profitable differently. Conveying all customers by own vehicles can be costly in some cases if compared with the use the use of external couriers. Price for non-delivery is a good parameter for distinguishing profitable and non-profitable orders. The price for non-delivery is a hypothetical cost in the event of non-delivery.

Non-delivery cost is one of many criteria for Tasha to build efficient delivery routes. The Courier module allows users to answer questions such as “Should I move the job to another day?” Or “Should I prefer an external courier service instead of our own fleet?”

In Tasha optimization tool it is possible to save and compare price lists for more competitive transport services. There is a common use of courier services by companies such as DPD, PPL, FOFR or even Czech Post in the Czech Republic. Tasha automatically calculates and shows the price of each courier for each order, chooses the cheapest one and determines it as the non-delivery price. Courier module is an ideal solution not only for eshops.

If the cost of own delivery (of the order) exceeds the cheapest courier the application will keep the order as unloaded and will give it information about the price and name of the cheapest courier.

Of course, dispatcher can decide at any time that he wants to deliver the order by their own fleet for any reason (eg. large size, fragility, value of order, VIP customer). In this case, he can simply mark the job as "Always try to load".

Communication module

Communication module collectively informs your clients and drivers by SMS or email. Tasha already has a built-in bridge for the SMS gateway. The service can be implemented quickly and increase service level to your customers.

Tasha is developed to create an optimal delivery or pickup plan within a few minutes. This will give you information when each specific customer will be visited. Within communication module you can select the content of the messages and set the variables which are automatically inserted. This can be addresses, times, prices (cash on delivery), links to websites, etc. Message distribution is extremely convenient with the high degree of automation. Without having to set anything else you press the button and the system will automatically send the customer information via SMS gateway.

Communication module also includes the ability to communicate with the driver via an email client. If drivers have smartphones with data connectivity, you can send them rich route information such as job order, delivery address, time of arrival, order content (load type, weight, size), recommended arrival and departure times, important customer information (opening hours, contact person, ...), route map and much more. The advantage is unlimited amount of information and, of course, the fact that this service is free of charge.

GPS module

GPS module allows you to upload data from almost any domestic vehicle tracking provider and display them on the map. In this case, the dispatcher has the option to compare the real routes to the planned ones.

This data can also be evaluated in the KPI module. E.g. differences over a certain period (year, month, day) expressed as a percentage. User can for example select one week of one specific vehicle with the highest km difference and then analyse this day by day or on a map.

Toll module

The Tasha application allows you to work with toll sections in the Czech and Slovak Republics. Either it is possible to prohibit the planning of routes on toll roads using maps that do not allow you to include these roads in planning.

The second option is to enter a toll cost for a particular type of road (1st class, motorway etc.). After completing the customer's calculation, Tasha informs dispatcher about the number of kilometers travelled on the toll sections for each specific vehicle or entire delivery as well as the total costs associated with toll payment.

Technical specification

Maps

For Czech Republic and Slovakia, Tasha uses open source OpenStreetMap (included in the solution price). British, Australian or Canadian customers prefer commercial maps HERE but within the implementation process it is possible to prepare almost any topologically accurate map data for use in Tasha.

Tasha works with 4 basic map types:

LCV (light carrier vehicles) - for vehicles traveling at speeds around the maximum allowed speed and with the ability to pass roads where a personal car can go. Their weight does not exceed 3.5 tons and the height is 2.5 meters.

HGV 7.5 (heavy goods vehicle) - vehicles limited by bridges with a maximum load capacity of 7.5 tons and underpasses of less than 3.4 meters. A lower average speed is expected.

HGV 12 - vehicles limited by bridges with a maximum load capacity of 12 tons and underpasses of less than 3.6 meters. Even lower speed is expected.

HGV 18 - vehicles limited by bridges with a maximum load capacity of 18 tons and underpasses of less than 3.8 meters. The lowest achievable speed is expected.

It is also possible to implement map data with historical speeds per request.

License types

Licensing
The application price for planning and optimizing routes in Tasha is based on the frequency of planning, the number of work stations, the number of vehicles and the type of installation. A key indicator is the number of optimized vehicles. Companies with more than 30 vehicles are solved individually to meet specific requirements by each customer. We will be happy to discuss all the details on a personal meeting.
Basic types of licenses
We can offer both time-limited licenses (eg. monthly or quarter fee based on the number of vehicles and dispatcher workplaces) or an unlimited license for permanent use (optionally combined with an annual maintenance fee).

System requirements

Supported operating systems
  • Windows 7
  • Windows 8
  • Windows 10 64-bit
  • Windows Server 2012
  • Windows Server 2016 64-bit
Hardware requirements

CPU: A powerful processor such as Intel i7, Xeon or Ryzen 1800X. The power and speed of the solver during route optimization is significantly dependent on the number of cores and the frequency of the processor.

RAM: at least 4-8 GB; 16GB+ of RAM is recommended.

Graphics: A minimum resolution of 1920x1080 is recommended as well as the use of two monitors to display results, maps, reports, and other outputs simultaneously.

HDD: superior SSD disk is recommended. The standard installation will take approximately 5GB.

Additional requirements

To use the "Edit in Excel" feature install MS Office 14 or higher.

The solution requires the .NET Framework version 4.5.1 and later (automatically included with Windows 8 and higher and Windows Server 2012 and higher).

Requires a connection to the local or network installation of Microsoft SQL Server 2014/2016 Express.