Panel | |
---|---|
|
...
A "Rules Engine" allows various types of business rules to be written in a text format and easily applied to the system "on the fly" – without even logging out or shutting it down. USPS-R comes with its own set of required business rules, as well as a number of optional business rules that the district may enable or disable as they desire. Customized rules can also be written for each district, either by district personnel with the appropriate access to do so, or with help from their ITC or the SSDT. A few examples of using customized business rules are custom validations, sending email or Twitter notifications, or even updating fields based on certain criteria. These can also be used in conjunction with Custom Fields.
Tip |
---|
Bundled means it comes with the USPS-R software; Mandatory means the rule can not be disabled. |
Note |
---|
The user would need at least a role that had MODULE_RULES granted in order to update a rule. They would need at least MODULE_RULES_VIEW to see the list of rules but not be able to modify. Usually the admin roles have the MODULE_RULES permission granted |
Highlight Viewer
...
Rule | Description |
---|---|
org.ssdt_ohio.authnz.authnz-default-password | Default Password Rules |
org.ssdt_ohio.authnz.authnz-stream-rules | Authentication: Default Breakin Detection and Evasion |
org.ssdt_ohio.usps.model.attendancejournal.MaxAdvancedSickLeaveError | Rule to prevent Advanced Sick Leave balance from going past Max Advanced allowed |
org.ssdt_ohio.usps.model.attendancejournal.NegativePersonalBalanceError | Rule to prevent Personal Leave balance from going negative |
org.ssdt_ohio.usps.model.attendancejournal.NegativePersonalBalanceWarning | Rule to warn user when Personal Leave balance will go negative |
org.ssdt_ohio.usps.model.attendancejournal.NegativeSickBalanceError | Rule to prevent Sick Leave balance from going negative |
org.ssdt_ohio.usps.model.attendancejournal.NegativeSickBalanceWarning | Rule to warn user when Sick Leave balance will go negative |
org.ssdt_ohio.usps.model.attendancejournal.NegativeVacationBalanceError | Rule to prevent Vacation Leave balance from going negative |
org.ssdt_ohio.usps.model.attendancejournal.NegativeVacationBalanceWarning | Rule to warn user when Vacation Leave balance will go negative |
org.ssdt_ohio.usps.model.employee.EmployeeDuplicateSsnError | Error: Prevent Employee with duplicate SSN from being saved |
org.ssdt_ohio.usps.model.employee.EmployeeDuplicateSsnWarning | Warning: Employee with duplicate SSN has been saved |
org.ssdt_ohio.usps.model.modeltransaction.ModelTransaction | Prevent creation/updating/delete of Transaction when posting period is not open |
org.ssdt_ohio.usps.model.payrollitem.FederalCovidAmountError | Error: Prevent Federal Covid-19 amounts from exceeding maximum values |
More Information
Customized rules can also be written for each district, either by district personnel with the appropriate access to do so, or with help from their ITC or the SSDT. A few examples of using customized business rules are custom validations, sending email or Twitter notifications, or even updating fields based on certain criteria. These can also be used in conjunction with Custom Fields
...