Apportionment allows you see Work or Costs equally spread between users, if more than one user is assigned to an item.
For example, Task 1 has two people assigned to it and has 32 hours Work to do over two days.
When Reporting on this task, reports will normally show: the Task, the users Assigned To it, and the Work of 32 hours.
However, if you group by the Assigned To column, Work for the Task appears under each person,
with the Work evenly split between them and showing 16 hours each in this case.
Without Apportioning of values, the report would be like this.
The sections below outline how to setup and use Apportionment using a Work Cache or Reporter Definition files for Resource Usage Reports and List Item Reports.
For Apportioning, the grouping must include one multi-value Person or Group column.
Apportioning works by dividing numeric values like Work or Costs evenly across the individuals assigned to the item. Therefore, for the Apportionment to work in a report, you need the user value (i.e. the Person or Group column) to support multiple values. The list the data comes from, and the report itself, need to support multiple user values. You then group by this multi-value Person or Group column. You can only group by one of these columns, but you can include other groupings.
For the purpose of the examples below, we will assume grouping is by a multi-value Assigned To Column.
BrightWork lists have Assigned To as a single value Person or Group column by default. This would need to be changed to allow multiple values to support apportionment. However, before making that change you need to consider the following possible implications:
When apportioning values from the Work Cache, all Number and Currency columns selected in Column Settings for a
BrightWork Reporter List Item Report can be apportioned.
However, by default, Assigned To is not configured to allow multiple values. It must allow multiple values in order for apportionment to work.
Please refer to the Updating Assigned To
section to understand the implications of changing an Assigned To column from single value to multi-value.
When selecting a Work Column from the Work Cache, any Number column can be selected, and optionally apportioned.
However, by default, Assigned To is not configured to allow multiple values. It must allow multiple values in order for apportionment to work.
Please refer to the Updating Assigned To
section to understand the implications of changing an Assigned To column from single value to multi-value.
Tip! Use Reporter Definition Files from the BrightWork Reporter Library Data Source when you want to apportion data.
Reporter Definition files can be selected from three sources. The Reporter Library, the Server Gallery, and a Custom Location. We recommend using Reporter Definition files from the Reporter Library as they can be edited using the Report Editor. Reports selected from the Server Gallery cannot be modified and reports in a Custom Location must be modified using a text editor.
List Item Reports can apportion Number and Currency columns with the exception of
Expression Columns.
For example, if you use any out of the box Work report, you will notice that the Cost and Work columns
are not available in the
Apportion Numeric Columns section of the Reporter Settings page.
Expression columns can still be displayed in a report using Apportionment but the results will vary.
Below outlines the scenarios that are possible, using the Work column to illustrate what will happen. First though, here is a description of the Work Expression column in a Reporter Definition file.
The Work Expression has the following rules:
The two ways Expression Columns can work in a List Item Report are:
/UserIdCountKey
).Tip! Clearly label reporter columns that use the UserIdCountKey so you know where it is has been used.
IIF(EstWorkAtCompletion>0, EstWorkAtCompletion, IIF(PercentComplete=1, ActualWork, PlannedWork))/UserIdCountKey
Note: If you are using UserIdCountKey in an expression AND apportion the values used to calculate the Expression, then you will in effect have double apportioning. This is illustated in the screenshot below.
Number Columns (not an Expression Column):
When a Number column is selected as the Work Column for a Resource Report, you can select the checkbox to
'Apportion Work evenly when grouping by a Person or Group column which allows multiple selections'.
Expression Columns
When an Expression column is selected then:
Tip!
To display the number of people assigned to an item in a report, create a Number column with the Expression UserIdCountKey
.