Rate source enumerations are used to indicate which price/unit will be used to calculate costs for
the assignment, such as 'Resource', 'Role', and 'Override'.
Rate source preference type enumerations are used to indicate which price/unit will be used by
default to calculate costs for the assignment when both a resource and role are assigned.
Rate type enumerations are used with resource assignments to specify which of the five prices
specified for the resource will be used to calculate the cost for the resource assignment.
Resource assignment spread, containing unit and/or cost fields that have been spread for a
particular resource assignment over zero to many spread periods.
Factory class used to create instances of ResourceAssignmentSpreads to be used
for editing Future Bucket Planning data on ResourceAssignment business objects.