Tasha CL

Z Solvertech
Skočit na navigaci Skočit na vyhledávání
Jiné jazyky:

TashaCL.png

Trivia:

This tool was used by Boots to run all the scheduling.

Summary:

Standalone executable used for automating usage of TS Loads. It is called TashaCL.exe. Truckstops VRS has a similar feature called batch.

How to get it?

TashaCL is not installed in usual installer, it has its own install. You can get it from the build server see the artifacts sections

Artifacts.png


Usage:

Either run the commands from a command line or a .bat file.

You can create any number of run combinations, chain the commands (import, solve, export, different export) or run solver on many scenarios with different options

Command type Description
ini files Obsolete. Will process the ini file (Truckstops VRS older file version, which contains links to trucks, stops, parameters files. Outputs the solution to an RFF file with the same name as the ini file.
solve Runs the solver.
edit Launches manual solution editing.
import Import using selected import plugin.
update Update using selected import plugin.
export Export specific solution using the export plugin.
report Create a report using a prepared .repx report
distances Compute distances.
geocoding Geocode all locations in the scenario.
command Runs command from chosen plugin (eg. KPI update)

Details on how to add parameters are here - TashaCL options

Usage examples

Command Example
solve TashaCl.exe -s SQLServer -c "SERVER = *****\SQLEXPRESS; DATABASE = errors; Integrated Security=SSPI;" -an -n* -i2500 m20 -thigh -l1 -g0 -r"C:\Users\tom\Desktop\RunReport.txt"

pause

chained


import

export

report

TashaCL.exe -s SQLServer -c "SERVER = 93.89.109.60; DATABASE = konrad; user id = **;password = **********;" -l2 -an -nNewReconstruction --SolutionName "Reconstruction" --Mode import --PluginName DatabaseIO --PlanningDate 24/08/2017 --PluginSettings "C:\Users\tom\Documents\Visual Studio 2015\Projects\SolverTech\Tasha\Tasha.Runner\bin\Debug\PlugIns\DatabaseIO.config" --DistanceFile1 "D:\Mapy\CZ_SK_HGV_7.5_3.4\CZ_SK_HGV_7.5_3.4.shp"

TashaCL.exe -s SQLServer -c "SERVER = 93.89.109.60; DATABASE = konrad; user id = **;password = **********;" -l2 -an -nNewReconstruction --Mode report --SolutionName "Reconstruction" --ReportLayoutFile "C:\Users\tom\Desktop\ZakladAMapa.repx" --ReportFile "C:\Users\tom\Desktop\ZakladAMapa.pdf" --DistanceFile1 "D:\Mapy\CZ_SK_HGV_7.5_3.4\CZ_SK_HGV_7.5_3.4.shp"

TashaCL.exe -s SQLite -c "anyvan.s3db" -l2 --Mode report -n1* --ReportLayoutFile "Overview of Routes Report UK Updated.repx" --ReportFile "Report.pdf" --HereMapsAppId "****" --HereMapsAppCode "*****" --HereMapsTileLayerType "Traffic"

TashaCL.exe -s SQLServer -c "SERVER = 93.89.109.60; DATABASE = konrad; user id = **;password = **********;" -l2 -an -nNewReconstruction --SolutionName "Reconstruction" --Mode export --PluginName SolverTech.Tasha.PlugIns.IO.SolutionDatabaseExporter.dll --PluginSettings "C:\Users\tom\Documents\Visual Studio 2015\Projects\SolverTech\Tasha\Tasha.Runner\bin\Debug\PlugIns\SolverTech.Tasha.PlugIns.IO.SolutionDatabaseExporter.config" --DistanceFile1 "D:\Mapy\CZ_SK_HGV_7.5_3.4\CZ_SK_HGV_7.5_3.4.shp"

pause