In order for a Time or Expense user to charge actuals to a project, they will need to have permission to do so. The following situations may provide this permission:
Note about constraining time entry: If you have created an explicit assignment, yet you have users that can still enter time or expenses beyond the assignment date, check the Self Assign setting on the Project Profile >> Access tab. When Self Assign is enabled, users can continue to charge to a project beyond an assignment end date. You might consider using the 'Enforce Project/Task Dates' option on the Project >> Budget tab if you need to constrain time and expense entry for Self Assign projects.
Note that only users having the Resource Assigner role and whom are authorized to operate on the current project or project organization have authority to create assignments. See Organization Access for additional information.
The People Assignments menu has a number of sub-menu options used to manage user assignment information for a particular project or task. The People Assignments menu is accessible via the Project Profile left menu.
Click on a link below to learn more about each particular assignment option:
Organizations (assign all users belonging to People Organizations)
Import (load batch csv file of Project or Task level assignments)
The assignment import feature provides the resource assigner with the ability to load a list of assignments into Unanet (for the current project). The file must be in the current Assignment Import csv layout. Supply the name of the file to be imported and click on the import button.
|
Warning and error messages are written to the screen. See the Assignment Import help page for more information about importing assignments.
Export (create csv output file containing all Project or Task level assignments)
The Assignment export feature provides the Resource Assigner with the ability to save a csv formatted file containing information about all Assignments on the current project (optionally including assignments for active and inactive users). The layout of this output file will match the current Assignment Import layout.
This feature may be useful if you would like to manipulate the assignments in mass via an excel spreadsheet for example, or possibly create a similar set of assignments for another project from this project's list of assignments. In these scenarios, the resource assigner could export the assignments, make any desired changes via a spreadsheet and then import the modified file using the Assignment Import feature (described above).
Permission Note: When run by a non-administrative user from the Project Profile, a users ability to export bill or cost related fields is governed by each users Cost Rate and Bill Rate Manager role.. Bill and Cost related fields will be empty if the user does not have the corresponding role.
List (display Search / List tabs for listing Project or Task level assignments)
The Assignments >> Search / List screen is used to list existing assignments for this project (by task). Values in light grey text indicate default values (e.g. a person's default bill rate, person organization, etc.), with other (darker font) values reflecting entries explicitly entered by the resource assigner.
Clicking on the List tab will display a complete list of existing assignments. Using the various selection criteria on the Search tab, you can narrow down the resulting list.
Selection criteria for specific lists can be saved by clicking the () link after criteria has been entered. This criteria can be later recalled on this screen by selecting a previously saved criteria from the Saved List drop down. Individual saved criteria list can be managed via the Reports >> Saved screen in the My Lists section.
The add assignment () icon will display the bulk assignment screen. This screen can be used to add one to many users to a project. This screen can also be useful for affecting a mass update by un-assigning a group of users and then re-assigning them with the updated assignment attributes.
The add assignment w/ search () icon will allow the project manager to first narrow down the list of available users before proceeding to the bulk assignment screen. This feature is only available if you also have a People Planning module (Project Portfolio) license. The project manager can search for users based on availability or those having a particular skill set, or perhaps belonging to a particular organization.
|
|
|
|
The edit individual assignment () icon will provide a screen for the resource assigner to edit assignment attributes for a single assignment. This screen will resemble the lower portion of the bulk assignment add screen.
Change Person
Note that the Change Person link allows for the update of an existing assignment to replace the existing user on this assignment. When making such a change, those values defaulted on the screen will be updated to reflect the default values for the new replacement user.
Display of Default Values
Keep in mind the default values may reflect date sensitive values (based on the currently displayed Begin Date of the assignment) and thus are to be consider estimations. The derived values used when recording actuals will depend on the then current settings and work date. Further, note that changing the Assignment Dates will not trigger the screen to refresh displayed default values based on that new date.
For a description of all fields, see the Add Assignment help section.
Update ETC/EDC
In order to update the fields in the Estimate to Completion section, you must first check the Update ETC/EDC check box. When you do check this box, regardless of whether or not you provide an updated value in either of the Hours (ETC) or Date (EDC) fields, the Last Updated On date will be updated upon save to indicate the ETC information has been modified as of the current date. In this way, it is possible for you to indicate an existing set of ETC or EDC information is still accurate even though no change has occurred (while indicating you have reconsidered the estimates as of a certain date). The Last Updated On field will always be stamped with the current system date/time when the record is saved, and only applies to the Estimates to Completion information (not the general assignment record). See ETC Wizard for more information about managing ETCs.
Note that a users ability to view bill or cost rates is governed by each users Cost Rate and Bill Rate Manager role assignments. Further, the unasource.allow_bill_rate_edit and unasource.allow_cost_rate_edit properties can be used to control whether these fields are view only or editable.
Add Assignments (bulk add/edit screen)
The add assignment () icon will display the bulk assignment screen. This screen can be used to add one to many users to a project. This screen can also be useful for affecting a mass update by un-assigning a group of users and then re-assigning them with the updated assignment attributes.
To add new assignment entries, use the filter to populate the Available People list. Select one or many Available People, optionally one or many Tasks and click on the right arrow button. You can then fill in the details in the lower portion of the screen to identify other assignment attributes.
Similar to adding assignment entries, in order to remove entries, simply select the desired items in the Assignments for <Project> window and click on the left arrow button.
|
|
Note that a users ability to view bill or cost rates is governed by each users Cost Rate and Bill Rate Manager role assignments. Further, the unasource.allow_bill_rate_edit and unasource.allow_cost_rate_edit properties can be used to control whether these fields are view only or editable.
Add Assignments w/ Search (search for users by availability, skills, etc).
The add assignment w/ search () icon will allow the project assigners to first narrow down the list of available users before proceeding to the bulk assignment screen. This feature is only available if you also have a Project Portfolio license. The project assigner can search for users based on availability or those having a particular skill set, or perhaps belonging to a particular organization.
After supplying the desired selection criteria, click on the List tab to display the matching users.
|
|
The resulting list of matching users will resemble the following.
|
|
Choosing to add an individual user from this list () will present the Resource Assigner with a screen that will resemble the lower portion of the add assignment screen above (Assignment Overrides section and below).
Choosing to add multiple users at once () will present the Resource Assigner with a screen similar to the add assignment screen, without the ability to further filter the left (Available People) window.
Note that a users ability to view bill or cost rates is governed by each users Cost Rate and Bill Rate Manager role assignments. Further, the unasource.allow_bill_rate_edit and unasource.allow_cost_rate_edit properties can be used to control whether these fields are view only or editable.
Assign with Grid (maintain assignments in a periodic (e.g. month by month) matrix layout).
The Assign with Grid feature is available for customers that prefer to manage assignments on a periodic basis. In addition to entering hours in a convenient grid layout, this screen also has powerful editing capabilities which can be used to modify assignment details for one or many users. This screen is comprised of Search and Assign tabs.
See Forecast >> People Assigner for more information about assigning users via a grid like screen across multiple projects at once.
Search Tab
Using the various sections on the Search tab, the Resource Assigner can control who will be included and how the grid will be laid out.
Assign For -- Defines how the grid will be laid out (e.g. Tasks by People, People by Tasks, etc.), what each cell will represent in terms of weeks, months, etc., how many periods will be included, beginning with what date and whether the grid will reflect Hours or FTEs (full time equivalents).
People to Assign -- Defines which users will be included in the resulting output.
Grid Contents -- Determines additional display and filtering options.
Resource Utilization -- Provides for the ability to display user utilization by user defined color scheme (across projects), to enable the assigner to quickly see where users may have availability. To understand what a user is specifically assigned to in a period (on this and other projects), you can view the same user in a Resource Allocation report (perhaps in another browser tab).
Selection criteria for specific lists can be saved by clicking the () link after criteria has been entered. This criteria can be later recalled on this screen by selecting a previously saved criteria from the Saved List drop down. Individual saved criteria list can be managed via the Reports >> Saved screen in the My Lists section.
After supplying the desired selection criteria, click on the Assign tab to display the resulting grid.
|
|
Assign Tab
The resulting grid will resemble the following. The cells in the grid will reflect the number of existing assignment hours for a particular time period (e.g. month). Additionally, the resource assigner can quickly add or change hours via these cells.
When saved, these cell values will be translated into individual assignment entries having a date range from the beginning of the period to the end of the period (e.g. a monthly Jan-05 entry will be saved as 1/1/05 --> 1/31/05). These entries can be viewed and edited via the other Assignment screens such as the People Assignment >> List .
Additional assignment details for each cell can be manipulated via the grid by double clicking on a cell, a person's name, a column header or the upper left "Person" label (to edit the entire grid).
See the Edit Assignment Details section below for additional information about editing additional assignment details.
|
Edit Assignment Details
The grid allows for easy entry of hours values, but can also be used to update other assignment attributes. The editing of these details can be accomplished by double clicking on a:
Single Cell (supply details for an individual cell in the grid)
Double clicking on an individual cell will present the Resource Assigner with a popup screen where details for that specific assignment can be modified.
Changing the value in the Person drop down field, will move the entry from the current user to the newly selected user. Note that you can only move an individual grid cell entry to a destination cell that is empty (you cannot merge or append data from one cell to another cell, thus the drop down listing will only include those users having an empty grid cell for the same period). Further, only those users currently displayed in the grid will be considered for inclusion in the Person drop down list.
This popup will resemble the following:
|
|
Note that a users ability to view bill or cost rates is governed by each users Cost Rate and Bill Rate Manager roles. Further, the unasource.allow_bill_rate_edit and unasource.allow_cost_rate_edit properties can be used to control whether these fields are view only or editable.
Entire Row (supply details for all displayed cells for a particular person)
Double clicking on a specific user's name will present the Resource Assigner with a popup screen where details for all displayed assignment entries (for that person) can be modified.
When viewing this version of the edit details screen, no existing values are displayed since there may be different values for each period. Any entries specified will replace that data value for that field for all cells in the current grid (for that person).
Note that the Budget Labor, Bill and Cost Rate and Estimate to Completion fields require an Enable option. In this way, you can choose to either leave the values as is across all cells in the grid (for that person), enter a new value for all cells, or blank out a value for all cells (by supplying no value while having selected the Enable... checkbox for that field). Leaving these fields unchanged without checking the Enable... option will result in the existing values being preserved for each cell.
Changing the value in the Person drop down field, will move all entries on the current grid row from the current user to the newly selected user. Note that you can only move a row of grid cells to a destination row that is empty (you cannot merge or append data from one cell to another cell, thus the drop down listing will only include those users having a completely empty grid row for the displayed periods). Further, only those users currently displayed in the grid will be considered for inclusion in the Person drop down list.
This popup will resemble the following:
|
|
Note that a users ability to view bill or cost rates is governed by each users Cost Rate and Bill Rate Manager roles. Further, the unasource.allow_bill_rate_edit and unasource.allow_cost_rate_edit properties can be used to control whether these fields are view only or editable.
Entire Column (supply details for all displayed cells for a particular period)
Double clicking on a specific period column header will present the Resource Assigner with a popup screen where details for all displayed assignment entries (for that period) can be modified.
When viewing this version of the edit details screen, no existing values are displayed since there may be different values for each period. Any entries specified will replace that data value for that field for all cells in the current grid (for that person).
Note that the Budget Labor, Bill and Cost Rate and Estimate to Completion fields require an Enable option. In this way, you can choose to either leave the values as is across all cells in the grid (for that person), enter a new value for all cells, or blank out a value for all cells (by supplying no value while having selected the Enable... checkbox for that field). Leaving these fields unchanged without checking the Enable... option will result in the existing values being preserved for each cell.
This popup will resemble the following:
|
|
Note that a users ability to view bill or cost rates is governed by each users Cost Rate and Bill Rate Manager roles. Further, the unasource.allow_bill_rate_edit and unasource.allow_cost_rate_edit properties can be used to control whether these fields are view only or editable.
All Cells (supply details for all displayed cells in the grid)
Double clicking on the Person header in the upper left will present the Resource Assigner with a popup screen where details for all displayed assignment entries in the grid can be modified (that is, all people for all period displayed).
When viewing this version of the edit details screen, no existing values are displayed since there may be different values for each period. Any entries specified will replace that data value for that field for all cells in the current grid (for that person).
Note that the Budget Labor, Bill and Cost Rate and Estimate to Completion fields require an Enable option. In this way, you can choose to either leave the values as is across all cells in the grid (for that person), enter a new value for all cells, or blank out a value for all cells (by supplying no value while having selected the Enable... checkbox for that field). Leaving these fields unchanged without checking the Enable... option will result in the existing values being preserved for each cell.
This popup will resemble the following.
|
|
Note that a users ability to view bill or cost rates is governed by each users Cost Rate and Bill Rate Manager roles. Further, the unasource.allow_bill_rate_edit and unasource.allow_cost_rate_edit properties can be used to control whether these fields are view only or editable.
When adding additional hours to empty grid cells, the assignment details supplied will be copied from the next populated grid cell to the left of the current cell (unless explicitly overridden by one of the Edit Assignment Details methods described above during the same edit session).
Cells that have a grayed out hours value are not editable. Values appearing in the gray font indicate that the underlying date range for the entries do not align with a particular time period (e.g. in the case of monthly -- they would not fall on the 1st and last day of the month, for example, 3/1/05 --> 5/30/05). In these cases, the hours for the underlying entries are evenly distributed across the monthly cells in an attempt to provide the resource planner/assigner with an idea of the number of total hours for those periods, however, these entries cannot be modified via the grid screen (you'll need to use one of the other planning/assigning maintenance screens).
Likewise, multi-cell bulk edit mechanisms will no longer be available for any rows or columns that contain a grayed out entry including the entire grid (i.e. Name) bulk edit mechanism.
When using the grid for assignments, you may also encounter grayed out cells that have no value at all. These reflect existing assignment entries that were created with no hours budget defined. You cannot create assignments having no hours budget defined via the grid mechanism, however, if an existing entry that was created via another mechanism is pulled up in the grid it will display as a grayed out cell.
If using the Plan Set feature (enabled via the unanet.plan_sets.enabled property), and the plans you are viewing on the grid belong to a locked plan set, all cells on the grid will be grayed out (as you cannot modify plans belonging to a locked plan set).
When using the Resource Utilization feature (ie colorizing the output), the muted versions of red, yellow and green will represent the grayed out cell concept.
Note: When you modify or remove an assignment, any non-LOCKED and non-EXTRACTED timesheets are immediately updated with the modified assignment attributes (or person's default attributes in the case of an assignment removal). For example, if you modify a user's bill rate, once you hit save, any timesheets for this user that are not yet LOCKED or EXTRACTED will have the bill rate updated immediately.
In particular, if you remove an assignment, all non-LOCKED/non-EXTRACTED time governed by that assignment, will be updated to reflect the user's default person rate information.
Copyright © 2013 Unanet. All rights reserved.