Navision or BC365 (Business Central 365) with a technical security setup for cash registers? Of course!
If you have an open cash drawer (such an old wooden thing from grandmother's time) and you still keep your cash book with a goose quill and ink on paper - then everything is fine. This is actually still permitted today (as of 2025), there is no obligation for an electronic cash register (also as of 2025).
But if you have Navision or BC365, and you also have a retail store, then processing cash sales (credit card sales, voucher sales, etc.) via Navision/BC365 is only a logical step. And you already have an „electronic POS system that has a certified technical security device (TSE) have to, to record and store all transactions in a tamper-proof manner.“ Since January 1, 2023, it has been mandatory for all electronic cash registers in Germany in order to prevent subsequent changes to records. Even if you don't process your cash sales with one of these things from Metro, but with your own software solution such as Navision Financials.
The transitional periods have now largely expired (as of 2025), but you can still request a postponement if you can prove that you are actively working on retrofitting this TSE.
A TSE can be integrated into Navision both via hardware (USB token) and via a pure software solution (REST Api). The process is essentially the same as for any other cash register, but somewhat condensed:
As soon as an invoice or receipt with a cash reference (cash, cheques, vouchers, etc.) is printed, a TSE transaction number is requested before printing. The associated information is stored on the invoice and printed on the paper. After printing, the transaction is closed.
My solution seamlessly integrates the fiskaly TSE into your Navision!
Instructions for the fiskaly/Navision TSE
Register yourself and your company first at https://dashboard.fiskaly.com/
„Business number“: This is another new ID for you and your company (thanks to the reduction in bureaucracy)... Yup. Every German citizen and every company now receives a new ID in addition to their tax number and VAT ID. also an economic number. Isn't it wonderful how administration in Germany is becoming more and more simplified?
If your VAT ID was issued before 2024, simply add -00001 to your VAT ID here and you will have your business number.
You should now be able to see your organization via the Fiskali Dashboard.
If you want to work in a test environment first (recommended!), create a test environment here. To do this, click on the down arrow next to your company name and click „+ Create new organization“ at the bottom of the selection.
Fill in the fields according to your requirements for the test environment. Make sure that they are clearly distinguishable from your real company.
Then enter the following information in the Navision / BC365 TSE connection:
- From the address bar of the browser, enter the address of your dashboard in the „Dashboard address“ field. Please leave out the /dashboard at the end of the address.
Address bar: https://dashboard.fiskaly.com/2d4ea8d3-7f0c-4027-8fe3-fcf81a000910/dashboard
Entry in the TSE setup of Navision/BC365: https://dashboard.fiskaly.com/2d4ea8d3-7f0c-4027-8fe3-fcf81a000910 - Please select „Settings“ in the fiskaly dashboard menu, then API key.
- Please click on „CREATE API KEY“.“
- Please enter a name, e.g. test-meinunternehmen (only lower case letters, numbers and the hyphen are allowed!)
- ATTENTION! The window that now opens with your API key data NOT Close, you cannot display the data again!
- Please copy the upper combination of numbers/letters in Navision or Business Central 365 into the API Key field (API Setup tab).
- Please copy the number/letter combination below into the API Secret field in Navision or Business Central 365.
- Now exit the TSE setup in Navision Dynamics/BC365 to save the data record.
- You can now close the window with the key data and the fiskaly dashboard.
In Navision Dynamics Financials or Business Central 365, you now create a TSE (Technical Security Einstitution).
Create TSE in Navision
Please call up the TSE setup, then button TSE, entry TSS (Technical Security System). Assign a code of your choice (e.g. 0001) and then call TSE/register. Navision now contacts the Fiskaly server via REST Api and registers this TSE.
-> There is no other way to set up a TSE, you have to do this via this Navision/BC365 function. You cannot do this via the fiskaly dashboard.
- The status of the TSE now changes to CREATED.
- Please call: TSS/Change status/Uninitialized
- Please assign an Admin PIN of at least 6 digits. E.g. Fis001.
- Please call: TSS/Set pin. Your pin will now be registered with Fiskaly.
- Please call: TSS/Change status/Initialized
Your TSS/TSE is now ready for operation. As a rule, you only need one TSS in your company. If you have a large number of signature processes (e.g. a wholesale market or a shopping mall with dozens or hundreds of tills), it may be helpful to create several TSS/TSEs and distribute the individual tills to these TSSs. Please contact me beforehand for such scenarios.
Create TSE Client
There are different approaches to how many clients you need. For example, one client for your entire company, or one client per salesroom, or one client per cash drawer.
Fiskaly recommends one client per site.
My recommendation here is: One client per busy business location with many checkout processes per day.
