Skip to content
Extraits de code Groupes Projets
Valider a9317929 rédigé par Benjamin - Le Filament's avatar Benjamin - Le Filament
Parcourir les fichiers

[UPD] raise user error when deleting a liasse attached to a LM

parent d6f85d44
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
# © 2022 Le Filament (<http://www.le-filament.com>)
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
from odoo import fields, models
from odoo import _, fields, models
from odoo.exceptions import UserError
class ScopLiasseFiscale(models.Model):
......@@ -25,3 +26,17 @@ class ScopLiasseFiscale(models.Model):
"fiscale par type de liasse",
),
]
# ------------------------------------------------------
# Override ORM
# ------------------------------------------------------
def unlink(self):
for liasse in self:
if liasse.liste_ministere_id:
raise UserError(
_(
"Il n'est pas possible de supprimer cette liasse, elle est liée "
"à un dossier Liste Ministère."
)
)
return super().unlink()
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter