diff --git a/models/account_invoice_report.py b/models/account_invoice_report.py index 05a40fde6cffc95d6aad5f756874f5425f1ce820..30dc9ba7381fc34f110c821e675e25a588b7648f 100644 --- a/models/account_invoice_report.py +++ b/models/account_invoice_report.py @@ -7,11 +7,27 @@ from odoo import fields, models class AccountInvoiceReport(models.Model): _inherit = "account.invoice.report" - membership_state = fields.Char(string="Statut d'adhésion actuel") - region_id = fields.Many2one("res.region", string="Région implantation") - legal_status_id = fields.Many2one("afac.partner.legal", string="Statut juridique") + membership_state = fields.Selection( + [ + ("none", "Non Membre"), + ("canceled", "Membre Annulé"), + ("old", "Ancien Membre"), + ("waiting", "Membre en attente"), + ("invoiced", "Membre facturé"), + ("free", "Membre libre"), + ("paid", "Membre payant"), + ], + string="Statut d'adhésion actuel", + readonly=True, + ) + region_id = fields.Many2one( + "afac.partner.region", string="Région implantation", readonly=True + ) + legal_status_id = fields.Many2one( + "afac.partner.legal", string="Statut juridique", readonly=True + ) legal_status_detail_id = fields.Many2one( - "afac.partner.legal.detail", string="Statut juridique détaillé" + "afac.partner.legal.detail", string="Statut juridique détaillé", readonly=True ) # ------------------------------------------------------