mirror of
https://github.com/ForgeFlow/stock-rma.git
synced 2025-01-21 12:57:49 +02:00
[FIX] rma_account: default refund journal should respect rma line company
This commit is contained in:
@@ -140,11 +140,16 @@ class RmaRefund(models.TransientModel):
|
|||||||
journal = rma_line.operation_id.refund_journal_id
|
journal = rma_line.operation_id.refund_journal_id
|
||||||
elif rma_line.type == "customer":
|
elif rma_line.type == "customer":
|
||||||
journal = self.env["account.journal"].search(
|
journal = self.env["account.journal"].search(
|
||||||
[("type", "=", "sale")], limit=1
|
[("type", "=", "sale"), ("company_id", "=", rma_line.company_id.id)],
|
||||||
|
limit=1,
|
||||||
)
|
)
|
||||||
else:
|
else:
|
||||||
journal = self.env["account.journal"].search(
|
journal = self.env["account.journal"].search(
|
||||||
[("type", "=", "purchase")], limit=1
|
[
|
||||||
|
("type", "=", "purchase"),
|
||||||
|
("company_id", "=", rma_line.company_id.id),
|
||||||
|
],
|
||||||
|
limit=1,
|
||||||
)
|
)
|
||||||
values = {
|
values = {
|
||||||
"payment_reference": rma_line.rma_id.name or rma_line.name,
|
"payment_reference": rma_line.rma_id.name or rma_line.name,
|
||||||
|
|||||||
Reference in New Issue
Block a user