[fix] [minor] gl entry negative debit/credit
This commit is contained in:
parent
5048c98911
commit
88f3cd5bf3
@ -30,8 +30,12 @@ def process_gl_map(gl_map, merge_entries=True):
|
||||
entry.credit = flt(entry.credit, 2)
|
||||
|
||||
# toggle debit, credit if negative entry
|
||||
if flt(entry.debit) < 0 or flt(entry.credit) < 0:
|
||||
entry.debit, entry.credit = abs(flt(entry.credit)), abs(flt(entry.debit))
|
||||
if flt(entry.debit) < 0:
|
||||
entry.credit = flt(entry.credit) - flt(entry.debit)
|
||||
entry.debit = 0.0
|
||||
if flt(entry.credit) < 0:
|
||||
entry.debit = flt(entry.debit) - flt(entry.credit)
|
||||
entry.credit = 0.0
|
||||
|
||||
return gl_map
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user