Invoicing Elements
The definition of customer price lists is subdivided into four major phases:
- Setting up invoicing elements to identify the invoice footers that can impact a business partner price list
- Setting up the structure code to define the various discount and charge columns that can be applied to customers
See the documentation on the price list structure for further information.
- Setting up the price list code to define the various price setting rules that can be applied to a structure code
See the documentation on the price list setup for further information.
- Entering the price list records to define the values of the product price, discounts and charges, for each price list code.
See the documentation on the price list entry for further information.
This function comes first first in the customer price list setup cycle. Use this function to create or modify the invoicing elements in order to determine how to structure and calculate the invoice footers that these invoicing elements represent.
The setup of the invoice footers is used to define the numbered (1 to 999) sections (codes) which are calculated upon valuation of the invoice footer. Based on the setup, this valuation can be performed starting from:
- The value defined when setting up the invoicing element
- The information entered (or initialized) on the impacted customer record
See the documentation on Customers for further information. - The information entered (or initialized) at order level
- The information entered (or initialized) at delivery level
- The information entered (or initialized) at invoice level
This information is grouped in the Discounts and charges table that can be found at these various levels.
The setup of the invoicing elements is also used to define the invoice footers associated with the Price list structure setup. It is used then to define the price list lines to transfer onto the footer.
Prerequisite
Refer to documentation Implementation
Screen management
The Sales invoice elements are set up on a single tab.
Each invoicing element is represented by a unique code with a maximum of three numerical characters. The various fields used in the setup are described below.
Entry screen
Block number 1
Invoicing element (field SFINUM) |
Use this field to enter the number that identifies the invoicing element. This number ranges from 1 to 999
For invoicing elements specified as SST document discount for a company, you cannot edit the following fields:
|
Description (field DESAXX) |
This long description is used as a title in screens and reports. By default the short title, the long title or the column header of a data are recorded (on creation/update) in the connection language of the user.
A user who logs on with this language will view the short description, long description or column header in their connection language if a translation exists. Otherwise, these descriptions will be available in the folder language. The connection language must be defined as a default language for thefolder. |
Short description (field SHOAXX) |
This short title is used as a title in screens and reports.
|
Product reference (field ITMREF) |
This field indicates the product reference identifying a sales or purchase invocing element in the datawarehouse and used by the Business Intelligence functions. |
General
Processing mode (field PROCOD) |
This field is used to specify whether the invoicing element is active or not.
The invoicing elements that are used at the document line level (at the time of the structure code parameterization) must have the value Modifiable. |
Rebate on VAT (field MISRULSTD) |
Help common to purchase and sales invoicing elements. This information is used at invoice level, only when the DEPMGTMOD - Early discounts management mode parameter is set to 'Tax discounts' or 'Discount on tax (exempt)/Global' (for this last value: update 8.0.0 and higher). When this box is checked, the invoicing element can be associated to a discount code In this case, the discount is carried out on the VAT, without affecting the tax excluding amounts. The discount calculation is carried out in the tax grid and in the invoicing element grid where it decreases the base subject to all the main taxes. In the case of a document which is entered tax excluded, only the tax is impacted by this type of invoicing element. When the document is entered tax-included, the tax included amount is also impacted by the discount on tax. No tax rule, accounting code or analytical dimension can affect this invoicing element because only the total invoice amount and the VAT accounts are impacted. |
Subject to discount (field DEPFLG) |
This field makes it possible to specify whether the invoicing element is subject to an early discount and taken into account in the calculation of the discountable basis. Notes:
In this case, all the invoicing elements are systematically considered as subject to an early discount. |
Value type (field AMTCOD) |
This field is used to specify whether the invoicing element is expressed in percentage or in amount. |
Sign (field INCDCR) |
This is the sign (increase or decrease) of the column. An increase corresponds to a charge, a decrease corresponds to a discount. An invoicing element of "Decrease" type must be subject to discount and taken into account in the calculation of the discountable basis. |
Original customer (field BPCORI) |
This field is used to specify the customer determining the value of the invoicing element (order customer or bill-to customer). |
Default value (field DEFVAL) |
This is the default value, expressed in folder currency. This value, specified upon setup, corresponds to the default value initialized in the customer record, the order, the delivery and/or the invoice. |
Currency (field DEFVALCUR) |
Shown in (field VALTYP) |
This drop-down list is used to specify whether this invoicing element is entered on each document as 'Ex-tax' or 'Tax-incl'. |
Calculation rules
Calculation basis (field CLCBAS) |
Use this field to define whether this element must be applied to the tax-excluded or tax-included amount.
Tax incl amount
|
Action (field ACTCLCBAS) |
Use this field when you need to use a calculation basis other than the tax-excluded or tax-included amount. You may need to include one or several other invoicing elements into the calculation basis, for example, you may need to apply a discount to another invoicing element.
|
Processing (field PRGCLCBAS) |
Specify the name of the script containing the action used to calculate a new calculation basis. This field can be entered only if the Action field is entered. It only applies to the entered invoicing elements. It is not used for invoicing elements populated from a price list. |
Calculation order (field CLCORD) |
The indicated value specifies the element calculation order. It allows the use of an other element previously calculated. The element calculation order will be as follows:
There is no coherence control on the assigned order. An element calculated on a tax incl. basis with an order lower than an element calculated on an ex-tax basis will be calculated after the latter in the order of the tax-incl invoicing element. |
Tax level selection (field CLCVACITM) |
Enter or select the tax level. This tax level and the threshold information are used to determine the application conditions of an invoicing element.
If the tax basis falls within the ranges of the threshold, the invoicing element will be applied to all invoice lines.
|
Minimum threshold (field TSDMIN) |
In folder currency the minimum and maximum thresholds are used to specify the ranges below and/or above which the invoicing element will not be applied to the invoice footer. |
Maximum threshold (field TSDMAX) |
Currency (field TSDMINCUR) |
Allocation
Accounting code (field ACCCOD) |
Use this field to specify the accounting code of the site. |
Distribution key (field DSP) |
The allocation processing key entered in this field is used to load the associated dimension types. It is made up of one to ten alphanumerical characters. |
Tax calculation
Tax rule (field VATRUL) |
This field is used to specify the tax calculation rule to apply to the invoicing element. Five rules are available for calculation of taxes on invoicing elements:
It is also possible to specify whether an invoicing element must be integrated into the calculation basis of the additional or special taxes. The CTLTAX - Control of tax codes parameter (VEN chapter, VAT group) allows you to check that the tax codes are correctly determined on the sales documents lines and invoicing elements. Invoicing elements having a 'Product', 'Maximum rate' or 'Minimum rate' tax rule are subject to the various line taxes: if a tax code is inconsistent on document lines, it will be on invoicing elements. |
Element tax level (field VACITM) |
When the tax calculation rule is a fixed rate, the tax level to be used for this invoicing element is specified in this field. |
SST tax code (field SSTCOD) |
Define the default value of the Sage Sales Tax (SST) tax code. This tax code is recognized by the Avalara system and is used to identify line types for fiscal purposes. |
Special levy basis (field EXCTAXRUL) |
Field used to specify whether the element must be included in the calculation basis of the levy. The allocation of an invoicing element to the basis used for the levy calculation is only performed when the basic rule of the invoicing element is "Product price" or "Distribution". The invoicing elements generated from the discounts or charges of document lines (relative to the Price list structure setup) are not included in the calculation basis of the levy. |
Special tax basis (field SPETAXRUL) |
This field is used to specify whether this element must be included or not in the calculation basis of the special tax. The allocation of an invoicing element in the basis used for the special tax calculation is performed only when the basis rule of the invoicing element is "Product price" or "Distribution". The invoicing elements generated from discounts and charges taken from document lines (relative to the setup of theprice list structure) are not included in the calculation basis of the special tax. |
Grid Dimensions
Dimension type (field DIE) |
This field is used to enter or select any dimension view set up in the database. |
Dimension (field CCE) |
An analytical dimension is an element of the analytical chart of accounts on which accounting entries can be posted. |
Miscellaneous rules
Line distribution (field DSPLIN) |
These parameters are used to specify whether the calculated amounts at the footer can be distributed on the different document lines in proportion to the amounts, quantities, weights or volumes. |
Intrastat taken into account (field CLCDEB) |
this parameter is used to specify whether the invoicing element must be taken into account in the calculation of the value taken into account in the Customs document file. |
Grouping no. (field INVFOOGRU) |
It is possible to group together several invoicing elements under a single header. |
Split of (field INVFOOBRD) |
It is possible to breakdown a footer into a sub-group of footers. |
Grid Transfer rules
Source (field ORIVCR) |
This field specifies the source document of the invoicing element.
Case of a return (source document) on a credit memo (target document): Only returns linked to a delivery are impacted (direct returns are not, since invoicing elements are not considered for direct returns). The system then considers the invoicing elements of the delivery(ies) from where the return originated. Case of a service contract (source document) on an invoice (target document): When an invoice is created (from the contract invoice generation function (FUNAUTINVC) or manually by picking service contracts open items), the system considers the invoicing elements of the source service contract. Case of a standard order (source document) on an invoice (target document): This rule only applies to products with the Service or Generic type, and having a Sold type and not being Deliverable.
|
Destination (field DESVCR) |
This field specifies the destination document of the invoicing element. |
Split rule (field BRDRUL) |
This rule is used to set up the transfer of invoicing elements from the source document to the target document, when the source document is partially selected on the target document. First order, first delivery, first invoice, first credit memo
All orders, all deliveries, all invoices, all credit memos
Pro rata of quantities
Pro rata of amounts
Pro rata of weights
Pro rata of volumes
Calculation formulas In case of a pro rata, calculation formulas vary depending on whether the invoicing element is expressed in amount or in percentage. For an invoicing element expressed in amount, the formula is the following (example for the pro rata on weights):
For an invoicing element in percentage, the formula is the following:
Specificities linked to open orders In this context, invoicing elements are only considered upon delivery. The splitting rule applied is 'All documents' regardless of the invoicing element setup. |
Grouping (field GRUFLG) |
This flag is used to specify if the source documents are grouped on the same target document, with respect to the the value of the invoicing element. Yes
No if different
Only the value 'Yes' can be picked for invoicing elements in amounts. If a return contains deliveries with a different rate for an invoicing element set up with the value 'No if different', then return lines cannot be grouped on a single credit memo.This only applies to invoicing elements expressed in percentage. |
Grouping rule (field GRURUL) |
This rule is used to specify how the invoicing elements of the source document are grouped in the target document. The choices vary depending on whether the invoicing element is expressed in amount or in percentage. First quote, first delivery, first invoice, first order, first credit memo, first return, first service contract
Total of quote amounts, total of order amounts, total of delivery amounts, total of invoice amounts, total of return amounts, total of service contract amounts
Min. amount
Max amount
For an invoicing element expressed in percentage First quote, first delivery, first invoice, first order, first credit memo, first return, first service contract
Min. percentage
Max percentage
Average percentage
|
Inter-company management
For an inter-company scenario, you need to define the invoicing elements that should be used. These elements must be defined in both the Purchasing and Sales modules. They must have an identical setup to ensure consistency in the case of reciprocal invoicing. Once these elements are defined for both modules, they must be linked to each other in the function dedicated to the Inter-company setup.
You can manage a 'Sales' invoicing element, expressed as an amount with a tax-excluded calculation basis expressed as including tax. This element must be linked to a purchase invoicing element expressed as an amount with a tax-excluded calculation basis.
Specific Buttons
Control |
Click this action to check the consistency between the invoicing elements.
|
Copy
Click this action to copy the setup from or to another folder. Block number 1
Block number 2
|