fix: allow fallback to default_account_id when resolving outstanding receipt account in pos_session

This commit is contained in:
Suherdy Yacob 2026-05-28 20:15:56 +07:00
parent bf68e7c40b
commit df2cdd1952

View File

@ -226,8 +226,8 @@ class PosSession(models.Model):
outstanding_receipt_account = None
for pml in parent_bank_journal.sudo().inbound_payment_method_line_ids:
if pml.payment_account_id:
outstanding_receipt_account = pml.payment_account_id
if pml.payment_account_id or pml.default_account_id:
outstanding_receipt_account = pml.payment_account_id or pml.default_account_id
break
if not outstanding_receipt_account: