Resource Management - Allocations

9 min. readlast update: 08.20.2026

Purpose

Allocations schedule the intended work: who will work on what, when, and for how long.
They are the core of UNEEVO’s Resource Management component, enabling organizations to:

  • plan and distribute workload across resources

  • assign users to projects and work items

  • forecast capacity and utilization

  • ensure balanced scheduling

  • support accurate timesheet and cost management processes

Allocations can be created manually or imported automatically from project work items.


Access Path

Resource Management → Allocations


1. Allocations Overview

The Allocations landing page provides several complementary views to monitor and plan resources:

  • Availability

  • List – detailed allocation records

  • Calendar – visual planning by day, week, month or year

At the top of each view, summary counters display:

  • Approved allocations
  • Rejected allocations
  • Submitted allocations
  • Worksheet allocations

💡 Tip Allocation Status – Refer to Chapter 6 for details on how this statuses are parametrized.

Available actions:

  • Add Allocation
  • Import Project
  • Refresh
  • Filters
  • Export
  • Columns

1.1. List Detailed - Allocation records

The List tab displays allocations in a structured table, one record per line.

Key Columns

  • Description – name of the activity
  • User – assigned resource
  • Effort – planned hours
  • Date - planned date
  • Status – allocation state (e.g., Approved, Submitted, Rejected)
  • ...
  • Options (…) – edit or delete

Use Cases

  • reviewing and validating allocations
  • filtering by project, user, statuses, dates, Cost centers,...
  • bulk checking planned hours
  • performing operational adjustments

Note:
Each row in the List View represents a single day.
An allocation does not span across days on a single line; instead, one line is generated per day in the allocation period.
If multiple allocations occur on the same day, multiple records will appear for that day


💡The List View is ideal for high-volume allocation management.

1.2. List Calendar – Visual planning by day or month

The Calendar tab provides a monthly, weekly, or yearly visual view of all allocations.

Features

  • color-coded project allocations:
    • Red - Worksheet
    • Yellow - Soft Allocation
    • Green - Approved
  • navigation through weeks and months
  • quick filters by user, project, or status
  • AutoFit and Export options 
  • clean visibility of daily schedules

Use Cases

  • identifying workload peaks or gaps
  • managing absences and overlapping tasks
  • planning upcoming project phases
  • ensuring schedule consistency across teams

2. Creating an Allocation

Click Add Allocation to open the creation form.

Creating an Allocation

Allocations can be created from the Allocations landing page to reserve a user’s capacity for a specific period, project, Work Item, or activity.

An allocation can now be created in two ways:

  • Effort only – Defines the amount of effort allocated within the selected period.

  • Time-based – Defines the exact start and end dates and times of the allocation.

To create an allocation:

  1. Open the Allocations landing page.

  2. Select Add Allocation.

  3. Select the user or users.

  4. Choose whether the allocation should be effort-only or time-based.

  5. Define the allocation period and applicable weekdays.

  6. Complete the project, Work Item, cost center, and classification information as required.

  7. Select Save or Save and New.


Allocation Fields

Field Description
Users Selects the user or users whose capacity will be allocated.
Effort Only Determines how the allocation is created. When enabled, the allocation is based on an effort value within the selected period. When disabled, exact start and end times can also be defined.
Effort Amount of effort assigned to the selected user or users, expressed in hours.
Time Period* Defines the allocation’s start and end dates. When Effort Only is disabled, the field also allows exact start and end times to be selected.
Week Days Defines the weekdays on which the allocation applies within the selected period.
Project Project associated with the allocation.
Project – Work Item Work Item to which the allocated effort relates. The available records depend on the selected project.
Cost Center Cost Center associated with the allocation.
Cost Center – Item Specific Cost Center item to which the allocation is assigned. The available values depend on the selected Cost Center.
Description* Brief description of the activity or work covered by the allocation.
Classification* Defines the category of the allocated time, such as Work.
Travel Request Links the allocation to a relevant Travel Request, when applicable.
Service Service associated with the allocated work, when applicable.

Fields marked with an asterisk are required.


Effort-Only Allocation

Enable Effort Only when the allocation should be recorded as an amount of effort without specifying the exact working hours.

In this mode:

  1. Enter the required effort.

  2. Select the start and end dates in Time Period.

  3. Select the weekdays on which the allocation applies.

  4. Complete the remaining allocation information.

This option is useful when capacity needs to be reserved for a period, but the exact start and end times are not required.


Time-Based Allocation

Disable Effort Only when the allocation must be scheduled for a specific time interval.

To define the interval:

  1. Expand Time Period.

  2. Select the start date in the first calendar.

  3. Enter the start time.

  4. Select the end date in the second calendar.

  5. Enter the end time.

  6. Confirm the applicable weekdays.

The selected interval is displayed in the Time Period field, including both dates and times. For example, an allocation can be scheduled from 10:00 AM to 1:00 PM, representing three hours of allocated time.

This option provides more precise availability and scheduling information by showing exactly when the user is expected to perform the activity.


Time Period Shortcuts

The expanded date and time selector provides shortcuts for faster period selection:

Shortcut Description
Yesterday Selects the previous day.
Today Selects the current day.
Current Week Selects the current week as the allocation period.
Current Month Selects the current month as the allocation period.

Users can also navigate between months or select dates directly from the calendars.


Save Options

Action Description
Save Creates the allocation and closes the form.
Save and New Creates the allocation and opens a new form to add another allocation.
Cancel Closes the form without saving the allocation.

Once saved, the allocation appears on the landing page with its description, user, effort, date, project, status, and creation date.

 

3. Importing Allocations from a Project

Import Project automatically generates allocations from a project’s work items.

Steps

  1. Select a Project

  2. Select All or pick some specific Work Items

  3. Save to generate allocations

Rules

  • Work items without planning dates cannot generate allocations
  • When importing allocations, you may choose one or more specific Work Items.
  • If you do not select any Work Items, the system assumes you want to import everything.
  • As a result, all Work Items belonging to the selected Project will be included in the import.
  • This allows for a full automatic allocation generation for the entire project, without manually selecting each Work Item.

💡This feature speeds up planning and ensures alignment between project plans and resource allocation.


4. When to Create Multiple Allocations

The resource Manager should create separate allocations when:

  • different cost centers are involved
  • effort varies over the days
  • there are changes in classification (e.g., work vs travel)
  • the project phases are different
  • different users require distinct workloads

5. Status Changes in Allocations (Bulk Actions)

When the user selects one or more allocation lines, the system automatically activates the Statuses button.

By pressing this button , only the permitted transitions will be processed based on:

  • the current status of the selected allocations
  • the defined State Machine rules (e.g.,worksheet, submited, approved)
  • the user's permission level (Submitter or Approver)

How it Works

  1. User selects one or multiple records
  2. The Statuses dropdown becomes active
  3. The system checks the current status of all selected items
  4. Only transitions valid for all selected records are shown
  5. User selects a transition (Submit, Approve, Reject, etc.)
  6. The status of all selected records is updated accordingly

Examples

  • All selected records in Worksheet → the dropdown shows Submit
  • Selected records in Submitted → dropdown shows Approve and/or Reject
    • Mixed selections → only common transitions appear

This ensures clean, controlled, and secure workflow execution.

6. State Machine Context – How It Works

The State Machine Context defines the full lifecycle of an object in UNEEVO—its possible states, the transitions between them, and who is allowed to perform each action.
In the case of Allocations, the State Machine controls how an allocation moves from draft to approval (or rejection), ensuring governance, consistency, and workflow automation.

The configuration is divided into three parts:


6.1. Diagram (Visual Model)

The Diagram tab provides a visual representation of the allocation lifecycle.
Each block represents a State (e.g., Worksheet, Submitted, Approved, Rejected), and arrows represent the Transitions (e.g., Submit, Approve, Reject).

This view helps administrators quickly understand:

  • The beginning of the workflow (Initial State)
  • All valid transitions
  • Allowed movements backward or forward
  • What actions are available in each state

6.2. States

The States tab lists every status an allocation can have.
Each state includes:

  • Name → the label displayed to users

  • State Attribute → The available state attribute values are predefined and fixed in the system (Worksheet,  Submitted, Approved, Rejected).

Example states for Allocations:

State Description
Worksheet Draft state where allocations can be edited freely
Submitted User has finalized the allocation and sent it for approval
Approved Allocation is validated and becomes active for planning, timesheets, and utilization
Rejected Allocation was reviewed and returned for corrections

The Initial State for Allocations is Worksheet.


6.3. Transitions

Transitions define how an allocation can move between states and who is allowed to initiate the action.

Each transition includes:

  • Name (Submit, Approve, Reject, etc.)
  • From State → Current status
  • To State → Status after the action
  • Allowed Actors → Roles that can trigger the transition

Examples:

Transition From To Allowed Actors
Submit Worksheet Submitted Submitter
Approve Submitted Approved Approver
Reject Submitted Rejected Approver
Return to Worksheet Submitted / Rejected Worksheet Submitter

This ensures:

  • Only Submitters can send drafts for approval

  • Only Approvers can validate or reject allocations

  • Rejected allocations can be return to Worksheet status for correction


What This Means for Resource Management Allocations

The State Machine controls the entire allocation approval workflow:

  • Controls visibility in the Resource Manager
  • Determines when effort becomes active
  • Triggers integration rules (e.g., Timesheet creation)
  • Supports governance by defining who approves what

It is the engine ensuring that the allocation lifecycle is consistent, auditable, and aligned with company processes.


Related Articles

Resource Management – Parametrization Overview
Resource Management – Allocation Approvers
Resource Management – Allocation Integrations
Resource Management – Sourcing
Project Management – Work Items Types

Project Management – Project Types
Operations Management – Timesheet


 

Was this article helpful?