Validation of simulation entries
You can run this simulation to evaluate the impact of an accounting or analytical entry on their respective accounts without posting to the journal.
The journal being simulated can be active or inactive. Once activated, it is integrated to the inquiry screens and the reports. It can be converted to an actual journal or deactivated to become an inactive simulation journal that is not visible in inquiries and reports. For example, simulating stock count entries such as provisions for risk.
There are several operations that directly impact the simulation journals:
- Activation
- Deactivation
- Cancellation
- Validation
Validation converts simulated documents to actual journals.
A period cannot be closed if the simulation entries have neither been converted to actual entries nor canceled.
French electronic signatures for sales invoices and journal entries
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 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<>"", |
Screen management
The submitted generation screen is identical for each of the four processes. It is made up of a group of selection criteria making it possible to define the generation type required.
The status of postings in the launch screen must be "Definitive" when the "Actual" journal category is selected and when the company is:
- either a French legislation company (the setup FRADGI/module TC/group CPT has "yes" for value and cannot be modified),
- or a foreign company applying the French DGI no. 13L-1-06 compliance rules (the parameter FRADGI/module TC/group CPT has "yes" for value and can be modified).
Entry screen
Selection criteria
The selection of the simulation documents on which one of the four processes will operate is performed following several criteria:
- The company,
- The site,
- Entry type: it needs to be be flagged "Simulation".
- Journal type: it must be consistent with the selected entry type.
- Journal: it must have the same type as the type associated with the entry being used.
- The user.
These criteria make it possible to restrict the selection of the simulated documents to be processed, it is not however mandatory to use all these fields. By default, the system selects all the documents.
Date ranges are used to refine the selection. It is the creation date, specified on document entry, that is taken into account.
The "simulation not active" flag can only be used for document validation. If this flag is not checked, only the active simulation documents are validated (and as a consequence become real documents). It is thus possible to extend the validation to non-active simulation documents.
Criteria
All companies (field ALLCPY) |
Select this check box to run the process for all companies. Otherwise, you need to select a company. Specific caseIn a multi-legislation environment, this check box is not available. The process can only be run one company at a time because the document type and journal for the posting are likely for a single legislation. |
Company (field CPY) |
Enter the company code for which the processing has been started. The company code:
|
Legislation (field LEG) |
All sites (field ALLFCY) |
Select this check box to include all sites. To run this process for a single site, leave clear. |
Site (field FCY) |
Enter the site code for which the processing has been started. It is mandatory to enter this field if the box "All sites" is not checked. |
All document types (field ALLTYP) |
Select this check box to include all types. To run this process for a single type, leave clear. |
Entry type (field TYP) |
When a journal type is entered, the processing is only started for the journals for which this type has been used. It is mandatory to assign this field if the box "All journal types" is not checked. |
From entry (field VCRDEB) |
Initial journal number used to select the records to be processed. |
To entry (field VCRFIN) |
End journal number used to select the records to be processed. |
All journal types (field ALLTYPJOU) |
If this box is checked, all journal types are taken into account for the operation. |
Journal type (field TYPJOU) |
Enter the journal type. It must be of the same type as the journal linked to the selected journal type. It is mandatory to enter this field if the box "All journals" is not checked. The journal type is used to group journals based on common characteristics mainly linked to the nature of the operations that will be recorded in it:
Some processings and controls depend on the journal type:
The setup of the cash journals is specified in the Definition of the journals, journal types and accounts on payments documentation. Six journal types have been allocated to the miscellaneous operations:
|
All journals (field ALLJOU) |
If the box "All journals" is checked, all types of journals are taken into account for the operation. |
Journal (field JOU) |
Here, indicate the journal code comprised of one to five alphanumeric characters. It is mandatory to enter this field if the box 'All journals' is not checked. |
All users (field ALLUSR) |
Select this check box to include all users. To run this process for a single user group, leave clear. The current user will be used if the user/group code is blank. |
User (field USR) |
If a user code is entered in this field, the process only includes accounting documents entered by the user. If left blank, only accounting documents for the current user are included. |
Inactive simulations (field SIM) |
The "Non active simulation" and "Status of the generated entries" criteria are only requested for the validation of journals as MOs. They make it possible to take account of the non active simulation entries and to generate the journals in real and temporary mode. |
Automatic simulated entries (field AUTACC) |
The 'Automatic sim. scr.' criterion is used to include the automatic simulation entries in the activation, deactivation or cancellation processes. These automatic simulation entries are characterized by their REFSIM fields (Simulation Reference) that are loaded. |
Start date (field STRDAT) |
It is possible to further define the selection, by specifying a date range. |
End date (field ENDDAT) |
Generation
Generation type (field SIMSTA) |
In the event of an actual generation, the status of the journal can be:
The entry status for entries must be Final when the requested generation type is Actual and the company meets one of the following criteria:
The status defines your ability to modify the document. Once final, the modifications of the journal are only for information purposes or concern the analytical postings. The date, amounts, accounts, VAT code and other purely accounting information can no longer be modified. In temporary mode, most of the information displayed on the journal can be modified. The modification options can vary based on:
|
Entry type (field TYPDES) |
Journal type to be used to generate the journals coming from the processing. Reminder: Pay attention to the selected journal types: their purpose is among other things to prohibit or authorize progagation between ledger types. |
Journal (field JOUDES) |
Journal taken into account to generate journals coming from the processing. |
Log file (field TRC) |
By answering 'Yes', a log file is used to obtain the list of the journals validated by this process. |
Batch task
This function can be run in batch mode. The standard task ACCSIMVAL is provided for that purpose.
Specific Buttons
Recall |
Click this action to enter a Memo code to load the settings associated with the code. |
Delete Memo |
Click this action to delete a Memo code. |
Error messages
In addition to the generic error messages, the following messages can appear during the entry :
The posted documents will have the 'Final' status for the company
If the processing is launched for a given company and this company has selected Conformity DGI no. 13L-1-06 (i.e. the value of parameter FRADGI/chapter TC/group CPT is 'yes'), the documents generated by the processing will have the status 'Final'.
The posted documents will have the 'Final' status for one or more companies
The processing is launched for all companies or a group of companies, and if at least one of the companies chose Conformity DGI no. 13L-1-06 (i.e. the value of parameter FRADGI/chapter TC/group CPT is 'yes'), the documents generated by the processing will have the status 'Final'.