frappe / books

Free Accounting Software
https://frappe.io/books
GNU Affero General Public License v3.0
2.98k stars 683 forks source link

💡 [Feature Request] - Points for Enhancing the POS System #839

Open Sunitsarode opened 9 months ago

Sunitsarode commented 9 months ago

Summary

Points for Enhancing the POS System**

I hope this message finds you well. Here are specific points for improving our POS system, making it more efficient and user-friendly:

  1. Save Order Feature (Unpaid Invoice):

    • Introduce a "Save Order" feature for customers in the queue who wish to purchase or replace products at a later time.
  2. Multiple Workspace UI:

    • Implement 2 or 4 workspace UIs to handle queued customers simultaneously, allowing for parallel service during transactions of different sizes.
  3. Shortcut for Invoice List:

    • Add a shortcut button for the "Invoice List" near the existing "Close POS Shift" button to enable quick access and search functionality for customer queries.
  4. Return Button:

    • Integrate a dedicated "Return" button to streamline the process of accepting returns efficiently.
  5. Custom Fields for Customer Information:

    • Include custom fields for "Customer Name" and Mobile Number to eliminate the need to create a new customer every time and simplify the search for existing customers.
  6. Search Item Grid:

    • Consider incorporating both grid layout and card layout options in the Search Item Grid, similar to ERPNext, for a more versatile and user-friendly interface. (Nice if we can show item image too.)
  7. Editable Rate in Sale Cart:

    • Allow for the editing of item rates in the Sale Cart to accommodate various situations as needed.
  8. Fix Item Discount Functionality:

    • Address the issue with Item Discount and Add Discount fields not functioning properly.
  9. Enhancements in Payment Screen:

    • Enable the system to calculate and display the change to be returned based on the user-provided amount, promoting transparency in transactions.
    • Integrate an "Open Cash Drawer" button for situations where cash drawers are utilized by the cashier.

I believe these points will significantly enhance the functionality of our POS system, providing a more seamless experience for both customers and staff. I would appreciate your thoughts and further discussion on these suggested improvements.

Thank you for your consideration.

What problem are you trying to solve?

as given above

Basic Example

as given above

Drawbacks

as given above

Reference Issues

No response

uc77 commented 1 month ago

Perfect @Sunitsarode ! Let me leverage our decade of Retail Tech experience and see what i can come up with to add to your golden list.

uc77 commented 1 month ago

A bunch of other possible additions to the POS part of Frappe Books. 🚀

cc @Sunitsarode

dawoodjee commented 4 weeks ago

It would be good to login with the same user as those in a connected ERPNext Instance

uc77 commented 4 weeks ago

It would be good to login with the same user as those in a connected ERPNext Instance

This is currently in Alpha testing. The DB will be connected to/from Frappe Books <> ERPNext.