This feature introduces a new configurable option propertyMaxTransactionAmount within the ATM > Settings > Option settings specific to the Timesheet option in Office level.
It enables organizations to define a maximum payable amount per transaction to prevent accidental overpayments.
This helps ensure financial accuracy, reduces risk of errors in payroll-related transactions, and strengthens internal control and compliance.
Functionality
The setting is available in Zenople → ATM → Settings → Option → Entity: Office named as MaxTransactionAmount.
A new option property named MaxTransactionAmount is added under the selected office’s configuration.
The property includes:
Option Property: MaxTransactionAmount
Input Type: Number field
Default Value:3000
When a user creates a transaction in:
TMS (Timesheet Management System)
Workboard the system checks whether the total payment amount exceeds the configured max amount for the transaction’s office.
If the amount exceeds the limit:
A warning exception appears, prompting the user to review the transaction before proceeding.
The exception is available in Zenople → ATM → Settings → Exceptions → Total pay should not exceed #LimitAmount which will be triggered at transaction level.