Show TOC

Procedure documentationUsing Manager Code 40

Prerequisites

To use this Manager Code at the POS Client, it must be enabled within the Configurator application in Transaction Functions, Manager POS Functions. For more information, see Manager POS Functions.

Procedure

The following procedure outlines the use and available configurations for Manager Code 40 (screen layout and design) functions.

To run Manager Code 40 at the POS Client:

  1. Logon to the POS Client.

  2. Enter 40 when the Scan/Enter Item prompt appears.

  3. Press the function key configured for running Manager Codes (F8 by default).

The following menu options are available:

  • F1 - Standard: Default screen after installation

  • F2 - Touch 1: Changes the window to a touch screen 1 configuration

  • F3 – Touch 2: Changes the window to a touch screen 2 configuration (both touch screens appear the same)

  • F4 – Enable Changes and Disable Changes: Toggles between allowing and not allowing you to change the configuration

  • F5 – Save Layout: Saves the configuration parameter file Layout.uio, which is sent to the Xpress Server parm directory. This does not include the background image file.

Configuring a Touch Screen

    Once you enable a touch screen layout on the POS, you must also activate and configure the appropriate touch keyboard in the Configurator based on the layout you desire. The Microtouch 1 keyboard corresponds to the TOUCH 1 option on the POS, and Microtouch 2 corresponds to the TOUCH 2 option.

    After configuring the keyboard in the Configurator, label the text that displays on the touch pad keys.

    Open the appropriate layout file located in the Parm directory of the POS. A text editor can be used to edit the file. For TOUCH 1, use the layout.ui1 file; for TOUCH 2, use the layout.ui2 file. Within the file locate the section labeled [Touchpad] that contains the MAP options listed below. The MAP options are read from left-to-right starting at the top.

    Example Example

    MAP0= represents the top right corner key on the keypad.

    End of the example.

    Syntax Syntax

    1. [Touchpad]
      Back=1
      ChangeFontSize=1
      NewFontSize=12
      Font=Calibri;700;0
      Position=0280,0105,0617,0325
      
      Map0=Sign On/Off
      Map1=Price Inquiry
      Map2=Salesperson Key
      Map3=Clock In/Out
      Map4=Change Password
      
      Map5=Suspend/Resume
      Map6=Price Override
      Map7=Item Void
      Map8=Transaction Cancel
      Map9=No Sale
      
      Map10=Qty
      Map11=7
      Map12=8
      Map13=9
      Map14=Total
      
      Map15=Reprint
      Map16=4
      Map17=5
      Map18=6
      Map19=Total
      
      Map20=Price Decrypt
      Map21=1
      Map22=2
      Map23=3
      Map24=Enter
      
      Map25=Gift Receipt
      Map26=Clear
      Map27=0
      Map28=00
      Map29=Enter
      
    End of the code.

    Once the changes are enabled, use the right mouse button to access a quick changes menu. Right clicking on different parts of the screen allows access to the following functions:

    • Changing Corners: Right click and select Corner. Choose either Square or Round

    • Changing Colors: Right click and select Color. Choose an option from the menu.

      Colors can be selected by choosing from the Basic colors window, by dragging the selector for a custom color, or by entering the Red, Green, and Blue numeric values.

    • Moving: Right click and select Move.

      The height, width, and position of the selection can now be adjusted.

    • Accessing the Advanced Layout: Right click and select Advanced Layout.

    Using the Advanced Layout features

      The Advanced Layout window consists of the following components:

      • Display properties: Configures the windows and display boxes on the POS screen. Settings for size, position, fonts, and more are configured here

      • Graphics: Configures the background image

      • Slide Show: Configures images to appear in a slide show

      • Menus/Indicators: Configures the menu selection buttons and the error display buttons.

      Display tab features:

      • Window: Selection menu for all windows within the POS screen

      • Font: Selection for all fonts, sizing, formatting, and placement of the displayed text

      • View: Provides options for:

        • Window visibility

        • Window edges (square or round)

        • 3D display of the window. For example, using the menu selection buttons

        • Set positions: To specify window positioning and size using specific X/Y axis numeric values

      Graphics tab features:

      • Positioning: Specifies the position and size of the POS screen within the operating system

      • Main screen: Selects the image to use as a background. Additional selections can be configured to use for a slide show

      • Secondary screen: Selects the image to use on a second screen

      Slide Show tab features:

      Images are added to the slide show list using the Add button, and can be stretched to fit the slide show window. These images are changed (or flipped) after the specified number of seconds, and can also be configured to use as a screen saver for the POS screen.

      Menus/Indicator tab features:

      • Menus: Configures the number of menu selection buttons available to the cashier. This setting also allows for the number of rows and columns of display buttons

      • Menu Button Function Key Indicators: Configures the position and visibility of the function key (F#) indicators

      • Status Indicators: Configures the number of status indicators to display. This setting also allows for the number of rows and columns of status indicator boxes.

      Saving changes and Parm Apply files

        Changes made to the layout must be saved when all configurations are completed.

        To save layout changes:

        1. Logon to the POS Client.

        2. Enter 40 and press the Manager Function key.

        3. Select Save Changes (F5).

        4. At the prompt, select Yes to save the changes to the Layout.uio file locally, and send it to the Xpress Server Parm directory. From there the file is sent to other POS terminals. If the file does not copy to other terminals, then Manager Code 414 must be run at each POS terminal.

          Note Note

          The specified background (Triback.bmp by default) does not copy as a parm file. Changes to this file must be made with a graphic editing program (for example, MS-Paint), and this file must be manually placed on each POS terminal in the directory specified on the Graphics tab of the Advanced Layout window.

          End of the note.
        Information displayed in the LD.JRN file

          The following information is written to the terminal journal (JRN) file. The information does not include any of the menu selections chosen at the POS Client.

          MANAGER CODE 40 - MANAGER CODE 40Doe, John25-02-2005 13:31:24 0001 01 6666 0082 @1109356284

          Information displayed in the LD.TXN file

            The following information is written to the terminal Transaction (TXN) file. The information does not include any of the menu selections chosen at the POS. This information is only displayed in plain text after a CVTLOG conversion of the TXN file is performed.

            M 00001010066660066660502251331240082000100022110340 00000000 00000000000

            Adding a custom component window

              You can add a new custom component frame. A custom component frame is a user-defined user interface element for displaying text information on the POS screen. The Transaction Object component can output information to a custom component frame.

              1. Register and configure the Transaction Object User Exitcomponent.

                The custom frame can be defined for active components only. For new components being developed, a skeleton component without implementation but that has a properly defined GUID and component name should be registered and configured. For more information about configuring external components, see the SAP Transaction Object User Exit Technical Reference Guide.

              2. Start the POS and run Manager Code 40 - Layout Editor.

                Custom frames are based on standard POS display frames and all existing Layout Editor features apply to them. To access the Layout Editor, run Manage Code 40 and choose Enable Changes. Component frame-specific layout information is located on the Advanced Layout window. To display the Advanced Layout window, right click anywhere on the screen and choose the Advanced Layout option. Use the Component tab to add new a component frame and change component frame attributes.

                The Active Components list shows all active components defined in the Configurator. Selecting a component from the list displays all defined component frames of the component.

                To apply the changes, select Apply.

              3. Add a new component frame.

                • Select an active component from the list

                • Enter the name of the new frame, up to a maximum of 20 characters, in the New Frame field

                • Select Add.

                  The new frame is added to the frame list and the default dimension of one row and one column is set.

              4. Modify component frame dimensions.

                A component frame has a fixed dimension measured in rows and columns.

                • Select the component and frame name from the list and enter the new dimensions. The maximum number of rows and columns is 999.

                • Select Change

                • To apply the changes, select Apply.

              5. Specify second monitor frame.

                A component frame can be defined to appear on the second monitor if multiple monitors are enabled.

                • On the Advanced Layout - Component screen, select the On Second Monitor check box

                • To apply the changes, select Apply.

              6. Apply the change.

                Similar to other Advanced Layout settings, changes do not take effect until Apply is selected.

              7. Change other layout attributes.

                After a component frame is added, it appears on the Advanced Layout window list.

                The newly added frame has a default size of 100 by 100 pixels and is positioned at the upper left corner of the screen. In addition, the new frame is set to be invisible. You can use the existing layout features to change its position, size, color, and other settings.