Zusätzlich erlaubter Status 'Fehler Freigabe'
(so.assembly_state == 'created' or so.assembly_state == 'failed')develop
parent
226b5eb062
commit
d3efd2dbcb
|
|
@ -18,7 +18,7 @@ class WizardConfirmProduction(models.TransientModel):
|
||||||
sale_orders = self.env['sale.order'].browse(active_ids)
|
sale_orders = self.env['sale.order'].browse(active_ids)
|
||||||
if sale_orders.exists():
|
if sale_orders.exists():
|
||||||
for so in sale_orders:
|
for so in sale_orders:
|
||||||
if so.assembly_state == 'created' and so.state == 'sale':
|
if (so.assembly_state == 'created' or so.assembly_state == 'failed') and so.state == 'sale':
|
||||||
so.assembly_state = 'approved'
|
so.assembly_state = 'approved'
|
||||||
else:
|
else:
|
||||||
raise ValidationError(_('Auftrag %s: Bitte prüfen Sie den PG-Status und/oder Auftragsstatus.') % so.name)
|
raise ValidationError(_('Auftrag %s: Bitte prüfen Sie den PG-Status und/oder Auftragsstatus.') % so.name)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue