Description:
I need to know how we can display 'Parent Role' on the Resource: Properties: Main - General page.
I tried to configure the attribute on the Resource Object - Resource Labor [Layout: Edit] view, but the field does not appear to the end user. Why?
If I add the field to the Resource List View, and attempt to 'edit' the 'Parent Role' field for a Labor Resource, it does not allow any editing. Why?
Steps to Reproduce:
Solution:
The 'Parent Role' attribute is a system-restricted attribute with special application logic. This field is only for use with a 'Role' record type, not a person resource type. This field is available for editing on a 'Role'. Roles can have a 'Parent Role' to establish the Parent - Child relationships between Roles. A person - Resource record type does not have a 'Parent Role' because the person record is not a 'Role'.
Similar logic is established in reverse for the 'Primary Role' attribute.
The 'Primary Role' attribute is a system-restricted attribute with special application logic. This field is only for use with a person 'Resource' record type, not a 'Role' record type. This field is available for editing on a 'Resource'. Resources can have a 'Primary Role', but Roles cannot have a 'Primary Role' because it is already a Role.
<Please see attached file for image>
The screen shot below shows 'Edit Mode' on the Resource List view. As you can see some of the fields that are only relevant to 'Roles' are editable and some of the fields that are only relevant to 'Resources' are editable. Note: Email and Employment fields are only for use with 'Resources', not 'Roles'.
<Please see attached file for image>