This manual is deprecated. Please visit https://groupoffice.readthedocs.io for the latest documentation.

Difference between revisions of "Projects and time tracking"

From Group-Office Groupware and CRM Documentation
Jump to: navigation, search
Line 2: Line 2:
 
You can also share projects with customers and co-workers.  
 
You can also share projects with customers and co-workers.  
  
==Permissions==
+
==Administration==
The module permissions are organized in the following way. Only if you have 'Manage' permissions for the module you can:
+
In the administration window you'll find the following tabs:
#Create projects at the top level
+
#Manage project types. With project types you can manage the permissions of individual projects.
+
#Manage different fees that users can select when booking hours.
+
  
===Project permissions with project types===
+
===Permission types===
To share a project with other users you have to create / edit a project type.
+
Each project has a permission type. Those types control who can read, write or book hours to the project.
You can do this at:
+
If you add a user to the permissions with read permission the user may view the project information. If you raise the permission level to write the user may may edit the project, create subprojects and book working hours.
 +
If you have the timeregistration module installed too you might want to add users to the "Book permissions" tab so they can book working hours.
  
Projects -> Settings -> Types
+
===Default fees===
 +
Here you can set an internal and an external fee for each user that has access to the timeregistration module. The fees can be used for reporting and billing.
  
A type has three permission types:
+
===Special fees===
 +
Here you can setup non-default fees which users can select if the fee is different then usual. A fee for travel miles instead of hours could be created here for example.
  
#Read permission: The user may view all project information
+
===Statuses===
#Book permission: The user may only book working hours
+
Create statuses to filter projects on.
#Write permission: The user may edit the project, create subprojects and book working hours.
+
  
===Share a project with a new user / customer===
+
===Project templates===
 +
You can create multiple project templates here. In a template you can control exactly which fields and custom field categories will be applicable to the project type. When you create a new project the project template will be selected first. For a toplevel container you might want to disable all fields except for name and description for example. Within those you might have some different project types too.
 +
 
 +
===Report templates===
 +
 
 +
 
 +
 
 +
==Share a project with a new user / customer==
 
You need administrator access to perform these tasks.
 
You need administrator access to perform these tasks.
 
First you need to create a user at:
 
First you need to create a user at:

Revision as of 15:04, 13 January 2010

With the projects module you can easily manage project information in one place and keep track of worked hours, material usage and travel costs. You can also share projects with customers and co-workers.

Administration

In the administration window you'll find the following tabs:

Permission types

Each project has a permission type. Those types control who can read, write or book hours to the project. If you add a user to the permissions with read permission the user may view the project information. If you raise the permission level to write the user may may edit the project, create subprojects and book working hours. If you have the timeregistration module installed too you might want to add users to the "Book permissions" tab so they can book working hours.

Default fees

Here you can set an internal and an external fee for each user that has access to the timeregistration module. The fees can be used for reporting and billing.

Special fees

Here you can setup non-default fees which users can select if the fee is different then usual. A fee for travel miles instead of hours could be created here for example.

Statuses

Create statuses to filter projects on.

Project templates

You can create multiple project templates here. In a template you can control exactly which fields and custom field categories will be applicable to the project type. When you create a new project the project template will be selected first. For a toplevel container you might want to disable all fields except for name and description for example. Within those you might have some different project types too.

Report templates

Share a project with a new user / customer

You need administrator access to perform these tasks. First you need to create a user at:

Admin menu -> users -> Add

You must give the user access to the projects module.

Then you must create a project type at:

Projects -> Settings -> Types -> Add

Add the new user to the project type and optionally other users that need access to this type of projects.

Now create a project with this type or update one with it. This project will be available to the new user.


Create a subproject

You can create subprojects by selecting a project and click the "New" -> "Subproject" menu item from the project information panel.