Optimize Routes for multiple stops | TSP
by Botspot Infoware Pvt. Ltd. https://www.botspotinfoware.com
Odoo
$ 159.80
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Contacts (contacts)
• Discuss (mail) |
Community Apps Dependencies | Show |
Lines of code | 465 |
Technical Name |
bsi_optimize_routes |
License | OPL-1 |
Website | https://www.botspotinfoware.com |
Versions | 12.0 13.0 14.0 15.0 16.0 17.0 18.0 |
Optimize Routes
Key Features
- This module is user friendly.
- This module reduces human effort.
- This module supports multiple language.
- Shortest route for the multiple customer's addresses.
- Reduce traveling time.
- Reduce the cost of traveling.
- TSP(Traveling Salesman Problem) Solutions.
- Most efficient routes for delivery drivers.
- Solve Vehicle Routing Problem.
Release Note
Latest
Version
17.0.1.1
INITIAL
17.0.1.0
Initial Release
Update
17.0.1.1
Add
Multi-Language
Screenshots
Here we can see that optimize routes's button and add customers in different cities.

Here we can see that default map of the customers.

Here we can see that optimize routes's button is on and add customers in different cities.

Here we can see that optimize map for the customer and find easy way.

This route optimizer is not 100 percent accurate, because the shape, distance, direction, land area are in a trade-off relationship.
Related Modules
Suggested Modules
Multi Language Support






Services

Integration

Migration

Training

Customization

Consulting

Support and Maintenance

Implementation

Hire Developer

Web Services
Support

Website
https://www.botspotinfoware.com
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module
Report comment
Any abuse of this reporting system will be penalizedThere are no ratings yet!
We are receiving this error when trying to install bsi_optimize_routes in odoo V 17 enterprise
We are receiving this error when trying to install bsi_optimize_routes,
RPC_ERROR
Odoo Server Error
Traceback (most recent call last):
File "/home/odoo/src/odoo/odoo/http.py", line 1950, in _serve_db
return service_model.retrying(self._serve_ir_http, self.env)
File "/home/odoo/src/odoo/odoo/service/model.py", line 152, in retrying
result = func()
File "/home/odoo/src/odoo/odoo/http.py", line 1978, in _serve_ir_http
response = self.dispatcher.dispatch(rule.endpoint, args)
File "/home/odoo/src/odoo/odoo/http.py", line 2182, in dispatch
result = self.request.registry['ir.http']._dispatch(endpoint)
File "/home/odoo/src/odoo/addons/website/models/ir_http.py", line 235, in _dispatch
response = super()._dispatch(endpoint)
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_http.py", line 221, in _dispatch
result = endpoint(**request.params)
File "/home/odoo/src/odoo/odoo/http.py", line 786, in route_wrapper
result = endpoint(self, *args, **params_ok)
File "/home/odoo/src/odoo/addons/web/controllers/dataset.py", line 29, in call_button
action = self._call_kw(model, method, args, kwargs)
File "/home/odoo/src/odoo/addons/web/controllers/dataset.py", line 21, in _call_kw
return call_kw(Model, method, args, kwargs)
File "/home/odoo/src/odoo/odoo/api.py", line 484, in call_kw
result = _call_kw_multi(method, model, args, kwargs)
File "/home/odoo/src/odoo/odoo/api.py", line 469, in _call_kw_multi
result = method(recs, *args, **kwargs)
File "<decorator-gen-77>", line 2, in button_immediate_install
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_module.py", line 75, in check_and_log
return method(self, *args, **kwargs)
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_module.py", line 476, in button_immediate_install
return self._button_immediate_function(self.env.registry[self._name].button_install)
File "/home/odoo/src/odoo/odoo/addons/base/models/ir_module.py", line 600, in _button_immediate_function
registry = modules.registry.Registry.new(self._cr.dbname, update_module=True)
File "<decorator-gen-16>", line 2, in new
File "/home/odoo/src/odoo/odoo/tools/func.py", line 87, in locked
return func(inst, *args, **kwargs)
File "/home/odoo/src/odoo/odoo/modules/registry.py", line 110, in new
odoo.modules.load_modules(registry, force_demo, status, update_module)
File "/home/odoo/src/odoo/odoo/modules/loading.py", line 485, in load_modules
processed_modules += load_marked_modules(env, graph,
File "/home/odoo/src/odoo/odoo/modules/loading.py", line 366, in load_marked_modules
loaded, processed = load_module_graph(
File "/home/odoo/src/odoo/odoo/modules/loading.py", line 187, in load_module_graph
load_openerp_module(package.name)
File "/home/odoo/src/odoo/odoo/modules/module.py", line 395, in load_openerp_module
__import__(qualname)
File "/home/odoo/src/user/unifresh_odoo/bsi_optimize_routes/__init__.py", line 2, in <module>
from . import wizard
File "/home/odoo/src/user/unifresh_odoo/bsi_optimize_routes/wizard/__init__.py", line 2, in <module>
from . import google_map_settings_wizard
File "/home/odoo/src/user/unifresh_odoo/bsi_optimize_routes/wizard/google_map_settings_wizard.py", line 6, in <module>
import mlrose
File "/home/odoo/.local/lib/python3.10/site-packages/mlrose/__init__.py", line 12, in <module>
from .neural import NeuralNetwork, LinearRegression, LogisticRegression
File "/home/odoo/.local/lib/python3.10/site-packages/mlrose/neural.py", line 10, in <module>
from sklearn.base import BaseEstimator, ClassifierMixin, RegressorMixin
File "/home/odoo/.local/lib/python3.10/site-packages/sklearn/__init__.py", line 73, in <module>
from .base import clone # noqa: E402
File "/home/odoo/.local/lib/python3.10/site-packages/sklearn/base.py", line 19, in <module>
from .utils._metadata_requests import _MetadataRequester, _routing_enabled
File "/home/odoo/.local/lib/python3.10/site-packages/sklearn/utils/__init__.py", line 9, in <module>
from ._chunking import gen_batches, gen_even_slices
File "/home/odoo/.local/lib/python3.10/site-packages/sklearn/utils/_chunking.py", line 11, in <module>
from ._param_validation import Interval, validate_params
File "/home/odoo/.local/lib/python3.10/site-packages/sklearn/utils/_param_validation.py", line 14, in <module>
from scipy.sparse import csr_matrix, issparse
File "/usr/lib/python3/dist-packages/scipy/sparse/__init__.py", line 267, in <module>
from ._csr import *
File "/usr/lib/python3/dist-packages/scipy/sparse/_csr.py", line 10, in <module>
from ._sparsetools import (csr_tocsc, csr_tobsr, csr_count_blocks,
ImportError: numpy.core.multiarray failed to import
The above server error caused the following client error:
RPC_ERROR: Odoo Server Error
RPC_ERROR
at makeErrorFromResponse (https://staging.unifresh.app/web/assets/469a937/web.assets_web.min.js:2943:163)
at XMLHttpRequest.<anonymous> (https://staging.unifresh.app/web/assets/469a937/web.assets_web.min.js:2947:13)
Re: We are receiving this error when trying to install bsi_optimize_routes in odoo V 17 enterprise
Thank you for connecting with us.
Your query seems to be related to some Python library conflicts. Please refer to the README file included in our module/app, where we have specified common library conflicts along with their solutions. This should help you resolve the issue.
If the solution to your query is not mentioned in the README, the issue may be related to another Python library conflict specific to your server environment.
For further assistance, you may connect with our consultants/technical team by dropping an email at contact@botspotinfoware.com