Versions Compared

Key

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

Via the accounts list, you can access all accounts you have created and can edit certain data or revoke complete accounts. This chapter also explains some implications of JIRA oprations on issues where work logs have already been charged.

Table of Contents

...

Accounts List

In the account list, you can

...

icon or click on the account name.

Image Added

Display - work log details and summary - and options are basically the same like for any report reports (see Reports: Work Log Details and Reports: Summary & Analysis). However, the data is stored in a different place to ensure that deleting issues or work logs in JIRA can never affect an existing account (see below).

...

If you want to download details and summary of the report, you can do that before you finally create the "invoiceaccount", or you can do it when viewing an invoicea the account.

Image RemovedImage Added

Same for the financial summary:

Image RemovedImage Added

Edit Account

To edit an account, click on the edit icon:

You can edit all data you have entered when creating the account, but you can't change the work log entries that are part of this account. If you require to change work log entries, you need to revoke the account and create a new one (see below).

Image RemovedImage Added

Revoke Account (Undo Charging Work Logs)

...

After confirming the action, the account will be deleted and all work logs included in this account will be in status "not charged" again.

Image Added

Info

Keep in mind that revoking an account makes work logs available again for operations like edit or delete (unless this is not possible e.g. because of approval status or project status). However, revoking an account can't bring back work logs that have been deleted via functionality not controlled by ictime (see below).

 

Implications of Deleting Issues or Work Logs in JIRA

...

If you delete an issue in JIRA, all work logs are deleted in JIRA, too (contrary to other relations of an issue, JIRA completely ignores the work logs ...). ictime can't change this JIRA behaviour. In fact, additional information for a work log from the ictime database is not deleted, but no longer accessible in normal ictime reports or timesheets, as the work log is the base entity where all additional ictime information points to.

Note

When creating on invoice an account in ictime, we are saving some work log information in a completely separate database table. That means that summary and details for an invoice account do never change, as they are taken from this table and we are not relying on JIRA work logs any longer. That means that deleting issues does not have any implications for existing invoicesaccounts. However, you will have the situation that a work log being part of an invoice account does no longer exist in the (JIRA) work logs, which might be considered confusing.

...

Note

If you delete a work log that had been charged, there will be no impact on existing invoicesaccounts, as work log detail data for invoices accounts had been saved separately and therefore is not taken from the JIRA work log enty, but from a different place, like described above. However, you will have the situation that a work log being part of an invoice account does no longer exist in the (JIRA) work logs, which might be considered confusing.

Revoking (Undoing) an

...

Account

If you "undo" an invoiceaccount, status of all work logs is once again set to "not charged".

Note

If work logs had been deleted (or issues with work logs had been deleted) in the meantime via JIRA functionality, they will be finally lost.