Current system roles are effectively treated as job titles. In some organizations this approach may work, but in more complex organizations there are often additional layers of classification, such as functions or sub-functions (for example aligned with Mercer methodology).
It would be very valuable to allow adding additional attributes to a role and enable flexible categorization. In particular, it would be helpful if role descriptions were not strictly tied to job titles, but could instead be linked to other categories.
Example:
Job Title: Payroll Specialist
Role / Function: HR
Role Code: Role001
Role (not job title) Description: XYZ
The idea is to enable building a more flexible structure of roles and positions. In larger organizations, categorization is not always based on job titles alone. For example, the same type of work may have different job titles across countries, even though the scope is identical. In Teamflect, this currently results in managing multiple roles instead of one, simply because there are multiple job titles for the same function.
This enhancement would support more scalable and consistent role management across global organizations.