Files
tradon/modules/edocument_ubl/account.py
2026-03-14 09:42:12 +00:00

23 lines
686 B
Python

# This file is part of Tryton. The COPYRIGHT file at the top level of
# this repository contains the full copyright notices and license terms.
from trytond.model import fields
from trytond.pool import PoolMeta
class InvoiceEdocumentStart(metaclass=PoolMeta):
__name__ = 'account.invoice.edocument.start'
@classmethod
def __setup__(cls):
super().__setup__()
cls.format.selection.append(
('edocument.ubl.invoice', "UBL"))
@fields.depends('format')
def get_templates(self):
templates = super().get_templates()
if self.format == 'edocument.ubl.invoice':
templates.append(('2', '2'))
return templates