Skip to content
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions pos_order_to_sale_order/models/sale_order.py
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ def create_order_from_pos(self, order_data, action):

# Confirm Sale Order
if action in ["confirmed", "delivered", "invoiced"]:
sale_order._pre_confirm_from_pos(order_data)
sale_order.action_confirm()

# mark picking as delivered
Expand All @@ -64,3 +65,9 @@ def create_order_from_pos(self, order_data, action):
return {
"sale_order_id": sale_order.id,
}

def _pre_confirm_from_pos(self, order_data):
"""Hook for extension modules to prepare the order (e.g. carrier or
warehouse auto-assignment) before it is confirmed from the POS flow.
"""
return
Loading