diff --git a/account_banking_payment_transfer/model/account_payment.py b/account_banking_payment_transfer/model/account_payment.py index daeb1874b..b38782599 100644 --- a/account_banking_payment_transfer/model/account_payment.py +++ b/account_banking_payment_transfer/model/account_payment.py @@ -260,8 +260,10 @@ class PaymentOrder(models.Model): total_amount, move, lines, labels) aml_obj.create(trf_ml_vals) - # post account move - move.post() + # consider entry_posted on account_journal + if move.journal_id.entry_posted: + # post account move + move.post() # State field is written by act_sent_wait self.write({'date_sent': fields.Date.context_today(self)})