Versions Compared

Key

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

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

Table of Contents

...

Invoice List

In the invoice list, you can

...

IconActionDescriptionRemarks

ViewView invoice details (work logs and financial summary for this invoice), download data as .xls file.You can also view the details by clicking on the invoice name.
EditEdit "meta data" of the invoice like name, date, text etc.You can't edit the work logs included in the invoice.

RevokeDelete invoice and "release" work logs again (work logs are in status "not charged" again) 

View Invoice (Work Log Details & Financial Summary)

To view the details of an invoice, i.e. all work logs included as well as the financial summary, click on the

...

Info

Please note that for technical reasons, longer work log descriptions are reduced to max. 255 characters for the stored invoice data. This limit does not affect the original work log data which remains unchanged.

Download Work Log Details and Financial Summary

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

...

Same for the financial summary:

Edit Invoice

To edit an invoice, click on the edit icon:

...

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

Revoke (Undo) Invoice

You can revoke any invoice. Revoking an invoice means that the invoice itself is deleted and all work logs belonging to the invoice are set to status "not charged" again.

...

Info

Keep in mind that revoking an invoice 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). Revoking an invoice 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

Deleting Issues in JIRA

If you delete an issue in JIRA, all work logs are deleted in JIRA, too. 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 in ictime, we are saving some work log information in a completely separate database table. That means that summary and details for an invoice 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 invoices. However, you will have the situation that a work log being part of an invoice does no longer exist in the (JIRA) work logs, which might be considered confusing.

Deleting Work Logs

It is not possible to delete work logs that have been charged via functionality that ictime provides. However, ictime can't control functionality to delete work logs that JIRA provides, like the option to delete complete issues with all their work logs in JIRA.

Note

If you delete a work log that had been charged, there will be no impact on existing invoices, as work log detail data for invoices 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 does no longer exist in the (JIRA) work logs, which might be considered confusing.

Revoking (Undoing) an Invoice

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

...