We had previously developed an in-house ERP solution for our office and have been using it since few years. We always wanted to release it as open source. That was not possible due to the dependencies our existing solution had. Similarly, being involved with various projects, we were always occupied with a thing or the other.
Luckily, since past six months, we have been actively developing a new project called MixERP with an open source license GPLv3. MixERP is ASP.net (C#) based open source ERP solution powered by PostgreSQL Server.
When it comes to relational database management system, PostgreSQL has always been our #1 choice. No matter how small or big the project was, PostgreSQL never let us down. Again, we are more excited than ever before to see the release announcement of version 9.3 beta on PostgreSQL website which introduces some cool features like MATERIALIZED VIEW.
The first thing that we ever discussed when starting this project was simplicity. Designed from scratch, MixERP integrates most of the useful functionalities of an average ERP solution with extra care taken on simplification.
Dislike Unlike other ERP solutions, MixERP restricts some side effecting functionality. For example, modification of past dated transactions is not allowed. This ensures that you cannot have a two different balance sheets of the same date because of the modifications made.
MixERP has a very wide range of features which are tightly integrated with each others. MixERP has a unique set of features that you will not find even in commercial ERP solution. Unlike other ERP solutions, MixERP simplifies business processes via automated financial tools such as:
- Central Database for Multiple Establishments.
With a single instance of MixERP installation, you can operate multiple Office Groups and Offices under the hood. MixERP can consolidate and/or split reports on the fly–without needing a hacky lengthy procedure.
- Policy engine for G/L access.
- Integrated workflow engine for transaction posting and verification.
- Automatic decisions by the system based upon your configuration.
- End of day (EOD) operation.