Question: Can a resource have multiple roles?
Answer: Globally, resources in Meisterplan have only one role, the primary role. It will be used whenever you add a resource to a project.
However, for individual projects, you can specify additional roles for a resource. To do this, first change the role of the resource already assigned to the project (Right-click and then "Change Role"), and then add the same resource again. Repeat these steps to assign even more roles.
Meisterplan will always consider a resource's primary role for aggregation by role and remaining role capacity calculation: If you allocate a resource with the primary role "Developer - Senior" as "Project Manager" with 1.0 FTE for one week, this allocation will still be displayed under the aggregated role role for the "Developer - Senior" role. Also, the total capacity of this role will be 1.0 FTE less in that week. The allocations and total capacity of the "Project Manager" role won't change, because the role change has no effect on the number of available project managers.