Disable write on deferral

This commit is contained in:
Cédric Krier committed 2008-09-22 18:45:22 +02:00
1 parent 1bff04bffa
commit 1140f51d81
1 file changed
+6
+6
View File
@@ -797,6 +797,9 @@ class AccountDeferral(OSV):
('deferral_uniq', 'UNIQUE(account, fiscalyear)',
'Deferral must be unique by account and fiscal year'),
]
self._error_messages.update({
'write_deferral': 'You can not modify Account Deferral records',
})
def get_currency_digits(self, cursor, user, ids, name, arg, context=None):
res = {}
@@ -824,6 +827,9 @@ class AccountDeferral(OSV):
res = self.name_get(cursor, user, ids, context=context)
return res
def write(self, cursor, user, ids, vals, context=None):
self.raise_user_error(cursor, 'write_deferral', context=context)
AccountDeferral()