Repository
OCA/sale-workflow · module folder · Try on Runboat
Module version
1.0.0
Category
Sales Management
Folder size
0.04 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/sale-workflow
Last tracking update
2026-08-07 08:42:48
Authors
Camptocamp, Odoo Community Association (OCA)
Maintainers
Camptocamp, Odoo Community Association (OCA)
Committers
Weblate, OCA-git-bot, oca-ci, chaule97
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
None
Description
This module allows to set a period at which a workflow is going to be
executed.

The period of execution can be set in seconds in the workflow
configuration. The next execution time is displayed below it.

Another option Enforce on creation time can be used so only sales
created before the last execution will be processed.

Code Analysis

Views touched (1)
XML IDNameModelTypeStatus
sale_workflow_process_view_form sale.order.form.automatic.delay.inherit sale.workflow.process form Inherits sale_automatic_workflow.sale_workflow_process_view_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (2)

New fields (0)

No new fields.

Public methods (1)
  • run_with_workflow(self, sale_workflow)

New fields (3)
  • next_execution Datetime
  • periodicity Integer
    help='Sets a periodicity for this workflow to be executed (in seconds)' string='Run every (in seconds)'
  • periodicity_check_create_date Boolean
    help='When checked only sales created before the last execution will be processed.' string='Enforce on creation time'
Public methods (1)
  • write(self, vals)

Loading…

Status
Open migration PR — not merged yet for this version
CI status
green — ready to merge
Open since
35 days ago
Last activity
31 days ago
Repository
OCA/sale-workflow
Pull request
[19.0][MIG]sale_automatic_workflow_periodicity: Migration to 19.0 (#4470)