Barcode Parsing Rule

Barcode parsing is available in IntelliTrack Mobile. It is used when scanning data. A barcode parsing rule for the mobile app is added at the Barcode Parsing page in the web application.

Note: To have access to this page, the RoleThe role is a collection of system features. Each feature has an access level of either read-only or edit. A role is assigned to a user. The user has access to the features found in the role. of the Logged-in UserAn IntelliTrack user has an account with IntelliTrack and uses the software; is active in the system; has a valid username and password; is assigned to at least one division and one site; has a default division and a default site. The user is designated as either an Administrative User or a Standard User. must include the Barcode Parsing featureA feature available in edit mode and read-only mode, which activates the Mobile > Barcode Parsing Rules option and the Barcode Parsing Rules page. In edit mode, this feature allows for adding a barcode parsing rule to IntelliTrack.. To add, edit, or delete a barcode parsing rule, the role of the logged-in user must include edit access to this feature. When the role of the logged-in user contains read-only access to this feature, the user may view a barcode parsing rule but may not add, edit, or delete a rule.

Click Mobile> Barcode Parsing Rules from the navigation pane to reach this page.

When you use barcode parsing, you create a rule based upon data length or masking specific characters in the barcode and apply this rule to a field or fields in IntelliTrack.

When you scan a barcode that meets the requirements of the parsing rule, unwanted data is filtered from the barcode when it is scanned into IntelliTrack Mobile.

IntelliTrack has two types of barcode parsing rules:

A parsing rule is applied to a field type in the mobile app. It is unique and specific within a division.

Fixed Length Rule

The fixed length parsing rule uses the total barcode length and a start and end position as placeholders for parsing the barcode. The total length, a start position and an end position define the number of characters to be parsed when the barcode is scanned. A fixed length parsing rule will remove (or parse) any characters outside of the parse range when the barcode is scanned in the applicable field.

For example,

Barcode Example for Fixed Length Parsing Rule

Scanned Input in StratusMobile Inventory Screen for the Item Number Field

Barcode Mask Rule

The barcode mask parsing rule uses input characters as a placeholder for parsing the barcode. When a barcode mask parsing rule is applied to a field, the scanned barcode is parsed according to the input character or characters in the barcode. This type of parsing rule is useful when a barcode always contains a standard prefix, postfix, or string within it.

Barcode Mask Guidelines

A barcode mask parsing rule will return the characters in the barcode, based upon the mask rule, when the barcode is scanned in the applicable field.

The following characters are used in the barcode mask parsing rule:

Mask Rule Symbols
Symbol Scan Input
& The following character must match exactly. This is used to place the character match in the rule.
# Used in the rule before or after the character match. Reads the specified number of characters before or after the match, including letters, numbers, and symbols.
* Used in the rule before or after the character match. Reads all characters from the barcode before or after the character match, including letters, numbers, and symbols.

IntelliTrack accepts eight mask rule formats:

Mask Rule Formats
Mask Rule Symbols Used in Rule Example Rule

Example Barcode

Example Scanned Input When Rule Is Applied to Example Barcode

Exact character amount after the character match & # &A&B&C###

12345ABC67890

678

All characters after the character match & * &A&B&C*

12345ABC67890

67890

Exact character amount before the character match # & ###&A&B&C

12345ABC67890

345

All characters before the character match * & *&A&B&C

12345ABC67890

12345

Exact character amount before the character match; exact character amount after the character match # & # ###&A&B&C###

12345ABC67890

345678

Exact character amount before the match; all characters after the match # & * #&A&B&C*

12345ABC67890

567890

All characters before the match; exact character amount after the match * & # *&A&B&C###

12345ABC67890

12345678

All characters before the match; all characters after the match * & * *&A&B&C*

12345ABC67890

1234567890

Mask Rule Examples

Consider the examples below; they show two mask rule scenarios in IntelliTrack Mobile.

Mask Rule Example: Exact Amount of Characters After a Character Match

Consider a mask barcode rule that uses a specific amount of characters after a character match:

Barcode Example for Mask Parsing Rule

StratusMobile Example of Scanned Input per the Mask Parsing Rule in the Item Number Field

Mask Rule Example: All Characters Used After the Character Match

Consider a mask rule that uses all characters after a character match:

Barcode Example for Mask Parsing Rule

Scanned Input in the Item Number Field per the Mask Parsing Rule

Working with the Rule

After the rule is saved, it is listed in the Barcode Parsing Rules page. It may be edited or deleted from this page.

Barcode Parsing Rules page

Add a Rule: A rule may be added from the Add Rule form; click the Add icon Add Icon in the top right area of the page, directly above the grid, to reach the Add Rule form.

Edit a Rule: A rule may be edited from the Edit Rule form; click the Edit icon Edit icon to the right of the rule to reach the Edit Rule form for this rule. To edit a rule, see "Editing a Rule".

Delete a Rule: A rule may be deleted from IntelliTrack by selecting the Delete icon Delete icon to the right of the rule. To delete a rule, see "Deleting a Rule".

Using Parsing Rules

The barcode parsing rule, or rules, as set up in IntelliTrack are applied to the rule's specified field or fields during a scan in IntelliTrack Mobile.

The barcode parsing rule will be used for all fields that it is applied to.

Select Barcode screen when Input Finds More Than One Match