Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Possible Critical bugs on ERPNext V9 Online POS #11453

Closed
noetico opened this issue Nov 4, 2017 · 18 comments
Closed

Possible Critical bugs on ERPNext V9 Online POS #11453

noetico opened this issue Nov 4, 2017 · 18 comments
Assignees
Labels

Comments

@noetico
Copy link

noetico commented Nov 4, 2017

  1. Automatic Submission: Cashier is scanning items and suddenly the screen freezes for say 5 seconds and when it returns the sale is SUBMITTED automatically, no tender screen, no submit confirmation! This means remaining items have to be done on a new invoice.
  2. Many times, at random, the + and - signs to increase quantity do not work and quantity doesn't change, using the text box to set the quantity also doesn't work, this occurs especially when there are more than 5 items in the grid, setting an item to zero does not delete it, the pos page needs to be reloaded to make progress, essentially; she restarts scanning customer’s items, serious issue!
  3. The total for scanned items may not update on adding or removing items, page needs to be reloaded. Removing an item may not trigger the cart total to recalculate
  4. POS may add the same item multiple times, as unique line items. essentially its erratic sometimes
@jay-parikh
Copy link
Contributor

+1

@rohitwaghchaure rohitwaghchaure self-assigned this Nov 6, 2017
@noetico
Copy link
Author

noetico commented Nov 6, 2017

Just an update, I have an invoice which was mailed in with the strangest thing I have seen; highly embarrassing for me, a basic pos operation and the v9 pos fails so frequently at it.
SINV-203165.pdf

@Olawale1
Copy link

Olawale1 commented Nov 7, 2017

Hi @noetico

Trust you're doing great. Just by looking at the pdf I'm guessing you're referring to the repeated line item but it would help if you highlighted the specific issue(s) with the invoice. Not sure I'm getting that from your post

Cheers!

@noetico
Copy link
Author

noetico commented Nov 7, 2017 via email

@noetico
Copy link
Author

noetico commented Nov 7, 2017

@Olawale1 ** I updated it within the issues. Item 4**

@rohitwaghchaure
Copy link
Collaborator

@noetico
We have recently fixed issues related to online POS, can you please pull the latest code and check
Thanks

@noetico
Copy link
Author

noetico commented Nov 9, 2017 via email

@noetico
Copy link
Author

noetico commented Nov 9, 2017

Hello @rohitwaghchaure thanks again, I just tried to update and I have this error:

...
doc.pos_profile_name = doc.user + ' - ' + doc.company
TypeError: unsupported operand type(s) for +: 'NoneType' and 'unicode'

source patch: erpnext.patches.v9_0.set_pos_profile_name

I believe you're trying to append company names to pos profiles for better view.

What do I need to update to allow these operands work?

@noetico
Copy link
Author

noetico commented Nov 9, 2017

Ok Sir, some update @rohitwaghchaure The search is still entering items quickly while the user is still trying to type... check it, its matching item name like item code, so searching is a problem (pics attached).

I'm trying to type 'sample' to test the search, on entering s, the item jumps into the cart, on typing faster 'sa' it jumps in, I went faster and intentionally added a wrong text like 'samo' rightly it said no data, but attempting to correct, taking off the o, instantly puts in the item again, you understand Sir, the search I think should allow the user hit enter, populate the item grid with results then the user selects, for scanning, since the scanner puts a new line (enter); that should select and enter the unique item that matches the barcode or no data if none (as usual scanning should instantly enter the only matching item with the scanned barcode).

Just a suggestion, not questioning your design. I just have one item, but, when I search - (even if we continue to have this dynamic search without the need for enter key) - once i release my keys for a moment, what I think should happen is it should see if the string matches a barcode exactly, if not it displays results that match the other criteria like item_name, code

screen shot 2017-11-09 at 11 26 53 am
screen shot 2017-11-09 at 11 27 04 am

screen shot 2017-11-09 at 11 27 26 am

@Fredoluka
Copy link

@noetico i updated some minutes ago and i hard same problem you narrated above,how do you revert back to the your former status pending the resolution of the ' unsupported operand type(s) for +: 'NoneType' and 'unicode'' problem.

@noetico
Copy link
Author

noetico commented Nov 9, 2017 via email

@noetico
Copy link
Author

noetico commented Nov 9, 2017 via email

@noetico
Copy link
Author

noetico commented Nov 9, 2017

@rohitwaghchaure Please note this behavior described above is exactly how v6 pos behaves and its perfect so I think we may just look at how to improve on that pattern for this version. in v6 pos you can 'recklessly type in 12 digit barcodes by hand' and it will wait just about 1.5 to 2 seconds and enters the item in the cart if what you typed matches a barcode, if not it checks code, name, desc, if nothing then it just sits there and you know its an invalid code from the entry, or simply doesnt exist.

@rohitwaghchaure
Copy link
Collaborator

@noetico @Fredoluka

Regarding patch, I have fixed the issue and soon we'll release it.

@noetico Regarding search issue we'll discuss separately in thread

@Olawale1
Copy link

Thanks @rohitwaghchaure

Cheers!

@noetico
Copy link
Author

noetico commented Nov 10, 2017 via email

@noetico
Copy link
Author

noetico commented Nov 10, 2017

The troubled client has been upgraded, many thanks @rohitwaghchaure and the rest of the team.

@rohitwaghchaure
Copy link
Collaborator

Closing this issue, feel free to reopen if issue persists

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants