Manager has the ability to be customised to efficiently address country specific reporting (and perhaps in the future data entry) requirements. Generating such customisation is relatively complex as it involves:-
-
A detailed understanding of a particular countries accounting conventions and reporting requirements, not just for a single business but for all businesses Manager’s localisation is going to support (ie the general case).
-
Sufficient programming ability to code the accounting requirements into Mangers localisation interface. Again the requirement is for all data users may enter (ie the general case) not just the subset a particular business needs.
-
In additions Manager’s localisation interface must also have the breath of program functionality to allow implementation of particular countries reporting and data entry requirements. Such as exposed data fields, transaction aggregation (“or” and “group_by” operators), bar code labelling of invoices, interface to mandated electronic reporting (at what ever level Manger chooses to support) etc.
As a result, generating a country specific localisation, is a more difficult than most other Manger user tasks. In contrast to writing a country specific localisation, once written, Manager then becomes easier for a user to use and meet their accounting requirements in that particular country.
Manager is used in around 200 countries, so the problem is how to generate and maintain localisation for 200 countries. NG Software has the programming skills but acquiring the detailed accounting knowledge required for every country / jurisdiction would not be easy. Generating and supporting all these localisation purely from internal NG Software resources is also likely to require a different pricing structure.
On the other hand, looking a the resources NG Software have invested in creating a country specific localisation interface in about July 2019 and again in Sep 2020 How to implement country-specific report in Manager. As far as I can tell this has resulted in only one community contributed country specific localisation https://github.com/Manager-io/Localizations.json/pulls?q=is%3Apr+is%3Aclosed or perhaps two GST returns have changed / https://github.com/Manager-io/Localizations.json/pull/8
So the question is, among Manager users who seriously would contribute a country specific localisation
-
What has stopped you from doing it up to now?
-
What is the minimum change required to Manager which would result in you actually contributing a country specific localisation in the future?