Zebra SmartDex Support for Android and Windows SmartDEX User Guide for Android (en)

SmartDEX
MN-002458-01
User Guide
SMARTDEX
USER GUIDE
MN-002458-01
Rev. A
August 2016
No part of this publication may be reproduced or used in any form, or by any electrical or mechanical means, without permission in writing from Zebra. This includes electronic or mechanical means, such as photocopying, recording, or information storage and retrieval systems. The material in this manual is subject to change without notice.
The software is provided strictly on an “as is” basis. All software, including firmware, furnished to the user is on a licensed basis. Zebra grants to the user a non-transferable and non-exclusive license to use each software or firmware program delivered hereunder (licensed program). Except as noted below, such license may not be assigned, sublicensed, or otherwise transferred by the user without prior written consent of Zebra. No right to copy a licensed program in whole or in part is granted, except as permitted under copyright law. The user shall not modify, merge, or incorporate any form or portion of a licensed program with other program material, create a derivative work from a licensed program, or use a licensed program in a network without written permission from Zebra. The user agrees to maintain Zebra’s copyright notice on the licensed programs delivered hereunder, and to include the same on any authorized copies it makes, in whole or in part. The user agrees not to decompile, disassemble, decode, or reverse engineer any licensed program delivered to the user or any portion thereof.
Zebra reserves the right to make changes to any software or product to improve reliability, function, or design.
Zebra does not assume any product liability arising out of, or in connection with, the application or use of any product, circuit, or application described herein.
No license is granted, either expressly or by implication, estoppel, or otherwise under any Zebra Technologies Corporation, intellectual property rights. An implied license only exists for equipment, circuits, and subsystems contained in Zebra products.

Revision History

Changes to the original guide are listed below:
Change Date Description
Rev A 8/2016 Initial release.
iii
iv SmartDEX User Guide

TABLE OF CONTENTS

Revision History ................................................................................................................................. iii
About This Guide
Introduction ....................................................................................................................................... vii
What is DEX?.............................................................................................................................. vii
SmartDEX Powered by Versatile ................................................................................................ vii
Chapter Descriptions ....................................................................................................................... viii
Notational Conventions.................................................................................................................... viii
Related Documents and Software ................................................................................................... viii
Service Information ........................................................................................................................... ix
Chapter 1: Registration
Introduction .................................................................................................................................... 1-1
Registration .................................................................................................................................... 1-1
Chapter 2: Configuration Settings
Introduction .................................................................................................................................... 2-1
Settings .......................................................................................................................................... 2-1
Bluetooth Communications ............................................................................................................ 2-3
Troubleshooting ............................................................................................................................. 2-4
Chapter 3: Running SmartDEX on Android
Introduction .................................................................................................................................... 3-1
Chapter 4: Program Flow
Chapter 5: Adjustments
Introduction .................................................................................................................................... 5-1
Adjustments ................................................................................................................................... 5-1
vi SmartDEX User Guide
Chapter 6: Completion

ABOUT THIS GUIDE

Introduction

What is DEX?

Direct EXchange (DEX) is a digital communication protocol that extends the Uniform Communication Standard (UCS), it enables direct store delivery drivers to transmit digital invoices to the retailer's receiving clerk at the loading dock.
Created by the Uniform Code Council (UCC), DEX has been adopted by most national grocery chains. This standardized system reduces time, costs and inaccuracies inherent in paper invoices. Originally designed in the early 1980's, the DEX protocols have been revised several times over the years. The most current version is 5030 version, released in 2006. Unfortunately, adoption of protocol upgrades has been un-even in the marketplace, requiring DEX software to be adaptable to the specific requirements of each retailer served.

SmartDEX Powered by Versatile

SmartDEX solution is a hardware and software bundle combining Android handheld computers from Zebra and embedded DEX software from Versatile Mobile Systems.
Since the late 1990's Versatile Mobile Systems has offered DEX software solutions on every major mobile operating system, including DOS, Pocket PC, Windows Mobile, and now, Android.
SmartDEX on Android is currently available only as an embedded client. This means that SmartDEX must be called from a parent route or delivery application. That application must supply the necessary invoice data to SmartDEX in order to run a DEX session.
In order to cover all versions of the DEX servers used by retailers today, SmartDEX is compliant with all UCS protocols from version 4010 to 5030.
All versions of SmartDEX use two types of data:
Route Data - The Route Data contains all information and invoices for a single route. The data is stored as a
text file with simple formatting that can be imported and/or exported by a large number of programs. Your system will need to create the route (invoice) data in this format for the DEX Mobile Client. (see Appendix A)
Results Data - The Results Data is generated by the Mobile Client. This data contains the delivery
notification and adjustments for DEX sessions performed using the mobile device. This data can be easily
viii SmartDEX User Guide
imported by your handheld application if detailed histories of adjustments and results of DEX sessions are required (Refer to SmartDEX Integration Guide for more information).

Chapter Descriptions

Topics covered in this guide are as follows:
Chapter 1, Registration, provides information on the registration process.
Chapter 2, Configuration Settings, explains how to configure the SmartDEX settings.
Chapter 3, Running SmartDEX on Android, explains how SmartDEX runs on a Android device.
Chapter 4, Program Flow, describes the SmartDEX program flow.
Chapter 5, Adjustments, details how to view invoice adjustments.
Chapter 6, Completion, describes what occurs at the end of a session.

Notational Conventions

The following conventions are used in this document:
Italics are used to highlight the following:
Chapters and sections in this guide
Related documents
Bold text is used to highlight the following:
Dialog box, window and screen names
Drop-down list and list box names
Check box and radio button names
Icons on a screen
Key names on a keypad
Button names on a screen.
Bullets (•) indicate:
Action items
Lists of alternatives
Lists of required steps that are not necessarily sequential.
Sequential lists (e.g., those that describe step-by-step procedures) appear as numbered lists.

Related Documents and Software

The following documents provide more information about the SmartDEX application.
SmartDEX Integrator Guide, p/n MN-002802-xx
DEX Scan & Pair User Guide, p/n MN-002803-xx
For the latest version of this guide and all guides, go to: http://www.zebra.com/support
.
Loading...
+ 22 hidden pages