S9000-02 Programming Manual
S9000-02 Programming Manual
02 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
I. BEFORE INSTALLATION.......................................................................................................... 1
II. INTRODUCTION.......................................................................................................................... 2
III. SPECIFICATIONS ....................................................................................................................... 3
SYSTEM CONFIGURATION ........................................................................................................................4
RAM BOARD EXPANSION ..........................................................................................................................5
OPTIONS.........................................................................................................................................................5
SET-UP OF PERIPHERALS...........................................................................................................................5
IV. STANDARD KEY LAYOUT ....................................................................................................... 6
V. PROGRAMMING ......................................................................................................................... 8
KEYBOARD PROGRAMMING ....................................................................................................................8
(PGM-101) KEY LAYOUT .................................................................................................................................... 8
PLU & GROUP PROGRAMMING ..............................................................................................................11
User friendly PLU programming in "R" position ................................................................................................... 12
User friendly PLU programming in "SP" position.................................................................................................. 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-5302) PLU NAME & PRICE ...................................................................................................................... 17
(PGM-200/4200) PLU FUNCTION ...................................................................................................................... 18
(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
(PGM-212) CLERK............................................................................................................................................... 25
(PGM-152) ECR / KITCHEN PRINTER NAME.................................................................................................. 25
(PGM-102) KEY/SYMBOL.................................................................................................................................. 25
(PGM-222) GROUP-A .......................................................................................................................................... 25
(PGM-232) GROUP-B .......................................................................................................................................... 25
(PGM-242) MAIN GROUP-A............................................................................................................................... 25
(PGM-202) PLU .................................................................................................................................................... 25
(PGM-162) SLIP LOGO........................................................................................................................................ 25
(PGM-112) STOCK UNIT .................................................................................................................................... 25
(PGM-142) SUPPLEMENTARY MESSAGE ...................................................................................................... 25
(PGM-122) RECEIPT/TICKET LOGO / CHECK-OUT BILL HEADER / TICKET HEADER.......................... 25
Character Code Table ............................................................................................................................................. 27
How to Preset Characters........................................................................................................................................ 27
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 ............................................................................................................... 35
CLERK PROGRAMMING ...........................................................................................................................36
(PGM-211) SECRET CLERK CODE ................................................................................................................... 36
(PGM-219) CLERK LINK TO HARD CLERK KEY........................................................................................... 36
(PGM-210) CLERK SECURITY FUNCTION ..................................................................................................... 37
MISCELLANEOUS PROGRAMMING .......................................................................................................38
(PGM-151) TRAINING SECRET CODE ............................................................................................................. 38
(PGM-171) MACHINE NUMBER ....................................................................................................................... 38
(PGM-179) SLIP PRINTER ID # FOR TP-620 .................................................................................................... 38
(PGM-191) EFT TERMINAL PASSWORD......................................................................................................... 38
(PGM-325) + / - AMOUNT................................................................................................................................... 38
(PGM-172) TERMINAL ADDRESS .................................................................................................................... 39
(PGM-315) PRESET TENDER AMOUNT........................................................................................................... 39
(PGM-121) ARRANGEMENT KEY SEQUENCE............................................................................................... 40
(PGM-189) CHEQUE PRINTING FORMAT....................................................................................................... 41
TIME & DATE PROGRAMMING ...............................................................................................................44
(PGM-1) DATE ..................................................................................................................................................... 44
(PGM-2) TIME...................................................................................................................................................... 44
SYSTEM PROGRAMMING.........................................................................................................................45
(PGM-100) SYSTEM FUNCTION ....................................................................................................................... 45
PROGRAMMING REFERENCE..................................................................................................................82
VI. REPORTS .................................................................................................................................... 86
REPORT SEQUENCE...................................................................................................................................86
Required # for Individual Function Program Dump (X-85)...........................................................................88
IRC REPORT SEQUENCE ...........................................................................................................................89
PROGRAM DUMP CONTENTS..................................................................................................................91
VII. SERVICE PROGRAMMING .................................................................................................... 95
INITIAL RESET ............................................................................................................................................95
TEST PROGRAMS .......................................................................................................................................96
RAM TEST............................................................................................................................................................. 97
ROM TEST............................................................................................................................................................. 97
PLU DATA ERASE ............................................................................................................................................... 97
TEST PRINT .......................................................................................................................................................... 97
HARDWARE TEST............................................................................................................................................... 98
AUTO PRESET .............................................................................................................................................99
IRC PROGRAM DATA TRANSFER .........................................................................................................101
VIII. WARNING MESSAGES.................................................................................................... 102
CONTENTS OF INTERFACES & PERIPHERALS MANUAL
(This manual is independent from the programming manual.)
I. BEFORE INSTALLATION.......................................................................................................... 1
II. INTRODUCTION.......................................................................................................................... 2
III. SPECIFICATIONS ....................................................................................................................... 3
SYSTEM CONFIGURATION ........................................................................................................................4
RAM BOARD EXPANSION ..........................................................................................................................5
OPTIONS.........................................................................................................................................................5
SET-UP OF PERIPHERALS...........................................................................................................................5
IV. STANDARD KEY LAYOUT ....................................................................................................... 6
V. PROGRAMMING ......................................................................................................................... 8
KEYBOARD PROGRAMMING ....................................................................................................................8
(PGM-101) KEY LAYOUT .................................................................................................................................... 8
PLU & GROUP PROGRAMMING ..............................................................................................................11
User friendly PLU programming in "R" position ................................................................................................... 12
User friendly PLU programming in "SP" position.................................................................................................. 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-5302) PLU NAME & PRICE ...................................................................................................................... 17
(PGM-200/4200) PLU FUNCTION ...................................................................................................................... 18
(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
(PGM-212) CLERK............................................................................................................................................... 25
(PGM-152) ECR / KITCHEN PRINTER NAME.................................................................................................. 25
(PGM-102) KEY/SYMBOL.................................................................................................................................. 25
(PGM-222) GROUP-A .......................................................................................................................................... 25
(PGM-232) GROUP-B .......................................................................................................................................... 25
(PGM-242) MAIN GROUP-A............................................................................................................................... 25
(PGM-202) PLU .................................................................................................................................................... 25
(PGM-162) SLIP LOGO........................................................................................................................................ 25
(PGM-112) STOCK UNIT .................................................................................................................................... 25
(PGM-142) SUPPLEMENTARY MESSAGE ...................................................................................................... 25
(PGM-122) RECEIPT/TICKET LOGO / CHECK-OUT BILL HEADER / TICKET HEADER.......................... 25
Character Code Table ............................................................................................................................................. 27
How to Preset Characters........................................................................................................................................ 27
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 ............................................................................................................... 35
CLERK PROGRAMMING ...........................................................................................................................36
(PGM-211) SECRET CLERK CODE ................................................................................................................... 36
(PGM-219) CLERK LINK TO HARD CLERK KEY........................................................................................... 36
(PGM-210) CLERK SECURITY FUNCTION ..................................................................................................... 37
MISCELLANEOUS PROGRAMMING .......................................................................................................38
(PGM-151) TRAINING SECRET CODE ............................................................................................................. 38
(PGM-171) MACHINE NUMBER ....................................................................................................................... 38
(PGM-179) SLIP PRINTER ID # FOR TP-620 .................................................................................................... 38
(PGM-191) EFT TERMINAL PASSWORD......................................................................................................... 38
(PGM-325) + / - AMOUNT................................................................................................................................... 38
(PGM-172) TERMINAL ADDRESS .................................................................................................................... 39
(PGM-315) PRESET TENDER AMOUNT........................................................................................................... 39
(PGM-121) ARRANGEMENT KEY SEQUENCE............................................................................................... 40
(PGM-189) CHEQUE PRINTING FORMAT....................................................................................................... 41
TIME & DATE PROGRAMMING ...............................................................................................................44
(PGM-1) DATE ..................................................................................................................................................... 44
(PGM-2) TIME...................................................................................................................................................... 44
SYSTEM PROGRAMMING.........................................................................................................................45
(PGM-100) SYSTEM FUNCTION ....................................................................................................................... 45
PROGRAMMING REFERENCE..................................................................................................................82
VI. REPORTS .................................................................................................................................... 86
REPORT SEQUENCE...................................................................................................................................86
Required # for Individual Function Program Dump (X-85)...........................................................................88
IRC REPORT SEQUENCE ...........................................................................................................................89
PROGRAM DUMP CONTENTS..................................................................................................................91
VII. SERVICE PROGRAMMING .................................................................................................... 95
INITIAL RESET ............................................................................................................................................95
TEST PROGRAMS .......................................................................................................................................96
RAM TEST............................................................................................................................................................. 97
ROM TEST............................................................................................................................................................. 97
PLU DATA ERASE ............................................................................................................................................... 97
TEST PRINT .......................................................................................................................................................... 97
HARDWARE TEST............................................................................................................................................... 98
AUTO PRESET .............................................................................................................................................99
IRC PROGRAM DATA TRANSFER .........................................................................................................101
VIII. WARNING MESSAGES.................................................................................................... 102
I. 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 "Service Programming" (page
99).
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
II. INTRODUCTION
This ECR is Hospitality POS terminals for Restaurants, Bars / Pubs and Quick Service having a lot of
functions like scanning system, clerk interrupt system and Inter Register Communication, and so on as
follows;
Major Features
• Scanning system with 14 digits random PLU code having 18 digits PLU descriptor
• Standard 1570 PLUs, Max. 21666 PLUs
• User friendly PLU programming in SP & R positions
• 64 group-As, 25 group-Bs and 10 main group-As
• Clerk interrupt with 26 clerks or Simple track system
• Simple Track System - 30 item tracks or 30 amount tracks
• Transaction Void
• Simple Condiment PLU
• Euro Currency System
• Tray Subtotal Tendering
• ESF memory
• Ticketing Function
• 5 Media Keys + 4 Preset Tender Keys
• 4 Arrangement Keys (50 key steps)
• PC Batch Communication, Programming Module PLM 2000
• IRC (Inter Register Communication)
- 8 ECRs
- 4 kitchen printers TP-420/422/522/722, CBM-233/1000 via NA-710/730
- 4 slip printers TP-620
- PC communications with Tensai2000
2
III. SPECIFICATIONS
Printer model Epson M-U420 impact dot matrix without an auto cutter
Printing speed 3.0 lines/sec
Columns/line
receipt/journal 24 columns/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
Standard : One 4M bit RAM
Option : One of two RAM boards are available for PLU expansion.
RAM CAPACITY
(62078) SX MR K-UNIT 021-1M
(62079) SX/TX MR K-UNIT 021-2M
MEMORY PROTECTION 3 months
CH-D CH-C
3
SYSTEM CONFIGURATION
Maximum 8 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
RS232C TP-620
MODEM MODEM NA-720
Kitchen printer, max. 4
TP-420/422/522/722
(direct connection to PC available)
Channel A : RS485
Thermal slip printer TM-T88III
Channel B : RS232C
or
or
EFT terminal
or
2nd drawer is not available.
Handy scanner or
or Flat-bed scanner
or
4
RAM BOARD EXPANSION
When ECR is set up our plant, one 4M bit RAM chip has been installed on the MPU board.
Additional one of two RAM boards is available as follows;
OPTIONS
RAM board (62078) SX MR K-UNIT 021-1M
(62079) SX/TX MR K-UNIT 021-2M
Interface board (62099) IF10-1 K-UNIT
External terminal printers TP-420, TP-422, TP-522, TP-620, TP-722, CBM-233/1000, TM-T88III
Network adapters NA-710, NA-720, NA-730
SET-UP OF PERIPHERALS
Please refer to the separate manual "INTERFACES & PERIPHERALS MANUAL".
5
IV. 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 - &
X2/FOR
CL TIME CLERK
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 19
BUFFER
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
X2/FOR and CLERK ID key names are different from the attached key sheet.
MA key
Z key
X key
SP LOCK R X Z1/P Z2
6
Flat Keyboard
LOCK
SP R
61 70 79 88 92 96 X
Z1/P
Z2
62 71 80 89 93 97
CLERK CLERK
1 2
63 72 81 90 94 98
64 73 82 91 95 99 RPF JPF
@ # $ % Æ & * £ Ñ
1 2 3 4 5 6 7 8 9 0 - Σ X2/FOR BUFFER RECEIPT
CL TIME
CR PRINT 1 OFF
1 6 11 16 21 26 31 36 41 46 51 56 65 74 83
Q W E R T Y U I O P Ö Ü
Ä CLERK PRICE
7 8 9 ID SHIFT
2 7 12 17 22 27 32 37 42 47 52 57 66 75 84
A S D F G H J K L : ←
Ø ,
4 5 6 PLU
REPEAT
REFUND
3 8 13 18 23 28 33 38 43 48 53 58 67 76 85
Z X C V B N M < > ? (BS)
Å . / NO
1 2 3 SBTL
SALE
4 9 14 19 24 29 34 39 44 49 54 59 68 77 86
↑ ↓ (SPACE) (SPACE) → (DBL) (CL) (ENTER)
0 00 • CASH
5 10 15 20 25 30 35 40 45 50 55 60 69 78 87 TTL 1 TTL 5
7
V. 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 "Note for
Key Table Selection" on page 100 for details):
2. While pressing the following three keys at the same time, connect the AC cord.
Stroke
Flat Keyboard Keyboard
3. Select [ C1 ] for stroke keyboard or [ F1 ] for flat keyboard. Repeat this operation to toggle.
for another
Note: For key function #, [ • ] key and CL key, use the shaded keys in page 10.
8
Key Key Key
Function Contents Function Contents Function Contents
# # #
0 not used key 169 TAX 224 ARRANGEMENT 1
1 ~ 123 HARD PLU 1 ~ 123 170 TAX SHIFT 1 225 ARRANGEMENT 2
124 PRESET TENDER 1 171 TAX SHIFT 2 226 ARRANGEMENT 3
125 PRESET TENDER 2 172 TAX SHIFT 3 227 ARRANGEMENT 4
126 PRESET TENDER 3 173 TAX SHIFT 4 FOREIGN CURRENCY
228
127 PRESET TENDER 4 174 BUFFER PRINT 1 SUBTOTAL
128 NEW BALANCE 175 BUFFER PRINT 2 229 not used
129 TOTAL 1 (CHEQUE) 176 NET SUBTOTAL 230 not used
130 TOTAL 2 177 TOTAL VALIDATION 231 COOKING MESSAGE 1
131 TOTAL 3 178 MISC. VALIDATION 232 COOKING MESSAGE 2
132 TOTAL 4 179 PERSON 233 COOKING MESSAGE 3
133 TOTAL 5 / CASH 180 NO SALE 234 COOKING MESSAGE 4
134 MENU SHIFT 1 STORAGE 235 COOKING MESSAGE 5
181
135 MENU SHIFT 2 for clerk interrupt system 236 TRANSACTION VOID
136 PLU MODIFIER 1 182 TIP 237 not used
137 PLU MODIFIER 2 183 HALO RELEASE 238 not used
138 PLU MODIFIER 3 184 OFF COMPULSORY 239 not used
139 CLERK ID 185 RECALL 240 not used
140 CLERK 1 186 TRAY SUBTOTAL 241 not used
141 CLERK 2 187 ADJUSTMENT 1 242 not used
142 CLERK 3 188 ADJUSTMENT 2 243 not used
143 CLERK 4 189 ADJUSTMENT 1 & 2 244 not used
144 CLERK 5 190 MESSAGE 245 MEDIA REFUND
145 CLERK 6 191 COOKING MESSAGE
146 CLERK 7 192 PREVIOUS BALANCE (+)
147 CLERK 8 193 PREVIOUS BALANCE (-)
148 CLERK 9 194 RPF (Receipt Paper Feed)
149 CLERK 10 195 JPF (Journal Paper Feed)
150 CLERK 11 196 RECEIPT OFF
151 CLERK 12 197 CHECK-OUT BILL 1
152 CLERK 13 198 CHECK-OUT BILL 2
153 CLERK 14 199 BILL CANCEL
154 CLERK 15 200 CLEAR
155 %1 201 ~ 209 TEN-KEY 1 ~ 9
156 %2 210 0
157 %3 211 00
158 AMOUNT (-) 212 000
159 AMOUNT (+) 213 BALANCE CALCULATION
160 CORRECTION 214 TRACK #
161 VOID 215 TABLE # [SF-12.a=1]
162 REFUND 216 SLIP RELEASE
163 R / A (Received on Account) 217 TICKET OFF
164 P / O (Paid Out) 218 SLIP OFF
165 SUBTOTAL 219 not used
166 PLU / REPEAT 220 not used
167 PRICE 221 DECIMAL POINT (•)
168 PRICE SHIFT 222 X1
223 X2 / FOR / TIME
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 #
- PLU CODE
- PLU LINK TO GROUP-A
- PLU PRICE
For example, PLU code 12345678901234 is entered in the PLU programming sequence.
DISPLAY
12345678901234
[•]
[CLERK ID]
11
User friendly PLU programming in "R" position
A new PLU having the scanned PLU code can be created in R position if [SF-67.b] is set to 1. All
other data (like link group, PLU flag, etc.) will be copied automatically from master PLU and sales
data for this PLU will be registered in the newly created PLU sales memory.
skip
scanner or (master PLU's descriptor is copied)
HARD PLU key
0 price
* 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
When newly created PLU is to be used for a link PLU, the PLU code must be 6 digits.
Refer to PGM-204 PLU link to one PLU programming.
** INDIVIDUAL **
for another
displays remaining
digits of PLU code
scanner or
HARD PLU key CLERK
ID
for set
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
CLERK scanner CLERK
HARD PLU key
ID ID for set
Start End TTL
SP 4201 X2 PLU code • PLU code • X2 5 CL
max. 14 digits
max. 6 digits for link PLU 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 CLERK
ID
** INDIVIDUAL **
for another
for another
00
no change no change
scanner or CLERK CLERK
HARD PLU key ID ID
Link Link
PLU code Group-B
SP 203 X2
max. 14 digits • Group-A X2 X2 CL CL
# 1 ~ 64 # 1 ~ 25
(0 input for no link) (0 input for no link)
** SEQUENTIAL **
for another
a
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 CLERK
ID
CLERK no change
ID
** INDIVIDUAL **
for another
for another
00
for the next
** SEQUENTIAL **
for another
CLERK CLERK
scanner or scanner or
ID ID
HARD PLU key HARD PLU key
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
HARD PLU key CLERK
ID
** SEQUENTIAL **
for another
a
no change
a
HALO TTL
00 ~ 98 X2 5 CL CL
16
(PGM-5302) PLU NAME & PRICE
P-305 is
displayed
for the next PLU
If PLU code is more than 11 digits, CLERK ID key before 1st price entry shows as follows.
For example, PLU code 123456789012:
CLERK ID 23456789012=
CLERK ID PL-12456789 You can enter 1st price any time
CLERK ID 23456789012= during these displays.
CLERK ID 1P-
17
(PGM-200/4200) PLU FUNCTION
** SIMPLE **
for another
00
for the next PLU
•
** INDIVIDUAL **
for another
00
** SEQUENTIAL **
for another
TTL
flag data X2 5 CL
for cancellation
(previous data is retrieved)
18
PF-1 1/0 bit 1 0
a PLU not printed printed
b Item validation compulsory on ECR printer or on slip 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-56.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-56.f~h])
Bits e,f Adjustment amount does not affect PLU sales memory which is shown on the report.
PF-3 a Price override on Hard PLU key [SF-68.a=1] Direct multiplication on Hard PLU key
b Number of tickets [b,c,d] --- [f=1] (also see [PF-5.h] to print)
c [001] 1 ticket [010] 2 tickets [011] 3 tickets [100] 4 tickets [101] 5 tickets
d [110] 6 tickets [111] 7 tickets [000] ticket item not printed on ticket (but printed on receipt)
e Cooking message input compulsory not compulsory
f Ticket PLU [b~d] combined ticket PLU
g Zero unit price permitted prohibited
h PLU polarity is negative positive
Bit f The combined ticket items are printed following the last ticket after the transaction is closed.
PF-4 a Simple Condiment PLU (S.C. PLU) [SF-67.a=1] normal PLU (main PLU)
b S.C. PLU input compulsory for this PLU [SF-67.a=1] not compulsory
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 on the kitchen printer. / It is not voided/refunded at the same time
when a main PLU is voided/refunded. / It has another ticket which is independently from the ticket of
the main PLU.)
Bit b Simple condiment PLU input compulsory is not available under the following conditions;
- if a main PLU has been programmed to a single item.
- once CORRECTION key is pressed after simple condiment PLU is entered.
When "input compulsory" is selected for S.C. PLU, another S.C. PLU entry is required.
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
digits of PLU code
scanner or no change
HARD PLU key
for another
no change
Supplementary TTL
message #1~50 X2 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 MENU lamp is lit.
For the 3rd menu, press MENU SHIFT 2 key. 3rd MENU 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 X2 • 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 (-)
CLERK no change
scanner CR
ID
** INDIVIDUAL **
for another
for another
00
for the next
displays remaining
digits of PLU code (-)
scanner or
HARD PLU key CLERK no change
CR
(for PLU) ID
(+)
Contents PGM-# #
PLU stock 406 PLU code (max. 14 digits)
Group-A stock 426 group-A # 1 ~ 64
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
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
(PGM-212) CLERK
(PGM-152) ECR / KITCHEN PRINTER NAME
(PGM-102) KEY/SYMBOL
(PGM-222) GROUP-A
(PGM-232) GROUP-B
(PGM-242) MAIN GROUP-A
(PGM-202) PLU
(PGM-162) SLIP LOGO
(PGM-112) STOCK UNIT
(PGM-142) SUPPLEMENTARY MESSAGE
(PGM-122) RECEIPT/TICKET LOGO / CHECK-OUT BILL HEADER /
TICKET HEADER
Programmable 94 characters are available from V1.04. Refer to the ROM information for details.
25
There are two character entry modes: alphabet key mode and code entry mode. The code entry
mode 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 mode can be reversed anytime by the
X2 key depression at the character entry in the programming sequence.
The key layouts have been fixed for character programming in the alphabet key mode. When the
code entry mode is selected by the X2 key, 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 X2
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
26
Character Code Table
A 34 N 47 a 66 n 79 0 17 & 07 < 29
B 35 O 48 b 67 o 80 1 18 ' 08 Σ 30
C 36 P 49 c 68 p 81 2 19 £ 09 > 31
D 37 Q 50 d 69 q 82 3 20 Ñ 10 ? 32
E 38 R 51 e 70 r 83 4 21 * 11 @ 33
F 39 S 52 f 71 s 84 5 22 Å 13 Ä 60
G 40 T 53 g 72 t 85 6 23 - 14 Ö 61
H 41 U 54 h 73 u 86 7 24 . 15 Ü 62
I 42 V 55 i 74 v 87 8 25 / 16 Æ 63
J 43 W 56 j 75 w 88 9 26 space 01 double- 96
K 44 X 57 k 76 x 89 # 04 : 27 width
L 45 Y 58 l 77 y 90 $ 05 Ø 28 97
M 46 Z 59 m 78 z 91 % 06 not 00
used
To preset double-width characters, enter the character and then press DBL (Double) key or
enter code 96.
SML
T E A
by alphabet key CL DBL DBL DBL Enter
"
by code CL 53 96 70 96 66 96 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 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 CLERK not print
ID
PLU code PLU descriptor
SP PLU MESSAGE max. 18 characters 00 Enter CL
max. 14 digits
CLERK 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
** INDIVIDUAL **
for another
for another
00
CLERK
ID displays remaining
for the next digits of the next
PLU code
X2
scanner or
HARD PLU key no change not print
(for PLU)
PGM-# # Characters
SP (see table)
X2 (see table)
• (see table)
00 Enter CL CL
[SF-11.a=1] Clerk Symbol: 2 characters, Clerk Name: 14 characters (For example: MTMIKE TAYLOR)
[SF-11.a=0] Clerk Name: 16 characters (For example: MIKE TAYLOR)
29
Key/Symbol Standard Remarks
Key / Symbol key & symbols are printed on receipt/report
# Auto Preset 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 Person
24 TIP Tip
25 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-81.g=1]
printed on a subtotal bill of an item track
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
35 TXSL2 Tax sale 2
36 TXSL3 Tax sale 3
37 TXSL4 Tax sale 4
38 MESS1 Message
39
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 clerk report only
44 CORRECTION Correction printed on clerk 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
53
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 Served by Served by printed on a bill
59 Today chag Current (last transaction's) charge printed if [SF-15.d=1]
"To be continued" message for TP-620 slip printer
60 Next page
Power-down message for TM-T88III thermal slip printer
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 TICKETS Void & Refund printed on ticket only
66
67
68 NET SUBTTL Net subtotal printed if [SF-81.c,d=1,1]
69 TRAY SBTTL Tray subtotal
70 COPY 2nd receipt message printed if [SF-8.g=1]
71
72 SHORT AMT Short amount printed if Euro [SF-54.e=1]
73 T.VOID Transaction void
printed on item confirmation for clerk
74 SUBTL BILL Subtotal
interrupt system
75
76 MEDIA&TIP Media & Tip amount printed if [SF-8.f=1]
77
1st ~ 5th digits : Euro currency symbol
78 EURO LOCAL Euro / Local currency message
6th ~ 10th digits: Local currency symbol
printed if [SF-65.b=0]
1st, 2nd digits : for Total 1
3rd, 4th digits : for Total 2
79 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-40 ~ 42] by System Function
programming.
** SIMPLE **
no change
%1~3 % rate
Z1/P X2
KEY 0 ~ 999.999
** INDIVIDUAL **
for another
for another
00
for the next
no change
% rate # % rate
Z1/P 337 X2 • X2 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-# X2 • 0 ~ 999.999
X2 CL CL
see table below
Z1/P Rate
377 X2 X2
0 ~ 99.999
for another
00
Tax # Rate
SP 107 X2 • 0 ~ 99.999
X2 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,
- check the breakpoint (max. 100 breakpoints available).
- check the difference between each breakpoint (difference must be less than 3 digits).
- 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 X2 • limit amount • max. 4 digits •
1~4 max. 4 digits
Breakpoint of Breakpoint of
irregular part • X2 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-60~63.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 and calculation method by [SF-46,48,50,52.h], [SF-60~63.e~h].
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-60~63.e~h=1001]
local currency per foreign currency
foreign currency is calculated directly from the [SF-46,48,50,52.h=0]
local currency [SF-60~63.e~h=1000] foreign currency per local currency
[SF-46,48,50,52.h=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-47,49,51,53.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
CLERK PROGRAMMING
for another
for another
00
for the next
no change
for another
36
(PGM-210) CLERK SECURITY FUNCTION
Manager can allow some clerks to do negative operations, such as Z-report issuing and programmings
according to each clerk's responsibility level.
for another
00
for the next clerk
X2
go to CF-2
no change
Please do not set to '1' of the system function flag [SF-31.g] before Clerk security function flag
[CF-1.h] is set to '1'.
CF-2 a
b This clerk is permitted to open the drawer (set [SF-47,49,51,53,55.a] also) prohibited (always opened by
cash declaration and report
including CID)
c
d
e
f
g
h reserved
37
MISCELLANEOUS PROGRAMMING
(PGM-151) TRAINING SECRET CODE
(PGM-171) MACHINE NUMBER
(PGM-179) SLIP PRINTER ID # FOR TP-620
(PGM-191) EFT TERMINAL PASSWORD
PGM-# #
SP X2 X2
see table below see table below
Note: If IRC system is used, the last two digits of the machine number must be 8 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 X2 (-) X2
max. 8 digits
can be omitted
38
(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 X2 1 • max. 9 characters 00 Enter CL CL
ID 1 ID 2
(ID 2 can be left as spaces)
** SIMPLE **
no change
** INDIVIDUAL **
for another
for another
00
for the next
no change
Also, set link media where the preset tender key amounts are memorized by system function flags SF-
58 and SF-59.
39
(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.
40
(PGM-189) CHEQUE PRINTING FORMAT
If programmed properly and the transaction is closed by TTL 1 (cheque media) key, the cheque will
be 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.
41
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-
57,83,86] 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
42
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;
Item # Contents Line # Column #
1 Cheque Message 1 set by key/symbol #61: 'SAKURA' in double- 6th line (Y: 06) Col.2 (X: 02)
width
Cheque Message 2 set by key/symbol #62: 'CORP' in double-width & normal
2 6th line (Y: 06) Col.16 (X: 16)
size
3 Cheque Message 3 set by key/symbol #63: 'TOKYO' in double-width 6th line (Y: 06) Col.22 (X: 22)
4 Cheque Message 4 set by key/symbol #64: 'JAPAN' in double-width 6th line (Y: 06) Col.34 (X: 34)
5 Date 7th line (Y: 07) Col.18 (X: 18)
6 3-digit ECR machine # and 6-digit consecutive # 7th line (Y: 07) Col.29 (X: 29)
7 *Total amount* in normal-size characters 1st line (Y: 01) Col.18 (X: 18)
8 *Total amount* in double-width characters 5th line (Y: 05) Col.6 (X: 06)
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 FEB01/2002 #001A003732
col. col. col. #5 col. #6
2 16 18 29
43
TIME & DATE PROGRAMMING
(PGM-1) DATE
for reading
YYYYMMDD
X 1 • X2
always 8 digits
(PGM-2) TIME
for reading
HHMMSS
X 2 • X2
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.
44
SYSTEM PROGRAMMING
(PGM-100) SYSTEM FUNCTION
for another
00
no change
45
The flags in the square brackets ([ ]) described in the flag selection box should be set because they
have the priority.
Print contents which are selected by the flags are transmitted to a device for journal data transfer under
[SF-90.h=1] condition.
PRINT/SYSTEM (1)
SF-1 1/0 bit 1 0
a Automatic receipt of track prohibited after ticket issue [SF-1.b=1] permitted [SF-2.b=0]
In order to prohibit receipt issue only after ticket issue in a track, set [a=1] and [SF-
2.b=0].
b Ticket system (also see [PF-3.f, PF-5.h]) Non ticket system
c Receipt-off key functions in R position only in all positions
d 2nd receipt issue permitted prohibited
e
f Automatic cut [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
Neither of both flags has nothing to do with receipt issue at real-time when "ticket printed on KP" [SF-3.e=1] is used.
Because "ticket printed on KP" function never has an automatic receipt after KP ticket issue, but it always has a receipt at
real-time. So if you wish to prohibit a real-time receipt issue when "ticket printed on KP" function is used, set the following
flags;
If you wish to prohibit a real-time receipt issue for a track only when "ticket printed on KP" function is used, set [SF-2.b] to 0
and set [SF-1.a] to 1.
46
PRINT/SYSTEM (2)
SF-3 1/0 bit 1 0
a
b One line feed between items on receipt normal feed
c
d
e Ticket printed on KP (KP function is not available) [PF-5.g] not printed on KP
f Ticket headers 1 & 2 printed (Refer to the next page.) not printed
g Ticket issue type [g,h]
h [00/11] real-time ticket [01] after closing ticket [10] mixed ticket (Refer to the next page.)
Bit e This function is independent from flag "ticket system" [SF-1.b=1]. If "ticket system" is also selected,
tickets are printed by KP and receipt printer. Set the flags [PF-5.g,h] in order to print/not print certain
ticket items on KP/receipt printer.
When "ticket printed on KP" [e=1] and "ticket item printed on KP" [PF-5.g=1] are selected, PLUs which
are programmed to transmit to a kitchen printer are printed by the kitchen printer in a ticket issue format
[g,h].
47
Example of the ticket issue types and ticket headers 1 & 2 [SF-3.f,g,h]
48
PRINT/SYSTEM (3)
SF-5 1/0 bit 1 0
a Consecutive number printed in double-width on KP in normal size character
b # of blank lines between cut line and last line on KP [b,c]:
c [00] 1 line (default); [01] 2 lines; [10] 3 lines; [11] 4 lines
d Pre-feed lines on KP [d,e,f]:
e [000] 4 lines (default); [001] 5 lines; [010] 6 lines; [011] 7 lines;
f [100] 8 lines; [101] 9 lines; [110] 10 lines; [111] 11 lines
g Expanded UPC-E code Normal UPC-E code
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)
h
In-Store Marking Code (only for non-embedded code [SF-74,76.e,f=00]): 10-digit article code only
10-digit article code with check digit is programmed as PLU code (also see [SF-74,76.d])
(also see [SF-74,76.d])
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.
programmed by [SF-5.d,e,f]
programmed by [SF-5.b,c]
49
PRINT/SYSTEM (5)
SF-8 1/0 bit 1 0
a
b Only 1st price sales is printed on PLU report when sales at 2nd price is 0. Sales of both 1st and 2nd
prices printed
c reserved
d reserved
e Drawer opened by Media key according to [SF-47,49,51,53,55.a] by clerk according to [CF-
2.b]
f Tip amount and tip media key symbol printed with key/symbol #76 not printed
When the tip media and tendering media are the same key, the tip and tendering
amounts are added together, then printed
g 2nd receipt message (key/symbol #70) printed [SF-1.d=1] not printed
h Control key position displayed not displayed
Bit g When ECR has been programmed to use a slip printer, post receipt, issued by BUFFER PRINT key by
depression of SLIP OFF key, never has the 2nd receipt message.
50
CLERK
SF-11 1/0 bit 1 0
a 2-digit programmable clerk symbol and 14 characters of clerk name by SP- 1-digit fixed clerk symbol
212 printed in the last line and 16 characters of clerk
name printed
b
c
d
e
f
g
h
51
SIMPLE TRACK SYSTEM (1)
One of two track systems can be selected by [SF-15.c]. The one is item track system which records registered
items for each track. The other is amount track system which records transaction totals only.
Main Terms
track : a place where the registered items or transaction totals are memorized, which is managed
by a track number (hereunder, track indicates item track and amount track unless
otherwise specified)
item track : records detailed registration contents
amount track : records transaction totals only
check-out bill : issued by Check-Out Bill key after the track is closed finally by a media key -- used for
item track system only
subtotal bill : issued by Check-Out Bill key after the track is temporarily closed by New Balance key --
used for item track system only
post-bill : issued by Buffer Print key which shows the last transaction's contents of the track only --
used for item track and amount track
52
SIMPLE TRACK SYSTEM (2)
SF-16 1/0 bit 1 0
a Clerk track assignment in registration Free clerk
b
c Post-bill (= prints last transaction contents of track only) issued without with automatic line finder
automatic line finder when an item track system is used [SF-15.c=0] (only for TP-620)
d Subtotal bill issue compulsory only when a subtotal bill has been issued not compulsory
previously for Format 3 of TP-620 [SF-15.c=0, SF-83.a,b=11]
e Subtotal % and discount calculated on subtotal (= previous balance plus calculated on current charge
current charge) only
f Tax calculated temporarily and printed on subtotal bill [SF-15.c=0] not printed
g Tax calculated each time on New Balance and media closing on media closing only
h Without check-out bill [SF-15.c=0] with check-out bill
Bit f Even when [f=1] is selected and when CHECK-OUT BILL 2 key is pressed, the VAT tax will not be
printed on subtotal bill.
Bit g Under [g=0], "%, +, - operations", programmed as "affects taxable subtotal", are applied to items in the
current transaction and the previous balance amount.
Under [g=1], Subtotal %, +, - operations are available only when they do not affect taxable subtotal using
following flags:
[SF-40~42.d~g] %1~3 amount does not affect taxable subtotal 1~4
[SF-44.e~h] Amount (+) does not affect taxable subtotal 1~4
[SF-45.e~h] Amount (-) does not affect taxable subtotal 1~4
53
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 (see below)
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]
54
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
55
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
h Z report issued by a clerk who is permitted by [CF-1.e,f=11] (page 37) by everybody
Bit h When the clerk interrupt system [SF-12.a=1] is used with the condition [h=1], Z report is taken by
entering the clerk code manually by using CLERK ID key. After taking the Z reports, the clerk have to
be signed on in other control key position.
Note: HARD CLERK key can not be used for the clerk entry and clerk entry is available on the signed
off clerk only.
SF-27 1/0 bit 1 0
a Grand total 1 reset after Z-01 report not reset
b CID amount with manually entered media amounts in cash declaration only CID amounts printed
sequence printed on CID report
c Sales-type 1 ~ 4 PLU amounts added to each clerk sales memory without with VAT amount
VAT amount
d Number of registrations (items) and Net amount printed on hourly report Number of receipts and Gross
amount printed
e Sales % printed on Group reports not printed
f Sales % printed on Group-A/B PLU report not printed
g New Balance and Previous Balance not printed on report printed
h Sales % calculated by quantity [e/f=1] by amount [e/f=1]
Bit c Sales-type 1~4 can be programmed to each PLU by PLU function programming. These amounts will
appear on the clerk report.
SF-28 1/0 bit 1 0
a
b
c
d
e Sales-type 4 PLU amount in clerk sales memory added to clerk sales total not added
f Sales-type 3 PLU amount in clerk sales memory added to clerk sales total not added
g Sales-type 2 PLU amount in clerk sales memory added to clerk sales total not added
h Sales-type 1 PLU amount in clerk sales memory added to clerk sales total not added
:
10.00 all clerk's total amount 56
of sales-type 1 ~ 4 PLUs --- depends on [SF-28.e~h]
REPORT (2)
SF-29 1/0 bit 1 0
a Z-62 track report permitted prohibited
b IRC Z report not printed on slave printed
c PLU sales does not affect PLU stock memory (stock function is not used) affects
d PLU report of batch communication without 2nd level data with 2nd level data
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 not added
h %, (+) and (-) amounts added to grand total not added
57
SECURITY
SF-31 1/0 bit 1 0
a Cash declaration prohibited permitted
b Cash declaration compulsory before 1st level reports (except for report not compulsory [a=0]
numbers : 43, 60, 62) [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 Drawer close not compulsory (drawer sensor is disregarded regardless if it is compulsory if an optional
fitted) drawer sensor is fitted
f
g All functions in SP position done by a clerk who is permitted by by everybody
[CF-1.h=1] Do not set before [CF-1.h] is set to 1. (page 37)
h Programming in Z1/P position done by a clerk who is permitted by by everybody
[CF-1.g=1] Do not set before [CF-1.g] is set to 1. (page 37)
Bit h When the clerk interrupt system [SF-12.a=1] is used with the condition [g,h=1], functions in SP and Z1/P
positions can be done by entering the clerk code manually by using CLERK ID key.
Note: HARD CLERK key can not be used for the clerk entry and clerk entry is available on the signed
off clerk only.
58
SF-34 1/0 bit 1 0
a
b
c
d
e
f
g
h
59
ADJUSTMENT
SF-36 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
60
%
SF-40 1/0 bit 1 0
a %1 on subtotal prohibited permitted
b %1 on item prohibited permitted
c Manual %1 rate entry permitted prohibited
d %1 amount affects taxable subtotal 4 does not affect
e %1 amount affects taxable subtotal 3 does not affect
f %1 amount affects taxable subtotal 2 does not affect
g %1 amount affects taxable subtotal 1 does not affect
h %1 polarity is negative positive
61
AMOUNT (-) / AMOUNT (+)
SF-44 1/0 bit 1 0
a Amount (-) on subtotal prohibited permitted
b Amount (-) on item prohibited permitted
c
d
e Amount (-) affects taxable subtotal 4 does not affect
f Amount (-) affects taxable subtotal 3 does not affect
g Amount (-) affects taxable subtotal 2 does not affect
h Amount (-) affects taxable subtotal 1 does not affect
62
MEDIA (1)
Total 1
SF-46 1/0 bit 1 0
a Total 1 amount added to CID memory not added
b Total 1 tendered amount input compulsory [d=0] not compulsory
c Total 1 over-tendered amount input prohibited permitted [d=0]
d Total 1 tendered amount input prohibited permitted
e Total 1 change operation permitted prohibited
f
g
h Total 1's Foreign Currency exchange rate = F.C / L.C L.C. / F.C. [SF-60.e~h=1000]
[SF-60.e~h=1000] --- foreign currency (exchanged directly) --- foreign currency (exchanged
directly)
63
MEDIA (2)
Total 3
SF-50 1/0 bit 1 0
a Total 3 amount added to CID memory not added
b Total 3 tendered amount input compulsory [d=0] not compulsory
c Total 3 over-tendered amount input prohibited permitted [d=0]
d Total 3 tendered amount input prohibited permitted
e Total 3 change operation permitted prohibited
f
g
h Total 3's Foreign Currency exchange rate = F.C / L.C L.C. / F.C. [SF-62.e~h=1000]
[SF-62.e~h=1000] --- foreign currency (exchanged directly) --- foreign currency (exchanged
directly)
64
MEDIA (3) / EURO (1)
Total 5 (Local Currency)
SF-54 1/0 bit 1 0
a Total 5 amount added to CID memory not added
b Total 5 tendered amount input compulsory [d=0] not compulsory
c Total 5 over-tendered amount input prohibited permitted [d=0]
d Total 5 tendered amount input prohibited permitted
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
65
MEDIA (4)
SF-56 1/0 bit 1 0
a Total 1 amount print/display format is 0.00 [SF-57.a=1, 47.b=0] .00 [SF-57.a=1, 47.b=0]
b Total 2 amount print/display format is 0.00 [SF-57.a=1, 49.b=0] .00 [SF-57.a=1, 49.b=0]
c Total 3 amount print/display format is 0.00 [SF-57.a=1, 51.b=0] .00 [SF-57.a=1, 51.b=0]
d Total 4 amount print/display format is 0.00 [SF-57.a=1, 53.b=0] .00 [SF-57.a=1, 53.b=0]
e Total 5 amount print/display format is 0.00 [SF-57.a=1, 55.b=0] .00 [SF-57.a=1, 55.b=0]
f Single-item transaction auto-closing media [f,g,h] --- [PF-1.g,h]
g [001] total 1; [010] total 2; [011] total 3; [100] total 4; [101] total 5
h [000/111] auto-closing prohibited
Bits a~e When Total 1 ~ 4 keys are programmed to local currency media, the format is the same as Total 5
automatically.
DISPLAY RECEIPT
[SF-57.a=0] [SF-47,49,51,53,55.b=1]
. 0 NSALE . 0
[SF-57.a=1, [SF-47,49,51,53,55.b=0]
0.00 NSALE 0.00
SF-56.a~e=1]
[SF-57.a=1, [SF-47,49,51,53,55.b=0]
.00 NSALE .00
SF-56.a~e=0]
66
MEDIA (5)
SF-58 1/0 bit 1 0
a
b Preset tender 1 key amount memorized in the one of the media memories selected below:
c [001] total 1; [010] total 2; [011] total 3; [100] total 4; [others] total 5
d
e
f Preset tender 2 key amount memorized in the one of the media memories selected below:
g [001] total 1; [010] total 2; [011] total 3; [100] total 4; [others] total 5
h
67
MEDIA (6)
Total 1
SF-60 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; [0001] local EFT [SF-66.f~h]; [0010] local cheque;
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-54.f~h] and [SF-55.h].
Total 2
SF-61 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; [0001] local EFT [SF-66.f~h]; [0010] local cheque;
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-54.f~h] and [SF-55.h].
Total 3
SF-62 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; [0001] local EFT [SF-66.f~h]; [0010] local cheque;
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-54.f~h] and [SF-55.h].
Total 4
SF-63 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; [0001] local EFT [SF-66.f~h]; [0010] local cheque;
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-54.f~h] and [SF-55.h].
68
MEDIA (7) / EURO (2) / CHEQUE PRINTING
SF-64 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-65.a=0]
g Change amount of over-tendering by Euro media deducted from that's TTL 5 automatically
media automatically [SF-47,49,51,53.e=0] [SF-47,49,51,53.e=0]
h One space between Euro and foreign currency symbols and the amount no space [SF-65.b=0]
[SF-65.b=0]
69
EFT TERMINAL
SF-66 1/0 bit 1 0
a
b
c
d
e
f EFT terminal selection [f,g,h]
g [001] G & D, Celectronic; [010] Krone; [others] EFT terminal not used
h
Set SF-91 (channel B communication setting) to:
for G & D, Celectronic: [SF-91 = 01010010] (8 bits, non parity, 2 stops, 9600 bps)
for Krone: [SF-91 = 01000010] (8 bits, non parity, 1 stop, 9600 bps)
70
PLU
SF-67 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-5.d=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" }
[PF-5.d=1] [SF-67.b=1]
e
f
g Split pricing operation prohibited permitted
h PLU not consolidated consolidated
71
SF-71 1/0 bit 1 0
a
b
c
d
e
f
g
h
72
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-73,75].
The in-store marking code can have 10 digits of article code if [SF-74,76.e,f] are set to '00'. The
article code can also include a price embedded code if [SF-74,76.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-74,76.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.
73
IN-STORE MARKING CODE 2
SF-75 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;
74
ESF
SF-78 1/0 bit 1 0
a ESF function available not available
b Warning message #80 displayed and ECR locked when ESF memory is Warning message #80
almost full displayed but not locked
c
d
e
f
g
h
Bit b Issues Z-79 ESF status report on ECR or performs Z-79 from PC with ESF data transmission in order to
clear the ESF memory.
75
OTHERS
SF-81 1/0 bit 1 0
a Entered PLU stock printed when PLU stock programming is performed not printed
b Items printed by kitchen printer when a clerk's transaction is interrupted printed when a transaction
[SF-12.a=1] closed
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
Bit b For non-clerk interrupt system, items are always printed by kitchen printer when a transaction is closed.
76
SLIP PRINTER (1)
SF-82 1/0 bit 1 0
a Total slip validation with slip upper logo without logo
b Media slip validation with slip upper logo without logo
c Item slip validation with slip upper logo without logo
d
e
f
g
h
77
SLIP PRINTER (2)
SF-86 1/0 bit 1 0
a Slip printer selection [a,b] --- [SF-83.h=1]
[00/11] TP-620 via ch-A (RS485) --- set also (PGM-179)
b [01] TP-420/422/522/722 or CBM-233/1000 w/NA-710/730 via ch-A (RS485) --- set also [SF-87.a,b]
[10] TM-T88III via ch-B (RS232C)
c Operation prohibited until printing is finished on thermal slip printer TM- permitted [a,b=10]
T88III [a,b=10]
d Slip lower logo printed (not available for TP-620) (also see [SF-83.d]) not printed
e # of blank lines between lower logo and last item line is 8 lines [d=1] 0 line
f # of blank lines between lower logo and last item line is 4 lines [d=1] 0 line
g # of blank lines between lower logo and last item line is 2 lines [d=1] 0 line
h # of blank lines between lower logo and last item line is 1 line [d=1] 0 line
Bit c There is no battery back-up on the TM-T88III. Therefore, when 'permitted' has been programmed and if
during printing a power failure occurs, the printing data will be lost. If 'prohibited' has been programmed,
the printing data will be sent from ECR to TM-T88III again.
KITCHEN PRINTER
SF-87 1/0 bit 1 0
a Kitchen printer ID # used as a slip printer [a,b] --- [SF-86.a,b=01]
b [00] KP 1; [01] KP 2; [10] KP 3; [11] KP 4
c PLU code printed on KP (also see [SF-68.h] for receipt) not printed
d
e KP 4 used not used
f KP 3 used not used
g KP 2 used not used
h KP 1 used
Bits a,b The bill issue format on the KP is fixed as "format 1" [SF-83.a,b] (entire subtotal bill or check-out bill
always printed).
The kitchen printer function and the back-up kitchen printer are also available. The back-up bill format
will be completely the same as the normal bill format (no back-up message will be printed).
TP-420/422/522/722
Available Slip Print Contents TP-620 TM-T88III Related Bits
CBM-233/1000
Buffer print o o o
Cheque print o - - [SF-57.d=1]
Date o o o [SF-7.g=1]
Time o o o [SF-83.c=1]
Slip upper logo o o o [SF-83.d=1]
Slip lower logo - o o [SF-86.d=1]
Slip validation o - -
Slip validation logo o - - [SF-82.a,b,c=1]
Slip validation time o - - [SF-9.a=1]
Upside-down character - o -
78
COMMUNICATION (1)
Channel A/B
SF-89 1/0 bit 1 0
a Baud rate: IRC line (ch-A) is 38400 bps 19200 bps
b
c
d Baud rate: ECR to ECR RAM data transfer (ch-B) [d,e]
e [00] 38400 bps; [01] 19200 bps; [10/11] 9600 bps
f
g
h
Channel Selection
SF-90 1/0 bit 1 0
a
b With scanner without scanner
c
d Journal data transmitted not transmitted
e
f Scanner uses ch-C of IF10-1 K-UNIT [b=1] ch-B [b=1]
g
h Journal data transfer uses ch-D of IF10-1 K-UNIT [d=1] ch-B [d=1]
Channel B
SF-91 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
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
Note: Baud rate must be set to 9600 bps or less for a scanner.
Channel B
SF-93 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.
79
COMMUNICATION (2)
Channel C of IF10-1 K-UNIT: Scanner
SF-94 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
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
Note: Baud rate must be set to 9600 bps or less for a scanner.
Bits b~d Only when "7-bit data, parity prohibited, 1 stop bit" are selected, ECR can not communicate with
peripheral.
Channel A
SF-95 1/0 bit 1 0
a
b
c 32 Number of ECRs to be checked by IRC status check [cdefgh] (weight + 1):
d 16 [000001] 2; [000010] 3; [000011] 4; [000100] 5; [000101] 6; [000110] 7; [000111] 8;
e 8 [001000] 9; [001001] 10; [001010] 11; [001011] 12; [001100] 13; [001101] 14; [001110] 15;
f 4 [001111] 16; [010000] 17; [010001] 18; [010010] 19; [010011] 20; [010100] 21; [010101] 21;
g 2 [010101] 22; --- [111010] 59; [111011] 60; [111100] 61; [000000, 111101, 111110, 111111] 62
h 1 ECR machine number must be begun with "001" and continuous numbers must be used.
80
COMMUNICATION (3)
Channel D of IF10-1 K-UNIT: Journal data transfer
SF-97 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
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
Bits b~d Only when "7-bit data, parity prohibited, 1 stop bit" are selected, ECR can not communicate with
peripheral.
81
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
2. Preset the adjustment key names. (PGM-102, #11, 12, 39) --- Page 29
3. Preset the adjustment polarity 'mark-up/-down' [SF-36, 37.h].
4. Preset the adjustment rates. (PGM-347) --- Page 33
5. Preset each PLU as adjustable 1, 2, 1 & 2 or non-adjustable by [PF-1.e,f]. --- Page 17
< OPTIONS >
- adjustment requires to turn the control key to Z1/P or R position [SF-33.e,f]
- adjustment permitted/prohibited in R position under [SF-33.e,f=1] flag conditions [CF-1.b]
- adjustment affects or does not taxable subtotal [SF-36,37.d~g]
CHEQUE-CASHING /
CURRENCY EXCHANGE
When a cheque is cashed or a foreign currency is exchanged, ECR automatically subtracts a service charge amount,
calculated according to a programmed rate.
1. Preset the charge rate. (PGM-377) --- Page 33
2. Select the media key used for cheque-cashing / currency exchange by [SF-60~63.e~h].
CLERK
1. Preset clerk names. (PGM-212) --- Page 29
2. Assign the hard clerk keys on the keyboard if required (PGM-101, key #140 ~ 154) --- Page 8
3. Preset clerk link to hard clerk key. (PGM-219) --- Page 36
< OPTIONS >
- clerk interrupt system [SF-12.a]
- clerk security function (PGM-210) --- Page 37
- clerk entry compulsory before each transaction [SF-12.g]
- sales type 1 ~ 4 PLU amounts added to each clerk sales memory with/without VAT amount [SF-27.c]
- sales type 1 ~ 4 PLU amounts added to clerk sales total [SF-28.e~h]
- clerk item track assignment in registration/free clerk [SF-16.a]
COMMISSION RATE
AND SALES TYPE
PLUs can be classified into maximum four sales types, which can have different commission rates preset.
The clerk sales memory records sales data by sales type classification.
USES: - Different commission rates for items of different profitability.
- A separate sales type for separate sales control of specific items, e.g. cigarettes sold at a restaurant.
1. Designate a sales type to each PLU by [PF-1.c,d]. --- Page 17
2. Preset commission rates 1 ~ 4, which corresponds to sales types 1 ~ 4 respectively. (PGM-357) --- Page 33
< OPTIONS >
- sales type 1 ~ 4 PLU amounts added to each clerk sales memory with/without VAT amount [SF-27.c]
- sales type 1 ~ 4 PLU amounts added to clerk sales total [SF-28.e~h]
82
EURO CURRENCY
1. Select 'Euro currency system' [SF-54.e].
2. Select Euro media key by [SF-60~63.e~h].
3. Select position of punctuation for Euro media by [SF-54.g,h].
4. Preset the local/Euro currency exchange rate. (PGM-397) --- Page 35
5. Preset the local/Euro currency message. (PGM-102, #82) --- Page 29
< OPTIONS >
- Print/display format of Euro currency amount [SF-54.f, SF-55.h].
- 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-64.d]
- calculated amount in local currency not printed when a transaction is closed by Euro or foreign currency [SF-64.e]
- change amount of over-tendering by Euro media deducted from that media automatically/Total 5 [SF-64.g]
- one space between Euro and foreign currency symbols and the amount [SF-64.h]
- due amount in Euro currency with Euro exchange rate not printed unless the Euro media key is used [SF-65.a]
- Euro & currency symbols not printed before the amount figure [SF-65.b]
- Euro currency exchange rate printed [SF-65.d]
- Euro exchange amount rounding method [SF-65.g,h]
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 64 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 having 6-digit PLU code. 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 17
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-69.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-69.d]
83
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 three-digit modifier value (the left one digit shows value and the right two digits 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 17
4. Set suitable PLU codes to modify as well as descriptors, prices, link groups.
< OPTIONS >
- duration of PLU modifier [SF-70.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-69.b]
PRICE SHIFT
1. Preset two prices to PLUs. (PGM-305) --- Page 15
2. Allocate the price shift key on the keyboard. (PGM-101, key #168) --- Page 8
< OPTIONS >
- duration of price shift [SF-69.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-69.c]
SINGLE ITEM
1. Preset each PLU as single item 1, 2 or non-single item by [PF-1.g,h] --- Page 17
2. Select the media by which transaction will be automatically closed by [SF-56.f~h].
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)
84
TICKET
1. Select 'ticket system' [SF-1.b].
2. Select 'ticket issue type' [SF-3.g,h].
3. Select 'ticket PLU or combined ticket PLU' for each PLU [PF-3.f]. --- Page 17
4. Select 'number of tickets' for each ticket PLU [PF-3.b~d].
< OPTIONS >
- automatic receipt prohibited after ticket issue [SF-2.b]
- automatic receipt of track prohibited after ticket issue [SF-1.a]
- consecutive ticket number printed [SF-2.a]
- consecutive ticket number not reset after Z-01 report [SF-26.e]
- ticket headers 1 and 2 printed [SF-3.f]
- logo printed on ticket [SF-6.e]
- ticket printed on KP (KP function is not available) [SF-112.c]
- allocate 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;
3. Set 'change operation permitted' [SF-46,48,50,52.e=1].
4. Set 'change amount of over-tendering by this media deducted from media designated by Total 1 ~ 4 [SF-
47,49,51,53.e=1].
< OPTIONS >
- tip amount and tip media key name printed with key/symbol #76 [SF-8.f]
85
VI. 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] and the clerk security function flags.
TTL
FULL REPORT X/Z Report # X2 5
TTL
X/Z Report # X2 Required # • 5
SEQUENTIAL REPORT
TTL
X/Z Report # X2 Start # X2 End # 5
PLU report: Enter PLU codes for the start and end numbers.
Scanner can be used also.
86
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) X-3 X-4 o
Hourly 5 6 o
Grand Total 1 --- 7 o
Cash In Drawer 8 --- o
EFT Terminal Data Transfer & Reset
Z1-9 --- o
(Z position only) See note below.
Clerk 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) X-43 X-44 o
Menu 1 PLU (X position only) X-50 X-51 o
Menu 2 PLU (X position only) X-52 X-53 o
Menu 3 PLU (X position only) X-54 X-55 o
Group-A PLU 56 57 o o
Group-B PLU 58 59 o o
Track Total (X position only) X-60 --- o o o
Track (set [SF-29.a] for Z report) 62 --- o o
Clerk Balance 70 --- o o
ESF Status (issued when [SF-78.a=1]) 79 --- o
Note: Z1-9 report is not available when Celectronic terminal is used. By issuing this report, the data in the EFT terminal is
transferred to the host terminal and the data is cleared.
Set the control key to X position for all program dumps except for clerk 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 (refer to next page for individual report)
85 o o
Ruler for cheque printed on slip if [SF-57.d=1]
Key & Symbol Name 86 o
Tax 87 o
PLU 88 o o
Clerk (Z2 position) Z2-89 o
Menu Layout 90 o
Hard Clerk Key 94 o
87
Required # for Individual Function Program Dump (X-85)
# Report Contents
1 system function flag
2 media currency symbol
media name
foreign currency exchange rate
media function flag
preset tender key amount
3 number of programmed PLUs
PLU modifier value
4 terminal address
5 slip printer ID number
10 clerk name
20 % rate
21 discount amount
22 plus amount
23 adjustment rate
24 cheque-cashing/currency exchange rate
Euro currency exchange rate
25 PLU sales commission rate
26 PLU stock rate
stock unit name
40 arrangement key sequence
41 cheque printing data
88
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;
Per ECR
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-NN" 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.
89
REPORT # REPORT SEQUENCE
IRC REPORT 1st level 2nd level All ECRs Per ECR
(X / Z1) (X / Z2) consolidated individual
Auto Full Transaction 8801 8802 o o
Hourly 8805 8806 o o
Grand Total 1 --- 8807 o o
Cash In Drawer 8808 --- o o
Clerk 8810 8811 o o
Single Clerk (X position only) X-8610 X-8611 o o
Main Group-A 8820 8821 o o
Group-A Stock --- 8827 o o Note 1
Group-B 8830 8831 o o
PLU 8840 8841 o o
PLU Stock --- 8842 o o Note 1
Track 8862 --- * o
Clerk Balance (X position only) X-8870 --- * o
ESF Status 8879 --- * o Note 2
* The consolidated reports are not available for these reports. However, if PC communication module Tensai2000 is used
as an IRC master, you can take the individual report from all ECRs at one time.
Note 1: Consolidated Z report: the stock of the slave ECRs are added to the master ECR's stock memory and cleared to zero.
Individual Z report: the stock of the designated slave ECR is not added to the master ECR's stock memory but it is
cleared.
Both reports do not clear the master ECR's stock memory. Issue Z-27/42 reports on the master to clear.
Note 2: To issue ESF report 8879, "ESF function available [SF-78.a=1]" should be set on both the master and slave ECRs.
When this individual report is taken, the slave's ESF data is always transmitted to the master.
X-8879: the master prints the ESF status but the slave prints IRC status only.
Z-8879: the master and slave print the ESF status only.
90
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 ~ 64, descriptor, link main group-A number
------------------------
GROUP-B (83)
X-83
GB 01 GROUP-B-01 group-B number 1 ~ 25, descriptor
91
FUNCTION (85)
X-85
01 CLERK NAME 00001 clerk sequential number 1 ~ 26, name
:
------------------------
% 1 10 %
% 2 5 % % rate 1 ~ 3
% 3 3 %
------------------------
AJST1 10 % adjustment rate 1, 2
AJST2 20 %
------------------------
CHEQUE 10 % cheque-cashing/currency exchange charge rate
------------------------
FX-1 FC1 foreign currency rate 1 ~ 4
26.35 (printed if programmed)
:
------------------------
EURO 0.15128 Euro currency rate
------------------------
Q-1 1.0 kg stock rate 1 ~ 7 with stock unit name
:
------------------------
S1 CM 0 %
S2 CM 5 % sales commission rate 1 ~ 4
S3 CM 10 %
S4 CM 15 %
------------------------
DSCNT 20.00 discount amount
PLUS 10.00 plus amount
------------------------
PM-1 CASH
5.00 preset tender key amount 1 ~ 4
:
------------------------
ARNG1 arrangement key sequence 1 ~ 4 (printed if programmed)
128-197- (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
: : Y: line number, X: column number
CQ-9 06 dots CQ-9: the number of dot spaces between the lines
------------------------
PLU 1570 number of programmed PLUs
MDF1-301 MDF2-302 PLU modifier value 1 ~ 3
MDF3-203
------------------------
ID# A terminal address for PC communication
------------------------
S# 01 1 slip printer ID number
------------------------
SF-001 - 00000100 system function flag data
:
------------------------
5400-02-V1.00 ECR model - software type - ROM version
92
KEY & SYMBOL NAME (86)
X-86
N001 CHECK key & symbol number, name
: (Refer to Key/Symbol programming for number.)
------------------------
S 01 ECR NAME ECR name
S 02 K.NAME01 kitchen printer names 1 ~ 4
S 03 K.NAME02
S 04 K.NAME03
S 05 K.NAME04
------------------------
L01 LINK MESSAGE-# 01 supplementary message number, message
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 000000001 PLU descriptor
-98- 1P 1.00 HALO (left digit: value, right digit: # of digits), 1st price
2P 1.10 2nd price
GA GROUP-A-01 link group-A descriptor
GB GROUP-B-01 link group-B descriptor (*)
LM-------------01# link supplementary message number (*)
LP-------------10# link PLU code (*)
F1-00000000 F2-10000001
F3-00000000 F4-00000000 PLU function flag data
F5-00000000 F6-00000000 (*) printed if programmed
93
CLERK (89)
Z-89
C 01 1 clerk sequential #01 ~ 26, secret clerk code
CLERK NAME 00001 clerk name -- 16 characters [SF-11.a=0]
HCL-01 F1-11101111 assigned Hard clerk key #, clerk security function flag data F1
F2-01000000 clerk security function flag data F2
C 02MT 2 clerk sequential #01, 2 digits clerk symbol [SF-11.a=1], secret clerk code
MIKE TAYLOR clerk name -- 14 characters
HCL-02 F1-11101111
F2-01000000
:
C 26 **** **** indicates unused clerk code
94
VII. 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
95
TEST PROGRAMS
If the functions in SP position do not work after flag selection, please follow the procedures
below:
CAUSE: If system function flag [SF-31.g=1] is selected before Clerk security function [CF-1.h=1],
then the functions in SP position will not work. This may happen as a result of memory
corruption or by human error.
96
RAM TEST
This test diagnoses the functioning capability of each RAM. The testing process automatically
erases all RAM or designated RAM contents (all programming and sales data).
RAM chip #2 ~ 5
SP 9901 X2 on RAM board •
Press CL key to quit the test. Press [•] key to test the next RAM chip.
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.)
5400-02-x.xx xxxx model - type - version, check-sum
SP 9902 X2 • xxxxxxx on-bit
SP 289 X2 1919 X2
TEST PRINT
re-prints
--- TEST PRINT START ---
special characters
SP 9909 X2 • test pattern print CL numbers
upper case letters
lower case letters
94 programmable characters
(Arabic characters are set
by Auto Preset.)
--- TEST PRINT END ---
97
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
test #
SP 9998 X2 1~8 •
individual test
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
KEY SP to Z2 position slowly. X 3333
"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.
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.
98
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
Stroke
Flat Keyboard Keyboard
SP 9904 X2 •
99
Note for Key Table Selection
There are two key tables in the memory: A fixed key table with the standard key layout (indicated in
I. STANDARD KEY LAYOUT) and a programmable key table. 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.
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.
100
IRC PROGRAM DATA TRANSFER
Before transferring the program data, check that the IRC status check (SP/X-8800) on the master has
been done. The master ECR will check up to the programmed number of ECRs on the IRC line by
[SF-95]. 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.
X or SP 8800 X2 •
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 that the number of RAM
chips installed the keyboard types are the same. 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 99.
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, ECR name, Machine number, Date, Time and
8999
SP Terminal address for PC batch communication
8909 All programmings except clerk, group and PLU programmings
8901 % rate, Foreign currency exchange rate, Adjustment rate & Cheque-cashing 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
101
VIII. WARNING MESSAGES
01 Printer error: Disconnect AC cord and then back on or check the printer.
Input figure over limitation: Press CL key.
02 (PLU HALO can be omitted temporarily by using HALO RELEASE key.)
03 Clerk is not signed on.
Item/Media (slip) validation is compulsory: Print item or media validation by MISC. VALID key.
04 (omitted temporarily by OFF COMPULSORY key)
Total (slip) validation is compulsory: Print total validation by TTL. VALID key.
05 (omitted temporarily by OFF COMPULSORY key)
06 Validation paper has not been inserted. (displayed by [SF-10.c=1])
09 Perform foreign currency subtotal display operation: Press F.C. SBTL key and F.C. MEDIA key.
14 Drawer is open: This message is displayed only when the 'drawer open sensor' is being used.
21 Slip printer is busy: Press CL key and wait for the printer to be available. Press 'PRINT' on the printer to
proceed with the slip.
22 Short tendering amount input of TTL 5 prohibited
23 Receipt paper end: While the paper is replaced, only RPF key can be pressed. Press X2 key to start printing.
24~27 NOT USED
28 Simple condiment PLU entry prohibited: Main PLU not entered yet.
29 Simple condiment PLU input compulsory. (omitted temporarily by OFF COMPULSORY key)
102
30 PLU not found: Enter correct PLU code or program the PLU code.
31 Check-out bill issue compulsory: Press CHECK-OUT BILL key. (canceled by using BILL CANCEL key)
66 NOT USED
103
75 Slip printer TP-620 error:
Confirm the setting of the TP-620. Refer to the INTERFACES & PERIPHERALS MANUAL for details.
76~79 NOT USED
80 ESF memory is full.
81 ECR is in communication with EFT terminal.
82 EFT terminal communication error: Press CL key.
83 Card data aborted by EFT terminal or ECR.
84 Enter voucher number printed on a receipt of EFT terminal.
85 EFT terminal is out of order.
86 Communication time out
It indicates that ECR data might be collapsed because of a low battery condition by battery discharge while ECR
99 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
"Initial Reset" operation accepted
In PC batch communication
PC batch communication error
Transferring RAM data to peripheral (RAM data transfer)
Receiving RAM data from peripheral (RAM data transfer)
The ESF memory near full condition can be cleared by issuing the Z-79 report with data print by [SF-78.c], by taking Z-8879
by PC (from Tensai2000), or by taking Z-79 report by PC batch communication.
If the ESF memory becomes full, the data first stored, i.e. data at the beginning of the ESF memory area, will be deleted from
the ESF memory and the 2nd and 3rd MENU will flash continuously (only when [SF-78.b=0] is selected).
104
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.
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.
105