From 04a1b3b07b8f1e87f05d99a6bacd7c758c9de327 Mon Sep 17 00:00:00 2001 From: ?ngel ?lvarez Date: Tue, 2 Apr 2019 10:31:04 +0200 Subject: [PATCH] adapt to python3 --- invoice.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/invoice.py b/invoice.py index d496aa6..95e126a 100644 --- a/invoice.py +++ b/invoice.py @@ -9,16 +9,14 @@ from trytond.transaction import Transaction __all__ = ['Invoice', 'InvoiceLine', 'Company'] -class Company: - __metaclass__ = PoolMeta +class Company(metaclass=PoolMeta): __name__ = 'company.company' intercompany_user = fields.Many2One('res.user', 'Company User', help='User with company rules when create a intercompany sale ' 'from purchases.') -class Invoice: - __metaclass__ = PoolMeta +class Invoice(metaclass=PoolMeta): __name__ = 'account.invoice' _intercompany_excluded_fields = ['id', 'company', 'party', 'lines', 'account', 'type', 'state', 'create_date', 'create_uid', 'write_date', @@ -203,8 +201,7 @@ class Invoice: return credit -class InvoiceLine: - __metaclass__ = PoolMeta +class InvoiceLine(metaclass=PoolMeta): __name__ = 'account.invoice.line' _intercompany_excluded_fields = ['id', 'account', 'taxes', 'origin', 'party', 'invoice_type', 'company', 'create_date', 'create_uid',