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 . - +