A Process Schedule is an object that allows you to assign a Business Process and then set when and how often it will execute. This scheduled BP can be viewed from the Schedules view of the Admin Console. You can execute deployed Business Processes to execute at specific times or at regular intervals by using the Process Schedule object.
Cleo recommends creating all Process Schedules in their own dedicated ProcessSchedule Project, then making that Project's resources available to other Projects. This allows you to make changes to the Process Schedules without having to uninstall other integration Projects.
You can view all Process Schedules that are active on a server in the Admin Console | Schedules view. This view allows you to view when all Process Schedules will run on a calendar (either by year, month, week, or day). It also allows you to view a list of all Business Processes affected by Process Schedules in the Process view. You cannot edit Process Schedules in this view.
You could create a Process Schedule to run a Business Process at 9 a.m. on Monday and Friday or a Process Schedule to run a Business Process every eight hours.
You can also create a Process Schedule to run a Business Process only once.
Process Schedules allow the Integration Engine to run Business Processes independent of other occurrences. Otherwise, it is reliant on something else happening (such as receiving a file, or a rule in a Ruleset) to trigger a Business Process.
To make changes to a Process Schedule that is running, you must undeploy the Project that houses it.
To use a Process Schedule:
- Create a Process Schedule
- Assign the Business Process and schedule when and how often it will execute.
Related Topic: Creating and Defining Process Schedules