diff --git a/bross_bank_management/models/bank_models.py b/bross_bank_management/models/bank_models.py index 825ba0a..2f2eb17 100644 --- a/bross_bank_management/models/bank_models.py +++ b/bross_bank_management/models/bank_models.py @@ -112,6 +112,10 @@ class BankMovements(models.Model): movement = json.loads(rec.json_data) movement_id = movement['movementId'] + + if self.env['brosse.bank.transactions'].search([('movement_id', '=', movement_id)]): + continue + external_payment_id = movement['externalPaymentId'] debit_credit = movement['debitCredit'] value_date = movement['valueDate']