Table of Contents

Enum LogEntryType

Namespace
RetailForce.Fiscalisation.Model.AuditLog
Assembly
RetailForce.Fiscalisation.Model.dll

The type of the audit log entry. Required in the following fiscal countries Denmark - Event Log France - Infocert NF525: Journal des Evènements Techniques (JET) - Technical Event Log

public enum LogEntryType

Fields

ApplicationAddWorkstation = 511

adding of an input device / workstation FR: NF525 JET code: 126

ApplicationDeleteWorkstation = 512

deletion / removal of an input device / workstation FR: NF525 JET code: 127

ApplicationEmergencyModeOff = 506

Used to track deactivation of emegency- / degraded mode, return to normal operation (FR: end of degraded mode corresponds to a reconnection of the terminal causing the stop of the autonomous mode and the restart of the centralised/connected mode) DK: SAF-T EventCode: 13027 FR: NF525 JET code: 120

ApplicationEmergencyModeOn = 505

Used to track activation of emegency- / degraded mode (FR: degraded mode corresponds to a disconnection of the terminal causing it to operate autonomously) DK: SAF-T EventCode: 13026 FR: NF525 JET code: 70

ApplicationFiscalMiddlewareUpdate = 504

Used to track installation of a new version of the RetailForce Fiscal Middleware

Auto generated by fiscal middleware if case of an update.

ApplicationInitialize = 510

Data initialization - may occure the first time the application / software is used FR: NF525 JET code: 260

Auto generated by fiscal middleware in case of TrustedFiscalModule.InitializeClient.

ApplicationOfflineModeOff = 551

Used to track when leaving offline mode CA: Logs automatically, when connection to WEB-SRM can be re-established

ApplicationOfflineModeOn = 550

Used to track when entering offline mode CA: Logs automatically, when unable to connect to WEB-SRM

ApplicationShutDown = 501

Shutdown / stopping of the terminal / application DK: SAF-T EventCode: 13002 FR: NF525 JET code: 40

ApplicationStart = 500

Start of the application DK: SAF-T EventCode: 13001 FR: NF525 JET code: 80

ApplicationUpdate = 502

Used to track installation of a new (FR: major) version of the (POS-) application. DK: SAF-T EventCode: 13007 FR: NF525 JET code: 250

ApplicationUpdateMinor = 503

Used to track installation of a new minor version of the (POS-) application. FR: NF525 JET code: 255

DataExportAccounting = 970

Used when the application generates an exchange file for import into an accounting software FR: NF525 JET code: 180

DataExportGeneric = 971

Used when exporting generic data (except: DataExportAccounting = 970), e.g. to stock managment systems, or other third party applications/systems FR: NF525 JET code: 110

DataImportExternal = 960

Used when importing data from a third party / external software FR: NF525 JET code: 140

DataIntegrityBackupDatabase = 900

Used when a backup of the database is made FR: NF525 JET code: 230

DataIntegrityConsolidationComplete = 911

Used when data are consolidated at a central system after the end of an emergency mode (after ApplicationEmergencyModeOff = 506) FR: NF525 JET code: 125

DataIntegrityDataRecovery = 905

Only used to record data recovery when switching to a new system (e.g. in the event of a hardware failure, or planed due to exchange of hardware); attention - differs from DataIntegrityRestoreDatabase = 901! FR: NF525 JET code: 210

DataIntegrityFailure = 949

Used when detecting an integrity failure in secured data (integrity is broken when secured data have been altered subsequentially) FR: NF525 JET code: 90

DataIntegrityForwardData = 910

Used when data is forcedly forwarded to a central system (from an input device) FR: NF525 JET code: 123

DataIntegrityPurgeDatabase = 903

Used when the database of the application is purged (e.g. due to insufficiant memory), FR: attention - periodical closing and archiving of fiscal data MUST precede purge FR: NF525 JET code: 200

DataIntegrityPurgeEventLog = 904

Used when the Event Log (FR: Technical Event Log) is purged, FR: attention - only "purgeable" events of the JET may be deleted and only after archiving of the old JET. FR: NF525 JET code: 205

DataIntegrityRestoreDatabase = 901

Used when the database is restored with a previously made backup; attention: differs from DataIntegrityDataRecovery = 905! FR: NF525 JET code: 220

DataSequenceChange = 950

Used when changing the continuous sequence management mode (change in numbering methods due to temporal or organisational changes) FR: NF525 JET code: 10

DataSequenceFailure = 951

Used at detection of a break in the continuous sequence (Concerns the detection of the break in the continuous sequence except when changing the management mode managed by the event DataSequenceChange = 950) FR: NF525 JET code: 95

DocumentAbandonLongTermOrder = 150

Used to track recorded supporting documents (long term order, note,...) that have been previously recorded / validated but for which no receipt has been issued FR: NF525 JET code: 324

DocumentCancelDocument = 165

Used to track cancellation of document

DocumentCancelLine = 160

Cancellation of an article line - applies to supporting documents prior to the transaction FR: NF525 JET code: 323

DocumentDuplicateInvoice = 146

Used to track duplicates of invoice

DocumentDuplicateReceipt = 145

Used to track duplicates of receipt

DocumentReprintInvoice = 143

Used to track reprints of invoice

DocumentReprintLongTermOrder = 140

Used to track reprints / duplicates of supporting documents (Long Term Order, note) FR: NF525 JET code: 155

DocumentReprintOther = 1

Tracking of duplicated / reprinted documents DK: SAF-T EventCode: 13014

DocumentReprintPaymentConfirmation = 141

Used to track reprints / duplicates of payment confirmations FR: NF525 JET code: 156

DocumentReprintReceipt = 142

Used to track reprints of receipt

DocumentResume = 3

Used when a previously suspended transaction is resumed DK: SAF-T EventCode: 13011

DocumentSuspend = 2

Used to track suspended / parked documents (recording in progess but not yet validated / issued) DK: SAF-T EventCode: 13010 FR: NF525 JET code: 320

DocumentTraceUnprintedLongTermOrder = 151

Used to track unprinted supporting documents (long term order, note,...) FR: NF525 JET code: 329

DocumentTrainingModeOff = 11

Stop using traning- / demo-mode DK: SAF-T EventCode: 13024 FR: NF525 JET code: 105

DocumentTrainingModeOn = 10

Start usind traning- / demo-mode DK: SAF-T EventCode: 13023 FR: NF525 JET code: 100

DocumentTypeCustomerOrder = 124

Customer order

Auto generated if document type CustomerOrder is stored and it is not a training receipt.

DocumentTypeDelivery = 103

Delivery note - document that lists all the goods included in a delivery, often also referred to as dispatch note, or goods receipt. DK: SAF-T EventCode: 13016

Auto generated if document type DeliveryNote is stored and it is not a training receipt.

DocumentTypeEndOfDay = 119

Closing of cash register / EndOfDay document FR: NF525 JET code: 170

Auto generated if document type EndOfDay is stored and it is not a training receipt.

DocumentTypeInventory = 125

Inventory

Auto generated if document type Inventory is stored and it is not a training receipt.

DocumentTypeInvoice = 110

Invoice, sales document

Auto generated if document type Invoice is stored and it is not a training receipt.

DocumentTypeLongTermOrder = 122

Use for supporting document: Long Term Order in Germany, "note (bill)" in France, mostly in gastronomy - e.g. kitchen slip, table order

Auto generated if document type LongTermOrder is stored and it is not a training receipt.

DocumentTypeNullReceipt = 109

Receipt with sum = 0; used for Austrian Cash Register Security Ordinance "Nullbeleg"

Auto generated if document type NullReceipt is stored and it is not a training receipt.

DocumentTypeOpeningBalance = 108

Opening Balance of the cash register FR: NF525 JET code: 170

Auto generated if document type OpeningBalance is stored and it is not a training receipt. Attention: This event is only generated when using OpeningBalance, using PayIn for opening balance (possible) will not raise this event.

DocumentTypeOther = 120

Other / own document types not covered by codes 100 - 119 and 121 - 139 (DocumentTypeMiscellenousNonFiscal) DK: SAF-T EventCode: 13018

DocumentTypePayIn = 107

FR: NF525 JET code: 170 Record a pay-in to the cash register - e.g. when change is deposited in the cash drawer

Auto generated if document type PayIn is stored and it is not a training receipt.

DocumentTypePayOut = 106

Record a pay-out form the cash register - e.g. when taking money out of the cash drawer FR: NF525 JET code: 170

DocumentTypePaymentConfirmation = 123

Payment confirmation - used to confirm receiving a payment for certain service or goods

DocumentTypeProforma = 102

Proforma invoice - preliminary bill or estimated invoice, can be used to propose the details of the upcoming transaction. Often used to show the value of a consignment of goods. DK: SAF-T EventCode: 13015

Auto generated if document type ProformaInvoice is stored and it is not a training receipt.

DocumentTypePurchase = 126

Purchase document type

Auto generated if document type Purchase is stored and it is not a training receipt.

DocumentTypeReturn = 101

document issued for returning of goods / return(s) of articles DK: SAF-T EventCode: 13013 FR: NF525 JET code: 326

Auto generated if document type Receipt is stored and one position has negative quantity (and it is not a training receipt).

DocumentTypeSales = 100

Sales document, cash receipt (mapped to DocumentType [0] = Receipt in RF DocumentObjectModel v 1.1.0) DK: SAF-T EventCode: 13012

Auto generated if document type Receipt is stored and no position has negative quantity (and it is not a training receipt).

DocumentTypeTraining = 104

Document has been created using training- / demo-mode. DK: SAF-T EventCode: 13017

Auto generated if document is a training document Document.IsTraining is set to true.

DocumentTypeVoid = 121

Used to void a previously issued document DK: SAF-T EventCode: 13028 FR: NF525 JET code: 190

Auto generated if document is a cancellation document Document.CancellationDocument. This event is additionally to any other document event.

DocumentTypeWithDrawal = 105

Cash skimming - special type of pay-out (withdraw money from the cash register) DK: SAF-T EventCode: 13019 FR: NF525 JET code: 170

DocumentUpdateLine = 172

Used to track updates / changes to offered articles (lines) FR: NF525 JET code: 328

DocumentUpdateLongTermOrder = 171

Used to track updates to supporting documents (long term order, note,...) FR: NF525 JET code: 327

DocumentUpdatePayment = 170

Used to track changing the method of payment after issuing the receipt FR: NF525 JET code: 420

DocumentUpdateTable = 173

Used to track change of table (in gastronomy / catering industry) already assigned to a supporting document (long term oder, note,...) FR: NF525 JET code: 430

DocumentVoidLine = 161

Cancellation(s) of article(s) after order FR: NF525 JET code: 325

DrawerClose = 201

Used to record closing of the cash drawer DK: SAF-T EventCode: 13006

DrawerOpen = 200

Used to record opening of the cash drawer DK: SAF-T EventCode: 13005

FiscalArchiveIntermediate = 1101

Used when moving files to archive FR: NF525 JET code: 20

FiscalArchiveYear = 1100

Used when end of year / end of fiscal year is sent to archive FR: NF525 JET code: 30

FiscalAudit = 1400

Used in case that the application allows the creation of a "Tax-Auditor" user profile; FR: Start/end of tax audit, This event is used to track the first login of this user FR: NF525 JET code: 280

FiscalAuditFileTransfer = 1401

Used to document file transfer at the request of the tax administration FR: NF525 JET code: 295

FiscalErrorReceivedFromAuthorities = 1070

Used to track when fiscal errors are received from authorities

FiscalJournalExport = 1200

Used when exporting the archived journal data to an external medium FR: NF525 JET code: 440

FiscalPeriodClosingDay = 1000

Used when creating a daily closing / Z report DK: SAF-T EventCode: 13009 FR: NF525 JET code: 50

Auto generated if a document with type EndOfDay is sent.

FiscalPeriodClosingMonth = 1001

Used when creating a monthly closing FR: NF525 JET code: 50

FiscalPeriodClosingYear = 1002

Used when creating an annual closing of closing of the fiscal year FR: NF525 JET code: 60

FiscalReportClosingDay = 1010

Used when creating an intermediary closing / X report DK: SAF-T EventCode: 13008

FiscalReportUserReport = 1050

Used to track when user report is created (and sent to authorities)

FiscalSignatureUpdateKey = 1300

Used to track changes in the key pair of the electronic signature FR: NF525 JET code: 450

MasterDataItemPriceChange = 700

Used to track price changes DK: SAF-T EventCode: 13021

MasterDataItemPriceLookup = 701

Used to track look-up of prices DK: SAF-T EventCode: 13022

MasterDataItemUpdateCompany = 702

Used to track any changes in the data related to the taxable company identification (e.g. changes in: address, company ID, company name, FR: SIRET-No.,...) FR: NF525 JET code: 410

Other = 10000

Used to other, custom events DK: SAF-T EventCode: 13999

PrinterAvailable = 211
PrinterUnavailable = 210

Used to track unavailability of printer FR: NF525 JET code: 150

TransferOwnership = 899

Used in case of changes of entity owning and using the application (e.g. modification of the company ID, FR: SIREN) FR: NF525 JET code: 128

UserLogin = 400

Used to track login of a user DK: SAF-T EventCode: 13003

UserLogout = 401

Used to track when a user logges out DK: SAF-T EventCode: 13004

UserRightsChange = 410

Used to track when user rights changed (FR: Any change in user rights, profiles, types impacting certified features must be traced by this event) FR: NF525 JET code: 130

Remarks

Number ranges:

  • Document: 0-199
  • Peripheral events: 200-399
  • User related events 400-499
  • Application events 500-699
  • Masterdata events 700-899
  • DataIntegrity events 900-999
  • Fiscal events 1000-1499