PS.ResourcePlan object (ps.js)
Represents a high-level look at resources that might be needed for a project.
Last modified: February 26, 2013
Applies to: Project Professional 2013 | Project Server 2013
In this article
Remarks
Members
REST resource endpoint
PS.ResourcePlan
A resource plan is a way to estimate corporate resource capacity when some projects are in full execution and others are still in the proposal phase or planning phase. A resource plan is mostly for project initiation, so it is associated with proposals. After the project is approved and becomes a project, the planning process begins, and a team is built, by using the enterprise resource pool or the local resource pool.
Methods
The ResourcePlan object has the following methods.
|
Method |
Description |
|---|---|
|
|
|
|
|
|
|
This member is reserved for internal use and is not intended to be used directly from your code. |
|
|
|
|
|
|
Properties
The ResourcePlan object has the following properties.
|
Property |
Description |
|---|---|
|
Gets the collection of plan assignments that are associated with the resource plan. |
|
|
Gets the end date of the resource plan. |
|
|
Gets the GUID of the resource plan. |
|
|
Gets the start date of the resource plan. |
|
|
Gets or sets the date and time of resource utilization for the current resource plan. |
|
|
Gets or sets the type of resource utilization for the current resource plan. |
Endpoint URI structure
http://<sitecollection>/<site>/_api/ProjectServer/Projects('projectid')/GetResourcePlanByUrl(start='yyyy-MM-dd',end='yyyy-MM-dd',scale='timescale')
HTTP requests
This resource supports the following HTTP commands:
DELETE syntax
DELETE http://<sitecollection>/<site>/_api/ProjectServer/Projects('projectid')/GetResourcePlanByUrl(start='yyyy-MM-dd',end='yyyy-MM-dd',scale='timescale')
MERGE syntax
MERGE http://<sitecollection>/<site>/_api/ProjectServer/Projects('projectid')/GetResourcePlanByUrl(start='yyyy-MM-dd',end='yyyy-MM-dd',scale='timescale')
PUT syntax
PUT http://<sitecollection>/<site>/_api/ProjectServer/Projects('projectid')/GetResourcePlanByUrl(start='yyyy-MM-dd',end='yyyy-MM-dd',scale='timescale')