Skip to content

Commit 5df453c

Browse files
committed
sale_automatic_workflow: Fix SO domains
1 parent bec3f93 commit 5df453c

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

sale_automatic_workflow/data/automatic_workflow_data.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<field name="model_id">sale.order</field>
1616
<field
1717
name="domain"
18-
>[('state','=','sale'),('invoice_status','=','to invoice')]</field>
18+
>[('state','=','sale'), ('locked', '=', False), ('invoice_status','=','to invoice')]</field>
1919
<field name="user_id" ref="base.user_root" />
2020
</record>
2121
<record id="automatic_workflow_validate_invoice_filter" model="ir.filters">
@@ -31,7 +31,7 @@
3131
<field name="model_id">sale.order</field>
3232
<field
3333
name="domain"
34-
>[('state', '=', 'sale'),('invoice_status','=','invoiced')]</field>
34+
>[('state', '=', 'sale'), ('locked', '=', False), ('invoice_status','=','invoiced')]</field>
3535
<field name="user_id" ref="base.user_root" />
3636
</record>
3737
<record id="automatic_workflow_payment_filter" model="ir.filters">

sale_automatic_workflow_job/tests/test_auto_workflow_job.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ def test_create_invoice(self):
8484
self.sale,
8585
[
8686
("state", "=", "sale"),
87+
("locked", "=", False),
8788
("invoice_status", "=", "to invoice"),
8889
("workflow_process_id", "=", self.sale.workflow_process_id.id),
8990
],
@@ -153,6 +154,7 @@ def test_sale_done(self):
153154
self.sale,
154155
[
155156
("state", "=", "sale"),
157+
("locked", "=", False),
156158
("invoice_status", "=", "invoiced"),
157159
("workflow_process_id", "=", self.sale.workflow_process_id.id),
158160
],

0 commit comments

Comments
 (0)