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 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 PAY_RUNS associated with a Pay Schedule.

Report submission

Administrator

Manages the execution of reports, such as post-approval Pay Run reports to tax authorities, and Data Feeds

 

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 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 MY_PROCESSES.