Home

Toshiba TCxAmplify: User`s Guide

image

Contents

1. Tables OWENE WS Store Integrator GUI Pay Station minimum hardware requirements Self Service Pay Station minimum hardware requirements SSL component communications JAVAAPP XML sample Java applications Mapping quantity barcode options Mapping weight barcode options Mapping store options Mapping SurePOS ACE options for Self Service Scale Mapping SurePOS ACE options for mobile sessions Mapping SurePOS ACE options for Mobile SI GUI Mapping of SurePOS ACE options for the Self Service a Station Daily Statistical Information Customer Shopping Daily Statistical History Information Mobile Shopper Help Normal checkout i Mobile Shopper during a blackout period Mobile Shopper not enough CSS sessions Mobile Shopper various item exceptions Mobile Shopper item not allowed to be sold exceptions l Time restricted item entry Value card processing Age restricted item exception Quantity required item entry Weight required item entry Coupon scanned during the transaction Removing an item from the Item Entry screen Removing an item from the Item List Removing an item using the menu icon l Using the Self Service Scale for items already in a transaction Using the Self Service Scale to add items to a transaction Item details flow Transaction Alerts Item Alerts No advertisements s ni to the mobie device Multiple advertisements sent to the mobile d
2. If the customer presses Yes an exception is logged that will have to be resolved at checkout by a sales associate Figure 53 Item not allowed to be sold using the mobile device 88 Toshiba TCxAmplify User s Guide Time restricted item entry This scenario describes an attempt to sell an item that is only allowed to be sold at certain times based on time restrictions defined in ACE personalization The mobile device must be in a ready to scan mode Table 20 Time restricted item entry Mobile Device Display Customer Steps Notes Message Flow NORGREN 1 Press Scan The item description displayed on the Barcode anq mobile device matches the item scan a product description in the item file that is not allowed to be sold at this time The application Buddy s Beer cannot be prompts purchased at this time Buddy s Beer cannot be purchased at this time Press OK to return to the item entry OK Figure 54 Time restricted item entry Chapter 8 Using the Mobile Shopper application 89 Value card processing This scenario describes an attempt to sell an item such as value cards that is blocked in the mobileserver properties file or one of its extensions see Property extension mechanism on page 201 The flow is also used for Blackhawk Gift Card processing The mobile device must be in a ready to be in the ready to scan mode Table 21 Value card processing Mobile Device Display Custo
3. All cable ferrites are required to suppress radiated EMI emissions and must not be removed Product recycling and disposal This unit must be recycled or discarded according to applicable local and national regulations Toshiba Global Commerce Solutions encourages owners of information technology IT equipment to responsibly recycle their equipment when it is no longer needed Toshiba Global Commerce Solutions offers a variety of product return programs and services in several countries to assist equipment owners in recycling their IT products Information on Toshiba Global Commerce Solutions product recycling offerings can be found at the product recycling programs Web site Espanol Esta unidad debe reciclarse o desecharse de acuerdo con lo establecido en la normativa nacional o local aplicable Toshiba Global Commerce Solutions recomienda a los propietarios de equipos de tecnologia de la informacion Tl que reciclen responsablemente sus equipos cuando estos ya no les sean utiles Toshiba Global Commerce Solutions dispone de una serie de programas y servicios de devolucion de productos en varios paises a fin de ayudar a los propietarios de equipos a reciclar sus productos de Tl Se puede encontrar informacion sobre las ofertas de reciclado de productos de Toshiba Global Commerce Solutions en el sitio webproduct recycling programs Notice This mark applies only to countries within the European Union EU and Norway Appliances are la
4. in that data may be lost in the case of unexpected failures such as hardware failures application crashes and operating system crashes The event log is implemented as a rotating set of files As each file reaches the given size limit it is closed rotated out and a new file opened Successively older files are named by adding 0 1 2 into the base filename such that if mobevent 0 is the current file mobevent 1 is the previous file and mobevent 2 is the oldest file where X is determined by the number of log files to keep configuration option The retailer is responsible for retrieving the files after they are rotated off archiving them if desired and processing the file contents as appropriate The MobileEventLogService supports the following configuration properties MobileEventLogService subscription list include This property indicates whether the subscription includes or excludes the events specified by subscription list A value of true indicates that the subscription consists of only the events specified by subscription list A value of false indicates that the subscription consists of all events except those specified by subscription list This property is optional and defaults to false if not set MobileEventLogService subscription list This property specifies a comma separated list of event type names defining the events that the broker should provide to the service instance This property is optional The default
5. A P RF Press the Digital The system displays all digital coupons Mobile Shopper Alerts Wallet icon that were sent from the POS Integration Save 50 cents on Irish Hub that were downloaded for this Spring customer Save 75 cents on Fiber One When the customer presses the Digital Wallet icon the phone application sends a message to the Analytics service to track how many times this customer pressed that icon Figure 91 Digital Wallet icon 108 Toshiba TCxAmplify User s Guide Table 32 Transaction Alerts continued Mobile Device Display Customer Steps Notes Message Flow SA care Press the Irish The system displays the details for this Spring alert coupon The alert can be textual as shown here It can allow an item to be added or it can be a web page that will be displayed When the customer presses the Irish Spring alert the mobile phone Save 50 cents on any Irish application sends a message to the Spring Deodorant excludes Analytics service to track how many trial size times this customer pressed that icon Figure 92 Irish Spring alert A OREA Press OK The Irish Spring coupon text turns Monte snoppar Aers orange to indicate it has already been viewed Save 75 cents on Fiber One Figure 93 Pressing OK Transaction Alerts Chapter 8 Using the Mobile Shopper application 109 Table 32 Transaction Alerts continued Press Back m 2 51 AM A Mobile Shopper Alerts Need Your
6. Store or the retailer s website iOS installation It is the retailer s responsibility to provide an installable application through iTunes or the retailer s website Chapter 5 Installing the Mobile Shopper components 29 Self Service Pay Station installation Version 6 7 of CHEC must be installed prior to installing the CHEC Mobile extensions The CHEC Mobile extensions for 4690 are installed as a part of the Mobile Shopper component The CHEC Mobile extension requires that the CHEC application be installed on the 4690 before the extension can be used For details on creating a 4690 CHEC terminal refer to the Toshiba Checkout Environment for Consumer Service Software Planning Installation and Maintenance Guide Version 6 7 Back Office System Server installation Version 6 7 of CHEC must be installed prior to installing the CHEC Mobile extensions Installing the Mobile Shopper on the CHEC Back Office System Server BOSS will provide auditing capability for mobile transactions and viewing Mobile Shopper reports It is a requirement to install the Mobile Shopper on the BOSS not an option The install creates the MobileE database The MobileE database contains sample Mobile Shopper audit criteria and item alert data There are two web applications that are installed The first application provides web services and database access used for auditing item alerts and reports The second application is used to display reports in a w
7. TOSHIBA Toshiba Global Commerce Solutions Leading Innovation gt gt gt TCxAmplity User s Guide Version I Release G362 0616 00 TOSHIBA Toshiba Global Commerce Solutions Leading Innovation gt gt gt TCxAmplity User s Guide Version I Release G362 0616 00 Note Before using this information and the product it supports be sure to read Safety Information Read This First Uninterruptible Power Supply Information and the information under Appendix C Notices on page 207 June 2014 This edition applies to Version 1 Release 1 of the Toshiba TCxAmplify User s Guide and to all subsequent releases and modifications until otherwise indicated in new editions If you send information to Toshiba Global Commerce Solutions Inc Toshiba you grant Toshiba a nonexclusive right to use or distribute whatever information you supply in any way it believes appropriate without incurring any obligation to you Copyright Toshiba Global Commerce Solutions Inc 2014 Contents Figures 5 amp amp 4s ke eae oe wee ee eee ee ee eS em ee VI Tables amp amp we a tw amp ee hee ee Bw ee ew ae ee ew w a KX SAG se s s ss ee wee eRe He eee ee ee ee we we oe 2 OW About this guide oe eee ee oe eee ee ae ew e ee Ol Who should read this guide s a a ee eee ee ee ee ee a Where to find more information 2 ee ee ee XV Notice statements ee ee ee ee XVI Part 1 Toshiba T
8. Yes N Wo For next page press PgDn If this function code definition is complete press ENTER F1 F FH F4 F5 F6 F7 F8 F9 F10 Time 76 70 Current Window 1 Number of Windows SYSTEM MESSAGE AVAILABLE Figure 15 Attributes for function code 241 3 of 8 Chapter 6 Configuring the Mobile Shopper on 4690 41 CSITISO09 STATE MAIN FUNCTION CODE 241 DATA LENGTH CHECK INFORMATION Type the necessary information MIN DATA LENGTH a 8 80 MAX DATA LENGTH 0 0 80 Action if data length is outside the allowed range MESSAGE LINE 1 MESSAGE LINE 2 NEXT STATE LOCK 1 6 character symbolic name Ol CURRENT to stay in the same state or LOCK to lock out any more input For next page press PgDn It this function code definition is complete press ENTER FHE F2 Faia F4 FS F6 F7 F8 F9 F10 Time 14 25 Current Window 1 Number of Windows 2 SYSTEM MESSAGE AVAILABLE Figure 16 Attributes for function code 241 4 of 8 CSITS616 STATE MAIN FUNCTION CODE 241 DATA VALUE CHECK INFORMATION Type the necessary information NEED DATA VALUE CHECK N Y Yes N No For next page press PgDn If this function code definition is complete press ENTER FaMi F4 F5 F F7 FB F9 F10 Time 14 27 Current Window 1 Number of Windows 2 SYSTEM MESSAGE AVAILABLE Figure 17 Attributes for function code 241 5 of 8 42 Toshiba TCxAmplify User s Guide CSITS61 STATE MAIN FUNCTION CODE 241 RELATIVE POSITION INFORMATION Type the ne
9. displayed swipe key movement to remove the item from the item list Select Item Action Q Display Item Details W Remove Item Figure 70 Touch item to be removed 98 Toshiba TCxAmplify User s Guide Table 27 Removing an item from the Item List continued Mobile Device Display Customer Steps Notes Message Flow Press OK The item is removed The display indicates that the item was removed OK Item removed from order Figure 71 Press OK BA QA i 1 51 em The display indicates that the item was Monnesnopper removed The customer is now in item entry mode Select for deals on concert tickets Scan or key next item To complete your order scan a Pay Station 5434720107 2 79 Item removed from order Fiw p Scan Barcode Key Item Code O Figure 72 Item removed is indicated Chapter 8 Using the Mobile Shopper application 99 Removing an item using the menu icon This flow demonstrates the steps to remove a normal barcoded item from the application menu Items are required as a part of this transaction Table 28 Removing an item using the menu icon Mobile Device Display Customer Steps Notes Message Flow BAL NOMEA Press Menu at the Mobile Shopper Menu bottom of the a Apply eCoupons screen to display the application menu and press Remove Item from Cart er Remove Item from Cart ko Settings kis Help ee Instructional Video e Cancel Transaction Fig
10. point S a a eee gt or i ZN S S o Restricted Switch 7 Processor I Self Service Pay Station s Router Switch Self Service POS Scale Integration Hub I 1 I i I I 1 Y ial f ag eee ee ee ee ee ee ee a a a ae ae ne ee ee ee eee i PP S A A I 1 1 I I 1 l I 1 I I ome j O i AO Other components eg PCs if J 0 O desired I I l 1 I Figure 1 Architectural overview Mobile Shopper Point of Sale solution The Mobile Shopper Point of Sale POS consists of the following components Smart phone e Avery thin interface e Multi platform iOS and Android phones and other mobile devices Mobile Engine e Manages the flow control for each mobile device to facilitate adding new mobile devices e Manages exceptions such as age restricted items weight required items price required items and items not on file for each mobile device and stores the exceptions on the server e Manages connections with the self service scale self service pay stations and Store Integrator GUI POS terminals for integration between the mobile devices and other devices e Manages connections with the Point of Sale POS Integration Hub to manage alerts and analytic information 4690 controllers e Runs the virtual sessions of the POS terminal sales application for the mobile devices 8 Toshiba TCxAmplify User s Guide e Uses Store Integrator Version 3 Release 5 to support up to 80
11. After you have completed these steps the Profile screen should match what is shown in the third screen shot of Table 57 on page 187 186 Toshiba TCxAmplify User s Guide Table 57 MC40 Intent output configuration Sts Profile Line Busting o Basic data formatting Add pretke andfar Sublhmes to tne data Intent output Choose mechanism Enabled Enablerdisable ouigut via iment Send via startActivity Intent action com tce MedtScannerAction Send via startService Intent category Specify The intent category name Intent delivery Broadcast intent Advanced data formatting Rule based advanced data manipulation Basic data formatting Adi prekes andor Sulines to the dati Figure 218 MC40 Intent Figure 219 MC40 Intent Figure 220 MC40 Intent output configuration 1 of 3 outout configuration 2 of 3 output configuration 3 of 3 4 Start the Associate Line Busting application and ensure the Motorola MC40 scanner functions properly Use either the Associate Line Busting application scanner button or the MC40 hardware scanner button to start the Motorola MC40 scanner Exporting and importing configuration settings The DataWedge configuration can be exported to the microSD card so that it can be copied and imported to other Motorola MC40 devices To export the configuration do the following 1 Press the Android Menu button from the DataWedge Profile screen to see a list of actions at the bottom o
12. Integrator GUI customer display that is similar to the process for both the self service scale and the self service pay station SSPS See Figure 144 on page 142 for an example of the customer screen that could be implemented When this barcode is scanned the mobile device transaction is suspended and the transaction is transferred to this terminal for payment If there are no exceptions in the mobile device transaction a screen similar to the one shown in page 142 will be shown and the cashier can select Total and tender out the transaction Chapter 8 Using the Mobile Shopper application 141 MOG SURERGS ACE CE Hii WE APPRECIATE CUSTORER LOYALTY Erh 7 o 1 21 lb 11 50 lb MAN WT Item Barcode Entry Produce WT Bananas SC 114 Linked Coupon to Monster Energy All Depts Common item Entry Miscellaneous J Balance Due 17 46 7 O Help Lock Drawer Total Register 400 OPERATOR 400 May 23 2014 2 50PM TOSHIBA Figure 145 Store Integrator GUI Retrieval with no exceptions Retrieving a Mobile Shopper POS transaction with exceptions If a Mobile Shopper POS transaction has been retrieved and there are exceptions in the order a screen similar to the one shown in Figure 146 on page 143 is displayed The cashier cannot select the Total button since it will not be visible until all exceptions have been processed When the Item Exceptions button is pressed all exceptions in the transactio
13. Integrator to allow a retailer to override configuration property values See Table 62 for properties files for the Mobile Shopper POS solution Table 62 Properties files for Mobile POS Mobile Text Store Integrator GUI Button Text mobileserver properties siibmmobileserver properties sibuspmobileserver properties sicompanymobileserver properties sistoremobileserver properties siusermobileserver properties usermobileserver properties mobiletext properties siibmmobiletext properties sibuspmobiletext properties sicompanymobiletext properties sistoremobiletext properties siusermobiletext properties usermobiletext properties mobilePOSLabelText properties TGCSCustMobilePOSLabelText properties BuspCustMobilePOSLabelText properties CompCustMobilePOSLabelText properties StoreCustMobilePOSLabelText properties CustMobilePOSLabelText properties Specifies various configuration options for the mobile engine Specifies the text used by the Mobile Engine to display on the mobile device Mobile GUI self service scale and the self service pay station Specifies the text displayed as Store Integrator GUI labels Note These bundles can be configured for specific roles such as Mobile Shopper or Line Buster For example to extend mobile server properties for Line Buster we would name the file siusermobileserver_LineBuster properties etc If the properties updated only affect the mobile device application then th
14. Showing unread alerts Chapter 8 Using the Mobile Shopper application The View our Daily Specials icon now has orange text to indicate it has been viewed The Transaction Alert indicates that there are now four unread alerts one Pharmacy alert two store event alerts and one Digital Wallet alert 111 Item Alerts This flow demonstrates how an item alert up sell and or cross sell is displayed and can be added to the transaction See Item Alerts on page 10 for an overview Table 33 Item Alerts Mobile Device Display Customer Steps Notes Message Flow BA amp SS contain The customer is in There is no item notification icon to the Monae nope Item entry mode left of the item description 2 92 Total Savings 0 89 Select for deals at Fresh Brew locations Scan or key next item To complete your order scan a Pay Station 5434720107 2 79 Item Savings 0 89 Pin Oe Scan Barcode Key Item Code cS A NAONET After the customer The number inside the Item Alert icon Mobile Shopper scans an item that indicates the number of alerts 8 50 has an item alert associated with the item an Item Alert icon is displayed to the left of the item Scan or key next item information To complete your order scan a Pay Station Total Savings 1 49 Select for deals at Deli locations jefe foro yo 0101010 Pe 8 50 Item Savings 1 49 Pim F Scan Barcode Key Item Code Fe
15. 1 Touch the item f the customer presses Back they will and the Item return to the previous screen Action menu is For an Android phone the customer can displayed press the hardware back button to exit Select Display this dialog For an iOS phone the Item Details customer presses Cancel to exit Select Item Action Q Display Item Details Ai Remove Item Figure 85 Item details 2 of 4 AF Serer if you have an Mobile Shopper Item Details Android phone Chicken Egg Rolls press the Back Item ID TeYepyyA Dutton at the Your Price Ey Lottom of the Regular Unit Price 3 68 SCEen to return to Item Savings 0 89 the item screen Coupons If you have a Store Discount 61 32 mobile device press the Back button in the top navigation to return to the item screen Figure 86 Item details 3 of 4 106 Toshiba TCxAmplify User s Guide Table 31 Item details flow continued Mobile Device Display Customer Steps Notes Message Flow As TE The customer is now in item entry Wob ipini ier mode Total Savings 0 89 Select for deals at Fresh Brew locations Scan cH kiy mexi iLer To complete your order scan a Pay Station 5434720107 2 79 item Saving 5 0 89 Fin mM n ifs s L Mar Liii Rieti ree Chani Figure 87 Item details 4 of 4 Transaction Alerts mobile screens This flow demonstrates the steps to view transaction alerts that can occur during the shopping experie
16. 149 165 Eea Never when plugged IM Proxy settings ilong press to select channels P IP settings Regulatory Never Enable 802 11d Use static IP About Country Selection ISA Version FUSION A 1 00 0 0 0168_GE Region code Diagnostics Figure 226 MC40 Advanced Figure 227 MC40 Advanced Figure 228 MC40 Advanced WiFi settings 1 of 3 WiFi settings 2 of 3 WiFi settings 3 of 3 In areas with multiple WiFi networks it might also be necessary to disable one of the band selections Enabling only the 2 4 GHz band or 5 0 GHz band the band matches the WiFi network you are using can result in the MC40 maintaining a more stable WiFi connection Chapter 9 Associate Line Busting 191 192 Toshiba TCxAmplify User s Guide Chapter 10 Problem determination This section describes the troubleshooting and debugging resources provided by Toshiba TCxAmplify and explains how to use them Trace types Several types of traces are available to aid you in troubleshooting program execution problems Table 59 lists the trace types and describes the information they provide Table 59 Trace types SI GUI AEF and CSS trace Output from Java classes Good for tracing the startup of the SI GUI and AEF classes Session trace Session information such as state changes input data traction events application XML and SI GUI XML diagnostics Java I O processor JIOP Output from the Java I O processor such as keyboard s
17. 2 is the points balance as an integer value 3 is the points balance as a decimal value If this property is not specified the default value is Your club 0 balance is 1 In general argument 1 string value is used to display the balance exactly as it was received from the POS application argument 2 integer value is used to display the balance as a numeric value formatted according to the default locale and argument 3 decimal value is used to display the balance as a currency value formatted according to the default locale If the includeUnavailableBalance configuration property is true and the balance for a points club is not available then the value of argument 7 will be the value of the balanceUnavailable property from PIHPOINTS PRO or the text unavailable if no value is specified for the balanceUnavailable property The value of arguments 2 and 3 will be the value of the unavailableBalanceValue configuration property Chapter 7 Additional system components 59 contentType The notification content type 0 indicates the content is text that should be displayed with an OK button 1 indicates the content is text that should be displayed with a Yes or No button 2 indicates the content is a URL If this property is not specified the default value is 0 content The content of the notification to be displayed when the customer touches the notification title The title is processed using a Java MessageFormat that su
18. 3000 Oregon For information regarding recycling covered electronic devices in the state of Oregon go to the Oregon Department of Environmental Quality site at www deq state or us lq electronics htm Washington For information about recycling covered electronic devices in the State of Washington go to the Department of Ecology Website at https fortress wa gov ecylrecycle cy recycle or telephone the Washington Department of Ecology at 1 800Recycle The following are trademarks or registered trademarks of Toshiba Inc in the United States or other countries or both Toshiba The Toshiba logo The following are trademarks of Toshiba Global Commerce Solutions in the United States or other countries or both AnyPlace SureMark SurePoint SurePOS The following are trademarks of International Business Machines Corporation in the United States or other countries or both DB2 DB2 Universal Database IBM and the IBM logo PS 2 Wake on LAN WebSphere Linux is a trademark of Linus Torvalds in the United States other countries or both Magellan is a registered trademark of Datalogic Scanning Inc 216 Toshiba TCxAmplify User s Guide NETGEAR is a trademark or registered trademark of NETGEAR Inc in the United States or other countries SYMBOL is a registered trademark of Symbol Technologies Inc Microsoft Windows Windows NT and the Windows 95 logo are trademarks of Microsoft Corporation in the United States
19. An siuserss1 properties extension file that has AEF enable true should also be in an siuser jar file that is in C ADX_IPGM This jar is already included in an existing bundle for the GUI terminal Activate the terminal configuration and reload the Mobile GUI or self service scale Notes 1 Custom SSL files key store and trust store must be used in a production environment The SSL bundle would then be created with the custom SSL files for example custkeys and custstor See the Store Integration SI documentation on SI SSL Certificate Update Instructions for details on creating and using custom SSL files including the complete contents of the Siuserss properties file The property in the mobileserver properties file that defines the SSL alias being used can be overridden The property is si gui ssl alias SSL By default the alias is SSL If you want to turn off the SSL alias you can change the si gui ssl alias property to point to a new alias that you will have to define and must also be prefixed by the new alias in the SSL bundle of Store Integrator Chapter 6 Configuring the Mobile Shopper on 4690 35 Table 3 SSL component communications continued Communication Link Configuration Mobile Engine The configuration for the Mobile Engine to the CHEC CHEC Self Service self service pay station GUI is completed like the Pay Station terminal configuration for POSBC CSS and Mobile Engine described previously
20. Device Display Associate Steps Notes Message Flow BAS NONMEN ocan or key in the customer s If the loyalty number is Monee shopper loyalty ID required the associate is prompted for it prior to being able to add items If the loyalty ID is optional the associate can provide it Welcome Mobile Shopper Please through menu options scan your Loyalty Card or use the keypad to enter it After the loyalty number is entered it is displayed in Settings and does not have to be entered again during the transaction Pin Oe Scan Barcode Key Item Code O Item List AGIS Price Check Menu Figure 165 Customer s loyalty ID Normal checkout After the associate has signed onto the application provided the WiFi printer information is enabled and the customer loyalty information is entered if required 162 Toshiba TCxAmplify User s Guide details on adding items to the application the associate can start entering items for the transaction See start application sell item price check complete Txn on page 79 for additional Normal checkout If the retailer is using supported handheld mobile computers such as the Motorola MC40 the associate can use the hardware scanning buttons to add items to a transaction in addition to using the touch screen Scan Barcode bution Table 46 Normal checkout Mobile Device Display Associate Steps Notes Message Flow gt TGCS Line Busting MIMIERCE T A al 21
21. Device Display Associate Steps Notes Message Flow T M ul 22 21 Terminal 105 Transaction 429 has been suspended Figure 172 WiFi printing is not enabled Se gt fi ul m 22 41 TGCS Line Busting Scan an item or use the Keypad to add an item Fim F Scan Barcode Key Item Code RISES Item List eCoupons Sign Off Menu Figure 173 Beginning a new transaction If WiFi printing is not enabled the application will inform the associate that the transaction has been suspended The associate begins a new transaction If a Loyalty ID is required the application will prompt the associate for the customer s Loyalty number see Loyalty number on page 162 before allowing the associate to enter items Starting the Associate Line Busting application during a blackout period Blackout periods are not a feature in Associate Line Busting This feature is only available in the Mobile Shopper For blackout periods in the Mobile Shopper see Starting Mobile Shopper during a blackout period on page 84 166 Toshiba TCxAmplify User s Guide Starting the Associate Line Busting application when not enough Client Session Server sessions If an associate attempts to begin a session when there are an insufficient number of client sessions a message is displayed to the associate See Shopper when not enough Client Session Server sessions on page 85 for more information Cancelling a transa
22. Engine Launcher MESSAGE Initial message to be displayed on the background control screen PROGRAM ADX SPGM COMMAND 286 Application name NAME used to initiate the background application PARAMETER ADA 1PGM MELAUNCH BAT LIST Parameter list to be passed to the application PRIORITY a Relative application priority range 1 9 default 5 To continue press PgDn When complete press Enter rl FZ rs F4 FS Fe re FS F9 F10 Time 07 08 Current Window 3 Number of Windows 3 SYSTEM MESSAGE AVAILABLE Figure 10 Change background application 8 Press PgDn and select Y to start the background task on IPL Chapter 6 Configuring the Mobile Shopper on 4690 37 CSCCSO15 DEFINE BACKGROUND APPLICATION STORE CONTROLLER VC Type the necessary information IPL START Is the application to be started at IPL Y es N No When complete press ENTER FY F2 F3 F4 F5 F Fi Fa FS F18 Time 09 27 Current Window1 Number of Windows 2 SYSTEM MESSAGE AVAILABLE Figure 11 Define background application In a multi controller system select Yes to Start when master Start when not master Start when file server and Start when not file server Press ENTER to complete background task definition 9 Press F3 to go back to the Configuration menu and select 4 Activate Configuration 10 Select 2 Controller Configuration 11 After the activation completes reboot the controller Controlling the Mobile En
23. Figure 122 Initial Self Service Scale screen with the Mobile Shopper active Pressing Start from the Mobile Scan f the shopper cannot get the barcode on the initial screen to scan they can press the Start button under the Mobile Scan header The screen shown in Figure 123 on page 129 is displayed that 128 Toshiba TCxAmplify User s Guide includes a larger barcode to scan See Print barcodes and check prices on page for details on using the self service scale to print produce labels and check prices When the Mobile Shopper system is inactive the initial screen Ssee Figure 123 is displayed which includes a larger barcode to scan Siez lis Deene yep Yeu ones il TOSHIBA Figure 123 Self Service Scale Mobile Scan Starting screen Scanning Self Service Scale after entering weight required items f the shopper scans the barcode for this self service scale and has already scanned or keyed some produce items with their mobile device Figure 124 on page 130 is displayed showing all weight required items the customer has entered From this screen the customer can select one of the items from the list or select Search images to search for their item See Self Service Scale with no phone items on age 133 for the screen that is displayed if the shopper scans the barcode for this self service scale when there are no weight required items previously entered on the mobile device Chapter 8 Using the Mobile
24. Go to Load definitions a Select the terminal you want to change b Select Java Applications c For the Select the type of Java application to configure choice select Java 2 Select the primary application that matches the configuration you are running TCxAmplify operator GUI or Dual Display GUI ATOMM or other applications e Change the preload drive to Q f Save your changes and exit 3 Select JVM preload from the left hand side of the screen a Ensure you change the JVM preload drive value to Q or M b The M drive can only be used if you have a hard drive in the terminal c Selecting Q will cause the JVM to be preloaded to the Enhanced RAM disk instead of the terminal hard drive d Save your changes and exit 4 Select Preload Bundles from the left hand side of the screen a Change the drive letter to Q b Select the bundles from the left hand side to the right hand side of the screen The bundles are PRO SVUSER ACEJARS ELITE optional o A Q 46 Toshiba TCxAmplify User s Guide 4690JARS AEFJARS COMMON POSBC THEME or whatever bundle you created to contain the SILVER JAR MOBGUI c Save your changes and exit 5 Activate the terminal configuration and reload the terminals Note Whenever a JAR file ZIP file or PRO file contained in any of your defined preload bundles is modified by replacing it on the system you must run ADXPLDRB in command mode before reloading the terminals
25. Options gt Security gt Item Quantity required items Enabled Entry2 bypass B029 prompt Options gt Security gt Voids Prompt for reason code when Disabled Void key pressed Options gt Department Maximum keyed quantity Groups limits Options gt Tender gt Generic Void transaction limit 99999 99 Options gt Tender gt Generic Exchange transaction limits Options gt Store gt Suspend needs manager s Disabled Suspend Receive override Options gt Store gt Coin Current selection Dispenser Options gt Weight Volume gt Type of override required to accept same weight as the previous item Options gt Restricted Sales Re check Periods Before gt General Tender Print gt Sales Receipt gt Enable Digital Receipt Disabled Digital Receipt Support to generate format Image copy Print gt Sales Receipt gt Enable Digital Receipt Disabled Digital Receipt Support to generate format Semantic copy EPS gt Device gt PIN Pad PIN pad type Config Loyalty gt General gt ID Type of override required for Entry keyed customer ID Loyalty gt General gt ID Type of override required for Entry new customer ID Options tender gt TDR Limits Auto loan amount Note This option should be set for all tenders Options gt Store gt Devices Auto Sign Off Idle Time 9999 99 Options gt Store gt Devices Auto Subtotal Time Period 0 Mobile SI GUI options for A
26. Savings 48 40 Select for deals at Fresh Brew locations 5555500001 aii 8 50 Item Savings 1 49 Wa p oan lae Rey em Code EESE Hier iE Pree Check Menu Figure 108 Transfer order from a failed mobile device to the store s mobile device 1 of 4 Chapter 8 Using the Mobile Shopper application 117 Table 36 Transfer Order from a failed mobile device to the store s mobile device continued Mobile Device Display Customer Steps Notes Message Flow Sone The customer s If the customer enters No the family member or __ application ends one of the store personnel who has a mobile device with the Mobile POS application An order for this loyalty on starts the number is in progress on application on their another phone Do you want to mobile device with transfer the order to this denice the same loyalty number as the original device Figure 109 Transfer order from a failed mobile device to the store s mobile device 2 of 4 If Customer 1 s When the customer presses OK the mobile device is in application ends a state that the screen can be updated the system notifies the customer that their order has been transferred This order was transferred to another device Exit Figure 110 Transfer order from a failed mobile device to the store s mobile device 3 of 4 118 Toshiba TCxAmplify User s Guide Table 36 Transfer Order from a failed mobile device to the stor
27. Scale terminal a Select RAM disks b Select the Q disk only c Enter the disk size 75 to 100 MB is usually enough 1 Select Java Redirection and select Enable Advanced Java Redirection 2 Select Advanced Java Redirection and select the following Chapter 6 Configuring the Mobile Shopper on 4690 47 d ANDISPLAY ANDISPLAY2 I O Processor and Tone Printer Handler Save your changes and exit 2 Go to Load definitions a b C e f Select the terminal you want to change Select Java Applications For the Select the type of Java application to configure choice select Java 2 Select the primary application that matches the configuration you are running TCxAmplify self service scale ATSMM Change the preload drive to Q Save your changes and exit 3 Select JVM preload from the left hand side of the screen a b C d Ensure you change the JVM preload drive value to Q or M The M drive can only be used if you have a hard drive in the terminal Selecting Q will cause the JVM to be preloaded to the Enhanced RAM disk instead of the terminal hard drive Save your changes and exit 4 Select Preload Bundles from the left hand side of the screen a b C Change the drive letter to Q Select the bundles from the left hand side to the right hand side of the screen The bundles are PRO SVUSER ACEJARS ELITE optional 4690JARS AEFJARS COMMON POSBC THEME or whatever b
28. Shopper application 129 Safeer hrar freuen i Seat iiagdes TOSHIBA Figure 124 Self Service Scale showing items entered on the mobile device Weight required item entered After a customer enters an item that requires weight to be entered this screen displays information specific to the item and will prompt for the weight as shown in Figure 125 Plstiss skies yoly LSI on the scale TOSHIBA Figure 125 Self Service Scale Weight Entry screen Adding an item to the mobile device After the shopper places the bananas on the scale a screen is displayed Figure 126 on page_131 to the left shows an item with loyalty pricing and the screen on the right see Figure 127 on page 131 shows an item without loyalty pricing If the shopper presses No they are returned to the screen that shows the produce items that have been scanned If they select Yes the item is added to the mobile device transaction 130 Toshiba TCxAmplify User s Guide Table 40 Self Service Scale Item Entry screens g THER Gas PGETHER o 1oMmeoes Stem Bananas 4044 Re Adamem te PHONE Aelel iran to onosey WeLVvVeight 22 Wb Nae Wate rie 2 12 UmE ENCE 2 99 P Otal Prices J25 iota PRE bh ad Dove ounipreice i fete Loyalty total 3 98 You Save helo TOSHIBA SCALE 90 x 0 01 Ib TOSHIBA Figure 126 Self Service Scale Item Entry Figure 127 Self Service Scale Item Entry screen 1 of 2 screen 2 of 2 After adding an item to the mo
29. Ss i amp Item List Alerts Price Check Menu Figure 99 Item Alert icon displayed 112 Toshiba TCxAmplify User s Guide Table 33 Item Alerts continued Mobile Device Display Customer Steps Notes Message Flow A P RE Press the Item When the customer presses the Item Moble shopper Aleris Alert icon for the Alert icon the mobile phone application _ Coffee Club Coffee Club sends a message to the Analytics Membership Membership service to track how many times this customer pressed that icon Figure 100 Pressing Item Alert icon Press the Coffee When the customer presses the Coffee Club offer Club alert the phone application sends a message to the Analytics service to track how many times this customer has viewed the alert information Add a Coffee Club Membership for only 30 00 Figure 101 Coffee Club Alert Chapter 8 Using the Mobile Shopper application 113 Table 33 Item Alerts continued A Mobile Shopper am 3 21 AM 40 69 Total Savings 2 98 Select for deals on concert tickets Scan or key next item To complete your order scan a Pay Station 5553280760 30 00 We Key Item Code rw Scan Barcode Figure 102 Pressing Yes tem Alerts Advertisements Mobile Device Display Customer Steps Notes Message Flow Press Yes to add The mobile device sends a message to the offer to their the Analytics service to track that this transaction and the customer purchas
30. TCxAmplify User s Guide Appendix C Notices This information was developed for products and services offered in the U S A Toshiba Global Commerce Solutions may not offer the products services or features discussed in this document in other countries Consult your local Toshiba Global Commerce Solutions representative for information on the products and services currently available in your area Any reference to a Toshiba Global Commerce Solutions product program or service is not intended to state or imply that only that Toshiba Global Commerce Solutions product program or service may be used Any functionally equivalent product program or service that does not infringe any Toshiba Global Commerce Solutions intellectual property right may be used instead However it is the user s responsibility to evaluate and verify the operation of any non Toshiba Global Commerce Solutions product program or service Toshiba Global Commerce Solutions may have patents or pending patent applications covering the subject matter in this document The furnishing of this document does not give you any license to these patents You can send license inquiries in writing to Toshiba Global Commerce Solutions Attn General Counsel 3039 E Cornwallis Rd RTP NC 27709 The following paragraph does not apply to the United Kingdom or any other country where such provisions are inconsistent with local law TOSHIBA GLOBAL COMMERCE SOLUTIONS PROVIDES T
31. an age restricted item The application prompts Must be 21 to purchase Do you want to purchase the item Must be 21 to purchase Beer Do you want to purchase the item Press Yes and the item is added to their order Figure 56 Age restricted item exception The customer is ready to scan or key more items RA u 1 10 em Mobile Shopper Select for deals at Fresh Brew locations Scan or key next item To complete your order scan a Pay Station 999908 Pin p Scan Barcode Key Item Code Figure 57 Scan or key more items Chapter 8 Using the Mobile Shopper application The age displayed on the mobile device matches the appropriate age set in the item restriction After the customer has answered Yes to this prompt for a specific age it is not necessary to prompt the customer again for another item with the same or lower age restriction Press No to return to item entry An item exception is registered that will be visible to the cashier at checkout time 91 Table 22 Age restricted item exception continued Mobile Device Display Customer Steps Notes Message Flow NORSKRI 1 Press Price If the price check is done before an Check and age restricted item is added to the scan an transaction and the customer adds the age restricted item to the order a prompt is displayed item Must be 21 to purchase Do you want to purchase the item Press Yes to p add the item Add
32. client use the same siuserss properties file with AEF enable true Put the mobuser jar file in C ADX_IPGM Create a MOBJ6PAT ZIP file containing this mobuser jar file and distribute it using the file distribution utility ADXCSUOL On each system run C ADX_IPGM MOBJ6PAT BAT to copy the files to the F drive 4 Restart the Mobile Engine on the appropriate system Note The property in the mobileserver properties file that defines the SSL alias being used can be overridden The property is posbc server soep ssl alias SSL By default the posbc server soep ssl alias property points to SSL If you want to turn off SSL from the Mobile Engine to POSBC CSS for whatever reason you can change the posbc server soep ssl alias property to point to a new alias that you will have to define in the SSL bundle as previously described Table 3 SSL component communications continued Communication Link Configuration Mobile Engine The configuration for Mobile Engine to the Store Integrator SI Mobile GUI terminal GUls that is mobile GUI and self service scale GUI is Self Service Scale terminal accomplished similarly to the configuration described previously However this communication uses SISocketFactory still using the SSL alias SSL Configuring the SI GUls is the last step 1 An SSL bundle can be created with e C ADX_IDT1 rsskeys e C ADX_IDT1 rssstore This bundle should be loaded to the root of the Q drive
33. concurrent ACE sessions on one 4690 controller and up to 300 concurrent sessions per store Self Service Pay Station e Handles both cash and non cash transactions e Manages audit transactions e Interfaces with the Mobile Engine to retrieve a current transaction and any exceptions for the specific transaction e The solution prevents transactions from completing until all exceptions if any are cleared Self Service Scales e Uses 4690 terminals re purposed to be a weights and measures certified scale for adding weight items to the mobile transaction e Assumes the graphics used for the self service scale have a screen resolution of 1024 x 768 Store Integrator GUI Attended Pay Station e Interfaces with the Mobile Engine to retrieve the current transaction and any exceptions for the specific transaction The solution prevents transactions from completing until all exceptions if any are cleared e Manages audit transactions POS Integration Hub e The POS Integration Hub integrates external systems with the mobile device Some examples include Promotion Connector Provides up sell and cross sell opportunities for items purchased In store Connector Notifies shoppers of in store events Additional Services The Retrieve Digital Wallet and Retrieve Shopping List e Provides the retailer with a portal to the shopper to help increase their sales volume e Uses the Data Integration Facility DIF to facilita
34. customer purchased hot dogs and buns they might receive a notification that ketchup is on sale up selling but requires the customer to enter the item during their shopping experience 10 Toshiba TCxAmplify User s Guide Item Alerts can be displayed by touching the Alert icon that appears next to the item either on the main screen or in the item list The number that appears in the Alert icon indicates the number of alerts that have not yet been displayed or viewed by the shopper 3413785123 2 20 savings 0 49 Figure 3 Item Alerts Advertising Alerts Advertising Alerts are intended to be used by the retailer to sell advertising space on the mobile device to third party companies They can be displayed by touching the gray horizontal bar that appears just below the transaction totals Mobile Shopper 375 87 Total Savings 95 31 Select for deals at Fresh Brew locations Figure 4 Advertising Alerts Notes 1 If there are no advertisements sent to the mobile device the gray bar shown in will not be displayed on the screen 2 If there are multiple advertisements each will be displayed individually for a few seconds and then roll to the next advertisement Alert types For each of the three alert categories transaction item and advertising previously described the alert type can be one of the following Display message e Displays a message to the shopper in a dialog e Displays an OK button that w
35. die elektromagnetische Vertraglichkeit von Geraten EMVG vom 30 August 1995 bzw der EMC EG Richlinie 89 336 Dieses Ger t ist berechtigt in bereinstimmung mit dem Deutschen EMVG das EG Konformitatszeichen CE zu fuhren Verantwortlich fur die Konformitatserklarung nach Paragraph 5 des EMVG ist die Toshiba Global Commerce Solutions Germany GmbH Informationen in Hinsicht EMVG Paragraph 3 Abs 2 2 Das Ger t erf llt die Schutzanforderungen nach EN 50082 1 und EN 55022 Klasse A EN 55022 Klasse A Ger te m ssen mit folgendem Warnhinweis versehen werden Warnung dies ist eine Einrichtung der Klasse A Diese Einrichtung kann im Wohnbereich Funkstorungen verursachen in diesem Fall kann vom Betreiber verlangt werden angemessene Ma nahmen durchzuf hren und daf r aufzukommen EN 50082 1 Hinweis Wird dieses Ger t in einer industriellen Umgebung betrieben wie in EN 50082 2 festgelegt dann kann es dabei eventuell gest rt werden In solch einem Fall ist der Abstand bzw die Abschirmung zu der industriellen Storquelle zu vergr ern Anmerkung Um die Einhaltung des EMVG sicherzustellen sind die Gerate wie in den Toshiba Global Commerce Solutions Handbuchern angegeben zu installieren und zu betreiben 210 Toshiba TCxAmplify User s Guide Australia and New Zealand Attention This is a Class A product In a domestic environment this product may cause radio interference in which case the user may be requi
36. exit Go to Load definitions a Select the terminal you want to change b Select Java Applications c For the Select the type of Java application to configure choice select Java 2 d Select the primary application ACSMM Chapter 6 Configuring the Mobile Shopper on 4690 49 e Change the preload drive to C f Save your changes and exit 3 Select JVM preload from the left hand side of the screen a Change the JVM preload drive to M b Save your changes and exit 4 Activate the terminal configuration and reload the controller terminals Important Note After successfully loading your terminals or controllers you may optionally change the Java Application Advanced characteristics and remove the entries for Redirected STDERR and STDOUT If you do not remove these entries the STDERR and STDOUT files in the SILOGS directory will grow forever You should continue to redirect the STDERR file this file can be used in problem determination After making a change to either the STDOUT or STDERR redirection files Terminal Configuration Activation is required ACE Personalization option changes This section describes the ACE Personalization configuration for the store the self service scale mobile sessions the mobile SI GUI and the self service pay station ACE store options Use these table descriptions to configure the following store options Table 5 Mapping quantity barcode options SurePOS ACE option location Sur
37. for relevant transaction alerts whenever a customer starts the Mobile Shopper application and when the customer scans an item using their mobile device The TransactionAlertService can be used to trigger alerts for e All shoppers when they start the Mobile Shopper application e Specific shoppers when they start the Mobile Shopper application e All shoppers when they scan a particular item e Specific shoppers when they scan a particular item ItemAlertService The ItemAlertService is the item alert connector Item Alerts notify customers of up sell and cross sell offers that are specific to an item that was just scanned during the transaction Examples include e f the customer purchased a coffee maker they may receive an item notification to add a warranty to their purchase directly from the mobile device up selling e f the customer purchased coffee beans they may receive an item notification to join a coffee club and add that item to their purchase directly from the mobile device cross selling e f the customer has purchased hot dogs and buns they may receive a notification that ketchup is on sale up selling but requiring a customer to enter the item during their shopping experience e The ItemAlertService will check a database table for relevant item alerts whenever a customer scans an item using their mobile device Item alerts cannot be limited to specific customers Item alerts are defined in a similar manner to tr
38. for the wireless router since this address is greater than any of the addresses used by the 4690 controllers and the BOSS Basic Settings Wireless Settings Guan Hotwork Lions Block mies Black Serriors sehedule E mail Router Stains Attached Devices Backup Settings bel Password Router Upgrade Wireless Siima Port Forwarding Port Triggering WAN Setup LAN Setup Dynamic DAS LAN Setup Drace Mame LAN TCRAP Setup iF Address IF Submet Mask RIF Direction aisji RIF Version Disabled w Use Router as DHCP Server Staring IP Address Ending IP Address Address Reservation Ada Edt Delete Figure 9 Modified wireless router configuration Note The wireless router serves out IP addresses to the mobile devices and the wireless router configuration utility allows the user to define the range Chapter 4 Network setup examples 21 22 Toshiba TCxAmplify User s Guide of addresses that will be used A range must be used that does not conflict with any of the other IP Addresses used by other systems Since the other systems are using addresses in the range of 10 10 1 2 through 10 10 1 15 the DHCP range should be set to 10 10 1 16 through 10 10 1 254 Ecce the two changes that were made to the wireless router configuration to set the LAN IP address and the DHCP range The areas changed are circled in red Part 2 Using the Mobile Shopper for 4690 Copyright Toshiba Global Commerce Solutions Inc
39. is enabled in the number settings Scan an item or use the Keypad to add an item Pin we Scan Barcode arcod Ge Cy TEN Item Code LST Item List eCoupons Sign Off Menu Figure 181 Associate signing in gt AnP The associate presses the When the associate presses TGCS Line Busting Menu Menu button and then the Alerts option the mobile g E Enter Loyalty ID presses the Alerts option application sends a message from the menu to the Analytics service to track how many times this associate pressed that option a Check Item Price Alerts Cancel Transaction amp Connect WiFi Printer ko Settings Figure 182 Pressing Menu then Alerts options Chapter 9 Associate Line Busting 171 Table 50 Viewing transaction alerts continued Mobile Device Display Associate Steps Notes Message Flow Be SB Aar The associate presses the Store Event button from the OT COAC AAEE Menu Available la Store Event TGCS Line Busting Alerts Figure 183 Pressing Store Event gt SO ai Laakenes The associate presses the Alert option Our new Artisanal Bread has been freshly baked and is available now in the Bakery Stop by for a sample Figure 184 Associate presses Alert 172 Toshiba TCxAmplify User s Guide Table 50 Viewing transaction alerts continued Mobile Device Display Associate Steps Notes Message Flow gt 6 amp AMERA The associate presses OK TGCS Line Busting Alerts and is retur
40. network For iOS the purchase of an enterprise license from Apple may be required to distribute the application internally to retailer owned mobile devices e The following devices have been tested with ALB Motorola MC40 Android Ingenico ISMP for iPod Touch iOS Honeywell Captuvo SL22 SLED for iPod Touch iOS e Other devices may be available through other service offerings Using Associate Line Busting The following is an overview of how the Associate Line Busting ALB application works e Inthe store the associate presses the icon for the ALB application on their retailer owned mobile device to launch the application e The mobile device must be pre configured with the appropriate network connection settings e The associate is prompted to enter their user ID and password to sign onto the application e If WiFi printing is enabled in the store the application will prompt for the WiFi printer connection information The connection information can be an IPv4 address or hostname and can be scanned or keyed into the mobile device The associate may skip entering the WiFi printer connection information at this point choosing to provide it later using the menu options e If the loyalty number is required the associate will be prompted to enter the shopper s loyalty number by either scanning or keying in the number This loyalty number is saved for the duration of the transaction If the retailer s POS syste
41. of a spot audit the number of items requiring re scanning is defined in the application configuration but can also be specified in the PIH response to the audit details request received from the retailer When an audit is indicated by the POS Integration Hub the Mobile Shopper POS session generates an audit required exception This exception is included with any other exceptions for example quantity required exceptions weight required exceptions or unexpected weight change exceptions that occurred during the Mobile Shopper POS transaction This exception is added so that it will be the last entry on the exceptions list when processed during checkout All other exceptions must be handled prior to performing an audit When an audit exception is selected there are two options available to the cashier e A Spot or Full Audit e A Bypass Audit Selecting the Spot or Full Audit option closes the GUI exceptions list see Figure 148 on page 145 If a spot audit is required the Transaction Audit window will display see Figure 149 on page 145 This window can have two variations depending on the type of spot audit that is specified e A spot audit with recommended items e A spot audit with no recommended items The TLOG will be updated if the cashier bypasses an audit whether it is a spot or full audit Note For a spot audit without a required list the top table will still be visible but no items will be listed 144 Tos
42. of end of life EEE as unsorted municipal waste but use the collection framework available to customers for the return recycling and recovery of WEEE Customer participation is important to minimize any potential effects of EEE on the environment and human health due to the potential presence of hazardous substances in EEE For proper collection and treatment contact your local Toshiba Global Commerce Solutions representative Disposal of IT products should be in accordance with local ordinances and regulations Battery return program For Taiwan This product may contain sealed lead acid nickel cadmium nickel metal hydride lithium or lithium ion battery Consult your user manual or service manual for specific battery information The battery must be recycled or disposed of properly Recycling facilities may not be available in your area For information on disposal of batteries go to the Battery disposal Web site or contact your local waste disposal facility RA La EELA ey ke Please recycle batteries 214 Toshiba TCxAmplify User s Guide For the European Union For California Notice This mark applies only to countries within the European Union EU Batteries or packaging for batteries are labeled in accordance with European Directive 2006 66 EC concerning batteries and accumulators and waste batteries and accumulators The Directive determines the framework for the return and recycling of used batteries and acc
43. other countries or both Celeron and Intel are trademarks of Intel corporation in the United States or other countries Apple iTunes and iPhone are trademarks or registered trademarks of Apple Inc in the United States or other countries Java and all Java based trademarks and logos are trademarks or registered trademarks of Oracle and or its affiliates Android Google and Google Play are trademarks or registered trademarks of Google Inc in the United States or other countries iOS is a trademark or registered trademark of Cisco in the United States or other countries and is licensed by Apple Inc Motorola is a trademark or registered trademark of Motorola Trademark Holdings LLC in the United States or other countries Ingenico Inc is a trademark or registered trademark of Ingenico S A in the United States or other countries Honeywell is a trademark or registered trademark of Honeywell International Inc in the United States or other countries Other company product or service names may be trademarks or service marks of others Appendix C Notices 217 218 Toshiba TCxAmplify User s Guide Index Numerics 4610 POS printer support 16 4690 configuration 31 4690 Mobile Shopper system prerequisites 16 A ACE input state table changes 40 ACE Personalization option changes 50 ACE requirements 16 ACE store options 50 age restricted item exception 91 android installation 29 Appendix
44. part of this transaction See Various item exceptions on page 168 for details on how these were added For this example assume that bananas weight required and asparagus weight required were added to the transaction Table 29 Using the Self Service Scale for items already in a transaction Mobile Device Display Customer Steps Notes Message Flow A NOATERA Press Item List The item list displays asparagus and Mne ANoppAr bananas that have not been weighed E SEHER or 0 00 Select for deals on concert tickets Touch item to get a list of actions ASPARAGUS STNDRD 1 Item must be weighed BANANAS Item must be weighed O LK BSE Shop AGES Price Check Menu Figure 77 Press Item List A Laake On the SSScale The SSScale displays the items that press Scan were added to the transaction that are Barcode on the required to be weighed In this example mobile device and the icons for bananas and asparagus scan the barcode appear on the scale display is displayed on the self service scale ceel Self Service Scale screen flows on page 127 for details of how the The mobile device SSScale operates displays Waiting for Self Service CANCEL to return Waiting for Self Service Scale Press CANCEL to return Figure 78 Press Scan Barcode on the mobile device 102 Toshiba TCxAmplify User s Guide Table 29 Using the Self Service Scale for items already in a transaction continued
45. please wait When the display timer expires the 37 minutes to begin mobile device attempts to start a transaction automatically To end this function press the Back button on the mobile device For an Android phone the customer can use the hardware Back button For an iOS ill p phone the customer can press the Home button to exit the application Scan Barcode Key Item Code O TT Item List NES Price Check Menu Figure 48 Starting the Mobile Shopper during a blackout period 84 Toshiba TCxAmplify User s Guide Starting the Mobile Shopper when not enough Client Session Server sessions If a customer attempts to begin an order by starting the Mobile Shopper and there are not enough Client session Server CSS sessions the application ends Table 17 Mobile Shopper not enough CSS sessions Mobile Device Display Customer Steps Notes Message Flow Start the The mobile device shows the following application screen and a chance to retry when there are not enough CSS sessions to start the transaction Press Yes to Cannot connect to Point of Sale retry or No to j Lit Wa Would you like to retry end the phone application Figure 49 Mobile Shopper not enough CSS sessions Various item exceptions This scenario describes an attempt to sell an item under any one of the following conditions e Item is not in the ACE item file e Item is configured as not for sale in the ACE item file e I
46. receive the order logged on and not in a transaction If the Checkout Lane is not in a state to receive an order the mobile device will prompt the customer to scan again or have the cashier retrieve the transaction 83 Table 15 Normal checkout continued Customer Mobile Device Display Steps Notes Message Flow VERA Press Exit to After the transaction is retrieved at a pay exit the station either self service or attended the application Mobile Shopper application ends Thank you for shopping with us Have a great day Exit Figure 47 Press Exit Starting Mobile Shopper during a blackout period Blackout periods can be defined in the mobileserver properties file or one of its extensions see Property extension mechanism on page 201 If a shopper attempts to begin an order by starting the Mobile Shopper during a blackout period they will not be allowed to start the order Blackout periods should be configured to coincide with the times that the store does not want to enable mobile shopping Table 16 Mobile Shopper during a blackout period Mobile Device Display Customer Steps Notes Message Flow BA NAERAA Customer starts The current system time falls within a Mobile Shopper the Mobile blackout period as defined in the Shopper during a__ mobileserver properties file or one of blackout period its extension files The remaining time in the blackout period is displayed Service Unavailable
47. requires ACE Version 7 Release 4 or later 4610 POS printer 4610 POS printer support is required Remote Management Agent requirements Using Store Integrator with the Remote Management Agent RMA requires a V3 or later RMA Master Agent in the store Any RMA General Agent on a Store Integrator system must be Version 2 Release 6 or later for the Store Integrator Agent to be discovered Data Integration Facility The 4690 Data Integration Facility DIF Version 2 Release 2 or later is required for customers who use the POS Integration Hub 4690 Mobile Shopper system prerequisites The 4690 Mobile Shopper solution requires the following system prerequisites 4690 Operating Environment e 4690 Enhanced Operating System Version 6 Release 4 OD10 or later e 4690 Store Integrator Version 3 Release 5 for the Mobile Shopper and Associate Line Busting ALB full version including Client Session Server CSS and Graphical User Interface GUI The base version of Store Integrator must be coordinated with the build level of the Mobile Shopper software as it extends Store Integrator in several areas e 4690 Data Integration Facility DIF Version 2 Release 2 or later e Optionally if implementing the self service paystation or using Self Checkout Lane as a payment station the Mobile Shopper for 4690 requires CHEC Version 6 Release 7 Refresh or later If using CHEC in the Mobile Shopper solution most of the software prerequisites for CHE
48. restricted item entry 89 Toshiba 4690 TCxAmplify 3 Toshiba TCxAmplify system concepts 3 trace types 193 trademarks 216 transaction alerts mobile screens 107 transfer order from failed mobile device to store s mobile device 117 troubleshooting the mobile engine 39 Trust Level Management 60 Trust Level Management audit history administration 65 V various item exceptions 85 Virtual file system setup 15 visual audit 148 W weight required item entry 94 WiFi settings 189 wireless network configuration and security 12 TOSHIBA Leading Innovation gt gt gt G362 0616 00
49. shopper s mobile device which are dependent on either store events or the shopper loyalty number that was used to start the application Examples of these alerts could include Deli order ready Pharmacy prescription ready Store events Fresh bread available Wine tasting Digital wallet Coupons that have either been previously selected from a website or targeted to this shopper As the shopper adds items to their transaction The item number description net price and loyalty savings of the most recently scanned item are displayed along with the running totals and total loyalty savings of the entire transaction Additional item information can be displayed by touching the item icon and selecting Display Item Details Shoppers can display and review all items in the transaction by touching the Item List icon Shoppers can use the self service scale for items that have to be weighed After scanning the produce barcode or entering the product look up PLU on their mobile device shoppers can follow the steps on the weights and measures certified scale to Scan the barcode on a self service scale to associate the mobile device transaction with the scale The scale displays the produce items previously scanned or entered on the mobile device and prompts the shopper to weigh the item and add it The shopper can also key in the produce PLU or perform an item lookup by using an image search capability if
50. the Information can be an IPv4 Line Buster associate to provide their address or hostname if DNS 0 00 WiFi printer connection is enabled in the store COMMERCE information network The information can be Please scan or enter your printer scanned in using a Code information 128 a QR barcode or by keypad The associate can skip providing the printer information by pressing the o Apple and Android back Fii Oi buttons and can provide the Uae information later using the menu options Scan Barcode Key Item Code O C Eee FiX G Item List eCoupons Sign Off Menu Figure 160 Prompting for WiFi printers e e 2M tauren The associate can choose to The WiFi printer can be daala skip configuration of a WiFi configured from the menu SW ietey Printer for their mobile device options by pressing the Android back button Please scan or enter you printer For iOS the associate can a press the back button to skip gt TGCS Line Busting the configuration of a WiFi printer Skipping WiFi printer setup Figure 161 Skip configuration of WiFi printer 160 Toshiba TCxAmplify User s Guide Table 44 WiFi printing enabled continued Mobile Device Display Associate Steps Notes Message Flow faa The menu options provide This can be used if the Line Buster Menu the ability for an associate to printer setup was skipped E Enter Loyalty ID connect to a printer during the sign on process It can also be
51. the Mobile Shopper POS transaction is retrieved at the self service pay station the retailer s host system will be responsible for responding with the information shown infTable 41 An entry is only required if there is a valid value that is if the TypeOfAudit indicates Full Audit Required then there will not be an entry for NumItemsToScan Table 41 Required audit information from retailer s host system Key Values Integer typeOfAudit e 0 No Audit Req e 1 Spot Audit Req e 2 Full Audit Req numltemsToScan The number of items required to be scanned during a spot audit numRequiredltems The number of required items to display numFailedltemsAllowed The number of audit exceptions to allow before requiring a full audit maxNumltemsForVisualAudit The maximum number of items that are allowed to be Visually Audited requireditems A list of items to be found in the transaction After an audit is complete and the transaction is final the different results of the audit are listed Table 42 Table 42 Audit results auditType The Audit Type passed from PIH getAuditDetails method as an Integer cashierlD The ID number of the cashier who performed the audit auditResults e 0 No Validation Occurred 1 Validation Passed 2 Validation Failed 3 Visual Audit Passed 4 Visual Audit Failed 5 Full Audit required either from PIH or the fact that there were too many failures during the spot a
52. they have not previously entered the items on their mobile device while shopping After shopping the customer scans a barcode on either A self service pay station a Toshiba Self Checkout System 6 model running the self checkout CHEC system or A Store Integrator GUI terminal to suspend the order on the mobile device and retrieve it at the self service pay station or a Store Integrator GUI terminal The information scanned by the customer is transferred from the mobile device to a self service pay station or to a Store Integrator GUI terminal before the transaction is completed Shoppers can scan all coupons if they are at a self service pay station or they can have the cashier scan them if they are at a Store Integrator GUI terminal If the order contains any exception items age restricted item or items that need to be weighed a trained store employee can help shoppers with questions and operational procedures and will handle these exceptions at the self service pay station lane The system provides optional auditing capabilities to validate that what the customer purchased using their mobile device matches the items in their basket The shopper pays with any allowed tender and completes their shopping order Chapter 1 Introduction 5 6 Toshiba TCxAmplify User s Guide Chapter 2 TCxAmplify Mobile Shopper overview Th is section describes how to install configure and use the following components of t
53. transaction and then select the Delete button see Figure 131 on page 133 After deleting the item 132 Toshiba TCxAmplify User s Guide the self service scale would either return to the Phone Item List or it would go to the screen See Figure 132 and Self Service Scale with no phone items Plss dkies yoi jor on the scale TOSHIBA Figure 131 Self Service Scale Item Deletion screen Self Service Scale with no phone items f all phone items have been processed or the shopper has not scanned any produce but scanned the barcode on the self service scale SSScale the screen would be displayed see Figure 132 From this screen the shopper can scan an item key an item number or select Search by Picture to enter items as described in Search images on page 131 Specie Ver jeer faye tri iar cudz sCdaieniiMadesS TOSHIBA Figure 132 Self Service Scale with no phone items Print barcodes and check prices Printing labels with pricing information for produce that is not to be purchased using the Mobile Shopper solution is another Chapter 8 Using the Mobile Shopper application 133 capability of the self service scale SSScale See Initial Screen on page 127 for information on how to initiate this process By using the feature of the SSScale you can speed up checkout by having a scanned label attached to produce thus reducing the time for the cashier to enter this information for weight or q
54. used to substitute a failing printer for Check Item Price example a low battery with a new printer Cancel Transaction PN This capability can be used during a transaction Connect Wi Fi Printer regardless of the cart having items Help Settings Figure 162 Associate connecting to a printer ALNI AEA The message in Figure 163 If the associate selects Yes is displayed if the application they are returned to the is unable to connect with a screen where they can printer during the initial provide the connection printer setup information to attempt to connect with the printer again The service was not able to communicate with your printer Would you like to try again Figure 163 Application unable to connect 1 of 2 Chapter 9 Associate Line Busting 161 Table 44 WiFi printing enabled continued Mobile Device Display Associate Steps Notes Message Flow a ot Luakseee he message in Figure 164 If the associate selects Yes is displayed if the application the application attempts to is unable to connect with a print the slip again printer during the request to print a Suspend slip Terminal 101 Transaction 1543 has been suspended The service was not able to print the chit Would you like to try again Figure 164 Application unable to connect 2 of 2 Loyalty number The following depicts the scenario if the Loyalty number is required or optional Table 45 Loyalty number Mobile
55. value is NotificationMsg Since the default value of subscription list include is false the default behavior of MobileEventLogService is to log all mobile events except for customer notification alert events See SIMobileInterface doc for a description of the various mobile events AuditSoapRequestActor soap action url This property specifies the value to be placed in the SoapAction header of the request This property is optional The default value is 56 Toshiba TCxAmplify User s Guide http mobile retail ibm com PosIntegration ws audit V1 Mobi leAuditInterface processRequest Item Exceptions Services The Item Exceptions Services ItemExceptionsSuspendService ItemExceptionsSaveService ItemExceptionsRetrieveService and ItemExceptionsRemoveService provide for the reliable transfer of item exception data between the Mobile Engine and pay station terminals In some installations a relational database may be used for item exception data transfer and the Item Exceptions Services do not need to be started in these installations TransactionAlertService The TransactionAlertService is the transaction alert connector Transaction Alerts are the means by which customers are notified of communications not related to a specific item Examples include e Daily specials e The current adds for the week e Scheduled store events such as Wine tasting tonight from 7 9 p m By default the TransactionAlertService will check a database table
56. you created from the DataWedge Profiles screen and then select Delete profile 3 From the DataWedge Profiles screen touch the profile you just created to display the profile details Ensure the Profile enabled checkbox and the Barcode Input Enabled checkbox are selected The Scanner selection should be set to Auto 2D image as shown in Figure 199 nra E peer a metered Profile enabled Enab able this orofile Applications ASS ociated Babs dix Hoce ADD wd aches to LAs profile Barcode input ees Eman able r input Scanner aaa Aiuto 2D Imaz Decoders ahia en h EES ee ridge dsable decoders Cid Oe ole GECooers necnoar Parame eT pe UPC EAN Params Figure 199 MC40 Profile screen 4 Select Associated apps press the Android Menu button and select New app activity see Figure 200 on page 181 5 On the Select application screen see Figure 201 on page 181 scroll through the list of applications and select the application named com tcx mobile alb 6 On the Select activity screen see Figure 202 on page 182 rotate the mobile device landscape mode and select the asterisk entry After you have completed the Associated apps step the associations listed should match what is shown in Figure 203 on page 182 180 Toshiba TCxAmplify User s Guide assodations A Ly 262 ee 6s z HFEA I onia dr rL a a a tan fee p a Eal be eae ee ea E ale c CHT AG PDCI BSG Will a A e Press Ue Me
57. 1 of 2 Configuration Application 2 of 2 A DataWedge profile must be created that specifies how the Motorola MC40 will function with the Associate Line Busting application To create a new profile start the DataWedge application and perform the following steps 1 Press the Android Menu button from the DataWedge Profile screen to see a list of actions at the bottom of the screen Figure 194 Android menu button DataWedge Profile screen See Figure 195 on page 178 Figure 196 on page 178 Figure 197 on page 179 and Figure 198 on page 179jfor information on creating a new MC40 Configuration Profile Chapter 9 Associate Line Busting 177 Profiled default Launcher DYWiDemo New profile Settings Abeput Figure 195 Creating a new MC4O0 configuration profile 1 of 4 n p F i A j pa a ae e ii j j FOTMeEU 1 0eTAUt py New profile Enter profile name Figure 196 Creating a new MC4O0 configuration profile 2 of 4 178 Toshiba TCxAmplify User s Guide Pri New profile Enter profile name Line Busting tod I TTL ree C z Bani Figure 197 Creating a new MC40 configuration profile 3 of 4 ataWedge Profi Profiled default Launcher DWDemo Line Busting Figure 198 Creating a new MC40 configuration profile 4 of 4 Chapter 9 Associate Line Busting 179 2 If you make a mistake and want to delete the profile you just created press and hold the entry
58. 143 on page 141 for the initial screen when the Mobile Engine is connected To start a Sales Transaction scan or enter an item SELECT PROCEDURE OR ENTER NEW ITEM Balance Due 0 00 Register 400 OPERATOR 400 TOSHIBA MOD SUREPOS ACE CC 98 101 Refund Item Weight Tare oid Vo Rain Check Next item Quantity Refund Item Weight Cancel Tare Discount Price Override Void Item Other Common item Discount Common litem Entry Miscellaneous Non Sales May 23 2014 2 49PM TOSHIBA Figure 142 Store Integrator GUI when the Mobile Engine is disconnected 140 Toshiba TCxAmplify User s Guide To start a Sales Transaction scan or enter an item TOSHIBA MOD SUREPOS ACE CC 98 101 Refund Item Weight SELECT PROCEDURE OR Void Item Disc Tare ENTER NEW ITEM e Non Tax Void Food Stamp Rain Check Next Item O Quantity Refund Item Weight Item Discount Cancel Tare Discount Price Override Void Item Other Common Common Item Entry Miscellaneous Non Sales balance Due 0 00 7 O Help Lock Drawer Sign Off Register 400 OPERATOR 400 May 23 2014 2 49PM TOSHIBA Figure 143 Store Integrator GUI when the Mobile Engine connected Retrieving a Mobile Shopper POS transaction In order to retrieve a Mobile Shopper POS transaction the Store Integrator GUI must be in a signed state and cannot be in an active transaction see Figure 143 When in this state the customer can scan the barcode showing on the Store
59. 17 0 00 Scan an item or use the Keypad to add an item Fin F m Scan Barcode Key Item Code EISSES Item List eCoupons Sign Off Menu Figure 166 Completing steps gt TGCS Line Busting MMERCE murs Press the Scan Barcode button and scan the product 1 Ieis barcode Scan or key next item To complete the order press the Finish button 1 29 Pi Oe Scan Barcode Key Item Code ek e 6 Item List eCoupons Finish Menu Figure 167 Looking up an item Chapter 9 Associate Line Busting After completing the previous steps Figure 166 is displayed At this point the associate can scan or key an item to add it to the transaction or perform a price check by pressing the Menu button then pressing Price Check While the application is looking up the item the mobile device displays the message Processing Scanned data After the item is added to the order item details are displayed and transaction totals are updated The next message asks to scan or key the next item or press Finish to complete the order 163 Table 46 Normal checkout continued Mobile Device Display Associate Steps Notes Message Flow The associate can press the Android back button to end i iabrsee Press the screen inside the box that shows the item description item number and price A message is displayed see Figure 168 and you must choose to either remove the item or display g
60. 196 196 196 196 197 198 198 199 199 199 201 201 203 205 207 209 209 209 209 209 210 210 211 211 211 211 212 Contents 212 V vi Japan Electronics and Information Technology Industries Association JEITA statement _ 2 amp Korean communications statement Taiwanese Class A warning statement Cable ferrite requirement Product recycling and disposal Battery return program For Taiwan ae For the European Union For California Flat panel displays Monitors and workstations Trademarks Index Toshiba TCxAmplify User s Guide 212 212 213 213 213 214 214 215 215 216 216 216 219 Figures OOnN DOOR WN Attributes for function code 241 Attributes for function code 241 Attributes for function code 241 Attributes for function code 241 8 of 8 WebSphere enterprise applications Environment entries for Web modules Save l Enterprise applications start Enterprise applications stop Troubleshooting Logs and trace Change Log Details screen Mobile Reporting Log In Page Mobile Reporting Daily Stats Page Mobile Reporting Daily Stats History Page Mobile Reporting Customer Shop History Page Phone screen layout Mobile Shopper menu with no items in transaction Menu shopper preferences Mobile Shopper help 1 of 2
61. 2014 23 24 Toshiba TCxAmplify User s Guide Chapter 5 Installing the Mobile Shopper components This section contains information on how to download and install the Mobile Shopper component The Mobile Shopper installation extends the 4690 Store Integrator Client Session Server CSS component of the system that runs virtual sessions of the point of sale POS terminal sales application for the mobile devices or Associate Line Busting ALB devices The changes for CSS along with the Mobile Shopper are installed through the 4690 Apply Software Maintenance ASM Once installed you can configure the sessions to run on the store controller The instructions in this section assume that Store Integrator has already been installed on the controller Note Store Integrator Version 3 Release 5 is a required prerequisite of the Mobile Shopper package Installing the Mobile Shopper on a 4690 operating system The Mobile Shopper can be installed interactively silently or remotely Interactively installing Mobile Shopper Perform the following steps to interactively install the Mobile Shopper on a 4690 controller 1 If the Mobile Shopper is already installed check Apply Software Maintenance to verify that it is not in backup mode Cancel or accept before proceeding 2 To begin installing the Mobile Shopper insert the installation CD into the master controller and type the following at a command prompt p 4690 install 3 A
62. A Solution extension 201 Appendix B configuring the Toshiba B EP2DL Printer 203 applications POS 15 architectural overview 8 Associate Line Busting during a blackout period 166 Associate Line Busting solution 151 audit details request 149 audit items list 146 audit keypad 146 audit required list 146 audit results 149 audit weight confirmation dialog 146 audits 143 B battery return program 214 C cable ferrite requirement 213 Class A compliance statement Australia and New Zealand 211 China 211 European Union 209 210 FCC USA 209 Germany 210 Industry Canada 209 Japan 212 Taiwan 213 Client Session Server configuration 44 Configuration changes for a self service pay station terminal 48 Configuration changes for controller terminals Mobile Store Integrator GUI 47 Configuration changes for controller terminals Self Service Scale 49 Configuration changes for stand alone Mobile Store Integrator GUI terminal 45 Configuration changes for stand alone Self Service Scale terminal 47 configuring CSS for the Mobile Shopper 39 Copyright Toshiba Global Commerce Solutions Inc 2014 configuring Motorola MC40 for Associate Line Busting 176 configuring Store Integration GUI terminals on 4690 OS 45 controlling the mobile engine 38 D damage from electrostatic discharge 211 disposal of equipment 213 E edition notice ii electronic emissions notices 209 Australia and New Zealand 211 China 211 European Unio
63. C will govern the prerequisites for Mobile Shopper since they use many of the same infrastructure and system components Consumer mobile devices for the Mobile Shopper require the following minimum platform levels e Android Operating System Version 2 2 e iOS Version 4 3 phones 3GS or later Associate Line Busting requires one or more of the following devices e Motorola MC40 Android e Ingenico ISMP for iPod Touch iOS e Honeywell Captuvo SL22 SLED for iPod Touch iOS e Other devices might be available through other service offerings 16 Toshiba TCxAmplify User s Guide Terminal peripherals A scanner or scale is required for the self service scale Store Integrator GUI pay station and the self service pay station SSPS Table 1 Store Integrator GUI Pay Station minimum hardware requirements Terminal OS 4690 Version 6 Release 4 2 0 GHz 512 MB Classic or later OS 4690 Version 6 Release 4 SurePOS 350 At least 1 GB RAM Enhanced or later or any SurePOS 700 terminal supported by Enhanced 4690 OS Version 6 Release 4 or later Table 2 Self Service Pay Station minimum hardware requirements CHEC OS Terminal models and RAM Controller RAM Note See the CHEC Software Planning Installation Maintenance Programming Guide Version 6 7 or later for minimum terminal requirements CHEC on 4690 4800 742 4800 743 and 2 GB RAM or more 4900 785 BOSS e CHEC 6 7 BOSS or later e See the CHEC So
64. CE Create terminal specific or terminal group options for each of the terminals or terminal groups that will be running the Mobile SI GUI 52 Toshiba TCxAmplify User s Guide Table 10 Mapping SurePOS ACE options for Mobile SI GUI SurePOS ACE option location SurePOS ACE option name Options gt Restricted Sales gt Re check Periods Before 1 General Tender Self Service Pay Station options for ACE Create terminal specific options or terminal group options for each of the terminals that will run the self service pay station CHEC Table 11 Mapping of SurePOS ACE options for the Self Service Pay Station SurePOS ACE option location SurePOS ACE option name Options gt Store gt Self Terminal function 1 Self Checkout Checkout Options gt Store gt Self Version 1 Store Integrator Checkout Options gt Store gt Use suspend retrieve Enabled Suspend Retrieve barcode Options gt Store gt Maximum number of Suspend Retrieve suspended transactions per terminal Options gt Store gt Suspend needs manager s Disabled Suspend Retrieve override Options gt Store gt Retrieve needs manager s Disabled Suspend Retrieve override Options gt Store gt Devices Auto sign off idle time 9999 99 Options gt Store gt Coin Current selection Dispenser Options gt Store gt Food Prompt for Eat in or Take out Disabled Stamps Tax Options gt Security gt Mor ID Add 373737 Manager s ID Options gt Secur
65. Configuration changes for controller terminals Mobile Store Integrator GUI To change the configuration for a controller terminal complete the following steps 1 Go to the Device Characteristics for the TCxAmplify SI GUI Terminal window a Select Java Redirection select Enable Advanced Java Redirection b Select Advanced Java Redirection and select Use default Advanced Java Redirection Settings 2 Go to Load definitions a Select the terminal you want to change b Select Java Applications c For the Select the type of Java application to configure choice select Java 2 d Select the primary application ACOMM e Change the preload drive to C f Save your changes and exit 3 Select JVM preload from the left hand side of the screen a Change the JVM preload drive to M b Save your changes and exit 4 Activate the terminal configuration and reload the controller terminals Configuration changes for a stand alone Self Service Scale terminal Shoppers use the Mobile Shopper self service scale to enter weight required items into their mobile transaction while they are in the produce section of the store These scales are 4690 terminals that are repurposed to be a weights and measure certified scale for adding weighted items to the mobile transaction To change the configuration of a self service scale stand alone terminal complete the following steps 1 Go to the Device Characteristics for the TCxAmplify Self Service
66. CxAmplify system concepts 4 Chapter 1 Introduction 3 Mobile Shopper highlights koe ee ee eo ee eo ee a Key features oe eee ee wae nee ee ee ee How the Mobile Shopper works 4 Chapter 2 TCxAmplify Mobile eieeest overview 7 Architectural overview ee ee ee ee eee Mobile Shopper Point of Sale solution Pe ee ee ee es POS Integration Hub r eee eke ae oe ee Wireless network configuration and security ep et ee eo me amp 2 fe Chapter 3 Requirements 15 Hardware requirements oe ok oe et ae et amp 6 mw we E Toshiba TCxAmplify controller requirements ene eee ee e e AO Software requirements 1 ww ee ee ee ee ee 18 Store Integrator 2 2 ee ee ee ee WS 46900S soe a m GERBER ESe SE oe ee ee we eS lO Virtual file system setup a ese we ke ee ee ee ee eb ew ee POS applications j 5 68 66 2 16 4610 POS printer eee es ee ee ae oo 1O Remote Management Agent requirements eee ee eee ee amp 2 IO Data Integration Facility oa ee se eee ee 2 me DO 4690 Mobile Shopper system prerequisites eee oe ake ee ee oe ee O Chapter 4 Network setup examples ee nun eet 2 ow oO Example of a network setup for the Mobile Shopper Cok me ee ow oe amp w oo wo TO Example of a network setup for Associate Line Busting 19 Part 2 Using the Mobile Shopper for 4690 2 2 2 2 2 28 Chapt
67. Deli Order is Available Your Pharmacy Order is Available Store Event B T Digital Wallet View our Daily Specials Figure 94 Pressing Back Transaction Alerts Press View our Daily Specials and you are taken to the website T A 15 53 http www toshibagcs c a Toshiba leading Innovation Leading Innovation gt gt gt Mobility is triggering a transformation of the retail industry The challenge for retailers is to integrate the mobile customer journey all the way into the store Figure 95 Viewing daily specials 110 Toshiba TCxAmplify User s Guide Mobile Device Display Customer Steps Notes Message Flow The Digital Wallet icon now shows one unread alert instead of two For example this URL goes to the Toshiba Global Commerce Solutions website Table 32 Transaction Alerts continued Mobile Device Display Customer Steps Notes Message Flow A Mobile Shopper Alerts Nenad Your Deli Order is j Peli ele Your Pharmacy Order is Available i za Store Event Press Back QA Hl 2 52am Digital Wallet Figure 96 Back icon viewing daily specials A Mobile Shopper Press the Back button and the LOM O 0 customer is ready to scan items XA ui 3 11am Select for deals on concert tickets Scan an item or use the Keypad to add an item Pim FE Scan Barcode Key Item Code O O Item List Alerts Price Check Menu rice Cnec Figure 97
68. E Safety Information ZERA PRAE DLA AAR ADRA o Prije instalacije ovog produkta obavezno pro itajte Sigurnosne Upute P ed instalac tohoto produktu si p e t te p ru ku bezpe nostn ch instrukc L s sikkerhedsforskrifterne f r du installerer dette produkt Lees voordat u dit product installeert eerst de veiligheidsvoorschriften Ennen kuin asennat t m n tuotteen lue turvaohjeet kohdasta Safety Information Avant d installer ce produit lisez les consignes de s curit Vor der Installation dieses Produkts die Sicherheitshinweise lesen Mpv eykataot oeTte TO mpoi v aut a oTte Tic TANpoMopiec aop sia safety information TNMVIAN MATN NX XIP ATILIM WpPpNHnnw 797 SIEF A term k telep t se el tt olvassa el a Biztons gi el r sokat Prima di installare questo prodotto leggere le Informazioni sulla Sicurezza RmOMe OWI KERRE HA LISM HE z ISS 8o AG Ca APS SORae Ipex qa ce ancTazmpa OBO IpOyKT IpowtajTe uHMopMaruyjata 3a Oe30eNHOCT Les sikkerhetsinformasjonen Safety Information f r du installerer dette produktet Przed zainstalowaniem tego produktu nale y zapozna sie z ksi k Informacje dotycz ce bezpiecze stwa Safety Information Antes de instalar este produto leia as Informa es sobre Seguran a lepe yCTaHOBKOU NposyKTa HPOYTUTe NHCTPYKUMN NO TExHNKE 6ezonacHOocTn Pred in tal ciou tohto zariadenia si pe taje Bezpe nostn predpisy P
69. F10 Time 14 31 Current Window 1 Number of Windows SYSTEM MESSAGE AVAILABLE Figure 20 Attributes for function code 241 8 of 8 Client Session Server configuration The Client Session Server CSS in a mobile shopper environment must use a modified launch command Starting with Store Integrator V3 R5 the launch command filename can be specified in the C ADX_IPGM ADXAExxF dat file where xx is the controller ID using the property file css aunchFileName Toshiba TCxAmplify V1 R1 supplies a CSS launch command file for the mobile environment named C ADX_IPGM AEFVIRT MO6 Note CSS in a mobile environment will run in the Java 6 JVM Standard output and error stream file locations should specify using the property css stdStreamsDir when CSS runs in the Java 6 JVM to a location on the f drive Use f si logs as the location of the standard output and error stream files so that the captured files are located with the CSS runtime log files See the following example from an ADXAExxF DAT file css launchFileName ADX_IPGM aefvirt mo6 css stdStreamsDir f si logs Note The TCxAmplify installation will always replace the ADX_IPGM aefvirt mo6 file If the customer has modified this file it is important that they save a copy of their modified ADX_IPGM aefvirt mo6 file prior to a new TCxAmplify installation in order to make the same modifications to the newly installed version 44 Toshiba TCxAmplify User s Guide Terminal configurat
70. HIS PUBLICATION AS IS WITHOUT WARRANTY OF ANY KIND EITHER EXPRESS OR IMPLIED INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF NON INFRINGEMENT MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE Some states do not allow disclaimer of express or implied warranties in certain transactions therefore this statement may not apply to you This information could include technical inaccuracies or typographical errors Changes are periodically made to the information herein these changes will be incorporated in new editions of the publication Toshiba Global Commerce Solutions may make improvements and or changes in the product s and or program s described in this publication at any time without notice Toshiba Global Commerce Solutions may use or distribute any of the information you supply in any way it believes appropriate without incurring any obligation to you Any references in this information to non Toshiba Global Commerce Solutions Web sites are provided for convenience only and do not in any manner serve as an endorsement of those Web sites The materials at those Web sites are not part of the materials for this Toshiba Global Commerce Solutions product and use of those Web sites is at your own risk Information concerning non Toshiba Global Commerce Solutions products was obtained from the suppliers of those products their published announcements or other publicly available sources Toshiba Global Commerce Solutions has not
71. Hont Hand Select Language ween eS Li Advanced Settings Figure 154 Associate Line Busting preferences Associate Line Busting screen flows In general the screen flows between the Associate Line Busting ALB and the Mobile Shopper applications are similar The following sections describe the significant differences Sign on user ID and password The following depicts the scenario for signing on with an ID and password Table 43 Sign on user ID and password Mobile Device Display Associate Steps Notes Message Flow Press the ALB icon on the This scenario assumes the retailer supplied mobile retailer has already installed device the application on the mobile device Figure 155 Associate Line Busting icon Chapter 9 Associate Line Busting 157 Table 43 Sign on user ID and password continued Mobile Device Display Associate Steps Notes Message Flow me The application prompts the Line Bister associate for their user ID Enter the user ID and press Done Please enter your Operator ID Please enter your Operator ID 1 7 2 4 5 8 0 The application prompts the The passwords are masked associate for their password for security On some Android devices it is possible to turn After validating the user ID off Visible passwords so and password continue to that the user input is the next step displayed for a brief moment Please enter your Password before it is masked This feature is prov
72. Hub will be executing c WWW WWW Www www MobileDBHostname where WWW WWW WWW www is the IP address of the machine where the mobile database resides d Ensure an entry exists for each controller in the environment as follows XXXX XXXX XXXX XXXX CC XXXX XXXX XXXX XXXX DD XXXX XXXX XXXX XXXX EE XXXX XXXX XXXX XXXX FF 2 Ensure the hosts file is distributed to all controllers ADXCSUOL 3 5 hosts Validate the network by pinging MobileEngineHostname from the 4690 3 Ensure that each store controller has their Hostname User Logical Filename assigned to their controller ID To check this you can go to the command mode on each controller and enter define s n hostname For example if you issued the define command on the EE controller you should see the following hostname EE If the hostname definition is not correct use Controller Configuration to set it properly for each controller 4 Configure Suspend Retrieve Suspend Retrieve configuration for the ACE environment a Configure the ACE suspend retrieve including local suspend retrieve on all controllers This information can be found in the SurePOS Application Client Server Environment for 4690 OS Planning and Installation Guide see the section on planning the system environment b Confirm that the controller specific logical names for the local suspend retrieve file were successfully defined during the ACE install For each controller ID xx there should be logi
73. IMNT Select one of the following a Press 1 to proceed b Press 2 to stop the process and return to the main menu The remote installation directory create procedure produces several files in ADX_IMNT with 2 500 000 bytes or less The newly created files are MOBRINST ZIP and MOBRINST Zxx where xx ranges from 00 to 99 for as many files that are needed If this file size is too big or small for your location you can change the batch file to create an acceptable file transmission size for your location After the directory preparation is complete the installation menu is displayed again a Select option 8 to display the installation log file for the current installation and check for error messages b The output from this step can also be viewed by reviewing the C MOBPREP LOG file 26 Toshiba TCxAmplify User s Guide 10 11 12 Note If there are any errors contact Toshiba support personnel before continuing lf you are using ADCS HCP to transmit the files from the host based controller to the host there are two problems you might encounter when storing the files a Advanced Data Communications for Stores ADCS has a 8 MB file size limit The size of the Mobile Shopper maintenance packages exceeds this limit b ADCS has a 6 character file name limit so you will need to use an ADCS HCP coded name that will get or put the files in the correct 4690 subdirectory To transfer the MOBRINST files with ADCS HCP
74. Integration Facility services that were in use prior to the Mobile Shopper POS Integration Hub software installation Mobi leBrokerService ItemExceptionsSuspendService ItemExceptionsSaveService ItemExceptionsRetrieveService and ItemExceptionsRemoveService are required in all installations and therefore are the minimum services that must be configured Other Mobile Shopper POS Integration Hub services are optional c Copy the remaining properties from DIFPIH TXT to DIFUSER PRO or to STUSERDI PRO 3 If using the Mobile Shopper change the value of AuditSoapRequestActor host url to the URL of the Mobile Audit Web Service 4 If using the Associate Line Busting component comment out the AuditSoapRequestActor host url and EventSoapRequest Actor host url lines e In order to activate the configuration stop DIF and then wait one minute to restart it Examine ADX_IPGM DIFLOG 0 and verify that all DIF services started successfully Smart phones The following sections describe how to install smart phones for the Mobile Shopper A retailer must brand the smart phone application to match their look and feel and then use the appropriate channel to distribute the software either through the Google Play Store their own website for Android phones or the Apple Retail Store for iPhones Android installation Customer installation It is the retailer s responsibility to provide an installable application through the Google Play
75. Menu From this menu you can view item details or remove the item Press Remove to remove the item e Touch the Menu icon and press Remove Item You are prompted to scan or key in an item number to remove the item After the item is removed the display will indicate that the item was removed It will no longer be in the item list This is true for all items including exception items Removing an item from the Item Entry screen This flow demonstrates the steps to remove a normal barcoded item from the Item Entry screen Items are required as a part of this transaction Chapter 8 Using the Mobile Shopper application 95 Table 26 Removing an item from the Item Entry screen Mobile Device Display Customer Steps Notes Message Flow BAL RNOR The customer has MODHE Snapper previously entered swe WA Chicken Egg Total Savings 0 89 none Select for deals at Fresh Brew locations Scan or key next item To complete your order scan a Pay Station 5434720107 2 79 Item Savings 0 89 Fiu pE Scan Barcode Key Item Code O eee Figure 65 Removing an item from the Item Entry screen 1 of 4 ARETA Touch the screen inside the box that shows the item description item number and price Select Item Action Q Display Item Details Wy Remove Item Figure 66 Removing an item from the Item Entry 2 of 4 96 Toshiba TCxAmplify User s Guide Table 26 Removing an item from the Item Entry screen co
76. Mobile Device Display Customer Steps Notes Message Flow AN Mobile Shopper QS a 1 30am 2 05 Select for deals on concert tickets Scan or key next item To complete your order scan a Pay Station 4011 2 12 lbs for 2 05 We Key Item Code Pi Scan Barcode Figure 79 Displaying the screen with Done visible Select for deals on concert tickets Touch item to get a list of actions ASPARAGUS STNDRD 1 2 00 Ibs for 3 96 BANANAS 2 12 Ibs for 2 05 Figure 80 Item List with prices displayed After all items have The mobile device returns to item entry been processed The price field has been updated for the weighed at the items that were weighed The last item SSScale the Done weighed at the SSScale is displayed button is displayed on the base screen Press Done and the scale goes back to the original display If the customer presses Item List the items are displayed complete with prices The items that were weighed at the SSScale do not have to be reprocessed at the checkout lane Press Shop to return to Item List Chapter 8 Using the Mobile Shopper application 103 Using the Self Service Scale to add items to a transaction This flow demonstrates the steps needed to add items with weight or quantity to the transaction using the weights and measures certified self service scale SSScale Your mobile device should be in a ready state to scan an item and the cust
77. Mobile Shopper help 2 of 2 I Mobile Shopper menu with items in the transaction Shopper enters store Mobile phone application connects to retailer s WiFi Scan Loyalty Card Prompt for an item Scan Barcode Price Check Press Scan Barcode l Scan Barcode pay station or POS terminal Transaction number and terminal number Press Exit Starting the Mobile Shopper during a blackout period Mobile Shopper not enough CSS sessions Scanning a product that is not found Item exception Price Check item not in the item file l Item not allowed to be sold using the mobile device Architectural overview Alert icon Item Alerts Advertising Alerts POS Integration Hub Mobile Shopper network architecture Associate Line Busting network architecture Initial wireless router settings Modified wireless router configuration Change background application Define background application MEMANAGE command Attributes for function code 241 Attributes for function code 241 Attributes for function code 241 Attributes for function code 241 4 of 8 1 of 8 2 of 8 3 of 8 5 of 8 6 of 8 7 of 8 Copyright Toshiba Global Commerce Solutions Inc 2014 Time restricted item entry Scan an item that has been blocked in mobileserver properties Age restricted item exception Scan or key more item
78. OS devices the wireless network configuration parameters must be configured using the iOS device settings Chapter 9 Associate Line Busting 153 User interface components Many of the Associate Line Busting and Mobile Shopper application screens are similar The following sections describe the differences between the two applications For screen flows common to both applications see Smart phone application on Application screen layout The following layout is a view of the Associate Line Busting application screen Se eo E ull 10 43 TGCS Line Busting e Running totals Can now of 8 3 show actual totals after Retailerlogo gt TC EH n e pressing eCoupons which will Total Savings 0 50 apply all delayed coupons Associate instructions Scan or key next item To complete the order press the Finish button Item Description y Net item price Item UPC or PLU yoyo yoyo 0010108 7 49 a Item Savings 0 50 Enable keypad for item entry Enable scanner for item entry Fi Ill P ager in button includes entries for BaP Jue Enter Loyalty ID Scan Barcode Key Item Code Remove Item from Cart ye Check Item Price Button for i Cancel Transaction displaying list of s g Connect WiFi Printer items entered Item List eCoupons Finish Menu Settings Help eCoupons button Finish button to complete a transaction Figure 152 Application screen layout Menu
79. PHBSTOSBS Tne CORBSANDEDICA2ITWNKTO CHO Mas lc stHALEWS RS Appendix C Notices 211 Japanese power line harmonics compliance statement maa KO YAA m ray WL A BOA ae m Japanese Voluntary Control Council for Interference VCCI statement Attention This is a Class A product based on the standard of the VCCI Council If this equipment is used in a domestic environment radio interference may occur in which case the user may be required to take corrective actions ZNAE JIAZA RN CT COR Se KRIS CHAT ScBiRSesXHCTCEPHVIETF COBPICSEREY BIS WARE TSEDBRKANSACEPHW ETF VCCI A Japan Electronics and Information Technology Industries Association JEITA statement MRT RFA eA oe Japanese Electronics and Information Technology Industries Association JEITA Confirmed Harmonics Guideline products less than or equal to 20 A per phase Korean communications statement Please note that this device has been approved for business purposes with regard to electromagnetic interference If you find this is not suitable for your use you may exchange it for a non business purpose one o J E SCSeASgJe amp AAT SS E AY HN EE AS AS Ol SS aA YI BFAA Pra Sol ASHA AS oe AS aor UC A 212 Toshiba TCxAmplify User s Guide Taiwanese Class A warning statement 4 pus ae A A ef FAA RRE oe E FE AEM ER oe P AE A A gt FY AE 22S RAIA PIE gt ALS ARTF o KAA CRE RAR Be FMI R e Cable ferrite requirement
80. POS Integration Hub services The following instructions assume that Data Integration Facility DIF and the Mobile Shopper have already been installed on the controller 1 Accept or cancel any previous level of the Mobile Shopper POS Integration Hub If the previous maintenance is not accepted from the 4690 main menu a Select 4 Installation and Update Aids b Select 5 Apply Software Maintenance c Select 2 Activate the maintenance d Select 3 Accept the following product or 2 to cancel the following product Mobile Shopper POS Integration Hub 2 To install the Mobile Shopper POS Integration Hub use the following procedure a Insert the installation CD into the drive b Enter p 4690 install c Select Install Mobile POS Integration Hub from the menu and follow the prompts After the installation ends select option 9 to exit the installation After you exit the command window 1 Select 4 Installation and Update Aids Select 5 Apply Software Maintenance Select 2 Activate the maintenance Select Test the maintenance for Mobile Shopper POS Integration Hub 5 Wait for all controllers to reboot 3 To integrate the Mobile Shopper POS Integration Hub into the DIF configuration use the following procedure a The environment configuration for the Mobile Shopper POS Integration Hub is performed by ADX_IPGM DIFPIH BAT Add the following line to ADX_IPGM DIFUSER BAT if it is no
81. Product not found in item file gt A anae The associate can scan or TGCS Line Busting Need cashier for ITEM DESCRIPTION NOT FOUND 4258732549 Item not found p Key Item Code Fin Scan Barcode ek e 6 Item List eCoupons Finish Menu Figure 179 Item exception is registered Chapter 9 Associate Line Busting The associate presses Yes to key more items at this point Application prompts Item requires cashier help Do you still want to buy The display is the same for all these exceptions Item not found Not auth for sale Price Required Time Restricted Too many items purchased Assuming the associate pressed Yes to purchase the item an item exception is registered that will be visible to the cashier at checkout time The item is displayed and will appear in the item list but no price is included in the totals and the details of the exception will be shown on the screen here the example is Item not found The display is the same for all these exceptions Item not found Not auth for sale Price Required Time Restricted Too many items purchased 169 Table 49 Various item exceptions continued Mobile Device Display Associate Steps Notes Message Flow aAA The associate presses the For more details on finishing Finish button to complete the the transaction see transaction and suspend transaction on The associate presses Yes to finish the transactio
82. S writes debug and trace messages to C Program Files IBM WebSphere AppServer profiles default logs serverl trace log Debug messages can be enabled in WebSphere using the WebSphere Administrative Console 1 From the task list on the left side of the Administrative console click Troubleshooting Logs and trace then click server Welcome ogging and tracing f te Guided Activities Logging and Tracing Servers Use this page to specify how the server handles log records You can select an application es server to enable or disable a system log for that server specify where log data is stored Applications and choose a format for log content You can also specify a log detail level for components and groups of components Services i MoSps j Preferences Resources pad ba aig Security yig Environment Server Node gt Host Name Version gt Type gt System administration You can administer the following resources Users and Groups IBMBOSSNode01 IBMBOSS Base 7 0 0 21 servers Total 1 Monitoring and Tuning El Troubleshooting Configuration problems Figure 26 Troubleshooting Logs and trace 2 On the next screen click Change Log Detail Levels 3 On the Change log detail levels screen click the Runtime tab Click in the text box and enter a colon followed by com tcx mobile posintegration ws fine or use the All Components tree list to navigate to com tcx mobile posintegration ws If y
83. SP OPRCTDBG RSP CUSTDBG RSP SVLOGDBG PRO Maximum CSTCTDBG RSP DUALDBG RSP DDCTDBG RSP The default types of logging for Store Integrator are minimal moderate and maximum If you have problems starting the Store Integrator GUI examine the trace file generated by moderate logging If that log does not provide enough information use maximum logging Java logging properties The current Store Integrator implementation uses the logging capabilities built into Java s JDK 1 4 The log properties files are all modified copies of the default Java logging properties file For detailed information on how to modify this file see the Java JDK 1 4 documentation To change the amount of information being logged change the level in each line that contains level to one of the following values SEVERE Extremely important messages that indicate conditions from which the program might not recover requiring immediate attention This level is likely to be included in all log files or consoles SEVERE conditions include e Java exceptions e Missing EALAEFXF DAT or EAMAEFXF DAT files e Missing property files WARNING Serious problems that might not require immediate attention but should definitely be noted WARNING conditions include e Missing bundle keys or values e Factory cannot create object messages e Invalid values Chapter 10 Problem determination 197 INFO e Condition lock timeouts which will include condition states Informat
84. SScale can run in two different modes One mode is where the Mobile Shopper is active and the other mode is when it is inactive Even when the Mobile Shopper system is active the SSScale allows labels to be printed since not all shoppers will have mobile devices to do their shopping See Print barcodes and check prices on page 133 for details on using the self service scale to print produce labels and check prices When the Mobile Shopper system is inactive the initial screen Figure 121 on page is displayed Chapter 8 Using the Mobile Shopper application 127 a TOSHIBA Figure 121 Initial Self Service Scale screen with the Mobile Shopper inactive When the Mobile Shopper system is active the initial screen shown in Figure 122 is displayed reflecting that both mobile and non mobile consumers can use the self service scale The Start button on the left will be used to initiate the Barcode Printing and Price Check functions see Print barcodes and check prices on page 133 while the Start button and or the barcode on the right is used by the Mobile Shopper POS shoppers to connect their mobile device with this terminal See Pressing Start from the Mobile Scan or Scanning Self Service Scale after entering weight required items on page 129 to see how to use the system as a Mobile Shopper customer Tes HER MMERCE Enni Bericodes r Mooi Scarr ETECH Press Ws TOSHIBA
85. Server BOSS 1 Select Start ALL Programs Toshiba Checkout Environment for Consumer Service Configure BOSS and Lanes Select the Asset layer from the left side of the window and the terminal number you would like to edit from the right side Select the Integration Options tab There are two configurations related to the Mobile Extensions a EnableMobileHandling Choosing False for EnableMobileHandling will disable all the mobile features and the lane will function as a normal CHEC lane b Allow Item Scan First Choosing False for the Allow Item Scan First option will force the lane to be Mobile Only This means you will be required to retrieve orders from the mobile device to start a transaction The lane will function like a normal CHEC lane after the mobile order has been retrieved For more information on the CHEC configuration tool refer to Toshiba Checkout Environment for Consumer Service Software Planning Installation and Maintenance Guide Version 6 7 Configuration changes for controller terminals Self Service Scale To change the configuration for a controller terminal complete the following steps 1 Go to the Device Characteristics for the TCxAmplify Self Service Scale controller terminal a Select Java Redirection and select Enable Advanced Java Redirection b Select Advanced Java Redirection and select the following ANDISPLAY ANDISPLAY2 I O Processor and Tone Printer Handler c Save your changes and
86. Sphere specific message indicates the URL pattern where the Mobile Audit Request Web Service is located The path component of the URL specified in the POSIH configuration for AuditSoapRequestActor host url must match this URL pattern for example AuditSoapRequestActor host url http Mobi1leDBHostname PosIntegration ws audit V1 Mobi leAuditService 6 17 13 17 02 17 734 EDT 00000025 MobileServlet I MobileInit Initializing Mobile Context This message indicates the Web server is loading the Audit Web Services 6 17 13 17 02 17 750 EDT 00000025 EventHandlerF I MobileEvent Event handlers list com tcx mobile posintegration ws event handler AuditResultsEventHandler com tcx mobile posintegration ws event handler LoggingEventHandler This message indicates the configured event handlers This message indicates the configured event handlers 6 17 13 17 02 17 937 EDT 00000025 jdbc JDBC I CWWJP9990I openjpa jdbc JDBC Info Using dictionary class com ibm ws persistence jdbc sql DB2Dictionary DB2 NT SQL09075 IBM Data Server Driver for JDBC and SQLJ 4 13 80 This is a WebSphere specific message that indicates the database type and JDBC driver that is used to access the relational database 6 17 13 17 02 18 609 EDT 00000025 TLMAuditReque I MobileAudit Loaded audit template OrderedAuditTemplate templateld 0 description Default audit template auditClasses AuditClassImp classId 36 description If the customer has been audited at leas
87. This communication also uses SISocketFactory still using the SSL alias SSL Configuring the self service pay station GUI terminal definition is all that is the last step 1 Create jar file C ADX_IDT1 mobstore jar file which contains an siuserss properties extension file with the following properties e AEF enable true e AEF KeyFileName cdrive f_drive rsskeys e AEF TrustFileName cdrive f_drive rssstore A new SSL preload bundle should be created with the following e C ADX_IDT1 rsskeys e C ADX_IDT1 rssstore e C ADX_IDT1 mobstore jar that was created in the previous step This new bundle should be loaded in the root of the F drive in the self service pay station terminal load definition Activate the terminal configuration and reload the CHEC self service pay station Notes 1 Custom SSL files key store and trust store must be used in a production environment The Siuserssl properties in mobstore jar would have for example AEF KeyFileName cdrive f_drive custkeys and AEF TrustFileName cdrive f_drive custstor The SSL preload bundle would then be created with the custom SSL files for example custkeys and custstor See the Store Integrator SI documentation on SI SSL Certificate Update Instructions for details on creating and using Custom SSL files including the complete contents of the siuserssl properties file 2 The property in the mobileserver properties file that defines the SSL alias being u
88. UnETIOn code 15 a motor Key Y Yes N Wo Function code is a clear key Yes W Wo Notify the application program if an error is detected Y Yes N No is received with no error 1 8 character symbolic name ot CURRENT to stay in the same state or LOCK to Lock out any more input For next page press PgDn If this function code definition is complete press ENTER F F2 Pa Fa F6 F7 FB F9 F10 Time 14 17 Current Window 1 Number of Hindows SYSTEM MESSAGE AVAILABLE Figure 13 Attributes for function code 241 1 of 8 40 Toshiba TCxAmplify User s Guide CSITS607 STATE MAIN FUNCTION CODE 241 DATA REQUIREMENT INFORMATION lype the necessary information REQUIREMENT 3 1 Data is not allowed Data 15 required 3 Data 15 optional For next page press PgDn If this function code definition is complete press ENTER Fl F2 Faia FA F5 F6 F7 F8 F9 F18 a E Current Window 1 Number of Windows 2 SYSTEM MESSAGE AVAILABLE Figure 14 Attributes for function code 241 2 of 8 CSITS606 STATE MAIN FUNCTION CODE 63 DATA CHARACTERISTICS OF THE FUNCTION CODE lyp the necessary information KEYED LABEI Keyed label may precede this function code Y Yes N No DATA PRECEDE Data precedes the function code Y Yes N No DISPLAY L Data 15 displayed as keyed 2 Data 15 edited and displayed 3 Data is not displayed SAVED DATA Data is saved prior to the previous function code Y
89. Verbose When this property is set to true the log displays all loads of classes into the ClassLoader It is used primarily for debugging the default value is false 194 Toshiba TCxAmplify User s Guide Table 60 Properties of AEFLOAD PRO continued ramDisk disableClassLoader If true the classpath is not substituted with any files that were defined with the ramDisk filex properties Those files will still be loaded to the RAM disk but if they are to be used the classpath must be manually updated The default value is false You can configure your logging so that SILOG entries on both the 4690 and client machines trigger event notifications to Remote Management Agent RMA To enable this capability 1 Set the create SI RMA LogMonitor property in the config properties bundle to true 2 Select which log messages trigger events to RMA You can specify a log level and class or package name using the properties SI RMA LogMonitor include x and SI RMA LogMonitor exclude x in the config properties bundle Notes 1 The x in the previous include and exclude properties is a unique number The include numbers are separate from the exclude numbers so they can be identical 2 You can specify as many include or exclude values as required However after a break of more than five numbers in the sequence Store Integrator ignores the subsequent entries The following example illustrates how you can use property settings to c
90. Yes the entire transaction will be voided and must be re entered by the cashier Figure 150 Full Audit exception Aang D The transaction must be voided per andit requirements Void now Ver No Figure 151 Full Audit Warning prompt The option to perform a visual audit can be presented to the cashier depending on the size of the transaction number of items that is 10 or less The maximum number of items that will allow a visual audit defaults to a predetermined number set in the application configuration properties see the audit num items al lowed for visual audit property However this number can also be determined by the retailer s host system and included in the audit results returned by the POS Integration Hub PIH The option to perform a visual audit is indicated by the display of the Visual Passed or Visual Failed buttons in the audit window The Visual Passed button is initially displayed while the Visual Failed button is only shown if there are exceptions noted while scanning items during the audit Any items found by the 148 Toshiba TCxAmplify User s Guide cashier during a visual audit that are not in the transaction should be scanned as is done in the normal audit process These items appear in the audited items list as failing items see Audit items list on page 146 and cause the visibility of the visual passed or failed buttons to be swapped Audit details request Audit results When
91. activating the screen due to the time it takes the application to reconnect to the Mobile Engine The application will automatically recover from going offline so you should consider whether that scenario is acceptable as compared to the potential decrease in battery life that can result from changing the WiFi setting to Never Some WiFi routers access points might not support the 802 11d specification and therefore it might be necessary to un check this option in order to get the MC40 to connect to your WiFi network see Table 58 on page 191 Enabling the 802 11d specification results in country information being sent from the MC40 in beacons and probe requests or responses and some WiFi routers or access points might not support the country information being included However disabling the 802 11d specification might violate the regulations of some countries Disabling this option may not be appropriate in all areas of the world Disabling 802 11d should only be considered if your MC40 fails to connect to your WiFi router or access point 190 Toshiba TCxAmplify User s Guide Table 58 MC40 Advanced WiFi settings Wi Fi sleep polic l PRAES Region code 40014000 MAC address 4 BSide 111th Proxy settings Enable 2 4 GHz band i E nl k k ra k1 Channels 1 11 12 13 When screen turns off 1O ilong press to select channels Band selection Wi Fi sleep policy Proxy enabled Enable 5 0 GHz band ae Channels 36 448
92. advertisements one at a time as opposed to scrolling Scan an item or use the Keypad to constantly across the screen add an item Select for deals at Deli locations Fim F Scan Barcode Key Item Code O t COsC CN Figure 104 Multiple advertisements sent to the mobile device 1 of 4 Chapter 8 Using the Mobile Shopper application 115 Table 35 Multiple advertisements sent to the mobile device continued Mobile Device Display Customer Steps Notes Message Flow NEG Scones Subsequent The amount of time each advertisement Mobile shopper advertisements is displayed before rolling to the next 0 00 display every xx advertisement is configurable The seconds default is 5 seconds Select for deals on concert tickets Scan an item or use the Keypad to add an item Pin we Scan Barcode Arcod Ce KEY LEN Item Code ERSE Figure 105 Multiple advertisements sent to the mobile device 2 of 4 A NOPERA The customer A list of advertisements is displayed Mobile Shopper Alerts presses the sila fe melt e leoe Advertisement locations bar Select for deals on concert tickets m Select for deals at Fresh TICKET Brew locations Figure 106 Multiple advertisements sent to the mobile device 3 of 4 116 Toshiba TCxAmplify User s Guide Table 35 Multiple advertisements sent to the mobile device continued Mobile Device Display Customer Steps Notes Message Flow Scone rE The Customer The a
93. adx This property defines extra files that you want the loader to place into RAM disk None of these files will modify the generated classpath Resources images and other user files can be placed here Only user programs or extensions will have access to the loaded files ramDisk verifyx The files defined with this property must be placed in the RAM disk before AEF can launch If these files cannot be located the system will cancel the operation and exit The defined RAM disk drive letter will be prepended to the verify files before the file search begins CSS cancels the operation after the verify timeout the default is 60 seconds if the files are not found Error messages for the files that are not located will be written to the virterr xx file verify Timeout This is the maximum time in seconds that CSS will wait for verification files Specified through ramDisk verifyx to be loaded or available If the files are not present by the end of the timeout CSS will cancel the operation and a list of the missing files will be displayed in virterr xx status files All missing files must be found in this time period this is not a per file delay The default value is 60 seconds ramDisk verbose This property controls the controller RAM disk classloader log output level to virterr and virtout The default value is false If true the classpath and class loader information are logged to show the location of each loaded file ramDisk very
94. age restricted items weight required items price required items and items not on file for each mobile device and stores them for retrieval by the Store Integrator GUI or the self service pay station when appropriate e Manages the connections with the self service scale self service pay stations and the Store Integrator GUI POS terminals for integration between a mobile device and these devices e Manages the connections with the POS Integration Hub to manage alerts and analytic information Mobile Engine configuration The Mobile Engine is configured using the file ADX_IPGM MECFGOQOF DAT To activate a configuration copy MECFGOOF DAT and replace the 00 with the controller node ID Distribute this file ADXCSUOL 3 5 MECFGxxF DAT See ADX_IPGM MECFGOQF DAT for an explanation of the Mobile Engine configuration properties Mobile Engine configuration for 4690 The Mobile Engine requires IBM Java 6 and runs on the Linux side of the 4690 operating system Perform the following to create the Mobile Engine configuration file 1 Create a directory M mobuser on the file server controller if it does not already exist 2 In the M mobuser directory copy the c adx_ipgm mserpro mob file to the Siusermobileserver properties configuration file The mserpro mob file is a sample file delivered with the Mobile Shopper package that you can use to create the production properties that the Mobile Shopper uses in the Siusermobileserver pro
95. ails on specific support statements see POS Integration Hub on page 55 Wireless network configuration and security As shown in Figure 1 on page 8 the mobile device communicates with the Mobile Engine over an in store wireless network using Internet Protocol version 4 IPv4 The mobile device obtains an IP address on the wireless network from a Dynamic Host Configuration Protocol DHCP server for the Mobile Shopper For Associate Line Busting ALB static or DHCP can be used The mobile device application discovers the IP address of the Mobile Engine by sending a multicast message to a multicast group Therefore the wireless router or firewall must be configured to forward Internet Group Management Protocol IGMP traffic The port used for the multicast messages and the port that connects the mobile device to the Mobile Engine is configurable in the mobileserver properties file or one of its extensions see Property extension mechanism on page 201 for details The mobile application can support various wireless security protocols such as WPA2 WPA and WEP The security parameters required for connecting to the wireless network are pre configured in the mobile application for Android phones The security parameters must be configured on an iOS device using its Settings feature Networks are pre configured in the mobile phone application The wireless network must be isolated by a firewall from the store network used by th
96. ale operates in this mode The mobile device returns to item entry The items processed at the SSScale have been added to the transaction The last item added at the SSScale is displayed Table 30 Using the Self Service Scale to add items to a transaction continued Mobile Device Display Customer Steps Notes Message Flow If the customer The items that were added at the presses Item List SSScale will not need to be the items are reprocessed at the checkout lane displayed Select for deals at Fresh Brew locations complete with Touch item to get a list of actions prices DAAC COMED Press Shop to SEWERE return to Item IOOTVINCI DORE Cory 2 00 Ibs for 3 96 BANANAS 2 12 Ibs for 2 05 Figure 83 Item List items displayed with prices Item details This flow demonstrates the steps to view the item details for an item that has been added to the transaction Table 31 Item details flow Mobile Device Display Customer Steps Notes Message Flow AAS owe i ies The customer has a A previously entered EASPA Chicken Egg a Total Savings 0 89 Rolls Scan pi Key mert iber To complete your order scan a Pay Station Item Sa __ item savings 0 89 gmin f L LIJ ie Liat Pre Crni Figure 84 Item details 1 of 4 Chapter 8 Using the Mobile Shopper application 105 Table 31 Item details flow continued Mobile Device Display Customer Steps Notes Message Flow SEERA
97. alty Pricing ACE options to read Self Service Scale labels The following figures show the options required for ACE to read the self service scale barcodes see Table 5 on page 50 and Table 6 on page 50 Self Service Pay Station The self service pay station SSPS is an extension to the TGCS Self Checkout Solution CHEC that has been optimized for payments The Mobile Shopper POS transactions can be retrieved on the SSPS and loss prevention is handled by managing the TGCS Mobile Exception Framework issues that might have occurred during the Mobile Shopper POS transaction It has also been modified to maintain the Mobile Shopper POS look and feel consistent with the self service scale described in Self Service Scale on page 126 136 Toshiba TCxAmplify User s Guide Highlights Self Service Pay Station The highlights of the TGCS self service pay station SSPS include the following e An extension of TGCS Self Checkout CHEC Providing full self checkout functionality and infrastructure e Optimizes transaction payment and problem resolution by using the TGCS Mobile Exception Framework e Prevents customers from completing transactions until all exceptions have been resolved e Logs all shopper assistant SA exception activity to the TLOG to ensure proper resolution of exceptions Self Service Pay Station screen flows Using the Initial screen The self service pay station SSPS allows connectivity with the mobile
98. and password and press OK See Figure 28 for the screen layout TOSHIBA A Sign In Enter Operator Name and Password Name _ __ Password o Figure 28 Mobile Reporting Log In Page Chapter 7 Additional system components 71 Daily Statistics Page The Daily Statistics Page displays the statics for all mobile transactions performed today See Table 12 that shows how the information is displayed The number of mobile transactions currently in the store at any given time during the day Total Incomplete Transactions Total number of incomplete transactions These are transactions that were voided on the device the pay station or the customer walked out of the store Total Sales Amount Total currency amount of all mobile transactions Table 12 Daily Statistical Information TOSHIBA Hello UNKNOWWU SER GIP Daily Statistics Gj Daily Statistics i Current Transac ons History Tota vsts m Customer Shop History Total Passed Audts Total Faded Audits Maxmum Concurrent Transactons Figure 29 Mobile Reporting Daily Stats Page Daily Statistics History Page You can search for past daily statistics based on a user selected date range Future date searches are not allowed and the start date cannot be greater than the stop date see Figure 30 on page 73 72 Toshiba TCxAmplify User s Guide TOSHIBA Hello UNKNOWNUSER Gj Daily Statestics History Daily Statistics Start D
99. ansaction alerts TargetedCouponAlertService The TargetedCouponAlertService is the targeted coupon alert connector The TargetedCouponAlertService generates transaction alerts for EM EME coupons that are targeted to a customer In order for an alert to be generated for a particular targeted coupon the characteristics of the alert must be defined in a database table If an alert is defined for an EM EME coupon targeted to a customer then the defined alert will be delivered to the customer when the Mobile Shopper application Chapter 7 Additional system components 57 is started Alerts are generated only for coupons targeted to the customer at the beginning of the shopping trip Alerts are not generated for coupons targeted to the customer during the shopping trip The TargetedCouponAlertService supports the following configuration properties TargetedCouponAlertService consolidateNotifications Indicates whether a separate notification should be generated for each occurrence of a particular targeted coupon number in the customer record or whether a single notification should be generated regardless of the number of instances If true then a single notification will be generated for each unique targeted coupon number If false a notification will be generated for each targeted coupon number and if a given targeted coupon number is present multiple times then multiple notifications will be generated The initial notification for a given targ
100. any errors contact Toshiba support personnel before continuing From the 4690 System Main Menu select option 4 Installation and Update Aids Select option 5 Apply Software Maintenance Select option 2 Activate Maintenance From the Activate Maintenance panel click Test or Accept to process the Mobile Shopper The software maintenance files are distributed to other controllers on the local area network LAN The controllers will restart after the distribution is completed Note To review the results of the silent installation edit the C MOBSMSTR LOG file Remotely installing the Mobile Shopper To prepare a directory for a remote distribution the Mobile Shopper installation must be prepared on a local master controller with all controllers on a LAN system up and running Note Prior to starting the remote install it is necessary to verify that there are no products or components in backup If products or components are in backup use ASM to cancel or accept each one The remote install will delete the contents of C ADX_IMNT when it begins 1 To prepare the remote installation for Mobile Shopper insert the installation CD into the master controller on the local system From command mode type p 4690 install and press Enter An installation menu is displayed a Select option 5 to prepare a remote installation directory for Mobile Shopper A warning is displayed prior to the deletion of the contents in C ADX_
101. arca de input Barco de input Length1 Report Check Digit Preamble Length2 Preamble Sys Char Convert UPCE1 To UPCA kass Redundancy Enable Plain Code128 Enable 651 128 Enable I SBT128 ISBT128 Concatenation M E Cantal Mode Heyer Figure 213 MC40 Decoder Figure 214 MC40 Decoder Params 4 of 5 Params 5 of 5 9 Press the Android Back button to return to the Profile screen See Figure 199 on page 180 and then select UPC EAN Params The UPC EAN Params configuration can be used to enable UPC EAN supplemental 2 and 5 barcodes that are typically found on magazines and books Normally the ACE and or SA applications do not support these barcode symbols without modifications to the Label Format Table If these changes have not been made to your POS system do not enable these symbol types on the associated device lf your POS system supports these barcode formats enable the check boxes as shown in Table 56 on page 185 1 Ensure the Supplemental Mode is set to Supplemental Auto and Convert Databar to UPC is not not checked Bookland and Coupon can be checked if desired 184 Toshiba TCxAmplify User s Guide Table 56 MC40 File Browser application uit security Level Supplemental2 Supplemental5 Supplemental Mode iSite se Air oa Mgt Pa LE Retry Count 10 L Bookland Supplemental Supplemental5 Supplemental Mode SLE nemeniel AUG Retry Count Bookland Coupon Co
102. at St Dat Daily Statistics es ee Q History p3 21 2014 Ez Customer Shop History z Total Total Max Number of Total Total Total Sales Audits Passed Audits Failed Concurrent Transactions Transactions Incomplete Amount 03 21 2014 a 0 0 0 0 03 20 2014 o 0 0 0 00 03 14 2014 0 00 02 27 2014 0 00 02 26 2014 0 00 Figure 30 Mobile Reporting Daily Stats History Page Customer Shopping History Page The shopper can search for customer and transaction information by date range and hour range Each row in the table summary will represent one transaction Dates prior to the current day s date are not allowed and the start date cannot be greater than the stop date Also the start hour cannot be greater than the stop hour and all searches are based solely on the End Time The Start Time is not considered Table 13 shows how the information is displayed in each row Table 13 Customer Shopping Daily Statistical History Information ID or Price Plus Number Total Items Total number of items in the mobile transaction This does not include items added or removed at the pay station Total Amount The total currency amount of the transaction This does not include items added or removed at the pay station Audited Y N A yes or no indicated whether the transaction was audited Transaction Number The unique identifier of the transaction within the store Pay Station Terminal ID The unique identifier of the pay station used for c
103. ation Start Stop Install Uninstall Rollout Update Remove F El Application T WebSphere enterprise application Assets Select Name Applicatio Business level applications You can administer the following resources 1 m O Pae web services war web services war i F Services Resources e a l a Figure 21 WebSphere enterprise applications 3 Under Web Module Properties click Environment entries for Web modules 64 Toshiba TCxAmplify User s Guide Enterprise Applications gt mobile_web_services_war Use this page to configure an enterprise application Click the links to access pages for furt configuring of the application or its modules Configuration General Properties Modules Name Metadata for modules mobile web _services_war Manage Modules lication reference validation Issue warnings Web Module Properties Detail Properties Session management Context Root For Web Modules Target specific application status Startup behavior Application binaries JSP and JSF options Class loading and update Virtus hots detection Request dispatcher properties Enterprise Java Bean Properties View Deployment Descriptor Default messaging provider Figure 22 Environment entries for Web modules 4 Make any necessary changes to the values and click OK 5 Click the Save link in the Messages box Enterpris
104. beled in accordance with European Directive 2002 96 EC concerning waste electrical and electronic equipment WEEE The Directive determines the framework for the return and recycling of used appliances as Appendix C Notices 213 applicable throughout the European Union This label is applied to various products to indicate that the product is not to be thrown away but rather reclaimed upon end of life per this Directive Remarque Cette marque s applique uniquement aux pays de l Union Europ enne et a la Norv ge Letiquette du syst me respecte la Directive europ enne 2002 96 EC en mati re de D chets des Equipements Electriques et Electroniques DEEE qui determine les dispositions de retour et de recyclage applicables aux syst mes utilises a travers l Union europ enne Conform ment a la directive ladite etiquette precise que le produit sur lequel elle est appos e ne doit pas tre jet mais tre r cup r en fin de vie E COV A7lt EU REBEL YZ IVC HICBLTOARREHET ORRE EU Mic HT 4 eS SRS 2002 96 EC WEEE DF Auki iki GH T WET COHSH EUBBCMATSERRARBBOMML VE PROP EET FT TOFU PARAS O RCTs TAE PMBe TSS MHS ILE Hee ASE Mase OM ICWe Se Th ed In accordance with the European WEEE Directive electrical and electronic equipment EEE is to be collected separately and to be reused recycled or recovered at end of life Users of EEE with the WEEE marking per Annex IV of the WEEE Directive as shown above must not dispose
105. bile device f the shopper presses Yes to add the item to their mobile order a screen is displayed instructing the shopper to remove the item and place it in their cart see Figure 128 Cane OMMERCE H Hlease remove itemi drer tna sazla zre placem your shopping Cart TOSHIBA Figure 128 Self Service Scale Item Entry Completion screen Search images f a shopper presses the Search Images button a screen is displayed see Figure 129 on page 132 to allow the shopper to search for an item and then select that item by touching the button Press the Back to Item Entry button to return to the item entry screen Chapter 8 Using the Mobile Shopper application 131 ETHER OMMERCE TOSHIBA Figure 129 Self Service Scale Search screen After removing item from the scale and placing it in shopping cart f there are still produce items remaining in the Phone Item List they will be displayed as shown in Figure 130 Processing should continue until all items have been weighed If there are no additional items in the Phone Item List the screen shown in Figure 132 on page 133 is displayed see Self Service Scale with no phone items on page 133 Qa HER OMMERCE ielas itari irer Gis ocala tages TOSHIBA Figure 130 Items remaining on the Phone Item List screen Removing an item from the Phone Item List f the shopper wants to remove an item from the phone select it just as if they are adding it to the
106. cal names for xx_SRTRX and xx_SRKYC where xx is the controller ID for each specific controller on the system If these logical names do not exist after ACE has been installed then user defined logical file names must be defined for each Search on knowledgebase article R1004936 at www toshibacommerce com for more information c Modify C ADX_IPGM ACECMISC USx where x is an available number in your ACE environment This file allows suspended transactions to be ready for retrieval sooner The C ADX_IPGM ACECMISC USx file should include the following lines and the A are significant Copyright Toshiba Global Commerce Solutions Inc 2014 31 The idle time to wait between suspended transactions in milliseconds Range is 3000 to 10000 milliseconds 3 to 10 seconds A Suspend A SuspendInterval 3000 Ensure the new file is distributed ADXCSUOL 3 5 ACECMISC USx 5 Ensure ACEGIPC is configured to run on the controller where Mobile Shopper CSS sessions are running For information on ACE configuration reference the chapter on planning the system environment in the SurePOS Application Client Server Environment for 4690 OS Planning and Installation Guide Version 7 Release 4 G362 0548 6 Reboot all controllers once the activation has completed Mobile Engine The Mobile Engine component of the Mobile Shopper performs the following tasks e Manages the UI for each mobile device e Manages exceptions for example
107. canner states and 2x20 information from the JIOP For details on how to take a CHEC extract capture data for error analysis see the Checkout Environment for Consumer Service Version 6 6 Operations Guide in the section that outlines the procedures on performing an extract Trace file location To facilitate troubleshooting the configuration and program execution problems Store Integrator produces trace logs in the C SILOGS directory For Store Integrator GUI the level of logging is determined by the log properties file specified in the response file that starts the terminal see Table 61 on page 197 For CSS virtual sessions the level of logging is determined by the value specified in the aef logger property in the AEFLOAD PRO file see Table 60 Note Setting your logging levels to FINE FINER or FINEST will degrade the system performance See Java logging properties on page 197 for additional information about these options Table 60 Properties of AEFLOAD PRO aef logger This property selects which logger file is to be used sminlogs pro smidlogs pro or smaxlogs pro for minimal logging moderate logging or maximum logging in that order For moderate logging smidlogs pro is the recommended default Copyright Toshiba Global Commerce Solutions Inc 2014 193 Table 60 Properties of AEFLOAD PRO continued aef enhanced logger This property is used when running CSS under Java 6 The property selects
108. cation Standard 802 11b Channel Max Rate 11 Mbps Priority AP Property MAC Address 1 MAC Address 2 MAC Address 3 RSSI Enable 192 168 254 255 288 0 0 0 0 Disable Enable 8000 802 11b g9 802 119 Channel Max Rate 54 Mbps RSSI value on LCD Disable Set Param Get Param Vi Server Host Name WINS Disable WINS Server Address w RID i DHCP Disable DHCP ID WLAN Extension Power Save J WLAN Detail ESS ID TOSHIBATEC Beacon Transmitting Interval 1000 Roaming Threshold 70 Country Code MAC Address 4 MAC Address 5 Figure 229 B EP Setting Tool 4 On the WLAN tab configure the wireless and network settings for your network The printer should be assigned a static IP address on the same subnet as Mobile Engine 5 On the WLAN Security tab set the appropriate settings for your WiFi network 6 On the General tab set the Print Command Language to Receipt Copyright Toshiba Global Commerce Solutions Inc 2014 203 ing Tool B EP2DL GH File Edit View Tool Help General Option Interface WLAN WLAN Security image Character Code PC 850 x Zero Font without Slash x EURO Font Code BO MaxiCode Spec TYPE 1 x Notice LCD Language English x Buzzer Volume Intermediate X LCD Density 0 v Command Control Code auTO Print Command Mode RECEIPT Figure 230 Setting the Print C
109. ccept the license agreement for the Mobile Shopper An installation menu is displayed 4 Select option 4 to install the Mobile Shopper The installation process takes several minutes 5 After the installation is complete select the option to view the installation log C MOBSMSTR LOG Verify that no errors occurred during the installation Note If there are any errors contact Toshiba support personnel before continuing From the 4690 System Main Menu select Installation and Update Aids Select option 5 Apply Software Maintenance Select option 2 Activate Maintenance From the Activate Maintenance panel click Test or Accept to process the Mobile Shopper The software maintenance files are distributed to other controllers on the local area network LAN The controllers will restart after the distribution is completed oe ot Silently installing the Mobile Shopper To install the Mobile Shopper using the silent mode run the following command 1 If the Mobile Shopper is already installed check Apply Software Maintenance to verify that it is not in backup mode Copyright Toshiba Global Commerce Solutions Inc 2014 25 gt To install the Mobile Shopper using the silent mode run the following at a command prompt p 4690 install mob After the installation is complete select the option to view the installation log C MOBSMSTR LOG Verify that no errors occurred during the installation Note If there are
110. ce see Transfer order from a failed mobile device to the store s mobile device on page e Mobile device temporarily loses connectivity while shopping see device temporarily loses connectivity while shopping on page 119 174 Toshiba TCxAmplify User s Guide Sign off This flow demonstrates the steps to sign off the application Table 52 Sign off the application Mobile Device Display Associate Steps Notes Message Flow gt m AEA If the transaction does not TES Uine BUsEnS have any items the Sign Off 0 00 button is enabled Scan an item or use the Keypad to add an item f LE s Gan a ae Scan Barcode Key Item Code ei r BS B Item List eCoupons Sign Off Menu Figure 188 Sign Off button enabled AnP When the associate presses Sign Off the application prompts the associate for confirmation If the associate selects No they are returned to the Add Items screen Proceed with Sign Off Figure 189 Pressing Sign Off Chapter 9 Associate Line Busting 175 Table 52 Sign off the application continued Mobile Device Display Associate Steps Notes Message Flow anA If the associate selects Yes the application will sign the associate out and display a confirmation message Next press Exit to terminate the application Sign off successful Figure 190 Associate signing out Configuring the Motorola MC40 for Associate Line Busting The Motorola MC40 is a pocket sized handheld mobile com
111. ce Pay Station terminal Configuration changes for controller terminals Self Service Scale ACE Personalization option changes Chapter 7 Additional system components POS Integration Hub Included services Trust Level Management Trust Level Management components Trust Level Management Scoring based on audit history Trust Level Management additional scoring inputs Mobile Reporting Web PRAA Log in Page Daily Statistics Page Daily Statistics History Page Customer Shopping History Page Chapter 8 Using the Mobile Soppar eee Smart phone application Phone screen layout Menu layout Mobile Shopper POS screen flows Self Service Scale na Self Service Pay Station Highlights Self Service Pay Station Self Service Pay Station screen flows Store Integrator GUI Highlights Store Integrator GUI screen flows Audits Spot audits Full audit Visual audit Audit details request Audit results V Toshiba TCxAmplify User s Guide 143 144 148 148 149 149 Chapter 9 Associate Line Busting Associate Line Busting solution Highlights Associate Line Busting How it works Associate Line Busting Deployment and installation Using Associate Line Busting Architectural overview Associate Line Busting Associate Line Busting POS solution User interface components Application screen layout Menu layout UI e Associate Line Busting screen flows Configuring the Motorola MC40 for As
112. ce is not available If false a notification will not be generated for points clubs for which a balance is not available This property is optional If this property is not specified a value of false will be used PointsAlertService unavailableBalanceValue Specifies a numeric balance value that should be used for points clubs for which a balance is not available If this property is not specified a value of null will be used PointsAlertService refreshMillis Specifies how often to reread PIHPOINTS PRO in order to load changes made to the customer points notification definitions The value is specified in milliseconds If this property is not specified a value of 300000 five minutes will be used The alert characteristics for individual EM EME clubs are defined in the file ADX_IPGM PIHPOINT PRO This file is structured as a Java properties file The property names must be prefixed with N where N is the club number For example the following entry specifies the title for club 1 1 title Your Baby Bucks balance is 1 The following properties are supported in PIHPOINTS PRO groupingName The text name of the notification grouping If this property is not specified the default value is Points Balances title The notification title that will be displayed to the customer The title is processed using a Java MessageFormat that supports the following arguments 0 is the club number 1 is the points balance as a string value
113. cessary information POSITION 10 Relative position of this function code in the input sequence 127 MUTUALLY EXCLUSIVES List all other positions that can NOT 5 co exist in the same input sequence with this function code Only relative positions 1 thru 16 are allowed to be specified as mutually exclusives For next page press PgDn If this function code definition is complete press ENTER SHEL Py Ul Fa F5 F F7 F8 F9 F1 Time 14 28 Current Window 1 Number of Windows SYSTEM MESSAGE AVAILABLE Figure 18 Attributes for function code 241 6 of 8 CSITSO13 STATE MAIN FUNCTION CODE 241 lype the necessary information Action for violation of mutually exclusive positions MESSAGE LINE 1 Eee MESSAGE LINE 2 NEXT STATE LOCK 1 8 character symbolic name ol CURRENT to stay in the same state or LOCK to Lock out any Bore input For next page press PgDn If this function code definition is complete press ENTER FAR F F3 F F5 F6 F7 F8 F9 F10 1 e 14 30 Current Window 1 Number of Windows SYSTEM MESSAGE AVAILABLE Figure 19 Attributes for function code 241 7 of 8 Chapter 6 Configuring the Mobile Shopper on 4690 43 CSIISe14 STATE MAIN FUNCTION CODE 241 MANAGER S KEY REQUIREMENT INFORMATION Type the necessary information REQUIRED N is the manager s key required for this function code Y Yes N No When this function code definition is complete press ENTER F1 Fe F4 FA F5 Fi Fi FH F9
114. coded names first rename each of the files to ADXSIFxF DAT so that each file has a unique name Use the ADCS HCP name SIFxF to transmit each of the files You will need to rename the files back to the original MOBRINST file names at the remote location before continuing Create or update the Remote Command Processor RCP selection file ADXCSHCF DAT in ADX_IDT1 and create an RCP command file EAMRCP1F DAT to decompress the ADX_IMNT directory Initiate the REMOTE batch file to copy the files and perform an installation migration and put the installation maintenance into test mode on the remote controller The selection file ADXCSHCF DAT needs to contain the name of the command file EAMRCP1F DAT The command file EAMRCP1F DAT needs to contain the following command a The selection file ADXCSHCF DAT needs to contain the name of the command file EAMRCP1F DAT b The command file EAMRCP1F DAT needs to contain the following command C ADX_SPGM COMMAND C C ADX_IMNT MPREMOTE BAT c ADXCSTOL N ICC to install the Mobile Shopper Note You may also include the command to run Apply Software Maintenance ASM in this file Transfer the MOBRINST files from C ADX_IMNT to your host processor and then to the ADX_IMNT directory in your target store Transfer the Compression Utility MPCMPUTL BAT and the Remote Install Utility MPREMOTE BAT to the ADX_IMNT directory in your target store The BAT files can be found on the Mobi
115. creens 5 of 6 MC40 Decoders configuration screens 6 of 6 MC40 Decoder Params 1 of 5 MC40 Decoder Params 2 of 5 MC40 Decoder Params 3 of 5 MC40 Decoder Params 4 of 5 MC40 Decoder Params 5 of 5 MC40 File Browser App 1 of 2 MC40 File Browser App 2 of 2 MC40 Keystroke output configuration MC40 Intent output configuration 1 of 3 MC40 Intent output configuration 2 of 3 MC40 Intent output configuration 3 of 3 Android menu button DataWedge Profile screen ND X Toshiba TCxAmplify User s Guide 163 163 164 164 165 165 166 166 167 167 168 168 169 169 170 171 171 172 172 173 173 174 175 175 176 176 177 177 177 178 178 179 179 180 181 181 182 182 183 183 183 183 183 183 184 184 184 184 184 185 185 186 187 187 187 187 222 223 224 225 226 227 228 229 230 Launching the File Browser application from the All Applications screen Android home button Android menu button a WiFi settings network notification MC40 Advanced WiFi settings 1 of 3 MC40 Advanced WiFi settings 2 of 3 MC40 Advanced WiFi settings 3 of 3 B EP Setting Tool Setting the Print Command Language 188 189 189 190 191 191 191 203 204 Figures XI Xi Toshiba TCxAmplify User s Guide
116. ction The following scenarios demonstrate what happens when an associate decides to cancel a transaction in the middle of an order The application is in the add item mode Table 48 Cancelling a transaction Mobile Device Display Associate Steps Notes Message Flow Arm Press Menu and then If the associate presses No Cancel Transaction The here they will return to the mobile device responds with add item mode Are you sure you want to cancel your order Press Yes Are you sure you want to cancel your order Figure 174 Cancel Transaction are Press Yes when the If the associate presses No confirmation request is they are returned to the add displayed item mode Are you sure you wish to cancel your entire order Figure 175 Confirmation request Chapter 9 Associate Line Busting 167 Table 48 Cancelling a transaction continued Mobile Device Display Associate Steps Notes Message Flow gt Gl 15 46 The Processing yes message is displayed while the order is being canceled gt TGCS Line Busting sl l Processing Yes Figure 176 Processing Yes e amp ALPLER The associate is returned to TELS Line Pustos the add item mode where they may begin a new transaction Scan an item or use the Keypad to add an item Pin FE Scan Barcode Key Item Code O ELS Item List eCoupons Sign Off Menu Figure 177 Add item mode Various item exceptions This scenario descr
117. device is connected to the Mobile Engine through the WiFi network Architectural overview Associate Line Busting Associate Line Busting POS solution In addition to the components referenced in Architectural overview on page 8 for the Mobile Shopper the Associate Line Busting ALB solution consists of the following components see Figure 7 on page 20 to provide a total mobile solution for your 4690 Point of Sale POS system Handheld mobile computer Motorola MC40 Honeywell Captuvo SL22 Enterprise SLED and others e Very thin interface e No sensitive shopper payment information Such as credit and debit account numbers is ever entered or stored on the mobile device Mobile printers Toshiba B EP2DL WiFi based mobile printers allow associates to print suspend transaction slips so that customers can retrieve them at pay stations POS Integration Hub Associate Line Busting The POS Integration Hub supports the same alert services and mechanisms that the Mobile Shopper supports with the exception of advertising alerts See Integration Hub installation on page 28 for additional details Using wireless network configuration and security The wireless network information for Associate Line Busting ALB and the Mobile more information However for ALB running on Android devices the wireless network configuration parameters can be configured on the mobile device by using the application settings For the ALB running on i
118. device to facilitate transaction payments The initial screen see Figure 138 provides a barcode similar to the self service scale to allow communication between the two components If the Mobile Engine is not running the barcode on this screen will not be displayed Sez thls garsos with your mooie davies or sezin jrarris e Transfer your mobile purchase to the pay station OQ Ib ite ezom TOSHIBA in Version Figure 138 Self Service Pay Station initial screen Chapter 8 Using the Mobile Shopper application 137 Completing a mobile transaction After the order is retrieved the customer is prompted to scan any coupons enter any additional items or select Finish and Pay If any exceptions occurred during the mobile transaction the lane light will be flashing to notify a shopper assistant SA that this customer needs assistance prior to completing their transaction Your MA cerhier today pe CHES Lane E Fiaiterred Gueieie 5 cn ee eae Oe eae Bae So ei 2 29 D am ti Fi 7 LEE ett p Hap SELE Gluick f Enteritem Renucs RETAIEVOD FRO J J i4 Lookup umber tall Finish and Pay Figure 139 Mobile Transaction Completion screen Paying for a mobile transaction If no exceptions occurred during the mobile shopping experience and the customer selects Finish and Pay or exceptions occurred but were handled by a shopper assistant the customer can select their tender pay receive their receipt and
119. dited If a certain number of discrepancy items are encountered the entire transaction is voided and must be scanned manually by the cashier This number defaults to a predetermined number that is set in the application s configuration properties for example the number 5 This number can also be determined by the retailer s host system and included in the audit results returned by the PIH Audit keypad The Keypad button on the Spot Audit window opens the keypad window for entering the product look up PLU for non barcoded items during the audit This window is also launched to validate the quantity on multiple quantity items Processing a weight required item will launch the new Audit Weight Confirmation window See Audit weight confirmation dialog for more details When the weight or quantity entry is completed the results will be displayed on the Spot Audit window in the Audit Items List see Figure 149 on page 145 with a green or red background See the detailed description in Audit items list Audit weight confirmation dialog This window provides instructions to the cashier to place the item on the scale for validation of the weight and requires pressing an OK button to complete the process A configured tolerance will be considered for validation Validation of the audit is handled within the Store Integrator GUI and the tolerance will default to 0 1 los This tolerance is configured in the mobileserver properti
120. dits occur at a given frequency based on the customer trust level It is possible for an observant customer to predict the transaction in which they will be audited and potentially modify their behavior based on the knowledge that they will be audited Adding more input such as random chance to the audit decision makes it much more difficult for a customer to predict when they will be audited This in turn makes audit performance a more reliable measure of customer trust Trust Level Management additional scoring inputs configuration The Additional Scoring Inputs feature adds additional data elements to the TLM audit classes described in the preceding sections Specifically Additional Scoring Inputs adds the following additional data elements to the TLM_AUDIT_CLASS table PERCENT_CHANCE The percent chance an audit will be triggered for any given transaction assuming the shopper has not reached the maximum number of Mobile transactions allowed without an audit see MAX_TRANS_NO_AUDIT Each audit class can have a separate value for PERCENT CHANCE Trust Level Management scoring based on audit history administration The Additional Scoring Inputs feature adds the following debug messages 70 Toshiba TCxAmplify User s Guide 8 26 13 18 51 32 759 EDT 00000021 AuditStrategy 1 MobileAudit Random audit will be performed based on random number 1 and percent chance 5 8 26 13 18 51 32 759 EDT 00000021 AuditStrategy 1 MobileAudit Randomly selec
121. e offline to the Mobile Engine no detailed item information can be displayed If the customer scans or keys an item code the field that normally displays the price will contain the text Item information is not available while offline Table 37 Mobile device temporarily loses connectivity while shopping continued Mobile Device Display Customer Steps Notes Message Flow gt E ALMERE if the customer When connectivity is restored the item presses clicks an will be updated and at that point the item that was customer can display the item details or added while remove the item offline online normally a menu No additional actions can be will be displayed performed on an item that was with various OPE CRATE ane actions that can be communication with the mobile shopping system has performed on that been restored item such as displaying the item Kk details or removing the item If the customer presses an item that was entered while offline they will get a screen informing them that no additional actions can be performed on the item until communication with the Mobile Engine is restored Figure 114 Mobile device temporarily loses connectivity while shopping 3 of 5 When connectivity This process is typically completed in is restored the just a few seconds customer is temporarily blocked from adding new items Mobile Shopper to their order until items that were Communication wit
122. e quantity purchased See FAudit keypad for more details A self service scale barcode can be scanned as part of the audit and could launch the Weight Confirmation window or Keypad window depending on the item information See The Transaction Audit window remains displayed until either the required number of items have been successfully scanned or the cashier presses one of the visual audit buttons Audit required list ltems displayed in the list of required audit items will be defined by the retailer s host system The number of items displayed in this list as well as the count of required items defaults to a predetermined number that is set in the application s configuration properties for example the number 5 However this number can also be determined by the retailer s host system and included in the audit results returned by the PIH This list is not frequently used Audit items list As items are scanned by the pay station for spot audits the items are displayed in the Audit Items list If the item scanned is an item in the transaction the item information is displayed over a green background and the count of remaining items to be audited is reduced by one If the item scanned is not in the transaction the item information is displayed over a red background alerting the cashier to the discrepancy and the item is automatically added to the transaction A discrepancy item scan does not reduce the count of required items to be au
123. e 1 numToScan 10 numFailedAllowed 1 AuditClassImp classId 30 description If the customer has passed less than 30 of their audits and has been audited at least three times Spot audit every transaction minAudits 3 trustLevel 0 maxTransNoAudit 0 auditType 1 numToScan 10 numFailedAllowed 0 AuditClassImp classId 29 description Initially spot audit each transaction minAudits 0 trustLevel 0 maxTransNoAudit 0 auditType 1 numToScan null numFailedAllowed nul1 This message shows the definition of the audit template that will be used to process the audit request Chapter 7 Additional system components 67 6 17 13 17 02 21 093 EDT 00000025 MobileServlet I MobileInit Mobile Context initialization completed This message indicates that the initialization of the Mobile Audit Web Service is complete In the interest of performance the Mobile Audit Web Service does not typically log informational messages during normal operations following service startup However if the LoggingEventHandler is configured the XML content of each event will be logged as an informational message similar to the following 6 21 13 17 23 25 788 EDT 00000045 LoggingEventH I MobileEvent lt xml version 1 0 encoding UTF 8 standalone yes gt lt ns3 eventRequestPayload xmlns ns5 http mobile tcx com PosIntegration alert xmins ns6 http mobile tcx com PosIntegration messages audit xmlns ns2 http mobile tcx com PosIntegration xmins ns3 h
124. e 197 are set to use the SVLOG PRO log property file in the C ADX_IPGM directory for systems with the Store Integrator GUI These property files are set to log severe errors with the resulting trace file placed in the C SILOGS directory Moderate logging For moderate logging use the response files that have MID in their names see Fable 61 on page 197 These response files are set to use the SVLOGMID PRO log property file in the C ADX_IPGM directory for systems with the Store Integrator GUI These property files are set to log startup information with the resulting trace file placed in the C SILOGS directory Maximum logging For maximum logging use the response files that contain DBG in the name see Frable 61 on page 197 These response files are set to use the SVLOGDBG PRO log property file in the C ADX_IPGM directory for systems with the Store Integrator GUI These property files are set to log startup information with the resulting trace file placed in the C SILOGS directory just as is done with the moderate logging Maximum logging captures all startup information as well as any errors that could keep the Store Integrator GUI or AEF from starting If the Store Integrator GUI or AEF does not start and maximum logging does not provide enough information to determine what the problem is see Redirecting standard error on page 198 CSS virtual session trace The CSS virtual session log files are also written t
125. e Applications El Messages D Changes have been made to your local configuration You can Gave Niraetly to the master configuration e Review changes before saving or discarding The server may need to be restarted for these changes to take effect Enterprise Applications gt mobile_web_services_war Figure 23 Save 6 The configuration changes will take effect the next time the mobile web services war application is restarted Trust Level Management scoring based on audit history administration The following sections describe the Trust Level Management TLM scoring based on the audit history Starting and stopping the TLM Application n order to start the Trust Level Management application through the Administrative Console provided with IBM WebSphere do the following 1 In the Tasks list on the left expand Applications expand Application Types and then click WebSphere enterprise applications Chapter 7 Additional system components 65 2 Click the checkbox next to mobile web services war 3 Click the Start button at the top of the Enterprise applications frame Welcome 7 Enterprise Applications Guided Activities OPERERE EN NEET REN E Servers Use this page to manage installed applications A single application can be deployed onto n El Applications Preferences New Application Stop Install Uninstall Update Rollout Update Remove File Export El Application Type m 77 pn eae Sel
126. e POS system It is the responsibility of the retailer to configure the firewall to ensure it provides the required separation from the POS network while still allowing communication between mobile devices connected to the wireless network and the server on which the Mobile Engine is running The mobile application does not require access to the Internet so the link between the wireless router and the Internet shown in Figure 1 on page 8 is not absolutely required Connectivity between the wireless network and the Internet is only 12 Toshiba TCxAmplify User s Guide required if the retailer defines an alert that requires access to the Internet For example if an alert is defined that includes a URL to the retailer s website to display the weekly specials there would need to be connectivity between the wireless network and the retailer s website The mobile application does not store process or transmit cardholder data The process of paying for a transaction that was created using the mobile application is handled entirely by the POS application The transaction is transferred from the mobile device to either the self service pay station or a POS terminal before the payment process is started This means that the mobile application is never exposed to cardholder data and the cardholder data is not transmitted over the wireless network used by the mobile application It is the responsibility of the retailer to ensure the overall security of
127. e collection framework available to customers for the return recycling and treatment of batteries and accumulators Customer participation is important to minimize any potential effects of batteries and accumulators on the environment and human health due to the potential presence of hazardous substances For proper collection and treatment contact your local Toshiba Global Commerce Solutions representative This notice is provided in accordance with Royal Decree 106 2008 of Spain The retail price of batteries accumulators and power cells includes the cost of the environmental management of their waste Perchlorate material special handling may apply Refer to www dtsc ca gov hazardouswaste perchlorate Appendix C Notices 215 The foregoing notice is provided in accordance with California Code of Regulations Title 22 Division 4 5 Chapter 33 Best Management Practices for Perchlorate Materials This product part includes a lithium manganese dioxide battery which contains a perchlorate substance Flat panel displays The fluorescent lamp in the liquid crystal display contains mercury Dispose of it as required by local ordinances and regulations Monitors and workstations Trademarks Connecticut Visit the website of the Department of Environmental Protection at for information about recycling covered electronic devices in the State of Connecticut or telephone the Connecticut Department of Environmental Protection at 1 860 424
128. e s mobile device continued Mobile Device Display Customer Steps Notes Message Flow FE After the customer The customer can continue their Mobile Shopper presses the Yes shopping as normal 1 RO RA button on the Total Savings 48 40 tees device that Select tor deals at Fresh Brew locations the new order mee started the entire cs or key PEN transaction that S 0 COMpPDeLe A En ET SCAN d all items and Pay Station alerts is transferred to this 5555500001 new mobile device 8 50 Item iem Savings 1 49 m pi i tale ney barn i Coa EEDE Merr Linge Alerts Pree Cheek Pienu Figure 111 Transfer order from a failed mobile device to the store s mobile device 4 of 4 Mobile device temporarily loses connectivity while shopping This flow shows how the Mobile Shopper device handles a temporary loss of connectivity to the Mobile Engine This might occur if there are areas within the store that the wireless network signal does not reach When the Mobile Shopper application detects a loss of connectivity it only notifies the customer if necessary If the customer is not actively using the application when the loss of connectivity occurs the application might be able to restore connectivity before the customer attempts the next action for example adding an item to the order However if the loss of connectivity occurs in the middle of an action the shopper will immediately be notified of the connectivity los
129. ePOS ACE option name Options gt Barcode gt Use the next ID for your Formats options Note Do not use ID 46 or 47 f your last ID is 45 use 48 or later skip 46 and 47 o io ossen nse rte ee 2 o i i fe oom vot Key Format fi i Coupon sae Table 6 Mapping weight barcode options SurePOS ACE option location SurePOS ACE option name Options gt Barcode gt Use the next ID for your Formats options Note Do not use ID 46 or 47 f your last ID is 45 use 48 or later skip 46 and 47 Description S8Scale Weight po inse Enable pf Ramity EAN a e 50 Toshiba TCxAmplify User s Guide Table 6 Mapping weight barcode options continued SurePOS ACE option location SurePOS ACE option name Table 7 Mapping store options SurePOS ACE option location SurePOS ACE option name Options gt Store gt Use Suspend Retrieve Enabled Suspend Retrieve barcode Options gt Store gt Allow Local Enabled Suspend Retrieve Suspend Retrieve Self Service Scale options for ACE Create terminal specific or terminal group options for each of the terminals or terminal groups that will be running the self service scale Table 8 Mapping SurePOS ACE options for Self Service Scale SurePOS ACE option location SurePOS ACE option name Options gt Security gt Mor ID Add 373737 Manager IDs Options gt Security gt Manager s key needed Disabled Manager IDs Options gt Security gt Item Quant
130. eb browser Installation Perform the following steps to install the BOSS 1 Insert the Mobile Shopper CD into the CD drive on the BOSS for example D 2 Open a command window and change the directory to D tools instal1 3 Type install to start the installation The install logs are located in C instal l log MobileInstall log The database creation log is located in C instal1l log BuildMobileE 1og For more information on creating a CHEC BOSS refer to the Toshiba Checkout Environment for Consumer Service Software Planning Installation and Maintenance Guide Version 6 7 30 Toshiba TCxAmplify User s Guide Chapter 6 Configuring the Mobile Shopper on 4690 This section describes how to configure the Mobile Shopper component on 4690 4690 configuration The TCP IP hostname resolution can be done through a local host file or domain name server If you are not using a domain name server make sure the resolv file does not contain a reference to a name server Inspect the resolv file ADX_SDT1 ADXHSIRF DAT and comment out or delete any reference to name server IP addresses that are not used 1 Add the following entries to the hosts file adx_sdt1 adxhsihf dat file a YYY YYy yyy yyy MobileEngineHostname where yyy yyy yyy yyy is the IP Address of the machine where the Mobile Engine will be executing b ZZZ ZZZ ZZZ ZZZ POSIntegrationHub where zzz zzz zzz zzz is the IP Address of the machine where the POSIntegration
131. ect Name Application Status You can administer the following resources Services mobile web services war x Resources M Security Total 1 Fl Enwiranment Figure 24 Enterprise applications start In order to stop the Trust Level Management application through the Administrative Console provided with IBM WebSphere do the following 1 In the Tasks list on the left expand Applications expand Application Types and then click WebSphere enterprise applications 2 Click the checkbox next to mobile web services war 3 Click the Stop button at the top of the Enterprise applications frame Welcome nterprise Applications Guided Activities Enterprise Applications Servers Use this page to manage installed applications A single application can be deployed onto mul El Applications Preferences New Application Install Uninstall Update Ji Rollout Update Remove File Export El Application Types Sa me WebSphere enterprise applications fr aad E Business level applications Assets Select Name 4 Application Status A Services You can administer the following resources scien Resources Iv mobile web services war 3 Security Total 1 ra i D Figure 25 Enterprise applications stop Messages and logging The Trust Level Management application logs messages to the Web server standard log For WebSphere on the BOSS this log is located in C Program Fil
132. ed this item display shows that the Coffee Club The customer is now in item entry item was added to mode the transaction Advertisements are intended to be an area on the screen where a retailer could optionally sell space on the mobile device for advertisements See Advertising Alerts on page 11 for an overview No advertisements sent to the mobile device Since advertisements are optional Figure 103 on page 115 shows what the screens would look like with no advertisements being sent 114 Toshiba TCxAmplify User s Guide Table 34 No advertisements sent to the mobile device Mobile Device Display Customer Steps Notes Message Flow A P Scone stn The customer has There is no bar between the Together Mobile Shopper started the Commerce logo and the instructions application but no advertisements are available Scan an item or use the Keypad to add an item Pim OH Scan Barcode Key Item Code O Figure 103 No advertisements sent to the mobile device Multiple advertisements sent to the mobile device Table 35 shows how multiple advertisements are displayed on the mobile device Table 35 Multiple advertisements sent to the mobile device The customer has There is a bar between the Together started the Commerce logo and the instructions application and the that is touchable and shows all first advertisement advertisements in a rolling display displays rolling through the
133. ed to the order Too many items purchased Figure 50 Scanning a product that is not found BAS A ake Scan or key in Assuming the customer pressed Yes to mobile shopper more items at this purchase the item anyway an item point exception is registered that will be visible to the cashier at checkout time Select for deals at Fresh Brew locations The item is displayed and appears in Need cashier for ITEM the item list but no price is included in DESCRIPTION NOT FOUND the totals and the details of the exception will be shown on the screen the example is Item not found 4258732549 Item not found The display will vary based on the item exception Fi F Item not found Ii coe Not authorized for sale Scan Barcode Key Item Code Price Required Time Restricted Too many items purchased Figure 51 Item exception 86 Toshiba TCxAmplify User s Guide Table 18 Mobile Shopper various item exceptions continued Mobile Device Display Customer Steps Notes Message Flow BA Sri 1 Press Price The display is the same for these item Check and exceptions scan an item e Item not found that is notin Not authorized for sale the item file The mobile These exceptions will show a price and device allow you to add the item to the order responds that a price is not available for this item There is no chance to add the item Press OK to continue with the order e Price Required price is ze
134. eed through checkout because you have already scanned your own items Mobile Shopper Terms and Conditions Click on the Yes button below to indicate that by using this app you are agreeing to the Fresh Grocery Terms and Conditions and Privacy Policy You agree to enjoy scanning Your own items so much that you Will Want to come back to this Store more frequently than befare you started using this app You agree to tell the manager of the store haw much you enjoyed using this app blah Figure 117 Sample screen shots showing Figure 118 Sample screen shots showing T amp Cs with links to websites and simple text T amp Cs with links to websites and simple text 1 of 2 2 of 2 Chapter 8 Using the Mobile Shopper application 123 The retailer has complete control of what information is displayed and how it is displayed within the limits of HTML The only restriction is that the HTML file cannot have links to other HTML files The HTML file the retailer supplies must be written so that you will be prompted to click on the Yes button to accept the terms and click No to decline the terms The title displayed in the window with the Yes and No buttons is the title in the HTML file so the retailer has control over what is displayed in the window title bar For example the HTML file used to create is shown in and the HTML file used to create is shown in How the information is displayed is dependent on the web viewer used fo
135. er An example of how to set the termsAndConditions property with multiply lines of HTML code is shown below termsAndConditions lt html gt lt head gt lt style gt title text align center body background color white color black font Chapter 8 Using the Mobile Shopper application 125 family Arial sans serif font size 12pt ul touchable li padding top 8px padding bottom 8px lt style gt lt title gt Mobile Shopper Terms and Conditions lt title gt lt head gt lt body gt lt p gt Click on the Yes button below to indicate that by using this app you are agreeing to the Toshiba lt a hreft http www retailer com terms gt Terms and Conditions lt a gt and lt a href http www retailer com privacy gt Privacy Policy lt a gt lt body gt lt htm1 gt If the retailer wants to provide the information in multiple languages they must include additional files for each language The naming convention for these files is filename underscore two letter ISO 639 language code properties For example if the siusermobiletext properties file is used for the English text the Spanish text would be stored in a file named siusermobiletext_es properties A full list of the ISO 639 two letter language codes are available at http www loc gov standards iso639 2 php English_list php When the mobile phone application is started it connects to the Mobile Engine and exchanges initial
136. er 5 Installing the Mobile Shopper components 25 Installing the Mobile Shopper on a 4690 operating k O eee E Interactively installing Mobile Shopper ee ee eee BeD Silently installing the Mobile Shopper 25 Remotely installing the Mobile sili all _e een ne ewe ew ee oe 2 eo Point of Sale Integration Hub Dew ee ee ee we oe wee POS Integration Hub installation 2 2 2 2 28 Smart phones 1 a ee ee ew 2 Android installation a ee 2Y Copyright Toshiba Global Commerce Solutions Inc 2014 iii iOS installation Self Service Pay Station installation Back Office System Server installation Chapter 6 Configuring the Mobile AMDE on 4690 4690 configuration l Mobile Engine Mobile Engine configuration l Mobile Engine configuration for 4690 Controlling the Mobile Engine Troubleshooting the Mobile Engine l Configuring Client Server Session for the Mobile Shopper Mobile Shopper operator sign on credentials for ACE ACE input state table changes Client Session Server configuration Terminal configurations for the Mobile Shopper Configuring Store Integration GUI terminals on 4690 OS Configuration changes for a stand alone Mobile Store Integrator GUI terminal Configuration changes for controller terminals Mobile Store Integrator GUI Configuration changes for a stand alone Self Service Scale terminal Configuration changes for a Self Servi
137. es IBM WebSphere AppServer profiles default logs server1 System0ut 1log All messages will begin with the string MobileXXX e g MobileInit Mobi 1eDAO MobileEvent and MobileAudit The following messages are taken from the WebSphere System0ut 1og file The header information may appear differently in a different Web server however the message text should remain the same The following informational messages are logged at application startup 6 17 13 17 02 17 656 EDT 00000025 WASAxis2Exten I WSWS7037I The PosIntegration ws event V1 MobileEventService URL pattern was configured for the com tcx mobile posintegration ws event vl MobileEventService servlet located in the mobile web services war web module 66 Toshiba TCxAmplify User s Guide This WebSphere specific message indicates the URL pattern where the Mobile Event Web Service is located The Audit Result event handler is deployed within the Mobile Event Web Service The path component of the URL specified in the POSIH configuration for EventSoapRequestActor host url must match this URL pattern for example EventSoapRequestActor host url http Mobi1leDBHostname PosIntegration ws event V1 Mobi leEventService 6 17 13 17 02 17 656 EDT 00000025 WASAxis2Exten I WSWS7037I The PosIntegration ws audit V1 MobileAuditService URL pattern was configured for the com tcx mobile posintegration ws audit v1 MobileAuditService servlet located in the mobile web services war web module This Web
138. es file or one of its extensions se Property extension mechanism on page 201 When the weight entry is completed the results will be displayed on the Spot Audit dialog in the Audited Items List Figure 149 on page 145 146 Toshiba TCxAmplify User s Guide Mobile Transaction Monitor The Mobile Transaction Monitor consumes events produced by the POS Integration Hub PIH during the course of a transaction s lifecycle The Mobile Transaction Monitor evaluates the transaction at various stages and determines whether a spot audit should be required based on a set of configurable properties found in mobileserver properties Please see the properties defined below from mobileserver properties e audit mobile number item voids al lowed and e Properties that begin with audit mobile transaction for detailed options that can be set for your environment Chapter 8 Using the Mobile Shopper application 147 Full audit Visual audit For a full audit the entire Mobile Shopper POS transaction is voided and the items must be re scanned by the cashier A full audit exception will be indicated as follows Ran biat pi do Preia rish Himi or delete b freee Chor lar EXCEPTION HRIFIN Ae al monrpiiens ae hasad paras Pul Anda and aaraa bhe apil ni a ee Siew Kipri neht Riev Expres Vi pips m Diii bet When the Full Audit button is pressed the following warning screen is displayed see Figure 151 If the operator presses
139. ese extension files can be placed in the same directory as the start up file for the solution normally c Program Files StoreIntegrator Mobile If the properties being updated extend the Store Integrator GUI or CHEC system you must include these files in the necessary extension files for these solutions For the Store Integrator GUI for example the files would be placed in the svuser jar file If you are modifying files that apply to the self service scale the files would be placed in sssuser jar Copyright Toshiba Global Commerce Solutions Inc 2014 201 202 Toshiba TCxAmplify User s Guide Appendix B Configuring the Toshiba B EP2DL Printer Use the following steps to configure the Toshiba B EP2DL Printer 1 Acquire the device drivers and configuration utility B EP Setting Tool from Toshiba TEC and install to a Microsoft Windows machine where the printers will be configured Current versions are a B EP Setting Tool v 1 2 b Driver v 7 3 3 M 1 2 Press and hold the Feed button and then press the Power button to power on the printer in system mode Connect the printer through the USB port to the PC and launch the B EP Setting Tool 3 Press the Get Param button to load the printer s current settings File Edit View Tool Help General Option Interface WLAN WLAN Security V ICP IP WLAN I F IP Address Subnet Mask Default Gateway J Protocol LPR Socket Port Number J WLAN Basic Communi
140. eted coupon number will use the Msgld value defined in the database Subsequent notifications for the same targeted coupon number will append a sequence number to the Msgld value from the database The sequence number begins at 2 and increases by one for each subsequent notification for the same targeted coupon number This property is optional If this property is not specified a value of false will be used TargetedCouponAlertService msgldSuffixSeparator This is the string to use to separate the Msgld value from the database from the sequence number in the case where consolidateNotifications is false and the customer record contains multiple occurrences of a given targeted coupon number This property is optional If this property is not specified a value of will be used PointsAlertService The PointsAlertService is the points balance alert connector The PointsAlertService generates transaction alerts for EM EME points clubs in which the customer is enrolled In order for an alert to be generated for a particular points club the characteristics of the alert must be defined in the file ADX_IPGM PIHPOINT PRO The format of this file is described below If an alert is defined for an EM EME points club in which the customer is enrolled then the defined alert will be delivered to the customer when the Mobile Shopper application is started Alerts are generated only for clubs in which the customer is enrolled at the beginning of the shopp
141. ettings Accessed using the iOS settings area allows the shopper to a Enter or change their loyalty number No default is specified b Enable or disable the ability of the mobile device to vibrate when a new alert arrives The default is On c Enable or disable the ability for the mobile device to play an alert sound when a new alert arrives The default is On d Select the screen orientation Left Hand and Right Hand The default is Right Hand e Select the text language you want to display f Display the application version information g Put the application in debug mode 76 Toshiba TCxAmplify User s Guide Motde Scope Preferences Loyalty ID PL LLL Re i lke os alls ls as ak Alert Vibrate j n a i Waie pharm hen a fey eT ik Feces Alert Sound i j z ae ig j a l LF S Ecos AT OPT 2 Eii ery Screen Onentation Righi Hand Select Language ia Baalah Version Ai Base aiiai Wagi Dehua Mode Figure 34 Menu shopper preferences 2 Help Shows the shopper how to use the application with screens similar to the following Chapter 8 Using the Mobile Shopper application 77 Table 14 Mobile Shopper Help BAY Mobile Shopper Help The Mobile Shopper application is used to scan or key in item codes while shopping The information about each item is sent to the point of sale system so that when you are done shopping you can quickly checkout QS at SH 2 45 am BAS Mobi
142. evice Transfer Order from a failed mobile device to the store s mobile davies Mobile device temporarily loses connectivity while shopping Sample screen shots shows T amp Cs with links to websites and simple text Properties added to the mobileserver properties file Self Service Scale Item Entry screens i Required audit information from retailer s host system Audit results Sign on user ID and password WiFi printing enabled Loyalty number Normal checkout l Finishing and suspending transactions Cancelling a transaction Various item exceptions Viewing transaction alerts Accessing eCoupons Sign off the application Starting the MC40 DataWedge Configuration Application Copyright Toshiba Global Commerce Solutions Inc 2014 xiii 54 MC40 Decoders configuration screens 55 MC40 Decoders Params configuration screens 56 MC4O0 File Browser application 57 MC40 Intent output configuration 58 MC40 Advanced WiFi oa 59 Trace types 60 Properties of AEFLOAD PRO 61 Mapping Store Integrator GUI response files to logging levels 62 Properties files for Mobile POS XIV Toshiba TCxAmplify User s Guide 183 184 185 187 191 193 193 197 201 Safety Before installing this product read the Safety Information Read This First iY ABa bel i Gas gill jis S 8 he Antes de instalar este produto leia as Informa es de Seguran a Erze mti WTA
143. f the screen see Figure 192 on page 177 Figure 221 Android menu button DataWedge Profile screen 2 Select Settings 3 Select Export 4 Ensure you select the SD Card radio button and then press Export The configuration will be exported to a file named datawedge db in the sdcard directory of the MC40 device Copy this file to the sdcard directory of another MC40 device see Copying files to the Motorola MC40 and repeat the steps above but select Import in step 3 to import the configuration to the other device Refer to the MC40 Integrator Guide for additional information on the Motorola DataWedge application Copying files to the Motorola MC40 To copy files to the Motorola MC40 do the following 1 Connect the MC40 to a computer through a USB cable Chapter 9 Associate Line Busting 187 Swipe downward from the top of the screen to display the Android notifications Select USB connected Click Turn on USB storage Click the OK button on the Turn on USB storage screen oe oO Performing the previous steps will enable you to copy files from your computer to the MC40 device On Windows the MC40 device will appear as some drive letter after the steps above are performed You can copy an exported datawedge db file to your computer or copy the file from your computer to a new MC40 device You can also copy an Android application APK file to your MC40 device to install it After you have copied the files to fro
144. for the customer 6 24 13 17 04 22 681 EDT 00000045 AuditStrategy 1 MobileAudit Best audit class for customer 42044612390 with 0 audits and trust level 0 is AuditClassImp classId 29 description Initially spot audit each transaction minAudits 0 trustLevel 0 maxTransNoAudit 0 auditType 1 numToScan null numFailedAllowed nul1 This message indicates the customer trust level that was calculated for the customer as well as the audit class that was selected for the customer 7 04 22 68 6 24 13 EDT 00000045 AuditStrategy 1 MobileAudit Audit is required This message indicates whether an audit is required based on the audit class 6 24 13 17 04 22 681 EDT 00000045 AuditStrategy 6 24 13 17 04 22 681 EDT 00000045 AuditStrategy 6 24 13 17 04 22 681 EDT 00000045 AuditStrategy 6 24 13 17 04 22 681 EDT 00000045 AuditStrategy 6 24 13 17 04 22 681 EDT 00000045 AuditStrategy 6 24 13 17 04 22 681 EDT 00000045 AuditStrategy MobileAudit Setting Customerld to 42044612390 MobileAudit Setting CustomerTrustLevel to 0 MobileAudit Setting CustomerNumAudits to 0 MobileAudit Setting TypeOfAudit to SPOT AUDIT MobileAudit Omitting NumItemsToScan MobileAudit Omitting NumFailedItemsAl lowed e e ee ey These messages specify the audit parameters based on the audit class that will be returned in the audit response Trust Level Management additional scoring inputs With the Scoring Based on Audit History feature au
145. fter the shopper places an item on the scale the Weight Entry screen see is displayed both an item with loyalty and without loyalty are available but only the non loyalty screen is shown here If the shopper presses No they are returned to the previous screen If they select Yes the item label is printed so the customer can place the label on the produce Bananas 4014 f Prine tn Esay jie Wifeteine Total Erice pipes aT eee TOSHIBA Figure 135 Self Service Scale Label Printing screen Sample produce labels Figure 136 on page 136 shows a sample barcoded produce label for a weight required item and Figure 137 on page 136 shows a label for a quantity required item ACE needs to be modified to be able to scan these unique Code 128 Barcodes that can include the GS1 item number and the weight and quantity of the items see ACE options to read Self Service Scale labels on page 136 ge 136 Chapter 8 Using the Mobile Shopper application 135 IN A 100000000900491 100550000 SOLD ON NET WT UNIT PRICE 0 49 ib Pda Total Price 7 Your motto can be placed here Ghore 222 1234 Main Boulevard NC 7614 Figure 136 Weight Barcode with No loyalty Pricing AA p000 LEMONS SOLD ON ATY UNIT PRICE maa o 5 3 079 Loyalty Total 0 82 Card Unit Price 0 16 You Save 530 50 Starge 222 1234 Asain Boulevard NE 27614 Figure 137 Quantity Barcode with Loy
146. ftware Planning Installation Operations Maintenance and Programming Guide Version 6 7 see the section on minimum hardware requirements Chapter 3 Requirements 17 18 Toshiba TCxAmplify User s Guide Chapter 4 Network setup examples This chapter contains examples of network setup planning for the Mobile Shopper and Associate Line Busting solutions Example of a network setup for the Mobile Shopper There are a variety of network topologies that can be used with the Mobile Shopper See for an example of the Mobile Shopper Windows Server 4690 Controller 4690 Controller 4690 Controller BOSS 10 10 1 2 10 10 1 3 10 10 1 9 10 10 14 12 comnee Aub fo router Ethemet Hub 10 10 1 25 TETEA 10 10 7 100 Figure 6 Mobile Shopper network architecture Example of a network setup for Associate Line Busting The Associate Line Busting ALB solution should be configured in a similar way to the layout in Figure 7 on page 20 This layout also illustrates how the ALB solution uses the Back Office System Server BOSS in its network setup Copyright Toshiba Global Commerce Solutions Inc 2014 19 Store Premises Network cae ewww ewe we wen www em we ww ewww eww mmm ew ewe www ww ww wow ewww www wow ww wom ww ewww em ewww mom w em ewww wm wom eww memo ow ew ome own my 3 Restricted Payment itn z3 passaiani Sensitive E A Register s data STA Secure Reais 8 Payment aut
147. fy User s Guide Engine sends the HTML to the mobile device and the user presses the Yes button the phone application stores the version of information you have accepted If the retailer has configured that the information should be re displayed whenever it changes the version field is used to detect when the information should be re displayed to you The retailer is responsible for creating HTML formatted text that contains the information they want displayed on the mobile device The HTML formatted text can include links to websites Figure 117 includes two screen shots that show how the retailer can format the HTML to display the required information e Figure 117 shows how the information can be formatted so the shopper can click on a link to a website to read the detailed information When the shopper clicks on the link a Web browser is launched displaying the website e Figure 118 shows how the detailed information can be displayed directly to the shopper in a scrollable window This mode must be used if the WiFi used for the mobile shopping application does not have internet connectivity In both cases a Yes and No button displays at the bottom of the screen Table 38 Sample screen shots shows T amp Cs with links to websites and simple text Dac Mobile Shopper Terms and Conditions Click on the Yes button below to indicate that by using this app you are agreeing to the following Terms amp Conditions You agree to sp
148. gine The Mobile Engine can be controlled using the MEMANAGE command found in ADX_IPGM Figure 12 on page 39 shows the function that MEMANAGE provides 38 Toshiba TCxAmplify User s Guide C ADA_IPGM gt memanage C ADA_IPGM gt ECHO OFF Usage MEMANAGE command Manage the mobile engine running on this controller Command is one of Start the mobile engine If it is already started no action 1s taken stop Stop the mobile engine If it is already stopped no action is taken restart Restart the mobile engine If it is not running start it status Display the running status of the mobile engine role Display the configured role associate or consumer of the mobile engine C ADX_IPGM gt Figure 12 MEMANAGE command Troubleshooting the Mobile Engine Logs from the Mobile Engine Launcher and the Mobile Engine are located in the f mobile logs directory The log files located here are useful to service personnel Configuring Client Server Session for the Mobile Shopper If you already have a C adx_idtl aefio xml file merge the C adx_imnt aefio mob with your existing aefio xml file to include the self service scale SSScale entries Otherwise the mobile installation will install a file for you Note If the aefio xml file did not exist prior to the mobile installation the size of the C adx_idtl aefio xml and C adx_idtl aefio mob will be the same Mobile Shopper operator sign on credentials for ACE For
149. gt lt BR gt lt lisYou agree to enjoy scanning your owm items 30 much that you will want to come back to this store more freguently than before you started using this app ya lis lt BR gt lt li gt You agree to tell the manager of the store how much you enjoyed using this app lt li gt lt BR gt liztblaht li gt lt BR gt lt li gt b lahs li gt lt ul gt lt r body gt lt r html gt Figure 120 Sample HTML for displaying information without web links 2 of 2 The retailer configures the Mobile Engine to send the terms and conditions information to the mobile device by adding properties to the mobileserver properties and mobiletext properties files or one of the extension files See Property extension mechanism on page 201 for more information about using property extension files 124 Toshiba TCxAmplify User s Guide Table 39 describes the properties that need to be added to the mobileserver properties file or one of its extensions files that is siusermobileserver properties Table 39 Properties added to the mobileserver properties file terms version The version of the termsAndConditions HTML file in the mobiletext properties file or one of its extension files terms policy Set to one of the following numeric values O Disable display of termsAndConditions HTML default 1 Display termsAndConditions HTML once for the life of the application 2 Display termsAndConditions HTML w
150. h the mobile entered while shopping system has been V restored offline are updated The items in your order are now being updated Please wait Figure 115 Mobile device temporarily loses connectivity while shopping 4 of 5 Chapter 8 Using the Mobile Shopper application 121 Table 37 Mobile device temporarily loses connectivity while shopping continued Mobile Device Display Customer Steps Notes Message Flow NARA After all items in In addition to the items in the order the order have being updated the transaction total and been updated the savings are also updated The No customer is Connection message is removed and notified that the transaction totals and savings are communication to displayed in the upper right hand portion the mobile of the screen as a visual indicator that shopping system the customer is now back online Communication to the mobile has been restored shopping system has been When the restored customer clicks OK they can resume shopping Figure 116 Mobile device temporarily loses connectivity while shopping 5 of 5 The Shopper walks away in the middle of a transaction A transaction is started if a shopper adds at least one item using the Mobile Shopper application If the shopper walks away without completing the transaction the transaction will be cancelled after a set amount of time The default time is 40 minutes but is specific to each implementation D
151. he shopper through the process of purchasing and weighing produce for either mobile shoppers or non mobile shoppers Highlights SSScale The highlights of the self service scale SSScale include the following e Runs on a real 4690 register 126 Toshiba TCxAmplify User s Guide Using only the terminal the touch display and scale No other hardware is needed unless label printing is desired Using Training mode in ACE to prevent anything from being placed in TLOGS using transaction numbers Currently prints labels on either a Toshiba B EV4 or Zebra LP 2824 Plus printer connected through a serial port to the 4690 but can use any serial connected label printer No separate item file maintenance is required Consistent loyalty pricing with front end that is no duplicate processing No hard drive maintenance No CSS sessions required e Displays and processes both regular price and loyalty price including linked coupons excluding targeted coupons since it is just an extension of the Mobile Shopper POS system e Has a walk away timer that resets the terminal after a configurable amount of time currently set to 2 minutes Navigating through the screens prevents the timer from firing and logging off the system e Is Weights and Measures certified Self Service Scale screen flows The following are self service scale SSScale screen flows Initial Screen The self service scale S
152. he Mobile Shopper application For details on Associate Line Busting see Chapter 9 Associate Line Busting on page 151 Smart phones Mobile Engine 4690 Controllers Terminals Self Service Pay Station Self Service Scales Store Integrator GUI Attended Pay Station POS Integration Hub CHEC BOSS Note The following information is primarily targeted to 4690 ACE customers who Th want to leverage consumer mobile shopping and associate line busting solutions from Toshiba to their 4690 system e goal of this information is to provide an overview on how to integrate the Mobile Shopper application into the retailer s network To 1 2 10 11 12 13 Copyright Toshiba Global Commerce Solutions Inc 2014 install and configure the Mobile Shopper complete the following steps Verify that all prerequisites are met for your 4690 system Install the Mobile Shopper on the 4690 store controller see Chapter 5 Installing the Mobile Shopper components on page 25 Configure the Store Integrator Client Session Server CSS to support the POS application virtual sessions this assumes that Store Integrator is already installed Install the POS Integration Hub This assumes that the base Data Integration Facility DIF is already installed on the 4690 store controller Install the Back Office System Server BOSS Configure the POS Integration HUB to support the exception framework alerts and audits Conf
153. he limits for Class A equipment were derived for commercial and industrial environments to provide reasonable protection against interference with licensed communication equipment Attention This is a Class A product In a domestic environment this product may cause radio interference in which case the user may be required to take adequate measures Appendix C Notices 209 European Community EC Mark of Conformity Statement This product is in conformity with the protection requirements of EC Council Directive 89 336 EEC on the approximation of the laws of the Member States relating to electromagnetic compatibility Toshiba Global Commerce Solutions cannot accept responsibility for any failure to satisfy the protection requirements resulting from a non recommended modification of the product including the fitting of non Toshiba Global Commerce Solutions option cards This product has been tested and found to comply with the limits for Class A Information Technology Equipment according to CISPR 22 European Standard EN 55022 The limits for Class A equipment were derived for commercial and industrial environments to provide reasonable protection against interference with licensed communication equipment Warning This is a Class A product In a domestic environment this product may cause radio interference in which case the user may be required to take adequate measures Germany Zulassungsbescheinigung laut dem Deutschen Gesetz uber
154. heck out within the store The unique identifier of the mobile device Chapter 7 Additional system components 73 TOSHIBA Helio UNKNOWIWU SER mi Customer Shop History Daily Statistics Searching for transactions whose End Time is on or after the Start Date Hour and on or before the Stop Datetour Daily Statistics History Start Date Start Hour Stop Date Stop Hous Q TH 19 2014 Ge J000 00 59 13 00 23 59 Search Customer Shop History e Transaction Pay Station RESA Terminal 1D Device ID CustomerID Customer Name Start Time End Time Totalltems Total Amount Audited Y N No Records Found Figure 31 Mobile Reporting Customer Shop History Page 74 Toshiba TCxAmplify User s Guide Chapter 8 Using the Mobile Shopper application This section provides information on how to use the Mobile Shopper Smart phone application The Android and iOS application user interfaces are very similar The following screens have been captured from an Android application Any significant differences between the Android and iOS application screens are described in the following sections Phone screen layout The layout of the main screen of the Mobile Shopper application is shown in Figure 32 fi aF rn a 3714 asa 8 50 Total Savings 1 49 S lect for deals at Deli locations Scan or key next item To complete your order stan a Pay Station 5555500001 di 8 50 Item Savin ___ item savings 1 49 m
155. hen selected removes the dialog Item entry message e Displays a message that includes an item that can be added to the transaction in a dialog e Displays Yes and No buttons to allow the shopper to add the item to their transaction then remove the dialog URL e Starts a browser on the mobile device and goes to the specified URL e When the shopper backs out of the browser the Mobile POS application is displayed again Chapter 2 TCxAmplify Mobile Shopper overview 11 The solution uses a thin client on the phone interfacing to a POS integration hub which acts as a portal for a variety of retail services Track Customer Behavior Provide up sell g and cross sell A opportunities re if gt y a real time behavior ee transaction details Items scanned BE When shopping Va Notify customers A itii Coupons used F of in store events notirications Pharmacy Deli Order Ready UNOBTRUSIVE 4 Notification notifications lt Fresh Bread Wine Framework _tastings etc Special coupons Allow sho ppers to i a ao Pree on check stock levels Private label offers D ieee tiie Behe Dis itil bred tsk cra eel Allow the Retailer to T Retrieve Digital _ communicate directly with the Wallet shopper D Retrieve j l Shopping List Figure 5 POS Integration Hub Note The base product provides infrastructure for some of the connectors described in the POS Integration Hub For det
156. henever the terms version on the mobile device does not match the terms version on the Mobile Engine that is display each time the terms are updated It is the retailer s responsibility to update the terms version each time they change the termsAndConditions HTML 3 Display termsAndConditions whenever the shopper launches the mobile device application If the termsAndConditions HTML is displayed the user must press the Yes button before they can proceed with using the application Note Information indicating what terms version has been accepted by the shopper is stored on the mobile device If the shopper clears the data associated with the mobile shopper application they will have to accept the terms again the next time they launch the application so that the application can restore the terms version information The HTML that the retailer wants to display must be added to the mobiletext properties file or one of its extensions files for example Siusermobiletext properties The HTML must include the lt html gt tag with lt html gt all in lowercase The mobile device application determines the text to be displayed is HTML by searching for the lt html gt tag with html all in lowercase The property to use when defining the HTML is termsAndConditions Since the HTML file will usually consist of multiple lines of text the backslash character must be used at the end of each line as a continuation charact
157. hiba TCxAmplify User s Guide wats est L E Process each item or delete it from the list EXCEPTION ITEM DESCRIPTION Spot validation required Transaction validation is required After all exceptions are handled press Spot Audit and scan the number of items specified N O SCALE Dee Age Figure 148 Spot Audit exception Weight _ Quantity Item Number 1 1 Description Monster Energy Fancy Beer Description Figure 149 Spot Audit with required list The Transaction Audit window displays the following two lists e The list of required items to be audited see Audit required list on page 146 for details e The list of items scanned for audit see Audit items list on page 146 for details The information on both lists are non selectable and view only The Transaction Audit window also shows the number of remaining items required to be audited and gives the cashier the option to do a visual audit rather than a scanning audit The Visual Passed Failed buttons in the Transaction Audit window indicate whether there is an option to do a visual audit See Visual audit on page 148 for more details Chapter 8 Using the Mobile Shopper application 145 The Keypad button allows the cashier to enter the item number for weight or quantity required items during the audit When multiple quantities of an item are scanned during an audit the Audit Keypad opens so the cashier can validate th
158. i p fii ira abei Loe me E herr LIL AL Remi Lis Brice Check barij Figure 32 Phone screen layout Menu layout The following are the menu layouts that are available Menu layout with no Items in the transaction When the Menu icon is selected prior to a transaction being started the mobile device displays the screen as shown in Figure 33 on page 76l From this menu the shopper can select the following options e Settings To modify the application configuration e Help To view information about using the application Copyright Toshiba Global Commerce Solutions Inc 2014 75 e Instructional Video To see a video about using the application How the mobile system is configured determines whether or not this is displayed e Cancel Transaction To exit the application B ay TP a Mobile Shopper Menu Pr Settings Help Instructional Video Cancel Transaction Create Error Report Figure 33 Mobile Shopper menu with no items in transaction Note iOS information e The Settings option does not appear on the application menu Settings are accessed through the settings area of the iOS and not within the application menu e A traditional application navigation bar on the top of the screen is used for screen navigation on the iOS The navigation bar contains a button to return to the previous screen There is no Back button at the bottom of the screen From the Mobile Shopper menu a shopper can select 1 S
159. ibes an attempt to sell an item having any of the following conditions e Item is not in the item file e Item is configured as not for sale in the item file e Item is configured as price required in the item file e Too many items purchased These scenarios involve exceptions and are handled differently e Item is configured as quantity restricted in the item file and the maximum number of items have already been sold the restrictions are defined in the point of sale POS application personalization 168 Toshiba TCxAmplify User s Guide Blackhawk 1 step Gift Cards Item requires an account number such as Gift Card activation in the item file Item has a barcode that includes an account number for the item Such as EAS items follow the Normal Checkout flow but they do log an exception Note UPC 2 items other item types deposit items and miscellaneous sale items for these items The mobile device should be in a other pricing methods 1 4 all work like normal sale items See Normal checkout on page 162 state where it is ready to scan an item Table 49 Various item exceptions Mobile Device Display Associate Steps Notes Message Flow amp T ff 16 18 The associate presses Scan then scans a product not found in the item file Then presses No to return to Item Entry Item 4258732549 requires Cashier help Do you still want to buy it add the item to the order Figure 178
160. ided by the manufacturer of the device Please enter your Password a w em e y ww Vv o p TT gt gt Pt gt id bt gt Ee ee ee a 123 Done Figure 157 Prompt for password 158 Toshiba TCxAmplify User s Guide Table 43 Sign on user ID and password continued Mobile Device Display Associate Steps Notes Message Flow gt cA If the associate is logged on In order for the application to a different terminal the prompt for the manager Ane Ta GEL eee application prompts fora override the POS system 101 manager override needs to be configured to require a manager override if an operator is already active on a different terminal Enter Manager ID or Cancel Cancel Figure 158 Prompt for manager override AALE If the associates credentials The credentials will also be are invalid the screen shown returned as invalid if either in Figure 159 is displayed the length of the operator ID and the associate presses or password submitted OK to try again exceeded the length values set in the mobileserver properties file Either the Operator ID or Password you entered is invalid Please try again Figure 159 Associate s credentials are invalid Chapter 9 Associate Line Busting 159 WiFi printing WiFi printing must be enabled in the store for the following screens to appear Table 44 WiFi printing enabled Mobile Device Display Associate Steps Notes Message Flow re The application prompts
161. igure the Mobile Engine to support the Mobile Shopper or Associate Line Busting ALB users Configure ACE for either the Mobile Shopper or ALB solutions Configure the front end systems that will finalize the mobile transactions for e The Store Integrator GUI or e The self service pay station SSPS Verify that Store Integrator POS Integration Hub and the Mobile Engine are all functioning properly Set up the wireless networking environment Install either the Mobile Shopper or ALB on supported devices Verify basic communications between devices and the Mobile Engine Optionally configure the CHEC lanes to support the retrieval of mobile transactions Optionally configure the self service scales for in aisle weighed and quantity item support for Mobile Shopper customers Ensure that each step is done properly and that the verification steps along the way are successful before proceeding Note An experienced IT professional who is familiar with the retailer s network should perform these installation and configuration steps Architectural overview The components of the Mobile Shopper for 4690 are shown in In store Restricted Network me een eee eee Restricted Payment Processing a Network e 4690 Controller s I i ties aa Ne a I l In Store I BOSS Sensitive l WiFi i data ows 4690 Reaister s i i access 77 Secure payment autorization Pi ayment 3 5 1 data flows ___ i Switch
162. ing trip Alerts are not generated for clubs in which the customer enrollment changes during the shopping trip In addition if the alert contains the points balance the points balance as of the start of the transaction will be shown to the shopper The points balance displayed to the shopper will not be updated during the shopping experience that is there will be no running total displayed for point balances The PointsAlertService requires the CustomerAddedParserService and if the PointsAlertService is enabled then the CustomerAddedParserService must also be enabled in order for club points alerts to be generated The PointsAlertService supports the following configuration properties PointsAlertService includeZeroBalance Indicates whether a notification should be generated for points clubs in which the customer has a balance of zero If true then a notification will be generated for points clubs having a zero balance If false a notification will 58 Toshiba TCxAmplify User s Guide not be generated for points clubs having a zero balance This property is optional If this property is not specified a value of false will be used PointsAlertService includeUnavailableBalance Indicates whether a notification should be generated for points clubs for which a balance is not available for example because the customer is not enrolled in the points club If true then a notification will be generated for points clubs for which a balan
163. internal service that is used by the following service PointsAlertService If any of the above services are enabled then the CustomerAddedParserService must also be enabled Trust Level Management The Trust Level Management TLM system calculates a level of trust for each shopper that can be used to determine how often the shopper should be subjected to an audit The TLM system consists of the following major features Scoring Based on Audit History Allows a retailer to base future mobile transaction audit decisions on past 60 Toshiba TCxAmplify User s Guide audit performance For example customers can be subjected to more frequent and increasingly severe audits when they have a history of audit failures Inversely customers can be subjected to less frequent and less severe audits as they establish trust by passing audits Scoring Inputs Builds on Scoring Based on Audit History by adding additional inputs that influence audit decisions such as random chance With the Scoring Based on Audit History alone audits occur at a given frequency based on the customer trust level so it is possible for an observant customer to predict the transaction in which they will be audited and potentially modify their behavior based on the knowledge that they will be audited Adding more inputs such as a random chance to the audit decision makes it much more difficult for a customer to predict when they will be audited which in turn makes audit pe
164. ion interference caused by using other than recommended cables and connectors or by unauthorized changes or modifications to this equipment Unauthorized changes or modifications could void the user s authority to operate the equipment This device complies with part 15 of the FCC Rules Operation is subject to the following two conditions 1 This device may not cause harmful interference and 2 This device must accept any interference received including interference that may cause undesired operation Industry Canada Class A Emission Compliance statement This Class A digital apparatus complies with Canadian ICES 003 Avis de conformit aux normes d industrie Canada Cet appareil num rique de la classe A est conforme a la norme NMB 003 du Canada European Union Electromagnetic Compatibility EMC Directive Conformance Statement This product is in conformity with the protection requirements of EU Council Directive 2004 108 EC on the approximation of the laws of the Member States relating to electromagnetic compatibility Toshiba Global Commerce Solutions cannot accept responsibility for any failure to satisfy the protection requirements resulting from a non recommended modification of the product including the fitting of non Toshiba Global Commerce Solutions option cards This product has been tested and found to comply with the limits for Class A Information Technology Equipment according to CISPR 22 European Standard EN 55022 T
165. ional messages resulting from normal operation This level is the default for loggers and handlers so INFO messages are seen during normal runs INFO events include e Error Helper creation e Error Helper handleError return values e AEFBase configuration e Dump of the bundles which includes all the values from the property files e Java health pipe creation CONFIG FINE FINER FINEST ALL OFF Informational messages about configuration or setup information usually displayed at startup This level indicates what the program intends to do and how it will do it rather than what it is actually doing Messages that provide greater detail for debugging and diagnosing problems FINE information includes e Automation call summary for example Operator 999999 logon called e SalesTransaction call summary for example Add item 3 itemid toString called e XML statements received from base application Messages providing even more detail for debugging and diagnosing problems These log records are so numerous that they are typically not logged unless it is absolutely necessary Messages providing the most detail for debugging and diagnosing problems These log records are so numerous that they are typically not logged unless it is absolutely necessary FINEST records are generated when entering and leaving methods Note Logging at this level will impact system performance especially on larger session loads Prudent app
166. ions for the Mobile Shopper Configuring Store Integration GUI terminals on 4690 OS Sample files are included on the TCxAmplify Installation CD in the 4690 GUI directory These files are in application specific directories for example the 4690 GUI ACE directory The following files are found in each application specific 4690 GUI folder e JAVAAPP XML e PRELOAD XML The following files are found on the Store Integrator installation CD in the 4690 GUI ACE folder e SAVECFG BAT e RESTCFG BAT The JAVAAPP XML file contains sample Java applications for the various terminal configurations Each character in the application name represents one part of the application s configuration The list in Table 4 describes what each character means Table 4 JAVAAPP XML sample Java applications POS application AISIGIO ACE SA GSA or Other Terminal type TIC Stand alone Terminal or Controller Terminal Display configuration OICIDIS Operator Customer Dual Display and Self Service Scale moes ot Note For example ATOMM represents an ACE terminal operator display and a medium sized heap for use with the Silver Theme for the TCxAmplify Mobile Shopper GUI For more information refer to the Toshiba Store Integrator User s Guide V3 R5 in the section that discusses using OS 4690 advanced Java configuration and bundling instead of RSP files for the Store Integrator GUI application This section gives guidance on importi
167. isplaying the retailer s terms and conditions on your mobile device This flow shows how the mobile device can display a retailer s terms and conditions T amp Cs privacy policy or any other information that needs to be displayed at startup using the Mobile Shopper application At a high level the following steps describe the process for displaying this information 1 The retailer creates HTML formatted text with the information they want to display when the Mobile Shopper application is first started Multiple translations of this HTML can be created so the information is shown in the language the user has configured on the mobile device The HTML can contain links to websites if desired 2 The retailer configures the Mobile Engine to send the HTML formatted information to the mobile device The retailer can choose to have the information displayed on the mobile device e Just once e When the mobile device application is started e When the information is updated The retailer assigns a version to the HTML file they created and the version information is used to trigger the mobile device application to re display the information if and when it is updated if the retailer chooses 3 When the Mobile Shopper is started it connects with the Mobile Engine and the Mobile Engine decides whether the HTML needs to be sent to the mobile device based on the configuration properties the retailer has defined If the Mobile 122 Toshiba TCxAmpli
168. ity gt Manager s Key Needed Disabled Manager s ID Options gt Weight Volume gt Type of override required to accept same weight as previous item Options gt Security gt Cash Open time limit 999999 Drawer Options gt Security gt Void of item not sold Disabled Overrides Options gt Security gt Item Quantity required items Enabled Entry2 bypass B029 prompt Options gt Security gt Void Void Reason ID Note The entry here is optional but must match the SCS Security Void reason code shown next Chapter 6 Configuring the Mobile Shopper on 4690 53 Table 11 Mapping of SurePOS ACE options for the Self Service Pay Station continued SurePOS ACE option location SurePOS ACE option name Options gt Security gt Void SCS Security Void reason Note This value must be code included in Void reason ID list Options gt Tender gt Generic Void Transaction Limit o 99 Options gt Tender gt Generic Exchange Transaction Limits PEHEE O O HH Options gt Tender gt Tdr Change Limit HHE H H H Limits gt Cash Options gt Tender gt Tdr Max Tender Entry Limits gt Cash Options gt Tender gt Tdr Max Quantity Limit Limits gt Cash Options gt Tender gt Tdr Verification Limit Limits gt Cash Options gt Tender gt Tdr Auto Reconcile Limit Amount 9999 99 Limits gt Cash Count 9999 Loyalty gt General gt ID Prompt checker to ask for Disabled Ent
169. ity required items Enabled Entry2 bypass B029 prompt Options gt Department Maximum keyed quantity Groups limits Options gt Tender gt Generic Void transaction limit 99999 99 Options gt Tender gt Generic Exchange transaction limits Options gt Store gt Coin Current selection Dispenser Options gt Weight Volume gt Type of override required to accept same weight as previous item Loyalty gt General gt ID Type of override required for Entry keyed customer ID Loyalty gt General gt ID Type of override required for Entry new customer ID EPS gt Device gt PIN Pad PIN pad type Config Note The label printer for the self service scale must be plugged in to Logical Port 2 Serial Port B in most cases If not change the label printer portID property in siusermobileserver properties to match the setting defined in your Device Characteristics for the self service scale Chapter 6 Configuring the Mobile Shopper on 4690 51 Mobile session options for ACE Create terminal specific or terminal group options for each of the terminals or terminal groups that will be running the Client Session Server CSS sessions for mobile shoppers Table 9 Mapping SurePOS ACE options for mobile sessions SurePOS ACE option location SurePOS ACE option name Options gt Security gt Mor ID Add 373737 Manager IDs Options gt Security gt Manager s key needed Disabled Manager IDs
170. ization messages During this exchange of messages the mobile phone application will send the Mobile Engine the terms version stored on the mobile device if any When the Mobile Engine receives this information it will determine based on the terms policy configuration parameter whether the termsAndConditions text needs to be sent to the mobile device If the HTML is sent to the mobile device it will be displayed as shown in When the shopper presses either the Yes or No button that information will be sent back to the Mobile Engine and if only Yes is pressed the Mobile Engine will proceed with initializing so that the shopper can use the application The acceptance of the terms will occur before the user is prompted to enter their loyalty number In some instances the user will accept the terms and after their loyalty information is processed they might be informed that they are not allowed to use the application When the mobile phone application receives information from the Mobile Engine that the user is allowed to use the application the mobile device will store terms version on the mobile device so that it can be sent to the Mobile Engine the next time the application is started Self Service Scale The self service scale SSScale is a weights and measures certified Store Integrator GUI Front End Register User Interface that has been modified from an Operator Store Integrator GUI display to a customer facing display This guides t
171. key an item to add it to the transaction or perform a price check by pressing the Price Check icon While the application is looking up the item the mobile device displays the message Processing scanned data After the mobile device adds the item to the order item details are displayed and transaction totals are updated The prompt now asks the customer to scan or key the next item or scan a pay station to complete the order 81 Table 15 Normal checkout continued Customer Mobile Device Display Steps Notes Message Flow BAS Ne conte at Press the The mobile device prompts the customer to BODE S SOD eG Price Check scan or key in an item to determine the price icon to check the price of an Select for deals at Deli locations item Please scan or key the item to determine the price Pin Me Scan Barcode Key Item Code lS eee BIBS Item List Alerts Price Check Menu Figure 43 Price Check BA amp SA oni Press the The mobile device displays the price of Scan the item Barcode button and scan Chicken Egg Rolls The customer can enter Yes to add the item to the order or enter No to return to item entry Note If the item has a loyalty price it is not the price that will be shown for the price check The regular price is shown Chicken Egg Rolls due to base ACE behavior for the Price Item ID 00005434720107 Regular Price 3 68 Check function If the customer presses Yes t
172. layout Ul The following are included on the Associate Line Busting menu See Figure 153 on page 156 for details Enter Loyalty ID If the customer s Loyalty ID is required then the application will require the associate to input the information at the start of each transaction and the menu option will not be available Remove Item from Cart To remove an item from the cart by scanning or keying in the item number This option will only be available if the transaction has items Check Item Price Allows you to check the prices of items you want to purchase 154 Toshiba TCxAmplify User s Guide Alerts Alerts will inform an associate of alerts specific to a customer if the Loyalty ID is provided to the application Cancel Transaction Allows a transaction to be cancelled and a new transaction to start Connect WiFi Printer If WiFi Printing is enabled then the sales associate can use this option to connect to a WiFi Printer Settings Allows modification of the application configuration See Figure 154 on page for more details Help Allows the associate to access help information Notes 1 On iOS devices the Settings option does not appear on the application menu Settings are accessed through the Settings area of the iOS and not within the application menu 2 A traditional application navigation bar on the top of the screen is used for screen navigation on the mobile device The navigation bar contains a button to ret
173. le Engine and publishes those messages to the POS Integration Hub broker In addition the MobileBrokerService subscribes to messages on behalf of the application and delivers those messages to the application ClassPreloadService The ClassPreloadService loads necessary classes such as JDBC drivers that are not loaded automatically This service must be enabled if the TransactionAlertService ItemAlertService or TargetedCouponAlertService is enabled AuditService The AuditService is the audit connector and must be enabled if audits are performed during checkout The AuditService interacts with the retailer s audit enterprise web service and provides the audit input from the web service to the payment station The AuditService subscribes to the transaction transfer initiated event message that is published by the Mobile Engine when the shopper scans the payment station On startup each payment station self service pay station or a Store Integrator GUI attended pay station connects to the POS Integration Hub through the MobileBrokerService and registers a subscription to receive audit response messages When the shopper scans the payment station the Mobile Engine publishes a transaction transfer initiated event message to the POS Integration Hub via the MobileBrokerService Since the AuditService is subscribed to the transaction transfer initiated event message it will receive the event message encapsulate it in an audit request a
174. le Shopper Help Touch any of the alert buttons that appear on the screen to display detailed information about your alerts Touch a topic below to get additional information on using the Mobile Shopper application to improve your shopping experience Getting Started without having to wait for a cashier to scan the items in your cart How to Checkout Item List The Mobile Shopper application also receives Alerts that provide information about discounts and offers that are available to you Touch any of the alert buttons that appear on the screen to display detailed Figure 35 Mobile Shopper help 1 of 2 Alerts Price Check Menu Adding Items While Offline Figure 36 Mobile Shopper help 2 of 2 3 Instructional Video Launches the mobile device web browser to play a shopper oriented instructional video This option will not be displayed on the menu if a URL has not been defined in the Mobile Shopper configuration see the instructional video url property in the mobileserver properties file or one of its extensions See a aa onan St details 4 Cancel Transaction Cancels the existing transaction exits the application and disconnects from the store s WiFi network if using the Android application 5 Create Error Report Creates an error report from the mobile device and sends the information to the Mobile Engine where it is written to the Mobile Engine diagnostic log file This is only displayed when the deb
175. le Shopper installation CD in the 4690 subdirectory Transfer the RCP selection file s and the RCP command file s to the ADX_IDT1 directory of your target store Note ADCS users must rename the transmitted files to the original file names before continuing Invoke the RCP using the START USER PROGRAM feature of ADCS or the INITIATE CLIST command of Netview Distribution Manager Netview DM After the installation or maintenance has been applied retrieve the following files to ensure the maintenance was successful e ADX SDT1 ADXCSHSF DAT e C MPREMOTE LOG If the installation was successful and you did not include the ASM command in the RCP selection file apply the software maintenance at this time Chapter 5 Installing the Mobile Shopper components 27 See the Toshiba Global Commerce Solutions Store Integrator User s Guide for details on installing Store Integrator components Point of Sale Integration Hub The Point of Sale POS Integration Hub is based on the Data Integration Facility DIF that integrates external systems with the Mobile Shopper to allow a retailer to communicate directly with a customer s mobile device POS IH is required for handling alerts and managing customer audits POS Integration Hub installation The Mobile Shopper Point of Sale POS Integration Hub installation consists of running the Application Software Maintenance ASM package and modifying the DIF configuration to start the Mobile Shopper
176. lert can be textual and can allow presses Select for an item to be added or it can be a web deals at Deli page that will be displayed locations See Advertising Alerts on page 11 Alert types for details on the types of alerts that can be used Get 10 off all deli sandwiches between the hours of 2 p m The mobile device sends a message to and 4 p m at all Deli locations the Analytics service to track that the Display your Fresh Grocery T loyalty card at the Deli customer purchased this item checkout to get this discount Figure 107 Multiple advertisements sent to the mobile device 4 of 4 Transfer order from a failed mobile device to the store s mobile device This flow shows how a transaction can be transferred from one mobile device to another This can occur if the original mobile device had some type of pending failure for example low battery warning In order for this scenario to work the Loyalty ID must be the same on both mobile devices Table 36 Transfer Order from a failed mobile device to the store s mobile device Mobile Device Display Customer Steps Notes Message Flow Customer 1 has Assume at this point that something ia som been running the happens to the customer s mobile application and device for example low battery has various items warning and notifications as a part of their Scan or key next item transaction To complete your order scan a Pay Station Total
177. lication of this level of logging is required Enables logging of all records Disables logging Redirecting standard error If the selected logging level does not provide enough information to identify an error refer to c silogs stderr txt and c silogs stdout txt on the controller that is defined in LAN Terminal Definition to control the terminal whose information you want to see Session trace Session trace information such as states and application data along with XML processing is logged to the session trace If you are using a Store Integrator GUI terminal you can access this trace by clicking on the operator ID at the bottom of the Store Integrator GUI screen Doing so displays a dialog where you can select Terminal Trace The session trace information is displayed in a dialog Clicking 198 Toshiba TCxAmplify User s Guide Audit tracing Save in the dialog saves the session trace to the C SILOGS directory with the name SAVExxx yyy where xxx is the terminal number and yyy is a rotating number from 0 to 999 The session trace is also saved to a file automatically when a severe error occurs When a severe error occurs the error is written to the session trace and the session trace is written to the C SILOGS directory with a file name of AUTOterm n where term is the terminal number and n is a unique number with O being the most recent Currently session trace logs from the Store Integrator GUI are only captured
178. m supports the Alternate ID entry the associate can enter a 10 digit phone number to use as the loyalty ID e The associate can either scan items with their mobile device scanner or enter item numbers on the mobile device touch screen keypad If the retailer is using Single Large Expensive Disks SLED devices such as the Motorola MC40 the associate can use the rapid scanning buttons on the device 152 Toshiba TCxAmplify User s Guide e As the associate scans the items in the shopper s transaction the item number description net price and loyalty savings of the most recent item scanned are displayed along with the running totals and total loyalty savings of the entire transaction Additional item information can be displayed by touching the item and selecting Display Item Details e The associate can display and review all items in the transaction by using the Item List icon Associates inform shoppers that weight required items are weighed at checkout e The associate finishes scanning the items then presses the Finish button which suspends the transaction If WiFi printing is enabled in the store the associate can optionally print a suspend transaction slip that the shopper can use to retrieve the transaction at a pay station and complete their checkout e The shopper pays and completes their shopping Note The Associate Line Busting function including printing suspended transaction slips is not Supported unless the ALB
179. m tcx mobile posintegration ws request handler EventRequestHandler interface The following properties control error handling and should be customized with care MobileEventService RetriableExceptions A space separated list of the fully qualified class names of exceptions that are considered retriable by the Mobile Event Web Service If one of these exceptions occurs while invoking the configured event handlers then the current transaction will be rolled back and each event handler will be recalled to process the same event again This prevents a transient error from causing a permanent failure This feature is intended primarily for use with event handlers that perform operations in a transactional context If there are a mix of transactional and non transactional handlers then the transactional handlers should be listed first in the MobileEventService EventHandlers property so that the non transactional handlers are not called multiple times due to a retriable exception from a transactional handler An event handler must be prepared to receive the same event twice if a retriable exception occurs in a subsequent event handler The following exceptions are retried by default Chapter 7 Additional system components 63 OptimisticLockException Two handlers simultaneously attempted to update the same database row s DuplicateKeyException Two handlers simultaneously attempted to retrieve a database row for updating and inserted a new
180. m your MC40 device do the following steps 1 Swipe downward from the top of the screen to display the Android notification 2 Select Turn off USB storage 3 Click the Turn off USB storage button When the Turn on USB storage is enabled you cannot access the files from your MC40 device You must turn off the USB storage option first and then you can import the datawedge db file you copied to the device or access files you copied to the device using the File Browser application launch the File Browser application from the All Applications screen as shown in Figure 222 Browse Calculator Calendar Camera ih ag Chack Contacts GataWedpe Dawnloads a o_o DA Dern File Browser Gallery AA RICA User MSF Apent MUSIC PTT Express Guide PN Figure 222 Launching the File Browser application from the All Applications screen To install an Android application APK file click on the APK file from the File Browser screen 188 Toshiba TCxAmplify User s Guide WiFi settings The MC40 Integrator Guide accessible at www motorolasolutions com provides detailed instructions for configuring the Motorola MC40 WiFi settings This section only highlights some of the WiFi settings that can require special settings To access the WiFi settings on the MC40 do the following 1 Press the Android Home button oe Figure 223 Android home button 2 Press the Android Menu button Figure 224 Android men
181. mer Steps Notes Message Flow SCE 1 Press Scan Barcode and From the customer s scan an item such as a__ Perspective this is the same value gift card that has _ flow for Blackhawk Gift Cards been blocked in the However Blackhawk Gift Cards mobileserver properties re a different type of bar code file or one of its Code 128 and does not need extensions to be blocked in the properties file Item 7675002796 requires The following prompt is Cashier help Do you still want displayed Item XXxX to buy it requires cashier help Do you still want to buy it where xxxx is the item code that was scanned or keyed in Press Yes to add the item to their order An exception is added to l their order that must be Figure 55 Scan an item resolved by a sales that has been blocked in associate before the mobileserver properties customer is allowed to complete their order If the customer presses No the item is not added to the order 90 Toshiba TCxAmplify User s Guide Age restricted item exception This scenario describes an attempt to sell an item such as alcohol tobacco or ireworks that is age restricted The restriction types are defined in f rsonalization option changes on page 50 and set in the Item Data Maintenance for the item Table 22 Age restricted item exception Mobile Device Display Customer Steps Notes Message Flow R S uil 1 07 Pm Press Scan Barcode and scan
182. mponents for loyalty pricing weight processing for produce and tendering capabilities to generate an actual POS transaction with customer specific pricing All payment operations are done using the retailer s PCl compliant payment devices at the checkout lane The mobile application integrates across a wireless network in the store with a virtual session of the POS application which is hosted on a 4690 store server extending the retailer s current and often highly customized and proprietary POS application functionality to the mobile device The scanner in the mobile device is used for item bar scanning The ALB application also provides a way to send alerts to associates This Alert feature is simply a mechanism for sending information to associates to let shoppers know about store specials additional items they may want to purchase discounts coupons or store events The mobile device can be configured to sound a tone or vibrate whenever a new alert is received to ensure the associate is aware that new information is ready to view The ALB application also sends information to the Mobile Engine about which alerts the associate viewed This allows the retailer to maintain statistics about which types of alerts the associate took the time to read Highlights Associate Line Busting The highlights of the Associate Line Busting ALB solution include the following e Enables retailer owned mobile devices to be used for queue busting e Use
183. n Are you sure you want to finish this transaction Figure 180 Finish to complete transaction For more details on Associate Line Busting screen flows see the following sections e Item type not allowed to be sold exceptions see Item type not allowed to e Time restricted item entry see Time restricted item entry on page 89 e Value card processing see Value card processing on page 90 ert restricted item exception see Age restricted item exception on page 91 e Quantity required item entry see Quantity required item entry on page 92 e Coupon scanned during the transaction see Coupon scanned during the transaction on page 95 Removing items see Removing items on page 95 I Removing an item from the Item Entry screen on page 95 Removing an item from the Item List on page 98 and Removing an item using the menu icon on page 100 e Item details see Item details on page 105 170 Toshiba TCxAmplify User s Guide Transaction alerts This flow demonstrates the steps to view transaction alerts that can occur while shopping See Table 50 for an overview Table 50 Viewing transaction alerts Mobile Device Display Associate Steps Notes Message Flow gt i kuakt Associate has signed in to There will be an audible TOSS Line SUSE Is the application and has notification on the mobile entered a customer loyalty device if it
184. n 209 210 FCC USA 209 Germany 210 Industry Canada 209 Japan 212 Korea 212 Taiwan 213 electrostatic discharge ESD 211 end of life disposal 213 equipment disposal 213 European Union battery recycling statement 215 F ferrite requirement 213 flat panel displays 216 full audit 148 H hardware requirements 15 highlights Store Integrator GUI 139 how it works Mobile Shopper 4 initial screen Store Integrator GUI 140 interactive installation 25 iOS installation 29 J Japan Electronics and Information Technology Industries Association statement 212 Japanese Electrical Appliance and Material Safety Law statement 211 Japanese power line harmonics compliance statement 212 Japanese VCCI Council Class A statement 212 219 K key features Mobile Shopper 4 Korean communications statement 212 L loyalty number 162 M menu layout 75 menu layout with items in the transaction 78 menu layout with no items in the transaction 75 mercury added statement 216 mobile device temporarily loses connectivity while shopping 119 mobile engine 32 mobile engine configuration 32 mobile engine configuration for 4690 32 Mobile Reporting Web Application 71 Mobile session options for ACE 52 Mobile Shopper highlights 3 Mobile SI GUI options for ACE 52 Mobile Transaction Monitor 147 N notices 207 battery recycling 214 215 cable ferrites 213 electronic emissions 209 electrostatic discharge ESD 211 end of life di
185. n will be displayed see The buttons shown below the selected exception are context sensitive to the specific exception Any action taken by the cashier might be optionally logged to the TLOG During the handling of each exception if there is additional information needed for the exception like a birth date a quantity or a weight the cashier will be prompted for this additional information In addition the cashier can select the Item Entry 142 Toshiba TCxAmplify User s Guide Audits button to return to normal Store Integrator GUI processing but must return to these exceptions and process them successfully before the transaction can be completed Scan or enter the next item TOSHIBA MOD SUREPOS ACE CC 98 101 TAX DUE TOTAL oid It Next Item TRANSACTION RETRIEVED 8 Quantity Refund Item Weight RETRIEVAL NUMBER 211 8 ro Item Number 1 Fancy Beer Item Discount Cancel Date of Birth xx xx xx Discount Price Override Void Item Other Void Trans Common Common Item Entry Miscellaneous Non Sa Balance Due 10 96 7 QO Help Lock Drawer Register 400 OPERATOR 400 May 23 2014 2 53PM TOSHIBA Figure 146 Store Integrator GUI Retrieval with exceptions Process each item or delete it from the list EXCEPTION ITEM DESCRIPTION Age restricted item 21 Fancy Beer Item not found 12345 ITEM NOT FOUND item must be weighed 4011 Bananas Spot validation requi
186. nce See Transaction Alerts on page 10 for an overview Table 32 Transaction Alerts Mobile Device Display Customer Steps Notes Message Flow BA SAM ILGREED The customer has There are seven new alerts available for Mobile Shopper just signed onto viewing on the Alert icon Gene OR010 the application Select for deals at Fresh Brew locations Scan an item or use the Keypad to add an item Figure 89 New alerts Pin We J Scan Barcode Key Item Code The number on the Alert icon indicates the number of unread alerts that are B 5 available Item List ACIS Price Check Menu Figure 88 Customer signed onto the application Chapter 8 Using the Mobile Shopper application 107 Table 32 Transaction Alerts continued Mobile Device Display Customer Steps Notes Message Flow A Scope Press the Note The Transaction Alert icon Mobile Shopper Alerts Transaction Alert indicated that there were seven unread Your Deli Order is icon and the alerts Available transaction alerts One for Del Order Your Pharmacy Order is fikah displayed One for Pharmacy Available Two for Digital Wallet Store Event Two for Store event One for Daily Special Digital Wallet 8 When the customer presses the Transaction Alert icon the mobile View our Daily Specials phone application sends a message to the Analytics service to track how many times this customer pressed that icon Figure 90 Transaction Alert icon
187. nd send the audit request to the audit enterprise web service When the audit response is received from the enterprise web service it is published to the POS Integration Hub addressed to the payment station indicated in the transaction transfer initiated event message Since the MobileBrokerService is Copyright Toshiba Global Commerce Solutions Inc 2014 55 subscribed to audit response messages on behalf of the payment station it will receive the audit response message and forward it to the payment station to be used in the audit process The AuditService supports the following configuration properties AuditSoapRequestActor timeout This property specifies the amount of time in milliseconds to wait for a response This property is optional The default value is 5000 5 seconds AuditSoapRequestActor host url This property specifies the URL of the SOAP server or web service This property is required AuditSoapRequestActor soap action url This property specifies the value to be placed in the SoapAction header of the request This property is optional The default value is http mobile retail ibm com PosIntegration ws audit V1 MobileAuditInterface processRequest MobileEventLogService The MobileEventLogService logs incoming mobile events to the C SILOGS directory on the controller on which POSIH is running and can serve as a simple implementation of an analytics connector Writes to the event log file are not assured
188. nd simple text 1 of 2 Sample screen shots showing T amp Cs with links to websites and simple text 2 of 2 Sample HTML for displaying information with web links 1 of 2 Sample HTML for displaying information without web links 2 of 2 Initial Self Service Scale screen with the Mobile Shopper inactive Initial Self Service Scale screen with the Mobile Shopper active Self Service Scale Mobile Scan Starting screen Self Service Scale showing items entered on the mobile device Self Service Scale Weight Entry screen Self Service Scale Item Entry screen 1 of 2 Self Service Scale Item Entry screen 2 of 2 Self Service Scale Item Entry r a screen Self Service Scale Search screen Items remaining on the Phone Item List screen Self Service Scale Item Deletion screen Self Service Scale with no phone items Self Service Scale Item Entry screen Self Service Scale Quantity Entry screen Self Service Scale Label Printing screen Weight Barcode with No loyalty Pricing Quantity Barcode with Loyalty Pricing Self Service Pay Station initial screen Mobile Transaction Completion screen Mobile Transaction Payment screen Self Service Pay Station Exception Processing screen Store Integrator GUI when the Mobile Engine is disconnected Store Integrator GUI when the Mobile Engine connected Customer Store Integrator GUI screen for Mobile Shopper POS Store Integrator GUI Retrieval with no exceptions 4 Store Integrato
189. ned to the TR previous screen If the associate presses Back the application displays the Alerts menu Figure 185 Getting to the Alerts menu eCoupons This flow demonstrates the steps to view and use the eCoupon feature Table 51 Accessing eCoupons Mobile Device Display Associate Steps Notes Message Flow er Tc APERA if the transaction has items TEES Line HUHNE the eCoupons button is available SEETHER oe 1 35 Scan or key next item To complete the order press the Finish button Scan Barcode arcod Ge Cy TEN Item Code EREJE Item List EX Finish Menu Figure 186 Accessing eCoupons Chapter 9 Associate Line Busting 173 Table 51 Accessing eCoupons continued Mobile Device Display Associate Steps Notes Message Flow gt 6 it Luakieey The associate presses the TGCS Line Busting eCoupons button and the a totals section will update with PEENE 9 18 ine i any savings the shopper is Total Savings 0 50 l entitled to once the Scan or key next item eCoupons are applied To complete the order press the Finish button eyo foro yo 0 010104 7 49 Item Savings 0 50 Fim We Scan Barcode Key Item Code ILS Item List eCoupons Finish Menu Figure 187 Pressing the eCoupons button For more details on the Mobile Shopper see the following sections e Item alerts see Item Alerts on page 112 e Transfer order from failed mobile device to a different mobile devi
190. ng the Store Integrator GUI Java application and the preload bundle samples The same instructions will apply to importing the sample TCxAmplify Java application definitions and preload bundle definitions Configuration changes for a stand alone Mobile Store Integrator GUI terminal To change the configuration of a Store Integrator GUI stand alone terminal complete the following steps 1 Go to the Device Characteristics for the TCxAmplify SI GUI Terminal window a Select RAM disks 1 Select the Q disk only 2 Enter the disk size minimum of 85 or 5 MB larger than current non mobile store configuration Chapter 6 Configuring the Mobile Shopper on 4690 45 b Select Java Redirection and then select Enable Advanced Java Redirection 1 Select Advanced Java Redirection and then select the following ANDISPLAY ANDISPLAY2 I O Processor and Tone c Serial Devices 1 Port A Logical Port 1 2 Port B Logical Port 2 If you are using the Toshiba BEV4 label printer its default port is COM 2 If you need to use COM 1 change your mobileserver properties value for label printer portID to COM 1 First Additional Port Disabled Second Additional Port Disabled Third Additional Port Disabled 6 Fourth Additional Port Disabled d Video Display 1 Character format 25 lines by 80 characters 2 Graphics format 1024 by 768 3 Color format Maximum available 64K or more 4 Screen saver Enabled 5 System display Yes 2
191. ntinued Mobile Device Display Customer Steps Notes Message Flow Press OK The item is removed The display indicates that the item was removed OK Item removed from order Figure 67 Removing an item from the Item Entry 3 of 4 BAL QF u S134 em The display indicates that the item was MobBe Shoppes removed The customer is now in item entry mode Select for deals on concert tickets Scan or key next item To complete your order scan a Pay Station 5434720107 2 79 Item removed from order Pl Fiw p Scan Barcode Key Item Code Figure 68 Removing an item from the Item Entry 4 of 4 Chapter 8 Using the Mobile Shopper application 97 Removing an item from the Item List This flow demonstrates the steps to remove a normal barcoded item from the Item List Items are in the transaction Table 27 Removing an item from the Item List Mobile Device Display Customer Steps Notes Message Flow BA NOANA Press Item List at If the customer presses the Shop Monne Snapper the bottom of the button here they will return to item WAR screen to display entry Total Savings 0 89 the item list Select for deals on concert tickets Touch item to get a list of actions Chicken Egg Rolls 2 79 Figure 69 Press Item List SCRE in Touch the item If the customer presses the Back they want to button they will return to item list remove The Item Action menu is iOS Note The customer should do a
192. o add the item Yes a the loyalty price is the price of the item that is added to the transaction Add to order Figure 44 Press Scan Barcode 82 Toshiba TCxAmplify User s Guide Table 15 Normal checkout continued Customer Mobile Device Display Steps Notes Message Flow BAY Mobile Shopper D l 12 05 PM 292 Total Savings 0 89 Select for deals at Fresh Brew locations Preparing order for retrieval B Key Item Code Fi Scan Barcode Figure 45 Scan Barcode pay station or POS terminal BAY Mobile Shopper WF l Bl 12 09 pm 292 Total Savings 0 89 Select for deals at Deli locations Please wait Transferring transaction 44 from terminal 702 to register Fi Scan Barcode ode ee T Item Code Figure 46 Transaction number and terminal number Press the Scan Barcode icon and scan the barcode displayed on the pay station or POS terminal in order to complete the transaction The mobile device shows the message Preparing order for retrieval Chapter 8 Using the Mobile Shopper application The mobile device shows the message Preparing order for retrieval Every pay station and POS terminal will use a single barcode to specify the terminal number that indicates the end of an order The mobile device will display the transaction number and terminal number until the order is accepted at the terminal The Checkout Lane must be in a state to
193. o the f si logs directory The file format is Sxx n where xx is the controller node ID and n is a unique number with O being the most recent Each controller that you defined to support virtual sessions has a separate set of logs Depending on the logging level that you selected a second trace file might be generated This file uses the same naming convention as described previously but with an m following the unique number This log contains additional tracing that might assist in resolving a severe error See Table 60 on page 193 for instructions on selecting the AEF logging level Minimal moderate or maximum logging levels are available Remote GUI trace Trace files for the Remote GUI are written to the SI_HOME silogs directory These filenames are log _termnum n txt where termnum is the remote terminal number and nis the unique number with O being the most recent POSBC trace The POSBC trace files are on the Windows machine in the 7SI_HOME silogs directory The file name for the POSBC logs is posbc_log where is a unique number with O being the most recent 196 Toshiba TCxAmplify User s Guide Table 61 Mapping Store Integrator GUI response files to logging levels Response file Logging properties file Logging level OPER RSP OPERCT RSP CUST RSP SVLOG PRO Minimal CUSCT RSP DUALDISP RSP DDCT RSP OPERMID RSP OPRCTMID RSP CUSTMID RSP SVLOGMID PRO Moderate CSTCTMID RSP DUALMID RSP DDCTMID RSP OPERDBG R
194. obileEventIm 1 MobileEvent Calling event handler com tcx mobile posintegration ws event handler LoggingEventHandler 17eal7ea 6 24 13 14 08 18 806 EDT 00000058 MobileEventIm 1 MobileEvent Committing transaction 6 24 13 14 08 18 806 EDT 00000058 MobileEventIm 1 MobileEvent Completed request handling From these debug messages it is possible to determine exactly which event handlers are being invoked as well as how long the event processing takes The following are sample debug messages displayed by the Mobile Audit Request Web Service 6 24 13 17 04 22 681 EDT 00000045 TLMAuditReque 1 MobileAudit New customer AuditCustomerImp loyal tyId 42044612390 transSinceAudit 0 numAudits 0 numFailedAudits 0 lastAudit null lastAuditUpdate nul1 This message indicates that the customer is a new customer and a record for the customer loyalty ID does not exist in the Customer Data Store In addition this message displays the audit history for the customer Chapter 7 Additional system components 69 6 24 13 17 16 29 634 EDT 00000047 TLMAuditReque 1 MobileAudit Retrieved customer AuditCustomerImp1 loyaltyId 400747320406 transSinceAudit 7 numAudits 3 numFailedAudits 0 lastAudit Mon Jun 24 17 16 29 EDT 2013 lastAuditUpdate Sat Jun 22 22 21 32 EDT 2013 This message indicates the customer is an existing customer and a record for the customer already exists in the Customer Data Store In addition this message displays the audit history
195. omer should not have added any weight required items to the transaction Table 30 Using the Self Service Scale to add items to a transaction Mobile Device Display Customer Steps Notes Message Flow QS wll 12 56 am Waiting for Self Service Scale Press CANCEL to return Cancel Figure 81 Self Service Scale pressing Scan A Mobile Shopper Qs al Bl 2 19 am Select for deals at Fresh Brew locations Scan or key next item To complete your order scan a Pay Station 4033 3 for 1 49 Fiw We Scan Barcode Key Item Code O LS Item List NES Price Check Menu Figure 82 Self Service Scale displaying screen with Done visible 104 Toshiba TCxAmplify User s Guide On the self service scale press Scan on the mobile device and scan the barcode displayed on the self service scale The mobile device displays Waiting for Self Service Scale Press Cancel to return After all items have been processed at the SSScale the Done button is displayed on the base screen Press Done and the scale goes back to the original display Since no items have been previously entered on the mobile device the SSScale does not display a list of items Instead it will just show the main screen where the shopper can either scan an item barcode key in the product look up PLU number or search images for an item to add See Self Service Scale on page 126 for details on how the SSSc
196. ommand Language 7 When finished press Set Param to send the settings to the printer 8 Power cycle the printer and disconnect it from the USB cable 9 To verify the printer is on the network ping the IP address of the printer This assumes that ping is available on your network 10 For convenience you may print a code 128 or QR barcode that contains the connection information IP address or hostname to affix to the printer You can then scan the barcode to pair with the printer when prompted in the Associate Line Busting application 11 If you are not using the default port 8000 for the Toshiba B EP2DL Printer you must update the port in the siusermobileserver properties file and update the Mobile Engine a If you are running Mobile Engine on 4690 and the ADX_IPGM directory contains mserpro mob open the ADX_IPGM mserpro mob file for editing b To modify the siusermobileserver properties file 1 Change to the m mobuser directory 2 Extract the siusermobileserver properties file for editing m java2 bin jar xvf ADX_IPGM mobuser jar Siusermobi leserver properties 3 Modify the siusermobileserver properties as follows mobile printer connect port 9100 4 Update the jar file to contain the changes m java2 bin jar uvf ADX_IPGM mobuser jar siusermobileserver properties 5 Distribute mobuser jar by running a dxcsuQ1 3 5 ADX_IPGM mobuser jar 6 In adx_ipgm run adx_ipgm mobj6pat bat on all controllers 204 Toshiba TC
197. on at checkout to scan a barcode on the pay station The Mobile Engine retrieves the scanned items which allows for a quicker checkout The Mobile Shopper uses the 4690 POS solution and its various components for loyalty pricing weight processing for produce and tendering capabilities to generate an actual POS transaction with customer specific pricing All payment operations are done using PCl compliant payment devices The Mobile Shopper application integrates across a wireless network in the store with a virtual session of the POS application which is hosted on a 4690 store server This extends the retailer s current and often highly customized and proprietary POS application functionality to the mobile device The camera in the mobile device is used for item bar code scanning and for scanning bar code images on the welcome screens of self service scales to transfer weighted item information and self service pay stations to transfer the transaction to the pay station for payment Copyright Toshiba Global Commerce Solutions Inc 2014 3 As previously mentioned the Mobile Shopper application sends alerts to shoppers This Alert feature is simply a mechanism for sending information to shoppers about store specials additional items they might want to purchase discounts coupons and store events The mobile device can be configured to play a distinctive audio tone or vibrate whenever a new alert is received ensuring that the shopper i
198. onfigure an event notification on all e INFO messages that occur within the POSAutomationProviderlmpl class e WARNING messages that occur within the automation package e SEVERE messages except those that occur within the AEFSessionImpl class create SI RMA LogMonitor true SI RMA LogMonitor include Q WARNING com ibm retail AEF automation SI RMA LogMonitor include 1 SEVERE SI RMA LogMonitor include 2 INFO com ibm retail AEF automation POSAutomationProviderImp SI RMA LogMonitor exclude 0 SEVERE com ibm retail AEF session AEFSessionImp Store Integrator GUI traces The Store Integrator GUI log files are written to the C SILOGS directory For a stand alone terminal with a DHCP assigned IP address the file name is Tssss n where ssss is the store number is the terminal number and nis a unique number with O being the most recent For a stand alone terminal with a static IP address the file name is termip n where termip is the resolved IP name of the terminal and n is the unique number with O being the most recent Depending upon the logging level that you selected see Table 61 on page 197 the system might generate a second trace file This file uses the same naming convention as described previously but with an m following the unique number This log contains additional tracing that might assist in resolving a severe error Chapter 10 Problem determination 195 Minimal logging The response files See Table 61 on pag
199. orization data flows tana Switch ee He or Processor Re ee _ Sates senor Restricted router switch router switch je In Store Cer Sn Gee E 2 Secure WiFi gt ne eerie ee access point Self Service Pay Station s BOSS 5 amp amp o amp POS Integration Hub hap ce ca am aw a ee ap cae ce eae ae a eee ee a ae ome an eee ogc es 2 9m pam Dem 2 aD gw ee aD ae eee es ewer as os Figure 7 Associate Line Busting network architecture After configuring the system as shown the final step in setting up the networking hardware is configuring the wireless router Typically wireless routers use configuration software that is accessed from a web browser Review the instructions provided with the wireless router to complete configuration The remainder of this section contains the basic steps on how to configure a router using a NETGEAR router as an example The specific configuration program for your router may be slightly different but these instructions provide a general idea of what must be done 1 To access the NETGEAR configuration program enter the following URL http 192 168 1 1 2 Enter your username and password on the initial screen See the instructions for your router to find the default settings for these fields 3 Look for a configuration screen that allows you to set the LAN IP Address and the DHCP starting and ending addresses see Figure 8 on page 21 In some ro
200. ou want the log level changes to remain 68 Toshiba TCxAmplify User s Guide in place after an application restart then click Save runtime changes to configuration as well Configuration Runtime General Properties l Save runtime cha nges to configuration as well Change Log Detail Lewels Components info Sie com tcx mobile posintegration ws fine a All Components Figure 27 Change Log Details screen 4 Scroll to the bottom of the screen then click the Apply button If you selected Save runtime changes to configuration as well then you will be prompted to save the changes to the master configuration Click Save to save the changes 5 When the trace state changes WebSphere will log a message similar to the following to the trace log 6 24 13 16 48 56 040 EDT 00000045 ManagerAdmin I TRASOO18I The trace state has changed The new trace state is info com tcx mobile posintegration ws fine The following are sample debug messages displayed by the Mobile Event Web Service 6 24 13 14 08 18 790 EDT 00000058 MobileEventIm 1 MobileEvent Beginning transaction 6 24 13 14 08 18 790 EDT 00000058 MobileEventIm 1 MobileEvent Calling event handler com tcx mobile posintegration ws event handler AuditResultsEventHandler auditCustomerDAOFactory DAOFactory ctor protected com tcx mobile posintegration ws dao AuditCustomerDAOImp1 javax persistence EntityManager 6 24 13 14 08 18 790 EDT 00000058 M
201. owing properties Terminals Defines which terminals have tracing enabled Valid values for this property are none the default all or a range of terminal numbers A range is specified as either a single integer example 45 or two integers separated by a hyphen example 37 42 ALLDevices Enables or disables tracing for all devices Valid values are true and false Problem determination scenarios Following are problem and resolution sequences Problem completed all the steps but the self service scale will not load Resolution Check the trace logs for the terminal to identify the problem Chapter 10 Problem determination 199 Problem My self service pay station or CHEC lane will not load and the Mobile Server is giving a cannot sign on to terminal IDs message Resolution Confirm that the ACE operator authorization records match the operator IDs and passwords defined in siuserlogon properties in Siuser jar Problem The self service scale is printing to the 4690 printer Resolution Make sure the aefio xml file in c adx_idt1 on the 4690 is accurate and distributed to all controllers Problem When ending an order on the mobile device the Store Integrator GUI or CHEC Lane will display B678 Unable to Retrieve Data Resolution Make sure to follow the instructions for ACECMISC For more details see item Problem When entering a weight required or quantity required item the item description has strange characters
202. p or situation DANGER These statements indicate situations that can be potentially lethal or extremely hazardous to you A danger statement is placed just before the description of a potentially lethal or extremely hazardous procedure step or situation Copyright Toshiba Global Commerce Solutions Inc 2014 xvii XVill Toshiba TCxAmplify User s Guide Part 1 Toshiba TCxAmplify system concepts Copyright Toshiba Global Commerce Solutions Inc 2014 2 Toshiba TCxAmplify User s Guide Chapter 1 Introduction Toshiba TCxAmplify is a complete consumer mobile shopping and associate line busting software solution that creates an interactive and personalized shopping experience for consumers in a retail store environment The consumer mobile shopping and associate line busting software components work together to create the Toshiba TCxAmplify solution Note In this publication the Toshiba TCxAmplify consumer mobile shopping component refers to the Mobile Shopper and the associate line busting component refers to Associate Line Busting ALB The Mobile Shopper component of Toshiba TCxAmplify creates a personalized end to end shopping experience for consumers while also offering a faster and more convenient checkout process Shoppers use their personally owned mobile devices to scan items while shopping thereby reducing or eliminating the need to re scan items at the checkout lane The Mobile Shopper solution also sends alert
203. pat zip On all the controllers run adx_ipgm mobj6pat bat Restart any of the controller processes that use ADX_IPGM mobuser jar including the Mobile Engine background application and CSS adxcss11 start SSL configuration Communications between mobile devices and the Mobile Engine use Secure Socket Layer SSL by default SSL can also be enabled for some of the other component communications as shown in Table 3 on page 34 Chapter 6 Configuring the Mobile Shopper on 4690 33 Table 3 SSL component communications Communication Link Configuration Mobile Engine POSBC CSS controller 34 Toshiba TCxAmplify User s Guide The SSL alias SSL is used by the mobile solution Mobile Shopper or Associate Line Busting The SSL alias is an alias for AEF e POSBC CSS runs the JIF server POSBC 1 To enable SSL in POSBC CSS create a siuserss properties file with AEF enable true Put the siuserssl properties file in siuser jar in C ADX_IPGM Create a CSSJ6PAT ZIP file containing the Siuser jar and distribute it using the file distribution utility ADXCSUOL On each system run C ADX_IPGM CSSJ6PAT BAT to copy the files to the F drive 4 Restart CSS on the appropriate system e Mobile Engine uses two clients one for communicating with POSBC CSS and the other for communicating with DIF POSIH Only communication between the Mobile Engine and POSBC CSS will use SSL communication 1 To enable SSL in the Mobile Engine
204. perties file In the siusermobileserver properties file make any changes to the mobileserver properties file for your specific environment including networking information and controller and session information In order to define a property you must remove the at the beginning of the line Add siusermobileserver properties to the ADX_IPGM mobuser jar file This step must be performed on the file server controller For this step to complete 32 Toshiba TCxAmplify User s Guide successfully all controller processes using the ADX_IPGM mobuser jar file must be stopped including Client Session Server CSS Data Integration Facility and any of the controller terminals 1 Go to each controller that is running CSS and issue the adxcss11 stat command to determine if CSS is running If CSS is running on this controller issue the adxcss1l stop command Stop any background applications that might reference the Mobile Shopper files which can include both Data Integration Facility DIF or the Mobile Engine running on the 4690 Change to the m mobuser directory lf ADX_IPGM mobuser jar exists run m java2 bin jar uvf adx_ipgm mobuser jar siusermobileserver properties lf ADX_IPGM mobuser jar does not exist run m java2 bin jar cvf adx_ipgm mobuser jar siusermobileserver properties Distribute mobuser jar by running adxcsu0l 3 5 adx_ipgm mobuser jar In adx_ipgm adxnszzl c mobj6pat zip mobuser jar adxcsu01 3 5 adx_ipgm mobj6
205. pports the same arguments as the title If this property is not specified the content will contain the same text as the title imageLocation The location of the image to display next to the notification title The image location must be in the class path of the application If this property is not specified the default value is clubN png where N is the club number The following is an example PIHPOINTS PRO file defining alerts for clubs 9 11 and 14 The lines beginning with are comments included to explain the entries Club 9 balance formatted as a currency value title Your Rx Bucks balance is 3 number currency Club 9 alert content is a URL contentType 2 content http www retailer com Club 9 image in ADX_IPGM resource imageLocation resource Rx png FF WO F WO O F OO F Club 11 balance formatted as a numeric value 11 title Your Baby Club balance is 2 Club 11 alert content is text 11 content Redeem 500 baby club points for a 5 gift certificate good on hundreds of baby items Club 11 image in ADX_IPGM resource 11 imageLocation resource baby png Club 14 balance formatted as a numeric value if balance is available or the string unavailable if the balance is not available 14 title Your Family Club balance is 2 choice l unavailable 1 lt 2 14 imageLocation resource coins png CustomerAddedParserService The CustomerAddedParserService is the Customer Added Event Parser This service is an
206. puter that can be used with the Associate Line Busting ALB application Before using the Motorola MC40 with ALB it must be configured to read various barcode symbols and to communicate with the Mobile Shopper application You must install ALB on the Motorola MC40 before you start configuration The MC40 DataWedge application must be used to create a profile that includes the required configuration information See detailed instructions on using the DataWedge application in the MC40 Integrator Guide The following information is provided to show how to set various DataWedge configuration options and to allow the Motorola MC40 to function correctly when used with ALB As shown in Figure 192 on page 177 you can access the DataWedge application by doing the following 1 Press the Android Home button to display the home screen nin i Figure 191 Android home button 2 Select the All Apps launcher icon 3 Select the DataWedge launcher icon from the list of applications 176 Toshiba TCxAmplify User s Guide Table 53 Starting the MC40 DataWedge Configuration Application Browser falewlator Calendar Camera See all your apps E R M ha Touch the Launcher icon Te J my Liis cl Cantacts DataWedge Dawnloads o B DA Demo Email File Browser Gallery amp RICA User MSP Agent Music PTT Express Guide ack A Figure 192 Starting the MC40 DataWedge Figure 193 Starting the MC40 DataWedge Configuration Application
207. r GUI Retrieval with exceptions Item Exceptions Dialog 148 149 150 151 152 153 154 199 156 157 158 159 160 161 162 163 164 165 Spot Audit exception Spot Audit with required list Full Audit exception Full Audit Warning prompt Application screen layout Associate Line Busting menu Associate Line Busting preferences Associate Line A icon Press Done Prompt for password Prompt for manager override Associate s credentials are invalid Prompting for WiFi printers Skip configuration of WiFi printer Associate connecting to a printer Application unable to connect 1 of 2 Application unable to connect 2 of 2 Customer s loyalty ID 118 119 120 120 121 121 122 123 123 124 124 128 128 129 130 130 131 131 131 132 132 133 133 134 135 2 135 136 136 S17 138 138 139 140 141 142 142 143 143 145 145 148 148 154 156 157 157 158 158 159 159 160 160 161 161 162 162 Figures iX 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 Ce Mk Completing s
208. r each mobile device platform so it is the retailer s responsibility to test using both the Android and iOS shopping applications to ensure the information they have provided in the HTML file is formatted correctly on each mobile device platform lt html gt lt head gt lt style gt body background color white color black font family Arial sans serif font size l pt ul touchable 1i padding top px padding bottom px z lt style gt lt title gt Mobile Shopper Terms samp Conditions lt title gt lt head gt lt body gt lt p gt Click on the Yes button below to indicate that by using this app you are agreeing to the Toshiba lt a href http wuy retailer con terms gt Terms camp Conditions lt a gt and lt a href http w retailer con privacy gt Privacy Policy lt a gt lt body gt lt htnl gt Figure 119 Sample HTML for displaying information with web links 1 of 2 lt html gt lt head gt lt style gt body background color white color black font family Arial sans serif Eont sise lapis ul touchable li padding top px padding bottom bpx lt style gt lt cCLile gt Mobile Shopper Terns samp Conditions title gt lt r head lt body gt lt p gt Click on the Yes button below to indicate that by using this app you are agreeing to the following Terms samp Conditions ul lt li gt You agree to speed through checkout because you have already scanned your own items lt li
209. re 206 MC40 Decoders configuration Decoders configuration Decoders configuration screens 1 of 6 screens 2 of 6 screens 3 of 6 UK Postal Chinese 2of5 Japanese Postal Korean 3of5 Australian Postal Code93 Code Canadian Postal W Trioptic39 z TLC39 Dutch Postal Discrete 2of5 i Webcode US4state Chinese 2of5 Matrix 20f5 US4state FICS Korean 3of5 UPCE Figure 207 MC40 Figure 208 MC40 Figure 209 MC40 Decoders configuration Decoders configuration Decoders configuration screens 4 of 6 screens 5 of 6 screens 6 of 6 8 Press the Android Back button to return to the Profile screen see Figure 199 on page 180 and then select Decoder Params A list of the barcode symbols that can be configured are shown Select the symbols see Table 55 on page 184 and ensure they are configured as shown Contact the Toshiba Global Commerce Solutions support personnel for help with configuring barcode symbols that are not included in Table 54 Chapter 9 Associate Line Busting 183 Table 55 MC40 Decoders Params configuration screens Barcode input UPCA Report Check Digit t Jf Report Check Digit Preamble a Preamble Preamble Sys Char Preamble Sys Char UPCEQ Codel26 Convert UPCEO To UPCA Code39 Interleaved 2of5 Composite AB UK Postal Figure 210 MC40 Decoder Figure 211 MC40 Decoder Figure 212 MC40 Decoder Params 1 of 5 Params 2 of 5 Params 3 of 5 B
210. red Transaction validation is required me restricted item Please verify customer age N O SCALE Minimum Age 21 Void from Enter Mey Figure 147 Item Exceptions Dialog The auditing for the Mobile Shopper depends on information provided by the POS Integration Hub PIH to trigger an audit during checkout The PIH interfaces with the retailer s process which maintains the logic for determining when a shopper audit is to be conducted For auditing purposes a payment station can be either a self service pay station SSPS or a Store Integrator GUI attended pay station for example a front end lane Chapter 8 Using the Mobile Shopper application 143 Spot audits Note For this publication auditing procedures will focus on the Store Integrator GUI lane but the flow should be the same for a self service pay station only displayed slightly different In order to support auditing customer IDs must be present in transactions When a Mobile Shopper POS transaction is retrieved during checkout a request for audit details is sent to the PIH The POS Integration Hub responds to the audit details request message indicating whether the shopper is flagged for an audit A full audit indicates the transaction is to be voided and the entire order re scanned through the pay station Alternately a spot audit indicates only a limited number of items should be re scanned and the scanning will occur using the pay station In the case
211. red namestitvijo tega proizvoda preberite Varnostne informacije Copyright Toshiba Global Commerce Solutions Inc 2014 XV Antes de instalar este producto lea la informacin de seguridad Las sakerhetsinformationen innan du installerar den har produkten XVi Toshiba TCxAmplify User s Guide About this guide This guide describes how to install and configure Version 1 Release 1 of the Toshiba TCxAmplify product Who should read this guide This guide is intended for the personnel who will install configure and use Toshiba TCxAmplify Where to find more information Current versions of Toshiba publications are available on the Toshiba support website at www toshibacommerce com support 1 Select a product from the hardware or software drop down list 2 Click on the appropriate machine type or model for your product Notice statements Notices in this guide are defined as follows Notes These notices provide important tips guidance or advice Important These notices provide information or advice that might help you avoid inconvenient or problem situations Attention These notices indicate potential damage to programs devices or data An attention notice is placed just before the instruction or situation in which damage could occur CAUTION These statements indicate situations that can be potentially hazardous to you A caution statement is placed just before the description of a potentially hazardous procedure ste
212. red to take adequate measures Electrostatic Discharge ESD Attention Electrostatic discharge ESD damage can occur when there is a difference in charge between the part the product and the service person No damage will occur if the service person and the part being installed are at the same charge level ESD damage prevention Anytime a service action involves physical contact with logic cards modules back panel pins or other ESD sensitive ESDS parts the service person must be connected to an ESD common ground point on the product through the ESD wrist strap and cord The ESD ground clip can be attached to any frame ground ground braid green wire ground or the round ground prong on the AC power plug Coax or connector outside shells can also be used Handling removed cards Logic cards removed from a product should be placed in ESD protective containers No other object should be allowed inside the ESD container with the logic card Attach tags or reports that must accompany the card to the outside of the container Chinese Class A warning statement Attention This is a Class A product In a domestic environment this product may cause radio interference in which case the user may be required to take adequate measures mse A Ree eO A A OAR HCA A Rm ECRYEIMA APRESS IRATE FEAF BAT ARem RAP MATAR AIT AEM Japanese Electrical Appliance and Material Safety Law statement ARMBKOATY AVICSRI KLYKA
213. ress Scan Barcode and scan a weight required t0 checkout the exception will be item removed If they do not the exception will need to be handled during checkout Using the Self Service Scale for items already in a transaction on page for details on adding weight items using the self service scale Application prompts to weigh at the self service scale or hold for assistance at checkout The item is added to the transaction as an exception item with no price The customer is ready to scan or enter more items Press Price Check and scan or key in a weight required item code The price shown is for a single unit of measure Press Yes to add the item or No to continue item entry without adding the item Coupon scanned during the transaction This scenario describes a coupon being scanned during the transaction The mobile device must be in a ready to scan mode Table 25 Coupon scanned during the transaction Mobile Device Display Customer Steps Notes Message Flow AONE 1 Press Scan Barcode and press UPC 5 coupon during a transaction The application states that Coupons will Coupons will be taken during be taken during paymien payment Press OK to continue with item entry Figure 64 Scan Barcode UPC 5 coupon Removing items There are two ways to remove an item e Touch the item from the Item Entry screen or from the item list to get the Item Action
214. rformance a more reliable measure of customer trust Trust Level Management components The Trust Level Management system consists of the following components which will be discussed in more detail in the following sections Customer Data Store A relational database table that contains audit information related to a particular customer including performance on past audits Template The overall container for the configuration of the audit service Audit Class A classification of a customer for audit purposes along with the configurable parameters defining the class Configuration Data Store A set of relational database tables containing the templates and audit classes Audit Request Web Service A web service called to determine how to audit a particular mobile transaction Events Web Service A web service called when various events occur during the mobile shopping trip such as customer added item added or audit results Audit Results Event Handler Called by the Events Web Service to update the Customer Data Store with the results of an audit for a particular mobile transaction Properties Store Contains the configuration properties for the web services The properties store is implemented using JNDI environment entries Trust Level Management Scoring based on audit history The Scoring Based on Audit History feature allows the retailer to separate customers into different classes based on past audit performance Each of
215. ro Unable to determine item price e Time Restricted Figure 52 Price Check item not in the item file Item type not allowed to be sold exceptions This scenario describes an attempt to sell an item that is only allowed to be entered at the pay station by a cashier The item types that are not allowed on the mobile device are e Item is configured as not for sale in the ACE item file e Item is configured as a refund item type in the ACE item file e tem is configured as a deposit return item type in the ACE item file e tem is configured as a miscellaneous payout item type in the ACE item file Note UPC 2 items and other item types deposit items and miscellaneous sale items other pricing methods 1 4 all work like normal sale items See Normal checkout on page 162 for these items The mobile device must be in a ready to scan mode Chapter 8 Using the Mobile Shopper application 87 Table 19 Mobile Shopper item not allowed to be sold exceptions Mobile Device Display Customer Steps Notes Message Flow NORNER 1 Press Scan Application prompts Item name Barcode and requires Cashier help Do you still want key in an item tO buy it code of an item type that is not allowed to be sold using the mobile device Item Chicken Egg Rolls In Figure 53 requires Cashier help Do you the item to be still want to buy it scanned is Chicken Egg Rolls Press OK to return to the item entry
216. row if no row was found on the retrieval StaleConnectionException The underlying connection to the database is no longer usable MobileEventService MaxRetries The maximum number of times event processing should be retried for a particular event MobileEventService RetryDelay A space separated list of the fully qualified class names of exceptions that are considered retriable by the Mobile Audit Request Web Service If one of these exceptions occurs while processing the audit request then the request processing will be attempted again This prevents a transient error from causing a permanent failure The following exception is retried by default StaleConnectionException The underlying connection to the database is no longer usable MobileAuditService MaxRetries The maximum number of times a particular audit request should be retried MobileAuditService RetryDelay The amount of time in milliseconds to delay between retries of an audit request In order to access and modify the TLM Web Services properties via the Administrative Console provided with WebSphere do the following 1 In the Tasks list on the left expand Applications expand Application Types and then click WebSphere enterprise applications 2 Click mobile web_services_war a Enterprise Applications Guided Activities Enterprise hee Servers Use this page to manage installed applications A single application can be de El Applications Preferences New Applic
217. ru buitonte atd an T New ipaartiity Figure 200 MC40 configuration profile 1 of 4 server com motorolasolutions software filexp com me motorolasolutions software multiusernotifier i w COM SVOX pIcoO m Si com tex mobile alb J mot nit mobile mc40 Figure 201 MC40 configuration profile 2 of 4 Chapter 9 Associate Line Busting 181 a gt J com ibm retail mobile ms activity MainActivity com ibm retail mobile o ms activity HWCameraPreview Figure 202 MC40 configuration profile 3 of 4 we KD ix Line Busting associations yy Op ia Oi te rele ale Figure 203 MC40 configuration profile 4 of 4 7 Press the Android Back button to return to the Profile screen see Figure 199 lon page 180 and then select Decoders to see the list of barcode symbols that can be enabled and read by the Motorola MC40 Add a check to the checkbox of each symbol you want to enable see Table 54 on page 183 for details For better performance only enable the barcode symbols that are required 182 Toshiba TCxAmplify User s Guide Table 54 MC40 Decoders configuration screens GS1 Data Bar Composite C UPCA G51 DataBar Limited MicroOR UPCEO G51 DataBar Expanded aa Aztec EANTS Datamatrix Maxicode EANS QRCode ca MicroPDF Code128 PDF417 US Postnet Code39 Composite AB US Planet Interleaved 2of5 Camnosite C Figure 204 MC40 Figure 205 MC40 Figu
218. rust level decreases See your Toshiba engagement representative for an example of audit classes that implement this behavior The TLM Web Services supports several properties that control various aspects of their operation These property values can be changed using application configuration tools provided by the Web server such as the Administrative Console provided with WebSphere MobileAuditService AuditTemplateld The number identifying the audit template to use to process audit requests This number must correspond to a TEMPLATE_ID value in the TLM_AUDIT_TEMPLATE table in the relational database MobileAuditService NumltemsToScan The number of items required to be scanned during a Spot audit to return in the audit response if the audit class indicates the default value should be returned MobileAuditService NumFaileditemsAllowed The number of failed items allowed before escalating to a Full audit to return in the audit response if the audit class indicates the default value should be returned MobileEventService RequestHandler The request handler for the Mobile Event Web Service This value may be changed to the fully qualified class name of a custom event request handler implementation class For example a custom event request handler may return alerts informing the shopper of special promotions in response to Mobile Shopping events such as customer added and item added to cart An event request handler class must implement the co
219. ry customer ID Loyalty gt General gt ID Type of override required for Entry keyed customer ID Loyalty gt General gt ID Type of override required for Entry new customer ID Print gt Post Print gt General Print Post Transaction Enabled Options gt Restricted Sales Re check Periods Before gt General Tender 54 Toshiba TCxAmplify User s Guide Chapter 7 Additional system components This chapter discusses the Point of Sale POS Integration Hub configuration properties Trust Level Management and the Mobile Report Web Application for the Mobile Shopper POS Integration Hub Unless indicated otherwise in the following sections all configuration properties for the POS Integration Hub are specified in ADX_IPGM SIUSERDI PRO or ADX_IPGM DIFUSER PRO depending on which of these two files is used by the retailer to provide user configuration for DIF Included services The base Mobile Shopper solution includes the POS Integration Hub PIH services described in the following sections The MobileBrokerService is required for all mobile implementations The other services are optional and should be included only if required for a particular retailer implementation MobileBrokerService The MobileBrokerService provides outside applications such as the Mobile Engine and mobile payment stations with access to the POS Integration Hub The Mobi leBrokerService receives messages from applications such as the Mobi
220. s Price Check age restricted item Scan a quantity required item No exception logged Price Check scan or key in a quantity required item code Scan a weight required item entry Price Check scan or key in a weight required item code Scan Barcode UPC 5 coupon Removing an item from the Item Entry screen 1 of 4 Removing an item from the Item Entry 2 of 4 Removing an item from the Item Entry 3 of 4 Removing an item from the Item Entry 4 of 4 Press Item List Touch item to be removed Press OK Item removed is indicated Press Menu Scan or key in item wanted Customer presses OK Item removal is completed Press Item List Press Scan Barcode on the mobile device Displaying the screen with Done visible Item List with prices displayed Self Service Scale pressing Scan TE se 4 Self Service Scale displaying screen with Done visible Item List items displayed with prices Item details 1 of 4 Item details 2 of 4 Item details 3 of 4 Item details 4 of 4 Customer signed onto the application New alerts Transaction Alert icon Digital Wallet icon Irish Spring alert Pressing OK Transaction Alerts Pressing Back Transaction Alerts Viewing daily specials Back icon viewing daily specials Showing unread alerts Item Entry Item Alert icon displayed Pressing Item Aler
221. s aware that new information is available to view The mobile device also sends information to the Mobile Engine about which alerts the shopper viewed providing the retailer with statistics about which alerts shoppers took the time to read Key features The Mobile Shopper provides the following benefits Creates a personalized end to end mobile device shopping experience for consumers Makes use of both the Application Client Server Environment ACE and Store Integrator SI to extend POS functionality from the front end lanes to the Mobile Shopper such as loyalty programs and loyalty pricing Integration with self service scales to provide a weights and measures certified solution for handling produce with mobile devices Integration with Toshiba Self Checkout CHEC Systems to allow self service pay stations SSPS to expedite customer payment and checkout Integration with Toshiba Store Integrator GUI to expedite customer payment and checkout An Exception Framework to minimize customer interruptions during their shopping experience but still provide an optimized means of handling exceptions prior to leaving the store for example age restricted items or price required items Establishes a portal or a point of entry from the retailer to the shopper through their mobile device to drive sales and enhance their shopping experience Uses a new Data Integration Facility DIF based Point of Sale POS Integration Hub tha
222. s to customers on their mobile devices about additional items they might want to purchase and any offers discounts or store events that are available This communication connects the shopper and the retailer providing valuable insights to the retailer while delivering unobtrusive messages and alerts to the customer The Associate Line Busting ALB component of Toshiba TCxAmplify allows store associates to use an iOS or Android mobile device to assist shoppers with the checkout process Associate line busting capability gives retailers increased flexibility during peak shopping periods as well as the ability to send information about available eCoupons that are pertinent to the transaction directly to the store associate If ALB is used the store associate can suspend the transaction and allow the shopper to retrieve the transaction at a pay station For more details on Associate Line Busting see Chapter 9 Associate Line Busting on page 151 Mobile Shopper highlights When a shopper scans or keys in an item code using their mobile device the Mobile Shopper application sends the item code to the Mobile Engine running on a server in the store The Mobile Engine communicates with the 4690 Point of Sale POS system to create a POS transaction and retrieves the item description price and other specific data The item details are sent back to the mobile device and are displayed to the shopper The shopper uses the Mobile Shopper applicati
223. s ACE and Store Integrator to extend point of sale POS functionality from the front end lanes to the queue busting space for loyalty programs loyalty pricing and payment e Integrates with Toshiba Store Integrator GUI to expedite customer payment and checkout e Allows the associate to sign in using the same 4690 user ID and password they use to sign in at a POS terminal Copyright Toshiba Global Commerce Solutions Inc 2014 151 e Entering an item on a mobile device starts a transaction e lf the Loyalty ID is required the associate can enter it prior to entering an item If it is optional it can be entered at any time during a transaction e Item exceptions are auto processed by the POS Business Component POSBC and handled at the pay station e Audits are suppressed e Transactions may be suspended without transferring an order e Functionality to end a transaction and print a transaction slip that can be used at the Store Integrator GUI register to retrieve the suspended transaction How it works Associate Line Busting Deployment and installation As a part of the Associate Line Busting ALB solution the store associate receives a retailer owned mobile device with the application preinstalled e The retailer is responsible for defining how the application will be deployed to their associates mobile devices and they are responsible for any additional information required to configure the application to the store
224. s and be provided instructions for operating the application while offline Chapter 8 Using the Mobile Shopper application 119 Table 37 Mobile device temporarily loses connectivity while shopping Mobile Device Display Customer Steps Notes Message Flow do g MERASA A loss of The customer is notified of the loss of gt Lost Wi Fi connection That s okay Please continue scanning your items We will update your item information savings and total when the mobile shopping system reconnects ooox f re Figure 112 Mobile device temporarily loses connectivity while shopping 1 of 5 gt Mobile Shopper T ff Gl 20 26 Scan an item or use the Keypad to add an item Item information is not available until reconnected Pin We Scan Barcode Key Item Code L Item List Alerts Price Check Menu Figure 113 Mobile device temporarily loses connectivity while shopping 2 of 5 120 Toshiba TCxAmplify User s Guide connectivity is detected in the middle of a customer action for example adding an item performing a price check or removing an item connectivity The customer can press HELP to get a detailed explanation about operating while offline or press OK to resume shopping When the customer presses OK on the previous screen they are taken back to this screen prompting them to scan or key in an item code Since neither the item description or pricing information is available whil
225. sed can be overridden The property is si gui ssl alias SSL By default the alias is SSL If you want to turn off the SSL alias you can change the si gui ssl alias property to point to a new alias that you will have to define and must be prefixed by the new alias in the SSL bundle of Store Integrator Running the Mobile Engine The Mobile Engine is run by the Mobile Engine Launcher background task on 4690 The Mobile Engine Launcher must be set up one time on the 4690 controller where the Mobile Engine runs The Mobile Engine can be controlled from the command line 36 Toshiba TCxAmplify User s Guide Setting up the Mobile Engine Launcher background task Edit the controller configuration to add a background task for the controller that runs on the Mobile Engine From the 4690 Main Menu do the following 1 Select 4 Installation and Update Aids 2 Select 1 Change Configuration Data 3 Select 2 Controller Configuration 4 Press Enter to continue past the LAN Configuration in a single controller configuration In a multi controller configuration go to the controller configuration screen for the controller where the Mobile Engine will be running Place an X next to Background Application 6 Select 1 next to Define a Background Application 7 Fill in the necessary information as shown Figure 10 el CSCCSO16 CHANGE BACKGROUND APPLICATION STORE CONTROLLER VC Type the necessary information INITIAL Mobile
226. sociate Line Busting Exporting and importing configuration settings Copying files to the Motorola MC40 WiFi settings 2 es Chapter 10 Problem determination Trace types Trace file location Store Integrator GUI traces Minimal logging Moderate logging Maximum logging CSS virtual session trace Remote GUI trace POSBC trace I Java logging properties Redirecting standard error Session trace Audit tracing Device Manager trace Problem determination scenarios Appendix A Solution extension Property extension mechanism Appendix B Configuring the Toshiba B EP2DL Printer How to disable WiFi printing a ee Appendix C Notices Electronic Emission Notices Federal Communications Commission FCC Statement Industry Canada Class A Emission Compliance statement Avis de conformit aux normes d Industrie Canada European Union Electromagnetic Compatibility EMC Directive Conformance Statement European Community EC Mark of Conformity Statement Germany Australia and New Zealand Electrostatic Discharge ESD Chinese Class A warning statement Japanese Electrical Appliance and Material Safety Law statement Japanese power line harmonics compliance statement Japanese Voluntary Control Council for Interference VCCI statement 151 151 151 152 152 152 153 153 154 154 154 a 157 176 187 187 189 193 193 193 195 196 196
227. sposal 213 Toshiba 207 P perchlorate 215 phone screen layout 75 POS applications 15 POS Integration Hub installation 28 POS screen flows Mobile Shopper 79 problem determination 193 problem determination scenarios 199 Q quantity required item entry 92 R remote installation 26 removing an item from the Item Entry screen 95 removing an item from the Item List 98 removing items 95 requirements 16 hardware 15 software 15 220 Toshiba TCxAmplify User s Guide retrieving a Mobile Shopper POS transaction with exceptions 142 running the mobile engine 36 S safety information xv screen flows Associate Line Busting 157 self service paystation installation 30 Self Service Pay Station options for ACE 53 self service scale 126 self service scale for items already in a transaction 102 Self Service Scale options for ACE 51 self service scale to add items to a transaction 104 services POS Integration Hub 55 setting up the Mobile Engine Launcher background task 37 silent installation 25 smart phone application 75 smart phones 29 software requirements 15 spot audits 144 SSL configuration 33 starting Mobile Shopper during a blackout period 84 starting Mobile Shopper when not enough CSS sessions 85 Store Integrator GUI 139 Store Integrator GUI screen flows 140 T Taiwanese battery recycling statement 214 TCxAmplify Mobile Shopper overview 7 terminal configurations for the Mobile Shopper 45 time
228. ssumes the shopper has starts the already downloaded and installed the retailer application and that this is the first time they branded have shopped in the store mobile phone application Figure 38 Shopper enters store Chapter 8 Using the Mobile Shopper application 79 Table 15 Normal checkout continued Customer Mobile Device Display Steps Notes Message Flow Mobile Shopper Connected to wireless network Discovered mobile server 4a Initializing Figure 39 Mobile phone application connects to retailer s WiFi Scan the Loyalty Card or key in the loyalty number BAP Mobile Shopper Welcome Mobile Shopper Please scan your Loyalty Card or use the keypad to enter it Fii F Scan Barcode Key Item Code Figure 40 Scan Loyalty Card 80 Toshiba TCxAmplify User s Guide The mobile phone application connects to the retailer s WiFi network and shows multiple messages to indicate its progress The messages include e Connecting Please wait which indicates the mobile device is connecting to the WiFi network WiFi connected Discovering mobile server which indicates that the connection has been made with the store s network and the mobile device is attempting to connect to the Mobile Engine WiFi connected Discovered mobile server Initializing which indicates that the connection has been made with the Mobile Engine and transaction initialization has started This promp
229. t Select Item Action the item details Q Display Item Details W Remove Item Figure 168 Message window Finish and suspend transaction The following section describes how to finish and suspend a transaction Table 47 Finishing and suspending transactions Mobile Device Display Associate Steps Notes Message Flow ALTRE Press the Finish button and the application will prompt you to confirm and finish the transaction Are you sure you want to finish this transaction Figure 169 Press Finish suspending a transaction 164 Toshiba TCxAmplify User s Guide Table 47 Finishing and suspending transactions continued Mobile Device Display Associate Steps Notes Message Flow gt 6 a Luabsesg If Retrieve needs managers override is turned on in the B688 OVERRIDE NEEDED FOR POS system Me appiication SUSPEND M prompts the associate to obtain a manager override for the transaction Enter Manager ID or Cancel Cancel Figure 170 Obtaining a manager override ao Laake lf WiFi printing is enabled The slip can be used to the application prompts the retrieve a transaction for the associate to print a slip shopper at a pay station The shopper can then check out Terminal 101 transaction 1546 has been suspended Do you want to print a chit for retrieval Figure 171 WiFi printing is enabled Chapter 9 Associate Line Busting 165 Table 47 Finishing and suspending transactions continued Mobile
230. t Notifications are notifications that all customers will receive on their mobile device as soon as they start the Mobile Shopper application Examples include Daily specials Weekly ads Scheduled store events like Wine tasting tonight from 7 p m to 9 p m e Real time notifications are notifications that occur during the shopping experience and can be sent to all customers or to a specific customer Examples include Hot Bread fresh out of the oven Come try it Your prescription is ready at the Pharmacy Your deli order is ready Your Digital Wallet coupons Could be downloaded from a retailer s website Transaction Alerts can be displayed by touching the Alert icon at the bottom of the screen The number that appears in the Alert icon indicates the number of alerts that have not yet been selected or viewed by the shopper Figure 2 Alert icon Item Alerts Item Alerts notify customers about up sell or cross sell offers that are specific to an item that was just scanned during the transaction Examples include e lf the customer purchased a coffee maker they might receive an item notification to add a warranty to their purchase directly from their mobile device This is called up selling e If the customer purchased coffee beans they might receive an item notification to join a coffee club and add that item to their purchase from their mobile device This is called cross selling e lf the
231. t already present If exist DIFPIH BAT batch DIFPIH BAT b The DIF configuration properties that are needed to enable the Mobile Shopper POS Integration Hub are located in ADX_IPGM DIFPIH TXT c If ADX_IPGM STIBMDIF PRO exists check to see if the Mobile Shopper POS Integration Hub properties from ADX_IPGM DIFPIH TXT are already present in ADX_IPGM STIBMDIF PRO If the values that are already in ADX_IPGM SIIBMDIF PRO are acceptable no further action is necessary o KW N 28 Toshiba TCxAmplify User s Guide Individual values can be changed by placing a line containing the desired property value in ADX_IPGM SIUSERDI PRO d If ADX_IPGM SIIBMDIF PRO does not exist or does not contain the Mobile Shopper POS Integration Hub properties from ADX_IPGM DIFPIH TXT then perform the following 1 If neither ADX_IPGM DIFUSER PRO or ADX_IPGM STUSERDI PRO exists copy ADX_IPGM DIFPIH TXT to ADX_IPGM SIUSERDI PRO 2 If ADX_IPGM DIFUSER PRO does exist then the Mobile Shopper POS Integration Hub configuration will be merged into this file Otherwise the configuration will be merged into the existing ADX_IPGM SIUSERDI PRO file a Save the current DIFUSER PRO or SIUSERDI PRO if it already exists b Merge the container services value from DIFPIH TXT with the container services value from DIFUSER PRO or SIUSERDI PRO so that container services contains the desired Mobile Shopper POS Integration Hub services along with the existing Data
232. t class TEMPLATE_ID The number identifying the audit template with which this class is associated MIN AUDITS The number of times the customer must have been audited in order to be in this class TRUST_LEVEL The percentage of audits the customer must have passed in order to be in this class MAX_TRANS_NO_AUDIT The maximum number of mobile transactions the shopper can perform without an audit AUDIT_TYPE The type of audit to perform Valid values are None Spot and Full NUM_TO_SCAN The number of items required to be scanned during a Spot audit This value is relevant only for a Spot audit A value of NULL indicates that no value should be sent so that the default configured on the store controller will be used A value of less than zero indicates that a default value from the Properties Data Store should be used NUM_FAILED_ALLOWED The number of failed items allowed before escalating to a Full audit A failed item is an item scanned or entered during the audit that is not present in the transaction This value is relevant only for a Spot audit A value of NULL indicates that no value should be sent so that the default configured on the 62 Toshiba TCxAmplify User s Guide store controller will be used A value of less than zero indicates that a default value from the Properties Data Store should be used Audit classes are typically defined in such a way that audits become more frequent and or more severe as the customer t
233. t icon Coffee Club Alert Pressing Yes Item Alerts No advertisements sent to the mobile device Multiple advertisements sent to the mobile device g of 4 Multiple advertisements sent to the mobile device 2 of 4 Multiple advertisements sent to the mobile device 3 of 4 Multiple advertisements sent to the mobile device 4 of 4 oe Transfer order from a failed mobile device to the store s mobile device 1 of 4 Transfer order from a failed mobile device to the store s mobile device 2 of 4 Toshiba TCxAmplify User s Guide 110 111 111 112 112 113 113 114 115 115 116 116 117 117 118 110 Transfer order from a failed mobile device to the store s mobile device 4 of 4 112 113 114 111 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 Transfer order from a failed mobile device to the store s mobile device 3 of 4 Mobile device temporarily loses connectivity while shopping 1 of 5 Mobile device temporarily loses connectivity while shopping 2 of 5 Mobile device temporarily loses connectivity while shopping 3 of 5 Mobile device temporarily loses connectivity while shopping 4 of 5 Mobile device temporarily loses connectivity while shopping 5 of 5 Sample screen shots showing T amp Cs with links to websites a
234. t is only displayed if the loyalty number is required as specified by the loyalty id required for transaction true property in the mobi leserver properties file The first time the application is started the customer is prompted to enter their loyalty number The loyalty number can be scanned or keyed If the retailer s POS system supports a 10 digit alternate ID the customer can enter that here After the loyalty number is entered it is stored in Settings and does not have to be entered again Table 15 Normal checkout continued Customer Mobile Device Display Steps Notes Message Flow BAY Mobile Shopper NA 4 Bl 11 45 am Select for deals at Deli locations Scan an item or use the Keypad to add an item Pim Oe Scan Barcode Key Item Code Figure 41 Prompt for an Press the Scan Barcode button and scan Chicken Egg Rolls ON Mobile Shopper X Q wl 11 57 am 2 92 Total Savings 0 89 Select for deals at Fresh Brew locations Scan or key next item To complete your order scan a Pay Station 5434720107 2 79 Item Savings 0 89 E Key Item Code Fim Scan Barcode Figure 42 Scan Barcode Chapter 8 Using the Mobile Shopper application After entering the loyalty number or if the loyalty number has already been entered or is not required the mobile device shows this screen see Figure 41 that prompts for an item entry At this point the customer can scan or
235. t sends customer specific alerts to the mobile device How the Mobile Shopper works To use the Mobile Shopper shoppers must download a retail version of the application to their mobile device from either the retailer s website or from an application store The retailer is responsible for defining how the application is deployed to a shopper s mobile device and how shoppers receiv e any additional information that is required for installation For more details see Architectural To get started the shopper presses the icon for the store branded mobile application icon on their mobile device to launch the Mobile Shopper application Note The Android application can be pre configured using the appropriate network connection settings The iOS application must be configured with the appropriate network connection settings using the device s Settings feature If a loyalty ID or number is required but was not entered the shopper is prompted to scan or key in their loyalty number This loyalty number is saved in the application for future use and can be changed in the application settings if necessary If the retailer s POS system supports an Alternate ID entry the shopper can enter their 10 digit phone number to use as their loyalty ID The shopper can either scan an item with their mobile device camera or use a touch screen keypad to enter item numbers 4 Toshiba TCxAmplify User s Guide The retailer can send transaction alerts to the
236. t ten times and has never failed an audit Spot audit every fiftieth transaction minAudits 10 trustLevel 100 maxTransNoAudit 49 auditType 1 numToScan 3 numFailedAllowed 2 AuditClassImp classId 35 description If the customer has passed at least 95 and has been audited at least ten times spot audit every twentieth transaction minAudits 10 trustLevel 95 maxTransNoAudit 19 auditType 1 numToScan 3 numFailedAllowed 2 AuditClassImp classId 34 description If the customer has passed at least 90 and has been audited at least three times spot audit every tenth transaction minAudits 3 trustLevel 90 maxTransNoAudit 9 auditType 1 numToScan 1 numFailedAllowed 1 AuditClassImp classId 33 description If the customer has passed at least 75 but less than 90 and has been audited at least three times spot audit every fifth transaction minAudits 3 trustLevel 75 maxTransNoAudit 4 auditType 1 numToScan null numFailedAllowed 1 AuditClassImp classId 32 description If the customer has passed at least 60 but less than 75 and has been audited at least three times spot audit every third transaction minAudits 3 trustLevel 60 maxTransNoAudit 2 auditType 1 numToScan 8 numFailedAllowed null AuditClassImp classId 31 description If the customer has passed at least 30 but less than 60 and has been audited at least three times spot audit every third transaction minAudits 3 trustLevel 30 maxTransNoAudit 2 auditTyp
237. te messaging CHEC BOSS e The mobile install for BOSS creates an additional database which will contain mobile shopper audit criteria and item alert data e Two web applications are installed on the BOSS The first provides web services and database access for auditing item alerts and reports The second application is used to display mobile shopper reports in a web browser e Reports can be viewed by opening the Mobile Reporting shortcut that the install places on the desktop The reports application can be accessed with the ScsBoss user credentials POS Integration Hub The Point of Sale POS Integration Hub is based on the a Data Integration Facility DIF solution that receives events from the Mobile Engine specific to a shopper s behavior and forwards these events to any services the retailer chooses to implement see Figure 2 on page 10 These services can then send alerts to the Mobile Engine specific to the particular event which forwards them to the Chapter 2 TCxAmplify Mobile Shopper overview 9 shopper s mobile device Sample services have been implemented in the base solution to provide the retailer with examples of the types of services that can be provided to the shopper The following sections describe the alert categories that can be sent to the shopper s mobile device Transaction Alerts Transaction Alerts notify customers of communications not related to a specific item For example e Persisten
238. ted for Audit These messages indicate that the transaction was randomly selected for an audit 8 26 13 18 51 32 759 EDT 00000021 AuditStrategy 8 26 13 18 51 32 759 EDT 00000021 AuditStrategy 8 26 13 18 51 32 759 EDT 00000021 AuditStrategy 8 26 13 18 51 32 759 EDT 00000021 AuditStrategy 8 26 13 18 51 32 759 EDT 00000021 AuditStrategy 8 26 13 18 51 32 759 EDT 00000021 AuditStrategy 8 26 13 18 51 32 759 EDT 00000021 AuditStrategy MobileAudit Setting CustomerId to 400661966817 MobileAudit Setting CustomerTrustLevel to 100 MobileAudit Setting CustomerNumAudits to 10 MobileAudit Setting TypeOfAudit to SPOT AUDIT MobileAudit Setting NumItemsToScan to 3 MobileAudit Setting NumFailedItemsAl lowed to 2 MobileAudit Setting RandomAudit to true e Re Re eS Ee Ee These messages specify the audit parameters based on the audit class that will be returned in the audit response Mobile Reporting Web Application The following sections describe the Mobile Reporting Web Application In order to support Mobile Reporting customer IDs must be present in transactions Log in Page The Mobile Reporting Web Application is restricted to users configured in WebSphere with a role of administrator See the WebSphere installation instructions for more information about defining users Log into the Mobile Reporting Web at https mobilewebhostname mobileReporting 9443 Your URL may change depending on your host name Next enter the username
239. tem code Lemons are added to the order No exception is logged The customer is ready to scan or key more items Press Price Check and scan or key in a quantity required item code The price shown is for a single item Press Yes to add the item or No to continue the item entry without adding the item If the customer presses Yes to add the item they are prompted to enter a quantity for the item Chapter 8 Using the Mobile Shopper application 93 Weight required item entry This scenario describes an attempt to sell an item that requires a weight entry Such as bananas The Weight Required flag is set in Item Data Maintenance for the item The mobile device must be in a ready to scan mode Table 24 Weight required item entry Mobile Device Display Customer Steps Notes Message Flow RA wll 1 25 pm BAL Mobile Shopper Select for deals at Deli locations BANANAS added Please weigh at Self Service Scale or hold until checkout and continue shopping 00000004011 Item must be weighed OE Key Item Code Fin Scan Barcode Figure 62 Scan a weight required item entry RA ul 1 26 Pm Add to order BANANAS Item ID 00000000004011 Regular Price 0 99 Figure 63 Price Check scan or key ina weight required item code 94 Toshiba TCxAmplify User s Guide This will generate an exception However if the customer goes to the self service scale to add the item prior P
240. tem is configured as price required in the ACE item file e Too many items purchased These scenarios involve exceptions but they are handled differently e tem is configured as quantity restricted in the ACE item file and the maximum number of items has already been sold the restrictions are defined in ACE Personalization e Item requires an account number such as Gift Card activation in the ACE item file e tem has a barcode that includes an account number for the item Such as Blackhawk One Stop Gift Cards e EAS items follow the Normal Checkout flow but they do log an exception Note UPC 2 items other item types deposit items and miscellaneous sale items other pricing methods 1 4 all work like normal sale items See Normal checkout on page 162 for these items The mobile device must be in a ready to scan mode Chapter 8 Using the Mobile Shopper application 85 Table 18 Mobile Shopper various item exceptions Mobile Device Display Customer Steps Notes Message Flow BA NSM ern 1 Press Scan Application prompts Item requires Barcode and Cashier help Do you still want to scan a product uy it not found in the ACE item file The display is the same for all these exceptions Prese Noio Item not found return to Item Not auth for sale Item 4258732549 requires l Cashier help Do you still want Entry Price Required to buy it Press Yes and Time Restricted the item is add
241. teps Looking up an item Message window Press Finish suspending a transaction Obtaining a manager override WiFi printing is enabled WiFi printing is not enabled Beginning a new transaction Cancel Transaction Confirmation request Processing Yes Add item mode t Product not found in item file Item exception is registered Finish to complete transaction Associate signing in Pressing Menu then Alerts options Pressing Store Event Associate presses Alert Getting to the Alerts menu Accessing eCoupons Pressing the eCoupons button Sign Off button enabled Pressing Sign Off Associate signing out Android home button Starting the MC40 DataWedge Configuration Application 1 of 2 Starting the MC40 DataWedge Configuration Application 2 of 2 Android menu button DataWedge Profile screen Creating a new MC40 configuration profile 1 of 4 Creating a new MC40 configuration profile 2 of 4 Creating a new MC40 configuration profile 3 of 4 Creating a new MC40 configuration profile 4 of i MC40 Profile screen MC40 configuration profile 1 of 4 MC40 configuration profile 2 of 4 MC40 configuration profile 3 of 4 MC40 configuration profile 4 of 4 MC40 Decoders configuration screens 1 of 6 MC40 Decoders configuration screens 2 of 6 MC40 Decoders configuration screens 3 of 6 MC40 Decoders configuration screens 4 of 6 MC40 Decoders configuration s
242. tested those products and cannot confirm the accuracy of performance compatibility or Copyright Toshiba Global Commerce Solutions Inc 2014 207 any other claims related to non Toshiba Global Commerce Solutions products Questions on the capabilities of non Toshiba Global Commerce Solutions products should be addressed to the suppliers of those products This information is for planning purposes only The information herein is subject to change before the products described become available 208 Toshiba TCxAmplify User s Guide Electronic Emission Notices Federal Communications Commission FCC Statement This equipment has been tested and found to comply with the limits for a Class A digital device pursuant to Part 15 of the FCC Rules These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment This equipment generates uses and can radiate radio frequency energy and if not installed and used in accordance with the instruction manual may cause harmful interference to radio communications Operation of this equipment in a residential area is likely to cause harmful interference in which case the user will be required to correct the interference at his own expense Properly shielded and grounded cables and connectors must be used in order to meet FCC emission limits Toshiba Global Commerce Solutions is not responsible for any radio or televis
243. that do not match the ACE description Resolution The item file may have a different key length size or description offset than that used by the Mobile Shopper The default values for the Mobile Shopper are itemFile name R AMITEMR itemFile record size 169 itemFile key length 7 itemFile desc offset 26 itemFile desc length 18 If you need to change these values place them in Siusermobi leserver properties then zip them into siuser jar and place this file in the classpath Problem Mobile transaction transfer does not complete successfully on ACE Resolution Perform the following steps 1 Verify the acting master file server is online 2 Verify that both the ACEGIPC and ACESRBKL background applications are running as documented in Chapter 6 Configuring the Mobile Shopper on 4690 on page 31 3 Verify that you have changed the suspend interval to 3000ms as documented in Chapter 6 Configuring the Mobile Shopper on 4690 on page 31 4 Verify that the barcodes on the terminals reflect the correct terminal number Problem Mobile shoppers experience connectivity problems despite a strong WiFi signal Resolution The Mobile Engine should be restarted by using the MEMANAGE command described in Controlling the Mobile Engine on 200 Toshiba TCxAmplify User s Guide Appendix A Solution extension Property extension mechanism The Mobile Shopper POS solution uses the same extension mechanism as Store
244. the Mobile Shopper ACE environment you must configure the operator IDs and passwords for all of your mobile terminals in both ACE Data Maintenance and the Sixlogon properties bundle Make sure the mobile operators are authorized for all necessary terminal functions and procedures such as No Sale Price Verify and Training Mode Ensure the Birth Date for all mobile operators is defined as 1 1 1960 Data Maintenance gt Operator Authorization Records gt Personal gt Birth Date The self service scale user IDs and passwords require a specific format and can be obtained from your Toshiba engagement representative Chapter 6 Configuring the Mobile Shopper on 4690 39 ACE input state table changes The state table EAMS 000 must be changed so that function code 241 can accept data This function code is used for TLOG logging by the Mobile Engine in ACE If this function code is not already added for state 10 then it should be added as a common function code defined in state 10 MAIN The attributes of the function code are the same as the attributes for function code 63 DATA ENTRY see the diagrams starting with Figure 13 through You should make these changes regardless of the Mobile Shopper or Associate Line Busting solutions CSIIS606 STATE MAIN FUNCTION CODE 241 Type the necessary information MOTOR KEY N CLEAR KEY NOTIFICATION Action if function code MESSAGE LINE 1 MESSAGE LINE NEXT STATE CURRENT F
245. the wireless network firewall and router configuration and to ensure the systems that customers use to pay their transactions comply with PCI requirements Chapter 2 TCxAmplify Mobile Shopper overview 13 14 Toshiba TCxAmplify User s Guide Chapter 3 Requirements This section describes the hardware and software requirements for the Mobile Shopper and the Associate Line Busting ALB components of Toshiba TCxAmplify Hardware requirements For detailed information about the Mobile Shopper resource requirements use the Knowledgebase search at www toshibacommerce com support and search on Store Integrator Resource Requirements article Toshiba TCxAmplify controller requirements The Mobile Shopper and Associate Line Busting ALB components require virtual sessions running on a controller and a 4690 Version 6 Release 4 OD10 or later operating system These virtual sessions are called the Store Integrator Client Sessions Server CSS sessions The Mobile Shopper and ALB virtual sessions do not use the same amount of 4690 controller processor and disk resources The ALB sessions use more 4690 controller processor and disk resources For more details use the Knowledgebase search Mn ee search on the Store Integrator Resource Requirements article Toshiba TCxAmplify requires a dedicated 4900 785 subordinate controller with 4 GB of RAM and the Intel Core i3 2120 processor option to host the Mobile Shopper virtual sessions Sof
246. their checkout is completed Make Your Selection Now Fay Cashier RETURN Sean Mere if ema Aecguts Heip Figure 140 Mobile Transaction Payment screen 138 Toshiba TCxAmplify User s Guide Exceptions on the Self Service Pay Station If and only if there were exceptions in the order the transaction cannot be completed until a shopper assistant handles all exceptions Once the exceptions have been entered the shopper assistant leaves and the customer can continue payment options Exceptions can be any number of things that occurred during the mobile shopping experience such as age restricted items purchased weight required items purchased but not weighed or price required items purchased The buttons that are displayed on the right side of the screen are context sensitive to the specific exception and are intended to help resolve the exception If an audit is required it is handled by this same exception process but will have screens specific to the audit processing There is a similar exception processing component of the Store Integrator GUI See Store Integrator GUI for details Age Verification Required Pending Actions a center shoppers bith date term musi be weighed Mi Wi iD By hi vy Y item musi be weighed EAS iiem item quantity required Figure 141 Self Service Pay Station Exception Processing screen Store Integrator GUI Highlights The Store Integrator GUI has been modified to allo
247. these audit classes supports parameters that define how often to audit the customer and what type of audit to perform For spot audits the number of items to scan as well as the number of failed items allowed can also be defined Chapter 7 Additional system components 61 Trust Level Management Scoring based on audit history configuration The Scoring Based on Audit History feature requires the creation of a template that serves as a container for the customer audit classes A template is defined by a row in the TLM_AUDIT_TEMPLATE table in the relational database Multiple templates can be defined but only a single template is active at any given time Templates are defined by adding rows to the TLM_AUDIT_TEMPLATE table using a tool such as the DB2 Control Center or by issuing SQL commands The TLM_AUDIT_TEMPLATE table contains the following data elements TEMPLATE_ID A number uniquely identifying the template DESCRIPTION A text description of the audit template Each template has one or more audit classes Each template must have a class where both MIN_AUDITS and TRUST_LEVEL are equal to zero Similar to templates audit classes are defined by adding rows to the TLM_AUDIT_CLASS table using a tool such as the DB2 Control Center or by issuing SQL commands The TLM_AUDIT_CLASS table contains the following data elements CLASS_ID An auto generated number identifying the audit class DESCRIPTION A text description of the audi
248. through manual interaction with the Terminal Trace menu option Store Integrator GUI Remote GUI and virtual sessions can also create a session trace log if a severe error occurs You might not obtain a timely session trace if a problem occurs that is not severe in Store Integrator terms However you can maintain the session trace logs for extended time frames in an automated manner Device Manager trace The Device Manager trace is used to get detailed information from the Device Manager about the POS devices The default configuration for this type of trace is stored in com ibm retail DevMgr logging logging properties This file is delivered in 0S4690 ZIP which is part of the 4690 operating system Because OS4690 ZIP is listed in the classpath for the Store Integrator applications the Device Manager code will find it and initialize itself based on its contents All Device Manager logging is disabled by default To change the default logging behavior create a modified version of com ibm retail DevMgr logging logging properties using the original as a model and include it in a ZIP or JAR file that is ahead of 0S4690 ZIP in the classpath It is recommended that the new com ibm retail DevMgr logging logging properties file be zipped into USER JAR This JAR file is already referenced in the response files provided for the GUI Such as OPERMID RSP or in the file that is used to start CSS AEFVIRT TXT This properties file must contain the foll
249. to order or No to Beer continue to the ACETA D 00000000999908 item entry Regular Price 3 00 without adding the item Figure 58 Price Check age restricted item Quantity required item entry This scenario describes an attempt to sell an item which requires a quantity entry such as lemons The Quantity Required flag is set in Item Data Maintenance for the item Table 23 Quantity required item entry Mobile Device Display Customer Steps Notes Message Flow SSR 4 Press Scan Press Cancel to return to item entry Barcode and scan a quantity required item iOS Note The iOS application displays a numeric keypad for the quantity entry The application FNCY LEMONS 165 scanned prompts for Please enter the number you quantity would like to buy Enter th nter the quantity and press OK _ Figure 59 Scan a quantity required item 92 Toshiba TCxAmplify User s Guide Table 23 Quantity required item entry continued Mobile Device Display Customer Steps Notes Message Flow BA SXF wll 1 13 em Mobile Shopper Select for deals on concert tickets Scan or key next item To complete your order scan a Pay Station 4033 3 for 1 49 Fiu FE Scan Barcode Key Item Code O Figure 60 No exception logged n T ll 1 14 pru Add to order FANCY LEMONS 165 tem ID O0000000008033 Regular Price 1 99 Figure 61 Price Check scan or key ina guantity required i
250. ttp mobile tcx com PosIntegration messages event xmins ns4 http bc si retail ibm com POSBCSchema gt lt ns3 RequestT ime gt 2013 06 21T17 23 19 429 lt ns3 RequestTime gt lt ns3 StoreNumber gt 0 lt ns3 StoreNumber gt lt ns2 Event xsi type ns2 CustomerAddedEventContainerType xmins xsi http www w3 org 2001 XMLSchema instance gt lt ns2 devicelD gt 0000000000000001 lt ns2 deviceID gt lt ns2 MessageType gt CUSTOMER ADDED lt ns2 MessageType gt lt ns2 CustomerAddedEvent gt lt ns2 CustomerInfo gt lt ns4 AddCustomerResul t gt lt Resul t Extension gt lt KeyValuePair gt lt Key gt lt TerminalNumber gt lt Key gt lt Val ue gt 701 lt Value gt lt KeyValuePai r gt lt KeyValuePair gt lt Key gt TransactionID lt Key gt lt Val ue gt lt 799 lt Value gt lt KeyValuePair gt lt Resul tExtension gt lt Request ID gt 2 lt Request ID gt lt CustomerInfo xsi type ns8 CustomerInfoType xmins ns8 http bc mobile si retail ibm com POSBCSchema gt lt Cus tomer 1ID gt 42222222222 lt Customer1D gt lt Name gt lt Name gt lt LoyaltyMessage gt VALUED CUSTOMER Valued Customer lt LoyaltyMessage gt lt CustomerInfo gt ns4 AddCustomerResul t gt lt ns2 CustomerInfo gt lt ns2 CustomerAddedEvent gt lt ns2 Event gt lt ns3 eventRequestPay oad gt Debug Logging for Problem Determination Debug messages can be used to track the operation of the Mobile Audit Web Service for problem determination purposes WebSphere on the BOS
251. tware requirements This section describes the software requirements for the Mobile Shopper component of the Toshiba TCxAmplify for 4690 Store Integrator Toshiba TCxAmplify for 4690 requires Store Integrator Version 3 Release 5 4690 OS For use with Store Integrator the 4690 V6 R4 2D Operating System or later is required Store Integrator running with the 4690 OS does not support separating controllers on different networks Virtual file system setup Java programs often have file names greater than eight characters in length so the 4690 operating system provides support for these file names by using a virtual file system VFS VFS must be enabled in the 4690 operating system before you install Store Integrator For more information see the latest 4690 OS Programming Guide at POS applications This section describes the current requirements for using Store Integrator with Application Client Server Environment ACE Before installing Store Integrator contact Toshiba support to identify and obtain the most recent interim fixes Copyright Toshiba Global Commerce Solutions Inc 2014 15 applicable to the software The interim fix numbers listed in this guide could have been superseded as a result of a future Authorized Program Analysis Report APAR activity Contact your application provider or integrator for the requirements for using Store Integrator with another POS application ACE requirements Store Integrator
252. u button 3 Select Settings 4 Select Wireless amp networks 5 Select WiFi settings Deselecting the Network notification checkbox can result in better WiFi stability especially when there are multiple WiFi networks available as is often the case ina test lab see Figure 225 on page 190 The Toshiba Global Commerce Solutions Android application automatically connects to the required WiFi network so it is not necessary for the Android WiFi to continuously scan for new WiFi networks and notify the user when one is discovered Un checking this setting might also result in a better battery life Chapter 9 Associate Line Busting 189 Wi Fi Network notification Notify me when an open network is available Wi Fi networks linksys Add Wi Fi network Adamie Figure 225 WiFi settings network notification Pressing the Android Menu button from the WiFi settings screen will cause the Scan and Advanced options to be displayed see Figure 225 Press Advanced to display additional WiFi options For better performance consider setting the WiFi sleep policy to Never see Fable 58 on page 191 Setting the WiFi sleep policy to Never should prevent the mobile device from disconnecting from the Mobile Engine when the MC40 device screen goes off that is the device switches to power saving mode If the WiFi is configured to sleep when the screen goes off Mobile Shopper might go offline when the first item is scanned after re
253. uantity required produce When the Start button for Printing Barcodes or Checking Prices is pressed on the initial screen the shopper will see the screen in Figure 133 The shopper can either scan a barcode UPC or GS1 key in a product look up PLU number or select Search Images to search for their item Specie Velie ese of tre karm sucl seach imades TOSHIBA Figure 133 Self Service Scale Item Entry screen If the item entered is a weight required item see Weight required item entered on If the item entered is a quantity required item see Quantity required Quantity required item entered f a customer enters an item that requires a quantity to be entered see Initial Screen on page 127 on how to initiate this process By using this feature of the self service scale you should be able to speed up checkout by having a scanned label attached to produce thus reducing the time that the cashier needs to enter this information for weight or quantity required produce When the Start button for Printing Barcodes or Checking Prices is pressed on the initial screen the Quantity Entry screen is displayed see Figure 134 on page 736 Information specific to the item is shown on this screen and the user is prompted for the quantity 134 Toshiba TCxAmplify User s Guide Large Lemons 4054 enterauentity anad aisn ETE TOSHIBA Figure 134 Self Service Scale Quantity Entry screen Printing a label A
254. udit e 6 Cashier Bypassed the Audit numFaileditems The number of failed items in the audit if any Chapter 8 Using the Mobile Shopper application 149 150 Toshiba TCxAmplify User s Guide Chapter 9 Associate Line Busting This section describes how to deploy install and use the Associate Line Busting ALB solution Associate Line Busting solution The Associate Line Busting ALB solution allows store associates to use an iOS or Android capable mobile phone to scan the items in a shopper s cart so they can speed through the checkout process The solution can also send information to the associate about eCoupons related to the transactions When an associate scans or keys in an item code using a retailer supplied mobile device the ALB application sends the item code to the Mobile Engine running on a server in the store The Mobile Engine communicates with the 4690 Point of Sale POS system to create a POS transaction and retrieve the item description and price The item information is sent back to the mobile device so that it can be displayed to the associate When the transaction is finished the associate may print a suspend slip with a barcode to give to the shopper At checkout the shopper simply scans the barcode on a pay station and the Mobile Engine retrieves the transaction which allows them to check out without having to re scan the items selected for purchase The ALB solution uses 4690 POS and its various co
255. ug mode is enabled in Settings Menu layout with items in the transaction When the Menu icon is selected after one or more items have been added to the transaction the mobile device displays an expanded menu of selections see Figure 37 on page 79 From this expanded menu the shopper can select the following options e Apply eCoupons To perform a complete analysis of the transaction and apply any coupons that are applied only when the transaction is totaled e Remove Item from Cart To remove an item from the cart by scanning or keying in the item number see Removing items on page 95 e Setting Help Instructional Video Cancel Transaction and Create Error Report not shown The same as described in Menu layout with no Items in the transaction on page 75 78 Toshiba TCxAmplify User s Guide Bay Sk Sy AT an Mobile Shopper Menu E Apply eCoupons Remove tem from Cart Instructional Video Cancel Transaction Figure 37 Mobile Shopper menu with items in the transaction Mobile Shopper POS screen flows The following sections show the screen flows for the Mobile Shopper point of sale POS solution Normal checkout start application sell item price check complete Txn Table 15 Normal checkout Customer Mobile Device Display Steps Notes Message Flow The customer This icon shows the application as if it is a enters the Together Commerce branded application store and The scenario a
256. umulators as applicable throughout the European Union This label is applied to various batteries to indicate that the battery is not to be thrown away but rather reclaimed upon end of life per this Directive Les batteries ou emballages pour batteries sont tiquet s conform ment aux directives europ ennes 2006 66 EC norme relative aux batteries et accumulateurs en usage et aux batteries et accumulateurs uses Les directives determinent la marche a suivre en vigueur dans l Union Europ enne pour le retour et le recyclage des batteries et accumulateurs uses Cette etiquette est appliqu e sur diverses batteries pour indiquer que la batterie ne doit pas tre mise au rebut mais plut t r cup r e en fin de cycle de vie selon cette norme Iy TUI AAMk i e FBO se Pici EU RBA AR ESR ET RS a 2006 66 E0 DFAA ATHE COBB ie TUe EE SE URE i y gt JU E BEMIS S4EOCT CORBIS WARA u7 EEE BOERE Jt OILDORSFEEHTUNSLOC W EAlchbt thA nET IOSAIL WAAAH ot SLRs TAFEA TT AHENTE FHECSEOILBAO u TRATT In accordance with the European Directive 2006 66 EC batteries and accumulators are labeled to indicate that they are to be collected separately and recycled at end of life The label on the battery may also include a chemical symbol for the metal concerned in the battery Pb for lead Hg for mercury and Cd for cadmium Users of batteries and accumulators must not dispose of batteries and accumulators as unsorted municipal waste but use th
257. undle you created to contain the SILVER JAR MOBSSS Save your changes and exit 5 Activate the terminal configuration and reload the terminals Note Whenever a JAR file ZIP file or PRO file contained in any of your defined preload bundles is modified by replacing it on the system you must run ADXPLDRB in command mode before reloading the terminals Configuration changes for a Self Service Pay Station terminal To enable CHEC Mobile configuration for a Self Service Pay Station complete the following steps 1 From Generic Terminal Configuration select Load Definitions 2 Select the Self Service Pay Station terminal then edit it 48 Toshiba TCxAmplify User s Guide 6 T Select Extensions Select the check box for CHEC Mobile ADXXTDAE DAT Select Preload Bundles from the left hand side of the screen and then a Change the drive letter to F b Select the MOBCHEC bundle from the left hand side to the right hand side of the screen Select Save and then exit Activate the terminal configuration and reload the terminals By default the Mobile Extensions allow the CHEC lane to function as a normal self checkout as well as a Mobile retrieval pay station You can disable the mobile configuration from your CHEC lane or force the CHEC lane to operate as Mobile Only that is Mobile retrieval required to start a transaction Changing this behavior requires the following configuration on the Back Office System
258. upon T Convert DataBar To UPC Figure 215 MC40 File Browser App 1 of 2 Figure 216 MC40 File Browser App 2 of 2 2 Press the Android Back button to return to the Profile screen see Figure 199 on page 180 and then scroll down to the Keystroke output section as shown injFigure 217 on page 186 Ensure the Enabled checkbox is not checked Enabling keystroke output will cause the results of a scan to be entered in fields that expect keyed input and therefore this feature should be disabled Chapter 9 Associate Line Busting 185 Profile Line Busting Keystroke output Enabled yia j p a e LaF P praia PAi Enable dable keystroke output i k Action key character Advanced data formatting Flen harn a e SS Hule bated atvanced data manipulation Basic data formatting 1 pal nal a yt oe eel Pe ey ee rs ha a Ai it Mri b l ce ae amp Ai are 1a E S IF roel pi ee Intent ou EUR MEI Fnabeidisable output wia intent Intent action a aol i E Tat pa ar OF ire Cott Cig P ee a A a a a a Figure 217 MC40 Keystroke output configuration Press the Android Back button to return to the Profile screen See Figure 199 on page 180 and then scroll down to the Intent output section Perform the following steps 1 Check the Enabled checkbox 2 Select Intent Action and enter an action name of com tcx MC40ScannerAction 3 Select Intent delivery and choose Broadcast intent
259. ure 73 Press Menu BA amp NRF Scan or key in the The customer is prompted to scan or key Mabie Shopper item they want to in an item to remove it from the order remove Total Savings 0 89 Select for deals on concert tickets Scan or key the item to remove it from the order Pin pi Scan Barcode Key Item Code O Item List Alerts Price Check Menu Figure 74 Scan or key in item wanted 100 Toshiba TCxAmplify User s Guide Table 28 Removing an item using the menu icon continued Mobile Device Display Customer Steps _ Notes Message Flow Scones Press OK The item is removed The display indicates that the item was removed OK Item removed from order Figure 75 Customer presses QS ot 1 43 em The display indicates that the item was Mohua opper removed The customer is now in item entry mode Select for deals at Deli locations Scan or key next item To complete your order scan a Pay Station 5434720107 2 79 Item removed from order Pin Oe Scan Barcode Key Item Code Ce eee Figure 76 Item removal is completed Chapter 8 Using the Mobile Shopper application 101 Using the Self Service Scale for items already in a transaction This flow demonstrates the steps needed when weight items have been added to the mobile device transaction and then the customer goes to the weights and measures certified self service scale SSScale to weigh the items Items are required as a
260. urn to the previous screen The Back button does not exist on the bottom of the screen Chapter 9 Associate Line Busting 155 E A ale s TOCS Line Buning Menu E Enter Loyalty ID Remove Item from Cart Check Item Price Alerts Cancel Transaction Connect WiFi Printer Settings Help Figure 153 Associate Line Busting menu Settings Settings are used to modify the application configuration and are accessed through the Settings area on the iOS These settings allow the associate to do the following Enter or change the customer loyalty number No default is specified Enable or disable the ability of the mobile phone to vibrate when a new alert arrives The default is On Enable or disable the ability for the mobile phone to play an alert sound when a new alert arrives The default is On Select the screen orientation left hand or right hand The default is right hand Select the language of the text that is displayed Access advanced settings to change network and security information For the iOS there is no Advanced Settings entry The Advanced Settings are displayed in the same list as the other settings Display the application version information 156 Toshiba TCxAmplify User s Guide Line Buster Preferences Loyalty ID gehen Alert Vibrate T iks a r Vibrate BOO Wa a nE ANE IS maril Alert Sound Flay a gound hen a new aier eean i received Screen Orientation
261. uter configuration utilities these parameters are set on two different screens For the NETGEAR router used in this example both of these settings appear on the same configuration screen 20 Toshiba TCxAmplify User s Guide Basic Seira Wireless Settings ues Hehwork Longs Block Sites Block Services Schedule E mail Router Status Attached Devices Backup Settings Sel Password Router Upgrade Wireless Settings Port Forwarding Pant rigeering WAH Setup LAHN Setup Dynamic DHS Device Hame LAN TCPIP Setup IP Adress Toe 1 1 IP Subnet Mask ass logs Liss lo RIP Direction Boh Disabled RIP Version Use Router as DHCP Server Starting IF Address Ending IP Address Figure 8 Initial wireless router settings 4 Set the LAN IP address to 10 10 1 15 as shown in The IP SubnetMask defaults to 255 255 255 0 which is the same subnet mask used for the wired network so no changes are required to the wireless router subnet mask configuration Note The default LAN IP address is typically 192 168 1 1 but this must be changed to match the IP address range of the wired network used for your 4690 controllers and the Back Office System Server BOSS When configuring the wireless router a LAN IP address must be selected that is in the same subnet as these other systems but the router does not conflict with the addresses used by these other systems For example an IP address of 10 10 1 15 could be used
262. w Mobile Shopper POS transactions to be retrieved on the operator attended front end lanes of your store and to address loss prevention by managing the Exception Framework issues that might have occurred during the Mobile Shopper POS transaction If a Mobile Shopper POS transaction has been suspended and cannot be retrieved by scanning the barcode on the customer s display the cashier can still retrieve the transaction using the normal Retrieve Transaction capability on the Store Integrator GUI register as a backup The highlights of the Store Integrator GUI enhancements for the Mobile Shopper POS include the following e Integrates into your existing Store Integrator GUI front end configuration e Uses the Store Integrator GUI customer display to display the barcode used to retrieve the mobile transaction to a specific terminal Chapter 8 Using the Mobile Shopper application 139 e Uses the TGCS Mobile Exception Framework to prevent any mobile transaction that has exceptions from being completed until the cashier resolves the issues e Logs all cashier exception activity to the TLOG to ensure proper resolution of exceptions Store Integrator GUI screen flows Using the initial screen for the Store Integrator GUI The self service pay station SSPS allows connectivity with the mobile device to facilitate transaction payments See Figure 142 for the initial screen that displays when the Mobile Engine is not connected and see Figure
263. which logger file is to be used sminlogs pro smidlogs pro or smaxlogs pro for minimal logging moderate logging or maximum logging in that order For moderate logging smidlogs pro is the recommended default ramDisk enable To speed up the loading time for virtual sessions a controller RAM disk can be used to store JAR files that are only used during initialization The default value of this property is true However if the system does not contain a defined controller RAM disk the normal loading process is followed Note All of the following properties are ignored if ramDisk enable is false ramDisk drive Sets the disk drive assignment for the controller RAM disk Only the Q drive is supported ramDisk filex Files to be loaded into the controller RAM disk where x is a distinct but not necessarily a sequential number Files maintain the same directory structure in the RAM disk If the directories do not exist in the RAM disk they are created such as ramDisk filel ADX_IPGM aef jar If the file does not exist a message is logged in virtout xx and the system continues without modifying the classpath for the missing file There is no limit to the number of files that can be moved to the RAM disk as long as the RAM disk is configured to a correct size The RAM disk loader always looks at the first 50 entries and then scales back to 10 entry increments As long as it continues to find file entries it looks for 10 more ramDisk lo
264. xAmplify User s Guide adxnszzl c mobj6pat zip mobuser jar adxcsu01 3 5 adx_ipgm mobj6pat zip c If you were editing the mserpro mob file save and close the file d Restart any controller processes that use ADX_IPGM mobuser jar How to disable WiFi printing For Associate Line Busting printing is enabled and configured to print using the Toshiba B EP2DL mobile printer To turn off WiFi printing modify the Siusermobileserver_LineBuster properties file using the following steps 1 If you are running Mobile Engine on 4690 and the ADX_IPGM directory contains mserpro mob open ADX_IPGM mserpro mob file for editing 2 Otherwise do the following a Change to the m mobuser directory b Extract the siusermobileserver properties file for editing m java2 bin jar xvf ADX IPGM mobuser jar Siusermobileserver properties c Modify the siusermobileserver properties as follows allow wifi printing false d Update the jar file to contain the changes m java2 bin jar uvf ADX_IPGM mobuser jar siusermobileserver properties e Distribute mobuser jar by running adxcsu01 3 5 ADX_IPGM mobuser jar 3 If you were editing the mserpro mob file save and close the file 4 Restart any controller processes that use ADX_IPGM mobuser jar In adx_ipgm run adx_ipgm mobj6pat bat on all controllers adxnszzl c mobj6pat zip mobuser jar adxcsu01 3 5 adx_ipgm mobj6pat zip Appendix B Configuring the Toshiba B EP2DL Printer 205 206 Toshiba

Download Pdf Manuals

image

Related Search

Related Contents

Sangean Electronics U1 Portable Radio User Manual  2. Ferramentas CAPFITOGEN - international treaty on plant genetic    QJ61BT11 Control & Communication Link  FIX-NIVEL  DigiTech C0408 Telephone User Manual  MANUAL DE INTRUCCIONES CUELGUE ARTICULADO  BOMBER TYPE-L STREET MUFFLER 取扱説明書  

Copyright © All rights reserved.
Failed to retrieve file