Fixes overflow tolerance
This commit is contained in:
parent
b1c5738a67
commit
711e8bec3d
@ -152,7 +152,7 @@ class StatusUpdater(Document):
|
|||||||
|
|
||||||
overflow_percent = ((item[args['target_field']] - item[args['target_ref_field']]) /
|
overflow_percent = ((item[args['target_field']] - item[args['target_ref_field']]) /
|
||||||
item[args['target_ref_field']]) * 100
|
item[args['target_ref_field']]) * 100
|
||||||
print overflow_percent - tolerance
|
|
||||||
if overflow_percent - tolerance > 0.01:
|
if overflow_percent - tolerance > 0.01:
|
||||||
item['max_allowed'] = flt(item[args['target_ref_field']] * (100+tolerance)/100)
|
item['max_allowed'] = flt(item[args['target_ref_field']] * (100+tolerance)/100)
|
||||||
item['reduce_by'] = item[args['target_field']] - item['max_allowed']
|
item['reduce_by'] = item[args['target_field']] - item['max_allowed']
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user