When we create Sales Invoice, it is taking too much time. We have more than 50 items at an average in one Sales Invoice.
It takes 5 seconds to add row after you click on the add row button and 10 seconds after we write the item SKU in the row. Overall in a minute we are able to add just 4 items.
This happens as soon as the Sales Invoice crosses around 30-50 items. The whole process of adding 4 items a minute is highly irritating and frustrating.
I think the issue is a big UX issue and because of following reasons:
- We heavily use barcode scanner to add SKUs to Invoice, and POS is not a solution for us as it has limited functionalities.
- The JS/page which fetches line items from item master becomes too heavy and consumes a lot of time.
- There is no way by which I can add multiple items in one go via upload/download, like in Stock reconciliation child items table.
- We cannot use Add Multiple like in Sales Order as we use Barcode Scanner to add SKUs, add multiple makes you search item and then you select item, it equally time taking.
- There is no way by which we can move to the next row directly after we scan the item, the barcode scanners append the enter/return key after the SKU.
I propose the following solutions:
Easiest, quickest and temporary way to resolve the issue is to allow the upload option like in Stock Reco form. I will scan the items in an excel sheet and then upload it to the Child Table. It will take time, but it will be atleast better than adding 4 items a minute. Please note that I can upload only the SKUs, not their respective pricing in the upload sheet, the pricing will be fetched from the price list assigned to the customer or selected in the Sales Invoice.
Optimize your UX and the page, which allows the user to directly move to next row after the item is scanned. The user need not wait for the page to fetch the item details.
This problem renders the complete ERP useless, please provide a solution immediately. This issue has been raised multiple times in the forum, but I dont think you guys have been able to provide concrete solution so far.