How to Set Up the POS Touch Screen...SAP POS – How to Set Up the POS Touch Screen Applies to:...

15
SAP POS – How to Set Up the POS Touch Screen Applies to: Industry Retail with SAP POS Solution. For more information, visit the User Interface Technology homepage . Summary SAP POS provides two types of POS terminal layout, one is the keyboards set up, and the other is the touch screen layout. This article guides you through the steps of setting up the touch screen of POS Terminal. Author: Lina Chen-Zapp Company: SAP Deutschland AG & Co. KG Created on: 31 July 2009 Author Bio Lina Chen-Zapp is a Consultant in the Field Services Trade Hub – Global for SAP, located in St. Ingbert, Germany. Her main focus is SAP POS Business Blueprint, Configuration and QA. She has been actively involved in several SAP POS projects in different branches. SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com © 2009 SAP AG 1

Transcript of How to Set Up the POS Touch Screen...SAP POS – How to Set Up the POS Touch Screen Applies to:...

Page 1: How to Set Up the POS Touch Screen...SAP POS – How to Set Up the POS Touch Screen Applies to: Industry Retail with SAP POS Solution. For more information, visit the User Interface

SAP POS – How to Set Up the POS Touch Screen

Applies to: Industry Retail with SAP POS Solution.

For more information, visit the User Interface Technology homepage.

Summary SAP POS provides two types of POS terminal layout, one is the keyboards set up, and the other is the touch screen layout. This article guides you through the steps of setting up the touch screen of POS Terminal.

Author: Lina Chen-Zapp

Company: SAP Deutschland AG & Co. KG

Created on: 31 July 2009

Author Bio Lina Chen-Zapp is a Consultant in the Field Services Trade Hub – Global for SAP, located in St. Ingbert, Germany. Her main focus is SAP POS Business Blueprint, Configuration and QA. She has been actively involved in several SAP POS projects in different branches.

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com © 2009 SAP AG 1

Page 2: How to Set Up the POS Touch Screen...SAP POS – How to Set Up the POS Touch Screen Applies to: Industry Retail with SAP POS Solution. For more information, visit the User Interface

SAP POS – How to Set Up the POS Touch Screen

Table of Contents Introduction ......................................................................................................................................................... 3 SAP POS Touch Screen GUI ............................................................................................................................. 3

Defining the Touchpad .................................................................................................................................... 4 Configuring the Menus .................................................................................................................................... 8 Modifying the layout.ui file ............................................................................................................................. 10 Launch the POS Touch Screen .................................................................................................................... 11 Defining POS Display Screen ....................................................................................................................... 12

Related Content ................................................................................................................................................ 14 Copyright ........................................................................................................................................................... 15

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com © 2009 SAP AG 2

Page 3: How to Set Up the POS Touch Screen...SAP POS – How to Set Up the POS Touch Screen Applies to: Industry Retail with SAP POS Solution. For more information, visit the User Interface

SAP POS – How to Set Up the POS Touch Screen

Introduction This article describes the parts of POS Touch Screen and explains the steps to define and apply the POS Touch Screen layout.

This document assumes that the SAP POS components Store Configurator, Xpress Server and Point of Sale are installed and running. The snapshots shown in this document are based on the SAP POS 2.1, it should work with 2.0 and 2.2 as well.

SAP POS Touch Screen GUI With the default configuration, SAP POS installation package delivers a standard SAP POS layout with keyboards setting. To define a customer specified POS Touch Screen, some settings need to be done both in the Store Configurator and the layout.ui file in the parm directory on the Xpress Server.

The above snapshot demonstrates a sample of POS Touch Screen. This layout is made up of three main parts, POS Display Screen on the left-hand panel, the Touchpad in the middle of right-hand panel and the Menu Box directly under the Touchpad.

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com © 2009 SAP AG 3

Page 4: How to Set Up the POS Touch Screen...SAP POS – How to Set Up the POS Touch Screen Applies to: Industry Retail with SAP POS Solution. For more information, visit the User Interface

SAP POS – How to Set Up the POS Touch Screen

Defining the Touchpad

The buttons on the Touchpad usually are linked to POS functionalities and the number keys, which give the user an easy access at the any point of time.

To define the keys on the Touchpad, logon to the Store Configurator, go to Terminal -> Keyboards, search for keyboard Type. There are two entries representing the Touchpad, one is MICROTOUCH KB which contains 6x7 keys and the other MICROTOUCH2 KB with 5x6 keys.

Select the MICROTOUCH2 KB, system will prompt for creating a record if no entry for MICROTOUCH2 keyboard type exists.

Click ‘Yes’ to create a record. A new screen with 5x6 keys will display.

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com © 2009 SAP AG 4

Page 5: How to Set Up the POS Touch Screen...SAP POS – How to Set Up the POS Touch Screen Applies to: Industry Retail with SAP POS Solution. For more information, visit the User Interface

SAP POS – How to Set Up the POS Touch Screen

To attach the POS functionality on a key, right mouse click on the key, a content menu appears. Select the “POS Function” from the content menu.

The POS Function(Drag & Drop) popup window appears.

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com © 2009 SAP AG 5

Page 6: How to Set Up the POS Touch Screen...SAP POS – How to Set Up the POS Touch Screen Applies to: Industry Retail with SAP POS Solution. For more information, visit the User Interface

SAP POS – How to Set Up the POS Touch Screen

Enter the search description or scroll down to the POS Function you want to choose, for example Sign On/Off Key, drag and drop it onto the button.

Now the POS function Sign On/Off is attached to the key.

The same step when you attach a Manager Code to a key. Right mouse click on the key, and select the “MGR/POS Functions” from the content menu. Drag and drop the manager code you want to link to the button.

After defining the keys, click the Save button.

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com © 2009 SAP AG 6

Page 7: How to Set Up the POS Touch Screen...SAP POS – How to Set Up the POS Touch Screen Applies to: Industry Retail with SAP POS Solution. For more information, visit the User Interface

SAP POS – How to Set Up the POS Touch Screen

Noted that the text on the keys can be changed to any favorite texts, the texts will not display on the POS Terminal. The labels of the Touchpad which display on the POS Terminal can be customized in the layout.ui file in the parm directory. In our Touchpad sample, we are using Keyboard type MICROTOUCH2 KB, therefore the corresponding layout.ui file is layout.ui2.

To define the number keys, link mouse click on the left upper side of the button, enter the number which should be attached to the button.

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com © 2009 SAP AG 7

Page 8: How to Set Up the POS Touch Screen...SAP POS – How to Set Up the POS Touch Screen Applies to: Industry Retail with SAP POS Solution. For more information, visit the User Interface

SAP POS – How to Set Up the POS Touch Screen

When all the required POS functionalities and numbers keys are defined, save and convert. On the Xpress server, two files should be applied: KEYBOARD.KBD and keyboard.tc2.

Note: With Convert->Select All, by standard no items from Keyboards tab will be selected. If you run the convert all and wish to send the keyboards setting from Store Configurator to the Xpress Server as well, you will have to select the item manually from the Keyboards tab in the Store Configurator.

Configuring the Menus

There are three Standard Menus that can be defined for the POS terminal through the Store Configurator:

• Main Menu: lists all the transactions available to the signed on cashier at the start of a transaction, before any article has been entered or scanned.

• Item Menu: lists all the options available after an article has been entered or scanned.

• Tender Menu: lists the payment options which are available when the TOTAL key has been pressed.

To access the Standard Menus, go to Terminal -> Standard Menus in the Store Configurator, a Standard Menu Search pop up window appears

Choose the menu type you want to define, e.g. Main Menu, and click Open button.

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com © 2009 SAP AG 8

Page 9: How to Set Up the POS Touch Screen...SAP POS – How to Set Up the POS Touch Screen Applies to: Industry Retail with SAP POS Solution. For more information, visit the User Interface

SAP POS – How to Set Up the POS Touch Screen

A new pop up windows appears. To create or edit the items associated with the menu, click Functions button, a content menu with nine standard menu functions appears.

Select an option from the content menu that you want to attach this menu, for example Custom Menu, a Custom menus (Drag & Drop) pop up window appears.

Enter the search description or scroll down to the items you want to choose, drag and drop the item onto the menu position.

Close the Custom Menus (Drag & Drop).

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com © 2009 SAP AG 9

Page 10: How to Set Up the POS Touch Screen...SAP POS – How to Set Up the POS Touch Screen Applies to: Industry Retail with SAP POS Solution. For more information, visit the User Interface

SAP POS – How to Set Up the POS Touch Screen

The numbers in the # field represent the order in which the items are displayed in the menu on the POS terminal. The texts in the description field represent the label on the POS terminal menu.

When you finish defining the Standard Menu, save and convert.

Modifying the Layout File

As described in the previous section, the label of the Touchpad can be defined in the layout.ui2 file. To modify the layout.ui2 file, launch the layout.ui2 file from the parm directory on the Xpress Server with a text editor, change the labels of the buttons for the Touchpad.

[Touchpad] Map0=SIGN ON/OFF Map1=TRANSACTION CANCEL Map2=SALESPERSON KEY Map3=CHANGE PASSWORD Map4=PRICE DECRYPT Map5=PRICE INQUIRY Map6=PRICE OVERRIDE Map7=NO SALE Map8=GIFT RECEIPT Map9=REPRINT Map10=QTY Map11=7 Map12=8 Map13=9 Map14=SUSPEND/RESUME Map15=ITEM VOID Map16=4 Map17=5 Map18=6 Map19=ARROW UP Map20=CLEAR Map21=1 Map22=2 Map23=3 Map24=ARROW DOWN Map25= Map26=TOTAL Map27=0 Map28=ENTER Map29=

Note that the Map0 represents the most left-top key on the touchpad and the Map29 the most right-bottom key. Map25 and 29 don’t have any POS functionalities attached, therefore no labels is required.

The background file is also defined in the layout.ui2 file using BackgroundBitmap field

BackgroundBitmap=C:\Program Files\SAP\Retail Systems\Point of Sale\background.bmp

You will need to copy the bmp file to the Point of Sale directory, when launch the POS, POS will look for the bmp file in the directory which is defined in this field.

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com © 2009 SAP AG 10

Page 11: How to Set Up the POS Touch Screen...SAP POS – How to Set Up the POS Touch Screen Applies to: Industry Retail with SAP POS Solution. For more information, visit the User Interface

SAP POS – How to Set Up the POS Touch Screen

In the layout.ui2 file, the layout attributes of all other components which display on the POS Terminal are defined, e.g. Menu box, prompt box etc.

Save the layout.ui2 file, re-start the Xpress server to have the layout file applied on the POS.

Launch the POS Touch Screen

To Launch the POS Touch Screen, go to Point of Sale directory, run posw.exe –L2

The parameter –L2 tells the POS application to launch the POS with layout.ui2.

The properties of any Point of Sale short cut, such as the screen icon, should be modified to include the –L2 option. The Target field should be set to “C:\Program Files\SAP\Retail Systems\Point of Sale\posw.exe” –L2. This applies to the All Program \SAP Retail Systems\Point of Sale short cut.

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com © 2009 SAP AG 11

Page 12: How to Set Up the POS Touch Screen...SAP POS – How to Set Up the POS Touch Screen Applies to: Industry Retail with SAP POS Solution. For more information, visit the User Interface

SAP POS – How to Set Up the POS Touch Screen

Defining POS Display Screen

The components in the POS Display Screen panel are responsible for displaying the information, with which the user can’t be interactive. The typical components are:

• Identification Statistics: indicates the terminal number, cashier number, date and time.

• Instruction box: gives the user instruction at any point in a sale.

• Prompt Box: displays the message to the user, e.g. ENTER ITEM.

• Receipt Screen: displays the receipt at any point in a sale, can also be used for viewing the journal, etc.

• Total display: displays the total due, taxes, subtotals and the number of items in the transaction

• Status Indicator: displays the POS status at any given time, e.g. the message noDB indicates there is not communication with the Xpress Database.

The position, size and font of each component are configurable, you can change the size of the components and place them at any position on the screen. The setting can be made by using manager code 40 on the POS Terminal. The layout settings are saved in the layout.ui file located in the parm directory.

To modify the layout, sign-on to the POS, enter manager code 40 and press F8 key, choose enable changes options from the menu options.

Now right mouse click, a content menu appears.

Select Move, if you want to place the component to other position, simply use the mouse to drag and drop the marked field of the component.

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com © 2009 SAP AG 12

Page 13: How to Set Up the POS Touch Screen...SAP POS – How to Set Up the POS Touch Screen Applies to: Industry Retail with SAP POS Solution. For more information, visit the User Interface

SAP POS – How to Set Up the POS Touch Screen

Select Advanced Layout.., if you want to change the size or font. A pop up window for Advanced Layout appears.

Select the window to be edited, change the Font, View and Position of the selected window. Click OK button when the changes have been done. By saving, the layout.ui2 file in the \Point of Sale\parm directory will be updated. You will need to update the layout.ui2 in the parm directory on the Xpress Server.

Enter manager code 40 and press F8 key, select Save Layout, POS will prompt you “SEND FILE TO SERVER PROCEED? (Y / N)”, select YES. Now the layout.ui2 file on the Xpress Server is updated.

To ensure that nobody should be allowed to change the layout setting, you will need to run the manage code 40 again and select disable changes. Now when you right mouse click on the POS Terminal, no content menu should display.

To have your layout changes applied on the POS Terminal, re-start the Xpress Server or exit POS and launch the POS again.

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com © 2009 SAP AG 13

Page 14: How to Set Up the POS Touch Screen...SAP POS – How to Set Up the POS Touch Screen Applies to: Industry Retail with SAP POS Solution. For more information, visit the User Interface

SAP POS – How to Set Up the POS Touch Screen

Related Content For more information, visit SAP POS Store Configurator User Guide

For more information, visit the User Interface Technology homepage.

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com © 2009 SAP AG 14

Page 15: How to Set Up the POS Touch Screen...SAP POS – How to Set Up the POS Touch Screen Applies to: Industry Retail with SAP POS Solution. For more information, visit the User Interface

SAP POS – How to Set Up the POS Touch Screen

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BOC - boc.sap.com © 2009 SAP AG 15

Copyright © Copyright 2009 SAP AG. All rights reserved.

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice.

Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.

Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.

IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation.

Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.

Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries.

Oracle is a registered trademark of Oracle Corporation.

UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.

Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc.

HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.

Java is a registered trademark of Sun Microsystems, Inc.

JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape.

SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business ByDesign, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries.

Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects S.A. in the United States and in other countries. Business Objects is an SAP company.

All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.

These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.