We find that in our company, many small purchases happen with cash. However, once the purchase has been made physically, the user still has to sit down and enter the items, in the old fashioned way:
- Create an Item if non-existent in ERPNext
- Add the supplier if non-existent in ERPNext
- Create a Purchase Order with items from specific supplier
- Convert purchase Order to purchase receipt
- Convert purchase receipt to purchase invoice
- At some point register payment made to supplier
My idea is to setup a copy of the Point Of Sale and name it Point Of Purchase, so that we can abbreviate the process above to do the following:
- Create an Item if non-existent in ERPNext
- Add the supplier if non-existent in ERPNext
- Add items to purchase invoice / receipt, select form of payment and validate all at same time
Obviously, a POP profile would be set up, so that only specific people can freely register purchases.
The POP screen looks like the POS where the user can visually tap items by image, or enter their code or name for quick addition to the list.
The idea is to use this module on the mobile phone or tablet, for spur-of-the-moment urgent purchasing, or informal settings like a market. This would simplify data entry to encourage keeping cash accounts up-to date.
I will engage in this project later down the year, but if someone has already done this, it would be great to hear opinions.