This page describe invoicing of task. This is a complex subject and this page is still in the early stages.
Invoicing a task involves creating invoice lines based on the product use or hours registration etc on the task.
Invoicing is usually done by pressing the Invoice now button on the task details page, or from the Pending invoicing page, which is available in the menu in the Task module, but you may also schedule automatic invoicing.
When an hour registration or product use has been invoice it is usually marked as "handled" and so will not be invoiced again.
A task has an invoice method, which can be one of the following:
If the task is part of a project then you may also select Invoice from project.
When editing a task there are other fields that appear depending on the invoice method:
Invoice lines will be created for each invoicable product use and each invoicable hour registration.
This means that the task has a fixed price; when editing the task additional fields will appear allowing you to specify the fixed price, and to see how much has been invoiced to far.
You can also specify the invoice period, f.ex. every month.
This is similar to Fixed price, except additional invoice lines are created for invoicable product use.
This will find all plannings for the task in the relevant period, and will create an invoice line for each.
There will also be created invoice lines for each invoicable product use.
This will find all plannings for the task in the relevant period, and will create an invoice line for each, but no more than 1 invoice line per date.
There will also be created invoice lines for each invoicable product use.
This will find all invoicable hour registrations for the task in the relevant period, and will create an invoice line for each.
There will also be created invoice lines for each invoicable product use.
This will find all invoicable hour registrations for the task in the relevant period, and will create an invoice line for each, but no more than 1 invoice line per date.
There will also be created invoice lines for each invoicable product use.
Invoice lines will be created for each invoicable product use.
If a task uses stage invoicing a new tab named "Stage invoicing" will appear on the task details page. Here you can add any number of lines, each line will have a value and a percentage.
When you invoice the task, invoice lines will be created for any lines where the current percentage is greater than the previous percentage; if the previous % was greater than 0 then a negative line will also be created. So if the value is 300000 and the previous % is 10 and the current % is 20, two lines will be created: one for -10% of 300000, and one for 20% of 300000.
Product uses and hour registrations are considered invoicable if:
When generating invoice lines the line text is constructed from the fields that have been selected in the configuration in the Invoices module.
If a task belongs to a project it may be invoiced to the project. This means it cannot be invoiced on its own, only by invoicing the project.
Why are the remaining amounts on the invoice not recalculated?
Why tasks that have been set to be free of charge still are displayed under "Pending invoicing"