Confirmed button

This commit is contained in:
2026-06-09 10:35:27 +02:00
parent c8e8e4f866
commit fd04810f0c
2 changed files with 20 additions and 20 deletions

View File

@@ -1074,14 +1074,14 @@ class Sale(
@classmethod
@ModelView.button
@Workflow.transition('confirmed')
@set_employee('confirmed_by')
# @Workflow.transition('confirmed')
# @set_employee('confirmed_by')
def confirm(cls, sales):
cls.set_sale_date(sales)
cls.store_cache(sales)
# Stop the workflow at Confirmed.
# The user must explicitly click Process to create/update invoices and
# shipments.
# Confirm is intentionally disabled: clicking the button must not move
# the sale to Confirmed or trigger downstream processing.
pass
# cls.set_sale_date(sales)
# cls.store_cache(sales)
# transaction = Transaction()
# context = transaction.context
# for process_after, sub_sales in groupby(