InvoicingNote When you cancel and regenerate an invoice in Invoicing, the number of the new invoice and the date when the new invoice is created are updated in the Invoice Document and the Invoice Date fields in the Project. When you cancel an invoice, you can only modify the invoice data such as reference, address, and tax number, if required. You can also modify the Billable Amount when you create a credit note for a specific invoice line, such as manual sales invoice. If the status of the project and the budget are at least Actual, you can choose the appropriate sessions in Invoicing to invoice the costs. Project supports the following invoice types:
Advance payments Advances can be made on all of the invoice methods. If several project customers are involved, the advance must be linked to one of them. You cannot use advance payment requests for holdback. You can link an advance to an element or activity. If the invoice method of a project is Installment, you can also link the advance to an installment. You can use this installment to settle the advance. If the advance is not linked to an installment, you can settle the advance in the next invoice. To maintain an advance, you must select a revenue code that is recorded in the Standard Revenues (tppdm0515m000) session. The advance invoice line is posted to the Revenues (tpppc3501m000) session with the revenue code that you selected in the Advance Payment Requests (tppin4110m000) session. Holdback The customer pays the holdback amount after the project activities have been satisfactorily performed. Holdback can be used with every invoice method. You cannot use holdback for advance payment requests. The Holdback (tppin4140m000) session maintains and releases holdback amounts for invoicing. Print holdback records with the Print Holdback (tppin4440m000) session. Defining revenue codes Define the revenue codes for a project in the Project - Revenues (tppdm6515m000) session and for the extension in the Standard Revenues (tppdm0515m000) session. You can specify a revenue code on one of three levels:
For the invoice method Cost Plus and Unit Rate you are advised to enter a revenue code on one of the levels, allocate the revenues to revenue codes in either of these sessions:
If no revenue code exists for a cost object, you can define the revenue code for cost object, activity, and element by using:
Revenue codes and extensions If an extension has a Budgeted Costs invoice method or an Actual Costs invoice method in the Project Extensions (tpptc0510m000) session, LN allocates the revenue to the appropriate revenue code in the Assign Elements and Activities to Revenue Codes (tppin0820m000) session. If you select Contract Amount as an invoice method, LN retrieves one of the following revenue codes:
Process to Invoicing Invoicing collects invoice data and transfers it with the Transfer Project Data to Central Invoicing (tppin4200m000) session to Invoicing for final editing and printing. Invoicing customizes invoice addresses, invoice layout, net amounts and/or gross amounts, and prints document numbers. Provisions are also made for holdbacks. After you transfer the invoice details to Invoicing, you modify, finalize, and print the invoices. Finally, LN sends the invoice revenues to the Project Revenue in Project Progress and to Financials. When you post an invoice, Invoicing sends its status to Invoicing.
| |||