diff --git a/golem_family/__manifest__.py b/golem_family/__manifest__.py
index 21b0107..289bda9 100644
--- a/golem_family/__manifest__.py
+++ b/golem_family/__manifest__.py
@@ -19,7 +19,7 @@
'name': 'GOLEM families',
'summary': 'GOLEM Members Families',
'description': 'GOLEM Members Families',
- 'version': '10.0.2.4.0',
+ 'version': '10.0.2.5.0',
'category': 'GOLEM',
'author': 'Fabien Bourgeois, Youssef El Ouahby',
'license': 'AGPL-3',
diff --git a/golem_family/i18n/fr.po b/golem_family/i18n/fr.po
index 062d970..05fbec5 100644
--- a/golem_family/i18n/fr.po
+++ b/golem_family/i18n/fr.po
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-10-19 07:03+0000\n"
-"PO-Revision-Date: 2018-10-19 09:04+0200\n"
+"POT-Creation-Date: 2018-10-26 15:44+0000\n"
+"PO-Revision-Date: 2018-10-26 17:45+0200\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@@ -52,6 +52,31 @@ msgstr "Région :"
msgid "Address"
msgstr "Adresse"
+#. module: golem_family
+#: model:ir.model.fields,field_description:golem_family.field_golem_family_area_id
+msgid "Area"
+msgstr "Territoire"
+
+#. module: golem_family
+#: model:ir.model.fields,field_description:golem_family.field_golem_family_area_from_street
+msgid "Area from street"
+msgstr "Territoire automatique depuis la rue"
+
+#. module: golem_family
+#: model:ir.ui.view,arch_db:golem_family.golem_family_form
+msgid "Area, quarter..."
+msgstr "Lieu, quartier..."
+
+#. module: golem_family
+#: model:ir.model.fields,help:golem_family.field_golem_family_area_id
+msgid "Area, quarter... for statistics and activity price."
+msgstr "Lieu, quartier... pour les statistiques et les tarifs des activités."
+
+#. module: golem_family
+#: model:ir.ui.view,arch_db:golem_family.golem_family_search
+msgid "By area"
+msgstr "Par territoire"
+
#. module: golem_family
#: model:ir.ui.view,arch_db:golem_family.golem_family_search
msgid "By city"
diff --git a/golem_family/i18n/golem_family.pot b/golem_family/i18n/golem_family.pot
index b77ee95..6b8ce85 100644
--- a/golem_family/i18n/golem_family.pot
+++ b/golem_family/i18n/golem_family.pot
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-10-19 07:03+0000\n"
-"PO-Revision-Date: 2018-10-19 07:03+0000\n"
+"POT-Creation-Date: 2018-10-26 15:44+0000\n"
+"PO-Revision-Date: 2018-10-26 15:44+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@@ -52,6 +52,31 @@ msgstr ""
msgid "Address"
msgstr ""
+#. module: golem_family
+#: model:ir.model.fields,field_description:golem_family.field_golem_family_area_id
+msgid "Area"
+msgstr ""
+
+#. module: golem_family
+#: model:ir.model.fields,field_description:golem_family.field_golem_family_area_from_street
+msgid "Area from street"
+msgstr ""
+
+#. module: golem_family
+#: model:ir.ui.view,arch_db:golem_family.golem_family_form
+msgid "Area, quarter..."
+msgstr ""
+
+#. module: golem_family
+#: model:ir.model.fields,help:golem_family.field_golem_family_area_id
+msgid "Area, quarter... for statistics and activity price."
+msgstr ""
+
+#. module: golem_family
+#: model:ir.ui.view,arch_db:golem_family.golem_family_search
+msgid "By area"
+msgstr ""
+
#. module: golem_family
#: model:ir.ui.view,arch_db:golem_family.golem_family_search
msgid "By city"
diff --git a/golem_family/models/golem_family.py b/golem_family/models/golem_family.py
index 1eb1663..2d5211d 100644
--- a/golem_family/models/golem_family.py
+++ b/golem_family/models/golem_family.py
@@ -177,9 +177,9 @@ class GolemFamily(models.Model):
[('name', 'ilike', mstreet)], limit=1
)
if street_id:
-
family.area_id = street_id.area_id
family.area_from_street = True
+
@api.constrains('street')
def save_street(self):
""" Save street if no exist """
@@ -194,6 +194,7 @@ class GolemFamily(models.Model):
{'name': mstreet, 'area_id': family.area_id.id}
)
+
class GolemFamilyRole(models.Model):
""" GOLEM Family Role """
_name = 'golem.family.role'
diff --git a/golem_family/views/golem_family_views.xml b/golem_family/views/golem_family_views.xml
index 762c73e..68e52ed 100644
--- a/golem_family/views/golem_family_views.xml
+++ b/golem_family/views/golem_family_views.xml
@@ -188,19 +188,19 @@ along with this program. If not, see .
+
-
-
+
diff --git a/golem_family_history/__manifest__.py b/golem_family_history/__manifest__.py
index a1b9015..cc143fb 100644
--- a/golem_family_history/__manifest__.py
+++ b/golem_family_history/__manifest__.py
@@ -20,7 +20,7 @@
'name': 'GOLEM Families History',
'summary': 'GOLEM Families History',
'description': 'GOLEM Families History',
- 'version': '10.0.0.1.0',
+ 'version': '10.0.0.1.1',
'category': 'GOLEM',
'author': 'Fabien Bourgeois, Youssef El ouahby',
'license': 'AGPL-3',
diff --git a/golem_family_history/i18n/fr.po b/golem_family_history/i18n/fr.po
index 94df725..e6e827f 100644
--- a/golem_family_history/i18n/fr.po
+++ b/golem_family_history/i18n/fr.po
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-10-26 06:41+0000\n"
-"PO-Revision-Date: 2018-10-26 08:45+0200\n"
+"POT-Creation-Date: 2018-10-26 15:44+0000\n"
+"PO-Revision-Date: 2018-10-26 17:46+0200\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@@ -15,6 +15,11 @@ msgstr ""
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
+#. module: golem_family_history
+#: model:ir.model.fields,field_description:golem_family_history.field_golem_family_history_area_id
+msgid "Area"
+msgstr "Territoire"
+
#. module: golem_family_history
#: model:ir.model.fields,field_description:golem_family_history.field_golem_family_history_city
msgid "City"
diff --git a/golem_family_history/i18n/golem_family_history.pot b/golem_family_history/i18n/golem_family_history.pot
index e7207d5..8ab7acc 100644
--- a/golem_family_history/i18n/golem_family_history.pot
+++ b/golem_family_history/i18n/golem_family_history.pot
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 10.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-10-26 06:41+0000\n"
-"PO-Revision-Date: 2018-10-26 06:41+0000\n"
+"POT-Creation-Date: 2018-10-26 15:44+0000\n"
+"PO-Revision-Date: 2018-10-26 15:44+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@@ -15,6 +15,11 @@ msgstr ""
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
+#. module: golem_family_history
+#: model:ir.model.fields,field_description:golem_family_history.field_golem_family_history_area_id
+msgid "Area"
+msgstr ""
+
#. module: golem_family_history
#: model:ir.model.fields,field_description:golem_family_history.field_golem_family_history_city
msgid "City"
@@ -99,7 +104,7 @@ msgstr ""
#: code:addons/golem_family_history/models/golem_family_history.py:30
#: sql_constraint:golem.family.history:0
#, python-format
-msgid "You can only have one history line for each member and season combination."
+msgid "You can only have one history line for each family and season combination."
msgstr ""
#. module: golem_family_history
diff --git a/golem_family_history/models/golem_family.py b/golem_family_history/models/golem_family.py
index 4298e54..aef8dcf 100644
--- a/golem_family_history/models/golem_family.py
+++ b/golem_family_history/models/golem_family.py
@@ -28,7 +28,7 @@ class GolemFamily(models.Model):
family_history_ids = fields.One2many('golem.family.history', 'family_id',
readonly=True, string='History details')
- @api.constrains('zip', 'city', 'country_id', 'member_ids')
+ @api.constrains('area_id', 'zip', 'city', 'country_id', 'member_ids')
def save_family_history(self):
""" Saves family history """
default_season = self.env['golem.season'].search([('is_default', '=', True)], limit=1)
diff --git a/golem_family_history/models/golem_family_history.py b/golem_family_history/models/golem_family_history.py
index 9161f35..9add9d0 100644
--- a/golem_family_history/models/golem_family_history.py
+++ b/golem_family_history/models/golem_family_history.py
@@ -35,7 +35,8 @@ class GolemFamilyHistory(models.Model):
season_id = fields.Many2one('golem.season', required=True, auto_join=True,
string='Season', ondelete='cascade')
zip_code = fields.Char(string='ZIP')
- area_id = fields.Many2one('golem.partner.area', string='Area')
+ area_id = fields.Many2one('golem.partner.area', string='Area',
+ auto_join=True, ondelete='cascade')
city = fields.Char()
country_id = fields.Many2one('res.country', string='Country')
member_ids = fields.Many2many('res.partner', string='Members',
diff --git a/golem_family_history/views/golem_family_views.xml b/golem_family_history/views/golem_family_views.xml
index 2155b5d..2da14e3 100644
--- a/golem_family_history/views/golem_family_views.xml
+++ b/golem_family_history/views/golem_family_views.xml
@@ -33,8 +33,8 @@ along with this program. If not, see .
-
+