Browse Source

Merge 5942bca980 into f914603aa6

pull/203/merge
ecino 6 years ago
committed by GitHub
parent
commit
fe3f5b88d5
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 8
      account_bank_statement_import_camt/models/parser.py

8
account_bank_statement_import_camt/models/parser.py

@ -76,6 +76,14 @@ class CamtParser(models.AbstractModel):
transaction, 'ref' transaction, 'ref'
) )
amount = self.parse_amount(ns, node) amount = self.parse_amount(ns, node)
# Tx conversion devise
xchgrate = node.xpath(
'../../ns:AmtDtls/ns:TxAmt/ns:CcyXchg/ns:XchgRate', namespaces={'ns': ns})
# If there is a tx, then we do the conversion
if xchgrate:
amount = amount * float(xchgrate[0].text)
if amount != 0.0: if amount != 0.0:
transaction['amount'] = amount transaction['amount'] = amount
# remote party values # remote party values

Loading…
Cancel
Save