Skip to content
Extraits de code Groupes Projets
Sélectionner une révision Git
  • f1343dece5e93d3b7e2a15c8e2eb48a412a55218
  • 10.0 par défaut protégée
  • 18.0
  • 17.0
  • 16.0
  • 15.0
  • 14.0
  • 13.0
  • 12.0
9 résultats

__init__.py

Blame
  • res_config.py 1,06 Kio
    # -*- coding: utf-8 -*-
    
    # © 2017 Le Filament (<http://www.le-filament.com>)
    # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
    
    from odoo import api, fields, models
    
    class ProjectLFConfiguration(models.TransientModel):
        _name = 'project.config.settings'
        _inherit = 'project.config.settings'
    
        lf_tarif_jour = fields.Float('Day Price')
        lf_alias_prefix = fields.Char('Alias prefix')
    
        @api.multi
        def set_default_generate_project_alias(self):
            Values = check and self.env['ir.values'].sudo() or self.env['ir.values']
            for config in self:
                Values.set_default('project.config.settings', 'generate_project_alias', config.generate_project_alias)
    
        @api.multi
        def set_default_lf_tarif_jour(self):
            return self.env['ir.values'].sudo().set_default(
                'project.config.settings', 'lf_tarif_jour', self.lf_tarif_jour)
    
        @api.multi
        def set_default_alias_prefix(self):
            return self.env['ir.values'].sudo().set_default(
                'project.config.settings', 'lf_alias_prefix', self.lf_alias_prefix)