Contracts
Purpose
The Contracts screen is used to create, manage, and track employee contracts within Thulo HRMS.
Contracts define the employment agreement between the organization and an employee, including contract type, effective dates, salary details, allowances, signatories, and supporting documents.
The Contracts module is closely integrated with:
-
Contract Types
-
Salary Types
-
Allowance Types
-
Contract Templates
-
HR Records
Employee information used in contracts is synchronized from the HR Records module.
Contract statuses are managed manually by authorized users through the Edit function.
Contract Status Behavior
-
Newly created contracts are assigned the status Draft.
-
Contracts can be manually updated to other statuses as required.
-
Contracts that pass their expiration date display the status Expired.
-
Contract status is primarily used for display and tracking purposes.
Create
To create a new contract:
-
Navigate to HR Records → Contracts.
-
Click New Contract.
-
The New Contract screen will appear.
-
Enter the required contract information.
-
Upload any supporting documents if applicable.
-
Click Save to create the contract.
-
Alternatively, click Close to cancel the operation.
Result
After creation:
-
The contract is stored in the system.
-
The contract status is automatically set to Draft.
-
The contract becomes available for review, editing, and digital signing.
View
To view contract details:
-
Navigate to HR Records → Contracts.
-
Locate the desired contract.
-
Click View.
-
The system will expand and display the contract details.
The contract details include:
-
Employee information
-
Contract type
-
Salary and allowance information
-
Effective and expiration dates
-
Signatory details
-
Attached documents
-
Contract status
Contract Document Preview
To view the contract document:
-
Open the contract details.
-
Select the Contract tab.
-
Click View.
The generated contract document will be displayed for review.
Digital Signing
Thulo HRMS supports digital signing of contract documents.
Sign a Contract
-
Open the contract record.
-
Navigate to the Contract tab.
-
Click View.
-
Select Sign.
Download Contract
To download a copy of the contract:
-
Open the contract document.
-
Click Download.
The contract file will be downloaded to your device.
Signature History
After a successful digital signature, the system records:
-
Signer name
-
Signing account
-
Signing date and time
-
IP address
Employee Signature
The employee can sign the contract by:
-
Logging into their employee account.
-
Opening the Contracts screen.
-
Viewing the contract details.
-
Completing the digital signature process.
Important Note
Digital signing is typically available only to authorized personnel such as:
-
Department Heads
-
Managers
-
Directors
-
HR Administrators
-
Other authorized users
After all required signatures are completed, administrators should update the contract status accordingly (for example, to Signed).
Edit
To modify an existing contract:
-
Navigate to HR Records → Contracts.
-
Locate the contract you want to update.
-
Click Edit.
-
Modify the required information.
-
Click Save to apply the changes.
Administrators may also update the contract status through the edit screen.
Delete
Method 1: Delete a Single Contract
-
Locate the contract record.
-
Click Delete.
-
Review the confirmation message.
-
Click OK to confirm deletion.
-
Click Cancel to abort the operation.
Method 2: Bulk Delete Selected Contracts
-
Select the contracts you want to remove.
-
Click Bulk Actions.
-
Choose Mass Delete.
-
Click Confirm.
-
Review the confirmation message.
-
Click OK to proceed.
Method 3: Delete All Contracts
-
Display all contract records.
-
Select the top checkbox to select all records.
-
Click Bulk Actions.
-
Choose Mass Delete.
-
Click Confirm.
-
Review the confirmation message.
-
Click OK to proceed.
Warning
Deleting contracts permanently removes contract records and associated information. Organizations should verify that contracts are no longer required before deletion.
Export
To export contract data:
-
Open the Contracts screen.
-
Select the contracts to export if applicable.
-
Click Export.
-
Choose the desired export format.
-
Download the generated file.
Exported data can be used for audits, compliance reviews, reporting, and record retention.
Field Descriptions
| Field | Description |
|---|---|
| Contract Code | Unique identifier assigned to the contract. |
| Staff Name | Employee associated with the contract. Data is retrieved from HR Records. |
| Contract Type | Type of employment contract. Data is retrieved from Contract Types. |
| Status | Current contract status used for display and tracking purposes. |
| Effective Date | Date the contract becomes effective. |
| Expiration Date | Date the contract expires. |
| Salary and Allowance Type | Determines whether compensation is based on hourly or monthly rates. |
| Salary & Allowances | Salary and allowance items associated with the contract. Data is retrieved from Salary Types and Allowance Types. |
| Signing Date | Date the contract was signed. |
| Signed By | Company representative responsible for signing the contract. |
| Attachment | Supporting documents related to the contract. |
Important Notes
-
Contracts are linked to employee records maintained in the HR Records module.
-
Contract Types, Salary Types, and Allowance Types must be configured before creating contracts.
-
Contract Templates can be used to standardize contract creation.
-
Newly created contracts are automatically assigned Draft status.
-
Contract status changes are managed manually through the Edit function.
-
Expired contracts automatically display the Expired status.
-
Effective Date and Expiration Date are informational fields and do not automatically trigger business processes.
-
Salary and allowance selections are used for contract documentation and reference purposes.
-
Digital signatures record signer details, timestamps, user accounts, and IP addresses for audit tracking.
-
Employee and employer signatures can be completed separately through their respective accounts.
-
Contract records may be referenced by HR operations, compliance reviews, and employee management processes.