We a very strange situation with POS system. using the POS random invoices are getting auto validated without the cashier tapping “Pay”.
We’ve been trying to see if it is related to the server, pos user … but we have more than 4 months with this situation, sometimes we get like 10,15,20 invoices auto validated in a day.
Could be related to a bad internet connection that maybe when it loose connection for a split of a second it validates it? Where should I look for it?
I cannot use offline mode because I use a generated sequence for fiscal proposes called electronic fiscal invoice, unless there is a way to keep control of sequences with concurrent cashiers which I doubt
I’ve made some modifications but in an external app enhancing the actual pos app.
Please look the video I have attached, you will notice the following:
The cashier looks for products with “%” upfront because if she starts typing it will enter a lot of different products as she enter the barcode manually. ( I remember it was fix long time ago, but don’t know why it keeps happening.)
Then she enters a second product and in the middle of that process the invoice gets validated, you will see hover message “Validando…” , you can notice how the tab title changes to the default client
Then she keeps entering the barcodes but when she clicks “pay” she notice the amount is less than the POS screen, so she goes to Invoice list a print the invoice so that the manager cancel that invoice for her and she starts a new one.
This is happening several times a day, some times more than other, is like if the app looses connectivity for a microsecond it gets validated :s just guessing…
Can you download it here? it was impossible for me to upload in gif under 350KB
I upload the video again @rohit_w in case you haven’t seen it, this time for a longer period, last time the service I used only last like 12 hours I think…
It seems related to network… its weird cannot confirm it yet though… somehow app submit invoice (validates) after loosing connection for a milisecond? @rohit_w, could it be that?
Duplication we think is due to low processing power of the hardware during sync. We found it actually by an error of buying an i7 VPS (didn’t check the configuration as offered RAM was 8 GB) on which we started having duplication issues. Then we got a Xeon SSD 4 cores processor, 8 GB RAM VPS, SSD storage for the same customer, just migrated all data here and the issue was no longer there.
We are yet to get missing invoice issue on the application we made. Its running on 10 clients who are having multiple outlets. All are on offline mode.