@@ -87,7 +87,7 @@ def test_sale_margin_delivered(self):
87
87
sale_order .action_confirm ()
88
88
picking = sale_order .picking_ids
89
89
picking .action_assign ()
90
- picking .move_line_ids .qty_done = 3.0
90
+ picking .move_line_ids .quantity = 3.0
91
91
picking ._action_done ()
92
92
order_line = sale_order .order_line [:1 ]
93
93
self .assertEqual (order_line .margin_delivered , 30.0 )
@@ -100,7 +100,7 @@ def test_sale_margin_delivered_excess(self):
100
100
sale_order .action_confirm ()
101
101
picking = sale_order .picking_ids
102
102
picking .action_assign ()
103
- picking .move_line_ids .qty_done = 12.0
103
+ picking .move_line_ids .quantity = 12.0
104
104
picking ._action_done ()
105
105
order_line = sale_order .order_line [:1 ]
106
106
self .assertEqual (order_line .margin_delivered , 120.0 )
@@ -128,7 +128,7 @@ def _validate_so_picking(self, sale_order, qty_done=6.0):
128
128
"""Validate picking"""
129
129
picking = sale_order .picking_ids
130
130
picking .action_assign ()
131
- picking .move_line_ids .qty_done = qty_done
131
+ picking .move_line_ids .quantity = qty_done
132
132
picking ._action_done ()
133
133
return picking
134
134
@@ -138,7 +138,7 @@ def test_sale_margin_delivered_return_to_refund(self):
138
138
sale_order .action_confirm ()
139
139
picking = self ._validate_so_picking (sale_order , qty_done = 6.0 )
140
140
picking_return = self ._create_return (picking , qty_refund = 3.0 , to_refund = True )
141
- picking_return .move_line_ids .qty_done = 3.0
141
+ picking_return .move_line_ids .quantity = 3.0
142
142
picking_return ._action_done ()
143
143
order_line = sale_order .order_line [:1 ]
144
144
self .assertEqual (order_line .margin_delivered , 30.0 )
@@ -151,7 +151,7 @@ def test_sale_margin_delivered_return_to_refund_excess(self):
151
151
sale_order .action_confirm ()
152
152
picking = self ._validate_so_picking (sale_order , qty_done = 12.0 )
153
153
picking_return = self ._create_return (picking , qty_refund = 3.0 , to_refund = True )
154
- picking_return .move_line_ids .qty_done = 3.0
154
+ picking_return .move_line_ids .quantity = 3.0
155
155
picking_return ._action_done ()
156
156
order_line = sale_order .order_line [:1 ]
157
157
self .assertEqual (order_line .margin_delivered , 90.0 )
@@ -164,7 +164,7 @@ def test_sale_margin_delivered_return_no_refund(self):
164
164
sale_order .action_confirm ()
165
165
picking = self ._validate_so_picking (sale_order , qty_done = 6.0 )
166
166
picking_return = self ._create_return (picking , qty_refund = 3.0 , to_refund = False )
167
- picking_return .move_line_ids .qty_done = 3.0
167
+ picking_return .move_line_ids .quantity = 3.0
168
168
picking_return ._action_done ()
169
169
order_line = sale_order .order_line [:1 ]
170
170
self .assertEqual (order_line .margin_delivered , 60.0 )
@@ -177,7 +177,7 @@ def test_sale_margin_delivered_return_no_refund_excess(self):
177
177
sale_order .action_confirm ()
178
178
picking = self ._validate_so_picking (sale_order , qty_done = 12.0 )
179
179
picking_return = self ._create_return (picking , qty_refund = 3.0 , to_refund = False )
180
- picking_return .move_line_ids .qty_done = 3.0
180
+ picking_return .move_line_ids .quantity = 3.0
181
181
picking_return ._action_done ()
182
182
order_line = sale_order .order_line [:1 ]
183
183
self .assertEqual (order_line .margin_delivered , 120.0 )
@@ -192,7 +192,7 @@ def test_sale_margin_delivered_precision(self):
192
192
sale_order .action_confirm ()
193
193
picking = sale_order .picking_ids
194
194
picking .action_assign ()
195
- picking .move_line_ids .qty_done = 6.0
195
+ picking .move_line_ids .quantity = 6.0
196
196
picking ._action_done ()
197
197
order_line = sale_order .order_line [:1 ]
198
198
# price_subtotal is rounded
@@ -212,7 +212,7 @@ def test_sale_margin_no_cost(self):
212
212
sale_order .action_confirm ()
213
213
picking = sale_order .picking_ids
214
214
picking .action_assign ()
215
- picking .move_line_ids .qty_done = 6.0
215
+ picking .move_line_ids .quantity = 6.0
216
216
picking ._action_done ()
217
217
order_line = sale_order .order_line [:1 ]
218
218
# price_subtotal is rounded
0 commit comments