Description: Activity expenses are non-resource costs associated with a project and assigned to a project's activities. They are typically one-time expenditures for non-reusable items.
Field | Type | Description | Read-Only |
---|---|---|---|
AccrualType | Enum | The accrual type for the project expense. If the accrual type is 'Start of Activity', the entire expense costs are accrued at the start date of the activity. | No |
ActivityId | String | The short ID that uniquely identifies the activity within the project. | Yes |
ActivityName | String | The name of the activity. The activity name does not have to be unique. | Yes |
ActivityObjectId | ForeignKey | The unique ID of the activity to which the project expense is linked. Every project expense is associated with one activity in the project. | No |
ActualCost | Double | The actual cost for the project expense. | No |
ActualUnits | Double | The actual units for the project expense. | No |
AtCompletionCost | Double | The sum of the actual plus remaining costs for the project expense. Computed as actual cost + remaining cost. | Yes |
AtCompletionUnits | Double | The at completion units for the project expense. | Yes |
AutoComputeActuals | Boolean | The flag that identifies whether the actual and remaining costs for the expense are computed automatically using the planned cost and the activity's schedule percent complete. | No |
CBSId | ForeignKey | The unique ID of the CBS assigned to the Activity Expense. | No |
CostAccountId | String | The ID of associated cost account. | Yes |
CostAccountName | String | The name of the associated cost account. | Yes |
CostAccountObjectId | ForeignKey | The unique ID of the cost account associated with the project expense. | No |
CreateDate | DateTime | The date this expense was created. | Yes |
CreateUser | String | The name of the user that created this expense. | Yes |
DocumentNumber | String | The document number for the expense. Use this for the purchase order number, invoice number, requisition number, or similar, as needed. | No |
ExpenseCategoryName | String | The name of the expense category. | Yes |
ExpenseCategoryObjectId | ForeignKey | The unique ID of the expense category for the project expense. | No |
ExpenseDescription | String | The description of the expense. | No |
ExpenseItem | String | The name of the project expense. | No |
ExpensePercentComplete | Double | The percent complete of the project expense. | No |
IsBaseline | Boolean | The boolean value indicating if this business object is related to a Project or Baseline. | Yes |
IsTemplate | Boolean | The boolean value indicating if this business object is related to a template Project. | Yes |
LastUpdateDate | DateTime | The date this expense was last updated. | Yes |
LastUpdateUser | String | The name of the user that last updated this expense. | Yes |
ObjectId | Int | The unique ID generated by the system. | No |
OverBudget | Boolean | The indicator that reflects whether the project expense is over budget. An expense is over budget when the actual cost + remaining cost exceeds the planned cost. | Yes |
PlannedCost | Double | The planned cost for the project expense. This field is named BudgetedCost in Primavera's Engineering and Construction and Maintenance and Turnaround solutions. | No |
PlannedUnits | Double | The planned number of units for the project expense. This number is multiplied by the price per unit to compute the planned cost. | No |
PricePerUnit | Double | The planned price per unit for the project expense. This number is multiplied by the planned number of units to compute the planned cost. | No |
ProjectId | String | The short code that uniquely identifies the project. | Yes |
ProjectObjectId | ForeignKey | The unique ID of the associated project. | Yes |
RemainingCost | Double | The remaining cost for the project expense. Before actual expenses are made, remaining cost should be the same as planned cost. | No |
RemainingUnits | Double | The remaining units for the project expense. | No |
UnitOfMeasure | String | The unit of measure for the project expense. | No |
Vendor | String | The name of the vendor providing the product or service associated with the expense. | No |
WBSObjectId | ForeignKey | The unique ID of the WBS for the activity. | Yes |