fix: credit amount in account's currency not be consider if debit amount is present in the general ledger
This commit is contained in:
@@ -112,13 +112,15 @@ def convert_to_presentation_currency(gl_entries, currency_info):
|
|||||||
|
|
||||||
if entry.get('debit'):
|
if entry.get('debit'):
|
||||||
entry['debit'] = converted_value
|
entry['debit'] = converted_value
|
||||||
else:
|
|
||||||
|
if entry.get('credit'):
|
||||||
entry['credit'] = converted_value
|
entry['credit'] = converted_value
|
||||||
|
|
||||||
elif account_currency == presentation_currency:
|
elif account_currency == presentation_currency:
|
||||||
if entry.get('debit'):
|
if entry.get('debit'):
|
||||||
entry['debit'] = debit_in_account_currency
|
entry['debit'] = debit_in_account_currency
|
||||||
else:
|
|
||||||
|
if entry.get('credit'):
|
||||||
entry['credit'] = credit_in_account_currency
|
entry['credit'] = credit_in_account_currency
|
||||||
|
|
||||||
converted_gl_list.append(entry)
|
converted_gl_list.append(entry)
|
||||||
|
|||||||
Reference in New Issue
Block a user