From 630b16df76767855f7243ec9e61ab245665afaee Mon Sep 17 00:00:00 2001
From: Benjamin <benjamin@le-filament.com>
Date: Mon, 20 Apr 2020 12:22:29 +0200
Subject: [PATCH] =?UTF-8?q?[cgscop=20#42]=20arrondi=20des=20Km=20calcul?=
 =?UTF-8?q?=C3=A9s=20au=205=20km=20sup?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 models/hr_expense.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/models/hr_expense.py b/models/hr_expense.py
index 5a075e3..39a7370 100644
--- a/models/hr_expense.py
+++ b/models/hr_expense.py
@@ -5,6 +5,8 @@ import re
 import requests
 import logging
 
+from math import ceil
+
 from odoo import models, fields, api, exceptions
 
 _logger = logging.getLogger(__name__)
@@ -116,7 +118,7 @@ class CGScopExpense(models.Model):
             distance = self._get_distance(
                 self._get_coord(self.from_address),
                 self._get_coord(self.to_address))
-            self.quantity = distance
+            self.quantity = ceil(distance/5)*5
 
     # ------------------------------------------------------
     # Global function
-- 
GitLab