Erpnext using Vue.js and Vuetify
An open-source Point of Sale forcore code changes for serial no selct without batch no selection
stock_controller.py line 88 - 93 command
serial_no.py - line 390 - 394 command
invoice.vue - line 1250 - 1261,481 - 505 command
Main Features
- Supports Erpnext Version 12 & 13
- User friendly and provides a good user experience and speed of use
- The cashier has the option of either using list view or card view during sales transactions. Card view shows the images of the items
- Supports enqueue invoice submission after printing the receipt for faster processing
- Supports batch & serial numbering
- Supports batch based pricing
- Supports UOM specific barcode and pricing
- Supports sales of scale (weighted) products
- Ability to make returns from POS
- Supports Making returns for either cash or customer credit
- Supports using customer credit note for payment
- Supports credit sales
- Allows user to choose a due date for credit sales
- Supports customer loyalty points
- Shortcuts keys
- Supports Customer Discount
- Supports POS Offers
- Auto apply batches for bundle items
- Search and add items by Serial Number
- Create Sales Order from POS directly
- Supports template items with variants
- Supports multiple languages
- Supports Mpesa mobile payment
- POS Coupons
- Supports Referral Code
- Supports Customer and Customer Group price list
- Supports Sales Person
- Supports Delivery Charges
How to Install
Frappe Cloud:
One-click installing available if you are hosting on FC from here
Self Hosting:
bench get-app https://github.com/yrestom/POS-Awesome.git
bench setup requirements
bench build --app posawesome
bench restart
bench --site [your.site.name] install-app posawesome
bench --site [your.site.name] migrate
Support
Frappe Cloud:
If you are hosting on FC premium support is available here
Self Hosting:
If you need premium support it is available here
Community Support:
Available in GitHub discussions
New Features and Bug report:
Please Create Github Issue from here after checking the existing issues, and for paid features you can submit this form
How To Use:
Shortcuts:
CTRL or CMD + S
open paymentsCTRL or CMD + X
submit paymentsCTRL or CMD + D
remove first item from the topCTRL or CMD + A
expand first item from the topCTRL or CMD + E
focus on discount field
Dependencies:
Contributing
Will using for this the same guidelines from Erpnext
License
GNU/General Public License (see license.txt)
The POS Awesome code is licensed as GNU General Public License (v3)