Events Index
The following table lists the default events which come predefined. You may extend these using the Events app.
A detailed description of each event is listed in the following section.
Event List
| Name | Description | Event Type |
|---|---|---|
| test | None | |
| Availability Update | Update availability records before saving | Database Update (CRUD) |
| Employee Process | Processes to run after an employee is updated or deleted | Database Update (CRUD) |
| Employee Update | Send welcome message invite if requested | Database Update (CRUD) |
| Employee Update | Updates to employee record | Database Update (CRUD) |
| Employee Validate | Validate employee/user form entry | Database Update (CRUD) |
| Nighly maintenance | Maintenance tasks, such as backup, purge | Scheduled Event |
| Paycheck Update | Calculate a paycheck on edit | Database Update (CRUD) |
| Publish Availability Request | Publish availability requests to employees | Form Submit |
| Punches Edit | Don't allow editing if a punch is already approved | Database Update (CRUD) |
| Punches Process Timecard | Process an employees timecard when a punch is recorded or updated | Database Update (CRUD) |
| Punches Update | When creating or updating punches fill-in required fields | Database Update (CRUD) |
| Scheduled event | Do something every day at 11:45 am central | Scheduled Event |
| Service Ticket Validate | Validate that a service ticket can be saved | Form Submit |
| Text sending form event | This event should watch for the send a text form submission | Form Submit |
| Timeclock validate punch | Validate if a timeclock punch should be allowed to proceed | Form Submit |
| Timeclock validate punch - ip | Validate if a timeclock punch should be allowed to proceed | Form Submit |
| User Login | Processes when a user logs in | User Event |