The bounty is growing. Added my 2 Cents.
I had not seen such enthusiasm in a discussion thread!
Well Even if pos is not that important to me in person but it drives the community and that is what drives the project.
I think that this dicussion is a perfect example for the spirit we need to sustain ERPNext and let it grow.
I’m really impressed of how things start to evolve right now and especially how much effort people put into this… let keep it up
@spa @JayRam and @federico_calvo Thank you guys for the contribution. I’m sure we gonna make this happen
I just put $100 on the bounty! Now we are on $790!
please keep the grate job up
@Mohammed_Redha thanks for the contribution.
It warms my heart to see our community coming togather with such spirit and enthusiasm to make this project happens
Thanks @becht_robert for the 50$ contribution.
We are getting there, I encourage others to contribute what the can to make this happen. It will benefit all of us
Just donated! Not enough for such a good work but at least it’s something
I’m not even using ERPNext right now but might in the future
Thanks @Pau_Rosello_Van_Scho . Erpnext is a great product in this is one way for us to pay back and support the growth and maturing of Erpnext
Hello All
Thanks for starting the bounty, we will try and build all features with consistent UI. All these features we will release in next version 7.3
-
On choice of serialised items shows an option to enter the bar-code
-
Option to add/edit customer, address and contact details in the offline mode
-
Numeric keypad to enter value in quantity and rate field
-
Option to add discount at item level
-
Email option to send print of the invoice
-
Cart Summary
Thanks
Thanks, I’m really excited to hear that.
what about :
- Tab navigation for customers, cart, payment, and synced records. that will greatly simplify pos usage.
- Customer Queue, where u can have multiple customers in queue and you can easily switch between them.
- ability to filter items based on category.
Hi @ganas
Thanks for your feedback, see my comment inline
We will keep this options under menu list of the POS
Considering category as a group which is already available, we’ll add pagination to view more items in the item list view of the POS
yes I mean category as in group, but instead of searching group manualy in search box, you have select box that is populated with groups from Item Group Tree.
In usability last thing you wanna have in POS interface is using keyboard or going through heading menus or lots of unneeded popup boxes
Dear @rohit_w
I don’t really understand your post. As I see it, this thread (and the related bounty) isn’t only about new features. It is about a new POS interface with the mentioned features. This is also what @ganas mockup and his last posts were about:
and
On the other hand your post seems kind of the other way around:
So maybe I’m misunderstanding your posts. Could you explain further?
I would understand having the same DNA and feel of erpnext that who it supposed to be, but that doesn’t mean you treat POS as the other models in the system or as working with a doctype.
-
The goal first was to refresh the interface then add features. The current POS packs lots of features, yet when it comes to usability it lacks behind
-
Most POS use nowadays is on touch screens, thats why in the design we avoid showing up the touch keyboard and use soft pad instead. Even thats why we position some elements like add/edit user elements to be on the top part to not be covered by touch keyboard .
-
The tab navigation for POS feels more natural approach. Everything is exactly one touch away, no dropdown menus or alert boxes … the retail user can see everything yet the screen is not in anyway crowded.
-
For POS every second counts, thats affected by clicking through hidden menus , closing popup boxes, hiding touch keyboard …etc and the current interface doesn’t consider any of that.
-
the retail users not always technical people, so the interface should be tailored for them in first place.
-
The current POS interface makes it really hard to expand POS future features like customers queen, customer insights and history, returns …
When as a community came up with new interface design, it took many iterations and many inputs which are based on real life daily usage. Also borrowed ideas from many popular POS systems.
@ganas we will priority usability and features first. It may not look like what you showed but it should address all concerns one way or another!
UI will be consistent with the Frappe UI. Sorry we won’t compromise on consitency. If you want a colourful UI, maybe it could be a community app
Maybe all those who contributed can vote whether this fulfills the bounty or not! We are happy either ways with the feedback!
Yes, I agree with you It has to be consistent when comes to colors and choice of ui components (no one mention colors or different CSS or any of that sort, the colors that was used on the prototype were just mockup ). I’m talking about the design itself, the navigation through the interface … E.g. using tabs instead of nested menus and popup boxes …
We don’t use Tabs anywhere in the UI - most people find tabs counter intuitive. and there is no good solution if there are too many of them. The only place the work is if you have to full width. And that place is already taken by the web browser.
I am not sure we would want to use them here, unless the alternative is really bad. We will implement it without tabs at least to start with.
Navigation, functionality and usability are different things. The fact that same patterns are used over and over again and the user feels comfortable in any part of the system. Hence we are very focussed on consistency. I don’t think tabs are either used in iOS or Android either.
Either ways any further discussion should happen only after there is some implementation to look at.
I think the concept you’re trying to communicate is having more of a “touch centric” UI rather than just a “touch capable” UI. While ERPNext works across many devices, it is not touch centric. Reconciling that is not going to happen in the main ERPNext app, but either through a full redesign of all the modules, or a standalone POS Interface which uses an API to connect to ERPNext.
Hi @ganas…Seems that the design and financing of the POS is really community driven…Do you (or @rushabh_mehta ) can judge how much money we would approximately need??
Have some comments based on the current POS…
- The cursor should by default jump to item selection field…Right now you enter name and if you scan the code is entered to the customer name…
2 Ideally the system knows whether an input is manual or scanned. I have problems with this…The two most sold product are code dami1 and dami10…When typing dami1 is immediately selected…where one could have dami10,11,12 etc…I have discussed this before…Believe the speed of entry could be set to differentiate between manual and scanned inputs…Guess a barcode scanner sends info at speed no one can type…
3 I really loved the display of the most sold product first…that disappeared some month back…for unknown reason… In our company the 20/80 rul applies…20% of items is 80% of turnover…Others may not like this with a more even distribution of sales item…Should be possible to set this in setup - The default mode of payment should be user defined (setup)…The current selector is very user friend but stilll…
- Very annoying…with a long list of items one cannot follow the adding items onscreen… This may lead to errors…
- For me, and possibly others, an editable date field would be great…This allows to enter backdated invoices (still part of our sales is paper invoice that i retype…Cannot use the POS for that)…Could be part of POS setting…
7 I loved the switching option of the POS before it became functional without internet…Used it a lot…Believe that (given there is internet) it is not to difficult to have a button (may be optional again)…Save and open as Sales Invoice…
As this seems to be a major overhaul…maybe the design team can think ahead…and make the design such that is becomes restaurant ready…tables and customers become a kind of the same thing…and the waiting list would than be ideal…tables1 to 10…just at a coke at table 3 if this is ordered…and one step more (not related to POS)…recipes would but BOMs…that would give the manager detailed insight…
Rgds Robert