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.

SEEWARNING A period cannot be closed if the simulation entries have neither been converted to actual entries nor canceled.

SEEINFO 

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<>"",
[F:DAE]DES)+string$([F:DAE]DES="","NA")

Prerequisite

SEEREFERTTO Refer to documentation Implementation

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. 

Batch task

This function can be run in batch mode. The standard task ACCSIMVAL is provided for that purpose.

Specific Buttons

Memo

Click this action to save the current settings to a Memo code to be reused later. The memo is linked to your user profile, not to the function or the screen.

The STD memo code is associated with the screen and is loaded immediately when you open the function.

For more information on the advanced use of the Memo action, refer to the documentation on the General ergonomics of SAFE X3 software.

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'.

Tables used

SEEREFERTTO Refer to documentation Implementation