empêche la suppression de factures contrôlées

This commit is contained in:
Daniel STAN 2014-10-08 18:09:03 +02:00
parent 2a193a5f59
commit dda8e116d6

View file

@ -4223,6 +4223,8 @@ class Facture(BaseClasseCrans):
def delete(self, comment=''): def delete(self, comment=''):
"""Suppression de la facture""" """Suppression de la facture"""
if self.controle():
raise EnvironmentError(u"La facture a déjà été controlée")
self.__proprietaire = None self.__proprietaire = None
self._delete(self.dn, comment) self._delete(self.dn, comment)