In this context, you do not manage the order or the receipt note for the stock issue (etc.). When issuing the invoice, the data required for accounting is recorded.
As for customer tracking (open item statements, reminders, payment management, etc.), the process is the same for invoices that come from the complete cycle or that come from entering a BP invoice.
In compliance with French and Portuguese antifraud legal requirements and to ensure data security, electronic signatures are automatically generated when a customer invoice or journal entry is posted or set to Final, respectively. After the electronic signature is generated, further modifications to any of the fields identified below can be easily detected.
You can use the Electronic signature control function (FRADSICTL) to review the current electronic signature and highlight any inconsistencies.
See the “French electronic signature how to guide” or the "SVAT certification for Portuguese legislation guide" on the How to tab for details on implementing this feature. This document is intended for administrators and consultants who maintain and update Sage X3.
Exceptions
Data from invoices or journal entries posted before activating the electronic signature feature is not added to the DKSDATAFRA table and therefore no electronic signature is created.
Legislations other than French or Portuguese do not need to generate electronic signatures.
The electronic signature is a record in the Electronic signatures table (DKSDATAFRA) that includes data from the following fields in the Sales invoice (SINVOICE) and Account entries (GACCENTRY) tables:
Field code | Description | Data source: SINVOICE | Data source: GACCENTRY |
ORIDOC | Origin of the document | 1 | 2 |
DOCTYP | Journal | SINVOICE.SIVTYP | GACCENTRY.TYP |
DOCNUM | Journal description | SINVOICE.NUM | GACCENTRY.NUM |
TOTTAX(9) | Total by tax rate | SIH.AMTTAX(i) + SIH.BASTAX(i) |
|
AMTATI | Invoice amount with VAT | SIH.AMTATI |
|
DATTIM | Date and time of the signature | Datetime$ |
|
INVSNS | Document type | Evaluate SIH.SNS |
|
CPYNAM | Company name | CPY.CPYNAM |
|
POSCOD | Company postal code | BPA.POSCOD |
|
CPYEECNUM | Company VAT number | CPY.EECNUM |
|
BPRNAM | Customer name | SIH.BPRNAM(0) | BPARTNER.BPRNAM |
BPREECNUM | Customer postal code | SIH.POSCOD |
|
JOU | Journal code |
| GACCENTRY.JOU |
DESTRA | Journal description |
| GACCENTRY.DESTRA |
FNLPSTNUM | Final number |
| GACCENTRY.FNLPSTNUM |
ACCDAT | accounting date | SINVOICE.ACCDAT | GACCENTRY.ACCDAT |
ACC | Account code |
| GACCENTRYD.ACC |
BPR | BP | SINVOICE.BPR | GACCENTRYD.BPR |
LIN | Journal entry line |
| GACCENTRYD.LIN |
LINDES | Line description |
| string$([F:DAE]DES<>"", |
Refer to documentation Implementation
When the invoice is entered in tax-inc. mode and an additional or special tax code is present (entered or automatically loaded from the account), the amounts of the three tax levels must be entered manually.
Posting customer BP invoices involves three tabs containing the characteristics of each part of the invoice body.
Presentation
First, the key accounting information of the invoice must be entered:
You can define:
After this information is entered, you can Post the invoice to accounting.
Close
Fields
The following fields are present on this tab :
Block number 1
| Enter the site code. The site must be a financial site. This determines the site and the company for the entry posting. |
|   |
|   |
| Enter the invoice type code to reference the invoice category and the entry structure used when validating the invoice. Only an invoice type with a legislation and company group consistent with those of the company linked to the given site can be entered. |
| If the number is left blank, it will be automatically assigned upon validation. |
Block number 2
| Enter a date to define the accounting date for the generated journal. This field defaults to today's date. This date is not necessarily the same date entered for the Source document. For example, for a supplier invoice, the Source document date reflects when the invoice was created by the supplier. In that case, the Accounting date would be different. |
| No help linked to this field. |
|   |
|   |
| Enter the code for the BP (customer or supplier) control account initialized by default with the accounting code for the BP invoice. The initialization of the code for the Control field depends on whether or not the BP/Company tab is present in the BP record (GESBPR). |
|   |
Close
Presentation
Some fields in the header are used to complete the invoice:
See the documentation on Default dimensions.
Use the remaining fields to define the open items in the invoice with respect to payment management (pay-by BP identification, payment conditions), to the open item statement management, and to the reminder process.
Once the invoice has been saved, you can click Open items action to view the open items and the status of the related payment.
Close
Fields
The following fields are present on this tab :
Detail
| Enter the invoice date. This field defaults to today's date. |
| This field is used to record the number or the reference of the source invoice. |
| This field is only available when the sales site is linked to a Spanish company. Use this field to select the type of issued invoice. This information will be sent to the online portal of the Spanish fiscal authorities when transmitting fiscal data from the SII monitoring function.
|
| This field indicates the invoicing currency. All amounts are entered in this currency. |
|
|   |
|
  |
| This field displays a control amount that is compared to the line total during the recording. This amount is mandatory when the HEAAMTBPC – Cust. inv. header amt. ctrl parameter (TRS chapter, INV group) is set to Ex-tax and Tax -incl. amounts to be entered. |
|   |
| This invoice is the one to which the credit memo is allocated.
|
|   |
| After invoice validation, the project reference the invoice is allocated to can no longer be modified. |
| Field linked to the Belgian legislation. Reminder:Structured communication consists in specifying a single identifier on the invoices that will be used in all the banking exchanges. The encoding number is made up of 12 numeric characters:
In the case of sales invoices and customer BP invoices, this number is automatically generated and cannot be modified. The generation of the encoding number is performed:
If the invoice type is a direct credit memo, the encoding number remains empty. If the invoice type is a credit memo linked to an invoice, the VCS number of the invoice is attached to it.
In the case of a credit memo linked to several invoices, a control prevents the credit memo from being attached to the various invoices. The user must create as many credit memos as there are invoices. |
| Field subject to activity code: KPO - Portuguese localization |
| Field subject to activity code: KPO - Portuguese localization |
|   |
|   |
|   |
Block number 3
|   |
|   |
| Enter the VAT management type associated with the customer invoice. |
| These two radio buttons, initialized from the BP, are used to define whether the amounts on the invoice lines are entered as Tax excl. or Tax inc. The choice between Ex-tax or Tax-incl. is only possible upon invoice creation.
If the DEPMGTMOD - Discount management mode parameter (TC chapter, INV group) has the value Rebate on VAT, the type of amount is Ex-tax by default, regardless of the value of parameter SALPRITYP - Amount/Price type (TC chapter, INV group). You cannot select Tax-incl.. |
| Enter the Entity/use code to calculate the precise tax amount for the customer. This tax code is compatible with the Avalara system and makes it possible to determine the customer type for fiscal purposes. This field is available for all countries. The Entity/Use code can be entered for any delivery address when a document is being processed for a country that is tax-exempt. When the Calculate alldocuments connection with SST is set to No andan Entity/use code is entered, the document is exempt from tax and not subject to processing costs. |
Open items
| If the invoice is to be factored, enter the code for the factor that will collect for this invoice. You need to enter a factor with a Company and/or Site that is compatible with the Company and/or Site of the open item. By default, the factor code is defined in the customer record. For example:
|
|   |
| Indicates if the generated open items will have 'to be put on the statement' or not. |
| Indicates if the generated open items will have 'to be relaunched' or not. |
Payment
| This BP indicates the pay-by or paid BP |
|   |
| This is the date from which the payment schedule is calculated. |
| This field indicates the payment conditions that will be applied in order to determine the invoice schedule. The latter can be manually modified later on. |
|   |
| Code used by default for the current BP to identify a series of early discount and late charge rates (up to 12) to be applied to a payment according to a number of days early or days late with respect to the open item date. |
| You can manually enter up to three comments. Note: You can add content from the first comment to the Comment field on the Lines tab by entering // in that field on the Lines tab. |
| This field is displayed only if the following conditions are met:
This field is initialized:
It can still be modified if it is set up to accept entries at entry transaction level and if the invoice is not validated. |
|
If the company and/or the pay-by BP is modified, the mandate reference is modified accordingly.
|
| This field displays the ISR reference number created for an invoice if the SWICUSBVR - Swiss ISR usage Sales (LOC chapter, SWI group) parameter is set to Yes. If a new invoice is created, the ISR reference number is calculated when the invoice is saved. When the SWICUSBVR parameter is set to Yes, this field only displays a value if an ISR payment term is used and the invoice currency is CHF. If you copy an invoice, the existing ISR number is removed. A new number is created when the copied invoice is saved.
|
| This field displays the ISR payment bank determined for the invoice if the SWICUSBVR - Swiss ISR usage Sales (LOC chapter, SWI group) parameter is set to Yes. When the SWICUSBVR parameter is set to Yes, this field only displays a value if an ISR payment term is used and the invoice currency is CHF. The payment bank information is used to print the necessary sender’s bank account information on ISR payment forms. Use this bank account as the destination account when paying the invoice.
The ISR payment bank for the invoice is determined by the Payment bank ISR/QR field in one of the following functions. The system pulls the information from the first entry found.
If you copy an invoice, the existing payment bank is removed and the payment bank determination is repeated when the copied invoice is saved.
|
Grid Analytical
|   |
|   |
| The dimensions entered here will be used as default values for invoice lines. |
Close
Presentation
The grid in this section is used to characterize each of the invoice lines from an accounting point of view:
If the account is subject to dimensional accounting, it is necessary to define its nature. At general accounts level, it is possible to define a nature linked automatically to an account. The nature field cannot then be modified. See the documentation on General accounts for further information.
On the other hand, if a nature screen has been defined, it is possible to choose a different analytical nature conforming to the screen.
If the accounting amount is not distributed over several analytical dimensions, the allocation field cannot be assigned. The entry is achieved directly in the following columns, in the dimension concerned, for each of the dimension types.
Default dimensions can be defined at the level of the nature, but those defined by the default dimension processing have priority. See the documentation on the default dimensions.
Fields
The following fields are present on this tab :
Grid Details
| It is the line number. |
| The site of each line can be different from the header site. In this case, the generated journal will be balanced site by site using inter-site link accounts. Specificities linked to intercompany invoices (GESBICI and GESBISI functions protected by the activity code INTCO - Intercompany transactions):
|
|   |
| This check box is only available if the Control check box is selected in the Chart of accounts function (GESCOA). Select this check box to indicate that the account is associated with a BP. |
In certain fields on the screens, use of access codes have been incorporated. These codes are used to restrict access to data by certain users. In order that a field can have an access code available to a user, it is necessary that this code is present in this table. As a function of the rights which are assigned to the user, he/she can then consult or modify the field. The access codes are equally used to restrict access to certain functions started by buttons on the screens. It is necessary to assign each access code defined in the grid.
|
| The choice of accounting allocation is determined by:
|
| This field is used to specify if an invoice line is subject to discount.
|
| Enter in this field the ex-tax amount of the recorded operation. |
| When the account on the line is liable for tax, the tax field is accessible for entry. It is initialized with the tax code associated with the account or with the tax code associated with the rule. |
| 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. |
| Enter a tax amount if the standard calculation for the tax amount on the line does not apply. If the tax code changes, these amounts are reinitialized. |
| No help linked to this field. |
| This field is currently no longer used. |
| You can manually enter a comment or add content from another field using the following characters:
In the case of an invoice generated automatically after validating the sales of fixed assets, this field contains the reference of the sold fixed asset and cannot be modified. |
| The work unit entry is defined is determined when setting up an analytical account. It is associated with a unit specifying its default value (in reporting currency). |
| The quantity is automatically calculated by dividing the Ex-tax amount (converted into reporting currency) by the work unit value. |
| After invoice validation, the project reference the invoice line is allocated to can no longer be modified. |
|   |
| This field is used to define the allocation methods for the line amount on the different dimensions of each dimension type.
For instance:
|
The setup determines if the analytical dimensions can be modified. They are initialized based on the setup of the default dimension.
In creation mode, as in modification mode, if an order line is entered and the project code is modified, the analytical dimensions are not reset. |
Totals
| The discountable base is only displayed if the two following conditions are met:
The discountable basis depends on:
|
  |
|   |
  |
| This field indicates the tax-incl. result including the tax calculation by tax basis. This information appears when printing report ARCTTC2. The detail of the tax incl. calculation is obtained by right click on the total amount.
To access the detailed tax statistics based on 'Sage Sales tax' (SST), click the link in the tax-incl. total field. This option is only available if the document is issued by Sage Sales Tax (SST). If SST is used, the recording and cancellation of a fiscal document are taken into account during the:
If the tax is not calculated, the invoice is not created.
|
  |
Account
|   |
|   |
Action icon
Select this option to access the account inquiry for the account on the line.
Select this option to associate up to three statistical codes to each invoice line and the posting.
Select this option to open the Accruals management screen to post the line amount, or the tax excluded amount to analytical or general accounting according to a specific schedule.
Select this option to assign an account structure for the line. The account structure is used to predefine the group of accounting and analytical postings for a journal and to load them directly on entry. Applying an account structure can be proposed by default after entering the tax excluded invoice amount. The structure used is the one defined in the customer record in the Financial section.
See the documentation on Account structures for further information.
As for the amounts, from the assignment coefficients defined in the structure, they are automatically calculated from the tax-excl. amount of the invoice.
Select this option to display the note(s) associated with this customer. This window could open automatically depending on the setup defined when creating the notes.
Notes are limited to a screen inquiry and cannot be printed. See the Notes documentation for more information.
Close
By default, the following reports are associated with this function :
BPCINV : Customer BP invoice
BPCINV2 : Customer BP invoice
BPCINVFIN : Final invoice
BPCINVPRE : Prepayment invoice
BPCINVTAX : Customer BP invoice
SIMFACCLI : Simulation customer invoices
FACTRSC : BP invoice list
This can be changed using a different setup.
The following fields are included on the window opened through this button : Grid Open item edit
Block number 2
Close This button is used to display or modify the open items associated with the current supplier invoice. Payment methods associated to open items cannot be modified from:
The open item lines are updated if there is a modification of the mandate reference in the header of a customer BP invoice. However, a modification of the mandate reference in an open item line does not cause a modification on the header mandate reference. Once the invoice has been validated, the mandate reference can still be modified in the open item entry grid, but not in the header. If an open item has been entirely or partially paid, it is not possible to modify the SDD payment method. This is because the mandate reference has already been used to pay a part of the payment. It is thus necessary to split the open item schedule to be able to change the payment method. |
This button is used to perform the accounting posting of the current supplier invoice in order to have its entry. |
This function is used to access the accounting journal generated further to the posting of the current supplier invoice.
When you define Accruals management for an invoice by selecting Periodic accruals on the line, the analytical journals can be accessed in display mode according to the automatic journal referenced in the GAUKIK1 - Revenue accruals customer inv. parameter (TC chapter, SVC group).
Accounting cancellation is not allowed for payments processed through Sage Exchange or Sage Pay.
This function is used to directly transform an invoice into a credit memo. X3 then requests the confirmation of the 'Creation of an credit memo invoice' and proposes:
Presentation
AFC/GESPRH/80/40
Close
Fields
The following fields are present on this tab :
Block number 1
| This field indicates the document number. |
| This field displays the amount remaining to be authorized for the document. |
| This field is used to display the customer that will be used upon adding or saving payment cards. |
| This field is used to display the company linked to the processing code. |
Account information
| This check box is automatically selected if a saved payment card does not exist on the customer record. If the customer record is assigned a default card, this check box is cleared and the primary card information for the account nickname displays. If a saved payment card exists on the customer record, but a default card does not exist, this check box is cleared and the account nickname must be entered or selected. If the customer's BPC type is miscellaneous, this check box is automatically selected. Select the One time use card check box to add a payment type to use once for this order or shipment. The data for payment and billing information is not stored and you do not need an Account nickname. |
| Enter a unique account nickname to identify this payment card. You can select an existing payment card for this customer or you can create a new payment account by entering a new account nickname.
|
| Enter a processing code defined by the user. This code identifies the link to the company and account defined in the Payment gateway setup.
|
| This field is used to display the payment type used. The valid values are: Visa, MC, AMEX, and Other. |
| This field displays the last four numbers of the payment card. |
| This field displays the expiration date of the payment card. |
Authorization
| Select this check box to enter transaction information for Sage Exchange transactions that are processed manually outside of Sage X3. This field is available only if the parameter MANAUTH is set to Yes at the user level. |
| This field displays the authorized amount of the payment card. |
| This field displays the authorization code for the transaction. |
| This field displays the authorization date of the payment card. |
| This field displays the status of the transaction by payment card. |
Billing information
| Enter the cardholder name. If a saved payment card is selected, the cardholder name displays and cannot be changed. If the One time use card checkbox is selected, the cardholder's name must be entered and the information is saved to the payment card transaction. |
| Check this box to display the default billing address of the customer.
|
| Enter the country of the invoicing address of the cardholder. If the Billing address check box is selected, the country from the customer's bill-to address is displayed and cannot be modified. If the Billing address check box is cleared, the country from the customer's bill-to address can be modified. |
| Enter the billing address of the cardholder.
|
| Enter the invoicing status of the cardholder.
|
| Enter the postal code. If the Billing address check box is selected, the postal code from the customer bill-to address appears and cannot be modified. If the Billing address check box is cleared, the postal code from the customer bill-to address can be modified. |
| Enter the customer’s city. If the Billing address check box is selected, the city from the customer's bill-to address is displayed and cannot be modified. If the Billing address check box is cleared, the city from the customer's bill-to address can be modified. |
| This field displays the customer’s email address for this transaction. |
Payment
| This field displays the payment amount to be applied to the payment card during the invoice allocation. |
| This field is used to display the payment date used during the transaction. |
| Payment number associated with the transaction. |
Grid History
| This field displays the document number, processed for the selected payment card. |
| This field displays the sequence number counter of the document, processed or the selected payment card. |
| This field displays the transaction type of the document, processed for the selected payment card. |
| This field displays the document invoiced amount processed on the selected payment card. |
| This field displays the originally authorized document amount and, if it was rejected, the amount used in the authorization request. |
| This field displays the processing date of the transaction for the selected payment card. |
Close
In addition to the generic error messages, the following messages can appear during the entry :
The site selected for the invoice record is not defined as a financial site. Therefore it cannot receive accounting entries.
The posting date for the invoice is incorrect because it does not fall in an open period range for the company.
The invoice posting date is incorrect because it falls in a fiscal year that is not yet created or it does not correspond to an actual date. This same message also appears if the start/end dates for the duration of the service (see the Lines tab) are inconsistent.
This message appears when a parameter required for the generation of an account posting is missing.
For example, this can arise when the setup of the document type (for example: customer invoice) is incomplete (no number sequence number for the documents).
The choice of the control account for the invoice posting is incorrect because it must be of Customer type rather than Supplier, Sales Rep, etc.
Similarly, at the invoice line level, the BP and the control account must be of a compatible type.
The control account used does not correspond to existing/referenced data.
This is a simple warning message that the credit memo being entered has not been linked to an invoice. Indeed, it is not mandatory to link a credit memo to an invoice, no matching is generated upon credit memo validation.
The invoice identified as the source of the credit memo is invalid because the characteristics of these two elements must be identical as far as the currency is concerned.
The credit memo cannot be linked to an invoice where the bill-to customer is different.
The credit note cannot be linked to an invoice whose control account is different.
The site to which the credit memo posting invoice is attached does not correspond to the site of the credit memo.
The choice of the credit memo posting invoice is not correct as long as the invoice is not validated in accounting.
The analysis having been defined as mandatory for dimension type X and since the account structure called and executed does not contain any analysis for this dimension type, the invoice lines are pre-loaded without the analysis even though they should contain it.
The site linked to the account is not compatible with the invoice posting site.
The account selected for the invoice line posting must not be of type Exceptional, that is to say Revenue, Expenses or BP, etc.
As soon as the invoice line relates to a BP, it is necessary to define the auxiliary BP and the associated control account.
The account/nature/distribution key/dimension validity dates are incompatible with the invoice posting date.
In the Tax 1 and Tax 2 fields in the VAT entry screen for the line, only the Additional or Special type tax codes can be used.
Conversely, in the VAT field of this entry screen, as well as in the VAT field of the invoice line, the only VAT codes that are authorized are those of the VAT type.
The site linked to the nature is not compatible with the invoice posting site.
The site linked to the analytical distribution is not compatible with the invoice posting site.
The analytical distribution (amount) that has been entered cannot be validated because the total of the distributed amounts does not correspond to the invoice line amount.
The choice of analytical allocation key is incorrect because one of the dimensions contained in it is linked to a site different to the invoice's.
The analytical dimension used is not accepted because the combination of this dimension with the analytical nature of the line has been defined as prohibited.
The analytical dimension entered is not compatible with the other dimension entered. The combination of these two dimensions has been defined as prohibited.
The posting on dimension type X having been defined as mandatory, the field must be entered.
Some of the fields must be entered for the invoice posting to be carried out: the site, the customer code, the invoicing currency, the pay-by BP.
This non-blocking warning message simply warns the user that the ex-tax amount entered in the invoice header is inferior to the entered tax inc. amount. Both amounts can be modified as long as the journal is not performed.
In the case of a credit memo linked to several invoices, a control prevents the credit memo from being attached to the various invoices. The user must create as many credit memos as there are invoices.
This message is displayed when the legislation of the entry type linked to the invoice type does not match the invoice legislation.
When creating the invoice, this message is displayed if the Amount -tax field, or Amount +tax field, is not entered and the HEAAMTBPC - Cust. inv. header amt. ctrl. parameter (TRS chapter, INV group) is set to Ex -tax and Tax -incl. amounts to be entered. Entering the Amount -tax and Amount +tax is mandatory.
You can change the HEAAMTPBS parameter to Ex -tax and Tax -incl. amounts optional if you do not want these amounts to be mandatory for the selected company.
When creating an invoice, this message displays if the HEAAMTPBC – Cust. inv. header amt. ctrl. parameter (TRS chapter, INV group) is set to Ex -tax and Tax -incl. amounts to be entered. Entering the Amount -tax and Amount +tax is mandatory.
This message displays if the if the Amount -tax and Amount +tax fields do not match the line summary amounts in the Total excluding tax and Total including tax fields when creating an invoice.
Whether this message displays is controlled by the WRNMSGBPC – Customer invoice warning msg. parameters (TRS chapter, INV group).
This error message displays when you try to sell a fixed asset with inconsistent invoice dates.The date sold entered in a BP customer invoice cannot be earlier than the date on the previous A/R invoice, which is noted in the error message. This control is enforced when the Chronological control check box is selected in the Sequence number definition (GESANM) for the entry typed linked to the specified invoice type. As a result, the fixed asset is not sold.