[IMP] *rma*: some improvements

This commit is contained in:
Ernesto Tejeda
2020-12-12 10:21:44 -05:00
parent 5b741b64b2
commit f20bc091c3
2 changed files with 4 additions and 0 deletions

View File

@@ -53,6 +53,8 @@ class SaleOrderRmaWizard(models.TransientModel):
def create_and_open_rma(self):
self.ensure_one()
rma = self.create_rma()
if not rma:
return
for rec in rma:
rec.action_confirm()
action = self.env.ref("rma.rma_action").read()[0]
@@ -114,6 +116,7 @@ class SaleOrderLineRmaWizard(models.TransientModel):
@api.onchange("product_id")
def onchange_product_id(self):
self.picking_id = False
self.uom_id = self.product_id.uom_id
@api.depends("picking_id")
def _compute_move_id(self):

View File

@@ -12,5 +12,6 @@ class Rma(models.Model):
team_id=values.get("team_id") or request.website.rma_default_team_id.id,
user_id=values.get("user_id") or request.website.rma_default_user_id.id,
partner_id=values.get("partner_id") or request.env.user.partner_id.id,
origin="Website form",
)
return values