Batch Barcode Scanning

Pick Lists, Pack Lists, Delivery Tracking, and Stock Taking

Related article: Stop collecting bad data.

Data Points

When you scan with the codeREADr app, each scan creates a record including the following data points.

Standard

Barcode (the result of reading the barcode scanned)
Service name (the assigned task)
User (the app user scanning)
Timestamp (actual device time and received time)
Capture method (barcode, NFC, lookup, manual, etc.)

Optional

Form fields
Menu selections (multiple choice, drop-down)
Secondary barcode scans
Locations (GPS option)
Photos
Signatures

<< General instructions for creating services. >>

Primary and secondary scans

First, to create a scan record your app users will need to scan a barcode – or tap a NFC tag, lookup a value in a database or manually enter a value. We call that a ‘primary’ scan. After that, the app user selects the assigned task (‘Service’) and can continuously scan without stopping. Importantly, they won’t have to press the Next button if they enabled ‘Auto Next Scan’ on the Advanced step when creating or editing the Services.

Sometimes, certain tasks require the scanning of more than one barcode as part of each scanned record. We call those ‘secondary’ scans. For instance, the app user may need to scan a barcode value shared by a group of sequential. Examples include:

-Pick List: Scan the picklist ID and then all the items necessary to complete the list.
-Inventory: Scan the location ID and then all the items in that location.
-Delivery: Scan the tracking number or customer ID and then all the items delivered.
-Asset Tracking: Scan the order ID or location ID and then all the assets at that location.

Particularly, the challenge is scanning both the shared ID and all items quickly without human error. Ideally, you can complete this without needing to scan the shared ID every time you scan the item. Also, the app user shouldn’t have to stop scanning to manually enter data or push any buttons (other than to initiate a scan, of course).

Fast: Scan > Scan > Scan > …

Slow: Scan > Manual Entry > Next Button >>> Scan > Manual Entry > Next Button >>> …

Option 1: Multi-line

First, The app user scans the shared barcode and then scans into a Short Form Multi-line Question type for the items belonging to that shared barcode. Then, the system will save the item barcodes in the same scan record as the shared barcode. Finally, all multi-line scans populate in one field in the share barcode’s row.

Option 2: Single line

First, the user scans the shared barcode and then scans into a Short Form Single Line Question type for the items belonging to that shared barcode. Specially, this is a good option when there are not too many items that you have to scan (generally less that 10). Then, the system will save the series barcodes within the same record as the shared barcode. Each single line scan populates its own column.

Option 3: Timestamp

First, the app user scans the shared barcode to start the series and then scans the items belonging to that shared barcode – without using any Questions. Secondly, when the app user finishes scanning all items, they scan the shared barcode again. Each scan is its own record. Thirdly, based on each scan record’s timestamp, the resulting spreadsheet will show the items belonging to the shared barcode.

NEW >> Option 4 Shared Answer

First, the app user scans an item and then scans or selects one or more Shared Answer type questions. Then, all subsequent items scans will include that answer without requiring the app user to scan or select again. Moreover, when finished scanning items under that shared answer, the app user can clear the answer. Lastly, the system will include the shared answers in each record as its own column.

Scanning device

When using a barcode scanning device with a Carriage Return (CR) suffix (usually the default setting), the Service must be set up with a Short Form Manual Question. Do not select the barcode option – that’s for using the built-in camera.

The cursor will automatically advance to the first open field after the primary scan and then advance to the next open field after each secondary scan. It will also automatically submit the scan record without needing to press the Next button to submit the record if the last prompt is for a secondary scan.

iOS or Android’s built-in camera

First and foremost, the Service must be set up with a Short Form Manual Barcode Question. Importantly, the cursor will automatically advance to the first open field after the primary scan. However,  to initiate a secondary scan, the user must tap the camera icon for each scan and press the Next button to submit the record.

Hints

Pre and Post Submit Questions

Sometimes how you structure your Questions can improve the flow for data capture. For example, if you want to capture a signature along with secondary scans and other form data, you could have the secondary scans set as pre-submit questions and then signature capture set as a post-submit question.

Multiple Barcodes in Camera View

With our SD PRO scan engine you can read, preview and select the barcode you need from as many as 5 barcodes in the camera view. Please look here for how to enable the Barcode Preview feature.

Accessing your Scan Records

Scan records can be accessed in several ways.

a) First, you can view, filter, share and export your scan records from our Scans page using a custom export template.

b) Secondly, you can Auto-insert those records to third party databases.

c) Thirdly, you can post scan records directly to your own server with Postback URL (“Webhook”) or FTP.

d) Lastly, you can retrieve those records with our API.

A/B Compare Barcodes

You can use our A/B Compare feature to compare two barcodes. First, if two barcode values scanned sequentially match, then the app user sees a Valid response. In contrast, if they don’t, they see an Invalid response.

in Common Applications with Instructions