mirror of
https://github.com/OCA/account-financial-tools.git
synced 2025-02-02 12:47:26 +02:00
[MRG] from 6.1 c2c-financial-addons
(lp:c2c-addons/6.1 rev 19.1.1)
This commit is contained in:
@@ -74,9 +74,7 @@ A function field let you know your currency configuration.
|
||||
If in multi-company mode, the base currency will be the first company's currency
|
||||
found in database.
|
||||
|
||||
Thanks to main contributors : Grzegorz Grzelak
|
||||
|
||||
|
||||
Thanks to main contributors : Grzegorz Grzelak, Alexis de Lattre
|
||||
""",
|
||||
"depends" : ["base",
|
||||
"account"], #Added to ensure account security groups are present
|
||||
|
||||
@@ -98,11 +98,12 @@ class Currency_rate_update_service(osv.osv):
|
||||
]
|
||||
|
||||
def _check_max_delta_days(self, cr, uid, ids):
|
||||
for i in ids:
|
||||
value_to_check = self.read(cr, uid, i, ['max_delta_days'])['max_delta_days']
|
||||
if value_to_check >= 0:
|
||||
return True
|
||||
else: return False
|
||||
for company in self.read(cr, uid, ids, ['max_delta_days']):
|
||||
if company['max_delta_days'] >= 0:
|
||||
continue
|
||||
else:
|
||||
return False
|
||||
return True
|
||||
|
||||
_constraints = [
|
||||
(_check_max_delta_days, "'Max delta days' must be >= 0", ['max_delta_days']),
|
||||
|
||||
Reference in New Issue
Block a user