sale_automatic_workflow_job
This module enhances the sale automatic workflow by processing workflow actions asynchronously using queue jobs to improve performance and scalability.
Key Features
- sale.order: Validates sales orders in queue jobs with identity keys to prevent duplicates.
- sale.order: Sends order confirmation mails in queue jobs after validation.
- sale.order: Creates invoices for sales orders in queue jobs.
- account.move: Validates invoices in queue jobs.
- sale.order: Marks sales orders as done in queue jobs.
- queue.job: Provides related actions to navigate to the original sale order or invoice from the job.
- queue.job.channel: Defines a dedicated channel for sale automatic workflow jobs to organize processing.