Calculate |
public class CalculateApportionmentServiceArguments : IProjectOperationsServiceArguments
The CalculateApportionmentServiceArguments type exposes the following members.
| Name | Description | |
|---|---|---|
| ClassList | The list of cost classes that will be recalculated. Required. | |
| ControlAccountUidList | The list of Control Account UIDs that will be used to filter the calculation. Optional. A list should only be supplied if 'Same as Source' is being used for all Control Accounts being processed. | |
| EndDateLabel | The calendar set 00 label of the last period to calculate. Optional. This EndDateLabel is only used if PeriodFilter is set to DateRange | |
| Log | Determines the comment, change number and 'significant' setting for changes that affect the log. See ProjectAuditLogDescription. | |
| PeriodFilter | The period range to calculate. Optional. Default is All so all periods are calcualted. If DateRange is used, the StartDateLabel and EndDateLabel values must be specified. | |
| Project | The project that will have apportionment calculated. | |
| StartDateLabel | The calendar set 00 label of the first period to start calculating. Optional. This StartDateLabel is only used if PeriodFilter is set to DateRange |
| Name | Description | |
|---|---|---|
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object) | |
| GetType | Gets the Type of the current instance. (Inherited from Object) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | |
| ToString | Returns a string that represents the current object. (Inherited from Object) |