POS Setup - Hot Keys Tab

Use the Next Topic and Previous Topic arrows, and ,  in the Navigation Pane of the Knowledge Base to move sequentially through the topics explaining the POS Setup screen. (The buttons are actually white on the black background of the Navigation Pane.)


Contents of this Topic: Show

Overview

Main Menu>Settings>Order Functions>Point-of-Sale Setup>Hot Keys Tab   

Description of the Screen

POS Setup: Hot Keys Tab

Product Hot Keys

Assign SKUs to Hot Keys

  1. Click OK to save the assignment.

Remove a Product Hot Key Assignment

    1. Under Hot Key Type, select Product Hot Keys.

    2. Select a Key Combination to display the appropriate group of hot keys in the list box.

      1. Select Hot Key to display the current settings of hot keys 1 through 36.

      2. Select SHIFT+HotKey to display the current settings of hot keys 37 through 72.

      3. Select ALT+HotKey to display the current settings of hot keys 73 through 108.

      4. Select CTRL+HotKey to display the current settings of hot keys 109 through 144.

    3. Click on the hot key whose assignment you wish to remove in the list box.

    4. Click on the Delete SKU Assignment button.

Clear All Product Hot Key Assignments

    1. Click on the Clear All Hot Keys button. Note: Use this feature with caution as it will clear the SKU assignments for ALL 144 buttons, not just the ones in the list box at the bottom of the screen.

    2. You are prompted to confirm that you wish to remove all assignments. Select Yes; otherwise, select No to cancel the action.

Function Hot Keys

The user can change the function that is assigned to a hot key, but they cannot change to which function key on the keyboard the hot key is assigned (even if the label says otherwise.)

 

  1. By default the first 13 buttons have been assigned to the following system functions (left to right):

  2. Button 1 – Online Help (F1) – Runs the WebHelp() function

  3. Opens a browser window to the SEOM online Knowledge Base.

  4. Button 2 – Change Login (F2) – Runs the POSLogin() function

  5. Allows the user to log off the system or another user to log on.

  6. Button 3 – Hold Order (F3) – Runs the HoldOrder() function

  7. Places the current on-screen order on hold so that additional sales may be processed. Order many be recalled using the Recall Order button.

  8. Button 4 – Recall Order (F4) – Runs the RecallOrder() function

  9. Allows the user to recall certain types of orders to the POS screen. These include Layaways, Quotes and unapproved POS orders. All other orders can be recalled for reorder, return or reference purposes only.

  10. Button 5 – Customer Lookup (F5) – Runs the CustomerLookup() function

  11. Presents the user with a dialog box used to enter customer information or search for an existing customer record, select a price level or apply tax exempt status to the transaction.

  12. Button 6 – Prod.Lookup (F6) – Runs the ProductLookup() function

  13. Presents the user with a dialog box used to locate inventory items using a variety of criteria.

  14. Button 7 – Special Order (F7) – Runs the OrderDesignation() function

  15. Allows the user to set or change the designation of a transaction. Designations include Layaway, Quote, Hold, Sale and additional user definable labels.

  16. Button 8 – Send Email (F8) – Runs the POSSendEmail() function

  17. Allows the user to send an email to the customer assigned to the transaction provided the customer info contains an email address.

  18. Button 9 – Void/Clear (F9) – Runs the VoidPOSOrder() function

  19. Voids an order in progress and/or clears the screen when working with a recalled order.

  20. Button 10 – Gift Receipt (F10) – Runs the PrintGiftReceipt() function

  21. Allows the user to recall an order and print a gift receipt selected items.

  22. Button 11 – Reprint Receipt (F11) – Runs the RePrintPOSReceipt() function

  23. Allows the user to reprint a receipt.

  24. Button 12 – Exit POS (F12) – Runs the ExitPOS() function

  25. Clears and closes the POS system.

  26. Change Function Hot Keys

    1. Under Hot Key Type, select Function Hot Keys.

    2. Select the appropriate option(s) under Use Additional Keys.

      1. If you want to activate buttons 13 through 24, click in the Use SHIFT Key check box.

      2. If you want to activate buttons 25 through 36, click in the Use ALT Key check box.

      3. If you want to activate buttons 37 through 48, click in the Use CTRL Key check box.

    1. Select a Key Combination to display the appropriate group of hot keys in the list box.

      1. Select Hot Key to display the current settings of hot keys 1 through 12.

      2. Select SHIFT+HotKey to display the current settings of hot keys 13 through 24.

      3. Select ALT+HotKey to display the current settings of hot keys 25 through 36.

      4. Select CTRL+HotKey to display the current settings of hot keys 37 through 48.

  1. Click on the hot key you wish to assign in the list box. Note: The HotKey column displays the hot keys in the current group in numeric order. The Assigned column displays the SKU to which the hot key is assigned. The Label column displays the product description. If a hot key is not assigned, there are no entries for it in the Assigned or Label columns.

  2. Click on the Assign Function button to open the Select Function to Assign dialog box.

  1. Select a function from the Select a function drop down list. Note: In addition to the standard system functions listed above, the OpenViewInventory() function is also available. This function opens the View Inventory dialog box to give you access to product information.

 

Developers Only:

Users with advanced programming skills can program their own functions and add them to the Select a function drop down list. Select the following system parameters in the Custom group and do the following:

a. CustomModuleDatabase – Enter the path and file name of the Access database file (.mdb) that contains the VBA code module with your custom code.

b. CustomModuleName – Enter the name of the VBA code module that contains your custom code.

c. CustomStartupCall – Optional: Enter the name of a "dummy" function in your custom module. This causes the module to load when the program starts rather than at the time the function is called.

  1. For your function to appear in the Select a function drop-down list, they must be declared in the module as:

Public Function FunctionName ()

The function cannot have any arguments and must return a Boolean True/False result. To prevent error messages, clear the err object before the custom function ends. Prior to calling the function, a global form variable called POSForm is set. This gives you access to the entire form and its functions. For more details, contact Stone Edge Technologies, Inc.

 

    1. By default, the program places the function name in the Button Label text box. You can edit the description in the text box and see a preview of what it will look like to the right. You can force a new line by pressing Ctrl + Enter at the same time on your keyboard. Note: It is recommended that you include the appropriate function key, e.g. F3, in the button label.

    2. Click OK to save the assignment.

Remove a Function Hot Key Assignment

  1. Under Hot Key Type, select Function Hot Keys.

    1. Select a Key Combination to display the appropriate group of hot keys in the list box.

      1. Select Hot Key to display the current settings of hot keys 1 through 12.

      2. Select SHIFT+HotKey to display the current settings of hot keys 13 through 24.

      3. Select ALT+HotKey to display the current settings of hot keys 25 through 36.

      4. Select CTRL+HotKey to display the current settings of hot keys 37 through 48.

    2. Click on the hot key whose assignment you wish to remove in the list box.

    3. Click on the Delete Function Assignment button.

Clear All Function Hot Key Assignments and Reset the Default Functions

    1. Click on the Reset Function Key Defaults button. Note: Use this feature with caution as it will clear the function key assignments for ALL 48 buttons, not just the ones in the list box at the bottom of the screen, and it will reset the first 12 buttons to their default functions (listed above).

    2. You are prompted to confirm that you wish to reset the function keys to their default assignments. Select Yes; otherwise, select No to cancel the action.

 

Related Topics

Created: 1/18/12

Revised: 3/28/12

Published: 04/13/16