Hello,
Already a good thread for the POS enhancement was initiated, where I put some feature to implement, I will reshare it now and ready to discussed further for implementation purpose.
Hi,
It’s wonderful work so far.
I am not POS specialist, but I will add few points to the discussion collected during my real buying transactions.
1-As a consumer it’s a must that seller provide me option for return goods for money refund or a balance voucher limited in the time to re use and buy other things from the same brand (not necessary same showroom, it can be from another showroom located somewhere)
2-exchange transaction also is a must during a limited period, it can be part of point#1
3-show price once item get scanned on a mirror screen also is very important, since as a consumer I will check if rack price is similar to the one in the POS system. Here most of discounted prices on rack are different from system due to human errors.
4-as cashier working 8 hours in the POS he don’t need to see item images, I bellive after 3 days he will very well memorize them. in the other hand consumer need to see image and price in the same time to be sure what he is paying at the end is same what he took in hand.
5-IKEA POS they show one field in the top and label keep changing as long as transaction is progressing, first system ask to change qty manually if greater than 1, press enter same field change label and will accept scanned item code, once done new line added below in the second half screen, than pass to scan second item, same loop, once finish it call payment screen, at the end accept payment, print ticket and open drawer.
6-print bylingual item description in the same ticket some country request this option.
7-add invoice number as barcode, to easy scan it later in the return exchange transaction.
8-in case cashier did enter an item by mistake, or found wrong price, to delete/update this line it need a supervisor intervention, not same user can delete, to avoid fraud.
9-Consumer sometime need to check price only, here no need to create new invoice to check price only.
10-sometimes managers give a gift to friends or visitors from showroom, it will be free item how to do it in new POS?
11-I suggest to transfer stock ledger and accounting ledgers once current invoice get printed, at that time cashier is dealing with change so we have time to trigger jobs and update stock level ontime. for next customer system should show updated stock level. in case of @bkm billing can be made in the last step and happen only if customer get goods in hand, in other words POS scenario differ from business to business, Carrefour for exemple you pick items then pay, it should be a pick confirm somewhere in your process as pre requisite for billing.
12-Add queu numbering in the ticket, usefull in restaurant and fast food.
13-for some reason current invoice get stuck and need to pass to next client but we do not want to loose it, how to save it as draft and go back later once issue resolved.
I hope above points will find acceptance and help to build sellable POS system.
I added this to the plan, and for now, it only supports cash returns
As I see there is no way to do this because of the way Erpnext works, if you can find a way for this I would be happy to apply it.
The cashier has the option of either list view or card view, and I think this is an acceptable approach
I think there is no need for this because of the way the POS works now, as the cashier can easily change the quantity and price
You can easily adjust the print format to suit your business need
You can create a customer account dedicated to gifts and then close its value in expenses
In POS Awesome, I register directly to the sales invoice, and I directly update and verify the inventory in every sale
For restaurants, I think it takes more than that
We can say that the point of sale needs to be more customized to suit the style of restaurant business
This has been implemented in POS Awesome and works smoothly
Have you tried POS Awesome and what is your impression of it?
If your price is 271 including 5% tax then the real price (what you receive after tax) is 271-(271*5%)=258
While if it is excluding 5% tax then 271+(271*5%)=285
If you want the price to include tax but you want to receive nett 271 then you should list the price as 285 so 285-(285*5%)=271
As @Muzzy said the POS can only do tax inclusive. Meaning you have to include the tax in price (list the price to 285 instead of 271).
Hence the pos will deduct the tax in the invoice.