Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Info

The general add-on configuration is used to configure the global behaviour of ictime. Typical, recurring administration jobs, like managing

are accessible directly from the ictime navigation without having to switch to JIRA administration mode!

...

OptionDescriptionRemarks

Default Column Configuration for Reporting & Timesheet  

Here you can configure which columns are enabled (displayed) or disabled (hidden. Your can't remove a column this way, a user can always display a column that is hidden. This configuration applies to both Reporting and Timesheet and List View and Structured View, as far as a column exists in one of both.

Info

A user can change the column configuration directly in Timesheet/Reporting for the current user session. On next login, default settings will apply again.


Open the dropdown and untick the columns you do not want to show or tick the ones you want to show:

The only column hídden by default is "Value (exact)".

Info

This feature has been introduced with ictime version 4.4.


Available Time Tracking Options

Defines the time tracking options available in all masks to create and edit work logs. ictime adds the option to log time exactly with a start and end time:

  • Both "from-to" and "Time spent" options: User can log work either as a time range with a start and end time, or can log work as a result without start and end time (this is the default setting)
  • Only "From-to" option: User can only log work as time range with start and end time (e.g. from 11:23 to 12:37).
  • Only "Time spent" option: User can only log work as a result, e.g. 1h (this is the only option in JIRA if you do not use ictime)
See also Log Work.
Tracker (Stopwatch)

Option to enable/disable the tracker (stopwatch) functionality of ictime.

  • Enabled: The option to start the tracker is available in the JIRA navigation bar and in the "More" menu of the issue screen.
  • Disabled: The option won't be available.

See Tracker / Stopwatch.

Users also need to have the respective permission (see ictime Permissions) to use the tracker.


Info

This feature has been introduced with ictime version 4.3.

As the trackers needs the "Time Spent" field of the "Log Work" screen, you will only be able to enable the tracker if in the "Available Time Tracking Options", you have either selected

  • Both "from-to" and "Time spent" options or
  • Only "Time spent" option.
Tracker: Use From/To for Work Log, if Possible (tracker has not been paused)By default, when using the tracker, the "Log Work (ictime)" dialogue will fill in the time spent. Here, you can decide that instead of the "time spent" value, time is tracked using the "From"- "To" fields of the dialogue. This only works if the tracker has not been paused. If the tracker has been paused, "time spent" field will be used.


Info

This feature has been introduced with ictime version 4.4.


Time Tracking Strict Mode

Gives you the opportunity to ensure that one user can't create work logs that overlap, i.e. start and end time of a work logs overlaps with another existing work log of the same user.

  • None: Not active. Work logs of one user can overlap (this is the default setting).
  • Warning: User gets a warning, but can save work logs that overlap.
  • Mandatory: User can't save a work log if this work logs overlaps with another work log of the same user.

See also Log Work

If you want to use this as a mandatory option, you might want to configure "Available Time Tracking Options" (see above) as "Only "From-to" option". Only in this case, you can ensure that it is impossible to create overlapping work logs.
Option to Correct "Time Spent" Value

ictime enhances JIRA work logs with the option to "correct" the time that has been logged. That means that the user can enter a value (result, "time spent") that should be considered for reporting and/or invoicing purposes instead of the time that has been tracked (it does not matter if the time tracked has been tracked as "time spent" or as time range "from-to").

  • Enabled: The option is available on all masks to create or edit work logs.
  • Disabled: The option won't be available on all masks to create or edit work logs (this is the default setting).

See also Log Work

This feature provides the option to charge more or less time than the effective time that has really been spent. If a value for the corrected time has been entered, the financial summary of any report will consider this value instead of the value that has been logged. See also Reporting.

Require Teams & Price Lists to Log Work

The Teams & Price List feature can be used to assign prices to work logs for invoicing and reporting purposes and also to eliminate the option to track time for users that according to JIRA settings would have the permission, but should not be able to log work. For details, refer to Project Teams and Project Team Price Lists.

  • Enabled: Users can only log work for an issue if they are assigned to a team for the project the issue belongs to and if this team has a valid price list for the date of the work log (this is the default setting)
  • Disabled: Users do not need to belong to a team with a valid price list to be able to log work.

See also Prerequisites to Log Work.

If you decide to activate the feature, you can still decide to deactivate this option for single projects (see Project Teams). If you deactivate the feature, it is globally deactivated and can't be activated for single projects!

Warning

Please note that disabling this feature means that you disable the check for a valid team & price list that takes place when a user logs work, but you do not disable the functionality/logic itself.

If for a certain user and project, there is already a valid team and a valid price list (or generate teams and/or price lists later on), work logs will still be created using this team and/or price list! Please check here for more details: Project Teams and Global Teams & Price Lists.


Approval Settingsictime adds the option of a simple approval process for work logs so that work logs can only be charged if they are approved. For details, see Approval.
  • None: Not active, there is no approval option (this is the default setting).
  • Warning: Approval is optional. There is a warning, but work logs that have not been approved can be charged.
  • Mandatory: Approval is mandatory. Work logs that have not been approved can't be charged.

See also Reporting and Accounting.

Specially if you configure approval as mandatory, you also have to ensure that for every project, at least one user is configured as approver (see Project Approval Managers).
"No Charge" Option

ictime enhances JIRA work logs with the option to set a flag that the time logged should not be charged. In addition, there is a comment field to enter a remark or reason why the work log should not be charged.

  • Enabled: The option is available on all masks to create or edit work logs (this is the default setting).
  • Disabled: The option won't be available on all masks to create or edit work logs.

See also Log Work

Work logs with the "No charge" option appear in a separate section of the financial summary as part of reports. See Reporting.

Detailed "Remaining Estimate" Option

Hereyou can define whether you want to have multiple detailed options to define the remaining estimate when logging work (like it is on the JIRA "Log Work" screen).

  • Enabled: Options are available on all masks to create or edit work logs (this is the default setting).
  • Disabled: Options won't be available on all masks to create or edit work logs (the remaning estimate will always be calculated automatically).

See also Log Work


Allow empty Work Log description

Hereyou can define whether Work Log description is mandatory (default) or not.


Info

This feature has been introduced with ictime version 5.3.


Allow charging across projects

Default setting : disabled

If enabled, you can create Invoices (see Charge Work Logs - Create Invoice)  across multiple projects (if you are not using "Invoice document feature".


Info

This feature has been introduced with ictime version 5.7.6


Show user not active

Default setting: disabled

If enabled, an additional section named "inactive users" is shown the user selection dropdown in reporting and timesheet views


Info

This feature has been introduced with ictime version 5.8.3.32


JIRA's default "Log Work" form

It is recommended that you disable JIRA's default "Log Work" dialogue. However, it still might happen that someone is able to call this dialogue, e.g. from another plugin etc. (or you even decide that you want to use it). This setting defines how ictime should handle the case that someone opens the original JIRA "Log Work" dialogue.

  • Disallow: If JIRA's default "Log Work" screen is opened, you get a warning message and won't be able to save. This is the recommended default setting.
  • Allow: You can use JIRA's default "Log Work" screen. You won't be able to use any of the additional features ictime adds to the "Log Work" functionality (keep in mind, that at the moment, it is not possible to deactivate ictime's "Log Work" screen).
Note

This setting should basically cover use cases where the JIRA "Log Work" dialogue appears "unintentionally". However, it is still required that you disable the original JIRA "Log Work" operation (as far as possible) and also hide screens that would give access JIRA "edit" actions on existing work logs. For more details, see below.



Note

Applies to to "Log Work" dialogue as well as to the "Edit" screen for work logs!


Info

Prior versions of ictime had a different mechanism to extend JIRS's "Log Work" functionality, i.e. ictime was simply overriding the existing functionality. So the user did not have to take care about anything. Unfortunately, this mechanism is not or no longer supported by Atlassian so that now, there are a couple of things that the user needs to do in order to avoid confusion arising from having two different screens to log work - one from ictime, one from JIRA. For more details, please see below.



Timesheet: Entries per PageHere, you can define how many work log entries you want to display in the list view of the Timesheet. Default is 20.


Info

This feature has been introduced with ictime version 4.4.


Reporting: Entries per PageHere, you can define how many work log entries you want to display in the list view of the Reporting results page. Default is 15.


Info

This feature has been introduced with ictime version 4.4.


Accounts: Entries per PageHere, you can define how many entries you want to display in the account list. Default is 25.


Info

This feature has been introduced with ictime version 4.4.


Account Details: Entries per PageHere, you can define how many work log entries you want to display in the list view of the Account details. Default is 100.


Info

This feature has been introduced with ictime version 4.4.


Issue Page: limit displayed entriesHere, you can define how many work log entries you want to display at most in the issue page. Default is 0 (no limit).


Info

This feature has been introduced with ictime version 5.3.


Create Invoice Documents

Here you can activate the option to create invoice documents in ictime. Default is "Disabled".

  • Enabled: The option adds functionality to the process of charging work logs so that a PDF invoice document can be created.
  • Disabled: The option won't be available, i.e. no PDF invoice documents are created and auto-number generation for invoices is not available.

See also Charge Work Logs - Create Invoice.


Tip

Do not enable this feature before you have created and uploaded templates (reports) for invoice and credit notes (see Custom Reports). Do not forget to define the numbering scheme/pattern for your invoices (see below).


Info

This feature has been introduced with ictime version 5.2.


Invoice No. Pattern

Here, you can define the pattern you want to use for automatic numbering of your invoices or invoice documents.

The following parameters may be used in the pattern:

  • %NR(s,n) = serial number incrementing with every new invoice; s is the initial start value and n is the number of digits (integers; if not defined, start value is 1 and number of digits is 1); this variable is mandatory in the pattern and can only occur once
  • %D = full date in format yyyyMMdd
  • %Y = year in format yyyy
  • %M = month in format MM
  • %P = project key
  • %C = customer key
  • abc123 = any static text (alphanumeric, no special characters)
  • you can use a dash ("-") to visibly separate parameters in the number generated

Default pattern:

  • %NR(1,4)
  • the default pattern results in a 4-digit sequential number starting with 1 ("0001")

Examples:

  • %D-%NR(12000,5) could e.g. result in the following no. for the first invoice: "20151107-120000"
  • %C-%NR(1,3) could e.g. result in the following no. for the first invoice: "ABC-001"
  • %C-%P-%NR(1000,4) could e.g. result in the following no. for the first invoice: "ABC-PRO-1000"
  • INV-%NR(90044,5) could e.g. result in the following no. for the first invoice: "INV-90044"

You can change the pattern at any time, although this is not recommended. System will only check for formal validity when you save; and when you create your next invoice, system will check if the resulting invoice no. is still unique. If not, invoice creation will fail.


Info

This feature has been introduced with ictime version 5.2.


Credit No. PatternDefines the pattern used for automatic numbering of credit notes. See the "Invoice No. Pattern" field for details.


Info

This feature has been introduced with ictime version 5.2.


Option export pattern (WLA)

Default Pattern: {0} [{1}]



Add formatting pattern for XLS-export of WLA values.
Allow to define how wla value is formatted if value, key or both (default)

Default is

Add formatting pattern for XLS-export of WLA values.
Allow to define how wla value is formatted if value, key or both

  • first place holder is replaced with WLA display value
  • second place holder is replaced with WLA key value

Any of the place holders can be omitted.

Default is


  • first place holder is replaced with WLA display value
  • second place holder is replaced with WLA key value

Any of the place holders can be omitted.


ictime Database Version

Internal information that indicates if database update scripts have been executed successfully (most updates will not cause any change here).


Note

Do not change the value in this field if you have not been asked by Interconcept support to do so.


StatusInternal information that might be required to check if during an update, all processes (e.g. database update scripts) have been executed successfully.

...