forked from Mapan/odoo17e
17 lines
615 B
Python
17 lines
615 B
Python
from odoo import fields, models, api
|
|
|
|
|
|
class L10nPEPleUsage(models.Model):
|
|
_name = "l10n_pe.ple.usage"
|
|
_description = "Service that is reflected in the declared invoice and must be classified according to table 31, used on purchase report 8.2"
|
|
_rec_names_search = ["name", "code"]
|
|
|
|
code = fields.Char(required=True, help="Value to be used in the purchase report.")
|
|
name = fields.Char(required=True)
|
|
active = fields.Boolean(default=True)
|
|
|
|
@api.depends('code')
|
|
def _compute_display_name(self):
|
|
for prod in self:
|
|
prod.display_name = f"{prod.code} {prod.name or ''}"
|