This interface describes the PreLogEventand PostLogEvent methods.
The new IAuditEventTrigger interface was added to the Contracts library. It provides two methods of PreLogEvent and PostLogEvent, which are called before and after logging an audit event, respectively. This trigger works the same way as other triggers and is loaded by MEF. The new AuditEvent trigger is added to enable the customization of the audit event creation process. The new RetailFiscalRegistrationSequence table is used to store last sequential numbers for several types of signed objects such as retail transactions and audit events.
The new RetailLogFiscalTransaction table is used to store registration information for audit log events. The new RetailLogTransactionReference table is used to store references between audit log events and corresponding retail transactions such as reference between the event of printing of a copy of a receipt and the original retail transaction. PostPrintReceiptCopy is called after printing a copy of a receipt.
GetReceiptFieldInfo is called before printing a field on a receipt The existing interface of IPrintingTrigger is extended with two new methods: PostPurgeChannelData is called after cleaning transactions from the Channel database.
The existing interface of IApplicationTrigger is extended with two new methods:ĪpplicationSettingChanged is called after an application setting such as training mode or offline mode is changed The new interfaces of IAuditEventTrigger and IBatchOperationTrigger are parts of the Contracts assembly. The FranceTriggers project is located in the Retail SDK\POS Plug-ins\Triggers folder and is part of the Triggers solution. The DigitalSignatureFiscalRegister project is in the Retail SDK\POS Plugins\FiscalRegistrationServices and is part of the FiscalRegistrationServices solution. Besides that, several existing interfaces are extended with new methods. The solution consists of three new projects, two new interfaces and three new database tables. You can modify these components to customize or extend the localization functionality. The below sections provide an overview of the components of the Retail localization solution for France included in Retail SDK. Setup correct certificateStoreName, certificateStoreLocation and certificateThumbprint values of the installed certificate in the. file. Make the same changes to the nfig file located in the Client Broker installation folder to support offline mode.
Install a valid digital certificate to the local certificate storage on the Modern POS machine.Īdd the following code to the composition section of the nfig file located in the Retail Server installation folder: To enable digital signature feature in Modern POS, you need to install a certificate and add the required settings to the Commerce Run-time configuration file nfig. Setup correct CertificateStoreName, CertificateStoreLocation and CertificateThumbprint values of the installed certificate in the applicationSettings section of the file. DigitalSignatureFiscalRegister.DigitalSignatureFiscalRegister Install a valid digital certificate to the local certificate storage on the Enterprise POS machine.Ĭopy the following code to the configSections section of the file:Ĭopy the following code to the applicationSettings section of the file: To enable digital signing of sales transactions in Enterprise POS, you need to install a certificate and add the required settings to the application configuration file : The below sections describe the procedures that are required to configure point-of-sale (POS) for France. See KB 4058329 for more information about the Microsoft Dynamics AX 2012 R3 for Retail localization for France and the required localization setup steps. This article provides an overview of the steps required to configure Microsoft Dynamics AX 2012 R3 for Retail points-of-sales (POS) to be used in stores located in France, as well as an overview of the components of the Retail localization solution for France included in Retail SDK. See KB 4058329 for the application part of the update. With this combined update, Microsoft Dynamics AX 2012 R3 for Retail is certified per the NF 525 certification requirements.
This update is a binary part of the combined update that enables Microsoft Dynamics AX 2012 R3 for Retail localization functionality for France.