Giter Club home page Giter Club logo

erpnext's Introduction

ERPNext

ERP made simple

CI Open Source Helpers codecov docker pulls

https://erpnext.com

ERPNext as a monolith includes the following areas for managing businesses:

  1. Accounting
  2. Warehouse Management
  3. CRM
  4. Sales
  5. Purchase
  6. HRMS
  7. Project Management
  8. Support
  9. Asset Management
  10. Quality Management
  11. Manufacturing
  12. Website Management
  13. Customize ERPNext
  14. And More

ERPNext is built on the Frappe Framework, a full-stack web app framework built with Python & JavaScript.

Installation

Login for the PWD site: (username: Administrator, password: admin)

Containerized Installation

Use docker to deploy ERPNext in production or for development of Frappe apps. See https://github.com/frappe/frappe_docker for more details.

Manual Install

The Easy Way: our install script for bench will install all dependencies (e.g. MariaDB). See https://github.com/frappe/bench for more details.

New passwords will be created for the ERPNext "Administrator" user, the MariaDB root user, and the frappe user (the script displays the passwords and saves them to ~/frappe_passwords.txt).

Learning and community

  1. Frappe School - Learn Frappe Framework and ERPNext from the various courses by the maintainers or from the community.
  2. Official documentation - Extensive documentation for ERPNext.
  3. Discussion Forum - Engage with community of ERPNext users and service providers.
  4. Telegram Group - Get instant help from huge community of users.

Contributing

  1. Issue Guidelines
  2. Report Security Vulnerabilities
  3. Pull Request Requirements

License

GNU/General Public License (see license.txt)

The ERPNext code is licensed as GNU General Public License (v3) and the Documentation is licensed as Creative Commons (CC-BY-SA-3.0) and the copyright is owned by Frappe Technologies Pvt Ltd (Frappe) and Contributors.

By contributing to ERPNext, you agree that your contributions will be licensed under its GNU General Public License (v3).

Logo and Trademark Policy

Please read our Logo and Trademark Policy.

erpnext's People

Contributors

anandpdoshi avatar ankush avatar anupamvs avatar anurag810 avatar barredterra avatar deepeshgarg007 avatar gangamanoj avatar gursheenk avatar hrwx avatar mangesh-khairnar avatar marination avatar martinender avatar mbauskar avatar nabinhait avatar neillasrado avatar netchampfaris avatar nextchamp-saqib avatar pdvyas avatar pratu16x7 avatar rmehta avatar rohitwaghchaure avatar ruchamahabal avatar ruthra-kumar avatar s-aga-r avatar saurabh6790 avatar scmmishra avatar shreyashah115 avatar surajshetty3416 avatar tundebabzy avatar zlash65 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

erpnext's Issues

MRP 3

Stock level report shd also highlight items minimum inventory level / re-order level

Supplier wise trade contract

Most companies enter in a trade contract with suppliers to purchase items at predetermined rate... we should have functionality where user can make supplier wise trade contract..

Email Digest

Daily / Weekly email to be sent to users

  1. Ability to select users and mail frequency (daily / weekly)
  2. Ability to select what will go in daily / weekly mails

Digest Content

  • income (booking and inflow)
  • transactions (activity)
  • bank balance
  • expenses (booking and outflow)

Module Cleanup

Reduce modules

  1. Setup / Settings into 1
  2. Application Internals / Tools into Utilities
  3. Roles into respective modules
  4. My Company and Event Updates into pages

Login failed message

Instead of popup of authentication failed which user need to close manually if we can have message high-lighted above / below sign in box indicating same. It will reduce 1 click of user..

Service Level Agreement

After item sold reaches an expiry period (generally mentioned on serial no.)... customer has to sign up for paid service...
Service level agreement will be made as an sales invoice.. which will update expiry date of a serial no. mentioned in invoice...

Also.. will generate a schedule for 3 maintenance visit which comes as a package in SLA..

Customer service.. once we pull serial no. in customer issue... if should pull expiry date and SLA plan (there are 3 SLA - Platinum, gold , silver) customer has sign up for..

Print format.. Add in doctype

Currently we have to save print format then select same print format in doctype..

We should add field for selecting doctype in print formats form only..

Note: There is no field to name print format.. on save there is a pop up asking to name print format.

Timesheet updates

  • Ability to make invoice from Timesheet
  • Keep track of Timesheets yet to be billed etc.
  • Mark Timesheets as billable or not-billable
  • Directly enter hours (rather than start and end times) in the timesheet table

Enquiry

Can we rename Enquiry as "opportunity"? (its standard in industry now)..

Enquiry should also consider costing of an item. It considers only qty at the moment..

There should be dash board for leads and enquiry too... How many leads? leads converted into enquiry?? Total amount of enquiry made?

Once lead is converted into enquiry, leads status should not remain open... leads and enquiry should be synced in much better way..

Financial statements format

People have requested for report format where Debit and Credit sides will be adjacent to each other...

Balance sheet:

Dt. Assets I Cr. Liability

P & L:

Cr. Income I Dr. Expenses

Salary Manager

Create multiple sal slip for branch/dept in a single click

MRP 2

E-mail or notification should come when item qty is less than minimum inventory level / re-order level

"Where used" report for BOM

"where used" report is very handy. This reports generates all BOM number that contain a given part number. It can be useful during engineering change, inventory, and similar activities. I believe it is an easy report to produce.

Batch wise stock level report

ERPNext has feature of receiving stock in batch but there is no report which given batch give stock level stats...

MRP

Material requisition planning..

  1. Based on minimum inventory level / re-order level of an item of an item.. indent will be generated..

Improvements to Batch Numbers

  1. For "batch number", you may want to add to the Help documentation that batch number = lot control number.
  2. For "batch number", you may want to have that auto-generated and maybe auto-enforced. In our current ERP system, lot control numbers are generated as:
  • for purchased items, the receiver number + receiver line item (example: 010221-002 means line item 002 on receiver 010221)
  • for manufactured items, the job order number of the job order that produced them (example: 20211)

"Auto-enforced" means when kitting a job with components, the user is forced to indicate the lot control number for each component on the BOM (pick list). Possibly make "auto-enforced" user set -- some companies may not want it.

Permission manager restriction - (eg: Master: restrict submit)

Permission manager can make Lead form submittable.. or make read only field editable... Above are the example to indicate that tools like permission manager and property setter allows user to change property which is not standard in solution... As observed in MCC, this can lead to erroneous reports from our system...

Create RFQ form linked with indent

In purchase cycle, after receiving an indent comes Request for quotation which goes to supplier....
This form can help them track total RFQ raised.. pending for suppliers response..
this should be linked to supplier quotation on other end.

Static IP restriction - Simpler UI

Hi,

Our customer want to restrict user by static IP.. though its possible in our solution but UI is not understood by user.. We should create intuitive UI for defining static IP

Multi-lingual ERP

As question by multiple international customers:

Option to select language in ERPNext...

Text editor in letterhead

For people who type in address and need to adjust the size... \

We need to provide text editor which will allow them adjust size as per requirement..

Create supplier quotation form linked to RFQ and PO

Its a form which captures item details off RFQ with quotes given by supplier..
Supplier quotation is connected with PO on other end..

Based on supplier quotation.. it should run a report.. indicating different quotes given by supplier for same indent / RFQ...

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.