Mass Managing Resource Requests
From a project or opportunity record, you can manage the record's related resource requests in bulk, including associated skills and certifications, and recalculate schedules. Additionally, you can assign multiple held resource requests and preview both assigned and unassigned resource requests.
The Manage Resource Requests window contains the following tabs that are only visible on the project record page:
- Unassigned: Displays the unassigned resource requests with statuses, for example,"Draft", "Ready to Start", "Held", or "Tentative".
- Assigned: Displays all the assigned resource requests with statuses for example, "Assigned" and "Canceled".
Managing Resource Requests
To manage resource requests from projects and opportunities, your administrator must:
- Add PSA Actions: Resource Requests to your default Project and Opportunity record pages.
- Ensure the Manage Resource Requests link is shown in PSA Actions: Resource Requests by enabling the Show Manage Resource Requests action.
- An administrator can use field sets to control the fields that appear on this page. For more information, see Customizing Columns for Manage Resource Requests. Depending on the permissions assigned, you can view and access the fields on the Manage Resource Requests window.
To manage multiple resource requests:
-
On your opportunity or project record page, click Actions | Resource Requests | Manage Resource Requests. The Manage Resource Requests window opens. Resource requests with "Draft", "Ready to Start", "Held", "Tentative" statuses are listed in the Assigned tab and resource requests with "Assigned" or "Canceled" are listed in the Unassigned tab.
- Click
on the editable fields and make your changes. You can customize the columns displayed in the Manage Resource Requests window. For more information, see Customizing Columns for Manage Resource Requests. -
[Optional] If you want to edit multiple resource requests, select them in the Manage Resource Requests window, then:
- Click
on a field that you want to edit and make your changes. - Select the Update Selected Items checkbox if you want to apply the same update to all the selected resource requests.
- Click Apply. The fields that have been updated are highlighted.
- Click
- [Optional] Select the resource requests that you want to remove from the project and click
. The Delete Resource Requests window displays. Click Delete. -
[Optional] Select one or more resource requests and click Manage Skills to edit their skills and certifications, then do the following:
- In the Skills Selection section, select "Skill or Certification" or "Skill Set" from the drop-down. By default, "Skill or Certification" is selected.
- Enter the name of the skill, certification, or skill set that you want to add.
- [Optional] After entering two or more characters, click Show All Results for " ". The Select Skill or Certification window opens with the searched string in the search field, and all the related items are displayed in the grid. You can amend the search term if required.
-
Select the skill, certification, or skill set you want to add. The added skills and certifications are separated into drop-down lists of skill sets and individual skills and certifications.
- [Optional] Click a suggested skill to add it to the resource request.
-
[Optional] Do one of the following:
- Leave All Essential Skills selected if you want the resource to have all the added essential skills.
- Select Any Essential Skill if you want the resource to have any one of the added essential skills.
-
[Optional] To edit the minimum rating or a skill importance, do one of the following:
- Double-click the cell or select the cell and press Enter on your keyboard, then select an option from the picklist.
- Select the checkboxes of the skills or certifications you want to simultaneously edit, then select the Update Selected Items checkbox and click Apply.
-
[Optional] To remove skills or certifications, do one of the following:
- Click
| Remove Skill to remove the skill or certification, or Remove Skill Set the skill set that a skill or certification belongs to. - Select checkboxes of the skills or certifications you want to remove, then click
. - Click a suggested skill to remove it.
- Click
- Click Save. Resource skill request records are created for each requested skill or certification.
- Click Done.
Assigning Multiple Held Resources Requests
To assign multiple held resource requests to a project, you must have the Staffing permission control. For more information, see About Staffing Permission Controls.
To assign multiple held resource requests:
- On the Project record page, click Actions | Resource Requests | Manage Resource Requests. The Manage Resource Requests window displays and the Unassigned tab lists all resource requests with statuses such as "Draft", "Ready to Start", "Held", or "Tentative".
-
Select one or more resource requests from the Unassigned tab and click Assign Held. This assigns resource requests that are currently in the held status. If the Preferred Schedule field is blank, the "Calculate End Date, Level Schedule" strategy is used.
- If needed, edit the field values in existing resource requests before assigning them. Once done, select the resource requests to assign and click Assign.
- If there are unsaved changes, a confirmation window appears. To save your changes and assign the held resource requests, click Save and Assign.
- To discard your changes and assign the held resource requests with their original values, click Discard Changes. PSA confirms that only the held resource requests are assigned.
- To continue editing the fields of one or more resource requests, click Continue Editing.
- The resource requests will be assigned or canceled and will appear in the Assigned tab. After the resource requests are assigned or canceled, all fields become read-only.
- Click Save.
- Click Done. The window closes and returns to the project or opportunity page.
Viewing Mass Hold and Mass Assign Asynchronous Job Errors
You can also check the status of the mass hold and mass assign asynchronous process from the Async Job Records tab. For more information, see Monitoring Asynchronous Jobs.
When an asynchronous process is complete, the user who started the asynchronous process will receive a notification and an email. If errors occurred, these will contain a link to an app log record which contains more information about the error. For more information about app logs, see App Logs Overview.
Filtering Resource Requests
You can use the filter panel to focus on the resource requests you want to view:
- Click
to open the filter panel. - [Optional] In the Resource Roles lookup field, search for and select one or more statuses to filter the resource requests. The Resource Roles field is blank by default.
- [Optional] In the Status lookup field, search for the status to filter the resource requests. By default, the "Assigned" status is selected in the Assigned tab. In the Unassigned tab, the field is blank.
- Click Done.
- If there are unsaved changes, a confirmation window appears. To continue editing the field of one or more resources, click Continue Editing.
- To discard your changes for the edited resources and keep their original values, click Discard Changes.
- To save your changes, click Save.
- Click Apply.
- [Optional] Click Clear to clear the searched filter values.
- [Optional] Click
to close the filter panel. - Click Done. The window closes and returns to the project or opportunity page.
Recalculating Resource Request Schedules
You can recalculate schedules for related resource requests on a project when project tasks or project task assignments are updated. Estimated hours on the parent project task are equally divided between all resource requests on the project.
Schedules exceeding 24 hours in a day are not updated or rescheduled.
See the following for more information:
To recalculate resource request schedules:
- On a Project page, click Resource Requests | Recalculate Resource Request Schedules.
- Click Recalculate.
Using Classic or Lightning Visualforce Pages
Updating Multiple Resource Requests
- On the applicable project or opportunity, from the Resource Requests related list, click Mass Update Resource Requests. The name of the project or opportunity is displayed.
- In the Quick Update Resource Requests area, enter the information you want to update. See Resource Request Fields for more information. To update Assign Skills and Certifications, see Mass Assigning Skills and Certifications to Resource Requests for more information.
- In the Resource Requests Details area, select the resource requests you want to update and click Quick Update Selected Resource Requests. PSA updates the selected resource requests and displays them.
- Review the resource requests and make any changes required.
- Click Save Updated Resource Requests. PSA confirms that the resource requests have been updated.
- Click Back to Mass Update Resource Requests, Back to Project or Back to Opportunity to continue.
Updating Resource Requests Inline
- On the applicable project or opportunity, from the Resource Requests related list, click Mass Update Resource Requests. The name of the project or opportunity is displayed.
-
In the Resource Requests Details area, for the resource requests you want to update, select them and enter the new information. See Resource Request Fields for more information.
- Click Save Updated Resource Requests. PSA confirms that the resource requests have been updated.
- Click Back to Mass Update Resource Requests, Back to Project or Back to Opportunity to continue.
Mass Assigning Skills and Certifications to Resource Requests
- On a project or opportunity, from the Resource Requests related list, click Mass Update Resource Requests.
- In the Resource Requests Details area, select Assign Skills and Certifications.
- Add the required skills and certifications. See Skills Management Overview for more information.
- Click Add more to include further skills and certifications records, or Remove to delete them.
- Click Done.
- In the Resource Requests Details area, select the resource requests you want to update and click Quick Update Selected Resource Requests. PSA updates the selected resource requests and displays them.
- Review the resource requests and make any changes required.
- Click Save Updated Resource Requests. PSA confirms that the resource requests have been updated.
- Click Back to Mass Update Resource Requests, Back to Project or Back to Opportunity to continue.
Rescheduling Resource Requests
You can conveniently recalculate schedules for related resource requests on a project when project tasks or project task assignments have been updated. However, schedules exceeding 24 hours in a day will not be updated or rescheduled. See auto-recalculate-schedule-for-held-resource-requests and Eligible for Schedule Recalculation for more information about controlling this feature.
To Reschedule Resource Requests:
On the project's Resource Request related list, click Reschedule Resource Requests.
Deleting Resource Requests
- On a project or opportunity, from the Resource Requests related list, click Mass Update Resource Requests. The name of the project or opportunity is displayed.
- In the Resource Requests Details area, select the resource requests you want to delete.
- Click Delete Resource Requests. PSA deletes the resource requests.
- Click Back to Project or Back to Opportunity to continue.