22 lines
794 B
Python
22 lines
794 B
Python
|
|
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')
|