Create an App For Barcode quick scan with multiple user and location at the same time

Hi, I'm not so "new" to AppSheet but I need some advice or tips for making my new app. So let's get started.

I am currently working on the Asset Counting App (Pallet, Roll Cage, Asset, etc.). Most of them have a barcode for scanning, while some do not. 

The condition that makes the app difficult for me is the simultaneous presence of Multiple Users and Multiple Locations. They're all happened at the same time. 

For example: A scan the pallet at Location 1, B scan the pallet at location 2, C scan the pallet at Location 1

The information that I need is 1. who scanned it 2. where did they scanned 3. barcode.

For the Non-Barcoding Asset I decided to use old method by filling it manually because it needs more precise information like pictures and quantity counted by hand

The problem is that I only need the user to only fill the basics information just one time and then do the scanning and then the user can change the basics info such as location then continue scanning.

But when I tried with my team, the user and location was wrong. If I scanned after my team the user and the location will be my team's user and location not mine.

I already asked Chatgpt and follow the instruction, it doesn't work.

Maybe could you guys help me get some ideas or any advice  ???

Thank you  

 

0 1 44
1 REPLY 1

I don't understand where you think the problem is.  And you haven't provided details on what you have implemented so far - so i willmake some educated guesses.

It sounds like, when coupled with the title info, that you might have implemented the "quick scan" feature described elsewhere in the community where a single row is used and re-used to continually return to the scanning Form and automatically pop-up the scanner.  That particular design works in situations where you might just want to look up a product OR if there is only a single person at a time using the feature - i.e. it doesn't matter what eventually gets saved into that single row because it is never used again.

If you implemented the part where the "Row key" property is set - i.e. the same row is always opened - simply remove those details.

In situations where you want to capture who and where scanned a barcode, you can't re-use that scanning row.  The app needs to SAVE each individual row and needs to launch each Form instance with a new row.

if your situation is not as described above, then please provide details of what you have implemented so far.

I hope this helps!