Skip to content

Commit 88923d1

Browse files
committed
FIX: Add create and write methods to ensure proper handling of sale order lines
1 parent cfae8c9 commit 88923d1

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

sale_order_add_byproduct/models/sale_order_line.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,15 @@ def _action_launch_stock_rule(self, previous_product_uom_qty=False):
2121
return super()._action_launch_stock_rule(
2222
previous_product_uom_qty=previous_product_uom_qty
2323
)
24+
25+
def write(self, values):
26+
# Ensure procurement group is maintained when updating lines
27+
result = super().write(values)
28+
# No additional logic needed here for now
29+
return result
30+
31+
def create(self, values):
32+
# Ensure procurement group is maintained when creating lines
33+
record = super().create(values)
34+
# No additional logic needed here for now
35+
return record

0 commit comments

Comments
 (0)