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 receipts. You 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
- Click on the GPoS Specifics menu, then click on Macros
- Click on Add
- Enter a Name for the Macro
- If you want the Macro to be run only by a Clerk with Manager Authority, tick Manager Required
- If you want GPoS to clear whatever numbers have been keyed in, such as a payment or quantity amount, tick Clear Buffer Before Executing
- Drag the required functions from the grid on the left to the list on the right
- Use the Move Up and Move Down buttons to shift the order of the functions
- When you're done:
- Click on Save to save the current record
- Click on Cancel to abandon adding the record
Edit an existing Macro
- Click on the GPoS Specifics menu, then click on Macros
- Double-click on the Macro you want to edit
- Edit the required settings and keys
- When you're done:
- Click on Save to save the current record
- 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
- Follow the instructions to add a new Macro as above, giving it an appropriate name such as "£10" or "£10 Cash", and then:
- 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
- Click on the System tab in the grid on the left
- Drag the following keys to the list on the right:
- Click on the Payment Keys tab
- Drag the Cash key to the list on the right
- When you're done:
- Click on Save to save the current record
- 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
- Follow the instructions to add a new Macro as above, giving it an appropriate name such as "£20" or "£20 Cash", and then:
- 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
- Click on the System tab in the grid on the left
- Drag the following keys to the list on the right:
- 2
- 0
- 0
- 0
- Click on the Payment Keys tab
- Drag the Cash key to the list on the right
- When you're done:
- Click on Save to save the current record
- 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 ...
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 ...
Total Control Premier Release Notes
Pre-Requisites, 3rd Party Applications and Hardware Compatibility Known Issues v2.18.abcd.efghi (DB Version 62) Release Notes (Next Version) WIP Type Name Description Feature Desktop Interface - Order Note (Order summary Text) Additional text can now ...