SPS - 500 Programmers Guide
ATTENTION The product that you have purchased contains a rechargeable Ni-MH battery. This battery is recyclable. At the end of its useful life, under various state and local laws, it may be illegal to dispose of the battery into the municipal waste system. Check with your local solid waste officials for details concerning recycling options or proper disposal. WARNING This is a Class A product.
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 Register Control............................................................... 7 Register Control ................................................................................................ 8 Machine view .............................................................................................................................. 8 Control Lock.............................................................................................................................. 10 Control Keys .......
System Flags.................................................................................................. 67 General Function options ............................................................................................................ 67 Tax Options .............................................................................................................................. 70 Cash Drawer Options ...................................................................................................
Labour Groups ........................................................................................................................ Sales and Labour % ................................................................................................................. Daily Sales.............................................................................................................................. Group by Time Period......................................................................................
Register Control Sam4s SPS500 Programming Manual -7 -
Register Control Machine View Rear Connection 2 Cash Drawer Ports LAN port 1-USB slot (for keyboard etc) 2-DB9 Male Coms ports 2-RJ45 Coms Ports Customer display with rotating pole LCD with angled display for Optimum viewing. A screen saver is programmed to protect the display, removed at the touch of a button LED’s for Power and IRC with flashing data transfer indicator This screen saver can be customised if required. SD Card slot for service tasks Power switch turns the register off and on.
Register Control The SPS5xx is a Systems Register, with the capabilities of linking into a network of multiple terminals and operating varying peripheral devices as the example layout shows below.
Register Control Control Lock Turn the control lock to the REG position to operate the register. Mode Operation OFF The Register is in-operable REG Used for normal registration X Used to Read register reports and perform other manager functions Z Used to Read and Reset register reports. P Used to Program the register settings S-MODE Use for tests and special service mode settings. This position is not marked on the control lock.
Register Control Paper installation - Single Printer Model The single station printer uses an 80mm by 80mm thermal roll, which is fitted as shown. - The printer cover is opened by pulling the Orange Cap Lever forwards The paper roll is inserted into the printer, with the leading edge of the paper over the printer. The printer cover is then closed and the paper locked in place. Paper installation - Dual Printer Model The dual station printer uses a 44mm by 80mm thermal roll, which is fitted as shown.
Register Control The Cash Register can be supplied with either keyboard type as shown below Flat Keyboard Example Stroke Keyboard Example - 12 - Sam4s SPS500 Programming Manual
Register Control Default Screen Message Line: Main Screen Displays Error Messages, Clerk Identification and Transaction Twenty four keys are display on the main screen. totals. Keys can be PLUs, Screens or Functions. Transaction Detail A total of 200 different screens can be utilised The sale is displayed here. If more than one screen of items is sold a scroll bar is shown.
Register Control Display Message Message Explanation Amount Required This operation requires an amount entry. Bad Value The number entered is incorrect for the task being performed. Buffer Full The buffer for soft check, hard check, or buffered receipt has reached capacity. For hard checks, the operator must press the SERVICE key to print the items and clear the buffer. In a soft check environment, this message will appear when the check has reached capacity (maximum lines stored).
Register Control Message Explanation Memory Full Memory is full, whilst attempting a register sale. Finalise the current sale. Negative The register has been programmed not to allow negative sales. No Check # This message appears when the system cannot find the guest check number. No Data The PLU entered during stock entry does not exist, enter a valid code.
Register Control Message Explanation Wrong Command The attempted command sequence is invalid for this operation Wrong File Number Wrong Itemiser Under Tender Not Allowed Over Tender Not Allowed Check Tracking Error The file number accessed is incorrect, for example when sending program IRC. This may be printed if two file sizes are not identical. An attempt has been made to print a report for sales totals that do not exist, E.g. an attempt to print a Z2 report when only Z1 has memory.
Register Control Message Explanation Employee Code Not Linked Sign on by code is set and the attempted employee code is not programmed Tendering is not Allowed It is not possible to enter a monies amount tendered at this stage Over Regular hours per Week Clocked in employee has logged hours worked greater than week value set Must <= Line# Per Transact An attempt to enter the number of lines per check greater than the number of lines per transaction has been made during memory allocation Must >= Li
Register Control Message Explanation Surcharge Not Allowed The sale has been restricted preventing the addition of a surcharge Decimal Entry Required The current sequence requires the entry of a decimal amount System Reg# Required The current operation cannot be completed until the register which holds clerk / check tracking data has been set in S mode system options Training Emp File# Required The attempt to print a training report, or access clerk training is not possible unless the training cler
Register Control Message Explanation Device Open Error The device is unable to open due to an error. Password Error The Password entered is incorrect. Nothing Selected No selection had been made. Invalid SD Card The SD card being used is the wrong format or is not working correctly. Reset Report? This is shown after a report with an option of Yes or No clearing prompt.
- 20 - Sam4s SPS500 Programming Manual
Reset Procedures Sam4s SPS500 Programming Manual - 21 -
Memory All Clear The register is shipped reset and operational with the default file sizes. In order to change the settings, it is necessary to factory reset the terminal using the following procedure. - Turn the C key to the unmarked S mode one position past P mode on the lock - Power OFF/ON whilst depressing the 3rd key on the keyboard - - Press the Top left, Bottom Left, Top Right, Bottom Right keys on the keyboard. 1 3 2 4 The display shows “Enter Register Number (1-32)”.
Memory allocation - definitions The memory allocation defines the maximum number of file sizes. Once set the options can not be changed without carrying out the memory all clear procedure. # Of PLU This is the maximum number of PLU’s (Price Look-Ups) available # Of PLU Status Groups This is the maximum number of Status Groups. These are used to program common system flags to a group of PLU’s and are required by the system. # Of PLU Price Levels (1 - 5) This is the number of price levels per PLU.
Memory allocation - definitions # Of Time Period (24/48/96) This is the number of time periods for sales reporting. This can be either 24-hourly, 48 - 1/2 hourly, 96 - 15 minutes. Further programming allows suppression and edit of any time report within the chosen range # Of Product Mix Groups Product mix groups are used for individual or for a group of products, providing an outer and single unit usage analysis. The analysis is automatically updated when products are sold.
S (Service) Mode Sam4s SPS500 Programming Manual - 25 -
Self tests - Testing The following procedures are used to perform diagnostic tests on the terminal. The integrity of peripherals are tested at this stage. 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. RTC Setting This is the real time clock setting for the service mode. Ram This will test both reading and writing of the Random access memory.
Self tests – Application Version Check The current software version can be identified using the Version Icon in the self test menu Application Program Micom Boot Area program KERNAL and RAMDISK This controls operation and features. The version and date should be noted. MICOM is supported by it’s own flash memory. MICOM controls LCD brightness, touch, buzzer and MSR This initializes hardware and loads the OS to main memory. This is executed at power-on.
Sales Memory Clear The following procedure allows resetting of all sales totals, and the deleting of the PLU program file. Reset All Ttls, Cnts & Grand Ttls This will remove any sales from the reporting memory, clearing all totals, including grand totals Clear Totals And Counters This will clear all sales totals from the reporting memory, excluding grand totals. Clear Grand Totals Only This will clear all grand totals.
Screen / Keyboard Designer The following screen options, are available for selection and design within S-Mode, Screen Designer, Screen Designer option, and Real Key Program - Use the ▼ or ▲ keys to select the screen you wish to program, or use the SCREEN tab to show a selection of screens to select from Select Key Button Selection Type, i.e. PLU, Function, Screen or Macro.
Screen / Keyboard Designer Key Relocation Screen—Design Tab Font Size This controls the text size Font Colour This determines the font Colour Button Type This sets the button Shape, with X hiding the button Auto Select Next Button When selected this ensures the next button selected follows the same format as previous.
Screen Images The Image icon is used for allocating an image to a button, also to load in :- Button Images Table planner button images Screen Saver Images Background Screen Images (see table management) Note :- Any screen can be captured to a FAT32 formatted SD card or USB Stick, with a USB keyboard (plugged into the rear USB port). The screen images can be used in training and sales literature. On the screen to captured press F5, this can be done multiple times for multiple screens.
Screen Images Screen Background images Screen Backgrounds can be designed and added to each screen except the Main Screen. The image will show where the keys have been deleted. These images should be created as Jpeg files using Microsoft paint or likewise. The Image files are created as Flist_img###.jpg where ### is screen 1 to 200. The Recommend size is 320 x 425 pixels.
Function List 1 2 3 4 5 6 7 8 9 10 11 12 13 16 18 21 22 24 25 26 27 28 29 30 33 35 36 37 40 41 42 43 44 45 46 47 48 49 50 52 53 54 55 56 58 59 60 61 62 63 64 65 66 67 69 72 80 90 91 92 93 94 95 96 97 98 1 2 3 4 5 6 7 8 9 0 00 000 ADD CHECK CANCEL CASH CHEQUE CHEQ CASH CLEAR CONTINUE CURR CONV 1 CURR CONV 2 CURR CONV 3 CURR CONV 4 CURR CONV 5 TABLE DSP DECIMAL REPORT DONE EMPLOYEE EMPLOYEE 1 EMPLOYEE 2 EMPLOYEE 3 EMPLOYEE 4 EMPLOYEE 5 EMPLOYEE 6 EMPLOYEE 7 EMPLOYEE 8 EMPLOYEE 9 EMPLOYEE 10 ERR CORRECT FD/S
S Mode System / Communication Options This section is used to define the most fundamental parameters of the whole system such as, how many machines are in the network, which machine number will store common data etc. Inter-Register Communications (IRC) Register # (1-32) The register’s number, the terminals are numbered consecutively from 1 Store # This identifies PC communication by store number. The default is 0 Store Name This is used as the filename for backing up the register.
Printer Driver Selection This is used to customise existing printer formats or to add generic printers to the system. There is normally no need to change this information. The only exception being, printing bitmap images where the logo settings should be changed as per the printer manual. Printer Type Common printer types have been defined, Bixolon, Citizen, Epson etc, These need no modification. The system does have some custom printer types available for technicians to allocate their own settings.
Serial Port - Device Selections The serial ports are the physical connections on the terminal, the following section defines which type of peripheral will be attached to the port. The peripherals available may be subject to supply and country legislations, if in doubt please contact your system provider. Port This is the number of the physical port on the terminal. (5 as standard ) This is the peripheral that will be connected to the port. The following options can be chosen.
Service Mode Program Scans Memory Allocation Prints 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 Printer Driver Selections This print out shows how technicians have customised the printers. Port Device Selections This prints the function of each of the physical ports listing the peripheral type connected.
Manager Password Function keys can be programmed to prompt for a manager password when pressed. This prompt will not appear if the operator using the function is flagged as a Manager. In addition this code can be entered prior to pressing an employee key, and program mode can be accessed without previous knowledge of the employee sign on codes. Password This password should be programmed and a record of the number kept when authority restrictions are used.
Unlock Procedures This will reset any locked operational checks or clerk interrupt details. This must be performed on the terminal set to store the data in the S-mode system option settings. Check Unlock Clerk Unlock Used in the unlikely event that an open check track number becomes locked and inoperable Used in the unlikely even that an open clerk interrupt buffer becomes locked and inoperable.
Table Planner The register allows graphical representation of the table tracking situation. It is possible to design five floors utilising any of the four check files. These floors can be named to identify the areas within an establishment, and designed with a selection of shapes to represent the layout.
Table Planner Customising Table Shapes, Colours and Sizes For each type of table shape and design, three images can be created, one for the colour of the empty table, one for the open table, and one for the table printed on billing terminal, as per the sizes shown. The files are placed on the FAT32 formatted SD card or USB in folder named \Image\StoreName (00000 used if no store name) The images are loaded within Screen Designer, using the Image icon, Copy option.
Orderman The Orderman handheld, operates as an order pad, allowing tables to be entered, products to be sold and payment to be taken. The following outlines how to configure the register products to interact with the Orderman. For specific peripheral setup please refer to the separate Orderman manual. The following features are available for creating on the register, and operation on the Orderman unit.
Orderman Are used to allow a selection of a memo text PLU within an open table prior to selling an item. I.e. Starters, Mains, Desserts etc. Categories are predefined as: - 20 PLUs are allocated Automatically linked to the PLU Status Group set to PLU STATUS# FOR COMMON / COOK / LOC/ CATEGORY ITEMS.
- 44 - Sam4s SPS500 Programming Manual
Program Mode Sam4s SPS500 Programming Manual - 45 -
PLU Add and Change During PLU Programming, each PLU is assigned a descriptor, price or prices and other unique options. The remainder of the 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 PLU’s.
PLU Add and Change Description Stock Link PLU Modifier Qty Group Link #1 PLU Status Group Link# Piece Count Product Mix Recipe Mix And Match Table # (Promotion Table #) Print Nv Image Inactive Preset Allow Price Change Allow Preset/Halo Override Screen Link This is the name of the saleable item, which will appear on receipts and reports. This is the PLU number from which the stock will be reduce, if this was for example a Half Pint PLU, the likely stock link would be the PLU code for the Pint.
PLU Add and Change Price/Halo 1 - 5 This is either the pre-set price of an item, or the maximum sale amount of an open product. This is the price level, for each product .There are five different prices per product, with up to twenty price levels available to be allocated. This allows the user to create a matrix of PLU’s and Prices each accessed by one of the twenty price keys.
PLU Quick Create The PLU Quick Create menu provides a fast and efficient method of Auto Screen Creation based on Groups. This option creates a range of screens for each group with PLUs automatically allocated as per the format The top 2 lines show the groups which have been allocated screen numbers within the PLU Quick create. 6 Groups are shown on each screen, with Navigation keys Each of the Group Screen buttons when pressed will show the associated PLU screens. Example Register Screen.
PLU Status Groups PLU Status Groups allow memory to be used more efficiently. In most applications, large groups of PLU’s 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 other unique options. The remainder, of the PLU options are determined by linking the individual PLU to a PLU Status Group.
PLU Status Groups Is PLU Hash (Non Add) This allows the sales quantity and values of an item to be treated differently; these are not added to the same financial totals as ordinary products. The totalisers to which the information is added are control by system programming, it will be required that you set these system options according to the specifications for your items.
PLU Status Groups Print On KV This determines whether the product is printed on the Kitchen Video display Kitchen Video Group # This is the kitchen video group that the PLU is linked to. Colour To Display On Kv (0-31) This is the colour in which the information is to be displayed on the Video Print On KP If this is set to Y the item is available for print on up to 9 printer groups. Print On KP Group 1 - 9 This is the group for the items to be printed on the kitchen printer.
PLU Stock PLU stock is a simple inventory system where each whole unit PLU activity subtracts a value of "1" from the stock counter. (PLU stock applies only to PLU’s set in PLU status group as stock PLU? – Yes) The quantity modifier and stock link PLU programming can be used to link together two products so stock is reduced from one item with decimal quantity reduction if required. This menu option can be restricted to a specific employee using the authority levels.
Non PLU Price Inclusive Codes The NON-PLU Code program must be set if you wish to scan UPCs (using the EAN 13 code) with embedded prices, weights or quantities. Within the EAN 13 code, the first two digits (part a) are used as an identifier and the last digit (part c) is used as a check digit. The remaining 10 digits (part b) contain the Item code and price (or weight or quantity).
Barcode Format The Register can produce Barcode Labels on the internal printer or a thermal printer that is physically connected to the register. There are 20 possible print formats used to control height, width etc. The labels can be printed from the PLU program menu, using an optionally displayed print barcode icon. - In order to display the PRINT BARCODE icon on the PLU edit screen, set PGM Mode - System Options General Printing Options - 39.
Group Groups are designated to accumulate PLU sales for reporting analysis. A PLU can store sales information in up to 3 groups, each of the groups linked are named in this file. For Example, Group 1 linked in the PLU file GROUP#1 may be Starters, Mains etc. Group 51 linked in the PLU Status group GROUP#2 field may be Food etc. Group 99 linked in the PLU Status group GROUP#3 filed may be Total sales.
Function Key Edit The functions keys shown below are explained in the following pages.
Function Key Listing Function key options vary per key. Each feature is explained in the following pages. ADD CHECK Used to add multiple guest checks (soft checks) for payment together or to add checks between different tracking files, or to move one check to another. Manager Required This forces sign on of a management user, or manager password entry. CANCEL Press cancel to abort a transaction in progress.
Function Key Listing CLEAR Press CLEAR to clear numeric entries or error conditions CHEQUE CASHING Use the Cheque Cashing key to exchange a cheque for cash. Halo (0 No Limit) Manager Required This is the maximum sale amount for this key This forces sign on of a management user Manager Required for HALO Requires a Manager password or clerk for values over the HALO limit. CURR CONV 1 - 5 Used to convert and display the value of the transaction in foreign currency.
Function Key Listing LIST CHECK 1 – 4 Press the List Check key to display a list of open checks, for each of the four tracking files. Manager Required This forces sign on of a management user, or manager password entry KEYBD LVL1 There are five keyboard level keys used for switch between different keyboard designs. Manager Required This forces sign on of a management user GUEST # Used to record the number of guests served by a transaction.
Function Key Listing MODIFIER 1 - 10 Preceding a PLU entry a modifier key changes one digit of the PLU number, causing a different PLU to be registered. MODIFIER keys can be set to change either the item code or the description only. This can be used to build up a code number system with various modifiers working together to sell a complied code.
Function Key Listing PRICE LVEL Manager Required Prevent Zero Price Sale There are 20 price level keys, and 5 can be set per product. When the key is pressed the following item is searched to see if any of the 5 price levels match the key Price Level 1 – 20 pressed, if so the item is sold at the preset price This forces sign on of a management user If the matching price is 0.00 this option can restrict sale of the item Alternative Price Level If the matching price is 0.
Function Key Listing RECD ACCT 1 – 5 Halo (0 - No Limit) Manager Required Press a RECD ACCT key to add cash, check or miscellaneous media to the drawer totals This is the maximum sale amount for this key This forces sign on of a management user Compulsory Reason This forces a reason entry for reporting of the function key usage. RECEIPT Press this key to issue a transaction receipt to the set receipt printer Print “Re-Print” On Receipt The word re-print can be suppressed on copy receipts.
Function Key Listing STOCK INQUIRE Manager Required Function is: Pop Up/Stay Down Used to display the current stock situation for a PLU. This will display the total for all the registers This forces sign on of a management user If set to stay down the terminal will stay in inquire mode TABLE# 1 – 4 This is used for reference as to which table a check is related to, there can be numerous checks per table, depending on, the programming of the store check key.
Function Key Listing TIP 1 - 3 Halo (0 - No Limit) Tip: Percent / Amount Tip: Open / Preset Taxable By Rate 1 - 6 Must Be Paid By Misc Tend After Tip Tip amounts add to Net & Gross Totals Charge Tip is Deducted from from cash Used to enter a tip amount on a check tracking bill. This is the maximum sale amount for this key This determines whether the value entered is to be applied as a monetary amount or a percentage The tip key can be either preset with a % or have the value entered during the sale.
Function Key Listing Report Function A code can be entered and this key pressed in register mode and the required report will be printed. This function can also be used within Macros to automate reports, using the codes from table below. E.g.
System Flags The following allows customization of reporting and options using the register system options, these are sorted by category to assist the programmer in finding a specific option. General Function options Manager Control Negative Sales Manger Control Negative Tender Manager Control Zero Sales Enforce Destination At the Begin of Sale. This prevents minus priced products being sold in the register position. Manager access is required to continue the sale.
System Flags General Function options Direct Multiplication Allow PLU Preset / Halo Override Under normal circumstances a value which is entered then proceeded by a product is assumed to be a price entry. However with this flag on it is assumed to be a quantity this in turn eliminates the need for the x/time key. For example to sell 5 of product 1 you would not use 5 x/time product 1 but 5 of product 1. This applies to pre-set items only.
System Flags General Function options Tax Shift (Pop Up/Stay Down) When it is necessary to change the pre-programmed tax rate of an item using the tax shift key, the decision can then be made to allow that change to take place just for the item i.e. ITEM POP UP, or until another selection i.e. STAY DOWN.
System Flags Tax Options Tax Rounding Factor It is assumed as standard that a tax calculation resulting in more than 3 decimal places will be rounded up/off. This can be changed to round either down or off at the 3rd decimal place. Print Taxable Amounts On R/J This prints the Taxable value of the goods to which tax is to be applied on both the receipts and journals. Taxable Status Indicators (Display & Print) When an item is linked to a tax rate it is also assigned a symbol relating to the tax table.
System Flags Training Mode Options Open Drawer In Training Mode The cash drawer is not normally opened during staff training. This system flag allows for the drawer to open as normal. Training Employee File # This is the employee number used to provide the training mode employee report totalisers. If a training mode report is required, one of the employee numbers is set aside for reporting purposes.
System Flags Level / Modifier Options Default Price Level The terminal has five prices per product where the price can be allocated from any one of twenty price bands. This option determines which price level will be loaded as standard when the machine is turned on. The Price Level keys will be required to switch from this level to an alternative. Price Level The switch between levels can be programmed in three ways.
System Flags Tracking File Options Automatic Transfer Check This refers to re-assigning a check opened by one employee to another employee. This automation allows transfer when an employee opens a check, or changes the operator whilst a check is open. Checks Paid Slip Is Stub This produces an abbreviated bill, showing only financial information only. Print Guest Check This prevents guest bills being printed at the terminal, even if a print check key is programmed.
System Flags Kitchen Printing / Video Options Print at KP Total Amount Print at KP Print Seat# Print at KP Order # Print at KP Transaction Void Items Print at KP PLU Code Print at KP PLU Price Print at KP Bitmap Print KP Number Of Items Logo Message Print At KP#: Number Of Total Items Enable Sort KP By KP Group# # Line Feed At Begin Of KP Print # Line Feed At End Of KP Print Combine Like Items On KP Or Kvs Send Order To KP On Subtotal Send Order To Kvs On Subtotal Print Voided Orders At KP Or Kvs KP Is: Re
System Flags General Printing Options Print On Receipt: This controls what will be printed on the receipt ticket. Employee Name This programs whether the employee name will be printed on the receipt Consecutive # This programs whether the consecutive number will be printed on the receipt Items By Group The products can be printed on the receipt in the order they were entered or can be sorted into their group, i.e. all food together, then all drinks.
System Flags General Printing Options Guest Check Preamble/Postamble There are two types of logo messages, the standard sales receipt message, or the alternative guest bill check tracking message. This option decides which is to be used. I.e. the same sales receipt logo message on all prints outs, or a specific guest check message to be printed on bill. This may include messages like TIPS ARE AT YOUR DISCRETION, PLEASE SIGN HERE etc… not normally required on a standard sales receipt.
System Flags General Printing Options Pre / Post Image on Receipt This controls which preloaded image will print on the receipt header (pre) or receipt footer (post) Pre / Post Image on Guest Check This controls which preloaded image will print on the Guest Check header (pre) or receipt footer (post) Loading Internal Printer Images Via SD It is possible to load in via SD card 14 images used to create a library of header and footer images which are interchangeable.
System Flags Report Printing options Zero Skip Print % Of Sales On PLU Report Print Linked Groups On PLU Report Promo/Waste Totals On PLU Report This option Enables or Disables zero values to be shown on the following reports, Financial, PLU, Employee, Group, Time Period and All Other reports The product report prints the quantity and value sold per product. This can then be used to calculate the percent value of total sales that item has achieved.
System Flags Report Options Only Ttl On Product Mix Group Report The product mix groups are used to identify item usage and sales of selected products by time range. This flag changes the format of the report from a time period analysis per product group to a total analysis per group, reducing the length of the report. Only Items With Actual Inv Entry When set this will only print out ingredients that have an actual stock figure entered for them.
System Flags Time Keeping Options Overtime Hour Is Used For: Day / Week Hours Per Overtime Starts Overtime Factor Enforce Out For Break Or Out Entry Tip Reporting % Of Sales Employee Time-In/Out: Clock In Code / Employee# Overtime can be paid on the number of hours worked per day or week. I.e. 8 hrs a day or 37 hrs per week. Once an employee’s total hours worked have reached this point then an overtime rate will be paid. This is the ratio of the pay rate for overtime for example 1.
Tax The system allows up to 6 tax rates to be programmed.
Messages Various messages can be reprogrammed by changing the default settings. It is also possible to program receipt and bill header/footer messages in this section. A list of all pre-programmed descriptors can be printed using the program scans option. It is also possible to load all default descriptors using the service mode, if modifications are to be removed.
Time Periods Memory allocation determines whether there are 24, 48, or 96 time periods. 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. Time periods can be set to custom lengths using this program. If fewer periods are needed than are available, these periods can be made inactive so that they will not appear on reports.
Employee The employee file contains information for register operators as well as employees who use the register only for time keeping. Specific functions that are allowed or disallowed for each employee are determined by assigning the employee to an authority level. Two 10 digit code numbers may be assigned for each employee. A time keeping code is used to clock in or out and a separate sign on code used to operate the register. The social security number is for reference only and appears only on reports.
Authority Each employee must be assigned to one of nine authority levels. The selections made here for each authority level determine the operations that are allowed for each employee linked to the level. Authority Level The authority level number. Select which authority level to view/modify Descriptor Each of the authority levels can be given a description for reference purposes.
Authority Allow Cash Declaration This controls access to the X mode cash declaration option Allow Price Level Change This restricts access to changing the price level settings. Allow Employee File Edit The programming of the employee file can be restricted Allow Print And Reset Of E.J.
Printer Tables and KV Routing The printing system of an SPS-500 register or system of registers is completely flexible. Up to 40 external printers can be defined and connected to any available serial port on any register within a system. This is in addition to the inbuilt system printer. Multiple printer functions can be assigned to the same printer, giving added flexibility.
Kitchen Video Routing Use Kitchen Video Routing to define the location of the video controller. If you wish to designate a backup printer in the event that the video system in not operational, enter the location of the back up Video # This is a sequential number generated by the system that will be used to refer to the video throughout the system Descriptor This is a description of the task the video will be carrying out i.e.
Kitchen Printer Routing PLUs are linked to PLU Status Groups which are linked to KP Groups. The following determines which printer prints which KP group. In addition there are four pages of printing that can be allocated, to allow products to be printed on different printers depending on the settings or operation. These pages can be changed automatically as a time functions using the KP routing key, with the current route optionally displayed on the register screen.
Printer Routing This controls the routing of the external receipt printer, defining which terminal the printer is connected to; this is a master list for the whole network. Register# Printer# This is the register number that requires a receipt printer; all registers must be allocated within this section This is the printer number allocated in system printer configuration that is to be used.
Ingredient Inventory It is possible to program products with a recipe number. When the product is sold the recipe is checked and the ingredient stock updated, providing stock and costing analysis. Ingredient# It is possible to program a list of ingredients, which can then be linked to create a recipe.
Time Activated Program Price Level This automates the change to any of the twenty ‘price sets’ at specific times, on specific days, reverting back when the next price level is timed to commence. Price Level # Activate At End Time End Time Price Level Week / Activate Prompt for Confirmation The system allows one of 20 prices to be allocated to 5 Product price levels.
Time Activated Program Keyboard This automates the change of the 5 Keyboard levels at specific times, on specific days, reverting back when the next level is timed to commence. Keyboard Level Activate At End Time End Time Keyboard Level Week / Activate Prompt for Confirmation This is keyboard level 1 to 5 which will be activated.
Time Activated Program String Reports This automates the reporting, running a preset collection of reports at specific times, on specific days. String Report# This is the report number to be automated Activate At (99:99 = Disabled) Repeat Every Minute (0 No Repeat) This is the time when the report is to be activated Week / Activate IRC Option: Reg# Issues IRC String Report It is possible to repeat the function every few minutes.
Time Activated Program KP Time Period It is sometimes necessary to change kitchen printer routing depending upon the time of day. For example :Separate hot and cold food kitchens may be active during lunch and a single kitchen active during dinner, it is possible to make assignments for four different periods. The active routing period can be controlled automatically to change the product printer. Routing can also be activated centrally using one master terminal or each terminal independent.
Product Mix Groups Product mix groups can be used to program each product with a piece count usage of a case, with the product group defining how many units are in each outer. This will then provide reporting on how many units and case have been used per group, per time period with option of seven day, four-week projections Product Mix Groups The product mix groups are allocated to a PLU when the product is sold the PLU piece count is checked, and the product group updated by the usage of the piece count.
Promotion Tables The register features promotional tables, discounting products based on the number of products sold and a preset discount amount. Reporting per promotion table is available. - Mix & Match Buy any PLU in this table and get £ off - Multi Buy Buy these exact PLU’s and get £ off - Fixed Price Buy these exact PLUs and pay £ i.e Buy any 3 soft drinks and get a 50p discount i.e. Buy 1 Coke and 1 Sandwich and get a 50p discount i.
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 other register reports. The custom report also has the ability to add or subtract selected totals to create a new subtotal of selected information. When the custom report is cleared the reports from which the totals were selected are left untouched. The custom report is not available across the IRC network.
String Reports It is possible to group commonly used reports together for printing when string report is selected from the report menu. It is also possible using the timed activation function to automate the report printing. String Report # This is the number of the report to be programmed Descriptor This is the name that will appear on the report menu. # This is the sequential order of the reports.
Copy PLU Program In order to assist with quick and efficient programming the system allows the copying of certain program types, such as item groups. This eliminates the need for repetitive programming. The following files can be copied, with the Copy PLU allowing the additional feature of field by field selection. Copy PLU Used to copy the information held against an individual PLU to another saving time and energy on repetitive programming. This can be done singularly i.e.
Program Terminal to Terminal It is possible to backup and restore the program and load the files between registers. Alternatively this options transfers the program from one register to another using the IRC cable. It is possible to transfer all or selected files to all or selected registers. In the IRC system. Note :- The Memory Allocation should match in all file sizes for both the receiving and sending terminals -- Program Scans This function allows you to print copies of the terminal programming.
Groups by Employee It is possible to report sales groups by individual employees, There is a maximum of 30 groups that can be linked to each employee with a different 30 for employee code. Group By Employee# The employee number to be programmed is entered Group#1 The 30 groups are selected for sales reporting per employee form the 99 available.
Reports Menu Sam4s SPS500 Programming Manual - 103 -
Reports Menu Report Menu Layout There a two reporting modes X – Display / Print without Resetting Z - Display / Print and Reset - Once an operator has signed on and turned the key to the appropriate X or Z position then the report menu is shown. - The required report type is selected from the menu screen shown. - Once the report type is selected, i.e.
X Report Mode – Cash Declaration Cash Declaration - When compulsory declaration is set in the program options, the count of monies in drawer must be entered here before reports can be taken Cash Declaration - The screen shown is used to enter the exact amount of monies for each tender type Sam4s SPS500 Programming Manual - 105 -
X Reports Menu – Manager Functions Setting the Date and Time - The current Date and Time is programmed in this section Employee Time Clock Edit - Daily, weekly or period-todate time clock errors can be corrected with this function.
X Reports Menu – Edit Inventory Edit Inventory Operation The system allows products to be linked to recipes. When sold the recipe will be checked and the ingredient stock will be updated. The ingredient stock can be updated using the following screen to enter deliveries, wastage etc.
X Reports Menu – FTP (file transfer) FTP Files Providing the cash register has an approved connection to the internet, Reports can be uploaded to an FTP site. - The FTP icon is selected from the menu. - The screen shown opposite is used to enter the FTP site details. - The Connect icon is selected. - If a valid connection is made the reports become available for selection. The reports to upload can be selected - Tick the required reports and Z1 to Z5 reporting period - Select the Report Type, I.
Reports Menu – Sample Reports Financial Sales by Time Period All PLU’s From / To PLU’s PLU’s by Group PLU’s by Group for Selected Group Top 20 PLU’s PLU Zero Sales PLU Zero Sales by Group PLU Sales by Price Level Mix and Match report Not Found Employees Individual Employees Employee Currently Signed on Groups by Employee Groups From/To Groups Selective Groups Drawer Totals Drawer 1/2/3 Labour Groups Sales & Labour % Daily Sales Groups By Time Period Destination by Time Period Track 1 By Time Period Track 2
Reports Menu – Sample Reports Financial Report FINANCIAL REPORT X1 REPORT 0003 DESCRIPTOR COUNT TOTAL +PLU TTL 00.00 000.00 -PLU TTL 00.00 000.00 ADJUSTED TTL 00.00 000.00 --------------------------------------NON-TAX 00.00 000.00 TAX1 SALES 00.00 000.00 TAX2 SALES 00.00 000.00 TAX3 SALES 00.00 000.00 TAX4 SALES 00.00 000.00 TAX5 SALES 00.00 000.00 TAX6 SALES 00.00 000.00 TAX1 TAX2 TAX3 TAX4 TAX5 TAX6 00.00 00.00 00.00 00.00 00.00 00.00 000.00 000.00 000.00 000.00 000.00 000.00 EXEMPT TAX1 00.00 000.
Reports Menu – Sample Reports Sales by Time Period SALES BY TIME PERIOD REPORT X1 REPORT 0003 TIME PERIOD #/CUSTOMERS TOTAL 08:00 - 09:00 3 11.54 09:00 - 10:00 15 186.82 11:00 - 12:00 6 7.99 TOTAL EMPLOYEE: TIME 09:03 38 355.07 EMPLOYEE 1 #01 NO.000000 PLU The PLU is available in the following formats with optional field prints, as set within the system options, i.
Reports Menu – Sample Reports Employee • • • Individual Employee Employee Currently Signed On Active Employee EMPLOYEE REPORT X1 REPORT EMPLOYEE #0001 DEBI BARTON 0003 DESCRIPTOR COUNT TOTAL NON-TAX TAX1 SALES TAX2 SALES TAX3 SALES TAX4 SALES TAX5 SALES TAX6 SALES 00.00 00.00 00.00 00.00 00.00 00.00 00.00 000.00 000.00 000.00 000.00 000.00 000.00 000.00 TAX1 TAX2 TAX3 TAX4 TAX5 TAX6 00.00 00.00 00.00 00.00 00.00 00.00 000.00 000.00 000.00 000.00 000.00 000.00 EXEMPT TAX1 00.00 000.
Reports Menu – Sample Reports Group GROUP REPORT X1 REPORT 0001 X1 0003 X2 # GROUP TOTAL % 01 DESCRIPTOR 02 DESCRIPTOR 000000 00000.00 0.00 000000 00000.00 0.00 GROUP TOTAL 000000 00000000.00 EMPLOYEE: #01 TIME 09:03 NO.000000 COUNT EMPLOYEE 1 Drawer Totals DRAWER TOTALS REPORT X1 REPORT X1 0003 CASH-IN-DRAWER CHECK-IN-DRAWER MISC MISC MISC MISC MISC MISC TEND TEND TEND TEND TEND TEND 00.00 00.00 1 2 3 4 5 6 MISC TEND 16 DRAWER TOTAL EMPLOYEE: TIME 09:03 X2 0001 000.00 000.00 00.00 00.
Reports Menu – Sample Reports Sales and Labour % SALES AND LABOUR % REPORT X1 REPORT X1 0003 00:00 - 01:00 01:00 - 02:00 CUST: X2 0001 0000.00 00.00 HRS LABOR: 0000.00 00.00 LABOR$/CUST: 00.00 SALES/MANHOUR: 000.00 --------------------------------------TOTAL CUST: 0 NET SALES: 0000.00 AVG/CUST: 00.00 HRS LABOR: 0 LABOR COST: 0000.00 %/NET SALES: 00.00 LABOR$/CUST: 00.00 SALES/MANHOUR: 000.00 EMPLOYEE: TIME 09:03 0 NET SALES AVG/CUST: 0 LABOR COST: %/NET SALES: EMPLOYEE 1 #01 NO.
Reports Menu – Sample Reports Destination by Time Periods EAT-IN BY TIME PERIOD REPORT X1 REPORT 0001 TIME PERIOD 00:00 - 01:00 01:00 - 02:00 03:00 - 04:00 04:00 - 05:00 05:00 - 06:00 TOTAL X1 0003 COUNT 999999.99 999999.99 999999.99 999999.99 999999.99 X2 TOTAL 99999999.99 99999999.99 99999999.99 99999999.99 99999999.99 999999.99 99999999.99 EMPLOYEE: TIME 09:03 DEBI BARTON #01 NO.
Reports Menu – Sample Reports Product Mix PRODUCT MIX REPORT X1 REPORT 0001 X1 0003 X2 PRODUCT/TIME UNIT#PC COUNT TOTAL BOTTLE BECKS (CASE) 00:00-05:59 0001#084 204 222.36 00:00-15:59 0001#084 204 222.36 00:00-23:59 0001#084 204 222.36 TOTAL 0005#012 612 667.08 EMPLOYEE: TIME 09:03 EMPLOYEE1 #01 NO.
Reports Menu – Sample Reports Daily Time Keeping DAILY TIME KEEPING REPORT X1 REPORT X1 0003 X2 0001 EMP# SSN NAME TIPS 0001 123456789 ANNIE 00.00 12:00 - 13:00 MANAGER 13:00 - 14:00 SERVER MANAGER 1.00 REG 0.00 OT SERVER 1.00 REG 0.00 OT TOTAL REG 2.00 HR 14.00 CST TOTAL LBR 2.00 HR 14.00 CST --------------------------------------MANAGER REG 1.00 HR 8.00 CST TOTAL LBR 1.00 HR 8.00 CST SERVER REG 1.00 HR 6.00 CST TOTAL LBR 1.00 HR 6.00 CST --------------------------------------TOTAL REG 2.00 HR 14.
Reports Menu – Sample Shift Report Complete Financial Reporting is available for each of 4 possible shifts. Shifts can be changed automatically at a set time or manually. SHIFT REPORT X1 REPORT 0003 DESCRIPTOR COUNT TOTAL +PLU TTL 00.00 000.00 -PLU TTL 00.00 000.00 ADJUSTED TTL 00.00 000.00 --------------------------------------NON-TAX 00.00 000.00 TAX1 SALES 00.00 000.00 TAX2 SALES 00.00 000.00 TAX3 SALES 00.00 00.00 TAX4 SALES 00.00 000.00 TAX5 SALES 00.00 000.00 TAX6 SALES 00.00 000.00 TAX1 000.
Reports Menu – Sample Reports Inventory Report INVENTORY REPORT X1 REPORT CONSOLIDATED 01-02 X1 0003 INV #002 BURGER BEGINING INVENTORY RECEIPTS TRANSFER INS TRANSFER OUTS RAW WASTE THEORETICAL USAGE SHELF COUNT ACTUAL USEAGE ENDING INVENTORY VALUE OF INVENTORY VARIANCE +/VARIANCE COST X2 0001 1000.00 100.00 25.00 10.00 -5.00 110.00 1000.00 112.00 998.00 2245.50 -2.00 -4.50 ------------------------------------NET SALE 1376.15 FOOD COST 312.
Reports Menu – Sample Reports PLU Stock PLUs designated as stock PLUs (see PLU Status Group Programming) will appear on this report FINANCIAL REPORT X1 REPORT 0003 DESCRIPTOR BOTTLE BECKS EMPLOYEE: TIME 09:0 COUNT 1234 EMPLOYEE1 #01 NO.000000 PLU Stock by Group Further stock reporting formats are available FINANCIAL REPORT X1 REPORT 0003 DESCRIPTOR BOTTLE BECKS BOTTLE BEERS TOTAL COUNT 1234 EMPLOYEE: TIME 09:03 1234 EMPLOYEE1 #01 NO.
Reports Menu – Sample Reports Food Cost FOOD COST REPORT X1 REPORT 0003 BURGER PRICE $1.95 PLU# 01234567890123456 USAGE COUNT 28 ITEM COST 1.200 USAGE COST 33.60 SALES COUNT 28 NET SALES 54.60 -----------------------------STEAK PRICE 11.95 PLU#01234567890123456 USAGE COUNT 105 ITEM FOOD COST 2.250 USAGE COST 236.25 SALES COUNT 105 NET SALES 1254.75 ----------------------------TOTAL FOOD COST TOTAL SALES COUNT NET SALES TOTAL EMPLOYEE: TIME 09:03 269.85 133 1309.35 EMPLOYEE1#01 NO.
- 122 - Sam4s SPS500 Programming Manual
Wiring Diagrams Sam4s SPS500 Programming Manual - 123 -
Common Wiring Diagrams PC Connection PC Cable – 8 Core Shielded ECR - 9 Pin Male or Female PC - 9 Pin Female 2 3 3 2 4 6 5 5 6 4 7 8 8 7 PC Cable RJ45 ECR – RJ45 2 3 4 5 6 7 8 PC Modem ECR – RJ45 1 2 3 4 5 6 7 8 – Cat 5 Shielded PC – 9 Pin Female 4 2 3 8 7 5 6 – 8 Core Shielded PC - 9 Pin Female 8 3 2 20 7 6 4 5 Inter Register Communications (IRC) IRC Hub for any number of Terminals RJ45 – Cat 5 Shielded RJ45 – Cat 5 Shielded 1 1 White + Green 2 2 Green 3 3 White + Orange 4 4 Blue 5 5 White + Blue 6 6
Service Menu CAUTION: Service functions are reserved for system providers who set-up and service your SPS-500 system. Many Service functions, including memory clearing and memory allocation will cause significant damage or loss to the user if they are performed without first backing up register data.
Service Management The software update is a simple operation carried out using the S-Mode, Self Test, Application update option, or a full hardware control option as outlined below. Note :- Once a full service update has been completed it is necessary to memory reset the terminal back to factory defaults. Software Update Via SD Card.
Service Management The Service Management menu can be used to carry out the following self test. Self Test - The Service Menu is accessed by powering Off/On the register, whilst pressing Cash then pressing the Top Left, Bottom Left, Top Right, Bottom Right keys. - The password 1287 ENTER is required, to access the main menu.
Service Management The Service Management menu can be used to carry out the following self test.
Service Management The Service Management menu can be used for the following setup procedures. Setup - The Service Menu is accessed by powering Off/On the register, whilst pressing Cash then pressing the Top Left, Bottom Left, Top Right, Bottom Right keys. - The password 1287 ENTER is required, to access the main menu. Write Mac Address This is the fundamental address code, and should not be adjusted without first consulting a technician.
Service Management It is possible to install in additional memory into the register, as shown below. Installation of Memory card The register must be powered off and disconnected from the mains. It is advisable to wear protective gloves whilst installing the memory card. - Open the memory card cover, and insert the memory card in the memory hole, as shown Removing the Memory Card - Unscrew the Memory card cover using a + shaped screw driver.
Service Management It is possible to install a magnetic card reader into the register, as shown below. Installation of MCR The register must be powered off and disconnected from the mains, It is advisable to wear protective gloves whilst installing the card reader.
JK65-00008C