Transport Optimization Plus (Lat, Lon)

This node can be used to calculate optimal routes for multiple days shipments. This node helps you to optimize your supply and/or delivery network. Consider constraints such as customer time windows, detailed vehicle, and capacity profiles to calculate an optimal transport plan.
For this node four input tables are needed. The first one contains the information of the vehicles. The second table contains all the information concerning the shipments. The third table contains the time window profiles. The fourth table is used to define breaks, in case the vehicles should have any.
Please specify the duration and distance unit in the configuration dialogue.

In case input and output data need to be saved on the Log-hub Platform, please set save scenario flag to true, fill the workspace id for the workspace in which the scenario should be saved, and give name to the scenario. In case existing scenario should be overwritten, set the overwrite scenario flag also to true, otherwise leave to false.

To use this node you need an API Key from Log-hub Supply Chain Apps. This key you can generate with an Supply Chain Apps Pro Account. More information you can find on www.log-hub.com.

Options

Per Kilometer (Vehicles)
Please select the per kilometer column. Required data type: Integer, Double
Cost Per Stop (Vehicles)
Please select the costs per stop column. Required data type: Integer, Double
Min Travel Time (Vehicles)
Please select the min travel time column. Required data type: Integer, Double
Max Travel Time (Vehicles)
Please select the max travel time column. Required data type: Integer, Double
Max Distance [KM] (Vehicles)
Please select the max distance [km] column. Required data type: Integer, Double
Max Distance Between Stops [KM] (Vehicles)
Please select the max distance between stops [km] column. Required data type: Integer, Double
Break Profile Id (Vehicles)
Please select the break profile id column. Required data type: String
Shipment Id* (Shipments)
Please select the shipment id column. Required data type: String
From Name* (Shipments)
Please select the from name column. Required data type: String
From Latitude* (Shipments)
Please select the from latitude column. Required data type: Integer, Double
From Longitude* (Shipments)
Please select the from longitude column. Required data type: Integer, Double
Sender Stop Duration (Shipments)
Please select the sender stop duration column. Required data type: Integer, Double
SenderTime Window Profile (Shipments)
Please select the sender time window profile column. Required data type: String
To Name* (Shipments)
Please select the to name column. Required data type: String
To Latitude* (Shipments)
Please select the to latitude column. Required data type: Integer, Double
To Longitude* (Shipments)
Please select the to longitude column. Required data type: Integer, Double
Recipient Stop Duration (Shipments)
Please select the recipient stop duration column. Required data type: Integer, Double
Recipient Time Window Profile (Shipments)
Please select the recipient time window profile column. Required data type: String
Weight (Shipments)
Please select the weight column. Required data type: Integer, Double
Volume (Shipments)
Please select the volume column. Required data type: Integer, Double
Pallets (Shipments)
Please select the pallets column. Required data type: Integer, Double
Vehicle Type Id (Shipments)
Please select the vehicle type id column. Required data type: String
External costs (Shipments)
Please select the external costs column. Required data type: Integer, Double
Time Window Profile (Time Window Profiles)
Please select the time window profile column. Required data type: String
Time Window Profile Start (Time Window Profiles)
Please select the time window profile start column. Required data type: DateTime
Time Window Profile End (Time Window Profiles)
Please select the time window profile end column. Required data type: DateTime
Break Profile Id (Breaks Profiles)
Please select the break profile id column. Required data type: String
Earliest Break Start (Breaks Profiles)
Please select the earliest break start column. Required data type: DateTime
Latest Break Start (Breaks Profiles)
Please select thelatest break start column. Required data type: DateTime
Earliest Relative Break Start (Breaks Profiles)
Please select the earliest relative break start column. Required data type: Time
Latest Relative Break Start (Breaks Profiles)
Please select the latest relative break start column. Required data type: Time
Break Duration (Breaks Profiles)
Please select the break duration column. Required data type: Integer, Double
Vehicle Type Id* (Vehicles)
Please select the vehicle type id column. Required data type: String
Available Vehicles* (Vehicles)
Please select the available vehicles column. Required data type: Integer
Start Id (Vehicles)
Please select the start id column. Required data type: String
Start Latitude (Vehicles)
Please select the start latitude column. Required data type: Integer, Double
Start Longitude (Vehicles)
Please select the start longitude column. Required data type: Integer, Double
End Id (Vehicles)
Please select the end id column. Required data type: String
End Latitude (Vehicles)
Please select the end latitude column. Required data type: Integer, Double
End Longitude (Vehicles)
Please select the end longitude column. Required data type: Integer, Double
Maximum Weight (Vehicles)
Please select the vehicle maximum weight column. Required data type: Integer, Double
Maximum Volume (Vehicles)
Please select the vehicle maximum volume column. Required data type: Integer, Double
Max Pallets (Vehicles)
Please select the vehicle max pallets column. Required data type: Integer, Double
Max Stops (Vehicles)
Please select the vehicle max stops column. Required data type: Integer, Double
Time Window Start (Vehicles)
Please select the time window start column. Required data type: DateTime
Time Window End (Vehicles)
Please select the time window end column. Required data type: DateTime
Profile (Vehicles)
Please select the profile column. Required data type: String
Speed Factor (Vehicles)
Please select the speed factor column. Required data type: Integer, Double
Fixed (Vehicles)
Please select the fixed column. Required data type: Integer, Double
Per Hour (Vehicles)
Please select the per hour column. Required data type: Integer, Double
Duration Unit
Please select the duration unit
Save Scenario (Save Scenario on Platform)
In order to save scenario on the Log-hub Platform, set the parameter to true
Overwrite Scenario (Save Scenario on Platform)
In order to overwrite existing scenario on Log-hub Platform, set the parameter to true
Distance Unit
Please select the distance unit
Workspace Id - workspace where Scenario should be saved (Save Scenario on Platform)
Please enter here the workspace id in which you want to save scenario
Scenario Name (Save Scenario on Platform)
Please enter scenario name
Log-hub API Key
Please enter here the API Key from Log-hub.

Input Ports

Icon
The vehicles table contains information about the available vehicles. It tells how many vehicle types are there, how many vehicles of each type are available, their capacities, time windows, etc.. Required fields are the Vehicle Type Id and the Available Vehicles column Recommended fields are Start Id, Start Latitude, Start Longitude, End Id, End Latitude and End Longitude column. Please map the fields accordingly in the configuration.
Icon
The shipments table contains information on the shipments which need to be routed. It tells how many shipments are there, where are the pickup and delivery locations, what are the quantities, as well the time windows for each shipment. Required fields are the Shipment Id, From Name, From Latitude, From Longitude, End Name, End Latitude and End Longitude column. Please map the fields accordingly in the configuration.
Icon
The time windows table gives detailed information on the available time windows. It shows what are the earliest and latest pickup/delivery times for a particular order. Multiple time windows can be modelled by having several records with the same profile ID. Please map the fields accordingly in the configuration.
Icon
The breaks profiles table is used to define breaks, in case the vehicles should have any. The breaks are defined by a schedule - earliest and latest start time of a break, and the break duration. Each schedule should have a unique ID, which can then be added to the different vehicle types. Please map the fields accordingly in the configuration.

Output Ports

Icon
The Route Overview Table contains an overview on the calculated routes.
Icon
The Route Details Table contains details on the calculated routes.
Icon
The External Order table contains orders that are dropped.

Nodes

Extensions

Links