Setup >  Sales >  Document types >  Invoice types  

Display all Hide all

In customer invoice entry, it is necessary to identify the invoice type in the header. The invoice type defines the processing applied to the entered invoice.

In order to correctly processing the operation, the following is required:

  • an automatic journal to process the operation in accounting,
  • an entry type to manage the propagation authorizations for the various ledger types and to define sequence numbers.

An invoice type to define the various invoice categories.
For example: Invoice France and invoice export.

Prerequisite

SEEREFERTTO Refer to documentation Implementation

Screen management

Entry screen

Presentation

A user invoice type is defined by an alphanumeric code composed of three characters. This code is called during customer invoice entry.

The setup of the user invoice type is made in a single screen with the following fields to be entered:

  • Sales invoice type
    Defined here if the user invoice type (breakdown) is:
    • of the invoices :
      This type refers to the direct invoices or invoices recovered from an order or delivery. This type can be validated in accounting.
    • of the credit memo :
      This type is used to respond to potential disputes. You can link a credit memo to an invoice (which makes it possible to partially or completely close an open item in this invoice) or use it directly for a given business partner (in this case, a negative open item will be generated and can be used to post a payment). This invoice type is also used, when the corresponding flag is selected and the INVCAN - Cancellation invoice parameter is set to Yes, to manage cancellation invoices.
    • of the pro forma :
      This type is used to "simulate" the creation of an invoice but it cannot be validated for accounting purposes.
  • Sequence number counter
    The Manual sequence number field is used for the non-automatic management of numbering managed by the user.
  • Automatic journal
    If this field is empty, the automatic journal SIHI is used. You can however specify the automatic journal to be used.

Close

 

Fields

The following fields are present on this tab :

Block number 1

The customer invoice type is used for the Sales and BP Customer invoices. It identifies a category of invoice (invoice, credit memo etc.) along with a posting structure for the posting of the invoices.

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.
SEEREFERTTO For further information, click here.

The invoice type is associated to a type of journal for which a counter (manual or automatic) is specified.
SEEINFO If no counter is specified in the journal type and no journal number is manually specified on invoice entry the program will attribute a journal number according to the counter set up in the counter assignment table.
SEEINFO When no journal type is associated to the invoice type the journal type specified on the automatic journal will be used (as well as the associated counter).

In creation mode, the legislation code can be initialized via the user parameter LEGFIL - Legislation (selection filter) (SUP chapter, INT group). This parameter is also used to filter the list left in order to present only the codes defined for this legislation and those defined at the "All legislations" level.
The legislation code is not mandatory. It is used to limit the use of an invoice type to companies liable to a given legislation.

Reminder of the main principles relating to the use of data or a setup element defined by legislation, when the company context is known (record, flow, etc.) 

  • When a setup element is defined for a legislation, it can be used only when the legislation of the context is identical.
    It cannot be used in a record set up with another legislation.
     
  • When a setup element is defined without legislation (that is to say : "All legislations"), this element can be used in every record, without any consideration of the legislation, unless there is a setup element with the same code, defined for the company legislation. In that case, only the setup element defined for the company legislation is suggested for the selection and accepted for the entry (as long as it is "Active").
    SEEWARNING If the setup element defined for the company is not "Active" and the setup element defined at the "All legislations" level is "Active", this setup element cannot be used.
     
  • An additional filter is applied on the setup element depending on the company group defined. This setup element can only be used and is only suggested for selection if the company to which the record is associated, belongs to this company group.

Example 1:
Setup of invoice type as follows:

Invoice types 

Legislation

 FAF

Blank = all legislations

 FAF

FRA

 CTD

 Blank = all legislations

 BEF

FRA

 CVC

POR


When entering an invoice for a company with a FRA legislation, only the following invoice types are suggested for selection:

Invoice types

Legislation

FAF

FRA

CTD

Blank = all legislations

BEF

FRA

SEEINFOAn additional filter is applied depending on the company group entered.
If, in the example above, a company group is also specified at the level of the FAF invoice type setup with the FRA legislation, this invoice type is suggested for selection only if the company belongs to the company group entered.

Example 2:
Setup of invoice type as follows:

Invoice types

 Legislation

Group of companies

FAF

 Blank = all legislations

Blank = all groups

FAF

 FRA

GRP

CTD

 Blank = all legislations

Blank = all groups 

BEF

 FRA

Blank = all groups

CVC

 POR

Blank = all groups


When entering an invoice for a FRA legislation company, belonging only to the NOR group, only the following invoice types are suggested for selection:

Invoice types

 Legislation

Group of companies

 CTD

 All legislations

All groups

BEF

 FRA

All groups


SEEINFO The FAF invoice type cannot be used because, for the FRA legislation, it is defined for the GRP company group.

  • 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.
You can add your translation in another language using the Translation function:

  • Click Translation from the Actions icon in the corresponding field.
  • In the Translation window, add a new language code with the translation in this language.

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.

SEEINFO The connection language must be defined as a default language for the folder.

  • Short description (field SHOAXX)

Short title used in the screens and reports. This title is recorded in your connection language.

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.
You can add your translation in another language using the Translation function:

  • Click Translation from the Actions icon in the corresponding field.
  • In the Translation window, add a new language code with the translation in this language.

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.

SEEINFO The connection language must be defined as a default language for the folder.

By entering a company group, you can limit the scope to companies in the selected group only. When this data is used for another record or with a setup element also defined in the group, a control checks that the groups have at least one company in common when the groups are different.  

In addition, a consistency check is performed for the legislations of the companies in the selected group.
At least one of these companies must have the same legislation as the one entered in the Legislation field. If  not, a warning message displays.

When using the document type, a consistency check is also performed between the legislation/group of the document type and the legislation/group of the document.

SEEREFERTTO For further information click here.

Setup

  • Invoice category (field INVTYP)

This is used to carry out the process on a specific invoice category.

There are five invoice categories:

- Invoice

- Credit memo

- Debit note.

- Credit note.

- Pro forma.

The code entered in this field will be compared by the system with those that have been recorded in the automatic journal groups:

  • in case of common codes, the system will apply the criteria determined in the automatic journal groups,
  • if there are no common codes, the system will take into account the code of the automatic journal entered in this field.

The code entered in this field will be compared by the system with those that have been recorded in the automatic journal groups:

  • in case of common codes, the system will apply the criteria determined in the automatic journal groups,
  • if there are no common codes, the system will take into account the code of the automatic journal entered in this field.

Journal code assigned upon invoice creation. It will be used upon invoice posting.

This field is optional. If it is not entered, the journal will be determined by the setup of the automatic journal, otherwise via the journal type.

Type of journal used upon invoice creation and posting.

This field is optional. If it is not entered, the journal type will be determined by the setup of the automatic journal.

  • Number of days for next invoice (field NUMDAYINV)

If the sequence number of the document is a chronological one, and an invoice has been created with a wrong date, the error can be serious since the process cannot be reversed.
This field is used to check the entry of the document date: If the user tries to create a document (invoice) with a date later than the current date + the number of days indicated, an error message is displayed when entering the invoice.
The control is applied only n the following situations:

  • It is not a Pro forma type invoice,
  • the value entered in this field is different from zero,
  • the sequence number of the document is chronological.

If the entry type has not been defined on the invoice type, the sequence number is not entered on the entry type. Therefore the automatic journal will be used to evaluate the entry type and the associated sequential number. If no entry type is defined, the entry types SIHI or BPCIN automatic journal will be checked by default.

  • Cancellation invoice (field INVCAN)

The management of this field is subject to the INVCA - Cancellation invoice activity code. It can only be accessed when the category of the invoice type corresponds to a Credit memo or Credit note.
When this flag is checked, the document linked to this invoice type will be set within the framework of an invoice cancellation:

  • This document type can only be entered in an automatic transaction dedicated to invoice cancellations.
  • In order to create a cancellation invoice, you must attach it to an invoice. This invoice cannot be matched, linked to a credit memo, and must not be paid (completely or partially).
  • Once the document has been created, you cannot modify any of the information it contains: the amounts must match the invoice amounts.
  • You must only use automatic entries linked to the source documents.
  • Normal (field FILNOR)

 

  • Final (field FILDEF)

 

Electronic signature

  • Record type (field RECTYP)

This field is displayed only when the KPO activity code is active.

The type of document is necessary so that it can be possible to assign to it a dedicated sequence number.
It can take the value :

  • Normal
  • Manual document recovery
    This means that the source document has been generated manually in paper form (as the system was unavailable).
  • Backup document recovery
    This means that already recorded documents have been lost due to the restoring of a backup. These are documents recorded between the time when the backup has been performed and the time when the backup has been restored.
    It will be necessary to create them again manually.
    For these two types of documents, it will be necessary to enter the original document number in the transaction (ORIDOCNUM field -Original document no. for invoices and MANDOC -Manual document, for the other types of documents).
  • External document
    This means that the document was originally created in another software, which has provided the electronic signature. No electronic signature will be generated by Sage X3 for this document type.

SEEINFO The document number which is entered must be unique.

  • SAF-T document type (field SAFTINVTYP)

Use this field to assign the correct document type to the SAFT xml file.
The choice of the document type depends on the selected invoice category:

  • If the category is: Invoice, the value of the SAF-T document type can be: Invoice, Simplified invoice or Debit note
  • If the category is: Credit memo, the value of the SAF-T document type must be: Credit note
  • If the category is: Debit note, the value of the SAF-T document type must be: Debit note
  • If the category is: Credit note, the value of the SAF-T document type must be: Credit note
  • If the category is: Proforma, the value of the SAF-T document type can be: Proforma or Consignment invoice.

This field is only displayed if your system is set up for Portuguese localization, that is the activity code KPO is active.

  • Cash VAT (field CSHVATRGM)

 

  • Automatic invoice (field AUTINV)

This field is displayed only when the KPO activity code is active.

This field is used to specify if the invoice type results from the self-invoicing process. In this case, the invoices of this type are not exported to the SAFT. The document must be entered internally but the digital signature is performed by the client software.
Invoices whose Auto invoice flag is active, are always manual type invoices (these invoices must not be processed by the automatic invoice functions). This limit aside, this type of invoice can be processed as an invoice for a direct invoice order, based on the delivery information and other.

 

Close

 

Specific Buttons

Error messages

The only error messages are the generic ones.

Tables used

SEEREFERTTO Refer to documentation Implementation