-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Item count required when track inventory and propagate variants flags are disabled #2980
Comments
I think that might be an implementation detail best left up to the stores themselves, nevertheless, it is obnoxious that we allow the user to get to a point in which a non-present count on hand value stops them. What do you think is the best UX? |
+1, I think the same
Based on the work done in #2960 and #2977, the obvious choice would be to disable said input when the |
Yes, it's not ideal. I also can't figure out a scenario when this makes sense but I did see stores that needed crazy customizations so I expect someone could use this. An example could be a store that has a lot of inventory and does not care about tracking since they always has the product available. They could have 2 stock locations and ship products from the closest one (with a custom made Stock Splitter) to save on shipment costs. Could this make sense? My first thought for a possibile solution is:
I think this would also fix an issue when you enter a number in the Count On Hand and click on After click
|
Yeah @kennyadsl, that makes sense —it's an edge case but seems reasonable.
+1 to always use
+1
+1 That said, I was wondering if maybe there's something we should do with the |
Like disable them when I think it's a good idea but I'm not 100% sure this is reflected in code everywhere. We should check better before changing that and this could be done/discussed into another PR/Issue maybe? |
Sounds good to me @kennyadsl |
Steps to reproduce
config.track_inventory_levels
tofalse
Propagate all variants
flag disabledProduct Stock
tab for any productCount on hand
input empty+ (Create)
iconExpected behavior
Actual behavior
Count on hand
input requires a number to complete the actionSystem configuration
Extensions in use:
solidus_auth_devise
I think this issue is up for debate since I can't think of a real-life scenario where you would need more than one
Stock Location
when you're not tracking inventory levels 🤔 but I'm willing to hear opinions on the matter.The text was updated successfully, but these errors were encountered: