19 lines
502 B
Python
Executable File
19 lines
502 B
Python
Executable File
# Copyright 2021 Camptocamp SA
|
|
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
|
|
from odoo import fields, models
|
|
|
|
|
|
class InvoiceBlockingReason(models.Model):
|
|
_name = "invoice.blocking.reason"
|
|
_description = "Sale invoice blocking reason"
|
|
|
|
name = fields.Char(string="Reason", required=True)
|
|
|
|
_sql_constraints = [
|
|
(
|
|
"name_uniq",
|
|
"unique (name)",
|
|
"You cannot have two invoice blocking reasons with the same name.",
|
|
)
|
|
]
|