Free Simple Stock Take app

I used sidekick to create a simple custom app to do stock takes based off collections. I can create a collection, then scan the barcodes of what should be in that collection, and it will show me any discrepancies, and adjust the inventory based off the count. I have found collections are the easiest way to organize stock takes. I’m not going into collection creation, but I have a collection named “Stock Take(whatever)” to use specifically for stock takes.

The code will be posted in the following post. Just open sidekick, click the plus in the ask anything box, and select Generate app. Then paste the code into the dialog box. From there if there are features you want, just ask sidekick to add them. As an example, you may need to do takes at different locations, so just ask side kick to add that and it will rewrite the code. Or you may need to be able to add items from SKU along with scanning barcodes. Whatever you need you can ask sidekick to add.

What it is

  • a starting point to do a simple stock take of what Shopify thinks you inventory qty’s are vs. what you actually count and correct them.
  • Completely customizable by you, using sidekick, to add or modify whatever your needs are.
  • Can export a csv file so you can save your counts and use them in spreadsheets.

What it is NOT

  • A complete inventory management system

App Limitations

  • It only works for the Shopify Admin in a web browser, not the mobile app.

Here is basically how it works.

  1. Create a new Stock Take or select a previous “Active Session” from one you have already started. You can name it whatever you want.
  2. Start scanning the barcodes.
  3. Select the collection you want to compare to the stock take.
  4. If needed, you can filter to just show discrepancies.
  5. Check discrepancies and manually adjust as needed in the comparison section.
  6. Once you are certain the counts are correct you can Export to CSV if wanted.
  7. Click the select all box, then click Apply to Inventory.
  8. Back up at the top if you are done and want this removed just click Delete Session.

2 Likes

(post deleted by author)

@Jaxonday

Thank you for sharing the process and code. But sorry to say, your 7 posts with code are really hard to follow, and it is questionable if everything is displayed correctly.

My suggestion is to move that code to GitHub or maybe https://pastebin.com/ or something else online and just share the link.

2 Likes

Here is a link where you can copy the code.

Stock Take - Pastebin.com

3 Likes

Sidekick is very helpful. I have used it to do some pretty cool stuff.

Such a pain sometimes and then other times its like a miracle worker. It doesn’t seem to follow any set path of getting things from it’s knowledge base. Mostly because there are so many ways to do something it doesn’t suggest any one way as the primary. Especially when you ask for code analysis. Each time it’s looking at it a different perspective and it can give several wildly different synopsis. One day it’ll be “This is production ready!” Then the next day it might nitpick all the minute dom leaks that are inconsequential.

I’ve noticed they’ve been working on it heavily the last month. I like the addition of deleting conversations.