[IMP] rma: default warehouse and routes in rma operation

This commit is contained in:
AaronHForgeFlow
2023-10-27 15:54:09 +02:00
parent 6b7f5df62d
commit cfdba4500b
6 changed files with 48 additions and 17 deletions

View File

@@ -24,11 +24,14 @@ class RmaOrderLine(models.Model):
@api.model
def _default_warehouse_id(self):
rma_id = self.env.context.get("default_rma_id", False)
warehouse = self.env["stock.warehouse"]
company_id = self.env.user.company_id.id
warehouse = self.env["stock.warehouse"].search(
[("company_id", "=", company_id)], order="sequence asc", limit=1
)
if rma_id:
rma = self.env["rma.order"].browse(rma_id)
warehouse = self.env["stock.warehouse"].search(
[("company_id", "=", rma.company_id.id)], limit=1
[("company_id", "=", rma.company_id.id)], order="sequence asc", limit=1
)
return warehouse