Skip to content
Douglas Custódio edited this page Jul 7, 2025 · 77 revisions

Empresa

Conheça um pouco mais sobre a Escodoo: A Empresa

Ecossistema Odoo/OCA

Contribuindo com o Odoo

Primeiro dia na empresa

Geral (WIP)

Se você trabalha no desenvolvimento

Informações sobre o Odoo

Canais You Tube

Cursos

Leituras Diversas

Python

Git

Odoo

OCA

Ferramentas

Desenvolvimento

Mapeamento e Modelagem

Outras Ferramentas

Comunidade

Escodoo

Desenvolvimento

Padrão nome de repositório e módulos de clientes

cliente-addons
- cliente_hr_custom
- cliente_crm_custom
- cliente_sale_invoice_plan_custom
- cliente_nova_funcionalidade

Padrão de nome de campos

Modelo Herdado
class HrEmployee(models.Model):

    _inherit = "hr.employee"

    cliente_seniority_id = fields.Many2one(
        comodel_name="cliente.hr.employee.seniority",
        string='Seniority'
    )
    cliente_level = fields.Integer(string="Level")
Novo Modelo
class ClienteHrEmployeeSeniority(models.Model):

    _name = "cliente.hr.employee.seniority"
    _description = "Employee Seniority"
    _order = 'sequence'

    sequence = fields.Integer(name='Sequence', required=True)
    code = fields.Char(name='Code', required=True)
    name = fields.Char(name='Name', required=True, translate=True)

Repositórios Escodoo - Procedimentos

Backup e restauração com OpenUpgrade