TCS - Selling in POS and Other Functionalities
In this article
When Fiscal Transactions are Sent to Infrasec
Block Sales & Return in the Same Transaction
Swedish fiscal requirements
In the Swedish version of LS Express, certain POS behaviors are restricted to comply with regulations issued by the Swedish Tax Agency (Skatteverket) for certified cash registers.
POS login validation (Infrasec requirement)
When logging in to the POS, LS Express sends a request to Infrasec to verify the server connection status.
-
If the connection is successful, the POS login continues as normal.
-
If there is an issue connecting to the server, an error message is displayed in the POS, indicating that the connection check failed.
When Fiscal Transactions are Sent to Infrasec
LS Express records a separate Fiscal Entry and sends a request to Infrasec for each of the following POS actions. Each scenario produces its own line on the Fiscal Entries page.
| Scenario | When it triggers |
|---|---|
| Walk-in sale | A POS sale is posted as an invoice. The full VAT breakdown is recorded on the fiscal entry. |
| Walk-in refund | A POS return is posted as a credit memo. Amount and VAT values are recorded as negatives. |
| Pay to Customer | Payment is received at the POS against a previously posted customer invoice. The applied amount is sent to Infrasec; if the payment is partial, the VAT amounts are pro-rated. |
| Refund to Customer | A refund is paid out against a previously posted credit memo. |
| Print Receipt (copy) | A receipt is reprinted. See Reprinted (Copy) Receipts below. |
Note: If the connection to Infrasec is unavailable when a transaction is posted, the Fiscal Entry is still created locally with Status = Error. A notification is shown at the POS so the cashier knows the entry must be re-submitted later from the Fiscal Entries page.
Reprinted (Copy) Receipts
When a staff member reprints a receipt at the POS, LS Express does not simply re-issue the original document. Instead, it sends a separate copy request to Infrasec so the duplicate is traceable for the Swedish Tax Agency (Skatteverket).
-
The reprinted receipt header shows the words COPY (KOPIA) as required by SKVFS 2021:17.
-
Infrasec returns a separate Copy Serial Number that is stored on the original Fiscal Entry. The Encryption code and Signature produced for the copy are also stored.
-
Reprinting a receipt multiple times produces a new copy serial each time, providing a full audit trail of every printed duplicate.
You can review copy information by opening the Infrasec Transaction Card from the Fiscal Entries page.
Block Sales & Return in the Same Transaction
It is not allowed to sell and return items in the same sales transaction.
-
If a user attempts to perform both actions in a single transaction, LS Express displays a notification informing the user that the operation is not permitted.
-
The transaction must be completed as either a sale or a return, but not both.
Block Change Item Description
In the Swedish version, the item description field on the sales line is not editable. Users cannot modify the item description directly from the sales line.
POS Action Log
The following actions are always logged in the POS Action Log in the Swedish version of LS Express:
-
If an item price is changed in the POS.
-
If a POS sale is deleted (a sale with items but has not been posted).
-
If a posted payment line is deleted (voided).
You can access the POS action log by navigating to Administration > Related > POS Log.
Printing in Sales Profile
In the Swedish version, the Print Slip Automatically toggle is enabled by default. This means that at the end of each sale, the receipt will be automatically printed. However, staff members still have the option to choose between emailing or printing the receipt if needed.
