5/618/0200 (13) This programming manual enables you to program the cash register CM 1920 according to your requirements. The software program may only be copied after written consent from by Olympia. A back-up copy may be made. This programming manual is purely informative. The contents are not part of any offer for sale or contract. The specifications, accessories, and options described may differ from country to country. Olympia Office Vertriebsgesellschaft mbh reserves the right to revise specifications, make modifications and technical changes to the product described herein without notification. 3
Table of contents 5/618/0200 (13) Table of contents Manual programming... 6 General notes... 6 General notes... 6 Printing the settings... 7 Printing all programmed settings... 7 Basic program... 8 Programming the basic program... 8 Resetting a single Flag... 8 Flag table... 9 System flags (Basic program)... 11 ASCII Code table... 18 Alphanumeric table (ASCII code characters)... 18 Logo message program... 19 Printing a logo... 19 Name program... 20 Programming clerk names and credit card names... 20 Changing or adding clerk names and credit card names... 20 Tax rate program... 21 Programming the tax rate... 21 Department program... 22 Programming departments... 22 Programming the coupon key... 24 Price Look-Up (PLU) program... 25 Programming item numbers (PLU)... 25 Changing or adding item numbers... 26 Programming via software... 27 Installation... 27 Installing the program... 27 Setting up the PC... 27 Introduction... 28 General notes... 28 Screen structure... 28 System menu... 28 Title bar... 28 Menu bar... 28 Push-button "arrow down"... 29 Push-button "arrow up"... 29 Window corner... 29 Window border... 29 Application window... 29 4
5/618/0200 (13) Table of contents Survey of the menu functions...29 File...29 Type...29 Program...30 Report...30 Config...30 Done...31 Basic setting...32 Type - Cash register type...32 Add...32 Choose...33 Delete...34 Program - Entering the program data...35 Logo...35 Sysflag - Setting the basic program...36 Clerk - Assigning clerk and credit card names...37 Plu - Entering items...38 Dep - Entering departments...40 Tax - Entering tax rates...42 USAtax - USA Tax tables...42 Save - Saving program data...42 Configuration...43 Config - Preparing the software for data transfer...43 Serport - Setting the serial interface...43 Save - Saving the setting...43 Data transfer...44 Preparing the cash register for data transfer...44 Connecting cash register and PC...44 Setting up the cash register...44 Done - Transferring data to and from the cash register...45 Send - Sending program data to the cash register...45 Recv - Receiving report data from the cash register...46 Trouble shooting...48 Reports...49 Report - Retrieving reports...49 Choose - Selecting the report...49 Inventory - Stock...51 Index...52 5
Manual programming General notes 5/618/0200 (13) Manual programming General notes The cash register CM 1920 is programmable and therefore can be adapted for individual requirements. Programming the cash register is divided into several areas. The basic program (flags) serves for setting general features such as date and tax rate format. The department program serves for allocating the different departments with prices, assignments and names. In addition, the coupon function can be programmed. The Price Look-Up (PLU) program serves for providing the different items with prices, assignments and names (PLUs). You can enter four different tax rates by means of the tax rate program. In the logo message program you can store information that is printed in the head of every receipt. In the clerk and credit card name program (name program) you can store up to six clerk names and assign credit card names to the keys! to ". General notes When programming the settings (switch key position P), all entries can be corrected by pressing # before they are stored with $. Caution! With the switch key in position P and using the following combination of keys, the day s turnover, the master total and all programmed settings (departments, items (PLUs), flags, etc.) are deleted. Key switch in position P % % % & The display shows CLEAR $ All settings and sales numbers are deleted Using the following combination of keys, all programmed settings (departments, items (PLUs), etc.) are deleted and reset to the original setting. ' The display shows DEFAULT $ The department and item prices are reset Using the following combination of keys, the master total is deleted. This step can only be carried out if a full Z report was printed first! ( The display shows CLEAR $ Master total is deleted Programmed settings and reports deleted by mistake cannot be recovered! 6
Manual programming 5/618/0200 (13) Printing the settings Printing the settings Printing all programmed settings You can print all programmed settings on the receipt paper. To do so, carry out the steps described below. Key switch in position P Check whether there is enough paper left on the receipt paper roll. You can cancel the printing of department and PLU reports by pressing #at any point in time. Printing the basic-program settings ) The flag is called * The programmed settings of the basic program are printed Printing the clerk names/credit card names + The name program is called * The settings are printed Printing the tax rates, The tax rate program is called * The settings are printed Printing the department names e. g. - The department program is called * All 41 departments are printed Printing the item numbers. The Price Look-Up program is called * The items (PLUs) are printed Printing selected range of item numbers (PLUs) First item number + ( Beginning of the range is defined (e.g. 20). The display shows Ent - End Last item number +. End of the range is defined (e.g. 30) and the items (PLUs) are printed Printing the logo / The logo program is called * The logo is printed 7
Manual programming Basic program 5/618/0200 (13) Basic program Programming the basic program In order to set the different Flags, you have to perform the steps described below. ) Run the basic program The left part of the display shows -01- for Flag 01 e. g. 12 Enter the corresponding numbers $ Store the setting and change to the next Flag. The left part of the display shows -02- for Flag 02. Set further Flags in the same way 0 Exit the programming mode Resetting a single Flag You can select each Flag directly, for example Flag 06 for setting the date. Key switch in position P 06 Enter the flag number for date setting ) Enter the basic program in Flag 06 (Date) e. g. 120696 Enter the date $ Store the setting 0 Exit the programming mode 8
Manual programming 5/618/0200 (13) Basic program Flag table Flag 01 Tax format - Date format - Decimal places 3 2 = Recommended setting 0 = Net price (add-on tax calculation); Date (MM-DD-YY) 1 = Net price (add-on tax calculation); Date (DD-MM-YY) 2 = Gross price (tax included); Date (MM-DD-YY) 3 = Gross price (tax included); Date (DD-MM-YY) 0 = No decimal place 1 = One decimal place 2 = Two decimal places 3 = Three decimal places Flag 02 Price rounding 5 5 = Setting prescribed Flag 03 Tax rounding 5 5 = Setting prescribed Flag 04 Tax rate calculation + Reference printing 0 0 = Recommended setting With tax rate printout 0 = 1 st and 2 nd header lines are printed (Machine#, receipt#, time, date, clerk) 1 = Date and clerk are printed 2 = Machine#, receipt#, time are printed 3 = No header lines Without tax rate printout 4 = 1. and 2. Header lines are printed (Machine#, receipt#, date, time, clerk) 5 = Date and clerk are printed 6 = Machine#, receipt#, time are printed 7 = No header lines 0 = European tax format 1 = USA tax format (Tax table) Flag 05 Representation of Z reports 0 5 = Recommended setting Resetting of receipt# after Z report 0 = All report data is printed 1 = Grand total is not printed 2 = Cons. Z report number is not printed 3 = Grand total + report number are not printed No resetting of receipt# after Z report 4 = All report data is printed 5 = Grand total is not printed 6 = Cons. Z report number is not printed 7 = Grand total + report number are not printed 5 = Prints 0 to 6 logo message, here: 5 lines Flag 06 Date 2 0 0 6 9 6 = Example for 20 June 96 (DD-MM-YY) Flag 07 Current time 1 4 3 0 = Example for 14.30 (hours:minutes) Flag 08 Machine number 0 0 = Recommended setting 00 to 99 FLAG 09 Multifunction Flag 1 0 0 7 = Recommended setting Printouts and self-test 0 = Printing of receipt, journal: yes; self-test: no 1 = Printing of receipt, journal: yes, self-test: yes 2 = Printing of receipt, journal: no; self-test: no 3 = Printing of receipt, journal: no; self-test: yes 6 = Printing of receipt, journal: header, total amount, tax, net price, type of payment; self-test: no 7 = Printing of receipt, journal: header, total amount, tax, net price, type of payment; self-test: yes CE=Compulsory entering of amount, DS=Department shift automatically 0 = CE: no / DS: no 1 = CE: yes / DS: no 2 = CE: no / DS: yes, automatic return 3 = CE: yes / DS: yes, automatic return 4 = CE: no / DS: yes, after end of transaction 5 = CE: yes / DS: yes, after end of transaction Number of departments 0 = 40 departments + 1 coupon 1 = 72 departments + 1 coupon 2 = 20 departments + 1 coupon 7 = Receipt paper feed (0 to 9 lines) Flag 10 Consecutive receipt number 0 0 0 1 = Enter a four-digit number between 0000 and 9999 Flag 11 to Flag 16 Clerk code numbers for up to six clerks 0 0 0 1 = Enter a four-digit number between 0000 and 9999 Flag 17 Fixed premium percentage rate 1 0 5 0 = Example for 10.5% (surcharge); always enter four digits without decimal point 9
Manual programming Basic program 5/618/0200 (13) Flag 18 Fixed discount percentage rate 0 2 5 0 = Example for 2.5 % (discount); always enter four digits without decimal point Flag 19 Duplicate receipt - Printer on/off - Rounding 1 0 0 = Recommended setting Duplicate receipt 0 = No duplicate receipt; printing of Training ; lock-out no 1 = Duplicate receipt; printing of Training ; lock-out no 2 = No duplicate receipt; no printing of Training ; lock-out no 3 = Duplicate receipt; no printing of Training ; lock-out no 4 = No duplicate receipt; printing of Training ; lock-out yes 5 = Dupliacte receipt; printing of Training ; lockout yes 6 = No duplicate receipt; no printing of Training ; lock-out yes 7 = Duplicate receipt; no printing of Training ; lock-out yes Printer turned on or off 0 = Printer on, unit-price display 1 = Printer off, unit-price display 2 = Printer on, unit-price display for 0.5 seconds followed by total-amount display 3 = Printer off, unit-price display for 0.5 seconds followed by total amount display Rounding 0 = Normal rounding 5/4, amount of all tax rates given in detail 1 = Scandinavian rounding (0-0.24=0.00; 0.25-0.74=0.50; 0.75-1=1.00), amount of all tax rates given in detail 2 Normal rounding 5/4, total amount of all tax rates 3 Scandinavian rounding (0-0,24=0,00; 0,25-0,74=0,50; 0,75-1=1,00), total amount of all tax rates Flag 23 Password for programming 0 0 0 0 = No password / 0001 to 9999 password Flag 24 Password for EC key, Void key, NS# key, Return key and PO key 0 0 0 0 = No password / 0001 to 9999 password Flag 25 No entry here! Cash register will be locked out! Flag 26 High amount lock-out for cheque tendered 0 2 0 0 0 0 = Example for 200,00; enter without decimal point Flag 27 Preset amount for cash tender key 0 0 0 5 0 0 = Example for 5.00; enter without decimal point Flag 28 Preset amount for cash tender key 0 0 1 0 0 0 = Example for 10.00; enter without decimal point Flag 29 Preset amount for cash tender key 0 0 2 0 0 0 = Example for 20.00; enter without decimal point Flag 30 Preset amount for cash tender key 0 0 5 0 0 0 = Example for 50.00; enter without decimal point Key configuration for Flags 27 to 30 Flag 20 Password for X report 0 0 0 0 = No password / 0001 to 9999 password Flag 21 Password for Z report 0 0 0 0 = No password / 0001 to 9999 password Flag 22 Password for periodic report 0 0 0 0 = No password / 0001 to 9999 password 10
Manual programming 5/618/0200 (13) Basic program System flags (Basic program) The system flags are the different program storage spaces of CM 1920. The rates that can be set here are described in the following section. You can select rates individually for your requirements and store them. Flag 01: Flag 02: Flag 03: Flag 04: Tax - Date format - Decimal places In this Flag you can determine whether the tax rate is added to the total price (net price) or whether it is included in the total price (gross price). Furthermore, you can determine which date format is printed on the receipt, and how many decimal places are to appear on the receipt. First digit: 0 = Total price + tax (net price); Month - Day - Year 1 = Total price + tax (net price); Day - Month - Year 2 = Tax included (gross price); Month - Day - Year 3 = Tax included (gross price); Day - Month - Year Second digit: The number of decimal places in prices and total amounts (0 to 3 decimal places are possible) This setting can only be changed if the grand total was deleted first. See section "General notes" Price rounding: First digit: Always enter 5 Second digit: Always enter 5 Tax rounding: First digit: Always enter 5 Second digit: Always enter 5 Tax calculation + Reference printing In this Flag you can determine whether the tax is printed or not and what information is printed in the two lines possible for the header of the receipt First digit: With printout of the tax: 0 = Machine number, receipt number and date/time, and clerk name are printed 1 = Date and clerk name are printed 2 = Machine number, receipt number and time are printed 3 = No information in the header Without printout of the tax: 4 = Machine number, receipt number and date/time, and clerk name are printed 5 = Date and clerk name are printed 6 = Machine number, receipt number and time are printed 7 = No information in the header 11
Manual programming Basic program 5/618/0200 (13) Second digit: 0 = Always to be entered; European tax format 1 = USA tax table Flag 05: Flag 06: Flag 07: Flag 08: Representation of Z reports with and without reset First digit: With reset of the receipt number following a Z report 0 = All information of a report is printed 1 = Grand total is not printed 2 = The consecutive Z report number is not printed 3 = Grand total and the consecutive Z report number are not printed Without reset of the receipt number following a Z report 4 = All information of a report is printed 5 = Grand total is not printed 6 = The consecutive Z report number is not printed 7 = Grand total and the consecutive Z report number are not printed Second digit: 0 to 6 = The entered amount of logo message lines is printed Date Example: 12.6.96 - Two digits for the day (12) - Two digits for the month (06) - Two digits for the year (96) Enter the date in this order Current time Example: 08.30 - Two digits for the hour (08) - Two digits for the minute (30) Enter the time in this order Consecutive machine number Numbers between 00 and 99 are possible 12
Manual programming 5/618/0200 (13) Basic program Flag 09: Multifunction flag First digit: Sales transaction details and self-test 0 = Printing of receipt, journal: yes; self-test: no 1 = Printing of receipt, journal: yes; self-test: yes 2 = Printing of receipt, journal: no; self-test: no 3 = Printing of receipt, journal: no; self-test: yes 6 = Printing of receipt, journal: header, total amount, tax, net price, type of payment; self-test: no 7 = Printing of receipt, journal: header, total amount, tax, net price, type of payment; self- test: yes Second digit: Two departments are assigned (for example department 1 and 21) to each department key. The second department can be called by pressing the corresponding department key combined with 1. Furthermore you can determine whether the amount tendered by the customer has to be entered (compulsory entering). The following settings are possible: 0 = The system only moves to the second department level after 1has been pressed and will stay in that level until the key is pressed again. No compulsory entering of amount tendered by the customer 1 = The system only moves to the second department level after 1has been pressed and will stay in that level until the key is pressed again. Compulsory entering of amount tendered necessary 2 = The system moves to the second department level after 1 was pressed and automatically returns to the first level after one transaction. No compulsory entering of amount tendered 3 = The system moves to the second department level after 1 was pressed and automatically returns to the first level after one transaction. Compulsory entering of amount tendered necessary 4 = The system moves to the second department level after 1 was pressed. After a transaction has been finalised, it automatically returns to the first level. No compulsory entering of amount tendered 5 = The system moves to the second department level after 1 was pressed. After a transaction has been finalised, it automatically returns to the first level. Compulsory entering of amount tendered necessary Third digit: Number of departments 0 = 40 departments + 1 coupon 1 = 72 departments + 1 coupon 2 = 20 departments + 1 coupon Caution: All programmings will be deleted if the number of departments is changed. Fourth digit: 0 to 9 = Determines the number of blank lines at the bottom of the receipt 13
Manual programming Basic program 5/618/0200 (13) 14
Manual programming 5/618/0200 (13) Basic program Flag 10: Consecutive receipt number for first receipt Numbers between 0000 and 9999 are possible Flag 11: Clerk code number 1* Numbers between 0000 and 9999 are possible Flag 12: Clerk code number 2* Numbers between 0000 and 9999 are possible Flag 13: Clerk code number 3* Numbers between 0000 and 9999 are possible Flag 14: Clerk code number 4* Numbers between 0000 and 9999 are possible Flag 15: Clerk code number 5* Numbers between 0000 and 9999 are possible Flag 16: Clerk code number 6* Numbers between 0000 and 9999 are possible * A clerk name can be assigned to the clerk code number (password) entered in Flag 11 to Flag 16 (see section "Programming clerk names") Clerk name 1 is assigned to the password entered in Flag 11, etc. Flag 17: Flag 18: Flag 19: Premium Programmed setting for 2 (0-99,99%) Example: 10,5% = 1050, enter without decimal point Discount Programmed setting for 3 (0-99,99%) Example: 3,5% = 0350, enter without decimal point Duplicate receipt, printer on/off and display, rounding First digit: Duplicate receipt, machine lock-out 0 = No duplicate receipt allowed; printing of Training ; machine not locked 1 = Duplicate receipt can be printed; printing of Training ; machine not locked 2 = No duplicate receipt allowed; no printing of Training ; machine not locked 3 = Duplicate receipt can be printed; no printing of Training ; machine not locked 4 = No duplicate receipt allowed; printing of Training ; machine locked 5 = Duplicate receipt can be printed; printing of Training ; machine locked 6 = No duplicate receipt allowed; no printing of Training ; machine locked 7 = Duplicate receipt can be printed; no printing of Training ; machine locked 15
Manual programming Basic program 5/618/0200 (13) Flag 20: Second digit: Printer and display 0 = Printer on, display of single-item price 1 = Printer off, display of single-item price 2 = Printer on, display of single-item price for 0.5 seconds followed by the subtotal 3 = Printer off, display of single-item price for 0.5 seconds followed by the subtotal Third digit: Rounding and printing of tax rates 0 = Normal rounding (5/4), amount of all tax rates given in detail 1 = Scandinavian rounding (0 to 0.24 = 0.00; 0.56 to 0.74 = 0.50; 0.75 to 1= 1.00), amount of all tax rates given in detail 2 = Normal rounding (5/4), total amount of all tax rates 3 = Scandinavian rounding (0 to 0.24 = 0.00; 0.25 to 0.74 = 0.50; 0.75 to 1= 1.00), total amount of all tax rates Password for X report 0000 = No password 0001...9999 Possible passwords Flag 21: Password for Z report 0000 = No password 0001...9999 Possible passwords Flag 22: Password for periodic Z report If the Z report is protected by a password, this password must be entered first! 0000 = No password 0001...9999 Possible passwords Flag 23: Password for programming 0000 = No password 0001...9999 Possible passwords Caution: The programming mode is blocked if the correspondent password is entered incorrectly! Flag 24: Password for,, &, (, ', / in the cash register mode 0000 = No password 0001...9999 Possible passwords Take advantage of the passwords in order to prevent unauthorised persons from using the cash register. Flag 25: Reserved No entries here, all entries except 000000 lead to a machine lock-out! 16
Manual programming 5/618/0200 (13) Basic program Flag 26: High amount lock-out for cheque tendered Six digits: Example: highest accepted amount for cheques = 200.00. Enter: 020000 Flag 27 to 30 In these Flags, an amount for common amounts tendered can be stored. The amount tendered by the customer can be registered especially fast by means of the corresponding cash tender keys. Assignment of Flags 27 to 30 to the cash tender keys: Flag 27: Programmed setting for cash tender key 4 For 5.00 enter 000500 without decimal point Flag 28: Programmed setting for cash tender key 5 For 10.00 enter 001000 without decimal point Flag 29: Programmed setting for cash tender key 6 For 20.00 enter 002000 without decimal point Flag 30: Programmed setting for cash tender key 7 For 50.00 enter 0050000 without decimal point 17
Manual programming ASCII Code table 5/618/0200 (13) ASCII Code table Alphanumeric table (ASCII code characters) You can write the alphanumeric characters and the special characters included in the table below by entering a combination of numbers or of numbers/letters (an ASCII code character is described by two ASCII code figures). The numbers are entered via the numerical keys, the letters A to F are entered via the following keys: - = A, 8 = B, 9 = C, : = D, ; = E, < = F 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F Space! # $ % & ( ) +, -. / 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F 0 1 2 3 4 5 6 7 8 9 : ; < = >? 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F @ A B C D E F G H I J K L M N O 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F P Q R S T U V W X Y Z Γ Θ Λ Ξ 60 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F ç a b c d e f g h i j k l m n o 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F p q r s t u v w x y z Π Σ Φ Ψ Ω 80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F Ë í À È Ò Ù Á É Í Ó Ú Ø ñ Å Æ 90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F Ġ. Ş Ç Â Ê Î Ô Û O Ã Õ F ƒ A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF Ü Ö Ä ß Ñ ½ II III IV ä ë ï ö ü Example: In order to enter CM 1920 press the following keys: C M Space 1 9 2 0 43, 4:, 20, 31, 39, 32, 30 18
Manual programming 5/618/0200 (13) Logo message program Logo message program Printing a logo You can print a logo on every receipt. This logo will appear at the top of the receipt. Depending on the programmed setting of Flag 05, up to six logo message lines can be printed. A line can include 18 characters in standard size or 9 characters in bold face. It s possible to enter one or more characters in bold face followed by characters in standard size. Activating bold face:, Enter the characters Switching to standard size: ( Enter the characters Below you find an example for entering: First line: EXAMPLE Bold face Second line: Thank you Standard type Third line: Your receipt Programming mode activated / Enter the logo program, Shift to bold face ASCII code character Enter ASCII code figures for EXAMPLE (45, 58, 41, 4D, 50, 4C, 45) $ Move to the second line ASCII code character Enter ASCII code figures for Thank you (54, 68, 61, 6E, 6B, 20, 79, 6F, 75) $ Move to the third line ASCII code character Enter ASCII code figures for Your receipt ( 59, 6F, 75, 72, 20, 72, 65, 63, 65, 69, 70, 74) * The logo is printed 0 Exit the logo program Example printout EXAMPLE Thank you Your receipt First logo message line Second logo message line Third logo message line 01#0000 05/06/96 Machine number, receipt number and time 11:22 CLERKA Current date and clerk number/name 19
Manual programming Name program 5/618/0200 (13) Name program Programming clerk names and credit card names Using this program, you can assign names to the clerk codes set in the Flags 11 to 16 (see "System Flags"). In addition, names can be assigned to the keys!to ". Example: The name assigned to clerk 1 corresponds to the code set in Flag 11, Flag 12 = clerk 2, etc. In this way, all registrations can be listed and printed later according to the different clerks. In order to register payments by credit card independently, names can be assigned separately (VISA for example). Programming mode activated + Enter the name program ASCII code character Enter ASCII code figures for the first clerk name, for example Jones (4A, 6F, 6E, 65, 73) $ Store the name and move to entering the next clerk or credit card name. You can assign a maximum of six clerk names and three credit card names. After the last clerk name you have to enter the credit card names in the following order:! * " 0 Exit the name program By pressing # you delete the character currently displayed for a name. Changing or adding clerk names and credit card names When changing a name or adding further clerks, you can select a certain clerk directly by entering the corresponding storage place number (1 to 9) first and pressing +next. Go on as described above. 20
Manual programming 5/618/0200 (13) Tax rate program Tax rate program Programming the tax rate You can assign four different tax rates to the departments. In this program, you determine the amount of the tax rates. Programming mode activated, Enter the tax rate program z. B. 150000 Enter the tax rate (for example: 15%) $ Store the tax rate and enter the amount for the next tax rate 0 Exit the tax rate program Example for tax rate 1 with 15% 12 11 10 9 8 7 6 5 4 3 2 1 0 1 1 5 0 0 0 0 The entry must always have six digits. 21
Manual programming Department program 5/618/0200 (13) Department program Programming departments In order to categorise your product range, you can assign departments to the items. The departments can in turn be combined in superordinated groups. The departments "milk products", "confectionery" and "spreads" for example are assigned to the superordinated group "groceries". (20 superordinated groups are possible.) The departments are programmed in three steps: you have to define the price, the assignment and the department name. Defining the price 12 11 10 9 8 7 6 5 4 3 2 1 0 1 P 0 0 0 0 0 0 10 to 9 Indicates the department 8 Indicates the price mode 7 Always free 6 to 1 Space for entering the fixed price Example for a price of 10.99: 12 11 10 9 8 7 6 5 4 3 2 1 0 1 P 0 0 1 0 9 9 $ Move to the next setting Defining the assignment 12 11 10 9 8 7 6 5 4 3 2 1 0 1 F 0 0 0 0 0 0 10 to 9 Indicates the department 8 Indicates the assignment mode 7 Always free 6 0 = Price is added to the subtotal 4 = Price is not printed / but added to the subtotal in the receipt 8 = Amount is subtracted (returnable bottles for example) 5 0 = No tax 1 = Tax rate 1 2 = Tax rate 2 3 = Tax rate 1 + tax rate 2 4 = Tax rate 3 5 = Tax rate 1 + tax rate 3 6 = Tax rate 2 + tax rate 3 7 = Tax rate 1 + tax rate 2 + tax rate 3 8 = Tax rate 4 9 = Tax rate 1 + tax rate 4 4 to 3 Departments are assigned to superordinated groups (superordinated groups 01 to 20) 2 0 = Itemised receipt 1 = Receipt for single item (automatic final of receipt on first entry) 2 = Department locked out 4 = Department can be overwritten with zero (free gifts) 1 Number of figures for one price (0 to 9 possible) For example 6 figures: 9999,99 22
Manual programming 5/618/0200 (13) Department program An example is provided below for: department 01; price is added; tax rate 1; superordinated group 19; itemised receipt; six-digit price (from left to right) 12 11 10 9 8 7 6 5 4 3 2 1 0 1 F 0 1 1 9 0 6 $ Move to the next setting Defining the department names 12 11 10 9 8 7 6 5 4 3 2 1 0 1 0 0 0 0 0 0 10 to 9 Indicates the department 8 to 7 Free; when entering characters the current number of characters of the name is shown here. Twelve characters can be entered (24 ASCII code figures). As in printing the logo, you can have the line or the first letters written in bold face 6 to 1 Shows the first six ASCII code characters of a name already programmed $ Store the name 0 Exit the department program An example is provided below for department 1. Key switch in position P! Enter the department program e. g. 1000 Enter the fixed price ( 10.00) $ Store the fixed price e. g. 010106 Enter the assignment (0 = price is added; 1 = tax rate 1; 01 = group 1; 0 = itemised receipt; 6 = number of figures for one price) $ Store the assignment ASCII-code character Enter the name for the first department $ Store the name and move to the next department 0 Exit the department program By pressing 1 = you can enter department 40 directly. By pressing # you delete the character currently displayed for a name. 23
Manual programming Department program 5/618/0200 (13) Programming the coupon key In the department program, another department appears after department 40. The rates entered here are assigned to the coupon key. Key switch in position P In order to program this key directly press: > Department program is entered The programming steps are the same as those for programming the departments. Since a fixed discount can be registered by means of this key during a registration, you have to enter the amount of the discount (fixed price) in price mode and "Subtract amount (8)" and the tax rate in assignment mode. Example for assignment mode: 810007 24
Manual programming 5/618/0200 (13) Price Look-Up (PLU) program Price Look-Up (PLU) program Programming item numbers (PLU) Every single item (PLU) can be provided with a number and also be assigned to a previously selected department. The item numbers are programmed in three steps: you have to define the price, the assignment and the name. Defining the price 12 11 10 9 8 7 6 5 4 3 2 1 0 0 1 P 0 0 0 0 0 0 12 to 9 Indicates the item number 8 Indicates the price mode 7 Always free 6 to 1 Space for entering the fixed price $ Move to the next setting Defining the assignment 12 11 10 9 8 7 6 5 4 3 2 1 0 0 1 F 0 0 0 0 0 0 12 to 9 Indicates the item number 8 Indicates the assignment mode 7 Always free 6 Always 0 5 0 = Price is printed 1 = Item description without printing the price, for example for additional remarks such as "special offer price", "second quality" 4 to 3 Department assignment 2 0 = Itemised receipt 1 = Receipt for single item 2 = Item locked out 1 Number of figures for one price (1 to 9 possible) $ Move to the next setting Defining the item name (PLU) 12 11 10 9 8 7 6 5 4 3 2 1 0 0 1 0 0 0 0 0 0 12 to 9 Indicates the item number 8 to 7 Initially without setting. When entering characters, the current number of characters of the PLU is shown here. Twelve characters can be entered (24 ASCII code figures). As in printing the logo, you can have the line or the first letters written in bold face 6 to 1 Shows the first six ASCII code characters of a PLU already programmed $ Store the name 0 Exit the PLU program 25
Manual programming Price Look-Up (PLU) program 5/618/0200 (13) An example for an item is provided below: Key switch in position P. Enter the PLU program e. g. 500 Enter the fixed price ( 5.00) $ Store the fixed price e. g. 000107 Enter the assignment (0 = always to be entered; 0 = normal item; 01 = department 1; 0 = itemised receipt; 7 = maximum number of figures for one price) $ Store the assignment ASCII code character Enter the PLU for the first item $ Store the PLU and move to the next item number 0 Exit the PLU program By pressing # you delete the character currently displayed for the name. Changing or adding item numbers When changing a item number or adding further PLUs, you can select a certain PLU or a free item number directly by entering the corresponding item number first and then pressing.. Proceed as described above. 26
Programming via software 5/618/0200 (13) Installation Programming via software Installation The cash register CM 1920 has a serial interface. This enables the cash register to be connected to a PC. The cash register can be programmed via the computer by means of the communication software. The following chapter sums up all steps necessary to install the communication software and to connect the different components of the cash register. Installing the program The communication software is a Windows program that has to be started in DOS. In order to take advantage of the speed of the software program you have to install it on the hard disk (C, for example). For this purpose, the complete software program must be copied to the hard disk. The following files should be located in the directory created on the hard disk: pc-ecr.exe: File for starting the software pc-ecr.dat: File used by the program readme.txt: File protocol and file structures egavga bgi: Driver for supporting a VGA/EGA graphics adapter Setting up the PC 1. Turn on the PC. 2. Call the directory in which the communication software is located. 3. Enter pc-ecr and press. The following display will appear: 27
Programming via software Introduction 5/618/0200 (13) Introduction General notes The program can alternatively be operated via the keyboard or via the mouse, if installed. The key functions and their usage corresponds to the principles of Windows. The keys or key combinations for an operation are provided in square brackets. If you use a mouse, you have to click on the corresponding menu, a push-button, etc. Screen structure 1. System menu In this menu, you can change the view of the screen: Restore Resets screen to former size [ALT + F5] Move Window will appear in the position clicked on with the mouse button [ALT + F7, cursor keys, return] Size Size is changed to the current cursor position [ALT + F8, cursor keys, return] Minimize Window is minimised to minimum size [ALT + F9] Restoring an icon: [ALT +. + r] Maximize Window is maximised to screen size [ALT + F10] Close Exit from program [ALT + F4] 2. Title bar The name of the window is displayed here. By positioning the mouse pointer in the title bar, clicking and moving the mouse with the mouse button pressed down, you can change the window's position in the screen. 3. Menu bar The menu bar includes all menus of the program that can be chosen [Alt + underlined letter]. 28
Programming via software 5/618/0200 (13) Introduction 4. Push-button "arrow down" The window is minimised to minimum size. 5. Push-button "arrow up" The window is maximised to the size of the screen. 6. Window corner By clicking on any corner of a window and moving the mouse with the mouse button pressed down, you can change the size of the window diagonally. 7. Window border By clicking on any border of a window and moving the mouse with the mouse button pressed down, you can change the size of the window horizontally or vertically. 8. Application window The selected menu and the corresponding dialog box are shown in this window. Survey of the menu functions Certain menu items are only activated if a cash register type was chosen as "Current" first. File In this menu, only the menu item Exit is available. Exit By means of this command you exit from the communication program. Type Add Delete Current By means of this command you run a dialog box in which you can add a cash register type. A highlighted type can be deleted. A type that was activated as current cannot be deleted. By means of this command you select a chosen type as activated type. 29
Programming via software Introduction 5/618/0200 (13) Program Logo Sysflag Clerk Plu Dep Tax USAtax Save Here you can enter up to six lines of text that are printed at the top of the receipt. Here the necessary System Flags (basic settings) of the cash register are entered. Here the clerk and credit card names are entered and names already existing are displayed. Here the information on items is entered and that whiich already exists is displayed. Here the information on departments is entered and that which already exists is displayed. Here the necessary tax rates are entered and those which already exist are displayed. Not available; USA tax tables. The entered data is saved. Report Choose Inventory set Displaying or printing different reports of a chosen cash register. Displaying or printing the inventory of all items. Not available. Config Serport Parport EHTCard File Save Here you enter the setting for the serial interface of your PC. Here you enter the setting for the parallel interface of your PC. Not available. Here you enter the setting for up to two EHT cards. Not available. The data entered in Config are saved. Already existing configurations are overwritten without warning! There is no way to save them under a different name! 30
Programming via software 5/618/0200 (13) Introduction Done Send Recv Data entered in the menu "Program" such as Logo, Sysflag, etc. can be sent to a chosen cash register. The PC can receive all data for reports sent from a chosen cash register. 31
Programming via software Basic setting 5/618/0200 (13) Basic setting Type - Cash register type The software program enables you to create several files in which the individual settings for different cash registers are stored. A file has to be created first (Add), then chosen (Choose) and finally be saved by means of an individual programming. A file can be deleted (Delete). Add Enter a file name (seven digits without space, at most) and the correct parameters for the cash register type CM 1920 (cf. table of parameters). The name may be the name of the customer which enables you to find the right file quickly. 1. Click on the menu "Type" "Add": 2. Enter the type name of the cash register in the field "Type Name" 3. Position the cursor in the fields "Clerk Number", "Plu Number", "Dep Number" and "Group Number" respectively. Enter the parameters as given in the following table. Parameter With 20 departments With 40 departments With 72 departments CIerk Number 6 6 6 Plu Number 800 800 800 Dep Number 21 41 73 Group Number 20 20 20 Check the entered data before concluding the process since these entries cannot be changed after being stored. If these data are incorrect, communication with the cash register is not possible and the data have to be entered a second time. 32
Programming via software 5/618/0200 (13) Basic setting Caution: The flag 09 must be programmed maually at the cash register when changing the type (changing from 20 department keys to 10 or 36). Send Error will be caused if only the software setting is changed. The files *.dat are not to be deleted manually! All programmings will be deleted when changing the type! Choose 4. To conclude the process, click on the push-button OK. Up to eight different file names (names of cash register types) can be entered in this order. In order to program the required file type, you have to highlight it and then call it. 1. Click on the menu "Type" "Current" (the entries are examples): 2. Highlight the type name to be programmed. The name is marked with!. 3. In order to conclude the process, click on the push-button OK. The stored data is indicated in the window "PC-ECR Communication TOOLs" displayed then. 33
Programming via software Basic setting 5/618/0200 (13) Delete Type names that were highlighted first can be deleted. 1. Click on the menu "Type" "Delete" (the entries are examples): 2. Highlight the type name in which the data is to be deleted. The name is marked with!. The data is deleted without warning! It is not possible to cancel the deletion! 3. In order to conclude the process, click on the push-button OK. The name of the cash register type displayed in the window "PC-ECR Communication TOOLs" cannot be deleted. 34
Programming via software 5/618/0200 (13) Logo message program Logo message program Program - Entering the program data After having chosen the current cash register type, you can enter the program data such as Logo, Sysflag, etc. Logo You can add a logo to every receipt. This logo will appear at the top of every receipt. Depending on the setting of Flag 05 (see "System Flags"), the logo can have up to six lines. You can program up to 18 characters in standard size or 9 characters in bold face per line. If you want to have a complete line written in bold face you have to enter a tilde (~) at the beginning of the line; if only the first letter is to be written in bold face, you have to enter a circumflex (^) first. 1. Click on the menu "Program" "Logo": 2. Enter the text of the logo in the corresponding lines "Line1" to "Line6". For bold face, use the following key combinations: ~ = Alt + 136 ^ = Alt + 094 3. In order to conclude the process, click on the push-button OK. At this point, you should carry out a test transfer to the cash register. See Chapter "Sending program data to the cash register". 35
Programming via software Basic program 5/618/0200 (13) Basic program Sysflag - Setting the basic program Data included in the basic program such as date, tax rate, price rounding, etc. is set via the System Flags. You can find the data to be entered here in the Flag table. 1. Click on the menu "Program" "Sysflag": 2. Enter the data in the input fields of the corresponding System Flags from 1 to 30. In order to conclude the process, click on the push-button OK. For reasons of security the flag 09 can t be changed using the software! The flag 09 must be programmed maually at the cash register when changing the type. All programmings will be deleted when changing the type! 36
Programming via software 5/618/0200 (13) Name program Name program Clerk - Assigning clerk and credit card names Using this program you can assign names to the clerk code numbers set in Flag 11 to Flag 16 (menu "Sysflag") and also assign names to the three credit card keys! to ". The clerk names are assigned to the storage place numbers one to six, the credit card names (keys!, *, ") are assigned to the numbers seven to nine. 1. Click on the menu "Program" "CIerk": 2. Enter the name for the first clerk code. 3. In order to enter the next name, click on the push-button NEXT. The next clerk code number will appear. 4. Click on the field "CIerk Name" and enter the next clerk name. 5. In order to enter further clerk names, repeat steps 3 and 4. 6. In order to conclude the process, click on the push-button OK. 7. Click on the push-buttons NEXT or PREV, if you want to edit the next or the previous number. 8. Click on the push-button GOTO, if you want to edit any other number than the next or the previous one. 9. Enter the corresponding number and click on the push-button OK. 37
Programming via software Price Look-Up (PLU) program 5/618/0200 (13) Price Look-Up (PLU) program Plu - Entering items Every single item (PLU) can be provided with number, department, assignment, name and price. Furthermore you can enter inventory data (receipt and minimum stock). 1. Click on the menu "Program" "PIu": The Plu number is assigned permanently and cannot be changed. 2. Enter the department to which the item is to be assigned in the input field "PIu DepIink". 3. Position the cursor in the input field "PIu Attr1" and enter the normal item assignment (0) or the item description without price (1). 4. Position the cursor in the input field "Plu Attr2" and enter a two-digit code. First digit: 0 = Itemised receipt 1 = Receipt for single item 2 = Item locked out Second digit: 1 to 9 for the maximum number of figures for one price 5. Position the cursor in the input field "Plu Price" and enter the price. The price must be entered without decimal point, for example 10.50 = 1050. 6. Position the cursor in the field "Plu Name" and enter the name. You can program up to 12 characters in standard size. 7. Position the cursor in the input field "New Input" and enter the newly added stock. After calling a new item or exiting this menu, the actual stock amount (Cur Stock) and the current stock value (Cur Value) are calculated automatically. 38
Programming via software 5/618/0200 (13) Price Look-Up (PLU) program 8. Position the cursor in the input field "Min Stock" and enter the selected minimum stock. When printing PLU reports, those items whose stock falls below the entered minimum stock are listed. Clicking on the push-button CLEAR will delete all values in the fields "New Input", "Cur Stock", "Min Stock" and "Cur Value". 9. In order to enter the next item, click on the push-button NEXT. The next item number is displayed. 10. In order to enter further items, enter the data as described in the steps 2 to 9. 11. In order to conclude the process, click on the push-button OK. 12. Click on the push-button NEXT or PREV if you want to edit the next or the previous number. 13. Click on the push-button GOTO if you want to edit any other number than the next or the previous one. 14. Enter the number and click on the push-button OK. 39
Programming via software Department program 5/618/0200 (13) Department program Dep - Entering departments In order to categorise your product range you can assign departments to the items. The departments can in turn be combined in superordinated groups. The departments "milk products", "confectionery" and "spreads" for example are assigned to the superordinated group "groceries". 1. Click on the menu "Program" "Dep": 2. Enter a two-digit code in the input field "Dep Attr1". First digit: 0 = Itemised receipt (this figure will not be displayed) 1 = Receipt for single item 2 = Department locked out 4 = Department can be overwritten with zero (free gifts) Second digit: 1 to 9 for the maximum number of digits for one price 3. Position the cursor in the input field "Dep Attr2" and enter the assignment for tax rate 1 to 4 or their combinations. First digit: 0 = Price is added to the subtotal 4 = Price is not printed / but added to the subtotal 8 = Price is subtracted (returnable bottles for example) Second digit: 0 = No tax 1 = Tax rate 1 2 = Tax rate 2 3 = Tax rate 1 + tax rate 2 4 = Tax rate 3 5 = Tax rate 1 + tax rate 3 6 = Tax rate 2 + tax rate 3 7 = Tax rate 1 + tax rate 2 + tax rate 3 8 = Tax rate 4 9 = Tax rate 1 + tax rate 4 40
Programming via software 5/618/0200 (13) Department program 4. Position the cursor in the input field "Dep Group" and enter the department's assignment to a superordinated group (20 superordinated groups at most). 5. Position the cursor in the input field "Dep Price" and enter the fixed price. The price must be entered without decimal point, for example 10.50 = 1050. 6. Position the cursor in the input field "Dep Name" and enter the department name. You can program up to 12 characters in standard size. 7. In order to enter the next department, you have to click on the push-button NEXT. The next department number is displayed. 8. In order to enter further departments, you have to enter the data as described in the steps 2 to 7. 9. In order to conclude the process, click on the push-button OK. 10. Click on the push-button NEXT or PREV if you want to edit the next or the previous department number. 11. Click on the push-button GOTO if you like to edit any other department number than the next or the previous one. 12. Enter the corresponding department number and click on the push-button OK. 41
Programming via software Tax rate program 5/618/0200 (13) Tax rate program Tax - Entering tax rates You can assign four different tax rates to the program. 1. Click on the menu "Program" "Tax": 2. Enter the data in the input fields for tax rates "Rate1" to "Rate4". The input fields under "Taxtable" include the tax rates that are added to the net price. Example: 15% = 150000 3. In order to conclude the process, click on the push-button OK. USAtax - USA Tax tables This function in not available in this software version. Save - Saving program data Finally, the individual settings have to be saved under a type name. Click on the menu "Program" "Save": Existing data is overwritten without warning! It is not possible to save it under a different name. 42
Programming via software 5/618/0200 (13) Configuration Configuration Config - Preparing the software for data transfer Using the menu "Config" you determine the setting for the serial interface for connecting the cash register to the PC. The parallel interface of the PC cannot be used for the operation of cash registers. Serport - Setting the serial interface 1. Click on the menu "Config" "Serport": 2. Highlight the interface you intend to use in the field "Com Port". 3. In the other fields you have to highlight the following settings: - "Stop Bit" 1_Bit - "Parity" Even - "Data Bit" 8_Bit - "Baudrate" 9600 4. In order to conclude the process, click on the push-button OK. Save - Saving the setting Finally, the settings of the serial interfaces can be saved. 1. Click on the menu "Config" "Save": 43
Programming via software Data transfer 5/618/0200 (13) Data transfer Preparing the cash register for data transfer In order to transfer data, the cash register and the PC have to be connected and the cash register has to be set to the correct operation mode. Connecting cash register and PC You can find information on the interface assignment, addresses and IRQ numbers in the user manual of your PC. Connect the cash register to the PC. 1. Connect the plug of the interface wire to the corresponding serial interface connector of the cash register. 2. Connect the plug to the serial interface of the PC. For longer distances between the cash register and the PC, the specialist supplier will provide you with an extension lead. It must not be longer than 100 m. The parallel interface of the PC cannot be used for the operation of cash registers. Setting up the cash register Prepare the cash register for data transfer. 1. Turn on the cash register. 2. Key switch in position Z. 3.? Activate the communication mode: The display shows: rec- - - - 4. ECR delets all totals which are registered by the cash register after succesfully receiving the data (this complies to Z reports) The communication code can be inactivated via the # key. It takes a few seconds and the cash register switches to normal mode. 44
Programming via software 5/618/0200 (13) Data transfer Done - Transferring data to and from the cash register All data entered in the menu "Program" can be transferred to the cash register. Report data can be transferred from the cash register to the PC. The current cash register type must correspond to the type connected to the PC. Ensure that the cash register is set to the communication mode (see section "Setting up the cash register"). Send - Sending program data to the cash register 1. Click on the menu "Done" "Send": 2. Highlight "ecr1" in the field "Ecr Choose". 3. Highlight all program data to be sent in the field "Send Type". Selected data is marked with!. 4. Confirm the entries by clicking on OK: 5. In order to send the data, click on the push-button OK. After a successful transfer, "Finished!" will appear in the field "Operation Result". 6. In order to exit from the display, click on the push-button OK. 45
Programming via software Data transfer 5/618/0200 (13) 7. In order to conclude the process, click on the push-button OK. 8. By clicking on the push-button RETRY you can attempt data transfer again. 9. By clicking on the push-button IGNORE you can carry out a transfer in spite of possible errors. Recv - Receiving report data from the cash register Using this function you can transfer report data from the cash register to the PC for an analysis. The current cash register type must correspond to the type connected to the PC. Ensure that the cash register is set to communication mode (see section "Setting up the cash register"). 1. Click on the menu "Done" "Recv": Caution: The reports are Z reports and delete all registers of the cash register. 2. Highlight "ecr1" in the field "Ecr Choose1", ecr1 will be marked with!. 3. Click on the push-button OK. 46
Programming via software 5/618/0200 (13) Data transfer 4. In order to receive the data, click on the push-button OK. After successful transfer "Finished!" will appear in the field "Operation Result". It takes a few seconds to transfer the data, please be patient. 5. In order to exit from the display, click on the push-button OK. 6. In order to conclude the process, click on the push-button ABORT. 7. By clicking on the push-button RETRY you can attempt data transfer again. 8. By clicking on the push-button IGNORE you can carry out a transfer in spite of possible errors. 47
Programming via software Data transfer 5/618/0200 (13) Trouble shooting If the data transfer between the cash register and the PC cannot be carried out correctly, this may have the following causes: Possible cause Cash register not turned on No connection between PC and cash register? Cash register not set to communication mode? Incorrect parameter setting for the cash register connected to the PC? Serial interface configured incorrectly? Mouse plug exchanged for interface plug without booting up the PC again first? System Flag 9 set for CM 1920 with 10 or 36 department keys? Do you work under Windows? Is your PC part of a network? Measure Turn on the cash register and activate communication mode. Connect PC and cash register and try again. Activate communication mode and try again. Add a new cash register type name and enter the correct settings: 6 clerks, 800 items, 41 departments and 20 superordinated groups. Highlight the cash register (Current). Configure the cash register type name again with the correct settings: COM1/COM2, 1 Stop Bit, Parity Even, 8 Data Bit, Baudrate 9600 Close down the PC and boot it again. Then try to start the transfer again. Set the third digit of System Flag 9 to "0", i.e. to CM 1920 with 20 department keys. Exit from Windows and start pc-ecr under DOS. Log out of the network. 48
Programming via software 5/618/0200 (13) Reports Reports Report - Retrieving reports The analyses of the data received from the cash register can be displayed via the PC or printed, some reports can be shown as a graphic representation. Choose - Selecting the report 1. Click on the menu "Report" "Choose": 2. Highlight "ecr1" in the field "Ecr Choose" or Daily or Perioic. 3. Highlight one of the report types given in the field "Report Type". 4. Click on the push-button SCREEN. The chosen report is displayed. Or Click on the push-button PRINTER. The chosen report is printed. The printer must be connected directly to the PC and the PC must not be part of a network. 5. Click on the push-button CLRREP to delete the periodic report. The periodic report adds all daily totals. 49
Programming via software Reports 5/618/0200 (13) 6. In addition, for the report types "Hourly" and "Clerk", a graphic representation can be retrieved. For other reports, proceed with step 9. Click on the push-button GRAPHIC. 7. Select the system menu [Alt + F10]. 8. Highlight "Close". 9. Click on the push-button CANCEL to leave the display. 10. Choose another report type (steps 4 to 8) or conclude the process by clicking on CANCEL. 50
Programming via software 5/618/0200 (13) Reports Inventory - Stock You can have all registered inventories displayed or printed. 1. Click on the menu "Report" "Inventory": 2. Enter the items you would like to have displayed, for example from 1 to 50 ("From", "To"). 3. Highlight "Inventory" or minimum stock ("Min Stock") in the field "Report Type". 4. Click on the push-button SCREEN. The chosen report is displayed. Or Click on the push button PRINTER. The chosen report is printed. The printer must be connected directly to the PC and the PC must not be part of a network. 5. Click on the push button CANCEL to leave the display. 6. Conclude the process by clicking on CANCEL. 51
Index 5/618/0200 (13) Index Alphanumeric table 17 ASCII code characters 17 Basic program 11 Cash register type 31 Cash tender key 16 Changing or adding item numbers 25 Choose 48 Clerk 36 Clerk names 19 Config 42 Credit card names 19; 36 Current time 12 Original setting 6 Password 15 PLU 37 Premium 14 Price rounding 11 Printing a logo 18 Printing all programmed settings 7 Program 34 Programming departments 21 Programming item numbers (PLU) 24 Programming the basic program 8 Programming the coupon key 23 Programming the tax rate 20 Data transfer 43 Date 12 Date format 11 Decimal places 11 Default 6 Deleting all programmed settings 6 Dep 39 Departments 39 Departments, Number of 13 Discount 14 Done 44 Duplicate receipt 14 Flag table 9 Full PLU report, X 7 General notes 6 High amount lock-out for cheque tendered 16 Installation 26 Inventory 50 Items 37 Recv 45 Reference printing 11 Report 48 Resetting a single Flag 8 Rounding 14 Save 41; 42 Saving program data 41 Screen 27 Send 44 Serial interface 42 Serport 42 Sysflag 35 System flags 11 Tax 11; 41 Tax calculation 11 Tax rates 41 Tax rounding 11 Trouble shooting 47 Type 31 X and Z reports 12 Logo 34 Machine number 12 Master total 6 Menu functions 28 Multifunction flag 13 52