Sapera installs a small helper program on the computer, called "CRS Agent". The program handles communication between Sapera and the equipment connected to the workstation, for example the receipt printer, payment terminal and barcode scanner.
The settings in this section configure the agent for the individual workstation and profile. Most fields are filled in automatically during installation and normally do not need to be changed manually.
Note that the settings for Sapera's built-in PDF printer are in a separate category, "Native PDF Printing", and that each payment terminal has its own section with its own settings.
1. Open the hamburger menu in the top left corner and select "Financial".
2. Go to "Setup" → "Settings" → "Point of Sales" → "Agent application".
Agent command line: Additional command-line arguments for the agent's installation. Normally should not be changed and is only used as agreed with support.
AgentId: Generated id for the installed agent. There is one per computer. The field is filled in automatically and should not be changed.
ProfileUniqueId: Unique id for the profile. Filled in automatically by the installation or the mobile agent and normally should not be changed.
IsLocalAndroidProfile: Marks that this is a local Android profile. Filled in automatically by the mobile agent. The default is off.
Use Android API for Reports: Lets the mobile agent use the Android device's API to print reports. Filled in automatically. The default is off.
Cash Register Id: The number of the cash register this workstation is linked to. The default is 1. Set this so that sales and reports are attributed to the correct cash register.
This section configures the barcode scanner connected to the workstation.
Is Barcode Receiving Allowed: When enabled, Sapera receives barcode scans from this agent. When disabled, scans are ignored. The default is off.
Device Id: Id for the scanner device. Filled in automatically when the agent is installed.
Replace Char Pattern: Translates certain characters from the scanner before they are sent to Sapera. This is useful because some scanners send characters that are not interpreted correctly. The format is from=to separated by semicolons. The default is `+=-;.=-;»=-`, which means that the characters +, . and » are all translated to -.
Product BarCode Regular Expression: Advanced. A regular expression that interprets the scanned text as a barcode and optionally a quantity. Normally should not be changed.
Message processing delay, ms: Wait time in milliseconds after each scan. The default is 0. The value can be increased if scans are not registered correctly in Sapera.
The agent can generate order files for Stihl and Husqvarna based on the purchase orders created in Sapera. The feature requires a subscription, so contact the sales department for more information. The fields that enable the export can only be changed by an administrator.
Support Stihl purchase order export: Enables the agent's generation of Stihl order files. The default is off.
Stihl output path: The folder where the Stihl order files are saved.
Stihl supplier identifier: Stihl's supplier number. It is used to find the purchase orders to be exported.
Support Husqvarna purchase order export: Enables the agent's generation of Husqvarna order files. The default is off.
Husqvarna output path: The folder where the Husqvarna order files are saved.
Husqvarna supplier identifier: Husqvarna's supplier number. It is used to find the purchase orders to be exported.
Fi advis draft identifier: Sapera can import FI payment advice files, that is, customer payment files downloaded from the online bank, into an entry journal. Here you specify the identifier of the entry journal the imported files should be placed in.
Want to know more?
Read more in these related articles:
Point of Sales
Overview of the settings categories under Point of Sales in Sapera
Cash register
Walkthrough of the Cash Register settings that control the sales experience in the Pos module.