Back

How is the Item Number found when scanning for Item Number

Functionality: Using bar codes and combined bar codes
Video 6/7
Play
Close
  • Helpful
  • Not helpful
  • Needs update
  • Technical error
This video includes functionality from the app "Shop Floor Mobile" which is available at Microsoft AppSource. Click to visit AppSource. Shop Floor Mobile

Playlists  Manage

Log in to create a playlist or see your existing playlists.

Presenter: Sune Lohse, Chief Strategy Officer

Item number lookup in shop floor mobile follows a fixed sequence. When you scan or type something in the item number field, the system first determines whether the input is a barcode or a plain number, then runs through a series of checks to identify the correct item.

The system handles standard barcodes, GS1-128 barcodes that contain several pieces of information, GTIN (Global Trade Item Number), and item references. A single GS1-128 scan can return the item number, lot number, serial number, and expiration date in one operation.

How the system decides if the input is a barcode

When the field displays “Enter item number” and you put something in, the first thing the system does is determine whether it is a barcode or not. It makes that decision based on the prefix and the identifiers on the barcode you are scanning.

If it is a barcode, the system checks whether it is a GS1-128 barcode, meaning a barcode made up of several parts of information. If it is not a GS1-128 barcode, the system removes the barcode identifiers and continues as if you had simply typed a normal number.

This means you have two options that lead to the same flow. You can type a number directly, or you can scan a barcode and the system strips the identifiers before looking up the value.

The lookup sequence for a plain number

Once the system has a plain number to work with, it checks in a specific order:

  • Item number: First it checks whether the number you scanned matches an item with that number. If it does, that is the value the system returns.
  • GTIN: If there is no matching item number, the system checks whether the number is a GTIN, a Global Trade Item Number. If one exists, it returns the item number from that.
  • Item reference table: If there is no GTIN match either, the system looks in the item reference table to see if it can find the item there.
  • Error: If none of these checks find a match, the system returns an error.

How GS1-128 barcodes are split into parts

If the input is a GS1-128 barcode, the handling is different. The system breaks the barcode apart and passes on the different parts of that string of information.

For GS1-128, the supported fields are item number, lot number, serial number, and expiration date. From a single scan, the system can split out all four of these and pass them on in the shop floor mobile app.

Q&A

What is the order the system uses to look up an item number?

The system checks in this order: first item number, then GTIN (Global Trade Item Number), then the item reference table. If none of these return a match, the system returns an error.

What information can a GS1-128 barcode return in one scan?

A single GS1-128 scan can return four fields: item number, lot number, serial number, and expiration date. The system splits the barcode into these parts and passes them on in the shop floor mobile.

What happens if I scan a barcode that is not GS1-128?

The system removes the barcode identifiers and treats the value as if it were a normal number you typed in. It then runs through the standard lookup sequence: item number, GTIN, and item reference table.

How does the system know whether my input is a barcode?

It decides based on the prefix and identifiers on the barcode you scan. If those indicate a barcode, it checks whether it is a GS1-128 barcode. Otherwise it treats the input as a plain number.

671858869-jPA3cr9JxyI-ENG21110906