Migration of resource plans and cost plans
Summarize
Summary of Migration of resource plans and cost plans
This migration process enables ServiceNow customers to transition resource plans and associated cost plans from traditional models to attribute-based resource assignments and labor costs. This enhancement supports efficient resource allocation and financial management within Project Workspace, aligning with the Next Experience in Resource Management.
Show less
Migration of Resource Plans to Resource Assignments
- Scope: Resource plans in Planning, Requested, Confirmed, Allocated, Rejected, and Completed states are migrated; those in Canceled and In-progress states are excluded.
- Status Mapping: Resource plan statuses like Planned or Requested map to Unassigned resource assignments; Allocated and Confirmed map to Approved, while Rejected maps to Unapproved. Cancelled/In-progress plans are not migrated.
- Effort Handling: Requested efforts within resource plans are included in migration, with resource assignments supporting only even allocation spread and default allocation types.
- Attributes: Migration uses primary planning attributes Group, Skill, and Role. One resource assignment is created for each unique attribute combination or individual user if member preferences are selected.
- Allocation Contour: Existing allocation patterns (contours) are preserved to maintain consistent effort distribution and timing, ensuring continuity in capacity and utilization tracking.
- Operational Resource Plans: Operational resource plans in Allocated and Completed states are migrated to operational resource assignments; their request type changes to Hours post-migration.
Migration of Cost Plans to Attribute-Based Cost Plans
- Cost plans linked to resource plans are migrated to attribute-based labor cost plans using financial planning attributes like Employee Type, Expense Type, and Role.
- Post-migration, cost plans no longer have a one-to-one mapping with resource assignments; planned costs move to new attribute-based cost plans while actual costs remain on original records.
- When resource plans lack Employee Type or Role, costs consolidate into a single cost plan.
- Rate models associated with projects or demands are applied to generate attribute-based labor costs.
Practical Actions for ServiceNow Customers
- Enable Attribute-Based Resource Assignments: Activate this feature to manage resource requests based on planning attributes.
- Create Resource Assignments: Allocate portions of team or resource capacity for projects or demands effectively within the new model.
- Migrate Operational Resource Plans: Transition operational plans to attribute-based operational resource assignments for tasks like administration and training.
- Scheduled Migration Job: Utilize the “Migrate Resource Plans” scheduled job to automate the conversion of resource plans and cost plans to the new attribute-based structures.
Benefits for Customers
This migration empowers customers to leverage enhanced resource and financial planning capabilities within Project Workspace, ensuring seamless continuity of existing allocations and cost tracking. It simplifies management by standardizing allocation spreads, preserving allocation contours, and aligning costs with attribute-based financial models, thereby improving accuracy and enabling better decision-making.
Migrate resource plans to resource assignments and the associated cost plans to attribute-based labor costs of your projects or demands and easily work on resource allocations using Project Workspace.
Resource plans to resource assignments
Migrate all the resource plans of a project or demand to attribute-based resource assignments depending on the planning attributes to easily manage your projects on Next experience using Project Workspace and Capacity Planning.
| Resource plan status | Resource assignments status |
|---|---|
| Planned or Requested | Unassigned |
| Allocated | Approved |
| Confirmed | Approved |
| Completed | Approved |
| Canceled or In-progress | Resource plan isn’t migrated |
| Rejected | Unapproved |
When a resource plan is migrated, a corresponding resource assignment is created based on the primary attributes from the resource plan. Resource assignments don’t support custom selection of allocation type and allocation spread.
Resource assignments only support even spread of resource allocations by default.
The efforts of the resource plan in requested state are also migrated to resource assignments. For example, suppose a resource plan is in Requested state with 20 additional hours requested but not yet approved. The new migration flow accounts for these requested 20 hours, and the total efforts are reflected in the migrated resource plan. See the following screenshots for more details.
- Resource plans in Planning or Requested states, resource assignments are created based on the planned dates and planned duration with their default state as Unassigned.
- Allocation type is set to planned duration.
- Allocation spread is always Even.
- Existing resource allocations are deleted and created again to accommodate resource allocations with the resource name and planned duration.
- The allocated costs and allocated hours are copied to planned costs and planned hours.
- Actual hours for the resource plan in Confirmed and Allocated states are retained with the resource plans.
The existing contour of allocations in resource plans is maintained while migrating to resource assignments.
Maintaining the existing contour ensures that the planned effort, timing, and effort distribution remain consistent before and after migration. By carrying forward the same allocation contours, you can continue managing ongoing work without disruption. This maintains accurate capacity and utilization insights and ensures that financial and resource plans reflect your original intent. This seamless transition helps you adopt the workspace experience confidently, without the need to replan or manually adjust allocations.
Migration of Resource plans to Resource assignments
Resource plans in different states.
Operational resource plans to operational resource assignments
After migration, the Request type of operational resource plans is changed to Hours.
Migration of Operational resource plans to Operational resource assignments
Operational resource plan in Allocated state created for Demo GroupA.
Migration of cost plans to attribute-based cost plans
When resource plans of a project or demand are migrated to resource assignments. The corresponding financial cost plans based on the resource plans are also migrated to new attribute-based labor costs. Migrate resource plans related link trigger migrates the cost plans along with resource plans migration.
Every resource plan has an associated a cost plan with Labor capex as the cost type. While migrating, the planning attributes of the resource plans are analyzed to create attribute-based cost plans for the unique combination of the three planning attributes enabled for financials (Employee type, Expense Type, and Role). After migration, there will be no one-to-one association between resource assignments and attribute-based cost plans.
The planned costs are moved to the new attribute-based cost plans while the actual costs remain on the existing cost plan records. The rate model values associated with project or a demand are considered to generate attribute-based labor costs.
Migration of cost plans to attribute-based cost plans
Cost plans associated with a resource plan.
Attribute-based cost plan Resource_Internal_Capex is created after migration.