Project Stage Editor

Projects represent a deliverable in Projector. As such, stage permissions center around when time/cost entry is allowed, what project managers can and cannot do, and notifications. You could have a very simple project setup of just Open and Closed. Or you could imagine a more complex setup with Opportunity, Planning, Delivery, Pre-Close and Closed. For an explanation of each stage permission, see the tables below.

Additional Resources

  1. In the Topic of the Day: Permissions Management Webinar, we discuss Projector’s permission structures and help administrators identify efficient ways to model Project Stages their organization. (go to 23:25)
  2. Watch the Project Setup and Configuration Best Practices Webinar, where our implementation consultants walk through the project configuration process highlighting the key aspects of setting up a Project Stages. (go to 28:45)

This form is reached by choosing View | Administration | Setup Heading | Stages | Project Subtab | Click Edit.


Permissions and Settings

To update settings on this form you must have the global permission System Settings set to Update.

Stages are used to limit actions a user can perform, however anyone with the cost center permission Maintain Projects and Engagements can edit any portion of an engagement or project - regardless of the current stage.

To change a project stage, go to the Project Info Tab.

For users of Enterprise Edition, you can create separate workflows for separate business lines based on the engagement type. See engagement type editor

Most reports include project stage so that you can analyze and filter your data by stage.

Time and Cost

These settings are related to time and expense.


PermissionDescription

Consider Projects Closed

Closed projects are optionally hidden from Projector dashboards and reports. You will find it as a filter in the following areas of Projector: It is recommended that you have one closed state where all or nearly all permissions are disabled.

When a project is closed, the end date is automatically populated with either today's date, or with the earliest possible date. Later dates are used if there are still future scheduled hours. If you want the close date to always be today, then use it in conjunction with the Clear Future Scheduled Hours option listed below. 

Closed projects are automatically disabled for time/expense entry. You will find options related to time/expense automaticallyed grayed out on the Project Info Tab.

The project closed flag is found in the following areas of Projector:

Open for Time

Allows resources to report time to a project in this stage

Open for Cost

Allows resources to report costs to a project in this stage

Open for Time Transfer

Allows time cards to be transferred onto this project. The source project does not need to have Open for Time Transfer enabled.

Open for Cost Transfer

Allows cost cards to be transferred onto this project. The source project does not need to have Open for Cost Transfer enabled.

Allow Changes to: "Open for Time" Settings

When checked for a project stage, Projector allows users to change the Open for Time and the Open for Time Transfers project options for projects in that stage.

Allow Changes to: "Open for Cost" SettingsWhen checked for a project stage, Projector allows users to change the Open for Cost and the Open for Cost Transfers project options for projects in that stage.
Allow Changes to: Other Time Entry SettingsWhen checked for a project stage, Projector allows changes to be made to; the type of resources allowed to enter time, if resources are restricted to tasks they are assigned to, whether descriptions are required on timecards, and how time approvals are handled for projects in that stage.
Allow Changes to: Other Cost Entry SettingsWhen checked for a project stage, Projector allows changes to be made to; the type of resources allowed to enter expenses, how expense approvals are handled, and which expense types are available for projects in that stage.
Allow Time Card InvoicingWhen ticked, time cards can be added to new and existing invoices. When unticked, time cards cannot be added to invoices. If time cards are already on an invoice, the invoice can still be issued.
Allow Cost Card InvoicingWhen ticked, cost cards can be added to new and existing invoices. When unticked, cost cards cannot be added to invoices. If cost cards are already on an invoice, the invoice can still be issued.
Display Booked Roles on DashboardWhen ticked, booked hours for this project will be displayed on each resource's Home. Primarily used to hide hours that are part of planning stages or to hide hours for closed projects.
Clear Future Scheduled HoursThis feature is used to clear out all booked hours after today. This is useful when move something into a closed stage. As the project is finished, nobody should be scheduled on it anymore. By clearing the hours you prevent people looking busy when they really aren't. For hours scheduled in weekly mode, we clear all hours starting next week. For hours scheduled in daily mode we clear them starting tomorrow and on. The reason weekly hours clear next week is because we can't know whether you were supposed to work those hours at the beginning of the week vs. the end of the week.


Project Managers Can‌ 

A project manager is anyone on the project management team – which includes the engagement manager, project manager, and those marked Can Act as PM.


PermissionDescription

Edit Project Info

Make changes on the Project Info Tab, excluding edits of the project manager and project manager team members. Additional things you can edit are:

  • Project Name
  • Project Code
  • % Likelihood and Base on Stage flag
  • Location
  • Begin Date
  • End Date
  • Hours/Day
  • Description
  • User-Defined Fields
  • Job Accounting
  • Cost
  • Scheduling
  • Project Management

Change PM and PM Team

Make changes to the project manager or project manager team on the Project Info Tab

Create Roles

Add new roles on the Project Roles Tab in Management Portal or Project - Roles in Projector Web. There is a subtle difference here between the two platforms. On Projector Web you must also have Request Resources or Schedule Resources in order to create roles.

Request Resources

Allow to request resources

Schedule Resources

Allow to book resources

Edit Rates

Make changes on the Rates tab of the Project Editor and the Rates tab of the Role Editor.

Edit RDCMake changes to the RDC rates in the Role Editor

Edit Cost Plans

Allow changes to the Project Cost Planning Tab

Create Baselines

Create new budget baselines. This permission is separate from Edit and Delete Baselines so that project managers cannot go back and 'rewrite history.' The default baselines and metrics are determined by the engagement type.

Edit and Delete Baselines

Edit budgets on the Project Budget Tab. Delete historical baselines on the Project Budget Tab. This permission is separate from Create Baselines so that project managers cannot go back and 'rewrite history.'

Edit Tasks

Maintain your task plan on the Task Planning Tab

Edit Task TypesEdit task types

Move Projects from this Stage

Change the stage of the project from this stage to another one

Move Project to this Stage

Used in conjunction with Move Projects from this Stage, allows a PM to change a project to this stage

Create User Accounts for Clients

Create a client user from the Project Workspace Tab. Client users can log into Projector Web and view Project Workspaces. Workspaces contain information specific to their installation like progress, issues, and invoicing history.

Configure Workspace

Make changes to workspace permissions. For instance, turning off access to project documents for certain team members.

Configure Workspace Permissions

PMs can edit workspace permissions. They can grant access or remove access to the following areas:

  • Home
  • Invoices
  • Issues
  • Documents
  • AAM Dashboards

For certains classes of users. Also see Permission Sets Editor.

Transfer Time Among Projects

Allow pre-invoicing adjustments to transfer time cards to any other project the PM manages. The target project must be open for time transfers.

Transfer Cost Among Projects

Allow pre-invoicing adjustments to transfer cost cards to any other project the PM manages. The target project must be open for cost transfers.

Revalue Time on Rate Change

When rates are changed, you will be prompted to revalue existing time cards to use the new rate.

Adjust Time and CostAllow pre-invoicing adjustments to write cards up/down, revalue them, change rate type, change role, and change task type. This *does* allow transfer to a different project.


Users with MPE Permission Can

A person with the cost center permission Maintain Project and Engagements can move a project from/to certain stages. This is part of a three tiered permission set for changing project stages. The levels are Project Managers, MPE permission users, and MAEPS users.


PermissionDescription

Move Projects from this Stage

Change the stage of the project from this stage to another one

Move Project to this Stage

Used in conjunction with Move Projects from this Stage, allows a PM to change a project to this stage

Users with MAEPS Permission Can

A person with the cost center permission Maintain Advanced Project and Engagements can move a project between different stages. This is part of a three tiered permission set for changing project stages. The levels are Project Managers, MPE permission users, and MAEPS users.


PermissionDescription

Move Projects from this Stage

Change the stage of the project from this stage to another one

Move Project to this Stage

Used in conjunction with Move Projects from this Stage, allows a PM to change a project to this stage


Users with Permissions Can

These permissions govern when certain actions are allowed. Even though a user is capable of scheduling resources, perhaps they are not allowed to do so. For example, it may not make sense to start scheduling resources before the project has been finalized.

Stage SettingDescription

Schedule Resources

Schedulers are users with the cost center permission Request or Schedule Resources

Request or Schedule Engagements
Request or Schedule Resources

or the project stage permission PM's can Schedule Resources. If this checkbox is unticked then these users will not be able to book hours.

Request Resources

Requesters are users with the cost center permission Request or Schedule Resources or the project stage permission PM's can Request Resources. If this checkbox is unticked then these users will not be able to request hours.

Create Projects

Allow users to create a brand new project in this stage. Users who can create projects are those with the cost center permission Create Projects and Engagements.

Access WorkspacesTurn access to a project's workspace completely off.


Clients Can

Client users are defined in the User Editor

Stage SettingDescription

Login to Project Workspaces

Check this box to enable clients to information in Project Workspaces. You can limit visibility of data through the Permission Sets Editor.


Percent Likelihood

Stage SettingDescription

Percent Likelihood

With percent likelihood you factor in the likelihood that you get a project. This then propagates out to Projector reports so that you can get an accurate forecast of upcoming work. Oftentimes the likelihood of a project will increase as it progresses from stage to stage. So a prospect may only be 10% likely, but a Planned project is 25% likely. Set the percent likelihood from 0-100% for each project stage.

Percent likelihood is enabled for Report Types by ticking the Factor Projected Data checkbox on the parameters tab. You can display this value on the Project Dashboard as a Key Performance Indicator to flag unconfirmed projects. You can also display this value in the resourcing dashboard as a column so that your resource managers can take this into consideration. For example, it probably makes sense to book a resource to a likely project rather than an unlikely project.

Your project managers, who probably have a good idea of the likelihood of a project, can tweak this number on the Project Info Tab as appropriate.

Percent likelihood is determined by your Base Projections on Estimates or Bookings described below.


Base Projections On

The just discussed Percent Likelihood (see above) uses either Estimates or Bookings for forecasts like profitability, margin, and cost. A booking is a scheduled hour. It's value is determined by the contract amount on Fixed Price engagements and by the Contract Rate on T&M/NTE engagements. An estimate is what Salesforce thinks the contract is worth. As such, estimates only make sense when using our SalesForce integration.


Stage SettingDescription
Estimates

Estimates are a value pulled into Projector from Salesforce. The estimate is a monetary amount that is then applied to a special title in your installation. The rate on that title determines the number of hours of estimate work. Finally, these hours are spread across a start/end date range on a project. At this time there is no user interface into the contract amount, title, or date range. If you need this information you should review your Salesforce.com implementation notes.

If you are using estimates, then make sure that your Fixed Price engagements have their time contract amount set to $0. As system revenue is determined by the contract amount on a fixed price project, revenue will be determined by the contract amount plus the estimate, thus overstating revenue. You most likely want the contract amount to be $0 until the engagement is at 100% likelihood.

BookingsLooks at the value of booked hours in the future and projects values like Profitability and Margin.



Salesforce

Stage SettingDescription

Allow Updates from Salesforce

Control the ability of the Salesforce integration to update projects. These checkboxes are unavailable unless you have enabled the Salesforce Module and have both turned on automatic updates and set your credentials from the Salesforce Integration page.


Notify Cost Center List Users

When a project changes to/from this stage, send an email to anyone with the notification setting Projects are moved to/from a stage.


Notify PM Team When

When a project changes to/from this stage, send an email to the engagement manager, project manager, and anyone marked Can Act as PM on a project.



Email Alerts

Stage SettingDescription

Send Budget Alert Emails

Uncheck this box to disable budget alert emails from being sent out. This will help prevent unnecessary warnings when projects are still in the opportunity stage or have been closed out.

Send Project Created EmailsSend an email indicating that a project was created in this stage.