Macros Maintenance

 

Macros Maintenance allows you to insert, update and delete macros.

 

The maintenance screen is divided into the following three sections:

 

 

 

Maintenance Grid

The grid area displays the currently defined macros. All fields are display-only and all modifications to macros must be done by selecting the item row and modifying the fields in the data entry area. Once the focus is within the grid area, you may use the arrow-up and arrow-down keys to navigate through each of the rows. All defined values for the selected item will be displayed dynamically in the data entry area.

 

 

Select All

Clicking on the upper left corner of the grid will select all macros. To select multiple contiguous rows, select the first row then press down the SHIFT key on your keyboard and while the SHIFT key is pressed, select the last row in your range. To select multiple rows that are not contiguous, select the first row then press down the CTRL key on your keyboard and while the the CTRL key is pressed, select each subsequent rows that you want to include in the selection. Once you are done selecting all your rows, you can release the CTRL key. All data edits or option changes will be applied to all selected rows. Pressing on the Delete button while in multi-select mode will delete all selected macros.

Item Row Maintenance

Right clicking on any of the row numbers will display a pop-up menu that will allow you Delete, Insert or Duplicate a row. Rows may also be deleted, inserted or duplicated by using the delete, insert or duplicate buttons in the buttons area.

Column Sort

Clicking on a column header will sort the rows either in ascending or descending order, A small arrow at the top of the column will point up for ascending or down for descending order.

 

Data Entry

The data entry area dynamically displays the currently selected macro.

 

 

Macro Id

Enter a unique integer value to identify the macro. Required field. Duplicates not allowed. When modifying macro ids, a warning message will be displayed indicating that any references to the macro will be lost when the changes are saved.

Caption

Enter the macro display caption. Required field. Max 25 characters.

Options

Manager          Select this option if the user requires managerial rights. If the user does not have managerial rights, a "Manager Required" message will be displayed and the Macro may not be executed. Managerial override may be accessed by pressing the USR key and temporarily logging in as a user with managerial rights. "Mo" will be displayed at the top of the register to indicate managerial override mode. The register will return to regular mode once the entry has been completed or the CLEAR key has been pressed.

Insert Line

Click on this button to add a new macro line. Rows may also be inserted by right clicking on the macro line row number and selecting Insert from the pop-up menu.

Delete Line

Click on this button to delete the currently selected macro line. Rows may also be deleted by right clicking on the macro line row number and selecting Delete from the pop-up menu.

Line Number

Right clicking on any of the macro line row numbers will display a pop-up menu that will allow you Delete or Insert a row. Rows may also be deleted or inserted by using the delete or insert endorsement line buttons. On GoPOS all macros will be executed in sequential line number order.

Function Type

 

Fixed Function

Select one of the supported fixed functions:

 

Number 0

Displays the number 0.

Number 1

Displays the number 1.

Number 2

Displays the number 2.

Number 3

Displays the number 3.

Number 4

Displays the number 4.

Number 5

Displays the number 5.

Number 6

Displays the number 6.

Number 7

Displays the number 7.

Number 8

Displays the number 8.

Number 9

Displays the number 9.

Number 00

Displays the value 00.

Decimal Point

Allows you to enter decimal values.

Clear

Clears the display screen once the transaction has been completed.

Enter

Completes the current action.

Multiply

Allows you to sell multiples of one item at once. In a Macro, this function may also be used to repeat the last entry made.

PLU

Allows you to enter the Product Id of the item being sold.

User

Allows you to switch users.

Subtotal

Displays the subtotal of the transaction.

Copy

Reprints the receipt of the last  transaction entered.

Receipt On/Off

Turns the printing of receipts on or off. The Printer Icon displayed at the top of the unit will turn red when the receipt printing has been turned off and green when the receipt printing has been turned on. Alternatively, the user may press the printer icon to turn the receipt printing on or off, without the need to program a key.

Cash Declaration

Allows you to specify the amount on hand for each Tender.

Price Check

Allows you to verify the price of an item without a sale. When pressed a "Pc" icon will be displayed at the top of the APOS to indicate that you are currently in "Price Check" mode. 

Hold

Allows you to pause the current transaction and start a new transaction. Held transactions may be recalled and completed or cancelled.

Tenders

Provides a pop-up of all defined Tenders.

Corrections

Provides a pop-up of all defined Corrections.

Discounts

Provides a pop-up of all defined Discounts.

Surcharges

Provides a pop-up of all defined Surcharges.

Tax Shift #1

Enables/Disables the charging of Tax #1

 

On GoPOS, pressing a Tax Shift key will disable the corresponding tax and display a “Tax # Disabled” message. A red "T#" icon will also be displayed at the top of the APOS to indicate that you are in "Tax Shift" mode. Pressing the same Tax Shift key when the Tax has already been disabled, will re-enable the tax and display a “Tax # Active” message. The red "T#" icon will also be removed from the top of the APOS to indicate that you are no longer in "Tax Shift" mode. Tax shifts will be applied to all items within the current transaction, but will be automatically be re-enabled for the next transaction.

Tax Shift #2

Enables/Disables the charging of Tax #2

Tax Shift #3

Enables/Disables the charging of Tax #3

Price Override

Allows you to enter a price and perform a one time override of the price entered in the product maintenance screen.

Tip Amount

Allows you to enter a tip amount.

Tip Percentage

Allows you to enter a tip percentage.

Food Stamp Subtotal

Will total up all the items in the transaction, without tax,  that have the food stamp option enabled.

Pack

Will add up to two digits to the front of a scanned barcode.

 

On GoPOS, pressing 1 => 2 => Pack before scanning a bar code will add 12 to the scanned SKU and use this new SKU to lookup the product and price.

Permanent Price Override

Allows you to override and update the current price entered in the product maintenance screen.

Tare Weight

Allows you to manually enter the Tare Weight of a scalable product. Entering the weight and pressing on the Tare Weight fixed function will display "T+ Weight entered + Base Weight Unit" at the top of the APOS to indicate that you are currently in "Tare Weight" mode. Selling a scalable product will deduct the tare weight from the total weight to calculate the price. To clear the Tare Weight, press on the Tare Weight fixed function key. To enter a new tare, enter the weight and press on the Tare Weight fixed function key. 

Seat

When working with a Table, pressing on Seat will display a list of all open seats as well as an option to add a seat on the current table. Press on the seat you wish to work with or press on the next available seat# (New Seat) to add a seat to the current table. Pressing anywhere outside the pop-up window will close the window and cancel the change of seat.

 

When working with a Table, you may also access a seat by entering the seat# and then pressing on the Seat function. (I.E. seat# + Seat) . If the seat does not exist, a new seat will be created for the current table.

 

You may also access a specific table and seat by using the dotted notation. (I.E. table#.seat#)  If the table does not yet exist, a new table and seat will be created. If the seat does not yet exist for the specified table, a new seat will be created.

 

PLU

PLU allows you to link the key to any of the defined products via the PLU number. All products defined in the Product maintenance/Item maintenance screen will be displayed.

Department

Allows you to link the key to any of the defined departments. All departments defined in the Departments maintenance screen will be displayed.

Tender

Allows you to link the key to any of the defined tenders. All tenders defined in the Tenders maintenance screen will be displayed.

Modifier

Allows you to link the key to any of the defined modifiers. All modifiers defined in the Modifiers maintenance screen will be displayed.

PO/RA

Allows you to link the key to any of the defined poras. All poras defined in the Poras maintenance screen will be displayed.

Correction

Allows you to link the key to any of the defined corrections. All corrections defined in the Corrections maintenance screen will be displayed.

Discount

Allows you to link the key to any of the defined discounts. All discounts defined in the Discounts maintenance screen will be displayed.

Keyboard

Allows you to link the key to any of the defined Keyboards. All keyboards defined in the Keyboards maintenance screen will be displayed.

Modifier Group

Allows you to link the key to any of the defined modifier groups. All modifier groups defined in the Condiments maintenance screen will be displayed.

Price Level

Allows you to link the key to a specific price level. The price levels defined by the Price Level Quantity value entered in Setting 4 - "Price Level Quantity" will determine the number of price levels displayed.

Balance Function

Allows you to link the key to a balance function. All balance functions defined in the Balance Function maintenance screen will be displayed.

SKU

SKU allows you to link the key to any of the defined products via the SKU number. All products defined with a SKU in the Product maintenance/Item maintenance screen will be displayed.

Free Form Text

Allows you to link the key to a free form text entry. All free form text defined in the Free Form Text maintenance screen will be displayed.

Destination

Allows you to link the key to an order destination entry. All destinations defined in the Destination maintenance screen will be displayed.

 

Function

Enter one of the supported fixed functions or one of the defined items from the selected function type.

 

Buttons

The buttons area consists of the following 5 buttons:

 

Delete

Click on this button to delete the currently selected row or rows. A warning message will be displayed indicating that any references to the deleted macro or macros will be lost when the changes are saved.

Insert

Click on this button to insert a new row at the end of the list. All validation errors on the current row must be corrected before inserting a new row.

Duplicate

Click on this button to duplicate the currently selected row. All validation errors on the current row must be corrected before duplicating the row.

Save

Click on this button to save changes. All validation errors must be corrected before saving your changes. The button will not be enabled until a change has been made.

Close

Click on this button to close the window. If any changes have been made you will be prompted to save the changes before closing the window.

 

Yes Button

Click on Yes to save changes and close the window. All validation errors must be corrected before saving your changes.

No Button

Click on No to discard all changes made and close the window.

Cancel Button

Click on Cancel to abort the close and return to the maintenance screen.

Import

One or more macros exported from one program may be imported into the same or a different program. Each macro saved during the export will be inserted as a new group into the current program.

 

Click on the Import button to open the "Open" file dialogue. Select the File you want to use to import data from, and click on the Open button to verify the file. If a valid OSI Macros Export file (*.mac) has been selected, the system will attempt to import each macro included in the file. Click on the Cancel button to cancel the import and close the "Open" file dialogue.

Export

One or more macros from one program may be exported and then imported into the same or a different program.

 

Click on Select All or select the row or rows you wish to include in the export file. Click on the Export button to open the Save As dialogue window which will allow you to export the selected macro(s) to an OSI proprietary export file (MacrosExport.mac). The name of the export file will be defaulted based on the selection or selections made, but may be changed to a file name of your choice.

 

Type in the File Name and location where you want to save the export file and click on the Save button to perform the export or click on the Cancel button to cancel the export. A message will be displayed when completed indicating whether the export was successful or not.