This article describes the mapping of the RetailForce AuditLog EntryTypes to the event codes of section R19 (Journal des Evènements Techniques (JET) / Technical Event Log) of the NF525 certification guidelines of Infocert.
You can find an overview of all event codes in the article: Technical Event Protocol / Event Log
Event entries (audit log entries) are transmitted to the RetailForce fiscalisation service via the function:
Legend
Column "JET Code"
Event code (JET code) from certification guideline NF525 from Infocert.
- # ... Change in field name or description in update R19 version 4.1
- ## ... Field and / or description was added in update R19 version 4.1
Column "NF525"
Applicability of the code in NF525 as follows:
- X ... compulsory for compliance with NF525
- C ... mandatory as soon as the data, function or return is available. In this case, the field must be considered as "X" in the table.
- O ... optional data, mainly for information purposes.
Column "Description"
Description of the event code (JET code) in NF525
Column "RetailForce LogEntryType"
Type of field within the RetailForce Document Object Model
Column "RetailForce EventCode"
The generic EventCode to be implemented as part of the interface between the POS and RetailForce Fiscal Middleware in order to map the events accordingly.
- autom. ... this field is automatically recorded in the event log by the middleware.
Table Technical Event Codes
JET Code |
NF525 | Description | RetailForce LogEntryType |
RetailForce EventCode |
#10* | C | Changing the continuous sequence management mode | DataSequenceChange | 950 |
##15 | C | Changing the continuous sequence management mode | n.a.** | |
20 | C | Intermediate Fiscal archiving | FiscalArchiveIntermediate | 1101 |
30 | X | Fiscal year or fiscal period end archiving | FiscalArchiveYear | 1100 |
40 | C | Stopping the terminal, disconnecting, logging off | ApplicationShutDown | 501 |
50 | X | Period closing (Day/Month) | FiscalPeriodClosingDay | 1000 |
50*** | X | Period closing (Day/Month) | FiscalPeriodClosingMonth | 1001 autom. |
60 | X | Annual or Fiscal period end closing | FiscalPeriodClosingYear | 1002 |
70 | C | Start of degraded mode (offline, ...) | ApplicationEmergencyModeOn | 505 |
80 | C | Starting up the terminal, connecting, logging in | ApplicationStart | 500 |
90 | X | Detection of an integrity failure in secure data or in a fiscal tax archive | DataIntegrityFailure | 949 |
95 | C | Detection of a break in the continuous sequence | DataSequenceFailure | 951 |
100 | C | Start of execution of a special function | DocumentTrainingModeOn | 10 |
105 | C | End of execution of a special function | DocumentTrainingModeOff | 11 |
110 | C | Data Export | DataExportGeneric | 971 |
120 | C | End of degraded mode | ApplicationEmergencyModeOff | 506 |
123 | C | Forced data forwarding to the central system | DataIntegrityForwardData | 910 |
125 | C | Centralization of data after the end of the downgraded mode | DataIntegrityConsolitationComplete | 911 |
126 | O | Adding a point of sale or a user workstation | ApplicationAddWorkstation | 511 |
127 | O | Deletion of a point of sale or user workstation | ApplicationDeleteWorkstation | 512 |
##128 | C | Change of taxable entity using the software | TransferOwnership | 899 |
130 | C | User Authorisation/Rights Management | UserRightsChange | 410 |
140 | C | Importing external data | DataImportExternal | 960 |
150 | C | Printer unavailable | PrinterUnavailable | 210 |
155 | C | Duplicate of a note (bill) | DocumentReprintLongTermOrder | 140 |
##156 | C | Duplicate of a proof of payment | DocumentReprintPaymentConfirmation | 141 |
160 | O | Accounting entries recording | n.a.**** | |
170 | C | Treatment of cash register closure and balance | n.a.**** | |
180 | C | Generation of an export file for accounting entries | DataExportAccounting | 970 |
190 | C | Cancellation of a receipt (ticket) | DocumentTypeVoid | 121 autom. |
200 | C | Data purging | DataIntegrityPurgeDatabase | 903 |
205 | C | Partial purging of JET | DataIntegrityPurgeEventLog | 904 |
210 | C | Data recovery from other software following system changes | DataIntegrityDataRecovery | 905 |
220 | C | Restoration of a database | DataIntegrityRestoreDatabase | 901 |
230 | C | Backup of a database | DataIntegrityBackupDatabase | 900 |
240 | C | Follow-up of maintenance interventions | n.a.**** | |
250 | X | Installation of a new major version of the software | ApplicationUpdate | 502 |
255 | C | Installation of a new minor version of the software | ApplicationUpdateMinor | 503 |
260 | C | Data Initialization | ApplicationInitialize | 510 |
270 | C | Evolution of compliance parameter | FiscalUpdateAffiliation | 1450 |
280 | C | Start/end of tax audit | FiscalAudit | 1400 |
290 | O | Exchange with a chartered accountant (sending the FEC or the Z summation of the cash register) | n.a.**** | |
295 | C | File transfer at the request of the administration | FiscalAuditFileTransfer | 1401 |
300 | C | Parameter activation allowed and documented | OLD***** | |
320 | C | Abandonment of a commercial sale (transaction) not yet recorded | DocumentSuspend | 2 |
323 | C | Cancellation of an article line | DocumentCancelLine | 160 |
324 | C | Abandonment of a validated note (bill) | DocumentAbandonLongTermOrder | 150 |
325 | C | Cancellation(s) of article(s) after order | DocumentVoidLine | 161 |
326 | C | Return(s) of article(s) after a note (bill) has been issued | DocumentTypeReturn | 101 autom. |
327 | C | Change to "offered" note (bill) | DocumentUpdateLongTermOrder | 171 |
328 | C | Change to “offered” article | DocumentUpdateLine | 172 |
#329 | C | Unprinted note (bill) [2]. | DocumentTraceUnprintLongTermOrder | 151 |
330 | O | Initialization of period-end closing | n.a.**** | |
400 | O | Change of fiscal period duration | n.a.**** | |
410 | C | Change of data regarding the identification of the taxable company or agent | MasterDataItemUpdateCompany | 702 |
420 | C | Changing the method of payment after issuing the receipt (ticket) | DocumentUpdatePayment | 170 |
430 | C | Change of table (in restoration) already assigned to a note | DocumentUpdateTable | 173 |
440 | O | Transfer of the tax archive to an external medium | FiscalJournalExport | 1200 |
##450 | C | Traceability of the change of the pair of keys used for the electronic signature | FiscalSignatureUpdateKey | 1300 |
#900+ | O | Editor function | n.a.**** |
Notes
*) ##Code 10 was used in versions of R19 prior to V4 to record access to the JET.
If the software already uses this code 10 for this purpose and this is to be maintained and if the software has a function to change the continuous sequence, it can manage the traceability of this event with code 15 or with a special redaction code (>=900). In the RetailForce system, code 10 is mapped to RetailForce EventCode 950 DataSequenceChange.
**) Code 15 is not mapped by the RetailForce system. Code 10 is used.
***) Code 50 is mapped to two event codes in the RetailForce system 1. daily closing (1000), 2. monthly closing (1001).
****) codes 160, 170, 240, 290, 330, 400 and 900+ are currently not mapped by the RetailForce system and are not available.
*****) Code 300 has been replaced by code 270, but is still retained in NF525 for integrity reasons.
Comments
0 comments
Please sign in to leave a comment.