Coder Social home page Coder Social logo

erpnext_pos_controller's Introduction

ERPNext POS Controller (Alpha)

ERPNext plugin that helps in adding some restrictions over default POS.


Table of Contents


Requirements

  • Frappe >= v13.0.0
  • ERPNext >= v13.0.0

Setup

⚠️ Important ⚠️

Do not forget to replace [sitename] with the name of your site in all commands.

Install

  1. Go to bench directory
cd ~/frappe-bench
  1. Get plugin from Github

(Required only once)

bench get-app https://github.com/kid1194/erpnext_pos_controller
  1. Build plugin

(Required only once)

bench build --apps erpnext_pos_controller
  1. Install plugin on a specific site
bench --site [sitename] install-app erpnext_pos_controller
  1. Check the usage section below

Update

  1. Go to app directory
cd ~/frappe-bench/apps/erpnext_pos_controller
  1. Get updates from Github
git pull
  1. Go to bench directory
cd ~/frappe-bench
  1. Build plugin
bench build --apps erpnext_pos_controller
  1. Update a specific site
bench --site [sitename] migrate
  1. Restart bench
bench restart

Uninstall

  1. Go to bench directory
cd ~/frappe-bench
  1. Uninstall plugin from a specific site
bench --site [sitename] uninstall-app erpnext_pos_controller
  1. Remove plugin from bench
bench remove-app erpnext_pos_controller
  1. Restart bench
bench restart

Usage

  1. Go to POS Controller Settings
  2. Check the Is Enabled box
  3. Apply the settings to all users or choose the Applicable Users that you want
  4. Check the *Restrict Max Total For All Items box to apply the Default Item Max Total to all items or choose the Restrict Items that you want

License

MIT

erpnext_pos_controller's People

Contributors

kid1194 avatar

Stargazers

 avatar

Watchers

 avatar

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.