Extend domain to reschedule not yet done shipment

Closes #13536
This commit is contained in:
Maxime Richez
2024-09-20 14:58:46 +02:00
parent 008c1688bf
commit 348ea5c5bb
2 changed files with 4 additions and 3 deletions
+1
View File
@@ -1,3 +1,4 @@
* Extend domain to reschedule not yet done shipment
* Remove default planned date on supplier shipment
* Add shipped state to customer shipment
+3 -3
View File
@@ -1114,7 +1114,7 @@ class ShipmentInReturn(ShipmentAssignMixin, Workflow, ModelSQL, ModelView):
@classmethod
def _get_reschedule_domain(cls, date):
return [
('state', '=', 'waiting'),
('state', 'in', ['waiting', 'assigned']),
('planned_date', '<', date),
]
@@ -1840,7 +1840,7 @@ class ShipmentOut(
@classmethod
def _get_reschedule_domain(cls, date):
return [
('state', '=', 'waiting'),
('state', 'in', ['waiting', 'assigned', 'picked', 'packed']),
('planned_date', '<', date),
]
@@ -2985,7 +2985,7 @@ class ShipmentInternal(
@classmethod
def _get_reschedule_domain(cls, date):
return [
('state', '=', 'waiting'),
('state', 'in', ['waiting', 'assigned']),
('planned_date', '<', date),
]