SPS-500 Series Program Reference Manual All specifications are subject to change without notice. 2012, CRS, Inc. PM-SPS-500 manual version 1.
CRS, Inc. Limited Warranty and Disclaimers of Warranty This manual has been developed by CRS, Inc. It is intended for the use of its customers and service personnel and should be read in its entirety before attempting to install, use or program the product(s). Nothing contained in this manual shall be deemed to be, and this manual does not constitute, a warranty of, or representation with respect to, the product or any of the products to which this manual applies.
Precaution Statements Follow these safety, servicing and ESD precautions to prevent damage and to protect against potential hazards such as electrical shock. 1-1 Safety Precautions 1. Be sure that all built-in protective devices are replaced. Restore any missing protective shields. 2. When reinstalling the chassis and its assemblies, be sure to restore all protective devices, including nonmetallic control knobs and compartment covers. 3.
1-2 Servicing Precautions WARNING: First read the-Safety Precautions-section of this manual. If some unforeseen circumstance creates a conflict between the servicing and safety precautions, always follow the safety precautions. WARNING: An electrolytic capacitor installed with the wrong polarity might explode. 1. Servicing precautions are printed on the cabinet. Follow them. 2.
Contents Introduction 9 SAM4s SPS-500 Series Overview............................................................................................. 9 Power Requirements.................................................................................................... 9 Safe Operation........................................................................................................... 10 Important Battery Backup Note.................................................................................
Downloading Logo Images for the Internal Printer.................................................................35 S Mode Programming 37 S- Mode Programming Screen.................................................................................................37 Self Tests .................................................................................................................................38 Memory Clearing.......................................................................................
General Function Option Definitions ...................................................................... 104 Tax Option Definitions............................................................................................ 109 Cash Drawer Option Definitions ............................................................................. 110 Training Mode Option Definitions.......................................................................... 111 Level/Modifier Option Definitions.........................
Report Samples ......................................................................................................................165 Balancing Formulas ...............................................................................................................165 Appendix 167 Report Function Key Report Code Structure.........................................................................167 Report # Table ............................................................................................
Introduction SAM4s SPS-500 Series Overview Power Requirements Plug the SPS-500 into a grounded 3-prong outlet. Be aware that other electrical devices on the same circuit can cause your ECR to malfunction. Avoid plugging your ECR into outlets where other high-current devices are connected.
Safe Operation Do not locate your SAM4s SPS-500 in a damp or wet environment. Avoid high humidity, direct sunlight and temperature extremes. Always plug your SPS-500 into a grounded three-prong outlet. Never use two-prong adaptors or ungrounded outlets. Check to make sure the power outlet provides the correct voltage: (120V +/- 10%). Immediately disconnect the ECR from the power source in case of spilled liquid in the ECR, smoke, or strange smells. Call your authorized dealer for assistance.
Standard Connectivity Each SPS-500 ECR is configured with: Four powered (5v out) serial ports: COM#1/2 (DSUB); COM#3/4 (RJ45) LAN: 10/100 Base-T Ethernet (TCP/IP, 32 ECR) SD Card Port: Supports Program Save/Load; Screen Capture; Firmware Updates; Upload Graphics Two USB Ports: 1-front/1-back panel Three Cash Drawer ports: Default #1/RJ-45 #2 & #3 Optional Connectivity MSR (Magnetic Stripe Reader): Track 1&2 6MB Compact Flash Memory Expansion Software The built-in SPS-500 POS appl
Controls & Connections The Power LED will illuminate when the ECR is powered on. The IRC LED will flash during IRC operations Power Switch Optional Magnetic Card Reader (MCR) Front Panel Angle Adjustment Set the LCD panel to the optimum viewing angle Access panel allows installation of optional 6MB Compact Flash Memory card. 12 Introduction SPS-500 Program Manual v1.
Rear Customer Display Standard Rear Display— Turn and/or lift for optimum viewing (with nearly 360º turning radius) SD Memory Card Slot The Standard SPS-500 SD Memory Card slot is located inside the printer compartment. It can be used to: Load Application Program Updates Save/Load End User Program Settings Load Graphic Key Images Save Screen Captures SPS-500 Program Manual v1.
Connection Panel Standard ports include: 2 Additional Cash Drawer Ports (24v) LAN port 2-USB Ports (1 back panel/1 front) 4-RS-232C Comm. Ports (2-DB9 Male/2-RJ45) Serial Number/ Identification Label Front USB port located behind access door (for keyboard, USB memory stick or scanner) 14 Introduction SPS-500 Program Manual v1.
Control Lock VOID OFF REG X Z P S MODE VOID Use to void (correct) items outside of a sale. OFF The register is inoperable. REG (Register) use for normal registrations. X Use to read register reports and perform other manager functions. Z Use to read register reports and reset totals to zero. P (Program) Use to program the register. S MODE Use for tests and special settings. This position is not marked on the control lock.
Keyboards Default Flat Keyboard—SPS-520F/SPS-530FT RCPT FEED DETL FEED | RCPT ON/OFF 28 38 48 58 68 78 88 98 1 10 19 29 39 49 59 69 79 89 99 2 11 20 30 40 50 60 70 80 90 100 3 12 21 31 41 51 61 71 81 91 101 4 13 22 32 42 52 62 72 82 92 102 5 14 23 33 43 53 63 73 83 93 103 6 15 24 34 44 54 64 74 84 94 104 7 16 25 35 45 55 65 75 85 95 105 8 17 26 36 46 56 66 76 86 96 106 9 18 27 37 47 57 67 77 87 96 1
Default Raised-Key Keyboard—SPS-520RT/SPS-530RT RECT FEED DETL FEED RCPT ISSUE ENTER DONE X/TIME PLU CLEAR 7 8 9 PAGE UP PAGE DOWN 4 5 6 %1 YES/NO 1 2 3 0 00 .
Default Screen Layout Message Line: Displays Error Messages, Clerk Identification & Transaction totals. Main Screen Up to Twenty four keys display on the main screen.* Keys can be items/categories (PLUs) or functions. A total of 200 different screens (Keylinks) can be defined to organize Numeric Keys The 10-key pad keys appear on the default keylink. They can be removed or the locations can be given other functions. Transaction Detail is displayed here.
X Mode Main Menu Note: X Mode Menu buttons are not active until a clerk is signed on in REG position. Z Mode Main Menu Note: Z Mode Menu buttons are not active until a clerk is signed on in REG position. SPS-500 Program Manual v1.
P Mode Main Menu Note: P Mode Menu buttons are not active until a clerk is signed on in REG position. S Mode Main Menu 20 Introduction SPS-500 Program Manual v1.
Keylinks The main screen provides up to 24 programmable locations. In addition to the main screen you can define 199 additional 24-location screens referred to as “Keylinks”. (Note that the default program pre-defines the first 10 keylinks for PLU lists and various function lists.) In the example depicted below, the PLU List keys and the Payment key open new Keylink Screens. More about Keylinks Keylinks have multiple uses.
Custom Screen Layouts After your authorized dealer prepares your SPS-500 for installation, your main screen and keylink screens will look different. Each screen will contain the variety of item and function keys that you require. Your screens will be designed using the following capabilities: The default Main Screen and each Keylink screen provide 24 single size key locations in a 4 x 6 matrix. Note: Four screen configuration options are available: providing 24, 12, 6 or 0 key locations on the display.
Initialize To Initialize the SPS-500, turn the main power switch off, then on again (in any key lock position.) Note: If you initialize while a transaction is in progress, the transaction will be aborted and totals/counters will not be updated. Memory All Clear Memory should be cleared after starting the SPS-500 for the first time and before the end-user program is entered; memory should be cleared after any application or operating system software update.
6. The display will monitor the memory clear process, which takes about 1 minute. 7. When complete, the display will prompt: “Enter Register Number (1-32)”. Type the register number on the numeric keypad and touch OK. 8. When complete, the S MODE PROGRAMMING MENU will display. 24 Introduction SPS-500 Program Manual v1.
Software Installation & SD Utilities Overview The latest software revisions will be posted on the SPS-500 dealer support page of the CRS website: www.crs-usa.com. Software will be revised continually as anomalies are identified, repaired, and as new features and peripherals are supported. Always verify that the latest software is installed prior to preparing equipment for installation. CRS recommends the latest released software version for new installations.
Required Support Resources A PC with a SD Memory Card reader or a USB memory stick. The SD/USB memory provides the most convenient method of updating the SPS-500 application software and also can be used for program loading/saving, capturing SPS-500 screens for documentation purposes and transferring bitmap images to the SPS-500. (CRS supplies SD cards/readers: P/N 520004 - SanDisk SD 512mb card; P/N 520002 - SanDisk Mobilemate SD+ 5-N-1 card reader/writer, P/N 520005 USB 2gb, P/N 5200026 USB 512mb.
How to Access System Menu 1. Turn the power switch located on the right side of the register to the OFF position. 2. Turn the control lock to the S position. (S is the unmarked position one position clockwise from the PGM position.) 3. Press and hold the key position where the CASH key is located on the default keyboard layout. 7 8 9 TND1 4 5 6 CHECK 1 2 3 SBTL 0 00 . CASH TO ACCESS SYSTEM MENU Press and hold this key position during power-up in S Mode. 4.
Diagnostics/Functions Available form the System Menu Display/Touch LCD Touch the screen to sequence through display test patterns. LCD Brightness Display dims, and then brightens. Touch Indicates position activated when the screen is touched. Rear Display Initiates rear display test pattern. Touch any key or screen to exit. Rear LCD On/Off Flashes rear display backlight on/off. Touch any key or screen to exit. LED On/Off Flashes IRC LED. Touch any key or screen to exit.
Setup Update Aging wo/printer any key or screen to end test at the completion of the next test cycle. Write MAC Addr Do not use. MCR Set MCR to read track 1/2 or track ¾ Logo Define Insert SD card and touch screen to download printer logo images. See “Downloading Logo Images for the Internal Printer” on page 35 for more information/ Printer Density Set internal printer density: Low/Mid/High Select KBD Select Flat/160 or Raised/90 keyboard (must match hardware configuration.
Application Upgrade/Backup from SD/USB A Note About Software Upgrades… Most software updates will be application upgrades and will be done in S Mode from SD or USB. Use the following instructions to complete these upgrades. There may be rare occasions when operating system files are updated. Operating system updates are performed from the system menu. If an operating system update is needed, specific instructions will accompany the update files.
6. Confirm the update by touching YES. Monitor the update progress on the screen. 7. The screen displays Update or Backup Complete. Click Close. If you are completing an application backup, there will be a delay of about 3 minutes before the SMODE menu returns and the backup is complete. Do not power off the ECR or attempt another operation until the S-Mode menu returns. After completion, it is not necessary to clear memory. If you are completing application update, you must clear all memory.
Capturing SPS-500 Screens Equipment Required SPS-500 Terminal USB Keyboard SD Memory Card or USB Memory Stick NOTE: SD cards must be formatted as FAT 32. To avoid compatibility issues, CRS recommends that you purchase SD cards from CRS. SD Memory Card Reader or open USB port Screen Capture Procedure 1. Set P Mode System Option-General Function Option #14 “Silent Key Depression” to NO. 2. Connect a USB Keyboard to one of the USB ports. 3.
Image Downloads Key images can be added to function and PLU keys. Images can also be used for key screen backgrounds (viewed in REG mode where key locations are inactive.) Images add style and usability to the SPS-500 touch screen. This procedure allows you to download images to the SPS-500 where they can be added to keys in the S Mode Key Location program. Tips for Getting Images Ready The maximum image size for 1 x 1 size keys is 102 x 78 pixels.
Image Download Using SD Memory Card 1. At your PC, create a folder “image” on the SD memory card and copy the images you wish to transfer into this folder. 2. Insert the SD Memory Card into the SD slot inside the printer compartment of the SPS-500. 3. Select KEY RELOCATION and then SCREEN DESIGNER from the P or S Mode menu. Select the PGM tab. 4. Touch the Image key. Touch Here 5. The “Button Image Select” dialog box displays. Touch COPY. At the confirmation dialog, touch YES. 6.
Screen Saver Logo When the screen saver is engaged, the default SAM4s logo moves in a pattern across the screen (this is the FLOATING Logo). This logo can be replaced with a custom logo. Name the custom logo “logo.jpg”. The maximum logo size is 759 (wide) X 399 (height). (logo.jpg works best if under 100K in size.) Set SYSTEM OPTION/GENERAL FUNCTION OPTION #58 to ROTATING to allow up to fifty images to sequence on the screen. These images must be named “logo##.jpg” where ## is 01 through 50.
Software Installation & SD Utilities SPS-500 Program Manual v1.
S Mode Programming S- Mode Programming Screen CAUTION: S Mode functions are reserved for dealers who set-up and service the SPS-500. The user will not normally perform S Mode functions. The procedures described in this area are security sensitive. Many S Mode functions, including memory clearing and memory allocation, may cause damage or loss if they are performed without first backing up register data. ► Turn the key lock to the S position.
Self Tests The following procedures are used to perform diagnostic tests on the ECR. The integrity of peripherals is tested at this stage. ► Touch SELF TEST from the S mode MAIN MENU to display the H/W TEST Screen. Self Tests - Definitions. SERIAL & IRC LOOP BACK This is a diagnostics test for the serial port. Special Loop back connections are required. DRAWER This will test the opening of the cash drawers - there are 3 drawers available. LCD This will test the integrity of the display.
KEYBOARD TEST This will test the keyboard. NETWORK PING TEST This will test a specified network IP address. AGING TEST Performs a series of system tests in an endless loop. Touch the screen to exit. APPLICATION UPDATE Touch APPLICATION UPDATE to initiate an update of the application program by SD card or USB stick. The update application file SPS500 must reside in the SPS500 folder on the memory device card.
If an unsuccessful attempt has been made to consolidate ECRs sales data, the report is flagged as failed. This will remove that flag allowing normal reporting consolidation again. (13) CLEAR PLU FILE This will remove all programmed PLUs from the file, leaving on the basic program. (14) CLEAR ELECTRONIC JOURNAL This will reset all sales data held within the electronic journal without printing. (15) CLEAR CONSECUTIVE# This will reset the receipt consecutive number.
Memory Allocation CAUTION: The procedures described in this area are security sensitive. Memory is automatically cleared after memory allocation is set. Do not change memory allocation after your system has been installed unless you are aware that all programs, totals and counters will be cleared. Do not share this information with unauthorized users and provide the S Mode password only to those you may want to perform these functions.
(7) USE GROUP BY EMPLOYEE Determine if you wish to report GROUPS by EMPLOYEE. If you choose Yes, then you can report up to 30 of the 99 groups for each employee. See "Groups By Employee" on page 129 to select which groups will report for each employee. (8) CHECK TRACKING METHOD Choose HARD or SOFT. Hard checks store only the check balances; soft check store check detail for the number of lines determined at step 12. (9) # OF TRACKING FILES The norm is to have one tracking file for check tracking memory.
(16) PROJECTIONS The Product Projection report provides a history of each product mix item's sales by day of week. (17) # OF RECIPE Recipes can be used for stock control. When a product is sold; the information will be automatically calculated back through the recipe file in order to deduct the stock from the relevant ingredients.
(31) # OF ITEMS FOR PROMOTION TABLE (0-99) If fixed price or multi buy promotions are used, specific lists of items are maintained that must be sold to allow the discount or new price. This option determines the maximum number of items that can be listed. (32) BITMAP NV BUFFER (0-999999) Not Used. (33) DELIVERY TABLE The number of customer records maintained in the delivery system. Each record includes Title, First Name, Last Name, Address 1/Address 2, City, ZIP, telephone, email, and birthday fields.
Key Relocation Screen—Screen Tab 1. Select KEY RELOCATION from the P menu or select KEY RELOCATION and then SCREEN DESIGNER from the S menu. The KEY RELOCATION screen displays with the SCREEN tab selected: Touch to select another keylink. 2. Use the ▼ or ▲ keys to select the keylink screen you wish to program, or touch the button indicating the keylink currently displayed and enter the number of the keylink you wish to program. SPS-500 Program Manual v1.
Key Relocation Screen—PGM Tab Touch the PGM button to display the keylink options. Select the keylink (screen) you wish to program. Note that options are not available for the main screen (keylink #0), you must select keylink #001 to #200 to set options. Touch the location you wish to program. A border will display on the selected location. To apply the key attributes to the same position is other keylink screens, touch the KEY button.
Key Relocation Screen—Design Tab Select one of 4 font sizes Select black or white font color. Select button color. Touch here to select a button size/type. Inactive buttons (“X”) do not display in REG mode. Touch auto select to automatically go to the next key after each program t Touch multi check if you wish to assign the same attributes to a group of locations at the same time. Touch as many positions as you wish and then make your selection.
Function Key Code List 1 1 49 EMPLOYEE 9 97 NEXT RECORD 2 2 50 EMPLOYEE 10 98 PREV RECORD 3 3 51 99 Reserved 4 4 52 ERR CORR.
145 MODIFIER 10 188 PRICE LEVEL 19 231 CLK IN/OUT 146 Reserved 189 PRICE LEVEL 20 232 TIP 1 147 #/NO SALE 190 PRINT 233 TIP 2 148 P/BAL 191 PRINT CHECK 234 TIP 3 149 Reserved 192 PRINT HOLD 235 TRANS CHK1 150 Reserved 193 PROMO 236 TRANS CHK2 151 PAID OUT 1 194 Reserved 237 TRANS CHK3 152 PAID OUT 2 195 QUIT 238 TRANS CHK4 153 PAID OUT 3 196 RCPT ON/OFF 239 TRAY SUBTOTAL 154 PAID OUT 4 197 RECALL CHECK 1 240 VALID 155 PAID OUT 5 198 RECALL CHECK
Function Key Definitions Key Key # Description Numeric Keys 1-9, 0, 00, 000 1-12 Use for numeric entries, can be removed or relocated on the keyboard or touch screen. ADD CHECK 013 Use to add multiple guest checks (tracking balances or soft checks) for payment together. See "TRAY SUBTL" on page 55 to add separate transactions when you are not tracking balances. CANCEL 016 Touch CANCEL to abort a transaction in progress. All current items are removed (voided).
EMPLOYEE (1-10) 041050 The EMPLOYEE (1-10) keys can be programmed to sign on a specific employee when touched directly, without entering a code. ERR.CORR 052 Touch ERR CORR immediately after an item to void that item. FD/S SHIFT 053 Touch FD STMP SHIFT to shift the pre-programmed food stamp status of an item prior to its registration. FD/S SUBTL 054 Touch FD STMP SUBTTL to display the total of food stamp eligible items registered in the current transaction.
080089 Reserved CURSOR DOWN 091 Use in REG Mode to cursor up to an item displayed in the transaction area of the screen. CURSOR UP 092 Use in REG Mode to cursor up to an item displayed in the transaction area of the screen. 099100 Reserved 101110 DESTINATION functions are subtotal functions to be used for selling situations such as eat in, take out and drive thru. Touch the appropriate DESTINATION key to record the amount of the transaction in the destination key total on the financial report.
PAID OUT 1-5 151155 Touch a PAID OUT key to remove cash, check or miscellaneous media from the drawer. PAID RECALL 156 The PAID RECALL key is used to recall last x number of transactions, starting with the last transaction finalized. (X is determined in memory allocation.) Once recalled, a transaction could be reviewed (using the cursor keys or PAGE UP/PAGE DN). To exit the paid order view, touch CLEAR.
RECALL CHECK # 1-4 197200 The check tracking system can maintain only balances (hard check) or entire transactions (soft check) in the register memory. Four different tracking files can be separated to maintain, for example: restaurant checks, call-in orders, delivery orders, and/or table balances. Touch one of the four RECALL CHECK # keys directly to begin a tracking transaction, or enter the tracking number and touch the RECALL CHECK # key to access the existing tracking balance.
TAX SHIFT 1-6 225230 Use to shift the preprogrammed tax status of an item. Touch before an item entry to make taxable. CLK IN/OUT 231 Touch the CLK IN/OUT key to record start and stop work times for the registered employee. Hours worked are maintained by the time clock system. TIP (1-3) 232234 Use to enter a tip amount on a check. TRANSFER CHECK (1-4) 235238 Use to transfer one or all open soft checks form one server to another server. A transfer check receipt will print.
SPLIT CHECK 249 The Split Check function provides another method of breaking down checks for payment. Note that this method works best when check numbers are not automatically assigned. Many programmers/installers will use the table number as the check number, and in this situation the feature works quite well. Place a “Split Check” key on the screen. Recall a check (table). Select the item you wish to place on a new check by touching the item on the display, then touching [Split Check].
System Options This section is used to define the most fundamental parameters of the whole system such as, how many ECRs are in the network, which ECR number will store common data, etc. ► Select SYSTEM OPTIONS from the S mode PROGRAMMING MENU to display the S mode SYSTEM OPTIONS Screen. S Mode System Options – Definitions (1) REGISTER # (1-32) This is the register number for this ECR.
(11) REG# HOLDS BACKUP CHECK TRACKING DATA The four check-tracking files can backed up on a second ECR. (12) REG# HOLDS KP GLOBAL ORDER# The order number printed on kitchen order tickets can be the register number followed by a consecutive number or can be held centrally and be a system consecutive number this is referred to as a global order number.
Select SERIAL or ETHERNET. PC CONNECTION PORT NUMBER The port number. (20) USE MAGNETIC DALLAS KEY Set to NO. This option is not currently available. (21) DRAWER OPEN COUNT (1-5) Default is 1. This is the number of drawer open pulses sent to the drawer. This option only if you are experiencing intermittent cash drawer opening failure. (22) DRAWER OPEN DELAY Default is 100. This is the time delay between pulses, if multiple pulses are set on option #23.
TWO COLUMN provides a larger transaction area with a larger font size and 12 touch locations; ONE COLUMN provides a larger transaction area with a larger font size and 6 touch locations; FULL SCREEN the transaction area occupies the entire screen with the largest font size and no touch locations. Keylinks cannot be used when “FULL SCREEN” is selected. (28) DATATRAN TIMEOUT (30-240) (option added at version 1.00q) Set to 240 when using integrated electronic payments (Datatran).
Printer Driver Selections This program allows you to change the commands for specific printers, or to set up a new printer by using generic (1-5) settings. ► Select PRINTER DRIVER SELECTIONS from the S mode PROGRAMMING MENU to display the PRINTER DRIVER SELECTIONS screen. This is used to customize existing printer formats or to add generic printers to the system. There is normally no need to change this information.
Define Port There are 4 serial ports and one Ethernet port for peripheral device connection. The following section defines the peripheral device and the parameters for the peripheral that will be attached to the port. ► Select DEFINE PORT from the S mode PROGRAMMING MENU. Define Port - Definitions PORT This is the number of the physical port located on the ECR. There are four serial ports, and an Ethernet port (with settings for up to seven Ethernet printers).
CUTTING AFTER PRINTING When a printer has the capabilities of auto cut, this option will decide if that feature is to be used. For receipts it is commonly set to yes, however detail journal printers do not require this option. IN CASE OF PRINTER, KICK THE DRAWER Use to send an audible beep using an optional beeper. PRINT UPSIDE DOWN The printer will print the receipt upside down so that if the printer is wall-mounted, or placed vertically, the user can read easily.
S Mode Program Scan Printing Programmed information can be sent to a printer so that a hard copy can be produced. This option is ideal for keeping records of your machine’s settings – these can then be stored for future reference. S Mode Program Scans - Definitions MEMORY ALLOCATION Print the definitions of the systems features and file maximums. SYSTEM OPTIONS This prints the most basic of features such as terminal number and IRC (inter register communications) settings.
Password Notes The correct password is required to access manager mode. The default manager password is: 9999. You can set your own 4-digit password by selecting Passwords in S mode. Separate passwords for report levels (X and Z1-Z5) can be set in S Mode System Option #7. Here the default password is also 0000, meaning all report levels can be accessed without password entry.
SRAM Backup Use this function to load or save an end user programs or report data to or from an SD memory card, USB memory stick or FTP site. Save End User Program 1. From the S Mode menu touch SRAM Backup. 2. Depending upon the method you will select, insert an SD card in the SPS-500; or insert a USB memory device, or connect the SPS-500 to the FTP site via a router and internet connection, then touch the appropriate button to display the select store name field dialog box.
4. The SRAM BACKUP (SD) dialog box displays. 5. Touch BACKUP PGM TO SD to begin the backup. NOTE: This action will backup the SPS-500 end user program in the path: SPS500/backup/store name (or store number if the store name is not programmed.) When you restore programs, SPS-500 will look for program data for the store name/number set in system options. If you had previously saved a program for the same store on the same device, the backup function will write over your previous end user program.
Save Reports Reports can be saved to an SD card, USB memory stick or to an FTP site (future). All reports are saved simultaneously. Each report is saved in .rpt format. A report viewer utility is available so that the file data is available to Excel or other PC applications.
FTP Transmission Choose FTP Transmission to send reports via FTP (file transfer protocol). You must first set network options under S Mode/SYSTEM OPTIONS. (If you wish to demonstrate this capability, contact CRS for demonstration documentation.) 1. Select SRAM BACKUP from the S Mode menu. 2. Touch FTP TRANSMISSION. Enter the information for the FTP site you are connecting to: Set IP address of FTP server Always set to 21 FTP ID & Password will be assigned by the FTP site administrator 3. Touch CONNECT.
S Mode Programming SPS-500 Program Manual v1.
P Mode Programming P Mode Programming Menu ► Turn the key lock to the P position. SPS-500 Program Manual v1.
PLU During PLU Programming, each PLU is assigned a descriptor, price or prices and a few unique options. The remaining PLU options are determined by linking the individual PLU to a PLU Status Group. The PLU Status Group contains all of the detailed programming option selections that might be assigned to a product. Separate PLU Status Groups are defined to accommodate the needs of groups of PLUs. Like PLUs, the total number of PLU Status Groups is determined by memory allocation.
PLU Add & Change 1. From the P mode menu touch PLU to view the PLU program selection window. 2. Touch PLU ADD & CHANGE to view the SELECT PLU screen. 3. You can edit existing PLUs: Touch a PLU key located on the MAIN SCREEN, or touch PAGE UP/PAGE DOWN until the appropriate Key Link where you wish to edit a PLU displays. Press a PLU key on the main keyboard. Enter the PLU number and touch OK.
4. After a PLU is selected, the PLU PROGRAMMING screen displays at the PAGE #1 tab: 5. Touch the PAGE #2 tab and/or the PRICES tab to access the remaining PLU options. PLU Option Definitions DESCRIPTOR This is the name of the saleable item, which will appear on receipts and reports. STOCK LINK PLU # PLUs can be set to reduce stock levels set at another PLU.
PRODUCT MIX #1 This works in-conjunction with the piece count to track the unit and case usage of an item, each product can be programmed with the number of pieces used from an outer, i.e. the number of bottles from a case. The piece count would control the number of bottles and the product mix group would control the description of the item and the number of units in case. In this field you would link the item to the product mix group.
PLU Delete You can delete PLUs individually or by range (depending upon system option setting). 1. From the P mode menu touch PLU to view the PLU program selection window. 2. Touch PLU DELETE. 3. To delete PLUs individually, touch PLU DELETE BY ONE to display the SELECT PLU screen. Identify a PLU by touching a key or by entering a PLU number a touching OK. Touch DELETE and then touch YES at the confirmation screen. 4. To delete a range of PLUs, touch PLU DELETE BY RANGE. Enter the FROM PLU# and TO PLU#.
PLU Status Group PLU Status Groups allow memory to be used more efficiently. In most applications, large groups of PLUs are set with many identical options, while the PLU number, descriptor and price are unique. On the PLU Programming each PLU is assigned a descriptor, price or prices and a few unique options. The remaining PLU options are determined by linking the individual PLU to a PLU Status Group.
(4) ARE PLUS IN THIS GROUP INACTIVE? Select YES if you wish PLUs reported to this group to be inactive (cannot be registered). (5) IS PLU A CONDIMENT? Condiments PLUs are different from non-condiment PLUs in the manner they display and print during operations. Non-condiment PLUs are used for “main” items. Condiment items are indented and displayed/printed below a main item so that condiments or cooking instructions are easily understood for each “main” item.
(16) STOCK PLU? Choose Yes if you wish to track PLU stock, where each whole unit PLU activity subtracts a value of "1" from the stock counter. (Note that if multiplication or decimal multiplication is used when the PLU is registered, the resulting quantity of activity will subtract from the stock counter. Stock is maintained in increments to the second decimal position, i.e. “X.XX”.) See “PLU Stock” on page 81 for more information.
(28) PRINT ON KP? Select Yes if PLUs in this group are to be sent to a kitchen printer. (29) PRINT ON KP GROUP# Select the kitchen printer group or groups to which PLUs in this group are to be sent. (30) PRINT RED ON KITCHEN PRINTERS? Set to Yes if you wish PLUs in this group to print in red on the kitchen printer, i.e. condiments might be printed red. Red/black printer must be used. (31) PRINT RED ON RECEIPT? Set to Yes if you wish PLUs in this group to print in red on the receipt.
(42) ELIGIBLE FOR CANADIAN DONUT LAW Special Provincial or State sales tax laws might change the taxable status of an item depending upon the quantity sold. Donuts, for example, might be taxable when sold individually at a bakery, but be nontaxable when sold by the dozen. In such a case select a numeric value for this field, and also select Yes to the appropriate tax status. The numeric value represents the quantity of donuts to apply, i.e. enter “1” for a single donut; enter “2” for a 2-pack of donuts.
PLU Minimum Stock You can enter minimum inventory levels for PLUs with stock status. (The PLU must be linked to a PLU Status Group with option# 16 Stock PLU? set to YES.) When the level of a stock item falls below the minimum inventory level set here, the item will appear on the PLU MINIMUM STOCK report. Optionally, a warning “BELOW MINIMUM STOCK” can display when if the PLU is registered and stock is below the minimum level. (See SYSTEM OPTIONS, GENERAL FUNCTION OPTION #57 to activate the warning.
NON-PLU Code Field Definitions LENGTH OF FIELD 1 Assign the length of the product code field. (The length of field 1 plus field 2 must equal 10.) LENGTH OF FIELD 2 Assign the length of the price/weight/quantity field. (The length of field 1 plus field 2 must equal 10.) CONTENT OF FIELD 2 Select the type of content for field 2: price, weight or quantity. USE PRICE CHECK DIGIT Select “Y” if the price field includes a check digit.
Age Verification Sale of age-restricted items (i.e. alcohol, tobacco) can be controlled at the point of sale by forcing to operator to enter a date of birth before a controlled item can be registered. Because you may wish to use this feature for items controlled at a different age (i.e. alcohol may be allowed at age 21 and tobacco may be allowed at age 18), up to five different ages can be entered here. The age category (1-5) is entered at the appropriate PLU Status group program. 1.
Age Verification by Card Swipe (California support added at V1.00m) Many state drivers licenses encode driver data on a mag stripe. When age entry is required, the drivers license can be swiped and the age verified. This feature is enabled by identifying track data on the Age Verification program screen. Operate by swiping the drivers license (or manually entering the date) when the CUSTOMER DATE OF BIRTH window displays. 1. To program, go to S/SELF TEST/MSR and swipe the drivers license mag strip.
PLU Quick Registration The PLU Quick Registration Program provides a fast method of programming groups, PLUs and their essential options. After PLUs are added or edited using this method, you can choose to automatically make menu screens based upon the group/PLU data. Use this program when creating an end-user program for the first time. PLU Quick Registration is not recommended for ongoing program maintenance. 1.
3. Once PLUs are added they will be displayed as a list on the screen: PLU Selection Check Box Group List Box Each Column of PLU data is described in the table below: Column GROUP DESCRIPTOR Explanation Touch a GROUP in the group selection box to display the PLUs that are linked to the group. Use the arrow up (↑) or arrow down (↓) keys at the bottom of the box to view Groups 1-16 or 17-30. This is field display only and cannot be edited.
Using a 101-Key Keyboard with PLU Quick Registration When a USB keyboard is connected to the SPS-500, the keyboard may be used for inputting PLU Quick Registration data. The following keys are control keys: Numeric 1 to 0 – Select a PLU. F1 / F2 – Select GROUP / PLU screen. F3 – Add selected PLU. F4 – Delete selected PLU. F6 – Edit PLU status group of selected PLU. F8 - Edit stock of selected PLU. UP/DOWN/LEFT/RIGHT – Navigate GROUP.
10. Touch ADD Type the descriptor: Coke, touch OK. Enter the price: 100, touch OK 11. Select the ICE CREAM group. 12. Touch ADD Type the descriptor: Cone, touch OK. Enter the price: 199, touch OK 13. Touch ADD Type the descriptor: MALT, touch OK. Enter the price: 299, touch OK 14. Touch MAKE MENU. The message “Do You Want To Make Menu Screen” displays. 15. Touch YES. The message “Do You Want To Configure Printers” displays.
18. Touch DRINKS to view the drink items. The DRINKS key is Key Link function #077 Items linked to the DRINKS group display on Key Link screen #077 19. Touch ICE CREAM to view the ice cream items. The ICE CREAM key is Key Link function #081 Items linked to the ICE CREAM group display on Key Link screen #081 90 P Mode Programming SPS-500 Program Manual v1.
Format of Automatically Created Screens Key Links (Groups) PLUs Key Links Screens created by the Quick Registration System are located beginning at Key Link #73. Group #1 will use Key Links 73-76; Group #2 will use Key Links 77-80, etc. (Use PGM Mode System Option/ Level/Modifier Option #9 to set the default screen to Key Link #73, also reset Level/Modifier #11, “Use Clerk’s Default Screen Level” to NO.
PLU Integrity Check Choosing this option will check the PLU file for invalid programming and print a report listing PLUs that have invalid programming. An example of invalid programming is a PLU programmed with PLU STATUS GROUP #400 when only 200 PLU STATUS GROUPS are allocated in MEMORY ALLOCATION. This feature will check the flags STOCK LINK PLU, MODIFIER QTY, GROUP, PLU STATUS GROUP, PIECE COUNT, PRODUCT MIX#, RECIPE#, M&M# and FUNCTION LIST#.
PLU Group Groups are designated to accumulate PLU sales for convenient reporting totals. A PLU can send its' sales information to up to 3 groups. Group Link #1 is set in PLU programming. Group Links #2 and #3 are set in PLU Status Group programming. This program allows you to set up the groups that PLU sales will report to. There are 99 groups.
Function Key Function key options vary by key. A "Function Key Program Summary" on the following page lists each function and its options. Note: Although each 12 character function key descriptor is set here, if a function key appears on the financial or employee report, the descriptor that prints on the report may be set separately. See “Messages” on page 140 to set descriptors on the financial or employee report.
1-9, 0, 00 ADD CHECK CANCEL CASH TIP DECLARE CHECK CHECK CASH CHECK ENDORSE CLEAR CONTINUE CURR. CONV. 1-5 NEXT DOLLAR DONE EMPLOYEE EMPLOYEE (1-10) ERR.
X HOLD X X X X X X X X X X X X X X X X X X X X X INACTIVE LIST CHECK 1-4 DELIVERY PARK DELIVERY SERV DELIVERY DELIVERY LIST DATATRAN STRING REPORT NEXT DOLLAR SHIFT CHANGE ENTER CURSOR DOWN CURSOR UP CURSOR LEFT CURSOR RIGHT PAGE DOWN PAGE UP NEXT RECORD PREV RECORD DESTINATION 1-10 MACRO PAUSE MACRO SET MACRO # MDSE RETURN X X X X 96 P Mode Programming Manager Required HALO (RATE) Compulsory Validation Descriptor GUEST # Other Options Compulsory After Beginning of Check? Compulsory for All Sale
Descriptor Manager Required HALO (RATE) Compulsory Validation MISC TEND 1-16 X X MISC TEND # MODIFIER 1-10 X X #/NO SALE X P/BAL X PAID OUT 1-5 X X X X X X PRICE LVL 1-20 X X X X X PRINT X PRINT CHECK X PAID RECALL %1 - %10 PLU PRICE INQ X X X SPS-500 Program Manual v1.
PROMO QUIT RECEIPT ON/OFF RECALL CHECK # 1-4 RECD ACCT 1-5 RECEIPT REPEAT SCALE SEAT # SPLIT ITEM SPLIT PAY STOCK INQ STORE CHECK 1-4 SUBTOTAL TABLE # (1-4) TAX EXEMPT TAX SHIFT 1-6 CLK IN/OUT Manager Required HALO (RATE) Compulsory Validation Descriptor PRINT HOLD X X X X X X X X X X X X X X X X X X X X X X 98 P Mode Programming Taxable (1-6)? Enforce Seat#? Table Entry Required? Multiple Checks allowed for Each Table? Guest Count Entry Required? Compulsory for All Sales? Assigned by Regist
Descriptor Manager Required HALO (RATE) Compulsory Validation TIP (1-3) X X TRANSFER CHK (1-4) X X TRAY SUBTL VALID VOID ITEM WASTE FUNC.LIST# X/TIME PARK ORDER SERVE ORDER KP ROUTING SPLIT CHECK ALPHA TEXT NEW CHECK1-4 PRICE CHANGE X X X X X X X X X X X X X X Tip: Percentage/Amount Tip: Open/Preset Tip is Taxable by Rate (1-6)? Must be Paid by Misc.
Check Key Program Note COIN CHANGER PORT# (0-4) Enter the number of the serial port to which the coin changer is attached. Currency Conversion Key Program Notes RATE The value of foreign currency can be express in two ways: foreign currency in US dollars, and the inverse, US dollars in foreign currency. For example a Canadian dollar may be worth $.70 US. The inverse of that value statement would be that a US dollar is worth $1.428571 Canadian dollars.
Modifier Key Program Notes AFFECT DIGIT 1-14 OF PLU# Preceding a PLU with a Size and/or Modifier key manipulates the PLU code assigned to the PLU key, causing a different PLU to be registered when the PLU key is pressed. Enter the digit of the PLU number you wish to be changed when using this key. (Digit #1 is the rightmost digit; digit #14 is the leftmost digit.) VALUE OF AFFECTED DIGIT (0-9) Enter the value you wish to be added in the digit position selected.
Recall Check Key Program Notes DRIVE THRU FEATURE ENABLED? Set to Yes if the tracking file is used for drive thru windows in fast food operations. In this case, the recall key will automatically recall the lowest tracking number from the appropriate tracking file. Note: see Store Check key programming. You must also set the appropriate Store Check key with the drive thru option enabled. Note: you cannot use alpha check number with a drive thru system. SCAN CHECK# Allows use of scanner to enter check number.
System Options Options are sorted by category to assist the programmer in finding a specific option. Options are referenced by number within each category for reference. 1. Select SYSTEM OPTION from the P Mode menu to display the SYSTEM OPTION PROGRAMMING selection screen. 2. Touch the System Option Programming area you wish to access. 3. The GENERAL FUNCTION OPTIONS are shown above as an example. Touch the page tabs at the top of the screen to view all of the options in each area.
General Function Option Definitions CAUTION: Option numbers may vary slightly in later software versions. (1) MANAGER CONTROL (IN X-MODE): NEGATIVE SALES NEGATIVE TENDER ZERO SALES Determine which of the listed functions require the key lock to be placed in the X position. Settings here do not affect transactions performed in the VOID key lock mode.
(10) ROUNDING SYSTEM Use these options to eliminate the use of small value coins (i.e. pennies). Rounding up or down occurs at subtotal or cash. Select the ROUNDING SYSTEM field to display the ROUNDING SYSTEM PROGRAMMING SCREEN where up to five ranges can be set. For example if you wish to eliminate pennies, the ranges could be set as: #1 00-02 000 (.00-.02 rounds to .00) #2 03-07 005 (.03-.07 rounds to .05) #3 08-09 010 (.08-.09 rounds up to .
(20) EMPLOYEE SIGN ON Select the method you wish to use when signing on to operate the SPS-500: PUSH BUTTON, OPERATING CODE or, EMPLOYEE#. See “Employee Sign-On/Sign-Off” in the SPS-500 Operation Manual for more information. (21) QTY LIMIT FOR X/TIME KEY Determine the maximum quantity that can be used for a multiplier. (22) ERROR BUZZER IS SPOT Select YES for a momentary error tone; select NO for a continuous error tone that must be cleared.
(42) BASE CURRENCY Set for local currency. (43) ALLOW CLERK INTERRUPT If allowed, a new clerk can be signed on in the middle of a transaction. In this circumstance, the initial transaction is suspended. When the interrupt transaction is completed, the suspended transaction can be continued. You must set option #45 in this program, “ALLOW CLERK CHANGE WITHOUT SIGNOFF” to YES and set the S Mode System Option, “REG# HOLDS CLERK INTERRUPT DATA” to activate this feature.
(53) USE DEST. OPTION If “The Same For All Reg”, all registers will have the same settings for option #2 (Enforce Destination) and option #3 (Default Destination). If “Register Separately”, settings for options #2 and #3 will not download and must be programmed separately. For example, if a restaurant has both counter and drive thru service, you would select “Resister Separately” so that counter registers would prompt destination and drive thru registers would not prompt destination entry.
(62) USE STOCK LINK PLU ON PLU PGM Choose: STOCK LINK PLU - The linked PLU is the stock link PLU. KP DESCRIPTOR PLU - The linked PLU's descriptor is used for the KP descriptor instead of its own descriptor. This allows for a secondary PLU descriptor to print on the KP. (For example, this can be used to print Spanish in the kitchen.) LINK PLU - The linked PLU is used the link PLU instead of LINK PLU in PLU status group.
(6) PRINT TAX AMOUNTS AT TENDER When set to No, the tax charged will not print on the receipt (TAX1, TAX2, etc.) (7) PRINT VAT TAX AMT SEPARATELY If there are multiple value added taxes, choose Yes to print tax amounts separately for each tax, rather than a single tax total. (8) TAX PRINT: COMBINED/ ITEMIZED If No, each tax amount will print separately. If Yes, one TAX total will print. (9) PRINT TAX EXEMPT DESCRIPTOR/TTLS If Yes, a tax-exempt total will print on the receipt.
(8) RESET DRAWER ASSIGNMENT AT Choose NEVER, Z1 FINANCIAL, or Z1 CASHIER. Allows resetting of drawer assignments to rotate different employees to a drawer. (9) OPEN DRAWER DURING CASH DECLARATION When this option is set to Yes, the drawer will open at the start of the CASH DECLARATION procedure. Training Mode Option Definitions (1) OPEN DRAWER IN TRAIN MODE Choose Yes to open the appropriate cash drawer during training operations.
(3) PLU MOD KEYS Choose STAY DOWN, TRANS POP UP, or ITEM POP UP. STAY DOWN: Once chosen, will remain active until the next choice. ITEM POP UP: Choice remains active for the next PLU only, and then returns to the default. TRANS POP UP: Choice remains active for the remainder of the transaction, then returns to the default with the transaction is finalized. (4) APPLY MODIFIER TO CODE ENTRY PLUS If Yes, PLU modifier keys may be used with both keyboard PLU keys and code entry PLUs.
(4) SELECT HELD ITEMS ON RECALL Items may be "held" to temporarily postpone kitchen printing (or display). If Yes, held items are automatically selected when a check is recalled so they may be sent to the appropriate printers/screens. (5) WARN IF HELD ITEMS AT FINALIZE If a check with held items is paid, a warning will display. (6) TRACK 2 HOLD CLOSED CHKS FM TRK 1 (7) TRACK 4 HOLD CLOSED CHKS FM TRK 3 The SPS-500 system does not feature a standard closed check file.
(21-24) CHECK TRACKING TYPE FOR TRACK (1-4) Choose NORMAL for restaurant-style check tracking or DEPOSIT or charge posting where partial payment and credit balances are allowed (Use Received on Account key to post payments.) (25) SEPARATE CHECK DETAILS BY DATE If check tracking type is “DEPOSIT”, setting to yes will list items sorted by sale date. (26) PRINT CHECK BEFORE TENDER COMPULSORY If yes, a check must be printed before payment is tendered.
(5) COMBINE LIKE ITEMS ON KP OR KVS If Yes, for example, if two hamburgers are entered and sent to the printer, they will print as "2 HAMBURGERS", rather than "1 HAMBURGER" and "1 HAMBURGER" on a second line. If condiments are entered, they will be separated and printed below the items. (6) SEND ORDER TO KP AT SUBTOTAL Choose Yes if you wish to print when the subtotal key is pressed, instead of when the sale is finalized.
(17) SORT KP BY SEAT # If seat # system is used, will sort kitchen printer orders by seat #, for example: Seat #1 01 Eggs 01 Coffee Cream ----------------Seat #2 01 Eggs 01 Orange Juice (18) SEND ALPHA TEXT TO KP/KV Choose Yes to send messages entered by the ALPHA TEXT key to the kitchen printer or kitchen video. (19) PRINT DELIVERY INFO. ON KP If yes, delivery information (name, address, etc., from the customer delivery record) will print on the kitchen printer.
(8) DISPLAY RUNNING SUBTL ON POLE Allows the pole display to show a running subtotal as items are entered. General Printing Option Definitions (1) PRINT ON RECEIPT: EMPLOYEE NAME CONSECUTIVE # ITEMS BY GROUP DATE TIME PREAMBLE/POSTAMBLE ORDER # SEAT # Determine the content of each receipt by selecting Yes or No for each item. (2) RECEIPT FEED LINES AFTER PRINT Enter the number of lines you wish to feed after each receipt is printed. (Makes chit larger.
(18) PRINT TENDER ON RECEIPT If No, the tender will not print on the receipt. (19) DISABLE LINE FIND ON SLIP PRINTER If an optional slip printer is used for hard check operation, set this flag to Yes to print without automatic line feed.
(33) NOT PRINT AN ALPHA TEXT MESSAGES ON THE GUEST CHECK/RECEIPT If Yes, alpha text messages will not print on guest checks or receipts. (34) PRE LOGO IMAGE# ON RECEIPT Select one of the loaded bit map images. (35) POST LOGO IMAGE# ON RECEIPT Select one of the loaded bit map images. (36) PRE LOGO Image ON GUEST CHECK Select one of the loaded bit map images. (37) POST LOGO Image ON GUEST CHECK Select one of the loaded bit map images.
(4) PROMO/WASTE TOTALS ON PLU RPT If Yes, the promo and waste detail for each PLU will print on the PLU report. (5) INDIV ITEM USAGE QTY ON PLU RPT If Yes, PLU report is adjusted to reflect promo/waste totals. (6) COUNT ON TIME RPT IS Select Customer or Guest. (7) USE FUNCTION KEY DESCRIPTOR IN RPT Financial/employee reports include totals for some function keys.
Report Options (1) ONLY TTL ON PRODUCT MIX GROUP RPT If Yes, skips sales by time period on the Product Mix report. (2) ONLY ITEMS WITH ACTUAL INV ENTRY Affects the Inventory report (reporting ingredients from the recipe system). If Yes, the Inventory report will report only those items where actual inventory has been entered through the EDIT INVENTORY ITEM function of X-mode. (3) CASH DECLARATION COMPULSORY If Yes, you must declare the amount of cash before taking any report.
(15) ALLOW Z STOCK REPORT If Yes, resetting the Stock report is allowed. (16) ALLOW Z1 TIME KEEPING REPORT WHEN EMPLOYEES ARE CLOCKED IN If Yes, the time keeping report can be run when employees are clocked in. (17) AVG. GST ON FIN IS FROM GST If No, the AVG/GST (average sale per guest or customer) is calculated from customer count, if Yes, is calculated from guest count from GUEST key use. (18) ALLOW Z WITH OPEN CLERKS If Yes, Z reports are allowed with interrupted orders when clerk interrupt is used.
(3) OVERTIME FACTOR Enter the factor times which the standard pay rate is multiplied to determine overtime pay, i.e. enter 1.5 if rate is time and one half, or enter 2.0 if rate is double time. (4) ENFORCE OUT FOR BREAK OR OUT ENTRY When clocking out there is a choice for [OUT FOR BREAK] or [OUT]. If Yes, you must enter the appropriate number for either choice, rather than just pressing OK to choose the default.
(5) SEND TO DETAIL: ONLY TRANSACTIONS WITH NEGATIVE ITEMS** REPORTS PROGRAM SCANS ONLY TRANSACTIONS WITHOUT NEGATIVE ITEMS** PREAMBLE/POSTAMBLE For each type of function or transaction listed, select Yes or No to determine it will be sent to the appropriate detail/journal printer. **Regardless of other settings, will send only transactions with negative items, % entries (any entry into a % function key, including coupons, surcharges, etc.) tenders, etc. to the detail.
Employee The employee file contains information for register operators as well as employees who use the register only to clock in or out (employee time keeping.) Specific functions that are allowed or disallowed for each employee are determined by assigning the employee to an authority level. (See "Authority Level" on page 128.) Two 10-digit code numbers may be assigned for each employee. A clock-in code is used to clock in or out and a separate sign on code used to operate the register.
Employee Field Definitions SOCIAL SEC # Enter 9-digit identifying number. CLOCK IN CODE Enter a number (up to 10 digits in length) that will be used by this employee to clock in and/or out. OPERATING CODE Enter the secret code number (up to 10 digits in length) that can be used to sign in/out. Note that system option # 21 "EMPLOYEE SIGN-ON" must be set to "SECRET CODE" to use this number. See "General Function Option" on page 104.
EDIT JOB CODES Note: An employee with the appropriate authority level must be signed on to perform job code programming. Job codes are used to break down the hours worked for all employees into different categories (See "Labor Groups" report in the Operation Manual.) A breakdown of hours by job is also reported for each employee (See "Time Keeping" reports in the Operation Manual.) The job codes to be used by all employees are set up here. There are 20 possible job codes.
Authority Level Each employee must be assigned to one of nine authority levels. See "Employee" on page 125 to assign an employee to an authority level. The selections made here for each authority level determine the operations that are allowed for each employee. For example, in a restaurant an authority level with the descriptor kitchen help could be set to allow only clocking in/out, or an authority level with the descriptor owner could be set up to allow all functions.
(30) ALLOW PLU QUICK REGISTER? (31) ALLOW NO SALE (32) PAID BREAKS (33) MANAGER REQ. FOR CLOCK IN (34) COMPULSORY TIP ENTRY If Yes, the employee is prompted to declare tips when clocking out. (35) JOB CODE CHANGE If No, the employee can clock on using only the default job code; if Yes, the employee can select of the job code displayed at clock in. (36) ALLOW PLU PRC CHANGE ONLY If Yes, the employee can access the PLU programming screen, but can edit only the PRICE/HALO and PRICE LEVEL fields.
choose Yes here, you will be required to complete the CARD ID, COLUMN OF CARD ID and CARE ID DIGITS fields. Contact CRS Technical Support for more information. COLUMN OF CARD ID Enter the number of the column that the Card ID starts. CARD ID DIGITS Enter the number of digits to be read for the Card ID. COLUMN OF NUMBER Enter the number of the column that the Card number starts. CARD NUMBER DIGITS Enter the number of digits to be read for the Card number. Determining MCR Settings 1.
Reports Use this program to create a custom report, modify the financial or employee report, or to define reports to be linked in up to four string reports. This report is available for standalone registers only, not IRC. Custom Report One custom report can be created, with up to 50 totals and counters. The report is built by selecting totals that also appear on either the financial or sales by time period reports.
RED? Touch NO or YES in the RED column to select red/black print (provided the printer is capable of 2-color print). +/Touch the button in the +/- column to select NONADD, +(ADD), or –(SUB) status for the selected total. Depending upon your selection the total will not affect, add to, or subtract from the total at the end of the custom report. When the subtotal TTL# code (i.e.'999') is entered on a later line, previous totals with a + or - designation are added and printed.
Time Time period definitions and time activated functions (Price Levels, Screen Level, Macros, String Reports, Shifts, and KP Time Periods) are defined with this program. Time Period The Time report collects sales information depending upon the time of day. The number of time periods (24, 48, or 96) is selected in memory allocation.
Start/End Times Price Level Yes Yes Screen Level Yes Yes Macros Yes Yes Yes String Report Yes Yes Yes Shifts Yes Time Period Yes Sending Time Activated String Reports to an FTP Site The Time Activated String Report Function provides an option to send the string report to an FTP site. If this option is selected, you must first make the appropriate network settings and identify the FTP server address.
Product & Ingredient NOTE: Be careful not to confuse the separate and distinct inventory features of the SPS-500: A menu-explosion type inventory system is set up when PLUs are linked to a recipe#. Recipes and Ingredients are programmed with this program. Product Mix Groups can be used to implement a simplified ingredient system for tracking only essential ingredients associated with items (i.e. cups for beverages or number of pieces for chicken menus.
Recipe Table Here you assign ingredients to a recipe. If a PLU is linked to a recipe, PLU activity will cause the inventory of ingredients used in the recipe to decrement. Each recipe can use up to 20 ingredients. 1. From the PGM mode PROGRAMMING MENU touch PRODUCT & INGREDIENT to view the PRODUCT & INGREDIENT selection window. 2. Touch RECIPE TABLE to access the RECIPE PROGRAMMING screen. . 3. Refer to the notes that follow. 4. Touch CLOSE to exit the program.
Product Mix Group Time Periods Memory allocation determines whether there are 24, 48, or 96 product mix group time periods. (Time periods used for the Product Mix and Projections reports are defined separately from the time periods used for Time Period sales reporting.) Product mix group time periods will default to hourly periods if 24 periods are selected in memory allocation; 30-minute periods if 48 periods are selected; 15-minute periods if 96 periods are selected.
Taxes The SPS-500 provides calculation for up to six taxes. Tax calculation can be made by ADD ON percentage, by TAX TABLE, or by VAT (value-added tax). Provisions have been made for the Canadian Goods and Services tax (GST). If GST is to be taxable, you have the option of taxing the GST by other applicable rates (tax on tax). Use TAX 6 for GST applications. 1. From the PGM mode PROGRAMMING MENU touch TAXES to view the TAX PROGRAMMING Screen. 2. Touch the TYPE button to select ADD ON, TAX TABLE or VAT. 3.
# OF NON-REPEAT BREAKS Enter the number of Non-repeat breaks. For this example the entry is 5. # OF REPEAT BREAKS Enter the number of repeat breaks. For this example the entry is 3. BREAK POINT (1-100) Enter the high amount in the range. For example, if the break point is .22 - .38, enter .38 for the break point. Tax Table Programming Example - Illinois 6% Tax Table 1. Examine the printed tax table for the tax you are programming. 2.
Messages Various descriptors and messages are set with this program: Message Type of Message and Application Logo Message 6-line x 40 character Preamble & Postamble. Appears on receipts Error Messages 30-characters per message. Displays on message line of screen. Default messages are listed below. System Descriptors The length of each descriptor varies. For example day of week fields are 3 characters, while other printed messages are 5 characters or more. Default System Descriptors are listed below.
NO.
NO.
Default System Descriptors NO 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 DESCRIPTION SUN MON TUE WED THU FRI SAT MGR TAXES TOTAL FSTAX FSTTL FSCNG DATE TIME NO. CASH CHECK MISC REG PLU# PBAL SEAT# ESC TBL GST EMPL.
148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 FSCRT FS EXMT SCALE CANCEL ITEMS TIP DECLARED TAXABLE 1 TAXABLE 2 TAXABLE 3 TAXABLE 4 TAXABLE 5 TAXABLE 6 TAX1 AMT TAX2 AMT TAX3 AMT TAX4 AMT TAX5 AMT TAX6 AMT VAT1 AMT VAT2 AMT VAT3 AMT VAT4 AMT VAT5 AMT VAT6 AMT EXEMPT TAX1 EXEMPT TAX2 EXEMPT TAX3 EXEMPT TAX4 EXEMPT TAX5 EXEMPT TAX6 TAX TOTAL NO SEAT POST TENDER SYSTEM 181 182 183 184 185 186 187 188 189 190 191 192 193 194
CASH DECLARATION REQUIRED Cash declaration has been programmed as compulsory, and must first be performed before reports CASH-IN-DRAWER LIMIT EXCEEDED The programmed Cash-In-Drawer limit has been exceeded. CHECK KEY POSITION The key lock is in the wrong position. CHECK# IS ASSIGNED AUTOMATICALLY The operator has attempted to open a new guest check by assigning a check number. The register has been programmed to generate its own check numbers.
ILLEGAL KEY SEQUENCE The operator has used an illegal key sequence. IN USE! This guest check or clerk number is already open elsewhere in the system. This is also applicable when the floating clerk system is activated and the operator is in use on another ECR. INACTIVE! The key pressed is inactive. This message also appears if VOID Mode has been disabled. INPUT QTY Quantity input is required for a condiment WLU KITCHEN PRINTER FAILURE The kitchen printer has failed to respond.
NOT DISCOUNTABLE The preceding entry is not discountable; product is not available for discounting. NOT PROGRAMMED! This key has not been programmed NOT READY! Remote printer is not ready for printing tasks. NOT ZERO Displayed when trying to delete a PLU that still has sales counts and stock amounts. The PLU must first be reset and cleared from all Z Mode reports. OFF LINE! IRC communications have gone off line. OPEN DRAWER The register has been programmed not to operate with the cash drawer open.
TRAY SUBTOTAL REQUIRED! This prompt appears while in a TRAY SUBTOTAL transaction. The operator must first press the TRAY SUBTOTAL key before pressing any tender keys. VALIDATION REQUIRED! This operation requires validation to complete the compulsory settings. WASTE REQUIRED! The operator is in the middle of a waste operation, and must depress the WASTE key in order to complete the operation.
Printer & KV Routing The printing system of an SPS-500 register or system of registers is completely flexible. Up to 40 printers can be defined and connected to any available serial port on any register within a system. Multiple printer functions can be assigned to the same printer, giving added flexibility.
3. Finally, proceed with the parts of this program that pertain to your application: If you are using a kitchen video, select Kitchen Video Routing to designate the port # and the register # where the video controller is attached. You can also define a backup printer in case communication with the video controller is disrupted. If you are using kitchen printers, select Kitchen Printer Routing to link kitchen printer groups with a printer.
NOTE: All registers are updated with changes made to this program at any register. Because it is sometimes necessary to change kitchen printer routing depending upon the time of the day, (for example, separate hot and cold food kitchens may be active during lunch and a single kitchen active during dinner) you can make assignments for four different periods. The active routing period can be controlled automatically by time or set manually. Priority printing is also controlled with this program.
Promotion Table Retailers often offer discounts when multiples of items are purchased. Through the Promotion Table, you can handle four different discount situations. 1. Mix & Match This discount situation takes place where the merchant offers a fixed amount discount when a specific quantity of similar items are purchased. For example, “save $5 on any three bottles of wine”. This discount is implemented by first linking the applicable PLUs to a specific promotion table.
File Management Utilities available from the file management menu include: Copies the attributes of one PLU to another. If “Allow PLU copy COPY PLU by Range” is allowed (see “General Function Option Definitions” on page 104) you can copy the attributes of a PLU to a range of PLUs. COPY PLU STATUS GROUP Copies the attributes of one PLU Status Group to a range of other PLU Status Groups COPY GROUPS BY EMPLOYEE Copies the “GROUPS BY EMPLOYEE” settings from one employee to another.
P Mode PGM Scan This function allows you to print copies of the register’s P Mode programming.
SPS-500 Program Manual v1.
Reports Report Menu Turn the key lock to X position to view the report menu. (Note: An employee must be signed on to view the menu.) SPS-500 Program Manual v1.
Report Table The following table summarizes all of the SPS-500 reports, the mode in which they are available and whether the report is available from an individual register or from a group of registers through IRC.
Report Button SPS-500 Program Manual v1.
Report Button Report Name Mode Available Individual/IRC String Report #1 X1/Z1 - X5/Z5 Individual/IRC String Report #2 X1/Z1 - X5/Z5 Individual/IRC String Report #3 X1/Z1 - X5/Z5 Individual/IRC String Report #4 X1/Z1 - X5/Z5 Individual/IRC Labor Groups X1/Z1-X2/Z2 IRC Sales and Labor % X1 - X5 IRC Drawer Totals X1 - X5 Individual/IRC Drawer 1/2/3 X1 - X5 Individual/IRC Daily Sales¹ X2/Z2 Only Individual/IRC Station Totals X/Z IRC Time Keeping (Individual or all employee¹)
Cash Declaration Turn the key lock to the X position and touch CASH DECLARATION to display the Cash Declaration Screen Enter an amount and press the appropriate tender key. Repeat to enter additional amounts. After completing all entries, press OK to accept entries and exit the screen. SPS-500 Program Manual v1.
X Mode Program The following functions are found on the X MODE PGM menu: Time Clock Edit If an employee forgets to clock in or out, authorized persons can use the time clock edit function to correct or add time incorrect clock entries. 1. Turn the key lock to the X position. 2. Touch X MODE PGM and then TIME CLOCK EDIT. 3. Select the period to be edited, X/Z (DAILY) EDIT, or periodic edits, if they are used. 4. Enter the Employee #, touch OK. The Time Clock Edit screen displays: 5.
Edit Inventory Item 1. Turn the key lock to the X position. 2. Touch X MODE PGM and then EDIT INVENTORY ITEM. Date Time Setting 1. Turn the key lock to the X position. 2. Touch X MODE PGM and then touch DATE TIME SETTING. The RTC SETTING (real time clock) screen displays. 3. Input the Date/Time in MMDDYYYYHHMMSS format. Touch OK. SPS-500 Program Manual v1.
Drawer Assignment With enhanced drawer assignment, cashiers can now be assigned to specific drawers at specific registers. If REG#0 is selected the drawer assignment will be valid at all terminals. 1. Turn the key lock to the X position. 2. Touch X MODE PGM and then touch DRAWER ASSIGNMENT. The RTC SETTING (real time clock) screen displays. 3. Set the drawer assignment for each employee (the number is determined by memory allocation – use the PREV. RECORD/NEXT RECORD key to view additional employees.
DataTran Operation A separate document, “SPS-500 Integrated Payment Operator’s and Programming Manual”, available on the dealer support pages of www.crs-usa.com, details the programming and operation of the SPS-500 in integrated payment applications using Datacap DataTran devices. Report Samples Refer to the “SAM4s SPS-500 Operator Manual” for report samples. Balancing Formulas Refer to the “SAM4s SPS-500 Operator Manual” for balancing formulas. SPS-500 Program Manual v1.
Reports SPS-500 Program Manual v1.
Appendix Report Function Key Report Code Structure You can print out reports from the REG position using the REPORT function key. Reports are generated by first entering the report code, then touching the REPORT key, i.e: [Report Code] [REPORT] The REPORT key code is #36. Report Code Structure 010100 1. Enter the 2-digit report number. See the “Report Table” below. 2. Enter “0” for X reports; enter “1” for Z reports 3. Enter the report level: “1” through “5” 4.
07 Top 20 PLUs X1 to X5 read only INDIVIDUAL & IRC 08 PLU Zero Sales X1 to X5 read only INDIVIDUAL & IRC 09 PLU Zero Sales by Group X1 to X5 read only INDIVIDUAL & IRC 10 PLU Sales by Price Level X1 & Z1 also X5 to Z5 INDIVIDUAL & IRC 11 Mix and Match report X1 & Z1 also X5 to Z5 INDIVIDUAL & IRC 12 Not Found X1 & Z1 only INDIVIDUAL 13 Employees X1 & Z1 also X5 to Z5 INDIVIDUAL & IRC 14 Individual Employees X1 & Z1 also X5 to Z5 INDIVIDUAL & IRC 15 Employee Currently Signed
44 Checks for Selected Employee X1 & Z1 IRC from REG holding data 45 Checks for Current Employee X1 & Z1 IRC from REG holding data 46 Checks for Track 1,2,3,4 X1 & Z1 IRC from REG holding data 47 Product Mix X1 & Z1 also X2 & Z2 INDIVIDUAL & IRC 48 Product Projections X1 read only INDIVIDUAL & IRC 49 Station Totals X1 IRC 50 Active Employees – time keeping 2 X1 read only IRC 51 Daily Time Keeping X1 & Z1 also X5 to Z5 IRC 52 Shift Reporting X1 & Z1 INDIVIDUAL & IRC 53 In
Report Option Table NO. REPORT NAME OPTION 04 From/To PLU 06 14 18 PLU’s by Group for Selected Group Individual Employees From/To Groups 19 41 52 57 Selective Groups Product Projections Shift Reporting Stock by Individual Group Enter the From PLU #, “.”then the To PLU#. For example if the report is a the PLU range from PLU # 38000 to 41000, enter “38000.41000”.
Glossary of Terms Activity Count The activity counter keeps track of the number of times an entry is made on a PLU, or function key. Add Check The Add Check function is used to add multiple guest checks (tracking balances or soft checks) for payment together. (Use Tray Subtotal to add separate transactions when you are not tracking balances.) Audaction Refers to the total of all sales ending in a negative balance. Authority Levels Each employee must be assigned to one of nine authority levels.
Auto Tare With auto tare status assigned, a preprogrammed tare weight will automatically subtract from the weight from the scale. Bitmap File The bitmap file is an image, i.e. a logo that can be printed on a receipt or guest check. The bitmap file is downloaded to the SPS-500 from a PC, and then downloaded to the memory of the appropriate printer. Canadian Donut Law Refers to special Provincial or State sales tax laws that change the taxable status of an item depending upon the quantity sold.
Currency Conversion Use one of the 5 available currency conversion functions to convert and display the value of the transaction in foreign currency. Only cash tender is allowed after pressing a CURR CONV key. Change is calculated and issued in home currency. Custom Report One custom report can be created, with up to 50 totals and counters. The report is built by selecting totals that also appear on either the financial or sales by time period reports.
Food Stamps In the United States, Food Stamps may be used to purchase eligible food items at food stores that participate in the program. The SPS-500 can assist a retailer in handling food stamp transactions by sorting food stamp and non-food stamp eligible items within each sale and tracking food stamp payments for eligible items. Gallonage Gallonage is a status that can be assigned to a PLU. Gallonage PLUs accept a price, but print both the price and the quantity of gallons sold.
Keyboard Level Each keyboard level is a separately defined set of keyboard functions for each key on the keyboard. For example, separate levels might be required for different lunch/dinner menus. Or, within a restaurant different keyboards might be set up for pre-check, bar and/or cashier stations. Each register might contain the functions for each station on a separate level, so that any register could function at any station by simply changing keyboard levels and key legend sheets.
Password A four-digit password can be set to control access to reports. Different passwords can be set for X and Z1, Z2 etc. reports. A system password can be set to allow service access to all of the functions of the SPS-500. For example, use the system password if you are servicing a users system and you do not know an employee code that allows you to access necessary functions, or if authority level programming prohibits you from accessing functions you need to access in order to complete your tasks.
Promo The PROMO operation allows items to be sold without cost, i.e. buy two, and get one free. PROMO activity will remove the item cost from the sale, but the sales count will include the promo item. Receipt A receipt is a printed tape given to a customer as a record of the sale transaction. Recipe # A menu-explosion type inventory system is set up when PLUs are assigned to a recipe number. Register Number The register number is a programmable number, which prints on the receipt and journal tapes.
Tax Shift Tax shift keys are used to reverse the tax status of a PLU entry. Tender The method of register operation in which payment is made and the transaction is finalized. Transaction Number A count appears at the bottom of each receipt and after each transaction on the journal tape. This count increases by one with each transaction, report, or scan. Void A void operation will erase a previous item entry. It must be used inside of a sale only.
Index # D #/NO SALE 52, 97 destination enforce 104 direct multiplication 105 DONE 50, 95 % %1 - %10 53, 97 A E Balancing 165 batch KP/KV 115 Buffered receipt 117 E.J. & Detail Printing Options 123 Electronic Journal 123 embedded price PLUs 82 Employee job code 126 Pay rate 126 programming 125 EMPLOYEE 50, 95 EMPLOYEE (1-10) 51, 95 Enforce destination 104 ERR.
I Ingredient edit 135 J Job Code 126 K PRINT CHECK (function key) 53, 97 PRINT HOLD 53, 98 Printer Driver Selections 61 Priority printing 114 Product Mix Group Time Periods 137 Product Mix Groups 136 Program Scan P-Mode 154 PROMO 53, 98 keyboard level 111 keys, register 15 Kitchen Printing/Video Options 114 KV Routing 149 Q L real time KP/KV 115 RECALL CHECK # 1-4 54, 98 RECD ACCT 1-5 54, 98 RECEIPT 54, 98 RECEIPT ON/OFF 53, 98 Recipe Table 136 REPEAT 54, 98 Report Options 121 Report Printing Options
Training Mode Options 111 Validation/Subtotal Print Options 116 T TABLE # (1-4) 54, 98 TAX EXEMPT 54, 98 Tax Options 109 TAX SHIFT 1-6 55, 98 Taxes programming 138 Time Activated Functions programming 133 TIME IN/OUT 55, 98 Time Keeping Options 122 TIP (1-3) 55, 99 TIP DECLARE 50 SPS-500 Program Manual v1.
Manual Revision Record Edition Date published V1.0 8/31/2009 V1.1 10/13/2009 Report # Table Updated (pages 153-155) V1.2 10/15/2009 Added Manufacturer Precaution Statements V1.3 2/3/2010 Updated System Descriptors V1.4 3/08/2010 Added California support for age verification card swipe. V1.5 3/31/2010 Number of images that can be stored for the internal printer is 14 (not 15 as previously stated). V1.6 4/22/2010 Removed reference to “fingerprint” reader.
V1.18 9/23/2011 Add Time activated String Report to FTP information. V1.19 10/26/2011 Added Keyboard Layouts V1.20 11/01/2011 Incorrect product reference in glossary. V1.21 1/5/2012 Daily Sales Report Modes updated (p.158). Chapter on Reports and X Moded added from the Operation Manual. V1.22 3/28/2012 Clarified Floating & Rotating logos file names. V1.23 5/30/2012 Added expanded print setting codes for common printers at “Printer Driver Selections” V1.