Purpose: This table holds records for project management activities. It is currently optimized for companies providing consulting services to their clients, and allows them to manage their billable and unbillable hours, work authorizations, and overall project status. It also accommodates internal project management instead.
Members of the Admin or Project Manager groups may manually create Project records. Projects are creatable only in the Planned, Assigned, Work in Progress, and Awaiting Customer Feedback states.
Only members of the Project Manager and admin Groups may edit others' Project records, but Sales and Support Staff (Base ServiceDesk group) may view their own Project records. The user who created the Project is automatically set as the Project Manager, and will get email notifications pertaining to the Project's status, such as when all tasks are completed or the hours spent on the project have exceeded what was authorized. Project CCs can be specified who will also receive notice when the Project is completed. The information on the "Contact Information" tab will be filled out with the information of the Project Manager's Manager, provided by the Employee record of the Project Manager.
Project records are divided into two broad categories: Internal and Client-Related. These categories are further divided by type. The tasks that are automatically generated by a project depend on the type selected. For each Project type there may be task workflows or user selected task templates defined. These will result in certain tasks being automatically generated. The exact selection of tasks that will be generated can be specified on the Tasks tab of the Project record. Ad-hoc tasks can also be created using an action button on that tab. Additional fields are visible when a Project's Category is Client-Related. These fields hold information about customer contracts, contact details, and authorized hours.
Time spent on the project is tracked on the Time / Billing tab. It includes a small form to enter time spent and a related table of time entries for this project. Time entries can be searched for in the related table and linked to the project manually.
Records in this table are owned by the Employee designated as the Project Manager.