Purpose
The Contracts module in Uneevo defines and manages the employment and service agreements that formalize relationships between the organization and individuals, whether they are employees or external contractors.
The same contract structure and workflow are used for both types of working relationships. A dedicated toggle identifies whether the contract belongs to an employee or an external contractor and adapts the relevant fields and options accordingly. Apart from these minor differences, contract creation and management follow the same process.
The module connects People Management, Payroll, and Project Costing, ensuring that every working relationship is properly recorded, compliant, and financially aligned.
💡 A contract transforms a person record into an active employee or establishes a service relationship with an external contractor.
Key Objectives
- Centralize all contractual data in one secure location
- Define the working relationship through a validated contract
- Maintain data continuity across HR, Payroll, and Finance
- Support both employees and external contractors through a shared contract-management process
- Ensure legal compliance and audit readiness through document traceability
Core Functional Areas
| Tab / Section | Purpose | Typical Data Managed |
|---|---|---|
| Personal Information | Captures personal identifiers and contract-related information. | Employee ID, Contract Type, Start and End Dates, Work Type |
| Career | Defines the individual’s professional role and position. | Area, Function, Category, Reporting Line |
| Payroll | Centralizes compensation and payment-related information. | Salary Policies, Pay Frequency, Allowances, Payment Details |
| Benefits | Links individuals to predefined benefit packages. | Compensation Packs, Perks, Insurance |
| Out of Office | Configures absence, leave, and entitlement rules. | Time-off Eligibility, Leave Entitlements, Absence Control |
| Documents | Centralizes contractual and compliance documentation. | Signed Contracts, Identification Documents, NDAs |
| Cost Management | Allocates employee or external contractor costs. | Cost Centers, Projects, Billing Flags |
| Contract Type Toggle | Defines whether the contract belongs to an employee or an external contractor and adapts the relevant fields accordingly. | Employee, External Contractor |
💡 The tabs follow the same general structure for employees and external contractors. The selected contract type determines which specific fields and options are available.
Process Flow
The contract lifecycle follows a clear and structured process:
- Create a Person Record
The individual must first exist in People Management. - Create a Contract
Link the contract to the person record, select the appropriate contract type, complete the core information, and save it. - Validate the Contract
Once validated, the person becomes an employee or is registered as an external contractor, depending on the selected contract type. - Manage Contract Data
Complete and update the relevant tabs, such as Career, Payroll, Benefits, Documents, and Cost Management. -
Track the Contract Status
The contract status is automatically updated based on its Start and End Dates:Future → Active → Former
💡 Multiple contracts may exist for the same person, but only one contract can be active at a time for each working relationship.
Integration Highlights
| Integration Area | Purpose / Result |
|---|---|
| People Management | Links contracts to person profiles. |
| Recruitment | Converts hired applicants into employees or creates the appropriate contract record. |
| Career Management | Aligns roles and professional levels with the organizational structure. |
| Compensation Packs | Associates salary and benefit policies with contracts. |
| Finance / Projects | Manages cost allocation and billing visibility. |
| Analytics & Reporting | Provides real-time workforce and cost insights. |
Best Practices
- Always ensure that the Person record exists before creating a contract.
- Select the correct contract type using the Employee / External Contractor toggle.
- Validate a contract only after all required tabs have been completed.
- Use consistent naming conventions for contract documents and IDs.
- Regularly review contracts approaching their End Date.
- Use the Duplicate function when renewing or recreating a contract to maintain continuity.
Related Articles
Create a New Contract – Convert Person to Employee
Contract – Personal Information
Contract – Career
Contract – Payroll
About Compensation Packs (cross-link — salary and benefits policies)
Help Center