Scheduled invoice generation
Use this function to automatically mass generate the invoices from orders for a given site, when the invoicing process is based on a invoicing schedule. The orders are from the Normal category and meet the following criteria:
- They apply to sold and non-deliverable products of the Generic or Service category.
- For Project management: The scheduled invoices are subject to progress billing and related to projects with the status: Launched.
- For milestone billing: The next invoice date and milestone of the scheduled invoices have been reached (budget closed/delivered or task closed).
- For billing with no milestone: The next invoice date of the scheduled invoices has been reached.
- They are fully signed or automatically signed when the signature circuit is managed (APPSOH - Order signature management parameter) and these orders comply with the defined signature rules.
- Project management (PJM) if you are using Sage Business Cloud.
- Project management (PJM) if you are using an on-premises instance of Sage X3.
Prerequisites
Refer to documentation Implementation
Screen management
Entry screen
In this screen, define the following information used to automatically generate the scheduled invoices:
- Selection criteria
- Invoice grouping options
After this function has been run, the generated log file:
- - Sums up all the launch parameters used for the automatic invoicing
- - Displays the invoice numbers created and the orders that were used to create these invoices.
Selection criteria
Company (field CPY) |
Enter the company for the report. |
Sales site (field SALFCY) |
The automatic creation of invoices is made from a single sales site at a time. |
Invoice date (field INVDAT) |
Enter the date used on each created invoice.
This date is also used to filter the selected invoicing open items.
|
Invoice type (field SIVTYP) |
Specify the invoice type used during the sales invoice generation. This information is mandatory. This information is compulsory. The invoice type suggested by default is linked to the SIVTYP - User invoice type parameter. You can modify it if necessary by choosing an invoice type from the list of invoice types that have been defined.
On invoice entry, only an invoice type with a legislation and company group consistent with those of the company linked to the sales site can be entered. |
Block number 2
Scheduled invoices until (field DEMDLVDAT) |
You can limit the scheduled invoice selection only to scheduled invoices with a next invoice date prior or equal to the specified date. The selected scheduled invoices are also filtered according to the entered Invoice date: only the scheduled invoices whose next invoice date is prior to the entered Invoice date are considered. For example: Invoice date: 05/10/2019
|
Invoice grouping options
Invoice grouping options (field IMESVIC) |
You can specify how scheduled invoices must be grouped when generating invoices: 1 invoice by invoice date
1 invoice by order
1 invoice by customer
1 invoice by project
The grouping criteria are implicitly based on the PJTSNGDOC - One project by document parameter (TC chapter, MIS group). When this parameter is set to Yes, grouping scheduled invoices linked to orders with a different project code is prohibited. |
Start - end range
From bill-to customer (field BPCINVDEB) |
Use these ranges to filter the selection on a single bill-to customer or on the bill-to customers whose reference is contained within these ranges. |
To bill-to customer (field BPCINVFIN) |
From order no. (field SOHNUMDEB) |
Enter a start and an end range to select order numbers: only the orders whose reference is within the entered range are selected. The selection window only displays orders of the Normal category, not totally invoiced and attached to the selected site. |
To order no. (field SOHNUMFIN) |
From project (field PJTNUMDEB) |
Use these fields to filter for results within a range of project codes. For a single project, enter the same project code in the From/start project and To/end project fields. The content can be one of the following:
If the content of this field includes a character such as an exclamation mark "!" this field links to the structure of the project. The character is the separator between a project code and the structure, either the project cost structure or the project operational structure. For example, if a material task code is 'USA-P3' and a project code is 'USA12345678', this field displays a link to the project operational structure as 'USA12345678!USA-P3'. To provide a quick and easy visual reference the link to the project or project structure is distinguishable by the number of separator characters used. If there is no separator, the link is made to the project. A single separator character such as an exclamation mark after the project code (the first code) indicates the link type is a task (the link is to the project operational structure). Two separators placed after the project code mean that the link corresponds to a budget code (link to the project budget structure).
|
To project (field PJTNUMFIN) |
Whole project (field PJTALL) |
Select this check box to view all records linked to the selected projects. To only view records linked to the selected structure of the projects, leave this check box clear. If the value of the From/To project field includes a character such as an exclamation mark "!" the search includes the structure of the project. The character is the separator between a project code and the structure, either the project cost structure or the project operational structure. For example, if a material task code is "USA-P3" and a project code is "USA12345678", this field displays a link to the project operational structure as "USA12345678!USA-P3". |
Printing
Invoice (field PRNFLG) |
Select this check box to print the document (pick ticket, packing slip or invoice) after delivery or invoice creation. In that case, you need to specify:
|
Document (field PRNNAM) |
Enter the standard document code to be printed. |
Destination (field PRNDEN) |
Enter the document or report destination. |
Server (field PRNSRV) |
This field is used to define the print server. |
Printer (field PRNIMP) |
Default printer. |
Batch task
This function can be run in batch mode. The standard task FUNAUTISCH is provided for that purpose.
Specific actions
Click this action to enter a Memo code to load the settings associated with the code. |
Click this action to delete a Memo code. |