Using Macros to automate GPoS functions

Using Macros to automate GPoS functions

Introduction

Macros can be used to automate actions in GPoS, from something simple like entering a denomination and then cashing it off, to something more complex like running Reports and Period End routines. This guide takes you through the basics of adding and editing a macro and guides you through creating two Payment Denomination macros, but there are a number of other articles that guide you through creating Macros for specific purposes, such as Tax Shifting and reprinting EFT receiptsYou can also log a ticket if you need help with this.

Macros are added as buttons to the Touch Screen Layout so that users can press the buttons and trigger the actions - see the Using the Touch Screen Layout article for more details on editing your Touch Screen Layout.

By default, Macros are found in the GPoS Specifics menu within Total Control Premier. If you need to add the Macros applet, the Adding An Applet article has details of how to customise and add applets to your Total Control Premier menus.

Adding and Editing Macros


Make sure that you have the required Site selected in the drop-down menu at the top of the Total Control Premier window.

Add a Macro

  1. Click on the GPoS Specifics menu, then click on Macros
  2. Click on Add
  3. Enter a Name for the Macro
  4. If you want the Macro to be run only by a Clerk with Manager Authority, tick Manager Required
  5. If you want GPoS to clear whatever numbers have been keyed in, such as a payment or quantity amount, tick Clear Buffer Before Executing
  6. Drag the required functions from the grid on the left to the list on the right
  7. Use the Move Up and Move Down buttons to shift the order of the functions
  8. When you're done:
    1. Click on Save to save the current record
    2. Click on Cancel to abandon adding the record

Edit an existing Macro

  1. Click on the GPoS Specifics menu, then click on Macros
  2. Double-click on the Macro you want to edit
  3. Edit the required settings and keys
  4. When you're done:
    1. Click on Save to save the current record
    2. Click on Cancel to abandon editing the record

Example Denomination Macros

£10 Payment

Instead of keying in the numbers 1, 0, 0 0 and then touching the CASH button, a Macro can be created which does this all at once
  1. Follow the instructions to add a new Macro as above, giving it an appropriate name such as "£10" or "£10 Cash", and then:
    1. Tick Clear Buffer Before Executing - this will ensure that only the 1, 0, 0 and 0 numbers are entered and attached to the Cash payment; otherwise they will be added on to whatever numbers have already been keyed in and make the Cash payment bigger than it is
    2. Click on the System tab in the grid on the left
    3. Drag the following keys to the list on the right:
    4. Click on the Payment Keys tab
    5. Drag the Cash key to the list on the right
    6. When you're done:
    7. Click on Save to save the current record
    8. Click on Cancel to abandon adding the record
Add the Macro to the Touch Screen Layout, so that when the button is pressed, 1000 will be entered and the Cash key will be triggered - as GPoS treats payment amounts entered in pence, 1000 is treated as £10, clearing £10 in Cash from the transaction.

£20 Payment

Instead of keying in the numbers 2, 0, 0 0 and then touching the CASH button, a Macro can be created which does this all at once
  1. Follow the instructions to add a new Macro as above, giving it an appropriate name such as "£20" or "£20 Cash", and then:
    1. Tick Clear Buffer Before Executing - this will ensure that only the 2, 0, 0 and 0 numbers are entered and attached to the Cash payment; otherwise they will be added on to whatever numbers have already been keyed in and make the Cash payment bigger than it is
    2. Click on the System tab in the grid on the left
    3. Drag the following keys to the list on the right:
      1. 2
      2. 0
      3. 0
      4. 0
    4. Click on the Payment Keys tab
    5. Drag the Cash key to the list on the right
  2. When you're done:
    1. Click on Save to save the current record
    2. Click on Cancel to abandon adding the record
Add the Macro to the Touch Screen Layout, so that when the button is pressed, 2000 will be entered and the Cash key will be triggered - as GPoS treats payment amounts entered in pence, 1000 is treated as £20, clearing £20 in Cash from the transaction.

    • Related Articles

    • System Operation Key Codes

      A system operation is a code that can be entered into the system operation key to achieve a specific task. Certain functions may be beneficial to the end user, and to provide access to these only, it is recommended that a suitable macro for each key ...
    • Z Report - Help and Troubleshooting

      End of Day (Z Read) When your within your Manager screen you can run an End of Day report which will end the period on the till. (Screenshot 1.1) If you click on ‘Z Report’ you will see the following message appear below; (Screenshot 1.2) If you ...
    • Report Macros & End Periods

      This guide is not intended for End Users to follow Report Macros & End Periods It is possible in GPOS to produce an X or Z report which does not, for example, print the receipt logos or cut the paper if multiple reports are being run. It is also ...
    • Total Control Premier Release Notes

      Pre-Requisites, 3rd Party Applications and Hardware Compatibility Known Issues v2.16.8853.26360 (DB Version 60) Release Notes Type Name Description Fix Desktop Interface - Edit product overwrites current stock level (Edge Case) In an extreme edge ...
    • Euro Payment Key

      Name: Euro Change giving Payment: Cash Monetary: Not Specified Flags: Tender compulsory Rate: 0.8 – Exchange Rate at the time. Example how the payment key works; A customer using a €50 note,  the system would work this out at 50 x (Current Rate) 0.8 ...