fixed bug
This commit is contained in:
parent
cda6624e7d
commit
34d6a349a1
@ -139,13 +139,15 @@ for dVerf, dLine in debeter.items():
|
|||||||
debetVal = 0
|
debetVal = 0
|
||||||
toDel.append(dVerf)
|
toDel.append(dVerf)
|
||||||
elif sumVal + debetVal < 0:
|
elif sumVal + debetVal < 0:
|
||||||
sums[kVerf]["value"] = sumVal + debetVal
|
sums[kVerf]["value"] += debetVal
|
||||||
debetVal = 0
|
debetVal = 0
|
||||||
toDel.append(dVerf)
|
toDel.append(dVerf)
|
||||||
else:
|
else:
|
||||||
sums[kVerf]["value"] = sumVal + debetVal
|
sums[kVerf]["value"] = 0
|
||||||
debetVal = debetVal - sumVal
|
debetVal = debetVal + sumVal
|
||||||
sums[kVerf]["debets"] = sums[kVerf]["debets"] + [dVerf]
|
sums[kVerf]["debets"] = sums[kVerf]["debets"] + [dVerf]
|
||||||
|
if abs(debetVal) > 0.0001:
|
||||||
|
debeter[dVerf]["Value"] = debetVal
|
||||||
for dVerf in list(set(toDel)):
|
for dVerf in list(set(toDel)):
|
||||||
del debeter[dVerf]
|
del debeter[dVerf]
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user