Major compliance requirement for France due to the POS module

Dolibarr is doing the job quite well for my small business, but it is not so customizable without coding in PHP, adding some modules (sometimes very expensive regardless my business) or developing my own modules.

In opposite, the few I tested ERPNext and looked at the user manuel, I found a lot more possibilities for creating custom forms, customizing invoice templates, etc., to fit better my way of managing my business.
I also have a doubt about the possibility of using ERPNext for accounting, because as a French microentrepreneur, I have a simplified accounting (I only have to keep a daily record of my revenues and expenses; no analytic accounting neither double entry), and I didnā€™t find any ā€œsimple modeā€ in the account module ā€” Maybe I missed it :man_shrugging:. Dolibarr offers a simplified accounting by default.

So I am divided over this choice, but for now I go with Dolibarr because I need that tool and I didnā€™t want to wait more. :slightly_smiling_face:

1 Like

Thanks for that. Insightful.

Youā€™re welcome :slight_smile:

I am also new to Blockchain but I do see the potential of this idea. For example I can imagine a scenario whereby every invoice created inserts rows in the MySQL database and inserts the same data in the Blockchain to create an immutable copy of the invoice. The data inserted in MySQL allows ERPNext to keep functioning as-is while the copy in the Blockchain is to satisfy the government requirements. I am not sure how realistic above scenario is, but I am sure that some variation of it will be possible. Now we have to realize that Blockchain is a still-maturing technology and we have to look at a protocol that allows millions of transactions per second at low cost. One such promising protocol is called EOS and can be found here at http://block.one block [dot] one.

1 Like

Hello Chdecultot,

Thank you for a clear and concise explanation above but as we are a Microsoft certified Retail POS Company based in Denmark and have some Partners in France, do we still need to go forward with this certification?
I would be grateful if you could shed some light over this matter please.
Thanking you in advance for your help.
Kind Regards,
Anousha Mohon.

Iā€™d like to note that this is also a requirement for all German cash registers / Points of Sales starting from January 2020.

The regulation is called ā€œKassensicherheitsverordnungā€ or ā€œKassenSichVā€ in short. Details: https://kassensichv.com/ (German)

Thanks a lot for the work, @chdecultot!

An additional feature that will be needed for Germany is the export of transactions data in a standardized format called ā€œDSFinV-Kā€. Details: https://www.bzst.de/DE/Unternehmen/Aussenpruefungen/DigitaleSchnittstelleFinV/digitaleschnittstellefinv_node.html#js-toc-entry2 (German)

https://github.com/frappe/erpnext/pull/19198

Instead of blockchain you might consider IPFS ā€¦ Inter-Planetary File System.
It appears like any other directory in your device, but when you write to it, copies are written to peer servers.

A couple of dedicated low cost VPS installations could act as immutable repositories for files written by client side browsers, backend servers or what ever.