S9000-01 Programming Manual
S9000-01 Programming Manual
01 type
Programming
Manual
Apr. 6.2005
CAUTION!
When the control key position is LOCK, the display is
off and keyboard is disabled but the ECR's power is still
ON. So that before you open the upper case, make sure
that the AC cord is disconnected. Especially when you
replace the ROM, it must be disconnected, otherwise the
ECR will be damaged.
CONTENTS OF PROGRAMMING MANUAL
BEFORE INSTALLATION................................................................................................................. 1
INTRODUCTION................................................................................................................................. 2
SPECIFICATIONS............................................................................................................................... 3
SYSTEM CONFIGURATION.................................................................................................................... 4
NO RAM CHIP EXPANSION.................................................................................................................... 5
SET-UP OF PERIPHERALS...................................................................................................................... 5
I. STANDARD KEY LAYOUT .......................................................................................................... 6
II. PROGRAMMING .......................................................................................................................... 8
KEYBOARD PROGRAMMING ............................................................................................................... 8
(PGM-101) KEY LAYOUT.................................................................................................................................. 8
PLU & GROUP PROGRAMMING......................................................................................................... 11
User Friendly PLU Program................................................................................................................................. 12
(PGM-201/4201) PLU CODE ............................................................................................................................. 13
(PGM-203/4203) PLU LINK TO GROUP.......................................................................................................... 14
(PGM-305/4305) PLU PRICE ............................................................................................................................ 15
(PGM-320/4320) PLU HALO (High Amount Lock-Out) ................................................................................... 16
(PGM-200/4200) PLU FUNCTION.................................................................................................................... 17
(PGM-5302) PLU NAME & PRICE................................................................................................................... 19
(PGM-204) PLU LINK TO ONE PLU ............................................................................................................... 20
(PGM-209/4209) PLU LINK TO SUPPLEMENTARY MESSAGE.................................................................. 20
(PGM-223/4223) GROUP-A LINK TO MAIN GROUP-A................................................................................ 21
(PGM-109) PLU MODIFIER.............................................................................................................................. 21
(PGM-111) MENU LAYOUT ............................................................................................................................ 22
(PGM-4111) MENU LAYOUT COPY PROCEDURE ...................................................................................... 22
(PGM-406) PLU STOCK.................................................................................................................................... 23
(PGM-426) GROUP-A STOCK.......................................................................................................................... 23
(PGM-5201) COMPLETE PLU PROGRAMMING........................................................................................... 24
CHARACTER PROGRAMMING........................................................................................................... 25
Character Code Table........................................................................................................................................... 26
Programmable 94 Characters ............................................................................................................................... 26
How to Preset Characters ..................................................................................................................................... 27
Character Programming Sequence ....................................................................................................................... 29
(PGM-212) CASHIER ........................................................................................................................................ 29
(PGM-202) PLU.................................................................................................................................................. 29
(PGM-102) KEY/SYMBOL ............................................................................................................................... 29
(PGM-242) MAIN GROUP-A ............................................................................................................................ 29
(PGM-222) GROUP-A........................................................................................................................................ 29
(PGM-232) GROUP-B........................................................................................................................................ 29
(PGM-112) STOCK UNIT.................................................................................................................................. 29
(PGM-142) SUPPLEMENTARY MESSAGE .................................................................................................... 29
(PGM-122) RECEIPT LOGO ............................................................................................................................. 29
(PGM-152) ECR NAME/KITCHEN PRINTER NAME .................................................................................... 29
(PGM-162) SLIP LOGO ..................................................................................................................................... 29
RATE PROGRAMMING ......................................................................................................................... 32
(PGM-337) PERCENTAGE RATE .................................................................................................................... 32
(PGM-347) ADJUSTMENT RATE .................................................................................................................... 33
(PGM-357) SALES COMMISSION RATE........................................................................................................ 33
(PGM-367) STOCK RATE ................................................................................................................................. 33
(PGM-377) CHEQUE-CASHING CHARGE RATE......................................................................................... 33
CURRENCY EXCHANGE CHARGE RATE..................................................................................................... 33
(PGM-107) TAX RATE...................................................................................................................................... 33
(PGM-108) TAX EXEMPTION LIMIT FOR % TAX ....................................................................................... 34
TAX TABLE FOR ADD-ON TAX SYSTEM..................................................................................................... 34
(PGM-387) FOREIGN CURRENCY EXCHANGE RATE................................................................................ 35
(PGM-397) EURO CURRENCY RATE [SF-13.e=1] ........................................................................................ 35
CASHIER PROGRAMMING .................................................................................................................. 36
(PGM-211) SECRET CASHIER CODE............................................................................................................. 36
MISCELLANEOUS PROGRAMMING ................................................................................................. 37
(PGM-131) Z1-REPORT SECRET CODE......................................................................................................... 37
(PGM-141) Z2-REPORT SECRET CODE......................................................................................................... 37
(PGM-151) TRAINING SECRET CODE........................................................................................................... 37
(PGM-171) MACHINE NUMBER..................................................................................................................... 37
(PGM-179) SLIP PRINTER ID # FOR TP-620 .................................................................................................. 37
(PGM-325) + / - AMOUNT ................................................................................................................................ 37
(PGM-172) TERMINAL ADDRESS.................................................................................................................. 38
(PGM-315) PRESET TENDER AMOUNT ........................................................................................................ 38
(PGM-121) ARRANGEMENT KEY SEQUENCE ............................................................................................ 39
(PGM-189) CHEQUE PRINTING FORMAT .................................................................................................... 40
TIME & DATE PROGRAMMING ......................................................................................................... 43
(PGM-1) DATE................................................................................................................................................... 43
(PGM-2) TIME ................................................................................................................................................... 43
SYSTEM PROGRAMMING.................................................................................................................... 44
(PGM-100) SYSTEM FUNCTION..................................................................................................................... 44
PROGRAMMING REFERENCE............................................................................................................ 70
IV. REPORTS..................................................................................................................................... 74
REPORT SEQUENCE .............................................................................................................................. 74
IRC REPORT SEQUENCE...................................................................................................................... 76
PROGRAM DUMP CONTENTS............................................................................................................. 77
V. SERVICE PROGRAMMING...................................................................................................... 80
INITIAL RESET........................................................................................................................................ 80
TEST PROGRAMS ................................................................................................................................... 81
RAM TEST .......................................................................................................................................................... 81
ROM TEST .......................................................................................................................................................... 81
PLU DATA ERASE............................................................................................................................................. 81
HARDWARE TEST ............................................................................................................................................ 81
TEST PRINT........................................................................................................................................................ 82
AUTO PRESET.......................................................................................................................................... 83
IRC PROGRAM DATA TRANSFER...................................................................................................... 85
VI. WARNING MESSAGES............................................................................................................. 86
CONTENTS OF INTERFACES & PERIPHERALS MANUAL
(This manual is independent from the programming manual.)
I. INTERFACE INFORMATION
II. IRC SYSTEM
III. PERIPHERALS
1. TP-420/422/522/722 (Kitchen Printer, connected to ch-A)
2. TP-620 (Slip Printer, connected to ch-A)
3. SCANNER
IV. PC COMMUNICATION
1. BATCH COMMUNICATION
2. PROGRAM LOADER (PLM 2000)
V. ECR TO ECR RAM DATA TRANSFER
VI. JOURNAL DATA TRANSFER
VII. CABLE CONNECTION
1. CHANNEL A --- IRC LINE
2. CHANNEL B
1) ECR --- PC
2) ECR --- AUTO ANSWER MODEM (to AUTO DIAL MODEM --- PC)
3) ECR --- HANDY SCANNER
4) ECR --- FLAT BED SCANNER
5) ECR --- ECR FOR RAM DATA TRANSFER
6) ECR --- PERIPHERAL FOR JOURNAL DATA TRANSFER
BEFORE INSTALLATION
1. Power Supply
Use specified power supply. Do not connect with other machines which may cause electricity line noise.
2. Battery Charge
A battery is installed in ECR in order to maintain registration and programming contents for about 3 months. If
it has been discharged during transportation, the battery should be recharged before use. (Just plug in ECR and
leave it for one day.) Then, perform Auto Preset sequence. Refer to the section V, "Service Programming"
(page 83).
3. Place of Installation
ECR should not be installed in extremely hot or cold environments, places exposed to direct sunlight for
extended period of time, or places where ECR may come into direct contact with excessive dust or liquid.
All terminals should be connected to AC power supplies placed on the same ground level. If some of the
terminals are connected to other AC line, electric potential difference on the ground line will damage the
interface boards and cause a communication error.
Termination resistors should be attached as described in the Interfaces & Peripherals manual so that the
communication error may be solved. The shielded cable must be used for IRC line.
Do not connect/disconnect the cable while ECR's power is "ON".
1
INTRODUCTION
This ECR is entry machine for general retail/hospitality market, featuring every basic
necessary function, even with the potentiality of Inter Register Communication, worthy of the
word "High Cost Performance", and so on as follows:
Major Features
2
SPECIFICATIONS
Printer model Epson M-U420 impact dot matrix without an auto cutter
Printing speed 3.0 lines/sec
Columns/line
receipt 24 columns
journal 24 columns
PRINTER validation 55 columns
Fine quality paper roll
44.5 mm x ø83 mm
Paper
Validation paper
135 to 210 mm (width), min. 70 mm (height), 0.07 to 0.14 mm (thickness)
Ink ribbon ERC-32 (Epson), purple
Stroke key 64 key positions including 5 optional keys
KEYBOARD
Flat key 128 key positions
Front (1-line) 12 digits numeric
DISPLAY
Rear (1-line) 12 digits numeric (standard)
POWER SUPPLY AC 117V / 230V ± 10%, 50/60Hz
POWER CONSUMPTION 400mA (117V) / 200mA (230V)
Operation : 0° ~ 40°C (32° ~ 104°F)
TEMPERATURE
Storage : -10° ~ 50°C (14° ~ 122°F)
DIMENSIONS 405 (W) x 423 (D) x 285 (H) mm including drawer
405 (W) x 423 (D) x 98 (H) + 14 mm for a foot
DRAWER
10C4B / 10C5B (removable/adjustable coin tray)
WEIGHT Approx. 12 Kg
RAM CAPACITY One 4M bit RAM (RAM expansion is not available.)
MEMORY PROTECTION 3 months
3
SYSTEM CONFIGURATION
Maximum 32 units can be connected via IRC line including the master, max. 4 kitchen printers and
max. 4 slip printers. However, an ECR can use one slip printer.
PC as IRC master
(Tensai2000) Slip printer, max. 4
TP-620
RS232C
MODEM MODEM NA-720 Kitchen printer, max. 4
TP-420/422/522/722
(direct connection to PC available)
Thermal kitchen printer, max. 1
NA-710 CBM-233/1000
ECR as master RS232C
Thermal kitchen printer, max. 3
CBM-233/1000
NA-730
RS232C
Standard Interface
or
or
or
4
NO RAM CHIP EXPANSION
RAM chip expansion is not available.
Standard one 4M bit RAM chip has been installed on the back side of MPU board.
SET-UP OF PERIPHERALS
Please refer to the separate manual "INTERFACES & PERIPHERALS MANUAL" .
5
I. STANDARD KEY LAYOUT
Stroke Keyboard
LOCK
SP R
(BS) (SPACE) (CAPS) (SMALL) X
RECEIPT
Z1/P
TTL
RPF JPF OFF Z2
VALID.
(DOUBLE) A F K P U Z - &
X/FOR
CL TIME
CASHIER
ID 1 6 11 16
PLU
REPEAT CR
VOID
REFUND
B G L Q V Ä Ø *
7 8 9 2 7 12 17 PRICE
ITEM
(-) P/O R/A
C H M R W Ö Σ Å
4 5 6 3 8 13 18 %1 %2
TTL 1 TTL 2
D I N S X Ü # /
1 2 3 4 9 14
BUFFER
19 MESSAGE PRINT 1 TTL 3 TTL 4
E J O T Y Æ (ENTER)
0 00 !
5 10 15 20
NO
SALE SBTL
CASH/TTL 5
MA key
Z key
X key
SP LOCK R X Z1/P Z2
6
Flat Keyboard
MENU MENU
COOKING MESSAGE ARRANGE ARRANGE
SHIFT SHIFT MESSAGE 1 1 2
VOID P/O
1 2
0 00 • SBTL
CASH
5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 TTL 5
7
II. PROGRAMMING
KEYBOARD PROGRAMMING
If you want to change the keyboard position from standard keyboard layout, use Key Layout
Programming sequence below. Before performing the sequence, confirm that the programmable key
table [ C1 ] or [ F1 ] has already been selected by Key Table Selection as follows (refer to "") :
2. While pressing the following three keys at the same time, connect the AC cord.
Stroke
Flat Keyboard Keyboard
for another
Note: For key function #, [ • ] key and CL key, use the shaded keys in page 10.
8
Key Key
Contents Contents
Function # Function #
0 not used key 174 BUFFER PRINT 1
1 ~ 127 HARD PLU 1 ~ 127 175 BUFFER PRINT 2
128 TRACK / NEW BALANCE 176 NET SUBTOTAL
129 TOTAL 1 177 TOTAL VALIDATION
130 TOTAL 2 178 MISC. VALIDATION
131 TOTAL 3 179 PERSON
132 TOTAL 4 180 NO SALE
133 TOTAL 5 / CASH 181 not used
134 MENU SHIFT 1 182 TIP
135 MENU SHIFT 2 183 HALO RELEASE
136 PLU MODIFIER 1 184 OFF COMPULSORY
137 PLU MODIFIER 2 185 RECALL
138 PLU MODIFIER 3 186 not used
139 CASHIER ID 187 ADJUSTMENT 1
140 CASHIER 1 188 ADJUSTMENT 2
141 CASHIER 2 189 ADJUSTMENT 1 & 2
142 CASHIER 3 190 MESSAGE
143 CASHIER 4 191 COOKING MESSAGE
144 CASHIER 5 192 PREVIOUS BALANCE (+)
145 CASHIER 6 193 PREVIOUS BALANCE (-)
146 CASHIER 7 194 RPF (Receipt Paper Feed)
147 CASHIER 8 195 JPF (Journal Paper Feed)
148 CASHIER 9 196 RECEIPT OFF
149 CASHIER 10 197 not used
150 CASHIER 11 198 not used
151 CASHIER 12 199 not used
152 CASHIER 13 200 CLEAR
153 CASHIER 14 201 ~ 209 TEN-KEY 1 ~ 9
154 CASHIER 15 210 0
155 %1 211 00
156 %2 212 000
157 %3 213 not used
158 AMOUNT (-) 214 not used
159 AMOUNT (+) 215 not used
160 CORRECTION 216 SLIP RELEASE
161 VOID 217 SINGLE TICKET OFF
162 REFUND 218 not used
163 R / A (Received on Account) 219 not used
164 P / O (Paid Out) 220 not used
165 SUBTOTAL 221 DECIMAL POINT (•)
166 PLU / REPEAT 222 X1
167 PRICE 223 X / FOR / TIME
168 PRICE SHIFT 224 ARRANGEMENT 1
169 TAX 225 ARRANGEMENT 2
170 TAX SHIFT 1 226 ARRANGEMENT 3
171 TAX SHIFT 2 227 ARRANGEMENT 4
172 TAX SHIFT 3 228 FOREIGN CURRENCY SUBTOTAL
173 TAX SHIFT 4 229 FOOD STAMP SUBTOTAL
9
These numbers on the keys are used to indicate key position numbers whereas the key numbers listed
in the previous page indicate key function numbers.
Stroke Keyboard
064 063 062 061
option
060
055 050 045 040 035 030 025 020 015 010 005
(CL)
059 054 049
(7) (8) (9) 044 039 034 029 024 019 014 009 004
Flat Keyboard
068 059 050 041 032 023
10
PLU & GROUP PROGRAMMING
PLU & group programming can be performed by one of the following three different ways;
SIMPLE method --- program number entry not required and programs each PLU/group
INDIVIDUAL method --- program number entry required and programs each PLU/group
SEQUENTIAL method --- programs PLUs/groups by a range entering Start # and End #
1. PLU CODE
2. PLU LINK TO GROUP-A
3. PLU PRICE
Max. 14 digits of PLU code can be entered in the programming sequences, however, only the last 12
digits can be shown on the display. Press CASHIER ID key to check the first 12 digits.
For example, PLU code 12345678901234 is entered in the PLU programming sequence.
DISPLAY
12345678901234
345678901234
• 345678901234
CASHIER PL-123456789
ID
11
User Friendly PLU Program
1) User friendly PLU program in "R" position
User friendly PLU program is easier way of program of Not Found PLU. This operation allows you to make a
new PLU having the scanned PLU code if [SF-50.b] is set to 1. All other data than you entered (like "link
group-A", "HALO", etc.) is copied automatically from master PLU [PF-3.b=1]. Sales data for this PLU will be
registered in the newly created PLU sales memory.
When a Not Found PLU is entered the first time, ECR displays "EE-30: PLU not found" with a catch buzzer. If
it is required to register and memorize it on ECR, perform the sequence below:
enter price *3
--- enter master PLU or press CL key to cancel
(can be skipped)
*1 as an overridden price (not memorized). PRICE key is required to be pressed for a PLU code entry
*2 enter the PLU code and press PLU key, or scan the PLU, or press H.PLU key whose PLU code has not been assigned
*3 as a preset price (memorized)
Note: When "dE-02: over limitation" is displayed, enter master PLU to register Not Found PLU. However, it
will not be created on ECR. Sales data for this PLU will be registered in the master PLU.
Addition to PLU programming in a transaction (in R position), it can be programmed easily in SP position using
a similar method.
skip
(master PLU's descriptor is copied)
scanner
0 price
* [PF-3.b=1] Master PLU's preset data such as link group-A, flag condition, etc. except for link PLU,
price and descriptor will be copied to new created PLU. All PLUs can be entered here by scanner,
PLU code or H.PLU key.
12
(PGM-201/4201) PLU CODE
** INDIVIDUAL **
for another
displays remaining
digits of PLU code
scanner or
HARD PLU key CASHIER
ID
for set
max. 14 digits
CR
max. 6 digits for link PLU
for cancellation *
* PLU having a sales data can not be deleted. Issue PLU Z reports (Z-40~42) in order to clear the sales data.
** SEQUENTIAL**
for another
displays remaining
digits of PLU code
scanner or
HARD PLU key CASHIER scanner CASHIER
ID ID for set
Start End TTL
SP 4201 X PLU code • PLU code • X 5 CL
max. 14 digits
CR
for cancellation
Note 1: If a PLU is already existing between [Start PLU code] and [End PLU code], it will cause an error.
Note 2: For cancellation
- PLU having a sales data can not be deleted. Issue PLU Z reports (Z-40~42) in order to clear the sales
data.
- When a PLU code which does not exist is entered for [Start PLU code], it will cause an error.
However, for [End PLU code], any code is accepted.
13
(PGM-203/4203) PLU LINK TO GROUP
Link group-A must be programmed to use PLU. If no link group-A is programmed, PLU can not be
used. Link group-B can be skipped.
for another
00
for the next
displays remaining
digits of PLU code
no change
scanner CASHIER
ID
** INDIVIDUAL **
for another
for another
00
no change no change
scanner or CASHIER CASHIER
HARD PLU key ID ID
Link Link
PLU code Group-B
SP 203 X
max. 14 digits • Group-A X X CL CL
# 1 ~ 98 # 1 ~ 25
(0 input for no link) (0 input for no link)
** SEQUENTIAL **
for another
a
scanner or scanner or
CASHIER CASHIER
HARD PLU key HARD PLU key
ID ID
no change no change
a
14
(PGM-305/4305) PLU PRICE
** SIMPLE ** FOR PLU 1ST PRICE
for another
00
for the next
displays remaining
digits of PLU code
no change
scanner CASHIER
ID
** INDIVIDUAL **
for another
for another
00
for the next
no change no change
scanner or CASHIER CASHIER
HARD PLU key ID ID
1st price 2nd price
Z1/P PLU code max. max.
305 X max. 14 digits • X X CL CL
8 digits 8 digits
** SEQUENTIAL **
for another
no change no change
15
(PGM-320/4320) PLU HALO (High Amount Lock-Out)
HALO defines the largest PLU price that can be entered manually. For example, when the largest
price that can be entered manually is 599, enter 53 (5: value, 3: number of digits).
** INDIVIDUAL **
for another
for another
00
for the next
displays remaining
digits of PLU code
scanner or no change
CASHIER
HARD PLU key ID
** SEQUENTIAL **
for another
a
scanner or scanner or
CASHIER CASHIER
HARD PLU key HARD PLU key
ID ID
no change
a
HALO TTL
00 ~ 98 X 5 CL CL
16
(PGM-200/4200) PLU FUNCTION
** SIMPLE **
for another
00
for the next PLU
•
** INDIVIDUAL **
for another
00
PLU code
SP 200 X max. 14 digits • flag data X CL
** SEQUENTIAL **
for another
TTL
flag data X 5 CL
for cancellation
(previous data is retrieved)
17
PF-1 1/0 bit 1 0
a PLU not printed printed
b Item validation compulsory not compulsory
c Sales type 1 ~ 4 [c,d]
d [00] sales type 1 [01] sales type 2 [10] sales type 3 [11] sales type 4
e Adjustable 2 item [e,f] = [00] for non-adjustable item
f Adjustable 1 item [11] for Adjustable 1 & 2 item
g Single item 2 (transaction closed automatically [SF-16.f~h])
h Single item 1 (transaction not closed when it is entered [g,h] = [00] or [11] for non-single item
following a non-single item entry [SF-16.f~h])
Bits e,f Adjustment amount does not affect PLU sales memory which is shown on the report.
PF-4 a Simple Condiment PLU (S.C. PLU) [SF-50.a=1] normal PLU (main PLU)
b Simple Condiment PLU input compulsory for this PLU not compulsory
[SF-50.a=1], [PF-1.g,h=00/11] for non-single item
c
d
e PLU data transmitted to KP 4 not transmitted
f PLU data transmitted to KP 3 not transmitted
g PLU data transmitted to KP 2 not transmitted
h PLU data transmitted to KP 1 not transmitted
Bit a Simple condiment PLU is a PLU which should be entered with a main PLU.
- It is printed with condiment mark and printed in red or slim for mono-color kitchen printer.
- It is not voided/refunded at the same time when a main PLU is voided/refunded.
- Simple condiment PLU's ticket setting by [PF-3.f] has to be the same as the main PLU's ticket setting.
Otherwise, the operation will cause an error.
18
(PGM-5302) PLU NAME & PRICE
Z1/P-5302 accepts PLU code entry, scanner and Hard PLU key while Simple program accepts Hard PLU key
only.
*** SIMPLE *** HARD PLU key only (available if [SF-33.a] is selected)
displays PLU code
skip to confirm (*)
MENU PLU Cashier
not print ID
SHIFT MODIFY
If PLU code is more than 11 digits, CASHIER ID key before 1st price entry shows as follows.
For example, PLU code 123456789012:
CASHIER ID 23456789012=
CASHIER ID PL-12456789 You can enter 1st price any time
CASHIER ID 23456789012= during these displays.
CASHIER ID 1P-
P-305 is
displayed
for the next PLU
19
(PGM-204) PLU LINK TO ONE PLU
(PGM-209/4209) PLU LINK TO SUPPLEMENTARY MESSAGE
** INDIVIDUAL **
for another
for another
00
for the next
displays remaining
scanner or digits of PLU code
no change
HARD PLU key
for another
no change
Supplementary TTL
message #1~50 X 5 CL CL
20
(PGM-223/4223) GROUP-A LINK TO MAIN GROUP-A
** INDIVIDUAL **
for another
for another
00
for the next
no change
** SEQUENTIAL **
for another
no change
PLU modifier changes PLU code by modifier value. For example, if PLU code 1001 is required to
change to PLU code 30000000001001, then enter the modifier value 314.
for another
for another
00
for the next
no change
0 0 0
number of digit to be modified
value
21
(PGM-111) MENU LAYOUT
For the 1st menu (original menu), skip MENU SHIFT key depression.
For the 2nd menu, press MENU SHIFT 1 key. 2nd PRICE lamp is lit.
For the 3rd menu, press MENU SHIFT 2 key. STORE lamp is lit.
When menu shift key is pressed in the sequence below, the shifted menu remains until the next shift
key is pressed. If the same menu shift key is pressed, the shifted menu returns to the 1st menu.
for another
2nd or 3rd menu
MENU scanner
SHIFT
PLU code One of Hard
SP 111 X • CL
1st menu max. 14 digits PLU keys
0 input for no assigned PLU
After having completed one of the three menu layouts, and when you want to copy one menu to other
menu:
22
(PGM-406) PLU STOCK
(PGM-426) GROUP-A STOCK
displays remaining
digits of PLU code (-)
scanner or CASHIER no change
HARD PLU key ID CR
** INDIVIDUAL **
for another
for another
00
for the next
displays remaining
digits of PLU code (-)
scanner/H.PLU key no change
CASHIER CR
(for PLU) ID
(+)
Contents PGM-# #
PLU stock 406 PLU code (max. 14 digits)
Group-A stock 426 group-A # 1 ~ 98
4) Preset the stock unit name and select 'stock unit name printed on PLU report' [SF-6.a].
5) Enter stock by using above sequence.
23
(PGM-5201) COMPLETE PLU PROGRAMMING
The following PLU programmings can be programmed in one sequence;
CL
quit
(+)
The entered stock is added or
subtracted from the current stock.
Note: When the next PLU code is already existing, the sequence automatically goes to (d) for the next PLU
descriptor. If you wish to quit from the sequence, press ENTER key and CL key.
24
CHARACTER PROGRAMMING
There are two character entry modes: alphabet key mode and code entry mode (default). Either
alphabet keys or codes can be used depending on the system function [SF-2.d] (1=alphabet, 0=code).
The code entry mode [SF-2.d=0] is useful for the stroke keyboard to enter the characters which are
not shown on the keyboard. Please refer to the Character Code Table on the next page.
The key layouts have been fixed for character programming in the alphabet key mode [SF-2.d=1].
When the code entry mode is used, the positions of shaded keys below are changed if the different
keys from the standard key layout have been assigned on the programmable key table ([C1],[F1]). So,
the keys on the fixed key table ([C0],[F0]) are recommended to use for the character
programming in the code entry mode. (The contents of the programmable key table is saved.)
Stroke Keyboard
Flat Keyboard
@ # $ % Æ & * £ Ñ CL X
1 2 3 4 5 6 7 8 9 0 - Σ
Used to check the Ö
key table [F1] or [F0]. Q W E R T Y U I O P
Ä
Ü 7 8 9
Refer to page 7. :
A S D F G H J K L ← 4 5 6
Ø ,
< > ?
Z X C V B N M
Å . /
BS 1 2 3
↑ ↓ SP SP → DBL CL ENT 0 00 • ENT
25
Character Code Table
Upper-Case Characters
Character A B C D E F G H I J K L M
Code 034 035 036 037 038 039 040 041 042 043 044 045 046
Character N O P Q R S T U V W X Y Z
Code 047 048 049 050 051 052 053 054 055 056 057 058 059
Lower-Case Characters
Character a b c d e f g h i j k l m
Code 066 067 068 069 070 071 072 073 074 075 076 077 078
Character n o p q r s t u v w x y z
Code 079 080 081 082 083 084 085 086 087 088 089 090 091
Numbers
Character 0 1 2 3 4 5 6 7 8 9
Code 017 018 019 020 021 022 023 024 025 026
Symbols
Character # $ % & ' £ Ñ * Å - . / Space
Code 004 005 006 007 008 009 010 011 013 014 015 016 001
Character : Ø < Σ > ? @ Ä Ö Ü Æ Double-width
Code 027 028 029 030 031 032 033 060 061 062 063 096 097
Programmable 94 Characters
26
How to Preset Characters
To preset double-width characters, enter the character and then press DBL (Double) key or
enter code 96.
SML
E E A
by alphabet key CL DBL DBL DBL Enter
"
Cancel
To cancel a character entry, press CL key. The previously programmed character remains
unchanged. After CL key is pressed, re-enter the character or press Enter key to finish the
entry.
Correction
To correct a character immediately after entering it, press BS (Back Space) key or Cursor
Left (left arrow) key which is used only for the alphabet key entry of the flat keyboard and
press correct character keys.
27
Simple Programming Sequences
PLU DESCRIPTOR
for another
00
for the next
displays remaining
digits of PLU code
scanner CASHIER not print
ID
CASHIER NAME
for another
00
for the next
not print
GROUP-A DESCRIPTOR
for another
00
for the next
not print
SUPLEMENTARY MESSAGE
for another
00
for the next
not print
Supplementary
message # COOKING Supplementary message
SP 1 ~ 50 MESSAGE MESSAGE max. 20 characters 00 Enter CL
28
Character Programming Sequence
(PGM-212) CASHIER
(PGM-202) PLU
(PGM-102) KEY/SYMBOL
(PGM-242) MAIN GROUP-A
(PGM-222) GROUP-A
(PGM-232) GROUP-B
(PGM-112) STOCK UNIT
(PGM-142) SUPPLEMENTARY MESSAGE
(PGM-122) RECEIPT LOGO
(PGM-152) ECR NAME/KITCHEN PRINTER NAME
(PGM-162) SLIP LOGO
** INDIVIDUAL **
for another
for another
00
CASHIER
ID displays remaining
for the next digits of the next
PLU code
X
scanner no change not print
(for PLU)
PGM-# # Characters
SP (see table)
X (see table)
• (see table)
00 Enter CL CL
29
Key/Symbol Standard Remarks
Key / Symbol key & symbols are displayed and printed on
# Auto Preset receipt/report unless otherwise described
1 CHECK Total 1
2 CUPON Total 2
3 UC Total 3
4 CASH Total 4
5 CASH Total 5
6 % 1 %1
7 % 2 %2
8 % 3 %3
9 DSCNT Amount (-)
10 PLUS Amount (+)
11 AJST1 Adjustment 1
12 AJST2 Adjustment 2
13 P/O P / O (Paid Out)
14 R/A R / A (Received on Account)
15 REFND Refund
16 VOID Void
17 SALES TTL Media amount in sales printed on report only
18 DRAWER TTL Media amount in drawer printed on report only
19 CHEQUE Cheque-cashing charge / Cheque exchange charge
20 T-AMT Training count & amount printed on report only
21 NSALE No sale
22 TRCNT Transaction count printed on report only
23 PERSN Number of people
24 TIP Tip
25 CID CID (Cash In Drawer)
26 DUE AMOUNT Due amount printed when a tendered amount is entered
printed by SBTL key
27 SUBTL Subtotal
printed if [SF-56.g=1]
28 CHNGE Change
29 TAX TOTAL Consolidated tax printed if [SF-22.g=1]
30 TAX 1 Tax 1
31 TAX 2 Tax 2
32 TAX 3 Tax 3
33 TAX 4 Tax 4
34 TXSL1 Tax sale 1 printed if [SF-22.e=1]
35 TXSL2 Tax sale 2
36 TXSL3 Tax sale 3
37 TXSL4 Tax sale 4
38 MESS1 Message
39 MESS2 not used
40 AMONT Amount printed on total validation
41 TOTAL Total printed on report only
42 ALTTL All total printed on report only
43 CLEAR Clear printed on cashier report only
44 CORRECTION Correction printed on cashier report only
45 ARNG1 Arrangement 1
46 ARNG2 Arrangement 2
ARNG3 printed on program dump report only
47 Arrangement 3
48 ARNG4 Arrangement 4
49 CORRECTED Correction
50 PS CORECT Correction with link PLU
51 QUANTITY Quantity printed if [SF-6.d=1]
52 TRAINING Training message
1st ~ 5th digits : Euro currency symbol
53 EURO LOCAL Euro / Local currency message
6th ~ 10th digits: Local currency symbol
30
54 PB.P Previous balance (+) printed on report only
55 PB.N Previous balance (-) printed on report only
56 N.B New balance printed on report only
57 Net-charge Net (total) charge printed on report only
58 NET SUBTTL Net subtotal printed if [SF-56.c=1]
59 CURENT CHG Current (last transaction's) charge printed if [SF-47.d=1]
60 Next page "To be continued" message printed on slip printer TP-620
61 CHEQUE MG1 Cheque message 1
62 CHEQUE MG2 Cheque message 2
CHEQUE MG3 printed on cheque (TP-620)
63 Cheque message 3
64 CHEQUE MG4 Cheque message 4
65 CIH Cash in hand printed on cashier report
66 FRGN C. ST Foreign currency subtotal display only
67 F.S. SBTL Food stamp subtotal display only
68 F.S. TXSL1 Food stamp tax sale 1
69 F.S. TXSL2 Food stamp tax sale 2
70 F.S. TXSL3 Food stamp tax sale 3
71 F.S. TAX1 Food stamp tax 1
72 F.S. TAX2 Food stamp tax 2
73 F.S. TAX3 Food stamp tax 3
74 COPY 2nd receipt message printed if [SF-3.c=1]
75 SHORT AMT Short amount message
printed if [SF-74.b=0]
1st, 2nd digits : for Total 1
3rd, 4th digits : for Total 2
76 SPFFDM £ Currency symbols for media
5th, 6th digits : for Total 3
7th, 8th digits : for Total 4
9th, 10th digits : for Total 5
31
RATE PROGRAMMING
Programming can be done either by the simple programming method or the individual method.
If percentage rate shall be negative (used for mark-down), select [SF-43 ~ 45] by System Function
programming.
** SIMPLE **
no change
%1~3 % rate
Z1/P X
KEY 0 ~ 999.999
** INDIVIDUAL **
for another
for another
00
for the next
no change
% rate # % rate
Z1/P 337 X • X CL CL
1~3 0 ~ 999.999
32
(PGM-347) ADJUSTMENT RATE
(PGM-357) SALES COMMISSION RATE
(PGM-367) STOCK RATE
for another
for another
00
for the next
no change
Rate # Rate
Z1/P PGM-# X • 0 ~ 999.999
X CL CL
see table below
Z1/P Rate
377 X X
0 ~ 99.999
for another
00
Tax # Rate
SP 107 X • 0 ~ 99.999
X CL CL
1~4
33
(PGM-108) TAX EXEMPTION LIMIT FOR % TAX
TAX TABLE FOR ADD-ON TAX SYSTEM
TAX TABLE
Before programming the tax tables,
1) check the breakpoint (max. 100 breakpoints available).
2) check the difference between each breakpoint (difference must be less than 3 digits).
3) find the irregular and regular parts.
To find the irregular and regular parts in the tax table, check the sequence patterns.
Tax exemption
Tax table # 1st tax amount
SP 108 X • limit amount • max. 4 digits •
1~4 max. 4 digits
Breakpoint of Breakpoint of
irregular part • X regular part • CL
max. 4 digits max. 4 digits
Tax Exemption
Limit Amount
34
(PGM-387) FOREIGN CURRENCY EXCHANGE RATE
for another
for another
00
for the next
no change
When Euro media [SF-69~72.e~h=0100/0110/0111] is selected, program Euro currency rate by using (PGM-
397) Euro Currency Rate.
1) Select the foreign currency media keys [SF-69~72.e~h] and calculation method [SF-14.a~d]. Then preset
the foreign currency exchange rate by using above sequence.
Foreign currency media setting Enter a rate for
foreign currency is calculated via Euro currency
foreign currency per Euro
[SF-69~72.e~h=1001]
foreign currency is calculated directly from the local currency per foreign currency [SF-14.a~d=0]
local currency [SF-69~72.e~h=1000] foreign currency per local currency [SF-14.a~d=1]
2) Assign F.C. SBTL key (key #228) on the keyboard by using (PGM-101) Key Layout programming. Preset
the key name for F.C. SBTL key (key/symbol #66) by using (PGM-102) Key/Symbol Name programming.
4) When currency exchange operations are required, select 'cheque-cashing / currency exchange operations
permitted' [SF-17.e~h=1] for each media. For the charge rate of currency exchange, program the rate by
using (PGM-377) Currency Exchange Charge Rate programming.
Enter the rate for local currency per Euro currency. Refer to the programming reference for
programming contents.
35
CASHIER PROGRAMMING
for another
for another
00
for the next
no change
Note: When a secret cashier code between 9000 ~ 9999 (inclusive) is assigned, the cashier is not permitted to
open the drawer.
36
MISCELLANEOUS PROGRAMMING
(PGM-131) Z1-REPORT SECRET CODE
(PGM-141) Z2-REPORT SECRET CODE
(PGM-151) TRAINING SECRET CODE
(PGM-171) MACHINE NUMBER
(PGM-179) SLIP PRINTER ID # FOR TP-620
PGM-# #
SP X X
see table below see table below
Note: If IRC system is used, the last two digits of the machine number must be 31 of '1 ~ 62' and different for
each ECR. This is because the last two digits of the machine number is used for ECR ID # of IRC line.
(PGM-325) + / - AMOUNT
(+)
Z1/P Amount
325 X (-) X
max. 8 digits
can be omitted
37
(PGM-172) TERMINAL ADDRESS
In order for an external device (personal computer, etc.) to communicate with ECR by using batch
communication protocol, ECR needs an ID code. Use capital alphabet characters for the ID code.
for another
for another
00
Terminal address
SP 172 X 1 • max. 9 characters 00 Enter CL CL
ID 1 ID 2
(ID 2 can be left as spaces)
** SIMPLE **
no change
TTL 1 ~ 4 Amount
Z1/P X
KEY max. 10 digits
** INDIVIDUAL **
for another
for another
00
for the next
no change
38
(PGM-121) ARRANGEMENT KEY SEQUENCE
for another
RPF
no change
Note 2: If an error occurs during ARRANGEMENT key operation sequence, the remaining operations will be
canceled.
Press ARRANGEMENT 1 key after some items are registered. Then automatic discount on the subtotal is
performed and the transaction is closed automatically.
Press ARRANGEMENT 2 key after the control key is turned to X position. Then four reports above are
printed automatically.
39
(PGM-189) CHEQUE PRINTING FORMAT
If programmed properly and the transaction is closed by cheque media key [SF-69~72.e~h =
0010/0110], the cheque is printed by TP-620 which supports both slip printing function and cheque
printing function.
The print position of each message can be designed by assigning the number of line and column. The
number of dot spaces between lines can be programmed. This will not affect the slip printing format.
40
By using the sequence below, the number of dot spaces between lines can be programmed for fine
adjustments of the cheque printing format. After a program dump (X-85) is printed, the sample of
ruler print will automatically be printed by TP-620 if the flags described in the previous page [SF-
17.d=1 and SF-57.h=1] were selected.
no change
Note: The normal printing format is set at three dot spaces between the lines (6 lines/inch).
The maximum number of available lines is determined by the size of a cheque. When slip printer's
display is flashing after the ruler sample was printed according to the above sequence, print the
remaining lines by pressing PRINT key.
Below are two samples of ruler print in which the dot spaces between the lines were programmed at 3
dots and 6 dots respectively;
3 dots 3 mm 6 dots
6 mm
1234567890123456789012345678901234567890123456 1234567890123456789012345678901234567890123456
2 2
3
3
4
5 4
6 5
7 6
8
7
9
0 8
1 9
2 0
3
1
4
5 2
41
The print position of each message can be designed by assigning the number of line and column by
using the sequence below. For securing the exact positions, refer to the ruler sample printed by TP-
620 by program dump (X-85). The programmed positions are printed on program dump (X-85).
for another
for another
00
for the next
no change
PROGRAM SAMPLE
The following eight items are printed on the cheque by using 6-dot spaces between the lines;
line 1 *123456.78*
line 2
col. col. #7
line 3 #8 18 col. #3
6 col.
22
line 4 34 #4
line 5 *123456.78*
line 6 SAKURA CORP TOKYO JAPAN
line 7 #1 #2 OCT01/2001 #001A003732
col. col. col. #5 col. #6
2 16 18 29
42
TIME & DATE PROGRAMMING
(PGM-1) DATE
for reading
YYYYMMDD
X 1 • X
always 8 digits
(PGM-2) TIME
for reading
HHMMSS
X 2 • X
always 6 digits
30 SECOND ADJUSTMENT
X TIME •
When the display reads 0 ~ 29 seconds, depression of the [ • ] key sets the seconds back to 0.
When the display reads 30 ~ 59 seconds, depression of the [ • ] key set the seconds forward to 0.
43
SYSTEM PROGRAMMING
(PGM-100) SYSTEM FUNCTION
for another
00
no change
44
The flags in the square brackets ([ ]) described in the flag selection box should be set because they
have the priority.
PRINT/SYSTEM (1)
SF-1 1/0 bit 1 0
a
b Ticket system Non ticket system
c RECEIPT OFF key functions in R position only in all positions
d 2nd receipt issue permitted [SF-3.d=0] prohibited
e Receipt logo printed on journal not printed
It is not printed when ECR prints the contents for the journal only such as "initial
reset message", "power-on/off times" and "clear operation" [SF-6.f~h=1].
f Automatic cut (factory option) [SF-10.h=1] Manual cut
g Full cut receipt [f=1] Partial cut receipt [f=1]
h No sale not printed on receipt (printed on journal only) printed on receipt & journal
45
PRINT/SYSTEM (2)
SF-4 1/0 bit 1 0
a
b Amount printed without zero (ex: . 7) for Foreign currency 2 with zero (ex: .07)
c Foreign currency 2's punctuation position [c,d]
d [01] .0 [10] .00 [11] .000 [00] omitted
e
f Amount printed without zero (ex: . 7) for Foreign currency 1 with zero (ex: .07)
g Foreign currency 1's punctuation position [g,h]
h [01] .0 [10] .00 [11] .000 [00] omitted
46
PRINT/SYSTEM (3)
SF-8 1/0 bit 1 0
a Time printed on validation (see [SF-10.f] also) not printed
b Item validation printed upside-down normal character
c Media validation printed upside-down normal character
d Total validation printed upside-down normal character
e Item validation permitted one time only unlimited
f Media validation permitted one time only unlimited
g Total validation permitted one time only unlimited
h Total validation compulsory not compulsory
47
CASHIER
SF-11 1/0 bit 1 0
a 2-digit programmable cashier symbol and 14 characters of cashier name by 1-digit fixed cashier symbol
SP-212 printed in the last line and 16 characters of cashier
name printed
b
c
d
e
f
g Cashier entry compulsory before each transaction not compulsory
(when a transaction is closed, the cashier is signed off automatically) (not signed off)
h
48
MEDIA (1) / EURO (1)
SF-13 1/0 bit 1 0
a
b
c
d
e Euro currency system normal currency system
f Euro media amount printed without zero (for example: . 7) with zero (for example: .07)
g Position of punctuation for Euro media [g,h]:
h [01] .0; [10] .00; [11] .000; [00] omitted
49
MEDIA (2)
SF-16 1/0 bit 1 0
a Total 4 change operation permitted [SF-36~39.a] prohibited
b Total 3 change operation permitted [SF-36~39.a] prohibited
c Total 2 change operation permitted [SF-36~39.a] prohibited
d Total 1 change operation permitted [SF-36~39.a] prohibited
e
f Single-item transaction auto-closing media is set according to the order of [f,g,h] as described below;
g [001] total 1; [010] total 2; [011] total 3; [100] total 4; [101] total 5;
h [others] single-item prohibited
Do not select the food stamp media which programmed by [SF-69~72.e~h] as the single item closing media.
If it is selected, the single item will be a normal PLU.
50
ROUNDING
SF-18 1/0 bit 1 0
a
b
c
d
e Due amount rounding method [e,f,g,h]
f [0001] Method 1; [0010] Method 2; [0011] Method 3; [0100] Method 4;
g [0101] Method 5; [0110] Method 6; [1000] Method 8; [0111] No rounding
h (Method 7 is not supported yet.)
Note for Rounding Method 5 : Only when Method 5 has been selected by [SF-18] and the following flags are set to 1 and
1, this will invoke rounding method 5 and not 5/4.
- tax amount rounding [SF-19.c,d]
- % amount rounding [SF-19.e,f]
- item amount rounding [SF-19.g,h]
51
TAX
SF-21 1/0 bit 1 0
a Add-on tax 4 calculated by tax table [e=1] straight tax % [e=1]
b Add-on tax 3 calculated by tax table [f=1] straight tax % [f=1]
c Add-on tax 2 calculated by tax table [g=1] straight tax % [g=1]
d Add-on tax 1 calculated by tax table [h=1] straight tax % [h=1]
e Tax 4 calculated by add-on tax method by VAT method
f Tax 3 calculated by add-on tax method by VAT method
g Tax 2 calculated by add-on tax method by VAT method
h Tax 1 calculated by add-on tax method by VAT method
52
REPORT (1)
SF-26 1/0 bit 1 0
a Tax data printed on report not printed
b Z counts increased after Z-01/02 report only after every Z report
c Z report of individual PLU and Group permitted prohibited
d X count not reset after Z-01 report reset
e Consecutive receipt/ticket numbers not reset after Z-01 report reset
f CID memory not reset after Z-01 report reset
g Cashier memory not reset after Z-01/02 report reset
h Z report issued by control key and secret code entry which programmed by by control key only
(PGM-131/141) Z1/Z2 report secret code
53
REPORT (2)
SF-29 1/0 bit 1 0
a Z-62 track report permitted prohibited
b IRC Z report not printed on slave (see table below) printed
c
d
e %, (+) and (-) on item amounts do not affect PLU and Group memories affect
f Tip amount added to media memory not added
g Tax amount added to grand total (see [SF-24.e~h] also) not added
h %, (+) and (-) amounts added to grand total not added
54
SECURITY
SF-31 1/0 bit 1 0
a Cash declaration prohibited permitted
b Cash declaration compulsory before 1st level reports (except for non-active not compulsory [a=0]
PLU report #43) [a=0]
c Void permitted regardless the subtotal becomes minus prohibited
d Cash declaration compulsory before 1st level reports including CID (report before 1st level reports
numbers : 1, 3, 8) [b=1] (same as b=1)
e
f
g
h
55
AMOUNT (+)/(-) (1)
SF-34 1/0 bit 1 0
a
b
c Amount (-) on subtotal prohibited permitted
d Amount (-) on item prohibited permitted
e
f
g Amount (+) on subtotal prohibited permitted
h Amount (+) on item prohibited permitted
56
MEDIA (2)
SF-36 1/0 bit 1 0
a Change amount of over-tendering by Total 1 deducted from media Total 5 automatically
designated by [SF-16.a~d=1] and Total 5
For change amount of over-tendering by Euro media, see [SF-73.g].
b Total 1 opens drawer does not open
c Total 1 amount added to CID memory not added
d Total 1 media validation compulsory [e=0] not compulsory
e Total 1 media validation prohibited permitted
f Total 1 tendered amount input compulsory [h=0] not compulsory
g Total 1 over-tendered amount input prohibited permitted [h=0]
h Total 1 tendered amount input prohibited permitted
57
ADJUSTMENT
SF-41 1/0 bit 1 0
a
b
c
d Adjustment 1 amount affects taxable subtotal 4 does not affect
e Adjustment 1 amount affects taxable subtotal 3 does not affect
f Adjustment 1 amount affects taxable subtotal 2 does not affect
g Adjustment 1 amount affects taxable subtotal 1 does not affect
h Adjustment 1 polarity is negative positive
58
%
SF-43 1/0 bit 1 0
a %1 on subtotal prohibited permitted
b %1 on item prohibited permitted
c %1 amount affects taxable subtotal 4 does not affect
d %1 amount affects taxable subtotal 3 does not affect
e %1 amount affects taxable subtotal 2 does not affect
f %1 amount affects taxable subtotal 1 does not affect
g Manual %1 rate entry permitted prohibited
h %1 polarity is negative positive
59
TRACK / PREVIOUS BALANCE
SF-47 1/0 bit 1 0
a
b
c Multiple track / previous balance operations Single track/P.B. operations
d Current transaction's charge printed not printed
e New Balance closing prohibited if a track is not opened or Previous permitted
Balance key is not used
f New Balance closing compulsory if a track is opened or Previous Balance not compulsory
key is used
g
h Track number input compulsory at the beginning of transaction not compulsory
60
PLU
SF-50 1/0 bit 1 0
a Simple condiment PLU function available [h=1] (see [PF-4.a,b]) not available
b User friendly PLU function (Not Found PLU entry) allowed [PF-3.b=1] { not allowed
XE "Not Found PLU (NFP) / Stock Keeping Unit (SKU) entry allowed" }
c PLU descriptor entry can be skipped in{ XE "PLU descriptor entry skip" } prohibited
New PLU create sequence for Not Found PLU in R position
d PLU used as a master PLU for Not Found PLU registered as a normal not registered
PLU{ XE "PLU used for Not Found PLU registered as a normal PLU" }
[b=1] [PF-3.b=1]
e
f
g Split pricing operation prohibited permitted
h PLU not consolidated on buffer print consolidated
61
SF-54 1/0 bit 1 0
a
b
c
d
e
f
g
h
OTHERS
SF-56 1/0 bit 1 0
a Entered PLU stock printed when PLU stock programming is performed not printed
b
c Net subtotal displayed and printed by NET SBTL key depression displayed only
d Net subtotal automatically printed above the add-on tax amount line at not printed
closing on receipt, journal and slip
(When the add-on tax amount is zero, it will not be printed.)
e Message input compulsory not compulsory
f Number of persons input compulsory not compulsory
g Subtotal amount displayed and printed by SBTL key depression displayed only
h SBTL key depression compulsory before tendering amount input not compulsory
62
SLIP PRINTER
SF-57 1/0 bit 1 0
a
b Slip print started from current position from home position
c Time printed on slip not printed
d Slip logo printed not printed
e Slip print [e,f]
[10] slip print always compulsory
f [01] compulsory when a track is opened or Previous Balance key is used
[00/11] not compulsory
g Automatic slip print manual slip print
h With slip printer without slip printer
63
COMMUNICATION (1)
Channel A/B
SF-62 1/0 bit 1 0
a Baud rate: IRC line (ch-A) is 38400 bps 19200 bps
b With scanner without scanner
c Expanded UPC-E code normal UPC-E code
d Source Marking Code : does not include check digit
8, 13-digit PLU codes including check digit are programmed (7, 12-digit PLU code are
(ECR treats the last one digit as check digit.) programmed)
In-Store Marking Code (for non-embedded code [SF-76,78.e,f=00] ) : 10-digit article code only
10-digit article code with check digit is programmed as PLU code (also see (also see [SF-76,78.d])
[SF-76,78.d])
e Baud rate: ECR to ECR RAM data transfer (ch-B) is 19200 bps 9600 bps
f
g
h Journal data transmitted through channel B not transmitted
Note for PLU code:
8 and 13-digit PLU codes are always regarded as bar code so that the entry of 8/13-digit PLU code which does not
include check digit may be prohibited.
When the PLU code entered manually without the check digit will cause a check digit error, because the check digit
is not shown on the label. However, you can enter PLU code with the check digit manually if you know the
calculation method of the check digit. Scanner entry is permitted of course.
SF-63 1/0 bit 1 0
a
b
c
d
e
f
g
h
KITCHEN PRINTER
SF-64 1/0 bit 1 0
a
b
c
d
e KP 4 used not used
f KP 3 used not used
g KP 2 used not used
h KP 1 used not used
64
COMMUNICATION (2)
Channel B
SF-66 1/0 bit 1 0
a Character structure: Odd parity Even parity
b Character structure: 8-bit data 7-bit data
c Character structure: Parity permitted prohibited
d Character structure: 2 stop bits 1 stop bit
e Block size is 512 characters 256 characters
f Baud Rate [f,g,h]
g [000] 38400 bps; [001] 19200 bps; [010] 9600 bps; [011] 4800 bps;
h [100] 2400 bps; [101] 1200 bps; [110] 600 bps; [111] 300 bps
Channel B
SF-68 1/0 bit 1 0
a
b Tolerance time limit for channel B is 16 sec. 0 sec.
c Tolerance time limit for channel B is 8 sec. 0 sec.
d Tolerance time limit for channel B is 4 sec. 0 sec.
e Tolerance time limit for channel B is 2 sec. 0 sec.
f Tolerance time limit for channel B is 1 sec. 0 sec.
g Tolerance time limit for channel B is 0.5 sec. 0 sec.
h Tolerance time limit for channel B is 0.3 sec. 0 sec.
Bits b~h The tolerance time limit is the maximum time allowed from the end of the data transmission from the
ECR to the PC until the first reply data is received. (0.3 ~ 31.8 seconds)
65
MEDIA (3)
Total 1
SF-69 1/0 bit 1 0
a
b Total 1 amount rounding method [b,c,d]
c [001] Method 1; [010] Method 2; [011] Method 3; [100] Method 4;
d [101] Method 5; [110] Method 6; [111] No rounding (same methods as [SF-18] are used)
Once local currency media is selected by [e~h] below, the rounding method is dependent on [SF-18.f~h].
e Usage of Total 1 key [e,f,g,h]
f [0000] local currency; [0010] local cheque; [1010] food stamp;
g [0100] Euro currency; [0110] Euro cheque;
h [1000] foreign currency (exchanged directly); [1001] foreign currency (exchanged via Euro)
Bits e~h Once Euro currency is selected, the settings of media amount print/display format and the position of
punctuation follow the selections of [SF-13.f~h].
Total 2
SF-70 1/0 bit 1 0
a
b Total 2 amount rounding method [b,c,d]
c [001] Method 1; [010] Method 2; [011] Method 3; [100] Method 4;
d [101] Method 5; [110] Method 6; [111] No rounding (same methods as [SF-18] are used)
Once local currency media is selected by [e~h] below, the rounding method is dependent on [SF-18.f~h].
e Usage of Total 2 key [e,f,g,h]
f [0000] local currency; [0010] local cheque; [1010] food stamp;
g [0100] Euro currency; [0110] Euro cheque;
h [1000] foreign currency (exchanged directly); [1001] foreign currency (exchanged via Euro)
Bits e~h Once Euro currency is selected, the settings of media amount print/display format and the position of
punctuation follow the selections of [SF-13.f~h].
Total 3
SF-71 1/0 bit 1 0
a
b Total 3 amount rounding method [b,c,d]
c [001] Method 1; [010] Method 2; [011] Method 3; [100] Method 4;
d [101] Method 5; [110] Method 6; [111] No rounding (same methods as [SF-18] are used)
Once local currency media is selected by [e~h] below, the rounding method is dependent on [SF-18.f~h].
e Usage of Total 3 key [e,f,g,h]
f [0000] local currency; [0010] local cheque; [1010] food stamp;
g [0100] Euro currency; [0110] Euro cheque;
h [1000] foreign currency (exchanged directly); [1001] foreign currency (exchanged via Euro)
Bits e~h Once Euro currency is selected, the settings of media amount print/display format and the position of
punctuation follow the selections of [SF-13.f~h].
Total 4
SF-72 1/0 bit 1 0
a
b Total 4 amount rounding method [b,c,d]
c [001] Method 1; [010] Method 2; [011] Method 3; [100] Method 4;
d [101] Method 5; [110] Method 6; [111] No rounding (same methods as [SF-18] are used)
Once local currency media is selected by [e~h] below, the rounding method is dependent on [SF-18.f~h].
e Usage of Total 4 key [e,f,g,h]
f [0000] local currency; [0010] local cheque; [1010] food stamp;
g [0100] Euro currency; [0110] Euro cheque;
h [1000] foreign currency (exchanged directly); [1001] foreign currency (exchanged via Euro)
Bits e~h Once Euro currency is selected, the settings of media amount print/display format and the position of
punctuation follow the selections of [SF-13.f~h].
66
MEDIA (4) / EURO (2)
SF-73 1/0 bit 1 0
a
b Short tendering amount input of TTL 5 prohibited{ XE "Not Found PLU permitted
(NFP) / Stock Keeping Unit (SKU) entry allowed" }
c
d Euro-local subtotal display is switched by depression of SBTL key automatically switched for one
Change amount is always displayed in local currency because SBTL key is not second
accepted in the sequence of change.
e Calculated amount in local currency not printed when a transaction is printed
closed by Euro or foreign currency
f New balance and subtotal amounts printed in local currency only in local currency and Euro
currency [SF-74.a=0]
g Change amount of over-tendering by Euro media deducted from that's TTL 5 automatically
media automatically [SF-36~39.e=0] [SF-36~39.a=0]
h One space between Euro and foreign currency symbols and the amount no space [SF-74.b=0]
[SF-74.b=0]
67
IN-STORE MARKING CODE
The bar codes having function codes 02, 20 ~ 29, 37 are used for the in-store marking code. Two
function codes only are available on this machine to be selected from 02, 20 ~ 29, 37 by [SF-75,77].
The in-store marking code can have 10 digits of article code if [SF-76,78.e,f] are set to '00'. The
article code can also include a price embedded code if [SF-76,78.e,f] are set.
FF x x x x x x x x x x C
When a price embedded in-store marking code is programmed by PGM-201 by using a scanner, the article code
(underlined code in the bar code format above) only is programmed as PLU code. If "function code included in
PLU code" [SF-76,78.d=1] is selected, the article code (xx....xx) with 2 digits function code (FF) is programmed
as PLU code. See the next page how a non-embedded code is programmed as PLU code.
68
IN-STORE MARKING CODE 2
SF-77 1/0 bit 1 0
a
b
c Function code of In-Store Marking code [c,d]
d [00] 02; [01] one of 20 ~ 29 (set [e~h] also) ; [10/11] 37
e Function code [e,f,g,h] --- [c,d=01]
f [0000] 20; [0001] 21; [0010] 22; [0011] 23; [0100] 24;
g [0101] 25; [0110] 26; [0111] 27; [1000] 28; [1001] 29
h
When a non-embedded code of in-store marking code is programmed by PLU code programming (PGM-201) by
using a scanner, the underlined code in the box below is programmed as PLU code according to flag selections;
69
PROGRAMMING REFERENCE
ADJUSTMENT
Makes mark-up/down calculations on specified items only at a preset rate just before a transaction is finalized.
1. Assign the adjustment keys. (PGM-101, key #187, 188, 189) --- Page 8
Preset the adjustment key names. (PGM-102, #11, 12) --- Page 29
2. Preset the adjustment polarity 'mark-up/-down' [SF-41,42.h].
3. Preset the adjustment rates. (PGM-347) --- Page 33
4. Preset each PLU as adjustable 1, 2, 1 & 2 or non-adjustable by [PF-1.e,f]. --- Page 16
< OPTIONS >
- adjustment requires to turn the control key to Z1/P or R position [SF-33.e,f]
- adjustment affects or does not taxable subtotal [SF-41,42.d~g]
CASHIER
1. Perform 'secret cashier code' programming. (PGM-211) --- Page 36
2. Preset cashier names. (PGM-212) --- Page 29
3. Assign Hard Cashier keys on the keyboard if required (PGM-101, key #140 ~ 154) --- Page 8
70
EURO CURRENCY
1. Select 'Euro currency system' [SF-13.e].
2. Select Euro media key by [SF-69~72.e~h].
3. Select position of punctuation for Euro media by [SF-13.g,h].
4. Preset the local/Euro currency exchange rate. (PGM-397) --- Page 35
5. Preset the local/Euro currency message. (PGM-102, #53) --- Page 29
< OPTIONS >
- Print/display format of Euro currency amount [SF-13.f].
- Euro VAT tax and taxable subtotal amounts in Euro currency always printed [SF-24.a]
- Euro/local subtotal display is switched by pressing SBTL key [SF-73.d]
- calculated amount in local currency not printed when a transaction is closed by Euro or foreign currency [SF-73.e]
- change amount of over-tendering by Euro media deducted from that media automatically/Total 5 [SF-73.g]
- one space between Euro and foreign currency symbols and the amount [SF-73.h]
- due amount in Euro currency with Euro exchange rate not printed unless the Euro media key is used [SF-74.a]
- Euro & currency symbols not printed before the amount figure [SF-74.b]
- Euro currency exchange rate printed [SF-74.d]
- Euro exchange amount rounding method [SF-74.g,h]
FOOD STAMP
Every PLU can be programmed as a food stamp item or non-food stamp item.
When the food stamp system is selected, the tax method should be set to the add-on tax method. Then only tax 1 ~
3 are available.
1. Select 'food stamp system' by [SF-3.g].
2. Select 'add-on tax method' by [SF-21.f~h].
3. Select 'food stamp item' for each food stampable PLU by [PF-3.a]. --- Page 16
4. Select 'food stamp media' by [SF-69~72.e~h].
5. Assign FOOD STAMP SBTL key (key #229) on the keyboard. (PGM-101) --- Page 7.
< OPTIONS >
- food stamp type is Illinois type or general type [SF-3.f]
- food stamp symbol is printed [SF-22.d]
FOREIGN CURRENCY
Refer to the rate programming section (PGM-387) Foreign Currency Exchange Rate. --- Page 35
GROUPING
Three group categories are available, enabling detailed sales analysis.
Monitoring of: - Wholesalers
- Lunch and dinner PLUs
- Sales by time shift
- Different promotions and display
- Item with long and short lead time
- Customer counter
Group-A & Group-B :
Each PLU has to be linked to one of 98 groups in Group-A.
PLUs not linked to a Group-A can not be registered.
Each PLU may also have another type of link group, Group-B. Up to 25 Group-Bs are available.
1. Link PLUs to Group-As or Bs. (PGM-203) --- Page 14
2. Preset Group-A or B descriptors. (PGM-222, 232) --- Page 29
Main Group-A:
Every Group-A can be linked to one of 10 general categories in main Group-A.
Sales data for Group-As can be consolidated under their link main Group-As.
1. Link Group-As to main Group-As. (PGM-223) --- Page 21
2. Preset main Group-A descriptors. (PGM-242) --- Page 29
LINK PLU
Every PLU can have a single link PLU. When a PLU with a link PLU is registered, the link PLU is also registered
automatically, and the total amount of PLU and link PLU will be displayed. Each PLU can have a total of up to 9
PLUs linked each other.
Program PLU links. (PGM-204) --- Page 20
<OPTIONS>
- to print or not to print PLU on the receipt [PF-1.a] --- Page 16
71
MENU SHIFT
Three different PLUs can be allocated to each Hard PLU key on three different levels. The set of PLUs allocated on
each level is called a menu.
1. Determine the conditions of the PLUs used on each menu.
2. Select menu levels and assign PLU codes on the keyboard. (PGM-111) --- Page 22
3. Allocate menu shift keys on the keyboard. (PGM-101, key #134, 135) --- Page 8
< OPTIONS >
- duration of menu shift [SF-52.g,h]
Until the next menu shift key is pressed; for one transaction; for one item registration
- the menu shift keys are allowed in X or R position [SF-52.d]
PLU
Refer to the PLU and Group programming section. --- Page 11
PLU MODIFIER
By using one of the three modifier keys, one Hard PLU can be changed to three different PLUs. Each modifier key is
given a two-digit modifier value (the left digit shows value and the right digit shows number of digits).
1. Assign PLU modifier keys. (PGM-101, key #136, 137, 138) --- Page 8
2. Set modifier values. (PGM-109) --- Page 21
3. Set [PF-2.a] to allow PLU modifier. --- Page 16
4. Set suitable PLU codes to modify as well as descriptors, prices, link groups.
< OPTIONS >
- duration of PLU modifier [SF-53.a,b]
Until the next modifier key is pressed; for one transaction; for one item registration
- the PLU modifier keys are allowed in X or R position [SF-52.b]
PRICE SHIFT
1. Preset two prices to PLUs. (PGM-305) --- Page 14
2. Allocate the price shift key on the keyboard. (PGM-101, key #168) --- Page 8
< OPTIONS >
- duration of price shift [SF-52.e,f]
Until the next price shift key is pressed: happy hour; for one transaction : discount for special customer; for one
item registration : item discount, special price
- the price shift key is allowed in X or R position [SF-52.c]
SINGLE ITEM
1. Preset each PLU as single item 1, 2 or non-single item by [PF-1.g,h] --- Page 16
2. Select the media by which transaction will be automatically closed by [SF-16.f~h].
72
STOCK CONTROL
Refer to PLU/Group stock programming (PGM-406/426) for the procedure. --- Page 23
There are 7 stock rates for inventory control and it reduces the stock by any eight digit amount for each item sold.
Group-A Stock Control
This can be used for items to which different PLU is reflected in the same stock, i.e., gallons of vanilla ice
cream can be tracked in Group-A with the cumulative total of single, double and triple sales.
For example, half pint (0.28 liter) Lager Beer PLU can be programmed with a half pint stock rate that can
also be used for half pint Draft Beer.
The same rates are used for inventory analysis with group-A: Group-A Lager Beer sales and stock can be
adjusted by 0.28 liters for one PLU and by 0.57 liters for another.
PLU Stock Control
This is most useful for piecemeal selling items, such as canned goods and bottled goods for which each
PLU is a separate item (e.g. "bottle" and "can" PLUs in group-A "Orange Juice").
STOCK RATE
1 2 3 4 5 6 7
#
STOCK RATE
0.28 0.57 100 200 300 --- ---
(PGM-367)
UNIT NAME
Lit Lit g g g --- ---
(PGM-112)
TICKET
1. Select 'ticket system' [SF-1.b].
2. Select 'single ticket PLU or combined ticket PLU' for each PLU [PF-3.f]. --- Page 16
< OPTIONS >
- consecutive ticket number printed [SF-2.a]
- consecutive ticket number not reset after Z-01 report [SF-26.e]
- logo printed on ticket [SF-6.e]
- allocate SINGLE TICKET OFF key on the keyboard (PGM-101, key #217) --- Page 8
TIP OPERATION
1. Allocate TIP key on the keyboard. (PGM-101, key #182) --- Page 8
2. When change is kept as tip, to permit change calculation by TTL 1 ~ 4;
- Set 'change operation permitted' [SF-16.a~d=1].
- Set 'change amount of over-tendering by this media deducted from media designated by Total 1 ~ 4 [SF-
36~40.a=1].
TRACK SYSTEM
Allocate TRACK / NEW BALANCE (key #128) on the keyboard (PGM-101). --- Page 7
< OPTIONS >
See the system function flags [SF-47].
73
IV. REPORTS
REPORT SEQUENCE
Set the control key to X, Z1 or Z2 position and use the report sequence below;
- 1st level for daily report : X (read only) position or Z1 (reset) position
- 2nd level for periodic report : X (read only) position or Z2 (reset) position
For Z report issue and report format, there are some programming restrictions. Refer to system
function flags [SF-26~29].
TTL
FULL REPORT X/Z Report # X 5
TTL
X/Z Report # X Required # • 5
Cashier report: Enter the sequential cashier number (not secret cashier code).
SEQUENTIAL REPORT
TTL
X/Z Report # X Start # X End # 5
PLU report: Enter PLU codes for the start and end numbers.
CASHIER Z1 or Z2 report CASHIER Issue the report using the sequence above.
Z ID secret code ID
Enter the codes programmed
by PGM-131, 141.
74
REPORT # REPORT SEQUENCE
TRANSACTION REPORT 1st level 2nd level
Full Individual Sequential
(X / Z1) (X / Z2)
Auto Full Transaction 1 2 o
Full Transaction (X position only) 3 4 o
Hourly 5 6 o
Grand Total 1 --- 7 o
Cash In Drawer 8 --- o
Cashier 10 11 o o
Main Group-A 20 21 o
Group-A per Main Group-A 22 23 o o*
Group-A 25 26 o o*
Group-A Stock --- 27 o
Group-B 30 31 o o*
PLU 40 41 o o* o
PLU Stock --- 42 o o* o
Non-Active PLU (X position only) 43 44 o
Menu 1 PLU (X position only) 50 51 o
Menu 2 PLU (X position only) 52 53 o
Menu 3 PLU (X position only) 54 55 o
Group-A PLU 56 57 o o*
Group-B PLU 58 59 o o*
Track Total (X position only) 60 --- o o o
Track (set [SF-29.a] for Z report) --- 62 o o
* Individual Z report is permitted by [SF-26.c=1].
Set the control key to X position for all program dumps except for cashier dump.
REPORT SEQUENCE
PROGRAM DUMP REPORT #
Full Individual Sequential
Full Program 80 o
Main Group-A 81 o
Group-A 82 o
Group-B 83 o
Key Layout 84 o
Function o
85 o
Ruler for cheque printed on slip if [SF-57.d=1] See table below.
Key & Symbol Name 86 o
Tax 87 o
PLU 88 o o
Cashier (Z2 position) 89 o
Menu Layout 90 o
75
IRC REPORT SEQUENCE
Collecting Transaction Data from Slaves
There are two kinds of IRC reports issued by the master ECR;
One is a consolidated report for all ECR's sales data and
the other is an individual report, by designating the slave ECR by using the sequence below;
* Consolidated report is not available for track report. However, if PC communication module Tensai2000 is used as an
IRC master, you can take individual report from all ECRs at one time. In order to have the consolidated report data, add
the individual report data together on PC.
Note: Consolidated Z report: the stock of slave ECRs is added to master ECR's stock memory and cleared to zero.
Individual Z report: the stock of designated slave ECR is not added to master ECR's stock memory but it is
cleared.
Both reports do not clear master ECR's stock memory. Issue Z-27/42 reports on the master to clear.
The master ECR can collect the slave ECR's sales data only when the slave ECR is in an idle condition (no other
communication, no transaction). When the slave ECR is transmitting sales data to the master, the display shows
"> IRC COMM" and ECR locks until IRC communication stops.
The following IRC reports are printed on the master and slave ECRs respectively.
'IRC Z report printed or not printed' [SF-29.b] can be programmed also.
Master prints Slave prints
Consolidated X-report a consolidated report a confirmation report on journal only
Individual X-report a designated slave's report a confirmation report on journal only
own report and a consolidated report with
printed [b=0] own report
Consolidated IRC status
Z-report own confirmation report and a consolidated
not printed [b=1] a confirmation report on journal only
report with IRC status
Individual printed [b=0] a designated slave's report with IRC status own report
Z-report not printed [b=1] a designated slave's report with IRC status a confirmation report on journal only
76
PROGRAM DUMP CONTENTS
FULL PROGRAM (80)
Consists of following five separate reports 81 ~ 85.
GROUP-A (82)
X-82
GA 01 GROUP-A-01 01 group-A number 1 ~ 98, descriptor, link main group-A number
------------------------
GROUP-B (83)
X-83
GB01 GROUP-B-01 group-B number 1 ~ 25, descriptor
77
FUNCTION (85)
X-85 cashier sequential number 1 ~ 23, 1-digit fixed or 2-digit programmable cashier
01A CASHIER NAME 001 symbol, name
: cashier symbol [SF-11.a=0] (2-digit cashier symbol is programmed by SP-212.)
23Y CASHIER NAME 023 1 2 3 4 5 6 7 8 9 10 11 12
------------------------ A B C D E F G H J K L M
% 1 10 %
13 14 15 16 17 18 19 20 21 22 23
% 2 5 %
% 3 3 % N P Q R S T U V W X Y
------------------------ % rate 1 ~ 3
AJST1 10 %
AJST2 20 % adjustment rate 1, 2
------------------------
CHEQUE 10 %
------------------------ cheque-cashing/currency exchange charge rate
Q-1 1.0 kg
: stock rate 1 ~ 7 with stock unit name
------------------------
S1 CM 0 %
S2 CM 5 %
S3 CM 10 %
S4 CM 15 % sales commission rate 1 ~ 4
------------------------
DSCNT 20.00
PLUS 10.00 discount amount
------------------------ plus amount
CHECK 5.00
FC MEDIA .00 media amount 1 ~ 4
0.1234*
: foreign currency exchange rated (printed if programmed)
CASH 100.00
------------------------
EURO 0.15128
------------------------ Euro currency rate
ARNG1
128-197- arrangement key sequence 1 ~ 4 (printed if programmed)
------------------------ (Refer to Key Layout programming for key function number.)
CQ-1 Y:06 X:02
: : cheque printing data --- CQ-1 ~ 8 shows the item numbers 1 ~ 8
CQ-9 06 dots Y: line number, X: column number
------------------------ the number of dot spaces between the lines
PLU 4480
MDF1-301 MDF2-302 number of programmed PLUs
MDF3-203 PLU modifier value 1 ~ 3
------------------------
ID# A
------------------------ terminal address for PC communication
S#01 1
------------------------ slip printer ID number
SF-01 --- 00000100
:
system function flag data
------------------------
5400-01-V1.00
ECR model - software type - ROM version
78
TAX (87)
X-87
V VAT system symbol
TAX 1 10 % VAT tax rate
TAX 3 30 %
A add-on tax system symbol
TAX 2 tax table has been programmed
.00 .10 tax exemption limit amount
.01 I .21 tax amount, I/R (I: irregular part / R: regular part), breakpoint
.02 I .38
.03 I .56
.04 I .73
.05 I .91
.06 I 1.08
.07 I 1.24
.08 I 1.41
.09 R 1.58
.10 R 1.74
.11 R 1.91
TAX 4 5 % straight tax rate
.00 .00
PLU (88)
X-88
P-----------------1# PLU code
PLU-NAME 0001 PLU descriptor
1# -98- PLU sequential number, HALO (left digit: value, right digit: # of digits)
1P 1.00 1st price
2P 1.10 2nd price
F1-00000000 F2-10000001 PLU function flag data
F3-00000000 F4-00000000
F5-00000000 F6-00000000
LP-------------------10# link PLU code (*)
PLU-NAME 0010 link PLU descriptor (*)
LM--------------------1# link supplementary message number (*)
GA GROUP-A-01 link group-A descriptor
GB GROUP-B-01 link group-B descriptor (*) (*) printed if programmed
CASHIER (89)
Z-89
C 01A 1 cashier sequential #01 ~ 23, 1-digit fixed or 2-digit programmable cashier
: symbol [SF-11.a], secret cashier code
C 23Y **** **** indicates unused cashier code
1-digit fixed cashier symbol [SF-11.a=0] (2-digit cashier symbol is programmed by SP-212.)
1 2 3 4 5 6 7 8 9 10 11 12
A B C D E F G H J K L M
13 14 15 16 17 18 19 20 21 22 23
N P Q R S T U V W X Y
MENU LAYOUT (90)
X-90
H001 hard PLU key number
A P-----------1# A: menu 1, assigned PLU code
PLU-NAME 0001 assigned PLU descriptor
B P----------50# B: menu 2
PLU-NAME 0050
C P---------100# C: menu 3
PLU-NAME 0100
79
V. SERVICE PROGRAMMING
INITIAL RESET
This operation must be performed after any of the followings;
- machine block
- machine repair
- replacement of other ROM
The initial reset operation does not clear any programming or sales data.
2. While pressing the following three keys at the same time, connect the AC cord.
Stroke
Flat Keyboard Keyboard
80
TEST PROGRAMS
RAM TEST
This test diagnoses the functioning capability of each RAM.
The testing process automatically erases all RAM contents (all programming and sales data).
SP 9901 X •
ROM TEST
Model name - type - ROM version, check-sum and on-bit are printed on the receipt and journal. Only
the on-bit is displayed. This test does not erase the RAM contents. (It takes about one minute to
check.)
SP 9902 X •
This operation erases all PLU programming data. Other programs will not be erased.
SP 289 X 1919 X
HARDWARE TEST
This test is required after the machine was repaired, parts replaced or the hardware modified. This test
does not erase RAM contents. sequential test
9920 test #
SP 9998 X 1~8 •
individual test
81
OPERATION DISPLAY REMARKS
Check the key catch buzzer.
Press all keys following the -nn-
KEYBOARD 3 "KEY --" is printed if an error occurs.
direction as shown below: (nn shows key code)
(Finish automatically)
Start Stroke
Flat Keyboard Keyboard Start
End End
SP 5555
Turn the control key to SP position slowly
OFF ----
and test finishes automatically.
CONTROL Turn the control key from the R 4444
4 X 3333
KEY SP to Z2 position slowly.
"CTL --" is printed if an error occurs, then
Z1/P 2222
Z2 1111 press CL key for the next test.
DRJV
SENSORS 5 --- nnnn --- n = 0 or 1
Drawer sensor Check drawer opened. Display is not
Press 1 key. --- 1000 ---
(option) changed without drawer sensor.
Receipt sensor This test is not required if the sensor is not
Lift the receipt roll. --- 0100 ---
(option) installed.
Journal sensor
Lift the journal roll. --- 0010 ---
(standard)
Validation sensor Factory optional validation sensor required.
Insert validation paper. --- 0001 ---
(factory option) Press CL key for the next test.
An exclusive jig is required.
"I/F Error nn" is displayed and "I/F --" is
INTERFACE 6 Good
printed if an error occurs, then press CL
key for the next test. (Finish automatically)
Press RPF key. Check receipt/journal paper feed
n-0 A-1
PRINTER 7 Press JPF key mechanism.
Press 0 for manual-cut printer Check if characters are printed correctly.
AUTO PRESET (automatic) SP-9920 only
ROM TEST 8 (automatic) displays on-bits It takes about one minute.
Test completed with ROM version, on-bits
TEST END
and check-sum printing.
TEST PRINT
re-prints
--- TEST PRINT START ---
special characters
SP 9909 X • test pattern print CL numbers
upper case letters
lower case letters
94 programmable characters
(Arabic characters are set
by Auto Preset.)
--- TEST PRINT END ---
82
AUTO PRESET
When the ECR is shipped from the factory, the auto preset has already been done. If the
reprogramming of the standard key layout or the auto preset is required, perform the following
sequences. Refer to the end of this section for details of the key table selection and key table transfer.
Stroke
Flat Keyboard Keyboard
SP 9904 X •
83
Note for Key Table Selection
When the ECR is shipped from the factory, the programmable key table is selected with the standard
key layout preprogrammed.
Key layout programming is possible only on the programmable key table [ C1 ] or [ F1].
If desired, a fixed key table can be used although the contents of the programmable key table are
saved. Select [ F0 ] or [ C0 ] by the key table selection. After this operation is done, [ F0 ] or [ C0 ] is
displayed for one second, depending on which keyboard is used. If this operation is done again, the
programmable key table will be chosen, displaying [ F1 ] or [ C1 ].
Also, the fixed key table contents, i.e. the standard key layout, can be transferred (copied) to the
programmable key table by the SP-9904 operation. This is particularly useful if considerable key
reallocations have been made and a return to the original standard key layout is required.
84
IRC PROGRAM DATA TRANSFER
Before transferring the program data, check that the IRC status check (SP-8800) on the master has
been done. The master ECR will check up to ECR sequential number 62, even when there are fewer
than 31 ECRs on the IRC line. After this operation, all ECR's that are connected on the system
become operative for IRC communication, and the IRC system configuration table is printed.
SP 8800 X •
Using the sequence below, the master ECR's programming data is transmitted to a designated slave
ECR or to all slave ECRs.
Before doing the all programming data transfer '8999', make sure the keyboard type.
If the keyboard types are different and the program data transfer is required, perform the data transfer
and then reprogram the key layout on the slave ECR by performing steps 1 to 5 (except step 3) of the
AUTO PRESET on page 83.
After the program data is transferred, the confirmation report is issued on the master and also on each
slave ECR where data transfer was successful. On slave ECR's where transfer was not successful, no
report is issued.
KEY
PGM-# CONTENTS
POSITION
All programmings except PLU stock, Group stock, ECR name, Machine number, Date,
SP 8999
Time and Terminal address for PC batch communication
8901 % rate, Foreign currency exchange rate and Euro currency rate
All PLU programmings except stock
Z1/P 8902
(should not be done when the slave ECRs have the sales data)
8903 All Group programmings
85
VI. WARNING MESSAGES
The messages are displayed showing on abbreviation followed by a warning number.
xx PAPER CONDITION
10 Number of persons input is compulsory. (can be omitted temporarily by using OFF COMPULSORY key)
SBTL key depression is compulsory before tendered amount input.
11 (can be omitted temporarily by using OFF COMPULSORY key)
12 Tax table is not preset: Enter a tax amount manually. Preset tax table.
13 Tendered amount input is compulsory. (can be omitted temporarily by using OFF COMPULSORY key)
16 Registration buffer is almost full: Only a few more items can be entered. Prepare to close the transaction.
PLU stock is zero or negative: Enter stock by programming. Displays when [SF-53.h=1] is set.
17 (can be omitted temporarily by using HALO RELEASE key)
Journal paper near end: Replace with new paper roll. Displays when [SF-2.e=1] is set.
18 (can be omitted temporarily by using OFF COMPULSORY key)
Program loader module (PC) communication error / ECR to ECR RAM data transfer error:
19 Check the cable connection. Refer to the INTERFACES & PERIPHERALS MANUAL for details.
Slip printer is busy: Press CL key and wait for the printer to be available. Press 'PRINT' on the printer to
21 proceed with the slip.
22 Short tendering amount input of TTL 5 prohibited [SF-73.b=1]
29 Simple condiment PLU entry compulsory. (can be omitted temporarily by using OFF COMPULSORY key)
30 PLU not found: Enter correct PLU code or program the PLU code.
33 Registration buffer is full: Close the transaction by a media key or TRACK/NEW BAL. key.
34 Track memory is full: Close the temporarily closed tracks by a media key.
86
35 New balance closing is compulsory. (can be omitted temporarily by using OFF COMPULSORY key)
36 New balance closing is prohibited.
37 Track number input is compulsory. (can be omitted temporarily by using OFF COMPULSORY key)
39 Cooking message input is compulsory. (can be omitted temporarily by using OFF COMPULSORY key)
42 Slip print is compulsory. (can be omitted temporarily by using OFF COMPULSORY key)
48 PLU code check digit error: Enter correct PLU code.
49 PLU code price check digit error of in-store marking code: Enter correct PLU code.
51 This PLU is not programmed as a master PLU for Not Found PLU entry
52 Not Found PLU has not been entered
63 Preparations for Euro conversion are not completed. ([SF-13.e=1], PGM-397, PGM-101)
64 Entered numbers for Euro conversion sequence is not correct.
65 Scanner communication error
70 IRC line (RS485) is busy.
71~74 Kitchen printer 1~4 error: Confirm the setting of the printers.
Refer to the INTERFACES & PERIPHERALS MANUAL for details.
75 Slip printer error
It indicates that ECR data might be collapsed because of a low battery condition by battery discharge while
99 ECR is in stock for a long period.
Perform Physical RAM Test and Auto Preset, then leave ECR ON for minimum of 3 hours for battery charge.
MISCELLANEOUS MESSAGES
---- ir ---- Initial reset operation is accepted.
--Pc comm--- In PC batch communication
Pc com Error PC batch communication error
-- Pc- in -- Transferring ECR RAM data to another ECR or peripheral
-- Pc-out -- Receiving ECR RAM data from another ECR or peripheral
IRC MESSAGES
Following messages are displayed on the master ECR or the slave ECRs in the IRC communication. Even when the ECR is
in the OFF position, these messages are displayed.
Displayed on master ECR when master ECR is performing the IRC status check operation.
xxP-8800
(xx: a slave ECR ID number)
Displayed on master ECR when master ECR is downloading a program data.
xxxP-#### nn
(xxx: a slave ECR number, ####: program number, nn: block number)
Displayed on master ECR when master ECR is collecting X/Z-report.
xxx X -## nn
(xxx: a slave ECR number, ##: report number, nn: block number)
Displayed when a slave ECR is in IRC communication.
-irc comm-nn
(nn : receiving or transmitting block number)
Displayed on master ECR when a slave ECR is in IRC communication or when the
--irc BUSY--
communication line is being used by another ECR for slip printer transmission, etc.
Displayed on master ECR when the slave ECR (xxx) is processing a transaction or when a
xxx Z1-## E1 transaction is closed but some compulsory conditions still remain (e.g. slip print compulsory)
while the master is taking IRC Z-report.
Displayed on master ECR when the power is 'off' or the cable being disconnected on the slave
xxx Z1-## E2
ECR (xxx) while the master is taking IRC Z-report.
87
POWER OFF (AC CORD DISCONNECTED) / BUSY / COMMUNICATION ERROR AT SLAVE ECR
For an X-report data, the master ECR prints consolidated X report skipping power off or busy slave ECR. See
the IRC status which is printed at the end of the report for non-consolidated slave ECRs.
When collecting a Z-report data and one or more of the slave ECRs are not ready, the master ECR displays the
slave ECR status as shown above (IRC busy, E1, E2). Re-attempt to collect the slave's report or skip it.
TTL 5 key In order to include an ECR's data on the Z-report, close the transaction in process in that particular
for re-attempt slave, or turn its power on and then press TTL 5 key on the master ECR.
If you do not wish an ECR's data on the report, press the CL key and the master will skip that slave
CL key for skip
ECR. Master resumes data collection for the next ECR in the system.
If the power fails when collecting X-report data, the master prints consolidated X report when the power returns.
See the IRC status which is printed at the end of the report for non-consolidated slave ECRs.
If the power fails when collecting Z-report data, the master ECR displays the machine number of the slave ECR
when the power returns. Press CL key to skip or press TTL 5 key to re-attempt.
88