Skip to content
Extraits de code Groupes Projets
Valider 01228994 rédigé par Benjamin - Le Filament's avatar Benjamin - Le Filament
Parcourir les fichiers

[MIG] Migration to 14.0

parent ec5b6ca8
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
.*
*.pyc
!.gitignore
...@@ -27,6 +27,7 @@ Contributors ...@@ -27,6 +27,7 @@ Contributors
* Lionel Sausin (Numérigraphe) <ls@numerigraphe.com> * Lionel Sausin (Numérigraphe) <ls@numerigraphe.com>
* Rémi Cazenave (Le Filament) <remi@le-filament.com> * Rémi Cazenave (Le Filament) <remi@le-filament.com>
* Benjamin Rivier (Le Filament) <benjamin@le-filament.com>
Maintainer Maintainer
---------- ----------
......
...@@ -3,16 +3,18 @@ ...@@ -3,16 +3,18 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
{ {
'name': 'French NAF codes', "name": "French NAF codes",
'version': '12.0.2.0.0', "version": "14.0.1.0.0",
'author': u'Numérigraphe SARL,' "author":
u'Le Filament,' "Numérigraphe SARL,"
u'Odoo Community Association (OCA)', "Le Filament,"
'category': 'French Localization', "Odoo Community Association (OCA)",
'depends': ['contacts'], "category": "French Localization",
'data': [ "depends": ["contacts"],
"data": [
"security/ir.model.access.csv", "security/ir.model.access.csv",
'data/res.partner.naf.csv', "data/res.partner.naf.csv",
'views/res_partner.xml'], "views/res_partner.xml",
'license': 'AGPL-3', ],
"license": "AGPL-3",
} }
# © 2011 Numérigraphe SARL
# © 2019 Le Filament
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
from . import res_partner_naf from . import res_partner_naf
from . import res_partner from . import res_partner
...@@ -5,11 +5,12 @@ from odoo import models, fields ...@@ -5,11 +5,12 @@ from odoo import models, fields
class ResPartner(models.Model): class ResPartner(models.Model):
"""Add the French APE (official main activity of the company)""" """
Add the French APE (official main activity of the company)
_inherit = 'res.partner' """
_inherit = "res.partner"
naf_id = fields.Many2one( naf_id = fields.Many2one(
'res.partner.naf', comodel_name="res.partner.naf",
string='Code NAF', string="Code NAF",
) )
...@@ -8,4 +8,4 @@ class ResPartnerNaf(models.Model): ...@@ -8,4 +8,4 @@ class ResPartnerNaf(models.Model):
_name = "res.partner.naf" _name = "res.partner.naf"
_description = "Codes NAF" _description = "Codes NAF"
name = fields.Char('Code NAF') name = fields.Char("Code NAF", required=True)
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_res_partner_naf,access_res_partner_naf,model_res_partner_naf,base.group_user,1,0,0,0 access_res_partner_naf,access_res_partner_naf,model_res_partner_naf,base.group_user,1,0,0,0
access_res_partner_naf,access_res_partner_naf,model_res_partner_naf,base.group_erp_manager,1,1,1,1
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter