ESRI - GIS Software, integrated with SAP Enterprise. 

The software uses a weighted function to evaluate contract dollars, over-time, travel time, technician skills sets, and work schedules as well as customer requirements, visit frequencies, and visit duration in developing the routing schedule. Find the attached doc