ERPNext

from Wikipedia, the free encyclopedia
ERPNext

Erpnext logo.svg
Erpnext7-desk-shot.png
ERPNext v.7 desktop
Basic data

Maintainer Frappé Technologies Pvt. Ltd. and Community
Publishing year 2008
Current  version v12.5.2
(February 28, 2020)
programming language Python and JavaScript
category ERP , CRM , accounting , human resources , retail
License GNU GPLv3
German speaking Yes
https://erpnext.com

ERPNext is a free, open source enterprise resource planning (ERP) system developed by Frappé Technologies Pvt. Ltd. and is based on the Python -based full-stack framework Frappé . ERPNext is used by more than 3000 companies.

ERPNext is generic ERP software used by manufacturers, distributors, and service companies. The software includes modules such as accounting , CRM , sales , purchasing , websites & e-commerce , POS , production , warehousing , project management , inventory and services . There are also modules for schools, healthcare, agriculture and non-profit organizations.

ERPNext is an alternative to NetSuite and QAD and its functionality is similar to Odoo (formerly OpenERP), Tryton and Openbravo . ERPNext is one of the top contenders on softwareadvice.com's ERP FrontRunners list (created by the Gartner Magic Quadrant Methodology).

Integrated business solutions

ERPNext contains the following modules:

Software license

ERPNext, as well as the command line program bench, are published under the GNU GPLv3 license . Therefore, unlike proprietary ERP systems, no license fees are required for ERPNext. In addition, the program can be modified as long as the license conditions are observed.

The Frappé framework, which is required to run an ERPNext instance, is published under the less restrictive MIT license .

architecture

Architecture of the Frappe Framework

ERPNext has a Model View Controller architecture with metadata modeling tools that enable the user to adapt the software to his needs without programming knowledge in the graphical user interface. Some attributes of architecture are:

  • All objects in the ERP are DocTypes (not to be confused with HTML DocTypes) and the views are generated directly in the browser.
  • It is possible to insert event-driven code on the client and server side.
  • A client program can communicate with the REST server via JSON data objects .

The underlying web framework Frappé is maintained as a separate open source project. Frappé started out as a web-based metadata framework inspired by Protégé , although it has evolved differently. Frappé's architecture enables rapid application development (RAD).

Source code and documentation

The source code of ERPNext is maintained on GitHub using the Git version management system and is publicly available. Contributions are also processed with GitHub. Complete operating instructions are available on the project website.

ERPNext Foundation

The ERPNext Open Source Software Foundation is a non-profit organization . The goal of the ERPNext Foundation is to provide the ERPNext community with a platform where resources can be gathered to improve ERPNext worldwide. There are various membership plans for this. The foundation now has members all over the world. The foundation also organizes events such as conferences and code sprints .

Innovations

The main innovation of ERPNext is the metadata modeling architecture, which enables the software to be customized without user-defined programming. The responsive interface is also user- friendly on mobile devices .

Screenshot from ERPNext, which shows the responsive design of the interface

Operation of the system

ERPNext can either be operated on its own servers or rented as Software as a Service (SaaS) . If you want to run ERPNext yourself, you can install it on a Linux server (e.g. Debian , Ubuntu , CentOS ) using a Python script .

Frappé Technologies Pvt. Ltd. operates its SaaS offer erpnext.com on "bare metal" servers in France. Several small providers also offer the operation of ERPNext.

Reporting

ERPNext offers an embedded reporting system with Office suite integration. Reports can be downloaded as Excel or CSV files and also printed as PDF . Users can adapt existing reports to their needs or design new reports. These usually relate to a single DocType , for example outgoing invoices . Using so-called query reports , several DocTypes can be consolidated in one report in the form of an SQL query .

Version table

version Release date Important innovations End of Life
1 June 2010 First release. The ERPNext source code has been published on Google Code.
2 July 2012
3 April 2013
4th February 2014 App architecture introduced in the Frappe framework
5 19th May 2015 Improved user interface, element variants, print format generator, sharing, marking, document timelines, multi-currency accounting, third-party model
6th 2nd September 2015 ERPNext schools, calendar view for transactions, DocType export
7th July 22, 2016 Online / offline POS, asset depreciation, incoming payments, timesheets, dashboards, editable grid, quick entry view, smarter lists
8th March 30, 2017 Global Search, Kanban View, Document Version Management, Delete and Restore, Email Inbox, Employee Loans, Advanced POS, Multiple Units of Measure in Sales, Accrual System in Payroll, Custom Authorizations, Customer Feedback, School Assessment Module
9 26th September 2017 Healthcare, Subscription, School Fee Management, New Setup Wizard
10 December 29, 2017 Agriculture, non-profit organization, upgrade of data imports, employee advance, expansions of the article variants December 29, 2021
11 29 January 2019 Consolidated multi-company annual financial statements, wage tax, on-boarding and off-boarding of employees, financial accounting, capital work-in-progress accounting, personnel planning, intra-group employee time recording, exchange rate revaluation, vacation regulations, conditional workflows, payroll and financial year, serialized assets, Tax deduction procedure, shift schedule, budgeting of material requirements January 29, 2023
12 July 22, 2019 Release Notes July 22, 2023
13 around April 2020
  • Older version (no longer supported)
  • Current version
  • Future version
  • Individual evidence

    1. Opensource.com: Top 9 open source ERP systems to consider. April 10, 2018, accessed January 2, 2019 .
    2. Open Source Cloud ERP Software - ERPNext. Retrieved January 5, 2019 .
    3. ^ Andrew Marder: The Top 8 Free, Open Source ERP Software. July 26, 2017, accessed January 2, 2019 .
    4. Top ERP Software - 2019 Reviews, Pricing & Demos. December 17, 2018, accessed January 2, 2019 .
    5. GNU General Public License v3.0. Free Software Foundation, Inc., accessed January 2, 2019 .
    6. Python library to use Frappe API. Contribute to frappe / frappe-client development by creating an account on GitHub. Frappe, December 12, 2018, accessed January 5, 2019 .
    7. ^ Frappe Framework. Frappe, accessed January 2, 2019 .
    8. ERPNext on GitHub. Retrieved March 1, 2020 .
    9. ERPNext Open Source Software Foundation. September 17, 2018, accessed January 2, 2019 .
    10. Multi-tenant platform to install and manage Frappe / ERPNext: frappe / bench. Frappe, January 4, 2019, accessed January 5, 2019 .
    11. Where does ERPNext Cloud host? Retrieved January 5, 2019 .
    12. Making Custom Reports In Erpnext. Accessed January 2, 2019 .
    13. How To Make Query Report. Retrieved March 1, 2020 .
    14. Pratik Vyas: Release v5.0.0. May 19, 2015, accessed January 2, 2019 .
    15. Anand Doshi: Release v6.0.0. September 2, 2015, accessed January 2, 2019 .
    16. Anand Doshi: Release v7.0.0. July 22, 2016, accessed January 2, 2019 .
    17. Nabin Hait: Release v8.0.0. March 30, 2017, accessed January 2, 2019 .
    18. Nabin Hait: Release v9.0.0. September 26, 2017, accessed January 2, 2019 .
    19. Nabin Hait: Release v10.0.0. December 25, 2017, accessed January 2, 2019 .
    20. Sagar Vora: Release v11.1.0. January 29, 2019, accessed March 1, 2020 .
    21. Saurabh Palande: Release v12.0.0. July 22, 2019, accessed on March 1, 2020 .
    22. Nabin Hait: ERPNext Release Cycle. January 9, 2020, accessed on March 1, 2020 .

    Web links