POS is a great tool for entering data. I think this could be utilized for a lot more than just creating POS Invoices; like for warehousing, manufacturing stock transfers.
Things to do:
-
Introduce modes to the interface -
a) Sales Order
b) Delivery Note
c) Purchase Receipts
d) Stock Entries
e) Production Order -
Validate user permissions
-
Workflow: After user enters items & qty for stock transfer, etc. Next page could show a confirmation page, which would show all relevant effects of the transaction.
Something on the lines of this - Automating Process Flow/ Linking · Issue #10552 · frappe/erpnext · GitHub.
eg. If we do a purchase receipt, User scans items being received and customer. On next page user can reconcile/match which sales invoice to return from.
eg. In Sales orders, the process could simply redirect to the doctype page, where validations take place and sales order is submitted.
This was touched upon by @raveslave back in 2014.
https://github.com/frappe/erpnext/issues/2116
There have been some threads where users were requesting for sales order, delivery note functionality, etc after the POS redesign. We can all get together to create a bounty for this.
As pos has offline capabilities, this could be a very practical step towards having offline capabilities.
A major pain point for small enterprises adapting ERP is entry of data.
This would definitely help ease data entry in the system.
@rmehta Would you agree?