From f6ff61eb39d077432a4cff58e4d63a8465a4eb60 Mon Sep 17 00:00:00 2001 From: Marc Durepos Date: Tue, 25 Jul 2023 15:29:51 -0400 Subject: [PATCH] bemade_geo_distance moved to bemade_geo_routing. Spawned new module bemade_planning_travel. --- .../__init__.py | 0 .../__manifest__.py | 0 .../models/__init__.py | 0 .../models/bemade_geo_router.py | 0 .../tests/__init__.py | 0 .../tests/test_geo_router.py | 0 bemade_planning_travel/__manifest__.py | 40 +++++++++++++++++++ 7 files changed, 40 insertions(+) rename {bemade_geo_distance => bemade_geo_routing}/__init__.py (100%) rename {bemade_geo_distance => bemade_geo_routing}/__manifest__.py (100%) rename {bemade_geo_distance => bemade_geo_routing}/models/__init__.py (100%) rename {bemade_geo_distance => bemade_geo_routing}/models/bemade_geo_router.py (100%) rename {bemade_geo_distance => bemade_geo_routing}/tests/__init__.py (100%) rename {bemade_geo_distance => bemade_geo_routing}/tests/test_geo_router.py (100%) create mode 100644 bemade_planning_travel/__manifest__.py diff --git a/bemade_geo_distance/__init__.py b/bemade_geo_routing/__init__.py similarity index 100% rename from bemade_geo_distance/__init__.py rename to bemade_geo_routing/__init__.py diff --git a/bemade_geo_distance/__manifest__.py b/bemade_geo_routing/__manifest__.py similarity index 100% rename from bemade_geo_distance/__manifest__.py rename to bemade_geo_routing/__manifest__.py diff --git a/bemade_geo_distance/models/__init__.py b/bemade_geo_routing/models/__init__.py similarity index 100% rename from bemade_geo_distance/models/__init__.py rename to bemade_geo_routing/models/__init__.py diff --git a/bemade_geo_distance/models/bemade_geo_router.py b/bemade_geo_routing/models/bemade_geo_router.py similarity index 100% rename from bemade_geo_distance/models/bemade_geo_router.py rename to bemade_geo_routing/models/bemade_geo_router.py diff --git a/bemade_geo_distance/tests/__init__.py b/bemade_geo_routing/tests/__init__.py similarity index 100% rename from bemade_geo_distance/tests/__init__.py rename to bemade_geo_routing/tests/__init__.py diff --git a/bemade_geo_distance/tests/test_geo_router.py b/bemade_geo_routing/tests/test_geo_router.py similarity index 100% rename from bemade_geo_distance/tests/test_geo_router.py rename to bemade_geo_routing/tests/test_geo_router.py diff --git a/bemade_planning_travel/__manifest__.py b/bemade_planning_travel/__manifest__.py new file mode 100644 index 0000000..b0fb88d --- /dev/null +++ b/bemade_planning_travel/__manifest__.py @@ -0,0 +1,40 @@ +# +# Bemade Inc. +# +# Copyright (C) July 2023 Bemade Inc. (). +# Author: Marc Durepos (Contact : marc@bemade.org) +# +# This program is under the terms of the Odoo Proprietary License v1.0 (OPL-1) +# It is forbidden to publish, distribute, sublicense, or sell copies of the Software +# or modified copies 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. +# +{ + 'name': 'Planning Travel Time', + 'version': '15.0.1.0.0', + 'summary': "Plan travel time for services planned via Odoo's Planning module.", + 'description': """ + Adds the ability to add travel planning records to existing planning records + linked to sale order lines. Travel planning records book time in the scheduled + resource's calendar. Travel distance is based on the resource's work address, if + available. Otherwise, travel is assumed to be between the client location and + the company's address.""", + 'category': 'Services/Field Service', + 'author': 'Bemade Inc.', + 'website': 'https://www.bemade.org', + 'license': 'OPL-1', + 'depends': ['sale_planning', + 'industry_fsm', + 'bemade_geo_routing'], + 'data': [''], + 'demo': [''], + 'installable': True, + 'auto_install': False, +}