[FIX] account: Fix wrong st line account in pos box

If money is withdrawn, we can't tell if it's a transfert to the bank account or if some money has been withdrawn to pay an invoice or some expense.
We then assign the suspense account in order for the accountant to go through the reconciliation widget process in order to dispatch/assign the amount to the right account(s).
This allows all the accounting process to go smoothly without any needs for the accountant to manually create a miscellaneous entry.

Introduced by:

closes odoo/odoo#82616

Pr: https://github.com/odoo/odoo/pull/82123
Commit: https://github.com/odoo/odoo/commit/336656e0e9677ccb2f43935b6f267fa83ed153df
X-original-commit: 04396e0627fd36d28b047e0e122ffb55a3a12ebc
Signed-off-by: Florian Gilbert <flg@odoo.com>
This commit is contained in:
Laurent Smet
2022-01-17 07:46:58 +00:00
parent f1f4d81d37
commit f8ce1c0457
-1
View File
@@ -33,7 +33,6 @@ class CashBox(models.TransientModel):
if record.state == 'confirm':
raise UserError(_("You cannot put/take money in/out for a bank statement which is closed."))
values = box._calculate_values_for_statement_line(record)
values["counterpart_account_id"] = record.journal_id.company_id.transfer_account_id.id
self.env['account.bank.statement.line'].sudo().create(values)