ResourceAttributeAssignment

Description

Package: com.ibm.rpm.resource.containers

Extends: RPMObject

Usage

Represents the assignment of a ResourceAttributeProficiencyLevel (ResourceAttributeCompetencyProficiencyLevel or ResourceAttributeSkillProficiencyLevel) to a resource.

Parent is mandatory, allowed parent type is Resource.

Supported API Calls

Security Restrictions

N/A

Fields

The following table lists the fields for this object.

Table 1. ResourceAttributeAssignment Field Description
Field Details
rates

Type: ResourceRates

Default value: N/A

Description: The resource rates associated to the proficiency level.

Field validation description: N/A

Additional field security restrictions: N/A

acquiredOn

Type: dateTime

Default value: N/A

Description: The date on which a resource acquired the proficiency level.

Field validation description: N/A

Additional field security restrictions: N/A

defaultFlag

Type: int

Default value: 0

Description: This field's value is set to 1 if this competency is the resource’s default, and is set to 0 if it is not. Only one competency can be attributed the defaultFlag value 1 at a time. When a new competency is added with the defaultFlag value set to 1, the previous competency or skill that had its value set to 1, gets its value set to the default value 0. A default competency must always exist.

Field validation description: The value must be 0 or 1. Only one competency can be set as default.

Additional field security restrictions: N/A

description

Type: string

Default value: N/A

Description: Notes regarding a resource’s acquisition of the proficiency level.

Field validation description: Limit 50 characters.

Additional field security restrictions: N/A

lastUsedDateTime

Type: dateTime

Default value: N/A

Description: The date the resource last used the proficiency level.

Field validation description: N/A

Additional field security restrictions: N/A

lastUsedLocation

Type: string

Default value: N/A

Description: The location the proficiency level was last used.

Field validation description: Limit 50 characters.

Additional field security restrictions: N/A

mandatory

Type: string

Default value: N/A

Description: The value of this field is 1 if the proficiency level is mandatory, and is 0 or null if otherwise.

Field validation description: This field is restricted to 1, 0, or null.

Additional field security restrictions: N/A

mandatoryDetails

Type: string

Default value: N/A

Description: Details regarding the mandatory or non-mandatory status of the proficiency level.

Field validation description: Limit 50 characters.

Additional field security restrictions: N/A

strategicFlag

Type: string

Default value: "0"

Description: This field's value is 1 if this resource attribute is strategic. A resource can have only one strategic competency. Resources are assigned to projects or tasks, based on these strategic competencies. This setting is used in the Portfolio Viewer to assist in the analysis of alignment between resources and projects.

Field validation description: The value must be "0" or "1".

Additional field security restrictions: N/A

targetAttainmentDate

Type: string

Default value: N/A

Description: The date targeted by the resource to attain the proficiency level.

Field validation description: Limit 50 characters.

Additional field security restrictions: N/A

proficiencyLevel

Type: ResourceAttributeProficiencyLevel

Default value: N/A

Description: The proficiency level attribute assigned to the resource.

Field validation description: Limit 50 characters. This field is mandatory

Additional field security restrictions: N/A

experience

Type: Experience

Default value: The member value of the Application Administration Experience class whose member name is "7".

Description: The experience associated with the attribute proficiency level.

Field validation description: Limit 50 characters. This field is mandatory.

Additional field security restrictions: N/A

preferenceRank

Type: PreferenceRank

Default value: The member value of the Application Administration PreferenceRank class whose member name is "5".

Description: The preference rank associated with the attribute proficiency level.

Field validation description: This field is mandatory.

Additional field security restrictions: N/A

Inherited Objects

Click on object for list of inherited fields:

From RPMObjectA

Related Objects