from odoo import fields, models class ClosedDoc(models.Model): _name = 'doc.closeddoc' _description = 'Закрывающий документ по счёту' name = fields.Char(string='Номер', required=True) date_doc = fields.Date(string='Дата получения документа', required=True) invoice_id = fields.Many2one('account.move', string='Инвойс', required=True) channel = fields.Selection( [ ('post', 'Почта'), ('edi', 'ЭДО'), ('original', 'Поступил в офис'), ('scan', 'Скан-копия'), ], string='Канал получения', default='post', required=True, ) file_inv = fields.Binary(string='Файл: скан или XML')