ResourceAssignmentPeriodActual REST Endpoints
ResourceAssignmentPeriodActual
Resource assignment period actuals represent the actual values on a resource assignment during a financial period.
The following rules apply for resource assignment period actuals:
- They can only be tracked for in-progress or completed activities
- Negative values are allowed.
- If both units and costs are simultaneously updated on a period actual instance, units are the driving value.
- They must have at least one non-zero field value for a corresponding database record to exist
- If activity period actuals exist and have valid values for a particular resource type, resource assignment period actuals are created automatically for the first assignment of the corresponding resource type. Thereafter, period actuals can only be tracked on the resource assignment, not at the activity level.
- Costs can be calculated only when a resource price per unit is defined
- Updating values in assignment period actuals should update the corresponding activity period values. However, for material resource assignments, the update to activity period actuals occurs only when material cost is changed on the assignment.
- Creating an assignment period actual value results in the automatic creation of an activity period actual value if it does not already exist.
- An activity period actual may not exist for a corresponding assignment period actual if only material units are being tracked in the assignment period actual instance.
Note that this business object has a multi-part object ID; its object ID is a combination of its financial period object ID and its resource assignment object ID.
- Create ResourceAssignmentPeriodActual
- Method: postPath:
/resourceAssignmentPeriodActual
- Delete ResourceAssignmentPeriodActual
- Method: deletePath:
/resourceAssignmentPeriodActual
- Read ResourceAssignmentPeriodActual
- Method: getPath:
/resourceAssignmentPeriodActual
- Update ResourceAssignmentPeriodActual
- Method: putPath:
/resourceAssignmentPeriodActual
- View ResourceAssignmentPeriodActual Field Length
- Method: getPath:
/resourceAssignmentPeriodActual/getFieldLength/{fieldName}
- View ResourceAssignmentPeriodActual fields
- Method: getPath:
/resourceAssignmentPeriodActual/fields