ActivityExpense REST Endpoints
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. Examples of expenses include materials, facilities, travel, overhead, and training.
You can categorize expenses, indicate a unit of measure for expenses, and specify whether an expense accrues at the start or end of an activity or uniformly over its duration. Each expense has a planned cost, actual cost, and estimated remaining cost.
Expenses are not the same as resources. Resources are time-based and generally extend across multiple activities and/or multiple projects. Examples of resources are personnel and equipment. Unlike resources, expenses are project-specific and they are not time-based. Expenses are not included when resources are leveled.
The ActivityExpense service supports user defined fields (UDFs). To assign UDFs to an activity expense, use the UDFValue service.
- Create ActivityExpenses
- Method: postPath:
/activityExpense
- Delete ActivityExpenses
- Method: deletePath:
/activityExpense
- Read ActivityExpenses
- Method: getPath:
/activityExpense
- Update ActivityExpenses
- Method: putPath:
/activityExpense
- View ActivityExpense Field Length
- Method: getPath:
/activityExpense/getFieldLength/{fieldName}
- View ActivityExpense fields
- Method: getPath:
/activityExpense/fields