ERPNext


ERPNext is a free and open-source integrated Enterprise Resource Planning software developed by Frappé Technologies Pvt. Ltd. and is built on MariaDB database system using a Python based server-side framework.
ERPNext is a generic ERP software used by manufacturers, distributors and services companies. It includes modules like accounting, CRM, sales, purchasing, website, e-commerce, point of sale, manufacturing, warehouse, project management, inventory, and services. Also, it has domain specific modules like schools, healthcare, agriculture, and non-profit.
ERPNext is an alternative to NetSuite and QAD, and similar in function to Odoo, Tryton and Openbravo. ERPNext was included in the ERP FrontRunners List by Gartner as a Pacesetters.

Industry solutions

ERPNext contains these modules:
ERPNext is released under the GNU GPLv3 license. Consequently, ERPNext does not require license fees as opposed to proprietary ERP vendors. In addition, as long as the terms of the licenses are adhered to, modification of the program is possible.

Architecture

ERPNext has a Model-View-Controller architecture with metadata modeling tools that add flexibility for users to adapt the software to unique purposes without the need for programming. Some attributes of the architecture are:
The underlying web app framework is called "Frappé" and is maintained as a separate open source project. Frappé started as a web based metadata framework inspired from Protégé though it has evolved differently.
This architecture allows rapid application development.

ERPNext Foundation

ERPNext Open Source Software Foundation is a non-for-profit organization. The goal of the ERPNext Foundation is to provide a platform for the ERPNext community to come together and build assets to enhance ERPNext around the world.
It has various membership plans and has members across the world. Foundation also organises various events like conference and code sprints.

Innovations

The primary innovation of ERPNext has been in the metadata modeling architecture which provides for flexible use of the application without custom programming. Meaning ERPNext has a modular architecture enabling users to build new forms and configurations quickly.
The user interface incorporates usability enhancements designed to improve ease of use and user productivity.

Software as a Service

ERPNext is available both on user hosting and as a Software as a service from their website.

Reporting

ERPNext provides an embedded reporting system with office suite integration. Report customization is available within ERPNext.

Release History



VersionRelease Date/MonthSignificant changesSoftware license
1.0June 2010First release. ERPNext source code was published on Google Code.GNU GPL
2.0July 2012GNU GPL
3.0April 2013GNU GPL
4.0February 2014Introduced app architecture in Frappe Framework.GNU GPL
5.019 May 2015Improved UI, Item Variants, Print Format Builder, Sharing, Starring, Document Timelines, Multi-Currency accounting, Party modelGNU GPL
6.02 September 2015ERPNext Schools, Calendar View for transactions, Doctype exportsGNU GPL
7.022 July 2016Online/Offline POS, Asset Depreciation, Payment Entry, Timesheets, Dashboards, Editable grid, Quick Entry view, Smarter ListsGNU GPL
8.030 March 2017Global Search, Kanban View, Document Versioning, Delete and Restore, Email Inbox, Employee Loan, Enhanced POS, Multiple UOMs in Selling, Accrual system in Payroll, Custom Permissions, Customer Feedback, School Assessment ModuleGNU GPL
9.026 September 2017Healthcare Domain, Subscription, School Fees Management, New Setup WizardGNU GPL
10.029 December 2017Agriculture Domain, Non-profit Domain, Data Import upgrades, Employee Advance, Item Variant EnhancementsGNU GPL
11.010 December 2018Multi-company consolidated financial statement, Payroll per Tax Declaration, Employee On-boarding and Off-boarding, Finance Book, CWIP Accounting, Staffing Plan, Inter-company Journal Entry, Exchange Rate Revaluation, Leave Policy, Conditional Workflows, Payroll and Accounting Period, Serialised Assets, Tax Withholding, Shift Plan, Budgeting in Material RequestGNU GPL
12.022 July 2019Graphical Dashboard, Custom Report with Chart Builder, Postgres Support, Multi-select Field, Enhanced Website and Portal, Improved Pricing Rule, Accounting Dimensions, Invoice Discounting, BOM Explorer, Auto Attendance, Leave Ledger, Promotional Scheme, SLA, Email Campaign, Learning Management System, Quality Management System, Production Planning Enhancements, Project Template, New Desktop, Keyboard Navigation, Link Preview, Assignment Rule, Exotel Call Integration, Milestones, Auto Repeat, Document Follow, Energy Points, Google Contacts, PDF Encryption, Raw Printing, Web Form Refactor, Custom columns in reportGNU GPL
13.02020 GNU GPL