EasyParse for GS1 DataBar™
TotalFreedom® Formatting Plug-in
Integration Guide
Disclaimer
Honeywell International Inc. (“HII”) reserves the right to make changes in specifications and other information contained in this document without prior notice, and the reader should in all cases consult HII to determine whether any such changes have been made. The information in this publication does not represent a commitment on the part of HII.
HII shall not be liable for technical or editorial errors or omissions contained herein; nor for incidental or consequential damages resulting from the furnishing, performance, or use of this material. HII disclaims all responsibility for the selection and use of software and/or hardware to achieve intended results.
This document contains proprietary information that is protected by copyright. All rights are reserved. No part of this document may be photocopied, reproduced, or translated into another language without the prior written consent of HII.
Copyright 2011-2019 Honeywell International Inc. All rights reserved.
Web Address: www.honeywellaidc.com
Trademarks
Other product names or marks mentioned in this document may be trademarks or registered trademarks of other companies and are the property of their respective owners.
Patents
For patent information, refer to www.hsmpats.com.
Customer Support ........................................................................................................................ |
iii |
Technical Assistance ............................................................................................................. |
iii |
Chapter 1 - Introduction.................................................................................. |
1 |
Chapter 2 - Getting Started............................................................................. |
3 |
Software Activation ....................................................................................................................... |
3 |
Software Installation..................................................................................................................... |
3 |
To Enable Software Plug-In ....................................................................................................... |
4 |
Chapter 3 - Data Transmission Configuration ............................................ |
7 |
Configuration................................................................................................................................... |
7 |
Enter/Exit Programming Mode Bar Codes ................................................................... |
8 |
Start/End Configuration Bar Codes ................................................................................ |
9 |
Data Field Options for Programming Mode .............................................................. |
10 |
Formatting Options for Select Data Fields................................................................. |
32 |
Separators for Programming Mode .............................................................................. |
43 |
Symbol Programming Bar Codes................................................................................... |
65 |
Error Beep Programming Bar Codes ............................................................................ |
65 |
Decimal Precision Programming Bar Codes ............................................................. |
66 |
Remove Application Identifiers Bar Codes................................................................. |
67 |
EasyParse for GS1 DataBar Integration Guide |
i |
Chapter 4 |
- Configuration Utility................................................................ |
69 |
Chapter 5 |
- Inserting Delays ........................................................................ |
71 |
Chapter 6 |
- Version Identification .............................................................. |
73 |
ii |
EasyParse for GS1 DataBar Integration Guide |
To search our knowledge base for a solution or to log in to the Technical Support portal and report a problem, go to www.hsmcontactsupport.com.
For our latest contact information, see www.honeywellaidc.com/locations.
EasyParse for GS1 DataBar Integration Guide |
iii |
iv |
EasyParse for GS1 DataBar Integration Guide |
CHAPTER
Honeywell’s EasyParse for GS1 DataBar™ software plug-in parses bar code data adhering to GS1 General Specifications 8.0 standards and provides specific information such as GTIN [AI-01] [Horizontal Tab] USE BY or EXPIRY [AI-17]. EasyParse for GS1 DataBar may be purchased installed on select Honeywell products or purchased as a standalone upgrade. Refer to EasyParse for GS1 DataBar Data Sheet, available at www.honeywellaidc.com, for a complete list of supported products.
Note: Honeywell cannot be held responsible for bar codes not able to be read that do not comply with standards set forth by GS1 General Specifications.
EasyParse for GS1 DataBar Integration Guide |
1 |
2 |
EasyParse for GS1 DataBar Integration Guide |
CHAPTER
A license key is required to activate the full version of EasyParse for GS1 DataBar. Contact Customer Support on page iii for information on purchasing a licensing key.
Note: Honeywell products ordered with EasyParse for GS1 DataBar do not require software installation or software activation. See To Enable Software Plug-In on page 4 for instructions on how to enable the software plug-in.
Items required for installation:
•A computer with access to the Internet
•The scanner’s User Guide
•The firmware upgrade cable specified in the scanner’s User Guide
•EZConfig for Scanning software, downloadable at no additional cost from www.honeywellaidc.com
Note: The following installation procedure is not applicable for scanners that do not support firmware updates through EZConfig for Scanning download feature. Consult the scanner’s User Guide to verify the capabilities of the scanner before proceeding.
To install the EasyParse for GS1 DataBar software plug-in:
1.Download and save the EasyParse for GS1 DataBar plug-in trial software available at www.honeywellaidc.com.
Note: The free trial version of EasyParse for GS1 DataBar has unlimited trials, however inserts “X” characters in the data stream. To prevent “X” characters from appearing in the transmitted data stream, a full EasyParse for GS1 DataBar license must be purchased. Contact Customer Support on page iii for more information on how to purchase an EasyParse for GS1 DataBar license.
EasyParse for GS1 DataBar Integration Guide |
3 |
2.Consult the scanner’s User Guide for information on the specific cable required for firmware updates.
3.Connect the cable to the scanner and an available RS232 serial or USB port on the host system.
4.Start the EZConfig for Scanning software. Click on the Help file in the menu bar. Select Help Topics and follow the steps under Connecting to a Device.
5.In the Application Explorer, select Download. In the Main Workspace, click on the “…” button to browse for the EasyParse for GS1 DataBar flash image file (*.moc.) Click on the Download to Device button.
6.After the firmware has been downloaded to the scanner, scan the Save Custom Defaults bar code in the User Guide.
7.To activate EasyParse for GS1 DataBar software, scan the Activate Plug-in bar code followed by the Reset bar code. Scan only the bar codes relevant for your scanner type (e.g., 2D or 1D).
Using the following codes for 2D Scanners
Activate Plug-In
Reset
Use the following codes for 1D Scanners
Activate Plug-In
Reset
Scan the Enable EasyParse for GS1 DataBar bar code to enable the EasyParse for GS1 DataBar software plug-in. Scan only the bar codes relevant for your scanner type (e.g., 2D or 1D). Default = Enable EasyParse for GS1 DataBar.
Using the following codes for 2D Scanners
* Enable EasyParse for GS1 DataBar
4 |
EasyParse for GS1 DataBar Integration Guide |
Disable EasyParse for GS1 DataBar
Use the following codes for 1D Scanners
* Enable EasyParse for GS1 DataBar
Disable EasyParse for GS1 DataBar
EasyParse for GS1 DataBar Integration Guide |
5 |
6 |
EasyParse for GS1 DataBar Integration Guide |
CHAPTER
3
DATA TRANSMISSION
Before starting the configuration process, identify the necessary data fields required for the application and the order with which the data must be transmitted to the electronic form or database.
The default format of parsing configuration is GTIN [AI-01].
Note: Ensure the scanner is configured to read GS1 symbologies.
Configuration
To configure the scanner for Programming Mode configuration:
1.Scan Enter Programming Mode bar code on page 8.
2.Scan the Start Configuration bar code on page 9.
3.Scan each required data field bar code in the order of the desired transmission sequence (starting on page 10), if necessary, desired formatting option (starting on page 32) with desired separators for data fields (starting on page 43).
4.Scan the End Configuration bar code on page 9.
5.Scan Exit Programming Mode bar code on page 8.
Note: The bar codes must be scanned in this sequence. If scanned out of sequence the scanner will razz and no action will be taken.
Note: EasyParse for GS1 DataBar plug-in supports various formats for Application Identifiers present in GS1 data bar codes. For example, USE BY or EXPIRY [AI-17] has various date formats available. If formatting is required, scan the data field bar code followed by the desired format for the field, starting on page 32.
EasyParse for GS1 DataBar Integration Guide |
7 |
Scan only the bar codes relevant for your scanner type (e.g., 2D or 1D).
Using the following codes for 2D Scanners
Enter Programming Mode
Exit Programming Mode
Use the following codes for 1D Scanners
Enter Programming Mode
Exit Programming Mode
8 |
EasyParse for GS1 DataBar Integration Guide |
Scan only the bar codes relevant for your scanner type (e.g., 2D or 1D).
Using the following codes for 2D Scanners
Start Configuration
End Configuration
Use the following codes for 1D Scanners
Start Configuration
End Configuration
EasyParse for GS1 DataBar Integration Guide |
9 |
For detailed field descriptions, please refer to GS1 General Specifications Version 8.0 (www.gs1.org).
Field Name |
Menu Command |
Programming Code |
|
|
|
|
|
|
SSCC [AI-00] |
9902F00 |
|
|
|
|
GTIN [AI-01] |
9902F01 |
|
|
|
|
CONTENT [AI-02] |
9902F02 |
|
|
|
|
BATCH/LOT [AI-10] |
9902F03 |
|
|
|
|
PROD DATE [AI-11] |
9902F04 |
|
|
|
|
10 |
EasyParse for GS1 DataBar Integration Guide |
Field Name |
Menu Command |
Programming Code |
|
|
|
|
|
|
DUE DATE [AI-12] |
9902F05 |
|
|
|
|
PACK DATE [AI-13] |
9902F06 |
|
|
|
|
BEST BEFORE or SELL BY [AI-15] |
9902F07 |
|
|
|
|
USE BY or EXPIRY [AI-17] |
9902F08 |
|
|
|
|
VARIANT [AI-20] |
9902F09 |
|
|
|
|
SERIAL [AI-21] |
9902F0A |
|
|
|
|
EasyParse for GS1 DataBar Integration Guide |
11 |
Field Name |
Menu Command |
Programming Code |
|
|
|
|
|
|
QTY/DATE/BATCH [AI-22] |
9902F0B |
|
|
|
|
ADDITIONAL ID [AI-240] |
9902F0C |
|
|
|
|
CUST. PART NO. [AI-241] |
9902F0D |
|
|
|
|
MTO VARIANT [AI-242] |
9902F0E |
|
|
|
|
SECONDARY SERIAL NO. [AI-250] |
9902F0F |
|
|
|
|
REF. TO SOURCE [AI-251] |
9902F10 |
|
|
|
|
12 |
EasyParse for GS1 DataBar Integration Guide |
Field Name |
Menu Command |
Programming Code |
|
|
|
|
|
|
DOC. ID [AI-253] |
9902F11 |
|
|
|
|
GLN EXTENSION [AI-254] |
9902F12 |
|
|
|
|
VAR. COUNT [AI-30] |
9902F13 |
|
|
|
|
NET WEIGHT (kg) [AI-310n] |
9902F14 |
|
|
|
|
LENGTH (m) [AI-311n] |
9902F15 |
|
|
|
|
WIDTH (m) [AI-312n] |
9902F16 |
|
|
|
|
EasyParse for GS1 DataBar Integration Guide |
13 |
Field Name |
Menu Command |
Programming Code |
|
|
|
|
|
|
HEIGHT (m) [AI-313n] |
9902F17 |
|
|
|
|
AREA (m2) [AI-314n] |
9902F18 |
|
|
|
|
NET VOLUME (l) [AI-315n] |
9902F19 |
|
|
|
|
NET VOLUME (m3) [AI-316n] |
9902F1A |
|
|
|
|
NET WEIGHT (lbs.) [AI-320n] |
9902F1B |
|
|
|
|
LENGTH (in.) [AI-321n] |
9902F1C |
|
|
|
|
14 |
EasyParse for GS1 DataBar Integration Guide |
Field Name |
Menu Command |
Programming Code |
|
|
|
|
|
|
LENGTH (ft.) [AI-322n] |
9902F1D |
|
|
|
|
LENGTH (yds.) [AI-323n] |
9902F1E |
|
|
|
|
WIDTH (in.) [AI-324n] |
9902F1F |
|
|
|
|
WIDTH (ft.) [AI-325n] |
9902F20 |
|
|
|
|
WIDTH (yds.) [AI-326n] |
9902F21 |
|
|
|
|
HEIGHT (in.) [AI-327n] |
9902F22 |
|
|
|
|
EasyParse for GS1 DataBar Integration Guide |
15 |
Field Name |
Menu Command |
Programming Code |
|
|
|
|
|
|
HEIGHT (ft.) [AI-328n] |
9902F23 |
|
|
|
|
HEIGHT (yds.) [AI-329n] |
9902F24 |
|
|
|
|
GROSS WEIGHT (kg) [AI-330n] |
9902F25 |
|
|
|
|
LENGTH (m), log [AI-331n] |
9902F26 |
|
|
|
|
WIDTH (m), log [AI-332n] |
9902F27 |
|
|
|
|
HEIGHT (m), log [AI-333n] |
9902F28 |
|
|
|
|
16 |
EasyParse for GS1 DataBar Integration Guide |
Field Name |
Menu Command |
Programming Code |
|
|
|
|
|
|
AREA (m2), log [AI-334n] |
9902F29 |
|
|
|
|
GROSS VOLUME (l), log [AI-335n] |
9902F2A |
|
|
|
|
GROSS VOLUME (m3), log [AI- |
9902F2B |
|
336n] |
|
|
|
|
|
|
|
|
KG per m2 [AI-337n] |
9902F2C |
|
|
|
|
GROSS WEIGHT (lbs.) [AI-340n] |
9902F2D |
|
|
|
|
LENGTH (in.), log [AI-341n] |
9902F2E |
|
|
|
|
EasyParse for GS1 DataBar Integration Guide |
17 |
Field Name |
Menu Command |
Programming Code |
|
|
|
|
|
|
LENGTH (ft.), log [AI-342n] |
9902F2F |
|
|
|
|
LENGTH (yd.), log [AI-343n] |
9902F30 |
|
|
|
|
WIDTH (in.), log [AI-344n] |
9902F31 |
|
|
|
|
WIDTH (ft.), log [AI-345n] |
9902F32 |
|
|
|
|
WIDTH (yd.), log [AI-346n] |
9902F33 |
|
|
|
|
DEPTH (in.), log [AI-347n] |
9902F34 |
|
|
|
|
18 |
EasyParse for GS1 DataBar Integration Guide |
Field Name |
Menu Command |
Programming Code |
|
|
|
|
|
|
DEPTH (ft.), log [AI-348n] |
9902F35 |
|
|
|
|
DEPTH (yd.), log [AI-349n] |
9902F36 |
|
|
|
|
AREA (in.2), log [AI-350n] |
9902F37 |
|
|
|
|
AREA (ft. 2), log [AI-351n] |
9902F38 |
|
|
|
|
AREA (yds.2), log [AI-352n] |
9902F39 |
|
|
|
|
AREA (in.2), log [AI-353n] |
9902F3A |
|
|
|
|
EasyParse for GS1 DataBar Integration Guide |
19 |