Documentation for ictime version 2.x. This documentation relates to an old, non-supported version of ictime. The documentation of the current version can be found here.

Prerequisites

Depending on your specific configuration, there might be a couple of requirements that need be be covered for a final user to be able to log work.


JIRA

Create Work Log

PrerequisiteDescriptionRemarks
Time tracking activated in JIRA.Time tracking has to be globally activated for your JIRA installation.See https://confluence.atlassian.com/display/JIRA/Configuring+Time+Tracking.
Permission "Work on Issues" available for current user.The general permission to log work for issues of a project is not managed in ictime, but ictime relies on the "Work on Issues" permission from JIRA. A user needs to have this permission to be able to log work in a project.See http://confluence.atlassian.com/display/JIRA/Managing+Project+Permissions#ManagingProjectPermissions-permissionschemes
Issue needs to be in a JIRA state that allows logging work.JIRA does not allow to log work for closed issues. 

You don't need to be assignee of an issue to log work in JIRA.

Edit/Delete Work Log

In addition to the prerequisites to create work logs, the following needs to be considered:

PrerequisteDescriptionRemarks
JIRA Permission "Edit Own Worklogs" available for current user.Permission to edit own worklogs made on issues.See http://confluence.atlassian.com/display/JIRA/Managing+Project+Permissions#ManagingProjectPermissions-permissionschemes
JIRA Permission "Edit All Worklogs" available for current user.Permission to edit all worklogs made on issues.See http://confluence.atlassian.com/display/JIRA/Managing+Project+Permissions#ManagingProjectPermissions-permissionschemes
JIRA Permission "Delete Own Worklogs" available for current user.Permission to delete own worklogs made on issues.See http://confluence.atlassian.com/display/JIRA/Managing+Project+Permissions#ManagingProjectPermissions-permissionschemes
Permission "Delete All Worklogs" available for current user.Permission to delete all worklogs made on issues.See http://confluence.atlassian.com/display/JIRA/Managing+Project+Permissions#ManagingProjectPermissions-permissionschemes

ictime

Create Work Log

PrerequisiteDescriptionRemarks
The project status in ictime is "active" or no status is set.You can only create new work logs for "active" projects or projects without status.See Project Status. If nothing is configured, ictime will always consider a project being "active".
User needs to be  an ictime team member for one team for this project and this team needs to have a valid pricelist for the time period the user want to log work.If a project uses teams & price lists, a user can only log work if this user is member of a team for this project and there is a valid price list available. If logging work for the past or the future, the date must be within an existing price list validity period.

Only applies if project has been configured to use teams & price lists. See Project Teams.

Edit/Delete Work Log

In addition to the prerequisites to create work logs, the following needs to be considered:

PrerequisiteDescriptionRemarks
The work log status in ictime is "not charged".Once a work log has been charged, it is not longer possible to edit or delete if via ictime.See Accounting.