Non-standard: Additional hot key option for automated discount programs
 
There is an additional Sales32c.INI setting involving hot key configuration and auto-command prefixes called F11Strip (remember that the F10, F11 or F12 keys may be used). This setting removes the number of characters specified before sending in the full scan or swipe to the keyboard. This allows track 1 to be encoded with certain auto-command prefixes, yet have those prefixes “stripped out” when necessary.
 
Example:
An employee pass receives food discounts and also receives three free tickets. The tickets are auto-sold by swiping the employee pass. The auto-command prefix for auto-selling is %A, not %E (the discount auto-command prefix). Instead of encoding just the pass number and setting up different hot keys for food venue stations (for the %E auto-command) and ticket venue stations (for the %A auto-command), the magswipe is encoded with the auto-command prefix most often used (%E), and a single hot key configuration is put in place that first strips the %E, and then adds the %A for ticket venues.
 
The layout looks like this for the magswipe encoding (standard option #1):
 
"~1%EP"+alltrim(str(gst_pass.pass_no,16,0))+"?"
 
At food venue salespoints where the automated discount is required, there are no hot keys configured and operators simply add items to the sale and swipe the pass to apply the appropriate discounts.
At ticket venues, the following hot key configuration would be in place:
 
[Preferences]
F11Strip=2
F11Text="%AP"
F11Track=1
F11Prompt="Swipe Employee Pass"
 
In order to give a free ticket to an employee, the ticket operator first hits the F11 key, and then swipes the pass. The combination of F11 settings shown previously first strips out the %EP that exists in the track 1 swipe, and then adds %AP to the remaining swipe (which is just the pass number). In this manner, the auto-command prefix for auto-sales is substituted for the encoded auto-command prefix for discounts.