Workflows and Bots¶
Workflows¶
Workflows define commonly used processes with BPMN (Business Process Modelling Notation) diagrams and software in Workflow Templates. These are attached to Companies and as Workflow Definitions, which run as Bots.
paiyroll® implements two levels of automation. The first level of automation uses Workflows, and the second is Payroll Debbie.
Workflow Templates¶
Workflow Templates
Workflow Template |
Used by |
Notes |
---|---|---|
Holiday |
Worker |
Holiday bookings and approvals |
Sickness and other non-holiday absence |
Worker |
Sickness and other non-holiday absence claims and approvals |
Timesheet |
Worker |
Timesheet submission and approvals |
Pay Run |
Administrator |
Manages Pay Runs associated with a Pay Schedule. |
Report/Data-feed |
Administrator |
Manages the execution of reports, such as post-approval Pay Run reports to tax authorities, and Data Feeds |
Upload fetch |
Administrator |
Fetches files which are to be uploaded. |
Note
If the diagram above appears blank, then you are not logged in.
Workflow Definitions¶
A Workflow Template is attached to a company as a Workflow Definition.
Bots¶
At run time, Bots are spawned to process Workflow Definitions. Bots process BPMN tasks autonomously unless human interaction is required. If that happens, the Bot adds an entry to the relevant Administrator’s My tasks page or worker’s My tasks page.
Bots also run certain tasks as background jobs.
The status of current and historic Bots can be viewed in My Processes .