You are on page 1of 130

2008-3-4

Programming Manual
for 05 Type

2-sheet dot matrix printer EX-560/LX-5600/PX-6600/*


2-sheet thermal printer EX-570/LX-5700/PX-6700/PX-5700
1-sheet thermal printer EX-575/LX-5750/PX-6750/PX-5750

*There is no dot matrix printer model for PX-5000 series.

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
power switch is turned OFF. Especially when you replace the
ROM, it must be turned off, otherwise the ECR will be damaged.
CONTENTS OF PROGRAMMING MANUAL

I. BEFORE INSTALLATION.......................................................................................................... 5
II. INTRODUCTION.......................................................................................................................... 6
III. SPECIFICATIONS ....................................................................................................................... 7
Hardware..........................................................................................................................................................7
System Configuration.......................................................................................................................................8
RAM Board Expansion ....................................................................................................................................9
Options.............................................................................................................................................................9
Set-up of Peripherals ........................................................................................................................................9
IV. STANDARD KEY LAYOUT ..................................................................................................... 10
V. PROGRAMMING ....................................................................................................................... 13
KEYBOARD PROGRAMMING ..................................................................................................................14
(SP-101) KEY LAYOUT ...................................................................................................................................... 14
PLU & GROUP PROGRAMMING ..............................................................................................................18
Concerning PLU and Group Programming............................................................................................................. 18
User friendly PLU programming in "R" position.................................................................................................... 20
User friendly PLU programming in "SP" position.................................................................................................. 21
(SP-201/4201) PLU CODE.................................................................................................................................... 22
(SP-203/4203) PLU LINK TO GROUP ................................................................................................................ 23
(Z1/P-5302) PLU NAME & PRICE ...................................................................................................................... 24
(Z1/P-305/4305) PLU PRICE................................................................................................................................ 24
(Z1/P-320/4320) PLU HALO (High Amount Lock-Out) ...................................................................................... 25
(SP-111) PLU LINK TO HARD PLU KEY.......................................................................................................... 25
(SP-200/4200) PLU FUNCTION FLAG ............................................................................................................... 25
(SP-207) PLU LINK TO QUNATITY DISCOUNT TABLE................................................................................ 28
(SP-208) PLU LINK TO R. PLU........................................................................................................................... 28
(SP-209/4209) PLU LINK TO SUPPLEMENTARY MESSAGE ........................................................................ 28
(SP-223/4223) GROUP-A LINK TO MAIN GROUP-A....................................................................................... 28
(SP-117) R. PLU QUANTITY FOR PACKED SALE KEYS............................................................................... 29
(Z2-406) PLU STOCK .......................................................................................................................................... 29
(SP-5201) COMPLETE PLU PROGRAMMING.................................................................................................. 30
(SP-298) AGE TABLE .......................................................................................................................................... 31
(SP-127) TARE TABLE........................................................................................................................................ 31
QUANTITY DISCOUNT TABLE PROGRAMMING .................................................................................32
(SP-280/4280) QUANTITY DISCOUNT FUNCTION......................................................................................... 33
(Z1/P-381) QUANTITY IN BUCKET .................................................................................................................. 34
(Z1/P-385) BUCKET PRICE / DISCOUNT PRICE / DISCOUNT % .................................................................. 34
(SP-5282) COMPLETE QUANTITY DISCOUNT PROGRAMMING................................................................ 34
R. PLU PROGRAMMING ............................................................................................................................35
(Z1/P-375) R. PLU PRICE .................................................................................................................................... 35
(SP-273/4273) R. PLU LINK TO GROUP............................................................................................................ 35
(SP-270/4270) R. PLU FUNCTION...................................................................................................................... 35
(SP-5272) COMPLETE R. PLU PROGRAMMING............................................................................................. 36
CHARACTER PROGRAMMING ................................................................................................................37
(SP-212) CASHIER NAME .................................................................................................................................. 37
(SP-222) GROUP-A NAME.................................................................................................................................. 37
(SP-232) GROUP-B NAME.................................................................................................................................. 37
(SP-102) KEY/SYMBOL NAME.......................................................................................................................... 37
(SP-242) MAIN GROUP-A NAME ...................................................................................................................... 37
(SP-252) MEDIA NAME ...................................................................................................................................... 37
(SP-262) MEDIA CURRENCY SYMBOL ........................................................................................................... 37
(SP-202) PLU NAME............................................................................................................................................ 37
(SP-282) QUANTITY DISCOUNT TABLE NAME ............................................................................................ 37
(SP-272) R. PLU NAME ....................................................................................................................................... 37
(SP-122) RECEIPT LOGO.................................................................................................................................... 37
(SP-162) SLIP/VALIDATION LOGO .................................................................................................................. 37
(SP-142) SUPPLEMENTARY MESSAGE........................................................................................................... 37
(SP-182) WARNING MESSAGE ......................................................................................................................... 37
(SP-131) CHARACTER KEY LAYOUT FOR SETTING NAMES..................................................................... 46
RATE PROGRAMMING ..............................................................................................................................49
(Z1/P-337) PERCENTAGE RATE ....................................................................................................................... 49
(Z1/P-347) ADJUSTMENT RATE ....................................................................................................................... 49
(Z1/P-387) FOREIGN CURRENCY EXCHANGE RATE................................................................................... 49
(Z1/P-377) CHEQUE-CASHING CHARGE RATE / CURRENCY EXCHANGE CHARGE RATE ................. 50
(Z1/P-397) EURO CURRENCY RATE ................................................................................................................ 50
(SP-107) TAX RATE ............................................................................................................................................ 50
(SP-108) TAX EXEMPTION LIMIT FOR % TAX / TAX TABLE FOR ADD-ON TAX SYSTEM .................. 51
MEDIA PROGRAMMING ...........................................................................................................................54
(Z1/P-310) TOTAL HALO.................................................................................................................................... 54
(SP-253) PRESET TENDER KEY LINK TO MEDIA ......................................................................................... 54
(Z1/P-315) PRESET TENDER AMOUNT ........................................................................................................... 55
(SP-110) MEDIA FUNCTION.............................................................................................................................. 55
CASHIER PROGRAMMING .......................................................................................................................58
(SP-211) SECRET CASHIER CODE ................................................................................................................... 58
(SP-221) CASHIER CARD NUMBER ................................................................................................................. 58
(SP-213) CASHIER LINK TO iBUTTON ............................................................................................................ 58
(SP-210) CASHIER SECURITY FUNCTION...................................................................................................... 59
MISCELLANEOUS PROGRAMMING .......................................................................................................60
(SP-151) TRAINING SECRET CODE ................................................................................................................. 60
(SP-161) FLAG SET WITHOUT X KEY ............................................................................................................. 60
(SP-171) MACHINE NUMBER ........................................................................................................................... 60
(SP-172) TERMINAL ADDRESS ........................................................................................................................ 60
(SP-121) ARRANGEMENT KEY SEQUENCE................................................................................................... 61
(SP-189) CHEQUE PRINTING FORMAT ........................................................................................................... 62
(SP-181/4181) ESF DATA SELECTION............................................................................................................... 65
(SP-191) BAR CODE ON RECEIPT [SF-63.a=1] for Thermal Printer ................................................................ 67
TIME & DATE PROGRAMMING ...............................................................................................................69
(X-1) DATE........................................................................................................................................................... 69
(X-2) TIME............................................................................................................................................................ 69
SYSTEM PROGRAMMING.........................................................................................................................70
(SP-100) SYSTEM FUNCTION ........................................................................................................................... 70
DATA OF CARD PROGRAMMING .........................................................................................................100
1. Adjustment Card and Amount Track Card ...................................................................................................... 100
2. Arrangement Card............................................................................................................................................ 101
CUSTOMER FILE PROGRAMMING .......................................................................................................102
1. Outline ............................................................................................................................................................. 102
2. Operation Sequences........................................................................................................................................ 103
PROGRAMMING REFERENCE................................................................................................................104
VI. REPORTS .................................................................................................................................. 107
REPORT SEQUENCE.................................................................................................................................107
IRC REPORT SEQUENCE .........................................................................................................................111
FLASH IRC REPORTS...............................................................................................................................113
PROGRAM DUMP CONTENTS................................................................................................................114
VII. SERVICE PROGRAMMING .................................................................................................. 119
INITIAL RESET..........................................................................................................................................119
TEST PROGRAMS .....................................................................................................................................120
RAM TEST SP-9901 ............................................................................................................................................ 120
PHYSICAL RAM TEST ...................................................................................................................................... 121
ROM TEST SP-9902 ............................................................................................................................................ 121
PLU DATA ERASE SP-289 ................................................................................................................................ 121
TEST PRINT SP-9909.......................................................................................................................................... 121
HARDWARE TEST SP-9998/9999 ..................................................................................................................... 122
AUTO PRESET ...........................................................................................................................................124
IRC PROGRAM DATA TRANSFER .........................................................................................................126
VIII. WARNING MESSAGES.................................................................................................... 128
IX. IRC MESSAGES ....................................................................................................................... 131
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 for one day before use. Then,
perform Auto Preset sequence (page 124).

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.

4. Installation of IRC Line

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.

5
II. INTRODUCTION
05 type of POS terminal is for retail (scanning) market, grocery convenient stores, variety,
specialty, supermarkets, etc.

Major Features
LCD display with scroll functions
Scanning system with 18 digits random PLU code having 22 digits PLU name
Standard 2026 PLUs, Max. 56076 PLUs (option)
User friendly PLU programming in R & SP positions
Bottle deposit / bottle return function by using 341 R. PLU (Recyclable PLU)
300 quantity discount tables for mix and match, multi-buy registrations, etc.
Store / Vendor Coupon function
99 cashiers with its own full transaction memory
2048 amount tracks and external amount track function
one store memory for saving all contents of the current transaction
1024 customer files make records of telephone number or VAT number, name and address - these
information are issued on receipts for delivery service market, etc. (optional 1st RAM board required)
3 age limitation tables - item linked to age limitation table can be sold when entered customer's
birthday is over the programmed limit
25 media keys + 10 preset tender keys
Euro currency system
10 arrangement keys (50 key steps)
Scroll Void
Transaction Void
Bar code printed on receipt
Easy-to-See total discount amount on receipt
15887 ESF records (optional 1st RAM board required)
IRC (Inter Register Communication)
- Up to 32 units including an ECR master or PC as IRC master (Tensai2000) via NA-720
- Flash reports and flash downloading
- 8 slip printers TP-620/822/832, CBM-1000 via NA-710
PC batch communication, programming loader module PLM 2000
Scale link

6
III. SPECIFICATIONS
Hardware
PRINTER 2-sheet dot matrix 2-sheet thermal 1-sheet thermal 1-sheet thermal
EX-560 EX-570 EX-575 PX-6750
LX-5600 LX, PX-5700 LX, PX-5750
PX-6600 PX-6700
Model name Epson M-U420 Receipt: M-T207A Receipt: M-T207A Citizen LT-1320
without an auto cutter Journal: M-T203 (no journal) with an auto cutter
for EX/LX Epson thermal printer with an auto cutter and (no journal)
with an auto cutter for clamshell mechanism
PX
Speed 3 lines/sec 21.3 lines/sec 26.7 lines/sec 21.5 lines/sec
Receipt / Journal 24 / 24 columns 36 / 36 columns 36 columns 46 columns
Validation 55 columns no validation (slip validation available)
Graphic logo size no graphic logo max. 54 x 36 mm by [SF-10.f,g] max. 72 x 36 mm
(width x height) by [SF-10.f,g]
Fine quality paper roll 44.5 (+/- 0.5) mm 58 (+0 / -0.5) mm 80 mm, 80 mm
83 mm 83 mm TF50KS-E2C
0.06 to 0.09 mm Note: Please use the paper roll whose end is (Nihon Seishi)
NOT adhered to the paper core.
Validation paper Slip validation paper complies with slip printer.
(width) 135 to 210 mm
(height) min. 70 mm
(thickness) 0.07 to 0.14 mm
Ink ribbon Epson ERC-32 no ink ribbon
KEYBOARD EX LX PX
Flat key 130 keys 128 keys 152 keys
Stroke key 81 keys incl. optional 5 keys 64 keys incl. optional 5 keys 90 keys incl. optional 12 keys
Front LCD EX-5xx, LX, PX-5xxxx PX-6xxxx
(column x line) 21 columns x 8 lines 40 columns x 8 lines
(view area) 40 (H) x 70 (W) mm 38 (H) x 116 (W) mm
(display type) 64 (H) x 128 (W) dot matrix 64 (H) x 240 (W) dot matrix
DISPLAY (character size) 0.48 (H) x 0.48 (W) mm/dot 0.46 (H) x 0.41 (W) mm/dot
(LCD type) STN, Blue mode STN, Blue mode, transmissive
(backlight) white LED white CCFL
Reversing display function by [SF-119.h]
Rear display 1-line 12 digits numeric, standard
POWER SUPPLY AC 117V / 230V 10%, 50/60Hz
Dot printer: 400mA (117V) / 200mA (230V)
POWER
Thermal 1-sheet printer: 0.6A (117V) / 0.3A (230V)
CONSUMPTION
Thermal 2-sheet printer: 1A (117V) / 0.5A (230V)
Operation 0 ~ 40C (32 ~ 104F)
TEMPERATURE
Storage -10 ~ 50C (14 ~ 122F)
W x D x H mm EX LX PX
With drawer 405 x 423 x 297 405 x 423 x 285 410 x 415 x 297
Without drawer 370 x 415 x 196 (option) not available 370 x 410 x 196 (option)
DIMENSIONS &
Drawer 405 x 423 x 98 + 14 mm for a foot
WEIGHT
EX/LX: 10C4B or 10C5B (removable/adjustable coin tray)
PX: 8C4B (removable/adjustable coin tray), 5C5B (removable coin tray)
Weight Approx. 13.5 Kg with drawer, 6.5 Kg without drawer
Standard One 4M bit RAM chip on MPU board
Up to three RAM boards are available.
RAM CAPACITY (62122) MR 021-2(1M) K-UNIT
Option
(62123) MR 021-2(2M) K-UNIT
Refer to "RAM Board Expansion" for details. (page 9)
MEMORY 3 months
PROTECTION

7
System Configuration
Standard Interface Connectable Peripherals
Channel A for IRC - Up to 32 units including an ECR master
(RS485) - PC as IRC master (Tensai2000, real-time communication*) via NA-720
RJ-45 modular type * It is not supported by Tensai2000 yet. However, if a software is prepared by yourself according to
protocol (UCP-103), the real-time communication except for external PLU function is available.
- 8 slip printers (see figure below)
- Loyalty card host terminal via NA-720 for North America

Master ECR Slave ECRs, max. 31


Channel A
RS485 PC as IRC master via NA-720
NA-720 Modem connection is available.

Slip printer, total 8

Slip printer, max. 8


TP-620, TP-822/832
IRC line
Thermal slip printer, max. 1
CBM-1000 via NA-710
NA-710 (3 printers available via Old NA-730)
RS232C

Loyalty card host terminal via NA-720


NA-720 for North America
RS232C
Channel B for one to One of:
one communication - PC (batch communication, PLM 2000 including ESF data transfer)
(RS232C) - Scanner
9-pin D-sub - Scale
connector - Thermal slip printer TM-T88III, CBM-1000
- ECR to ECR RAM data transfer
- Journal data transfer (monitor, printer)
There is no channel C.

Optional Interface EX/PX: (62105) PX IF7-1 K-UNIT


LX: (62100) LX IF7-1 K-UNIT
EX/LX/PX: (62120) EX/PX IF072 K-UNIT for RoHS
Channel D for one to One of:
one communication - PC (batch communication, PLM 2000 including ESF data transfer)
(RS232C) - Scanner
9-pin D-sub - Scale
connector - Journal data transfer (monitor, printer)
Channel E Same as channel D

CH-E CH-D CH-D, E (option)


RS232C
9-pin D-sub x 2

CH-B RS232C CH-A RS485


9-pin D-sub RJ-45 modular type

8
RAM Board Expansion
When ECR is set up at our plant, one 4M bit RAM chip has been installed on the MPU board.
Additional three RAM boards are available as follows:
Total RAM Capacity Used For
One 4M bit RAM chip 2026 PLUs
Standard 512K bytes
on MPU board 2048 amount tracks
#62122 1024 customer files
1536K bytes (512 + 1024)
MR 021-2(1M) K-UNIT ESF 15887 records
1st 12836 PLUs (2026 + 10810 PLUs)
#62123
2560K bytes (512 + 2048) 1024 customer files
MR 021-2(2M) K-UNIT
ESF 15887 records
Option #62122 (1M) 3584K bytes (2560 + 1024) 23646 PLUs (12836 + 10810 PLUs)
* 021-2M on 1st board
2nd
#62123 (2M) 4608K bytes (2560 + 2048) 34456 PLUs (12836 + 21620 PLUs)
021-2M on 1st board

#62122 (1M) 5632K bytes (4608 + 1024) 45266 PLUs (34456 + 10810 PLUs)
021-2M on 1st/2nd boards
3rd
#62123 (2M) 6656K bytes (4608 + 2048) 56076 PLUs (34456 + 21620 PLUs)
021-2M on 1st/2nd boards

* Either 1M or 2M can be installed. However, in time of installing additional boards, if 1M had been previously
installed, the lower number board must be 2M board.
When an optional RAM board is installed, RAM test must be performed. Refer to TEST PROGRAMS,
RAM TEST (page 120).

Options
RAM board (62122) MR 021-2(1M) K-UNIT (4M bit RAM chip x 2)
(62123) MR 021-2(2M) K-UNIT (4M bit RAM chip x 4)
Interface board EX/PX: (62105) PX IF7-1 K-UNIT
LX: (62100) LX IF7-1 K-UNIT
EX/LX/PX: (62120) EX/PX IF072 K-UNIT for RoHS
External terminal printers TP-822, TP-832, TP-620, CBM-1000, TM-T88III
Network adapters NA-710, NA-720
Card reader (62089) TX CARD READER K-UNIT
Refer to the respective repair manual for the connector position.
Cashier iButton iButton and its probe are supposed to be purchased directly from the supplier
"Olitronic GMBH". Please ask the marketing representative for details.
Refer to the respective repair manual for the connector position.
2nd Drawer [SF-8.a] Refer to the respective repair manual for the connector position.
Sensors Drawer open sensor (factory option) [SF-31.e]
Dot matrix printer: Receipt paper near end sensor (factory option) [SF-10.b]
Dot matrix printer: Validation sensor (factory option) [SF-10.c]
Stamp logo for dot matrix Stamp logo 30 (w) x 20 (h) mm
printer [SF-10.d] Please contact to one of companies below and order stamp.
- Shachihata Inc. XS-20 (Ink: Y-34)
http://www.shachihata.co.jp/english/
- Fujicopian Co. Ltd. CSP-2030D (Super Ink)
http://www.fujicopian.com/english/t_page.html

Set-up of Peripherals
Please refer to the separate manual "INTERFACES & PERIPHERALS MANUAL".

9
IV. STANDARD KEY LAYOUT
Stroke Keyboard (EX)

Flat Keyboard (EX)

Control key position range:


There are three standard control keys (MA, Z, X).
MA key
Z key
X key

SP LOCK R X Z1/P Z2

10
Stroke Keyboard (LX)

Flat Keyboard (LX)

Control key position range:


There are three standard control keys (MA, Z, X).
MA key
Z key
X key

SP LOCK R X Z1/P Z2

11
Stroke Keyboard (PX)

Flat Keyboard (PX)

Control key position range:


There are three standard control keys (M, Z, X).
M key
Z key
X key

SP LOCK R X Z1/P Z2

12
V. PROGRAMMING
There are two methods for programming sequence:
- Program Selection Method, user friendly sequence with usability of LCD display
- Direct Program Number Entry Method

Program Selection Method

1. Turn the control key to SP position.


2. Enter the cashier ID and press CASHIER ID key.
3. Select PROGRAM and press ENTER key.
4. Select the program from the list. Or if you know the program number, enter the program number and press
X or ENTER key.

Direct Program Number Entry Method

If you are familiar with the conventional programming sequences which have been used by the conventional
series, this method is much faster than "Program Selection Method" to enter into the programming sequence.

1. Turn the control key to SP position.


2. Enter the program number, for example "100" for SP-100 System Function program, and press X or
ENTER key. It brings you to the programming sequence directly.

13
KEYBOARD PROGRAMMING

(SP-101) KEY LAYOUT

If you want to change the keyboard position from standard keyboard layout, use Key Layout
Programming sequence below.

Before performing the sequence, confirm that SP-9904 Key Table Transfer has already been done to
copy the standard key layout to the programmable key table. After the key layout programming is
completed, then select the programmable key table [ C1 ] or [ F1 ]. The programmed keys can be
used on the programmable key table. Refer to Step 4 Key Table Transfer and Step 5 Key Table
Selection of Auto Preset for the sequences and explanation of Key Table (page 124).

Key Layout Programming Sequence


< SP >--{(101)-- press [X] or [ENTER] key or select from the list and press [ENTER]}--
{select FUNCTION KEY or HARD PLU from the list}--[ENTER]--(select key: see step 3)--
{PRESS REQUIRED KEY: press the physical key on the keyboard}--[CL]

1. In the SP position, enter program number "101" and press X or ENTER key.
Or select SP-101 KEY LAYOUT from the list.
2. Select FUNCTION KEY or HARD PLU and press ENTER.
3. Select the required key from the list and press ENTER
Or enter the function key number or Hard PLU key number 1 ~ 165 and press [ ].
Refer to the next page for the function key numbers.
4. "PRESS REQUIRED KEY" message is displayed.
Press the physical key position. Then the assigned key name and key position number are displayed. Refer to page 16
for the key position numbers.

In case that you select ENTER or CLEAR key position, "ARE YOU SURE ?" is displayed. Press CLEAR to cancel the
key assignment, or press ENTER to proceed the assignment if you wish. This warning message is prompted to avoid
assigning other function keys to ENTER/CLEAR key position by mistake.
Do not press CL key position here. If CL key is pressed, CL key is changed to the function key or HARD PLU key
you select and you can not finish the key layout program. If you press CL key, perform "How to Assign CL Key"
below.
5. Press CL key to finish the sequence.

How to Assign CL / ENTER Key


If you replace CL or ENTER key with other function key mistakenly, perform
following steps:

1. Select [ C0 ] for stroke keyboard or [ F0 ] for flat keyboard by using the key table selection sequence (page 124).
2. Assign CLEAR to CL key position or ENTER to ENTER key position by using the key layout programming sequence
above.
3. Select [ C1 ] for stroke keyboard or [ F1 ] for flat keyboard again and continue the key layout program.

14
Key Key Key
Function Contents Function Contents Function Contents
# # #
INVOICE RECEIPT
0 NOT USED KEY 160 CORRECTION 213
NUMBER
1 HARD PLU 161 VOID 214 not used
2 ~ 99 not used 162 REFUND 215 TRACK / NEW BALANCE
100 PRESET TENDER 1 163 R / A (Received on Account) 216 not used
101 PRESET TENDER 2 164 P / O (Paid Out) 217 not used
102 PRESET TENDER 3 165 SUBTOTAL 218 PRICE INQUIRY
103 PRESET TENDER 4 166 PLU 219 REPEAT
104 PRESET TENDER 5 167 PRICE 220 ESF PRINT
105 PRESET TENDER 6 168 PRICE SHIFT 221 DECIMAL POINT ()
106 PRESET TENDER 7 169 TAX 222 SCALE
107 PRESET TENDER 8 170 TAX SHIFT 1 223 X / TIME
108 PRESET TENDER 9 171 TAX SHIFT 2 224 ARRANGEMENT 1
109 PRESET TENDER 10 172 TAX SHIFT 3 225 ARRANGEMENT 2
110 not used 173 not used 226 ARRANGEMENT 3
111 TOTAL 1 174 BUFFER PRINT 227 ARRANGEMENT 4
112 TOTAL 2 175 not used 228 ARRANGEMENT 5
113 TOTAL 3 176 not used 229 ARRANGEMENT 6
114 TOTAL 4 177 TOTAL VALIDATION 230 ARRANGEMENT 7
115 TOTAL 5 178 MISC. VALIDATION 231 ARRANGEMENT 8
116 TOTAL 6 179 not used 232 ARRANGEMENT 9
117 TOTAL 7 180 NO SALE 233 ARRANGEMENT 10
FOREIGN CURRENCY
118 TOTAL 8 181 STORE / RESTORE 234
SUBTOTAL
119 TOTAL 9 182 not used 235 FOOD STAMP SUBTOTAL
120 TOTAL 10 183 HALO RELEASE 236 TARE
121 TOTAL 11 184 OFF COMPULSORY 237 POST TO LOYALTY CARD
LOYALTY CARD
122 TOTAL 12 185 not used 238
REDEMPTION
123 TOTAL 13 186 BOTTLE RETURN 239 SCROLL UP
124 TOTAL 14 187 ADJUSTMENT 1 240 SCROLL DOWN
125 TOTAL 15 188 ADJUSTMENT 2 241 PAGE UP
126 TOTAL 16 189 ADJUSTMENT 3 242 PAGE DOWN
127 TOTAL 17 190 ADJUSTMENT 4 243 not used
128 TOTAL 18 191 MESSAGE 244 not used
129 TOTAL 19 192 not used 245 not used
130 TOTAL 20 193 not used 246 not used
131 TOTAL 21 194 RPF (Receipt Paper Feed) 247 TRANSACTION VOID
132 TOTAL 22 195 JPF (Journal Paper Feed) 248 ENTER
133 TOTAL 23 196 RECEIPT OFF 249 CUSTOMER FILE
134 TOTAL 24 197 not used 250 ~ 254 not used
135 TOTAL 25 / CASH 198 not used
136 PACKED SALE 1 199 not used
137 PACKED SALE 2 200 CLEAR
138 PACKED SALE 3 201 ~ 209 TEN-KEY 1 ~ 9
139 CASHIER ID 210 0
140~152 not used 211 00
153 STORE COUPON 212 000
154 VENDOR COUPON
155 %1
156 %2
157 %3
158 ITEM (-) / REG (-)
159 SBTL (-)

15
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.

KEY LAYOUT PROGRAM DUMP (Flat Keyboard)


X-84
KEY-001-002-003-004-005-006-007-008- key position number
135 112 111 165 180 163 164 224 key function number
:
KEY-129-130-
001 001 001: hard PLU key
------------------------------------
KEY-041-042-043-044-045-046-049-050- key position number
HPL 084 083 082 081 080 079 078 076 hard PLU key number
:
KEY-127-128-129-130-
HPL 004 003 002 001

Stroke Keyboard (EX)


036 030 024 018 012 006
option
035
081 076 071 066 061 056 051 046 041 029 023 017 011 005
(CL)
034 028 022
080 075 070 065 060 055 050 045 040 016 010 004
(7) (8) (9)
033 027 021
079 074 069 064 059 054 049 044 039 015 009 003
(4) (5) (6)
032 026 020
078 073 068 063 058 053 048 043 038 014 008 002
(1) (2) (3)
031 025 019
077 072 067 062 057 052 047 042 037 013 001
(0) (00) ()

Flat Keyboard (EX)


064 056 048 040 032 024 016 008

063 055 047 039 031 023 015 007

130 124 118 112 106 100 094 088 082 076 070 062 054 046 038 030 021 014 006
037
129 123 117 111 105 099 093 087 081 075 069 061 053 045 029 021 013 005
(CL)
036 028 020
128 122 116 110 104 098 092 086 080 074 068 060 052 044 012 004
(7) (8) (9)
035 027 019
127 121 115 109 103 097 091 085 079 073 067 059 051 043 011 003
(4) (5) (6)
034 026 018
126 120 114 108 102 096 090 084 078 072 066 058 050 042 010 002
(1) (2) (3)
033 025 017
125 119 113 107 101 095 089 083 077 071 065 057 049 041 009 001
(0) (00) ()

16
Stroke Keyboard (LX)
064 063 062 061
option
060
055 050 045 040 035 030 025 020 015 010 005
(CL)
059 054 049
044 039 034 029 024 019 014 009 004
(7) (8) (9)
058 053 048
043 038 033 028 023 018 013 008 003
(4) (5) (6)
057 052 047
042 037 032 027 022 017 012 007 002
(1) (2) (3)
056 051 046
041 036 031 026 021 016 011 001
(0) (00) ()

Flat Keyboard (LX) 068 059 050 041 032 023

067 058 049 040 031 022

066 057 048 039 030 021 014 007

065 056 047 038 029 020 013 006


037
128 123 118 113 108 103 098 093 088 083 078 073 064 055 046 028 019 012 005
(CL
036 027 018
127 122 117 112 107 102 097 092 087 082 077 072 063 054 045 011 004
(7) (8) (9)
035 026 017
126 121 116 111 106 101 096 091 086 081 076 071 062 053 044 010 003
(4) (5) (6)
034 025 016
125 120 115 110 105 100 095 090 085 080 075 070 061 052 043 009 002
(1) (2) (3)
033 024 015
124 119 114 109 104 099 094 089 084 079 074 069 060 051 042 008 001
(0) (00 ()

Stroke Keyboard (PX)


090 084 078 072 066 060 054 048 042 036 030 024 018 012 006

089
083 077 071 065 059 053 047 041 035 029 023 017 011 005
(CL)
088 082 076
070 064 058 052 046 040 034 028 022 016 010 004
(7) (8) (9)
087 081 075
069 063 057 051 045 039 033 027 021 015 009 003
(4) (5) (6)
086 080 074
068 062 056 050 044 038 032 026 020 014 008 002
(1) (2) (3)
085 079 073
067 061 055 049 043 037 031 025 019 013 001
(0) (00) ()

Flat Keyboard (PX)


152 144 136 128 120 112 104 096 088 080 072 064 056 048 040 032 024 016 008

151 143 135 127 119 111 103 095 087 079 071 063 055 047 039 031 023 015 007

150 142 134 126 118 110 102 094 086 078 070 062 054 046 038 030 021 014 006
037
149 141 133 125 117 109 101 093 085 077 069 061 053 045 029 021 013 005
(CL
036 028 020
148 140 132 124 116 108 100 092 084 076 068 060 052 044 012 004
(7) (8) (9)
035 027 019
147 139 131 123 115 107 099 091 083 075 067 059 051 043 011 003
(4) (5) (6)
034 026 018
146 138 130 122 114 106 098 090 082 074 066 058 050 042 010 002
(1) (2) (3)
033 025 017
145 137 129 121 113 105 097 089 081 073 065 057 049 041 009 001
(0) (00 ()

17
PLU & GROUP PROGRAMMING
Concerning PLU and Group Programming

< PLU Programming >


There are following three types of PLU and they must be programmed separately.

1. Normal (original) PLU PLU code, price, taxable/non-taxable, group assignment, name are must be
set and other program should be set if necessary.

2. R. PLU (Recyclable PLU) Like empty bottle, sold together with a specific item such as bottle beer, is
collected and repaid independently by using BOTTLE RETURN key. PLU
code program is not necessary. But it's price, taxable/non-taxable, group
assignment by using 1 ~ 341 sequential numbers are needed.

3. Packed Sale PLU Used to sell and manage stock of packed item like a dozen of juice cans.
PLU code and price for packed sale should be set separately from original
PLU code. Refer to next page for details.

Example
Normal PLU
Orange Juice
(standard 2026 ~ maximum 56076)
Assign R. PLU by SP-208
R. PLU
Empty Bottle
(341 R. PLUs fixed)
Automatically collected and repaid by
entering normal PLU code and using
BOTTLE RETRUN key.
Packed Sale PLU
6 Orange Juice
(included in normal PLU)
Required to set PLU code by using
PACKED SALE key separately from
normal PLU code.

< Group Structure >


Group-A and main group-A are used for sales analysis by grouping items.
Group-B may be used for sales analysis of suppliers.
There are reports of main group-A, group-A per main group-A, group-A, group-B, group-A PLU and group-B
PLU.

main group-A (1 ~ 10) Beverage


free assignment
group-A (1 ~ 99) Orange Juice Soda Water
must be assigned
PLU (PLU code) Orange A Orange B Soda A Soda B
free assignment
group-B (1 ~ 99) Supplier A Supplier B

18
< Packed PLU Programming and Handling >

Packed sales PLU function is convenient for packed items and their management. However, please pay attention
to the programming and handling as shown below;

1. PLU code for packed sales PLU

Separately from original PLU code, packed sales PLUs have exclusive PLU codes. By pressing PACKED
SALE 1 ~ 3 key in the sequence of (SP-201) PLU code program, PLU code for packed PLU is automatically
created from original PLU code.
As shown in an example below, first digit of packed PLU will have "1", "2" and "3" code instead of original
PLU code "0".

Example Programmed by Programmed Code by SP-201


PLU code 4912345678904 normal PLU 000004912345678904
6 quantities of item PACKED SALE 1 key 100004912345678904
12 quantities of item PACKED SALE 2 key 200004912345678904
24 quantities of item PACKED SALE 3 key 300004912345678904

2. Price/quantity programming and sales/stock management

Because the packed PLU code is separate from original PLU code, price programming and management of sales
and stock also should be done separately. The packed PLU is always registered as 1.

3. Quantity programming

For example, set "6", "12" and "24" to PACKED SALE 1 ~ 3 keys by (SP-117) R. PLU quantity for PACKED
SALE keys. Please note that original PLU is not registered by this quantity programming. (SP-117) is effective
when original PLU has R. PLU. When the packed PLU with R. PLU is registered by using PACKED SALE 1 ~
3 keys, R. PLU quantity sold is correctly memorized on R. PLU memory. For example, if 6 pack juice (with
bottle as R. PLU, the quantity of 6 pack juice is 1 but 6 bottles are registered on R. PLU memory.)

(Therefore, when the original PLU does not have R. PLU, then quantity and price of the packed PLU can be
programmed freely from (SP-117) setting. For example, if a chewing gum does not have R. PLU, each price for
packed sale "5", "10" and "20"quantities can be programmed while the quantity of the packed PLU is always
registered as 1.)

< Concerning Program Sequences >

PLU & group programming can be performed by one of the following three different ways;

1. SIMPLE method --- program number entry not required and programs each PLU/group
Compared with the individual method below, key sequence is more simplified.
2. INDIVIDUAL method --- program number entry required and programs each PLU/group
3. SEQUENTIAL method --- programs PLUs/groups by a range entering Start # and End #

19
The following three programs must be completed to use PLUs.

For PLU name programming, refer to Character programming. (page 37)

1. PLU CODE
2. PLU LINK TO GROUP-A
3. PLU PRICE

User friendly PLU programming in "R" position

A new PLU having the scanned PLU code can be created in R position if [SF-68.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

< R >---{manual price (it is not programmed, one time only)}---{*PLU entry}---

---{Warn Message# 30: PLU NOT FOUND}---

skip [SF-68.f=1] (Master PLU name is copied ) skip (Master PLU price is copied)
---{ENTER PLU NAME: max. 22 characters}---[ENTER]---{ENTER PRICE: max. 8 digits}---
The same price is set for the standard and
pending prices.
---{ENTER MASTER PLU: Master PLU to program or CL to cancel}
[PF-3.d=1]

* PLU entry: (PLU code: max. 18 digits)--[ /ENTER] / Scanner / Hard PLU key
Before entering PLU, PACKED SALE key can be pressed if required.

Note for PACKED SALE PLU:


In case of "PACKED SALE key remains for one transaction or until the next key depression" [SF-67.a,b=01/10], before
entering Master PLU, press PACKED SALE key to cancel PACKED SALE condition. Otherwise Warn Message #30 is
displayed when Master PLU is entered if Master PLU have not been programmed for PACKED SALE.

20
User friendly PLU programming in "SP" position

Addition to PLU programming in a transaction (in R position), it can be programmed easily in SP


position using a similar method.

< SP >--{*PLU entry}--{Warn Message# 30: PLU NOT FOUND}--

skip [SF-68.f=1] (Master PLU name is copied) skip (0 price is set)


---{ENTER PLU NAME: max. 22 characters}---[ENTER]---{ENTER PRICE: max. 8 digits}---[ENTER / X]---
The same price is set for the 1st and pending prices.

---{ENTER MASTER PLU: Master PLU to program or CL to cancel}


[PF-3.d=1]

* PLU entry: (PLU code: max. 18 digits)--[ /ENTER] / Scanner


Before entering PLU, PACKED SALE key can be pressed if required.

Note for PACKED SALE PLU:


In case of "PACKED SALE key remains for one transaction or until the next key depression" [SF-67.a,b=01/10], before
entering Master PLU, press PACKED SALE key to cancel PACKED SALE condition. Otherwise Warn Message #30 is
displayed when Master PLU is entered if Master PLU have not been programmed for PACKED SALE.

21
(SP-201/4201) PLU CODE
** INDIVIDUAL **
< SP >--{(201)--[X/ENTER] or select from the list}--{*PLU entry}--[X, CR or CL: see step 3]--[CL]
* PLU entry: (PLU code: max. 18 digits)--[ /ENTER] / Scanner / Hard PLU key
Before entering PLU, PACKED SALE key can be pressed if required.

1. In the SP position, enter program number and press X or ENTER key or select this program from the list.
2. Enter PLU code (max. 18 digits) and press [ ] or ENTER or scan the barcode on the item or press Hard PLU key.
For PLUs sold by using one of PACKED SALE keys:
It should be programmed as well as the original PLU using this sequence. When PACKED SALE 1 key is pressed on
this sequence, the PLU code enterd in the next step with '1' at 18th digit is programmed. For example, when the PLU
code '1234' is entered with PACKED SALE 1 key, the PLU code '100000000000001234' is programmed. PACKED
SALE 2 and 3 keys will attach '2' and '3' to the entered PLU code.
3. Press X key to create a PLU.

Press CR key to delete this PLU. Before the deletion, clear the PLU's sales data.
PLU having a sales data can not be deleted. Issue PLU Z reports (Z-40~42) in order to clear the sales data.

Press CL key to cancel the PLU code entry.


4. Press CL key to finish the sequence.

You can see the settings on X-88 PLU program dump report. Number of PLUs is printed on X-85 Function program dump
report - Required #3.

** SEQUENTIAL **
< SP >--{(4201)--[X/ENTER] or select from the list}--{*start PLU}--{*end PLU}--[X to create PLU or CR to
delete PLU]--[TTL 25/ENTER]--[CL]
* PLU entry: (PLU code: max. 18 digits)--[ /ENTER] / Scanner / Hard PLU key
Before entering PLU, PACKED SALE key can be pressed if required.

For PLU creation: When a PLU is already existing between "Start and End PLU codes", new PLUs are
created up to a PLU already existing then it will cause an error.
For PLU deletion: When a PLU code which does not exist is entered for [Start PLU code], it will cause an
error for PLU deletion. However, for [End PLU code], any code is accepted.

22
(SP-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.

** SIMPLE ** FOR PLU LINK TO GROUP-A ONLY


< SP >--{[PACKED SALE 1~3] if required}--{(PLU code)--[PLU] or Scanner}--(link group-A #: 1 ~ 99)--
[X/ENTER]--[00 for another PLU]--[CL]

1. In the SP position, enter PLU code (max. 18 digits) and press PLU key or scan the barcode on the item.
When the program list is already displayed, the simple sequence is not available.
2. Enter link group-A # (1 ~ 99) and press X or ENTER or select link group-A from the list and press ENTER.
"0" input for no link. To skip the entering group-A #, press X without entering group-A #.
3. Enter link group-A # for the next PLU or press 00 key for another PLU or CL key to finish the sequence.

To see the setting on the screen, press 00 or CL and enter the PLU code. Then the programmed group is highlighted by
cursor. Or you will see the settings on X-88 PLU program dump report.

** INDIVIDUAL **
< SP >--{(203)--[X/ENTER] or select from the list}--{PLU entry}--{(*Link group-A #: 1 ~ 99)--[X/ENTER] or
select from the list}--{(*Link group-B #: 1 ~ 99)--[X/ENTER] or select from the list}--[00/CL for another PLU]-
-[CL]--[CL]
PLU entry: (PLU code: max. 18 digits)--[ /ENTER] / Scanner / Hard PLU key
Before entering PLU, PACKED SALE key can be pressed if required.
* "0" input for no link. To skip the entering group-A #, press X without entering group-A #.

** SEQUENTIAL **
< SP >--{(4203)--[X/ENTER] or select from the list}--{start PLU}--{end PLU}--{(*Link group-A #: 1 ~ 99)--
[X/ENTER] or select from the list}--{(*Link group-B #: 1 ~ 99)--[X/ENTER] or select from the list}--[TTL
25/ENTER]--[CL]
PLU entry: (PLU code: max. 18 digits)--[ /ENTER] / Scanner / Hard PLU key
Before entering PLU, PACKED SALE key can be pressed if required.
* "0" input for no link. To skip the entering group-A #, press X without entering group-A #.

23
(Z1/P-5302) PLU NAME & PRICE
** SIMPLE ** Available if [SF-33.a] is selected.
<Z1/P>--{[PACKED SALE] if required}--[HARD PLU key]--{select PLU name, Standard or Pending price}--
[ENTER]--(PLU name: max. 22 characters, Price: max. 8 digits)--[ENTER or X for price]--[CL]

** INDIVIDUAL **
<Z1/P>--{(5302)--[X/ENTER] or select from the list}--{PLU entry}--{select PLU name, Standard or Pending
price}--[ENTER]--(PLU name: max. 22 characters, Price: max. 8 digits)--[ENTER or X for price]--[CL]
PLU entry: (PLU code: max. 18 digits)--[ /ENTER] / Scanner / Hard PLU key
Before entering PLU, PACKED SALE key can be pressed if required.

Note: Z1/P-5302 accepts PLU code entry, scanner and Hard PLU key while Simple PLU NAME & PRICE program by [SF-
33.a] accepts Hard PLU key only.

(Z1/P-305/4305) PLU PRICE


** SIMPLE ** When the program list is already displayed, the simple sequence is not available.
<Z1/P>--{[PACKED SALE 1~3] if required}--{(PLU code: max. 18 digits)--[PRICE] or Scanner}--{select
Standard or Pending price}--[ENTER]--(*PLU price: max. 8 digits)--[X/ENTER]--[X for next PLU or 00 for
another PLU]--[CL]

** INDIVIDUAL **
<Z1/P>--{(305)--[X/ENTER] or select from the list}--{PLU entry}--{select Standard or Pending price}--
[ENTER]--(*PLU price: max. 8 digits)--[X/ENTER]--[X for next PLU, 00/CL for another PLU]--[CL]--[CL]

** SEQUENTIAL **
<Z1/P>--(4305)--[X/ENTER]--{start PLU}--{end PLU}--(*Standard price: max. 8 digits)--[X/ENTER]--
(*Pending price: max. 8 digits)--[X/ENTER]--[TTL 25/ENTER]--[CL]

PLU entry: (PLU code: max. 18 digits)--[ /ENTER] / Scanner / Hard PLU key
Before entering PLU, PACKED SALE key can be pressed if required.

* To skip the entering price, press X without entering price.


When ENTER key is pressed without entering price, then zero price is programmed.

PLU Price Format


Scalable item [PF-2.a=1] which uses the multiple Last digit of PLU price is regarded as the weight.
pound price function [PF-2.c=1] under the scale type For example, when you wish to set 2.00 for 1 kg to the
"USA" [SF-5.b,c,d] PLU, then enter "2001" (200: price, 1: weight).
PLU Scalable item [PF-2.a=1] under the scale type "EC"
max. 4 digits
Setting [SF-5.b,c,d]
Decimal point position is fixed to have three digits small
Gas item [PF-2.e=1]
numbers (99999.999). However, display still shows two
The gas volume is calculated automatically by gas
digits after decimal. For example, when you wish to set
item's preset price and entered amount.
0.979, then enter "979" (ECR displays "9.79" though).

To see the setting on the screen, press 00 or CL and enter the PLU code. Or you will see the settings on X-88 PLU program
dump report.

24
(Z1/P-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 **
<Z1/P>--{(320)--[X/ENTER] or select from the list}--{PLU entry}--[X for the next, 00/CL for another PLU]
--(*HALO: 00 ~ 98)--[X/ENTER]--[CL]
PLU entry: (PLU code: max. 18 digits)--[ /ENTER] / Scanner / Hard PLU key
Before entering PLU, PACKED SALE key can be pressed if required.

You can see the setting on the screen immediately. Or you will see the settings on X-88 PLU program dump report.

** SEQUENTIAL **
<Z1/P>--{(4320)--[X/ENTER] or select from the list}--{start PLU}--{end PLU}--(*HALO: 00 ~ 98)--
[X/ENTER]--[TTL 25/ENTER]--[CL]
PLU entry: (PLU code: max. 18 digits)--[ /ENTER] / Scanner / Hard PLU key
Before entering PLU, PACKED SALE key can be pressed if required.
* Enter 00 or 0 for manual price entry prohibited.
To skip the entering HALO, press X without entering HALO.
When ENTER key is pressed without entering HALO, then zero is programmed.

(SP-111) PLU LINK TO HARD PLU KEY

< SP >--{(111)--[X/ENTER] or select from the list}--{(PLU code: max. 18 digits)--[ /ENTER] or Scanner}--
[HARD PLU key position]--[CL]

(SP-200/4200) PLU FUNCTION FLAG


** SIMPLE ** When the program list is already displayed, the simple sequence is not available.
< SP >--{[PACKED SALE 1~3] if required}--{(PLU code: max. 18 digits)--[PLU] or Scanner}--
[HARD PLU 1 ~ 6]--(flag data: see step 3)--[X (not necessary if SP-161 Flag Set without X key is
programmed)]--[ for the next PLU, 00 for another PLU]--[CL]

1. In the SP position, enter PLU code (max. 18 digits) and press PLU key or scan the barcode on the item.
"SP-203 PLU LINK TO GROUP" is displayed here.
2. Press one of HARD PLU 1 ~ 6 keys for PLU flag 1 ~ 6 respectively.
3. Select a flag by SCROLL keys and press 1, 0 or ENTER. Press X to fix the selection (not necessary if SP-161 Flag Set
without X key is programmed).
4. Press [ ] for the next or 00 key for another PLU setting or press CL key to finish the sequence.

25
** INDIVIDUAL **
< SP >--{(200)--[X/ENTER] or select from the list}--{PLU entry}--[00/CL for another PLU]--(Set flag data by
1, 0 or ENTER.)--(*Only if SP-161 Flag Set with X key is programmed: [X] to fix the setting and for the next
flag or [00/CL] to cancel.)--(Use SCROLL keys to move cursor and PAGE keys to change page. [00/CL] for
another PLU.)--[CL]--[CL]
PLU entry: (PLU code: max. 18 digits)--[ /ENTER] / Scanner / Hard PLU key
Before entering PLU, PACKED SALE key can be pressed if required.

* Only if SP-161 Flag Set with X key is programmed, press X to fix the selection. This X brings you to the
next PLU flag. After the X depression for PLU flag 6, only the next PLU code and name are displayed.
Press X for the next PLU's flag 1 or 00/CL key for another PLU or CL key two times to finish the sequence.

To see the setting on the screen, press 00 or CL and enter the PLU code. Or you will see the settings on X-88 PLU program
dump report.

** SEQUENTIAL **
< SP >--{(4200)--[X/ENTER] or select from the list}--{start PLU}--{end PLU}--(Set flag data by 1, 0 or
ENTER.)--[*X to fix (not necessary if SP-161 Flag Set without X key is programmed) or to cancel]-- (Use
SCROLL keys to move cursor and PAGE keys to change page.)--[TTL 25/ENTER]--[CL]
PLU entry: (PLU code: max. 18 digits)--[ /ENTER] / Scanner / Hard PLU key
Before entering PLU, PACKED SALE key can be pressed if required.

* Only if SP-161 Flag Set with X key is programmed, press X to fix the selection or [ ] to cancel.
This X brings you to the next PLU flag.
After the X depression for PLU flag 6, press TTL 25 or ENTER to execute program.

PF-1 1/0 bit 1 0


a Tare weight entry compulsory [PF-2.a=1] not compulsory
b Manual tare weight entry permitted [PF-2.a=1] prohibited
c
d PLU not added to grand total added
e Adjustable 4 item non-adjustable item
f Adjustable 3 item non-adjustable item
g Adjustable 2 item non-adjustable item
h Adjustable 1 item non-adjustable item
Bits e~h Adjustment amount does not affect PLU sales memory which is shown on the report.

PF-2 1/0 bit 1 0


a Scalable item [b=1] non-scalable item
R. PLU and quantity discount are not available. Only when scale
type is "USA/Australia" [SF-5.b,c,d], quantity discount table can be
linked.
b Decimal number entry permitted prohibited
c Multiple pound price used for USA scale [a=1] [SF- not used
5.b,c,d=100]
d Food stamp item non-food stamp item
e Gas item non-gas item
f Taxable 3 item (VAT 4) non taxable item
g Taxable 2 item (VAT 2) non taxable item
h Taxable 1 item (VAT 1) non taxable item
Bits f~h [f,g,h=011] VAT 3; [101] VAT 5; [110] VAT 6; [111] VAT 7 [SF-21.a=0]

26
PF-3 1/0 bit 1 0
a
b Pending price available (see [SF-67.c,d]) not available
c Lock item (this PLU entry prohibited) this PLU entry permitted
d This PLU used as Master PLU for Not Found PLU (NFP) not used
entry
e Deposit of R. PLU (name and price) printed not printed
f
g Zero unit price permitted prohibited
h PLU polarity is negative positive

PF-4 1/0 bit 1 0


a
b
c
d
e
f
g
h

PF-5 1/0 bit 1 0


a Link to age table [a,b];
b [01] age table 1; [10] age table 2; [11] age table 3; [00] no link
c
d
e
f
g
h

PF-6 1/0 bit 1 0


a
b
c
d
e
f
g
h

27
(SP-207) PLU LINK TO QUNATITY DISCOUNT TABLE
(SP-208) PLU LINK TO R. PLU
(SP-209/4209) PLU LINK TO SUPPLEMENTARY MESSAGE

** INDIVIDUAL **
< SP >--{(PGM-#: see table below)--[X/ENTER] or select from the list}--{PLU entry}--[X for the next, 00/CL
for another PLU]--{(#: see table below), 0 for no link)--[X/ENTER] or select from the list}--[CL]
PLU entry: (PLU code: max. 18 digits)--[ /ENTER] / Scanner / Hard PLU key
Before entering PLU, PACKED SALE key can be pressed if required.

Contents PGM-# # Remarks


PLU link to quantity discount table 207 1 ~ 300 Qty discount table is programmed by SP-5282.
PLU link to R. PLU 208 1 ~ 341 R. PLU is programmed by SP-5272.
PLU link to supplementary message 209 1 ~ 99 S. Message is programmed by SP-142.

To see the setting on the screen, press 00 or CL and enter the PLU code. Then the programmed message is highlighted by
cursor. Or you will see the settings on X-88 PLU program dump report.

** SEQUENTIAL **
< SP >--{(4209)--[X/ENTER] or select from the list}--{start PLU}--{end PLU}--{(Supplementary message #1 ~
99, 0 for no link)--[X/ENTER] or select from the list}--[TTL 25/ENTER]--[CL]
PLU entry: (PLU code: max. 18 digits)--[ /ENTER] / Scanner / Hard PLU key
Before entering PLU, PACKED SALE key can be pressed if required.

(SP-223/4223) GROUP-A LINK TO MAIN GROUP-A

** INDIVIDUAL **
< SP >--{(223)--[X/ENTER] or select from the list}--{(Group-A #: 1 ~ 99)--[ /ENTER] or select from the
list}--[X for the next group-A]--{(Link main group-A #: 1 ~ 10, 0 for no link)--[X/ENTER] or select from the
list}--[CL]

** SEQUENTIAL **
< SP >--{(4223)--[X/ENTER] or select from the list}--(start Group-A #)--[ /ENTER]--(end Group-A #)--
[ /ENTER]--{(Link main group-A #1 ~ 10, 0 for no link)--[X/ENTER] or select from the list}--
[TTL 25/ENTER]--[CL]

To see the setting on the screen, press 00 or CL and enter the PLU code. Then the programmed message is highlighted by
cursor. Or you will see the settings on X-88 PLU program dump report.

28
(SP-117) R. PLU QUANTITY FOR PACKED SALE KEYS
The programmed quantity for R. PLU will be registered when a PLU linked to a R. PLU is registered
by PACKED SALE key.

< SP >--{(117)--[X/ENTER] or select from the list}--{(PACKED SALE key #: 1 ~ 3)--[ /ENTER] or select
from the list}--[X for the next PACKED SALE key]--{R. PLU quantity: 1 ~ 99}--[X/ENTER]--[CL]

(Z2-406) PLU STOCK

** SIMPLE **
< Z2 >--{[PACKED SALE 1~3] if required}--{(PLU code: max. 18 digits)--[PLU] or Scanner}--[X for the next,
00 for another]--(*Quantity: 0 ~ 79999.999)--[X/ENTER to add to the current stock, CR to subtract from the
current stock]--[CL]

* Entered quantity is not replaced with current stock but it is added or subtracted to/from the current stock.

Entered stock is printed on receipt by [SF-81.a=1]. Also you can see the stock on X-42 PLU stock report.

** INDIVIDUAL ** Entered stock is printed on receipt by [SF-81.a=1].


< Z2 >--{(406)--[X/ENTER] or select from the list}--{*PLU entry}--[X for the next, 00 for another]--(Quantity:
0 ~ 79999.999)--[X/ENTER to add, CR to subtract]--[CL]
* PLU entry: (PLU code: max. 18 digits)--[ /ENTER] / Scanner / Hard PLU key
Before entering PLU, PACKED SALE key can be pressed if required.

29
(SP-5201) COMPLETE PLU PROGRAMMING
All PLU programmings can be done in one sequence.

< SP >--{(5201)--[X/ENTER] or select from the list}--{*PLU entry}--{select program contents from the list:
see table below}--(set PLU data: see table below)--[X/ENTER]--[CL for another PLU]--[CL]
* PLU entry: (PLU code: max. 18 digits)--[ /ENTER] / Scanner / Hard PLU key
Before entering PLU, PACKED SALE key can be pressed if required.

Contents Display Data


PLU name (SP-202) PLU name max. 22 characters
See Character Programming section for the character entry
method and the limitation of number of characters for
USA/Australia scale type.
PLU price (Z1/P-305) Std max. 8 digits
Pnd "0" is set when ENTER is pressed without entering price.
PLU stock (Z2-406) STOCK 0 ~ 79999.999
Link group-A (SP-203) GROUP-A 1 ~ 99
Link group-B (SP-203) GROUP-B 1 ~ 99
PLU HALO (Z1/P-320) HALO 00 ~ 98
"0" is set when ENTER is pressed without entering number.
PLU function flag (SP-200) FLAG 1 ~ 6 Select a flag by SCROLL keys and press 1, 0 or ENTER.
Press X to fix the selection (necessary only if SP-161 Flag
Set with X key is programmed). Then select a flag on the
list by SCROLL keys for another flag.
Link quantity discount table LINK Q.D. 1 ~ 300
(SP-207)
Link R. PLU (SP-208) LINK R.PLU 1 ~ 341
Link supplementary message LINK MESSAGE 1 ~ 99
(SP-209)

You can see the settings on X-88 PLU program dump report.

30
(SP-298) AGE TABLE

Each PLU can be assigned to one of three age tables by [PF-5.a,b]. Once the age limited PLU is
entered, a customer's birthday should be entered to buy the PLU.

< SP >--{(298)--[X/ENTER] or select from the list}--{(Age table #: 1 ~ 3)--[ /ENTER] or select from the list}
--[X for the next, 00 for another]--{(Limited age: max. 2 digits)--[X/ENTER]}--[CL]

Programming contents are printed on X-85 program dump report - Required #42.

(SP-127) TARE TABLE


< SP >--{(127)--[X/ENTER] or select from the list--{(Tare table #: 1 ~ 99)--[ /ENTER] or select from the list]-
-[X for the next, 00 for another]--(*weight: kg: 0 ~ 9.999 [SF-5.e=1] / lb: 0 ~ 99.99 [SF-5.e=0])--
[X/ENTER to set, CL to cancel]--[CL]
* For example, when tare weight is 50g, enter 0.05.

Programming contents are printed on X-85 program dump report - Required #27.

31
QUANTITY DISCOUNT TABLE PROGRAMMING
This function provides various automatic discount sales in relation to quantity sold. There are six (6)
discount types which are selected by Quantity Function Flag [QDF-3] and you can assign one of
discount types to 300 tables. When items assigned to one of these types are registered, they are
automatically discounted according to the quantity discount types.

1. Bucket Sale --- special price sales on certain quantity


2. Amount Discount on Bucket Sales --- fixed discount sales on certain quantity
3. Free on Multi-Buy --- one item free on multiple quantities of the same item
4. Per Customer Discount --- purchasable quantity of specially priced items is limited per customer
5. Per Customer Limit --- purchasable quantity of items is limited per customer
6. Percent Discount on Bucket --- fixed % discount on certain quantity

Programming Steps
1. Select table number and quantity discount type by [QDF-3.b,c,d]. (SP-280)
2. Assign quantity discount table to item. (SP-207)
3. Set special price discount amount, purchasable quantity or discount %. (Z1/P-381, 385)
4. For Quantity Discount Table name programming, refer to Character programming (page 37).

Programming Examples
Type Bucket Sale --- special price sales on certain quantity
SP-280 table #1 [QDF-3.b,c,d = 001]
When a customer purchases 5 chocolate bars (unit
SP-207 assign table #1 to each chocolate bars
Example prices .70 ~ .90), it will be a special price 3.00 under
Z1/P-381 5
the normal price is 3.50 ~ 4.50.
Z1/P-385 3.00

Type Amount Discount on Bucket Sales --- fixed discount sales on certain quantity
SP-280 table #2 [QDF-3.b,c,d = 010]
When a customer purchases 2 T-shirts, discount 2.00 is SP-207 assign table #2 to each T-shirts
Example
subtracted from the normal price. Z1/P-381 2
Z1/P-385 2.00

Type Free on Multi-Buy --- one item free on multiple quantities of the same item
SP-280 table #3 [QDF-3.b,c,d = 011]
When a customer purchases 3 pieces of tooth paste, one SP-207 assign table #3 to tooth paste
Example
of 3 pieces will be free. Z1/P-381 3
Z1/P-385 not used

Type Per Customer Discount --- purchasable quantity of specially priced items is limited per customer
SP-280 table #4 [QDF-3.b,c,d = 100]
When the purchasable quantity is limited to 2, and a
SP-207 assign table #4 to shampoo
customer purchases 3 pieces of special priced shampoo
Example Z1/P-381 2
(1.75), one of 3 pieces will be registered as a normal
price (2.00). .25 (Set difference amount between
Z1/P-385
normal price and special price.)

Type Per Customer Limit --- purchasable quantity of items is limited per customer
SP-280 table #5 [QDF-3.b,c,d = 101]
When the purchasable quantity is limited to 2, and a
SP-207 assign table #5 to detergent
Example customer carries 3 pieces of detergent, 3rd detergent
Z1/P-381 2
cannot be entered on the ECR.
Z1/P-385 not used

Type Percent Discount on Bucket --- fixed % discount on certain Qty


SP-280 table #6 [QDF-3.b,c,d = 110]
When a customer purchases 3 tuna cans, 10% discount SP-207 assign table #6 to tuna can
Example
is done on the amount of tuna cans. Z1/P-381 3
Z1/P-385 10

32
(SP-280/4280) QUANTITY DISCOUNT FUNCTION

** INDIVIDUAL **
< SP >--{(280)--[X/ENTER] or select from the list}--{(Quantity discount table #: 1 ~ 300)--[ /ENTER] or
select from the list }--[00/CL for another PLU]--(Set flag data by 1, 0 or ENTER)--(*Only if SP-161 Flag Set
with X key is programmed: [X] to fix the setting and for the next flag or [00/CL] to cancel.)--(Use SCROLL
keys to move cursor and PAGE keys to change page. [00/CL] for another table.)--[CL]--[CL]
* Only if SP-161 Flag Set with X key is programmed, press X to fix the selection. This X brings you to the next table's flag.
After the X depression for flag 3, only the next table number and name are displayed. Press X for the next table's flag 1 or
00/CL key for another table or CL key two times to finish the sequence.

** SEQUENTIAL **
< SP >--{(4280)--[X/ENTER] or select from the list}--{(start quantity discount table #: 1 ~ 300)--[ /ENTER]}
--{(end table #)--[ /ENTER]}--(Set flag data by 1, 0 or ENTER)--[*X to fix (not necessary if SP-161 Flag Set
without X key is programmed) or to cancel]--[TTL 25/ENTER]--[CL]
* Only if SP-161 Flag Set with X key is programmed, press X to fix the selection. [ ] to cancel.
This X brings you to the next table's flag. After the X depression for flag 3, press TTL 25 or ENTER to execute program.

QDF-1 not used

QDF-2 not used

QDF-3 1/0 bit 1 0


a
b Quantity discount type [b,c,d]
[001] bucket sale : discounted bucket price for same or mixed items sold
c [010] amount discount on bucket sale: amount discount for a bucket sale
[011] free on multi-buy : one item free for a bucket sale
[100] per customer discount : purchasable quantity of special price items are limited
d [101] per customer limit : purchasable quantity of items is limited per customer
[110] percent discount on bucket sale : percent discount for a bucket sale
[000/111] quantity discount function not used
e
f Quantity discount calculated on the PLU and linked R. PLU on the PLU amount only
amounts (Do not set if the PLU does not have R. PLU.)
g Discount amount printed not printed
h

33
(Z1/P-381) QUANTITY IN BUCKET
<Z1/P>--{(381)--[X/ENTER] or select from the list}--{(Quantity discount table #: 1 ~ 300)--[ /ENTER] or
select from the list}--[X for the next, 00 for another]--{(Quantity in bucket: max. 2 digits)--[X/ENTER]}--[CL]

(Z1/P-385) BUCKET PRICE / DISCOUNT PRICE / DISCOUNT %


<Z1/P>--{(385)--[X/ENTER] or select from the list}--{(Quantity discount table #: 1 ~ 300)--[ /ENTER] or
select from the list}--[X for the next, 00 for another]--{(Bucket price/discount price/discount %: max. 6 digits)--
[X/ENTER]}--[CL]

Pop-up message is displayed according to the quantity discount type when Quantity Discount Table is selected.

Quantity Discount Type [QDF-3.b,c,d] Display (pop-up) Remarks


Bucket Sale ENTER Enter bucket price.
BUCKET PRICE
Amount Discount on Bucket Sale ENTER Enter discount amount.
DISCOUNT AMOUNT
Free on Multi-Buy This sequence is not used.
NOT USED
Per Customer Discount ENTER Enter difference amount between normal price
DIFFERENCE AMT and special price.
Per Customer Limit This sequence is not used.
NOT USED
% Discount on Bucket Sales ENTER Enter discount %: 0 ~ 999.999
DISCOUNT %

(SP-5282) COMPLETE QUANTITY DISCOUNT PROGRAMMING


< SP >--{(5282)--[X/ENTER] or select from the list}--{(Quantity discount table #: 1 ~ 300)--[ /ENTER] or
select from the list}--{select program contents from the list: see table below}--(set data: see table below)--
[X/ENTER]--[CL for another table]--[CL]

Contents Display Data


Quantity discount table name NAME max. 8 characters
(SP-282) See character programming section for the
character entry method.
Quantity in bucket QUANTITY IN BUCKET max. 2 digits
(SP-381) "0" is set when ENTER is pressed without entering value.
Bucket price / discount price / PRICE / RATE max. 6 digits
discount % "0" is set when ENTER is pressed without entering
(Z1/P-385) value.
Quantity discount function FLAG 1 (not used) Select a flag by SCROLL keys and press 1, 0 or
(SP-280) FLAG 2 (not used) ENTER.
FLAG 3 Press X to fix the selection (necessary only if SP-
161 Flag Set with X key is programmed). Then
select a flag on the list by SCROLL keys for
another flag.

34
R. PLU PROGRAMMING
For R. PLU (Recyclable PLU) name programming, refer to Character programming (page 37).

(Z1/P-375) R. PLU PRICE


<Z1/P>--{(375)--[X/ENTER] or select from the list}--{(R. PLU #: 1 ~ 341)--[ /ENTER] or select from the
list}--[X for the next, 00 for another]--{(R. PLU price: max. 6 digits)--[X/ENTER]}--[CL]

(SP-273/4273) R. PLU LINK TO GROUP


** INDIVIDUAL **
< SP >--{(273)--[X/ENTER] or select from the list}--{(R. PLU #: 1 ~ 341)--[ /ENTER]}--{(*Link group-A #:
1 ~ 99)--[X/ENTER] or select from the list}--{(*Link group-B #: 1 ~ 99)--[X/ENTER] or select from the list}--
[00/CL for another R. PLU]--[CL]--[CL]

** SEQUENTIAL **
< SP >--{(4273)--[X/ENTER] or select from the list}--{(start R. PLU #: 1 ~ 341)--[ /ENTER]}--
{(end R. PLU #)--[ /ENTER]}--{(*Link group-A #: 1 ~ 99)--[X/ENTER] or select from the list}--
{(*Link group-B #: 1 ~ 99)--[X/ENTER] or select from the list}--[TTL 25/ENTER]--[CL]
* "0" input for no link. To skip the entering group-A #, press X without entering group-A #.

(SP-270/4270) R. PLU FUNCTION


** INDIVIDUAL **
< SP >--{(270)--[X/ENTER] or select from the list}--{(R. PLU #: 1 ~ 341)--[ /ENTER] or select from the list}
--[00/CL for another R. PLU]--(Set flag data by 1, 0 or ENTER)--(*Only if SP-161 Flag Set with X key is
programmed: [X] to fix the setting and for the next flag or [00/CL] to cancel.)--(Use SCROLL keys to move
cursor and PAGE keys to change page. [00/CL] for another R.PLU.)--[CL]--[CL]
* Only if SP-161 Flag Set with X key is programmed, press X to fix the selection. This X brings you to the next R. PLU flag.
After the X depression for flag 3, only the next R. PLU number and name are displayed. Press X for the next R. PLU flag 1
or 00/CL key for another R.PLU or CL key two times to finish the sequence.

** SEQUENTIAL **
< SP >--{(4270)--[X/ENTER] or select from the list}--{(start R. PLU #: 1 ~ 341)--[ /ENTER]} --{(end R. PLU
#)--[ /ENTER]}--(Set flag data by 1, 0 or ENTER)--[*X to fix (not necessary if SP-161 Flag Set without X key
is programmed) or to cancel]-- (Use SCROLL keys to move cursor and PAGE keys to change page.)--[TTL
25/ENTER]--[CL]
* Only if SP-161 Flag Set with X key is programmed, press X to fix the selection or [ ] to cancel.
This X brings you to the next R. PLU flag. After the X depression for flag 3, press TTL 25 or ENTER to execute program.

35
RPF-1 1/0 bit 1 0
a
b
c
d R. PLU not added to grand total added to grand total
e
f
g
h

RPF-2 1/0 bit 1 0


a
b
c
d Food stamp item non-food stamp item
e
f Taxable 3 item (VAT 4) non taxable item
g Taxable 2 item (VAT 2) non taxable item
h Taxable 1 item (VAT 1) non taxable item
Bits f~h [f,g,h=011] VAT 3; [101] VAT 5; [110] VAT 6; [111] VAT 7 [SF-21.a=0]

RPF-3 not used

(SP-5272) COMPLETE R. PLU PROGRAMMING


< SP >--{(5272)--[X/ENTER] or select from the list}--{(R. PLU #: 1 ~ 341)--[ /ENTER] or select from the
list}--{select program contents from the list: see table below}--(set data: see table below)--[X/ENTER]--
[CL for another R. PLU]--[CL]

Contents Display Data


R. PLU name NAME max. 8 characters
(SP-272) See character programming section for the character entry
method.
R. PLU price PRICE max. 6 digits
(Z1/P-375) "0" is set when ENTER is pressed without entering value.
Link group-A GROUP-A 1 ~ 99
(SP-273)
Link group-B GROUP-B 1 ~ 99
(SP-273)
R. PLU function FLAG 1 Select a flag by SCROLL keys and press 1, 0 or ENTER.
(SP-270) FLAG 2 Press X to fix the selection (necessary only if SP-161 Flag
FLAG 3 (not used) Set with X key is programmed). Then select a flag on the
list by SCROLL keys for another flag.

36
CHARACTER PROGRAMMING
(SP-212) CASHIER NAME
(SP-222) GROUP-A NAME
(SP-232) GROUP-B NAME
(SP-102) KEY/SYMBOL NAME
(SP-242) MAIN GROUP-A NAME
(SP-252) MEDIA NAME
(SP-262) MEDIA CURRENCY SYMBOL
(SP-202) PLU NAME
(SP-282) QUANTITY DISCOUNT TABLE NAME
(SP-272) R. PLU NAME
(SP-122) RECEIPT LOGO
(SP-162) SLIP/VALIDATION LOGO
(SP-142) SUPPLEMENTARY MESSAGE
(SP-182) WARNING MESSAGE

< SP >--{(PGM-#: see table below)--[X/ENTER] or select from the list}--{(#: see table below)--
[ /ENTER] or select from the list}--(characters: see table below)--[00 to print]--[ENTER]--[CL]

Contents PGM- # # # of Characters Dump


max. 16 characters X-85
Cashier 212 1 ~ 99 (See Note on next page.) (#10)
Group-A 222 1 ~ 99 X-82
Group-B 232 1 ~ 99 X-83
Key / Symbol 102 See Table on page 44. max. 10 characters X-86
Main Group-A 242 1 ~ 10 X-80
Media 252 1 ~ 25 X-85 (#2)
Media Currency Symbol [SF-65.b=0] 262 1 ~ 25 max. 2 characters X-85 (#2)
max. 22 characters
enter PLU code (max. 18 max. 13 characters (dot)
PLU 202 digits) or scan the barcode max. 19 characters (thermal) X-88
or press Hard PLU key for USA/Australia scale type
[SF-5.b,c,d]
Quantity Discount Table 282 1 ~ 300 X-92
max. 8 characters
R. PLU 272 1 ~ 341 X-91
Receipt/Journal Upper Logo 1~5
[SF-6.e=1] (See SF-59, 60 also)
Receipt/Journal Lower Logo 6 ~ 10 max. 24 characters (dot)
122 max. 36 characters (thermal)
[SF-10.e=1] (See SF-59, 60 also)
Message for Total Discount Print
11 ~ 13
[SF-3.e=1]
Slip Upper Logo [SF-83.d=1] /
1~5
Slip Validation Logo [SF-86.a~c]
162 max. 46 characters
Slip Lower Logo [SF-86.d=1]
6 ~ 10
(not available for TP-620)
max. 20 characters
Supplementary Message 142 1 ~ 99 (See Note on the next page.)
X-86
See WARNING
Warning Message 182 max. 16 characters X-86
MESSAGES section.

In order to program the graphic logo, please use PC programming module PLM 2000.

37
Note for Cashier Name
[SF-11.a=1] Cashier Symbol: 2 characters, Cashier Name: 14 characters
For example: MTMIKE TAYLOR
[SF-11.a=0] Cashier Name: 16 characters
For example: MIKE TAYLOR

For example, [SF-11.a=1] is selected and "MTMIKE TAYLOR" is set to cashier number 1.
KEY ENTRY RECEIPT
BEER 6 BOTTLES BEER 6 BOTTLES 6.60
CASH 6.60
CASH #002MT000001 11:43R 2 digits cashier symbol [SF-11.a=1]
MIKE TAYLOR

Note for Supplementary Message #99

Supplementary message #99 is used for printing of scalable item registrations.


1st digit : for local currency symbol
2nd ~ 9th digits : for manual weight entry message
(printed for EC, USA, Australia and France scale types)
10th ~ 14th digits : for manual tare weight entry message (display only)
F M A N U A L L Y T A R E

Regarding Currency symbol before amount for EC, USA, Australia and France scale types
Because of scale approval for EC, USA, Australia and France, currency symbol is always printed
before amounts. Furthermore, when Euro currency system is selected, 1st digit of supplementary
message #99 is printed before item amount, however, 2-digit currency symbol programmed by SP-262
is printed before total amounts. So set the same local currency symbol (total 25) for supplementary
message #99 and SP-262 for the conditions below;
Scale types EC, USA, Australia and France [SF-5.b,c,d]
Euro currency system [SF-54.e=1]
Euro & currency symbols printed [SF-65.b=0]

<Examples for currency symbol printed or not>

Normal scale type: currency symbol is not printed before item amounts

[SF-65.b=0] [SF-65.b=1]
PLU-NAME 00001 1.00 PLU-NAME 00001 1.00
DUE AMOUNT DUE AMOUNT
FF1.00 LOCAL 1.00
------------ ------------
1.52 EURO 1.52
1.00 = FF0.655957 EURO 1.00 = 0.655957
------------------------ ------------------------
CASH FF1.00 CASH 1.00
TXSL1 FF.98 TXSL1 .98
TAX 1 FF.02 TAX 1 .02

EC, USA, Australia and France scale types: currency symbol is always printed

[SF-65.b=0] [SF-65.b=1] *
PLU-NAME 00001 F1.00 PLU-NAME 00001 F1.00 * Even if "Euro & currency
DUE AMOUNT DUE AMOUNT symbols not printed" is selected,
FF1.00 LOCAL F1.00 Euro currency symbol and local
------------ ------------
1.52 EURO 1.52 currency symbol are always
1.00 = FF0.655957 EURO 1.00 = 0.655957 printed by using the 1st digit of
------------------------ ------------------------ supplementary message #99 for
CASH FF1.00 CASH F1.00 EC, USA, Australia and France
TXSL1 FF0.98 TXSL1 F0.98 scale types.
TAX 1 FF0.02 TAX 1 F0.02

38
How to Preset Characters
The following keys are used for character entry in the programming sequences:

Flat Keyboard (EX)

@ # $ % & * - ENT

1 2 3 4 5 6 7 8 9 0 CL X

F/P Q W E R T Y U I O P . 7 8 9
L/R A S D F G H J K L : ' / 4 5 6
INS
SP
A/C Z X C V B N M < > ? BS 1 2 3
DEL CAP SML SP SP DBL CL ENT 0 00 ENT

Stroke Keyboard (EX)

BS SP CAP SML DBL F/P


option

A F K P U Z # CL X A/C - @ DEL

B G L Q V $ 7 8 9 : ENT

C H M R W % 4 5 6 /

D I N S X & * L/R 1 2 3 < ?

INS
E J O T Y ' SP 0 00 > ENT

39
Flat Keyboard (LX)

ENT

@ # $ % & *
2 3 4 5 6 7 8 9 0 - CL A/C
Q W E R T Y U I O P INS
F/P
SP 7 8 9
A S D F G H J K L :
, L/R DEL 4 5 6
Z X C V B N M < > ?
. / BS 1 2 3
SP SP DBL CL ENT 0 00 ENT

Stroke Keyboard (LX)


BS SP CAPS SML
option
-
CL A/C DBL F/P A F K P U Z &

7 8 9 L/R B G L Q V *

4 5 6 C H M R W

1 2 3 D I N S X # /

0 00 z DEL E J O T Y ENTER

40
Flat Keyboard (PX)

@ # $ % & * - ENT

1 2 3 4 5 6 7 8 9 0 CL X

F/P Q W E R T Y U I O P . 7 8 9
L/R A S D F G H J K L : ' / 4 5 6
INS
SP
A/C Z X C V B N M < > ? BS 1 2 3
DEL CAP SML SP SP DBL CL ENT 0 00 ENT

Stroke Keyboard (PX)

F/P A G M S Y : @ BS

CL X L/R B H N T Z # ? SP

INS
7 8 9 SP C I O U $ * < A/C CAP

4 5 6 D J P V % SML

1 2 3 E K Q W & - > DBL

0 00 DEL F L R X ' / ENT ENT

option

41
Key Explanations
Revises the character code entry mode or the alphabet key entry mode at character
A/C (Alpha/Code)
entry in the programming sequence. (See Step 9 on the next page for details.)
BS (BACK SP) Back Space key
SP (SPACE) Space key
INS SP Insert Space key
CAPS (Capital) / To be used to enter the upper case letters (See Step 8 on the next page for details.)
SML (Small) / To be used to enter the lower case letters (See Step 8 on the next page for details.)
, Cursor Left key, Cursor Right key
Makes a double-width character when this key is pressed after a character is entered.
DBL (Double)
Then the double-width character is displayed. (See Step 7 on the next page for details.)
DEL Deletes a character.
Fixes the character setting.
ENT (ENTER) Use (ENTER) key (fixed key allocated to the position of CASH/TTL 25). The
programmable (normal) ENTER key can not be used.
Revises the fixed character key layout or programmable character key layout
F/P (FIX/PGM)
(allocated by SP-131).
L/R (Left/Right) Switches the entry direction (left right).

Character Code Table


A 34 N 47 a 66 n 79 0 17 & 7 < 29
B 35 O 48 b 67 o 80 1 18 ' 8 30
C 36 P 49 c 68 p 81 2 19 9 > 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 1 double- 96
K 44 X 57 k 76 x 89 # 4 : 27 width
L 45 Y 58 l 77 y 90 $ 5 28 97
M 46 Z 59 m 78 z 91 % 6 not 00
used

42
Program Sample
For example, when cashier name programming SP-212 is performed, the sequence and display will be:

1. Turn the control key to SP position.

2. Enter the program number 212 and press X or ENTER key.

3. Select CASHIER NAME 001 and press ENTER key.

4. The first character of preprogrammed name is hidden by cursor "_".

5. Press CL key to clear the preprogrammed data.

6. Enter characters by using the fixed keys for character entry. See the previous page for the key layout.

7. Double-width character:
To preset double-width characters, enter the character and press DOUBLE key. Then the double-width character is
displayed.

8. Upper/Lower-case letters:
To preset lower-case letters, press SMALL in case of stroke keyboard or in case of flat keyboard. Press CAPITAL
or to return to upper-case letter entry.

9. Character code entry mode:


When you change alphabet key entry mode to character code entry mode, press Alpha/Code key. Then enter character
code and press [] key. Please note that entered code is displayed on the rear display only.
For example, enter 83 for "r" and press [], 76 for "k" and press []. To have double-width character, after entering
character code and [], enter 96 for double-width code and press []. See the previous page for the character code table.
Press Alpha/Code key again to return to the alphabet key entry mode.

10. Press (ENTER) key to fix or press CL and ENTER to cancel.

To correct a character immediately after entering it, press Back Space key or Cursor Left (left arrow) key and
press correct character keys.

To correct a character after presetting was finished, use Cursor Left or Right key to move cursor to the
incorrect character and press the correct character keys.

43
SP-102 Key/Symbol Table

Key/Symbol Standard Remarks


Key / Symbol key & symbols are displayed and printed on
# Auto Preset receipt/report unless otherwise described
1 % 1 %1
2 % 2 %2
3 % 3 %3
4 ITEM <-> Item (-)
5 SBTL <-> Subtotal (-)
6 P/O P / O (Paid Out)
7 R/A R / A (Received on Account)
8 REFND Refund
9 VOID Void
10 AJST1 Adjustment 1
11 AJST2 Adjustment 2
12 AJST3 Adjustment 3
13 AJST4 Adjustment 4
14 NSALE No sale
15 MESSAGE Message
16 DUE AMOUNT Due amount printed when a tendered amount is entered
printed by SBTL key
17 SUBTL Subtotal
printed if [SF-81.g=1]
18 CHANGE Change
19 TAX TOTAL Consolidated tax printed if [SF-22.g=1]
20 TAX 1 Tax 1
21 TAX 2 Tax 2
22 TAX 3 Tax 3
23 TAX 4 Tax 4
24 TAX 5 Tax 5
25 TAX 6 Tax 6
26 TAX 7 Tax 7
27 TXSL1 Tax sale 1
28 TXSL2 Tax sale 2
29 TXSL3 Tax sale 3
30 TXSL4 Tax sale 4
31 TXSL5 Tax sale 5
32 TXSL6 Tax sale 6
33 TXSL7 Tax sale 7
34 F.C. SBTL Foreign currency subtotal display only
35 F.S. SBTL Food stamp subtotal display only
36 PLU PRICE Price inquiry display only
37 AMONT Amount printed on total validation and stub receipt
38 BTL RETURN Bottle return display only
39 STORE Store / Restore
40 CORRECTED Correction
41 QUANTITY Quantity printed if [SF-6.d=1]
42 TRAINING Training message
43 Today chag Current charge printed if [SF-15.d=1]
44 T.VOID Transaction void
45 REG Reg (-) mode
46 NEW TRACK New track display only
47 NET SUBTTL Net subtotal printed if [SF-81.f=1]
48 SHORT AMT Short tendering message display only
49 STR.COUPON Store coupon
50 VND.COUPON Vendor coupon
1st ~ 5th digits : Euro currency symbol
51 EURO LOCAL Euro / Local currency message 6th ~ 10th digits: Local currency symbol
printed if [SF-65.b=1]
52 Std Price Standard PLU price display only
53 Pnd Price Pending PLU price display only
54 CHQ.CHARGE Cheque-cashing charge / Cheque exchange charge

44
"To be continued" message for TP-620
55 Next page
Power-down message for TM-T88III
56 CHEQUE MG1 Cheque message 1
57 CHEQUE MG2 Cheque message 2
CHEQUE MG3 printed on cheque (TP-620)
58 Cheque message 3
59 CHEQUE MG4 Cheque message 4
60 F.S. TXSL1 Food stamp tax sale 1
61 F.S. TXSL2 Food stamp tax sale 2
62 F.S. TXSL3 Food stamp tax sale 3
63 F.S. TAX1 Food stamp tax 1
64 F.S. TAX2 Food stamp tax 2
65 F.S. TAX3 Food stamp tax 3
66 PACKED 1 Packed Sale 1
67 PACKED 2 Packed Sale 2 displayed if [SF-119.c=0]
68 PACKED 3 Packed Sale 2
69 F & A CODE Title of Bar code on receipt program SP-191, printed on X-85 program dump
70 DRAWER TTL Media amount in drawer printed on report only
71 T-AMT Training count & amount printed on report only
72 TRCNT Transaction count printed on report only
73 TOTAL Total printed on report only
74 ALTTL All total printed on report only
75 CLEAR Clear printed on cashier report only
76 CORRECTION Correction printed on cashier report only
77 PB Previous balance
78 N.B New balance
79 Net-charge Net charge printed on report only
80 CID1 CID 1 (Cash In Drawer) printed on report only
81 CID2 CID 2 (Cash In Drawer) printed on report only
82 OPEN HALO release / Off compulsory printed on cashier report only
83 COPY 2nd receipt message printed if [SF-6.a=1]
84 Birthday Customer's birthday
85 not used
86 AGE 1 Age table 1
87 AGE 2 Age table 2 SP-298
88 AGE 3 Age table 3
89 You Saved Total discount amount printed on receipt only [SF-3.e=1]
90 TOTAL HALO Total HALO Z1/P-310
91 ARRANGE 1 Arrangement 1
: : : SP-121
100 ARRANGE 10 Arrangement 10
101 P.TENDER 1 Preset tender 1
: : : SP-253, Z1/P-315
110 P.TENDER10 Preset tender 10
111 ~ 113 not used
114 V.DINHEIRO Invoice Message printed if [SF-55.a=1]
115 NAME: Invoice Lower Logo 1
116 ADDRESS: Invoice Lower Logo 2
CITY: printed if [SF-55.a, c=1, 1]
117 Invoice Lower Logo 3
118 VAT: Invoice Lower Logo 4

45
(SP-131) CHARACTER KEY LAYOUT FOR SETTING NAMES

There are programmable 94 characters in order to correspond to foreign language. The print font and
display font have to be created and downloaded to the ECR by yourself by using Font Maker 2 for
Windows.

Then programmable 94 characters (character codes: 129 ~ 222) and standard characters (01 ~ 97: see
character code table) can be used in the character programming sequence after they are allocated to the
character key layout by this program SP-131.

To set character key layout


< SP >--{(131)--[X/ENTER] or select from the list}--{character code--[ ] or select from the list}--
[PRESS REQUIRED KEY: press one of 47 programmable key positions for flat / 43 programmable key
positions for stroke (see below)]--[(A) for upper case letter, (B) for lower case letter]--[CL]

To check character key layout


< SP >--{(131)--[X/ENTER] or select from the list}--[ ]--(assigned key layout displayed)--
[(A) key to see keys for the upper case letter, (B) for lower case letter]--[press a key you wish to check the
character code]--[CL (you can enter the character code here)]--[CL]

Refer to the next page for programming sample.

Character Code Table: Refer to page 42.

Programmable Key Positions for Character Key Layout

Flat Keyboard (EX) Stroke Keyboard (EX)

047 042 037 032 027 022 017 012 007 002 (A) (B)
046 041 036 031 026 021 016 011 006 001 CL 043 038 033 028 023 018 013 008 003 CL

045 040 035 030 025 020 015 010 005 7 8 9 042 037 032 027 022 017 012 007 002 7 8 9
044 039 034 029 024 019 014 009 004 4 5 6 041 036 031 026 021 016 011 006 001 4 5 6
043 038 033 028 023 018 013 008 003 1 2 3 040 035 030 025 020 015 010 005 L/R 1 2 3

(A) (B) 0 039 034 029 024 019 014 009 004 INS 0

option

46
Flat Keyboard (LX) Stroke Keyboard (LX)

(A) (B)

047 043 039 035 031 027 023 019 015 011 007 003 001 CL CL 038 033 028 023 018 013 008 004

046 042 038 034 030 026 022 018 014 010 006 002 7 8 9 7 8 9 037 032 027 022 017 012 007 003

045 041 037 033 029 025 021 017 013 009 005 4 5 6 4 5 6 036 031 026 021 016 011 006 002
044 040 036 032 028 024 020 016 012 008 004 1 2 3 1 2 3 035 030 025 020 015 010 005 001

(A) (B) 0 0 034 029 024 019 014 009

Flat Keyboard (PX) Stroke Keyboard (PX)


047 042 037 032 027 022 017 012 007 002

046 041 036 031 026 021 016 011 006 001

045 040 035 030 025 020 015 010 005 047 041 035 029 023 017 011 005
044 039 034 029 024 019 014 009 004 CL CL 046 040 034 028 022 016 010 004
043 038 033 028 023 018 013 008 003 7 8 9 7 8 9 045 039 033 027 021 015 009 003 (A)

4 5 6 4 5 6 044 038 032 026 020 014 008 002 (B)


1 2 3 1 2 3 043 037 031 025 019 013 007 001

(A) (B) 0 0 042 036 030 024 018 012 006

option

47
Program Sample
For example, when the character code 16 for "/" is located on the lower case letter of the key position 047 for the
flat keyboard, the sequence and display will be:

To set character key layout


1. Turn the control key to SP position.

2. Enter the program number 131 and press X or ENTER key.

(popped up) 3. Select a character from the list and press ENTER.
Or enter the character code and press [ ].
SIDE-A / (016) For example, code 16 for "/" is entered here.

4. Before pressing the required key position, press (B) key to select lower case letter.
SIDE-B / (016)

5. Then press the required key position.


SIDE-B / (016) Display shows the character code and key position number. For example, "C016-047".
C016-047

6. Press CL to exit from the program.

After the character key layout has been completed, you can use the programmed
characters in the character programming sequence for PLU name, clerk name, etc.,
by switching the programmed character key layout using FIX/PGM key.

To check character key layout


1. Turn the control key to SP position.
2. Enter the program number 131 and press X or ENTER key.
3. Press [ ]. Then the character key layout is displayed.
4. Press (B) key to select lower case letter.
You can see the character code by pressing the required key position.

48
RATE PROGRAMMING
(Z1/P-337) PERCENTAGE RATE
(Z1/P-347) ADJUSTMENT RATE
(Z1/P-387) FOREIGN CURRENCY EXCHANGE RATE

** SIMPLE ** FOR PERCENTAGE RATE ONLY


<Z1/P>--[press one of %1~3 keys]--(rate: 0 ~ 999.999)--[X/ENTER to set, CL to cancel]

** INDIVIDUAL **
<Z1/P>--{(PGM-#: see table below)--[X/ENTER] or select from the list--{(rate #: see table below)--
[ /ENTER] or select from the list]--[X for the next, 00 for another]--(rate: see table below)--
[X/ENTER to set, CL to cancel]--[CL]
* To skip the entering rate, press X without entering rate.
When ENTER key is pressed without entering rate, then zero is programmed.

Contents PGM-# Rate # Rate Remarks Dump


Set [SF-40~42.h] for mark-down
Percentage Rate 337 1~3 0 ~ 999.999 (*) X-85 (#20)
operation.
Set [SF-36~39.h] for mark-down
Adjustment Rate 347 1~4 0 ~ 999.999 X-85 (#23)
operation.
Foreign Currency Exchange Rate 387 1 ~ 24 0 ~ 9999.999999 Perform steps on the next page. X-85 (#24)
* Under [SF-48.g=1], permitted rate is 0 ~ 99.999.

The following programming should be performed when foreign currency is used:

When Euro media [MF-3.e~h=0100/0110/0111] is selected, program Euro currency rate by using (Z1/P-397) Euro Currency
Rate.

1. Select the foreign currency media keys and calculation method by [MF-1.h, 3.e~h] by using (SP-110) Media Function
programming. 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
[MF-3.e~h=1001]
foreign currency is calculated directly from the local local currency per foreign currency [MF-1.h=0]
currency [MF-3.e~h=1000] foreign currency per local currency [MF-1.h=1]

2. Assign F.C. SBTL key (key #234) on the keyboard by using (SP-101) Key Layout programming. Preset the key name
for F.C. SBTL key (key/symbol #34) by using (SP-102) Key/Symbol Name programming and the media key name by
using (SP-252) Media Name programming.

3. Select the following flags:


Calculated amount in local currency printed/not printed when a transaction is closed by
[SF-64.e]
Euro or foreign currency.
Euro & currency symbols printed/not printed in front amount.
[SF-64.h, 65.b]
Also preset the currency symbol per media by using SP-262.
[SF-65.c] Foreign currency exchange rate printed/not printed.
[SF-65.e,f] Foreign currency exchange amount rounding method.
[MF-3.b~d] Media amount rounding method

4. When currency exchange operations are required, select 'cheque-cashing / currency exchange operations permitted'
[MF-2.h=1] for each media. For the charge rate of currency exchange, program the rate by using (Z1/P-377) Currency
Exchange Charge Rate programming.

49
(Z1/P-377) CHEQUE-CASHING CHARGE RATE / CURRENCY
EXCHANGE CHARGE RATE
(Z1/P-397) EURO CURRENCY RATE

<Z1/P>--{(PGM-#: see table below)--[X/ENTER] or select from the list}--(rate: see table below)--
[X/ENTER to set, CL to cancel]
* To skip the entering rate, press X without entering rate.
When ENTER key is pressed without entering rate, then zero is programmed.

Contents PGM-# Rate Remarks Dump


Cheque-Cashing Charge Rate
377 0 ~ 99.999
Currency Exchange Charge Rate
Enter the rate for local currency per Euro X-85 (#24)
Euro Currency Rate 397 0 ~ 9999.999999 currency. Refer to the programming reference
for programming contents. (page 104)

(SP-107) TAX RATE


< SP >--{(107)--[X/ENTER] or select from the list}--{(Tax #: 1 ~ 7)--[ /ENTER] or select from the list}--
[X for the next, 00 for another]--(rate: 0 ~ 99.999)--[X/ENTER to set, CL to cancel]--[CL]
You can see the settings on X-87 Tax program dump report.

50
(SP-108) TAX EXEMPTION LIMIT FOR % TAX / TAX TABLE FOR ADD-
ON TAX SYSTEM

Regardless of tax setting by [SF-21], two tax tables are already set to TAX 1 and 2 at the factory by
the auto preset program for samples. In order to use these tax tables in registrations, set the system
function flags [SF-21.b~d, f~h] to 1 by SP-100 for "calculated by add-on tax method and tax table".
When the tax tables are not necessary, ignore them.

TAX EXEMPTION LIMIT AMOUNT FOR % TAX


< SP >--(108)--[X/ENTER] or select from the list}--{(Tax #: 1 ~ 3)--[ /ENTER] or select from the list}--
(tax exemption limit amount: max. 4 digits)--[ ]--[CL for another]--[CL]
You can see the settings on X-87 Tax program dump report.

108 TAX TABLE 1. In the SP position, enter program number and press X or ENTER key or select
01-TAX 1 this program from the list.
02-TAX 2 2. Enter tax number and press [ ] or ENTER or select from the list.
03-TAX 3

108 TAX TABLE 3. Enter tax exemption limit amount (max. 4 digits) and press [ ]. (ENTER key
can not be used.)
01-EXEM 0.00 0.10
02-I 0.01 0.21
03-I 0.02 0.38
04-I 0.03 0.56
05-I 0.04 0.73
06-I 0.05 0.91
P EXEMPT< 50>

108 TAX TABLE 4. "1st TAX < >" is displayed. Press CL.
01-EXEM 0.00 0.50 5. Continue the program for another tax or press CL key to finish the sequence.
02-I 0.01 0.61
03-I 0.02 0.78
04-I 0.03 0.96 Ignore these settings if not necessary.
05-I 0.04 1.13
06-I 0.05 1.31
P 1st TAX< >

51
TAX TABLE FOR ADD-ON TAX SYSTEM
< SP >--{(108)--[X/ENTER] or select from the list}--{(Tax #: 1 ~ 3)--[ /ENTER] or select from the list}--
(tax exemption limit amount: max. 4 digits)--[ ]--(1st tax amount: max. 4 digits)--[ ]--
(breakpoint of irregular part: max. 4 digits)--[ ]--[X]--(breakpoint of regular part: max. 4 digits)--[ ]--
[CL for another]--[CL]--[CL]

Before programming the tax tables,


1. Check the breakpoint (max. 100 breakpoints available).
2. Check the difference between each breakpoint (difference must be less than 3 digits).
3. Find the irregular and regular parts.
To find the irregular and regular parts in the tax table, check the sequence patterns.

TAX TABLE SAMPLE Tax Exemption


Limit Amount

0.00 ~ 0.10 11 0.00


0.11 ~ 0.21 17 0.01 -- 1st tax amount
Irregular 0.22 ~ 0.38 18 0.02
Part 0.39 ~ 0.56 17 0.03
0.57 ~ 0.73 18 0.04
0.74 ~ 0.91 0.05
17 Breakpoints

Regular 0.92 ~ 1.08 16 0.06


Part 1.09 ~ 1.24 17 0.07
1.25 ~ 1.41 0.08
17
Regular 1.42 ~ 1.58 0.09
1.59 ~ 1.74 16 0.10
Part
1.75 ~ 1.91 17 0.11
17
Regular 1.92 ~ 2.08 16 0.12
Part 2.09 ~ 2.24 17 0.13
2.25 ~ 2.41 0.14

Differences Tax Amounts

108 TAX TABLE


1. In the SP position, enter program number and press X or ENTER key or
01-EXEM 0.00 0.00
select this program from the list.
02-R 0.00 0.00
2. Enter tax number and press [ ] or ENTER or select from the list.

P EXEMPT< 10> 3. Enter tax exemption limit amount (max. 4 digits) and press [ ].
For example, "10" (0.10) [ ].
108 TAX TABLE
01-EXEM 0.00 0.10
02-R 0.00 0.10

4. Enter 1st tax amount (max. 4 digits) and press [ ]. The tax amount that
P 1st TAX< 1> follows will be decided automatically.
For example, "1" (0.01) [ ].

52
108 TAX TABLE 5. Enter break point of irregular part (max. 4 digits) and press [ ].
01-EXEM 0.00 0.10 For example, "21" (0.21) [ ], "38" (0.38) [ ], "56" (0.56) [ ], "73"
02-R 0.01 0.10 (0.73) [ ], "91" (0.91) [ ].

P NEW :< 21>

108 TAX TABLE


01-EXEM 0.00 0.10
02-R 0.01 0.21
03-R 0.02 0.38
04-R 0.03 0.56
05-R 0.04 0.73 6. Then press X to finish to enter break point of irregular part.
06-R 0.05 0.91
P NEW :< 108>
7. Enter break point of regular part (max. 4 digits) and press [ ].
For example, "108" (1.08) [ ].
108 TAX TABLE Immediately after first regular part is entered, "R" symbols are changed to
02-I 0.01 0.21 "I" for irregular part automatically.
03-I 0.02 0.38
04-I 0.03 0.56 8. Press CL key for another tax.
05-I 0.04 0.73
9. Press CL key two times to finish the sequence.
06-I 0.05 0.91
07-R 0.06 1.08
P NEW :< >

53
MEDIA PROGRAMMING

(Z1/P-310) TOTAL HALO


Total HALO defines the largest transaction total amount that can be closed by Media key.
For example, when the largest total amount that can be closed is 5999.99, enter 56 (5: value, 6:
number of digits). If the transaction total exceeds the total HALO, then ECR displays "over limitation
message (warning message 02)". It can be released by HALO RELEASE key for one transaction.

In order to use this function, set "Total HALO used" [SF-34.a] also.

<Z1/P>--{(310)--[X/ENTER] or select from the list}--(*HALO: 00~99)--[X/ENTER]


* When 00 is programmed, total HALO does not function.

You can see the setting on the screen or the programmed contents printed on X-85 Function program dump
report - Required #29.

(SP-253) PRESET TENDER KEY LINK TO MEDIA

< SP >--{(253)--[X/ENTER] or select from the list}--{(PRESET TENDER key #: 1 ~ 10)--[ /ENTER] or
select from the list]--[X for the next, 00/CL for another]--(media #: 1 ~ 25)--[X/ENTER to set, CL to cancel]--
[CL]

Preset tender key amount memorized in one of the media memories selected by this sequence.

1. In the SP position, enter program number and press X or ENTER key or select this program from the list.
2. Current settings are displayed:
- Preset tender key number
- assigned media key name

3. Enter PRESET TENDER key # (1 ~ 10) and press [ ] or ENTER or select from the list.
4. Press X key for the next or 00 key for another.

5. Enter media number you want to link and press X or ENTER or select from the list.
6. Continue the program for another entry or press CL key to finish the sequence.

You can see the setting on the screen or the programmed contents printed on X-85 Function program dump
report - Required #2.

54
(Z1/P-315) PRESET TENDER AMOUNT

** SIMPLE ** When the program list is already displayed, the simple sequence is not available.
<Z1/P>--[one of PRESET TENDER 1 ~ 10 keys]--(amount: max. 10 digits)--[X/ENTER to set, CL to cancel]

** INDIVIDUAL **
<Z1/P>--{(315)--[X/ENTER] or select from the list}--{(PRESET TENDER key #: 1 ~ 10)--[ /ENTER] or
select from the list]--[X for the next, 00/CL for another]--(amount: max. 10 digits)--[X/ENTER to set, CL to
cancel]--[CL]

* To skip the entering amount, press X without entering amount.


When ENTER key is pressed without entering amount, then zero amount is programmed.

1. In the SP position, enter program number and press X or ENTER key or select this program from the list.
2. Enter PRESET TENDER key # (1 ~ 10) and press [ ] or ENTER or select from the list.
3. Press X key for the next or 00 key for another.
4. Enter preset media amount and press X or ENTER.
5. Continue the program for another entry or press CL key to finish the sequence.

You can see the setting on the screen or the programmed contents printed on X-85 Function program dump
report - Required #2.

(SP-110) MEDIA FUNCTION


< SP >--{(110)--[X/ENTER] or select from the list}--{(media #: 1 ~ 25)--[ /ENTER] or select from the list}--
[00/CL for another]--(* Set flag data by 1, 0 or ENTER)--[ (*Only if SP-161 Flag Set with X key is
programmed: [X] to fix the setting and for the next flag or [00/CL] to cancel.)--(Use SCROLL keys to move
cursor and PAGE keys to change page. [00/CL] for another media.)--[CL]--[CL]

* Select a flag by SCROLL UP/DOWN or 4 and 6 keys. Press 1, 0 or ENTER. Only if SP-161 Flag Set with X
key is programmed, press X to fix the selection. This X brings you to the next flag. After the X depression for
media flag 4, the media list is displayed.

You can see the settings on X-85 Function program dump report - Required #2.

55
Total 1~24
MF-1 1/0 bit 1 0
a Media amount added to CID memory not added
For either CID 1 or 2 assignment, set [MF-3.a] if "drawer opened by media
key" [SF-64.a=1]. Set [CF-2.a] if "drawer opened by cashier" [SF-64.a=0].
b Tendered amount input compulsory [d=0] not compulsory
c Over-tendered amount input prohibited permitted [d=0]
d Tendered amount input prohibited permitted
e Change operation permitted prohibited
f
g
h Foreign Currency exchange rate = F.C. / L.C. [MF-3.e~h=1000] --- L.C. / F.C. [MF-3.e~h=1000] ---
foreign currency (exchanged directly) foreign currency (exchanged
directly)

a This media key opens drawer [CF-2.b=1] does not open


MF-2
(see [MF-3.a] if [SF-64.a=1]. [CF-2.a] if [SF-64.a=0] for drawer assignment)
b Print format of this media amount without zero (for example: . 7) with zero (for example: .07)
c Punctuation position for this media [c,d];
d [01] .0; [10] .00; [11] .000; [00] omitted
e Change amount of over-tendering by this media deducted from media Total 25 automatically
designated by Total 1 ~ 24 [MF-1.e=1]
For change amount of over-tendering by Euro media, see [SF-64.g].
f Media (slip) validation compulsory [g=0] not compulsory
g Media (slip) validation prohibited permitted
h Cheque-cashing / currency exchange operations permitted prohibited
Bits b~d These flags are not used for local or Euro currency media selected by [MF-3.e~h]. The formats follow
the selections of [MF-2.b~d] or [MF-1.f~h] for Total 25/Euro media automatically.

MF-3 a Assigned to drawer 2 [SF-8.a=1] (see [SF-64.a], [MF-1.a], [MF-2.a]) Drawer 1


b Media amount rounding method [b,c,d];
c [001] Method 1; [010] Method 2; [011] Method 3; [100] Method 4; [101] Method 5;
d [110] Method 6; [111] Method 7 (discarded);
[000] No rounding (Method 8 never supported.)
When local currency media is selected by [e~h] below, the rounding method is dependent on [SF-18.a].
When SBTL key is pressed in a transaction, the amount rounded by [SF-18.e~h] is always displayed.
e Usage of media [e,f,g,h];
f [0000] local currency; [0010] local cheque; [0011] local card; [1010] food stamp;
g [0001] local EFT; [0100] Euro currency; [0110] Euro cheque; [0111] Euro card;
h [1000] Foreign currency (exchanged directly); [1001] Foreign currency (exchanged via Euro)
Bits e~h When local currency is selected, media amount print/display format and the position of punctuation
follow the selections of [MF-2.b~d] for Total 25 (see next page).
When Euro currency is selected, amount print/display format and the position of punctuation follow the
selection of [MF-1.f~h] for Euro media (see next page).

MF-4 a
b
c
d
e
f
g
h

56
Total 25 (Local Currency) / Euro Media
MF-1 1/0 bit 1 0
a Total 25 amount added to CID memory not added
For either CID 1 or 2 assignment, set [MF-3.a] if "drawer opened by media
key" [SF-64.a=1]. Set [CF-2.a] if "drawer opened by cashier" [SF-64.a=0].
b Total 25 tendered amount input compulsory [d=0] not compulsory
c Total 25 over-tendered amount input prohibited permitted [d=0]
d Total 25 tendered amount input prohibited permitted
e Total 25 short tendered amount input prohibited permitted
f Print format of Euro currency amount without zero (for example: . 7) with zero (for example: .07)
g Punctuation position of Euro currency [g,h];
h [01] .0; [10] .00; [11] .000; [00] omitted

a Total 25 key opens drawer [CF-2.b=1] does not open


MF-2
(see [MF-3.a] if [SF-64.a=1]. [CF-2.a] if [SF-64.a=0] for drawer assignment)
b Print format of local currency amount without zero (for example: . 7) with zero (for example: .07)
c Punctuation position of local currency [c,d];
d [01] .0; [10] .00; [11] .000; [00] omitted
e Change amount of over-tendering by Total 25 deducted from media Total 25 automatically
designated by Total 1 ~ 24 [MF-1.e=1]
f Total 25 media (slip) validation compulsory [g=0] not compulsory
g Total 25 media (slip) validation prohibited permitted
h

MF-3 a Assigned to drawer 2 [SF-8.a=1] (see [SF-64.a], [MF-1.a], [MF-2.a]) Drawer 1


b
c
d
e
f
g
h

MF-4 a
b
c
d
e
f
g
h

57
CASHIER PROGRAMMING
(SP-211) SECRET CASHIER CODE
< SP >--{(211)--[X/ENTER] or select from the list}--{(Cashier sequential #: 1 ~ 99)--
[ /ENTER] or select from the list]--[X for the next, 00/CL for another]--(*cashier code: max. 4 digits)--
[X/ENTER to set, CL to cancel]--[CL]
* Entered cashier code is not displayed for security reason.

You can see the settings on Z2-89 Cashier program dump report.

(SP-221) CASHIER CARD NUMBER


The cashiers can use their credit card, bank card or original prepared card which is swiped in the
following sequence for ECR sign-in operation via optional card reader ([SF-11.h=0]). The
programmed card number is not printed on cashier program dump report.

< SP >--{(221)--[X/ENTER] or select from the list}--{(Cashier sequential #: 1 ~ 99)--[ /ENTER] or select
from the list}--{* SWIPE CARD / [0 and ENTER] or [X] to clear data / [X] for the next / [CL] for another}--
[CL]
* Swipe card for this cashier. Then one buzzer sounds after it is programmed and the display shows "SWIPE CARD" for the
next cashier.
To clear the pre-programmed data, press [0 and ENTER] or X keys.
To skip this cashier and go to the next cashier, press X key.
To cancel this cashier, press CL key.

(SP-213) CASHIER LINK TO iBUTTON


iButton and its probe are supposed to be purchased directly from the supplier "Olitronic GMBH".
Please ask the marketing representative for details.

The cashiers can use the iButton which is programmed by the following sequence for ECR sign-in
operation via optional iButton ([SF-11.h=1]). The programmed iButton is not printed on cashier
program dump report.

< SP >--{(213)--[X/ENTER] or select from the list}--{(Cashier sequential #: 1 ~ 99)--[ /ENTER] or select from
the list}--{* INSERT IBUTTON / [0 and ENTER] or [X] to clear data / [X] for the next / [CL] for another}--[CL]
* Insert iButton for this cashier.
Then one buzzer sounds after it is programmed and the display shows "INSERT IBUTTON" for the next cashier.
To clear the pre-programmed data, press [0 and ENTER] or X keys.
To skip this cashier and go to the next cashier, press X key.
To cancel this cashier, press CL key.

58
(SP-210) CASHIER SECURITY FUNCTION

Manager can allow some cashiers to do negative operations, such as Z-report issuing and
programmings according to each cashier's responsibility level.

< SP >--{(210)--[X/ENTER] or select from the list}--{(Cashier #: 1 ~ 99)--[ /ENTER] or select from the list}--
[00/CL for another]--(* Set flag data by 1, 0 or ENTER)-- (*Only if SP-161 Flag Set with X key is programmed:
[X] to fix the setting and for the next flag or [00/CL] to cancel.)--(Use SCROLL keys to move cursor and PAGE
keys to change page. [00/CL] for another cashier.)--[CL]--[CL]

* Select a flag by SCROLL UP/DOWN or 4 and 6 keys. Press 1, 0 or ENTER. Only if SP-161 Flag Set with X
key is programmed, press X to fix the selection. This X brings you to the next flag. After the X depression for
cashier flag 2, the cashier list is displayed.

Please do not set to '1' of the system function flag [SF-31.g] before Cashier security function flag
[CF-1.h] is set to '1' because the functions in SP position do not work. If it is set mistakenly,
perform Initial Reset and set one of [SF-31.g=0] or [CF-1.h=1]. Refer to the separate document
"Service Programming".

CF-1 1/0 bit 1 0


a Manual price entry, No sale operation and PRICE SHIFT key prohibited in R position
permitted in R position under [SF-32.g,h / SF-66.c=1] condition (permitted in X)
b Void, Refund, -%, Item (-), Subtotal (-), Coupon and Adjustment prohibited in R position
permitted in R position under [SF-32.b~f, SF-34.c~f =1]/ (permitted in Z1/P) /
REG (-) minus function (Refund of All Items) in Z1/P position REG (-) prohibited in Z1/P
permitted
c HALO release and Off compulsory permitted in R position under prohibited in R position
[SF-34.g,h=1] condition (permitted in Z1/P)
d reserved
e Z1 report issue permitted under [SF-26.h=1] condition prohibited
f Z2 report issue permitted under [SF-26.h=1] condition prohibited
g Programming in Z1/P & Z2 position permitted under [SF-31.h=1] prohibited
condition
h All function in SP position permitted under [SF-31.g=1] condition prohibited

CF-2 1/0 bit 1 0


a Assigned to drawer 2 [SF-8.a=1] (see [b] for drawer open) drawer 1
CID 2 message (key/symbol #81) is used on the cashier report. CID 1 message (#80) is used.
b This cashier is permitted to open the drawer in R position prohibited (always opened by cash
(also see [SF-64.a] for drawer open) declaration and report including CID)
c
d
e
f
g
h

59
MISCELLANEOUS PROGRAMMING
(SP-151) TRAINING SECRET CODE
(SP-161) FLAG SET WITHOUT X KEY
(SP-171) MACHINE NUMBER

< SP >--{(PGM-#: see table below)--[X/ENTER] or select from the list}--(*#: see table below)--[X/ENTER]
* When ENTER key is pressed without entering number, then zero is programmed.

Contents PGM-# # Remarks Dump


Training Secret Code 151 max. 4 digits Entered # is not displayed for security reason. not available
1: Flag set without X key
Flag Set Without X key 161 1 or 0 not available
0: Flag set with X key
If IRC system is used, the last two digits of the
machine number must be 32 out of "01 ~ 62" and shown on the
Machine Number 171 max. 3 digits different for each ECR. This is because the last last line of
two digits of the machine number is used for ECR receipt
ID # of IRC line.

(Z1/P-335) INVOICE LIMIT AMOUNT


<Z1/P>--{(335)--[X/ENTER] or select from the list}--(INVOICE LIMIT AMOUNT: 0.00 ~ 99999999.99
max. 10 digits)--[ /ENTER]--[CL]

(SP-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.

< SP >--{(172)--[X/ENTER] or select from the list}--{[ENTER] or enter 1 and press [ ]}--(*terminal address:
max. 9 characters)--[00 for print]--[ENTER]--[CL]

04 Terminal address format: You can see the settings on X-85 Function program dump
ID 1: first one character report - Required #4.
ID 2: eight characters (can be left as spaces)
XXXXXXXXX
ID1 ID2

60
(SP-121) ARRANGEMENT KEY SEQUENCE

< SP >--{(121)--[X/ENTER] or select from the list}--[CL to finish]--{select Arrangement # from the list}--
{*press the physical key position: max. 50 keys}--[RPF key for another, JPF key to finish]

04 The following keys can not be programmed:


ARRANGEMENT 1~10, CASHIER ID, RPF, JPF, RECEIPT-OFF, STORAGE

You can see the settings on X-85 Function program dump report - Required #40.

Example 1: ARRANGEMENT 1 key is programmed for an automatic discount operation.


Turn the control key to R position and register PLUs. Then press ARRANGEMENT 1 key.

Operation Sequence Entered Keys # of Keys


SUBTOTAL SBTL key 1 key
%1 %1 key 1 key
CASH/TTL 25 TTL 25 key 1 key
Total 3 keys

Example 2: ARRANGEMENT 2 key is programmed for assorted reports.


Turn the control key to X position, then press ARRANGEMENT 2 key.

Operation Sequence Entered Keys # of Keys


X-03 Full Transaction 3 X TTL 25 3 keys
X-05 Hourly 5 X TTL 25 3 keys
X-10 Cashier 10 X TTL 25 4 keys
X-42 PLU Stock 42 X TTL 25 4 keys
Total 14 keys

If an error occurs during ARRANGEMENT key operation sequence, the remaining operations will be canceled.

61
(SP-189) CHEQUE PRINTING FORMAT

When a transaction is closed by the cheque media key, a cheque is printed by TP-620 which supports
both slip and cheque printing functions. In order to print a cheque, set the following programs:

Program # Contents
SP-110 MEDIA FUNCTION [MF-3.e~h=0010/0110] Usage of media = local cheque/Euro cheque
SP-100 SYSTEM FUNCTION [SF-83.h=1] With slip printer
[SF-87.a,b=00] Slip printer selection TP-620 (Version E or later)
[SF-89.a] Baud rate for IRC (set the same baud rate on TP-620)
[SF-64.c=1] Cheque printing is available
[SF-64.b] 1=Automatic cheque printing (recommended)
0=Automatic cheque printing when a cheque is inserted
See Note below for details.
SP-189 CHEQUE PRINTING FORMAT This program.

Note for [SF-64.b]


When a cheque is inserted into slip printer TP-620, it is automatically printed by a cheque media key. In case of [b=1], when
a cheque is not inserted into TP-620 and cheque media key is pressed, the cheque data is sent to TP-620 and a warning
message #32 is displayed on ECR then the display of slip printer is flashing to show you that there is a cheque data. In case
of [b=0], the cheque printing is automatically canceled and no warnings will appear.

SP-189 CHEQUE PRINTING FORMAT

The following eight item's print position can be designed and the number of dot spaces between lines
on a cheque can be programmed by SP-189.

Item # Contents Notes


1~4 Cheque Message 1 ~ 4 programmed by key/symbol names (SP-102 #56~59)
5 Date the format is programmed by [SF-7.e,f]
6 3-digit ECR machine # and 6-digit consecutive # the format is fixed as: #XXX-XXXXXX
7 Total amount in normal-size characters the format is fixed as: *total amount*
8 Total amount in double-width characters the format is fixed as: *total amount*
9 Number of dot spaces between lines 1 ~ 20 (This will not affect the slip printing format.)

Set the number of dot spaces between lines (ITEM #9)


In the beginning, set the number of dot spaces between lines for fine adjustments of the cheque printing format.
After a program dump (X-85) is printed, the sample of ruler print is automatically printed by TP-620 if
the flags [SF-64.c,83.h,87.a,b] are selected. See next page for the sample of ruler print.

< SP >--{(189)--[X/ENTER] or select from the list}--{enter 9 and press [ /ENTER] or select ITEM#9 from
the list}--{*# of dot spaces: 1 ~ 20}--[X/ENTER]--[CL]
* The normal printing format is set at three dot spaces between the lines (6 lines/inch).

You can see the settings on X-85 Function program dump report - Required #41.

62
RULER PRINT SAMPLE

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 6 mm 3 mm 6 dots

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

46 characters (65 mm) 3


4
5

Set the print position of each message (ITEM #1 ~ 8)

The print position of each message is designed by assigning the number of lines and column. For securing the
exact position, refer to the ruler sample printed by TP-620 by program dump (X-85). The programmed positions
are printed on program dump (X-85 - Required #41).

< SP >--{(189)--[X/ENTER] or select from the list}--{ITEM #: 1 ~ 8 and press [ /ENTER] or select from the
list}--[X for the next, 00/CL for another]--{*4-digit position #: YYXX}--[X/ENTER]--[CL]

* 4-digit position #: YYXX


YY = line number (max. 20 digits)
XX = column number (max. 46 digits)
0 = not printed on cheque

When ENTER key is pressed without entering position number, zero is programmed.

Note for ITEM #7 and #8


Because the total amount is limited to maximum 10 digits including a punctuation, the column number (XX) should be
programmed at maximum 10 digits.

63
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 'ABC C' in double-width 6th line (Y: 06) Col.2 (X: 02)
2 Cheque Message 2 'ORPOR' in double-width 6th line (Y: 06) Col.12 (X: 12)
3 Cheque Message 3 'ATION' in double-width 6th line (Y: 06) Col.24 (X: 24)
4 Cheque Message 4 (not printed) (Y: 00) (X: 00)
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)
9 Number of dot spaces between lines 6 dots

CHEQUE PRINT SAMPLE

line 1 *123456.78*
line 2 col. #7
col.
line 3 #8
18 col.
6
line 4 24 #3
line 5 *123456.78*
line 6 ABC CORPORATION
line 7 #1 #2 FEB01/2003 #001-003732
col. col. col. #5 col. #6
2 12 18 29

64
(SP-181/4181) ESF DATA SELECTION

All the transaction data or only the selected transaction data can be transferred to the ESF memory of
ECR by selecting the system function flag [SF-4.e].

When "only selected transaction data transferred" [SF-4.e=1] is selected, the transferred data to the
ESF memory should be selected using the sequence below; The ESF data selection table can be
printed on the X-93 "ESF selection table report".

** INDIVIDUAL **
< SP >--{(181)--[X/ENTER] or select from the list}--{(ESF table #: 1 ~ 256)--[ /ENTER] or select from the
list} --[00/CL for another table]--(set flag data by 1, 0 or ENTER)--(Only if SP-161 Flag Set with X key is
programmed: [X] to fix the setting and for the next or the next / [00/CL] for another table]--[CL]--[CL]
** SEQUENTIAL **
< SP >--{(4181)--[X/ENTER] or select from the list}--{(start ESF table #: 1 ~ 256)--[ /ENTER]} --{(end ESF
table #)--[ /ENTER]}--(set flag data by 1, 0 or ENTER)--(Only if SP-161 Flag Set with X key is programmed:
[X] to fix / [ ] to cancel]--[TTL 25/ENTER]--[CL]

ESF Flag
Contents
Table # Ref. #
2 no sale
(5)
4 customer file
external PLUs* * External PLUs including Not Found PLU.
17 non-taxable 21 add-on tax 3 / VAT 4
17 ~ 24 18 add-on tax 1 / VAT 1 22 add-on tax 1&3 / VAT 5
19 add-on tax 2 / VAT 2 23 add-on tax 2&3 / VAT 6
20 add-on tax 1&2 / VAT 3 24 add-on tax 1,2&3 / VAT 7
food stampable External PLUs* Flag (1)
25 non-taxable 29 add-on tax 3 a positive amount
25 ~ 32 26 add-on tax 1 30 add-on tax 1 & 3 b negative amount
27 add-on tax 2 31 add-on tax 2 & 3 c positive quantity
28 add-on tax 1 & 2 32 add-on tax 1, 2 & 3 d negative quantity
(1)
normal PLU e normal PLU
33 non-taxable 37 add-on tax 3 / VAT 4 f refunded PLU
33 ~ 40 34 add-on tax 1 / VAT 1 38 add-on tax 1&3 / VAT 5 g voided PLU
35 add-on tax 2 / VAT 2 39 add-on tax 2&3 / VAT 6 h PLU with linked R.PLU
36 add-on tax 1&2 / VAT 3 40 add-on tax 1,2&3 / VAT 7
food stampable PLU
41 non-taxable 45 add-on tax 3
41 ~ 48 42 add-on tax 1 46 add-on tax 1 & 3
43 add-on tax 2 47 add-on tax 2 & 3
44 add-on tax 1 & 2 48 add-on tax 1, 2 & 3

65
ESF Flag
Contents
Table # Ref. #
49 direct closing Flag (2)
50 tendering closing a positive amount
51 P/O b negative amount
52 R/A c
(2)
55 change d
56 cheque cashing, foreign currency exchange e
57 direct closing by card f correction of P/O or R/A media
58 tendering closing by card g foreign currency media
64 % discount on bucket sale (3) h local currency media
R. PLU
65 non-taxable 69 add-on tax 3 / VAT 4 Flag (3)
65 ~ 72 66 add-on tax 1 / VAT 1 70 add-on tax 1&3 / VAT 5 a positive amount
67 add-on tax 2 / VAT 2 71 add-on tax 2&3 / VAT 6 b negative amount
68 add-on tax 1&2 / VAT 3 72 add-on tax 1,2&3 / VAT 7 c
(1)
food stampable R. PLU d
73 non-taxable 77 add-on tax 3 e
73 ~ 80 74 add-on tax 1 78 add-on tax 1 & 3 f
75 add-on tax 2 79 add-on tax 2 & 3 g
76 add-on tax 1 & 2 80 add-on tax 1, 2 & 3 h
97 subtotal
98 due amount Flag (4)
99 net subtotal a positive amount
102 current (todays) charge b negative amount
104 food stamp subtotal c positive rate
(3)
109 short amount d negative rate
126 P/O total e
127 R/A total f
146 (-) on item g
147 (-) on subtotal h
161 % on subtotal
162 % on item Flag (5)
163 adjustment 1 a all data transmission :
(4)
164 adjustment 2 b set all flags to 1
165 adjustment 3 c data transmission not required :
166 adjustment 4 d set all flags to 0
178 taxable subtotal e
179 Euro taxable subtotal f
185 food stamp taxable subtotal g
193 tax total h
194 each tax amount
195 tax exemption (3)
196 Euro tax total
197 Euro tax amount
201 each food stamp tax amount
211 sales quantity
218 amount track
226 message from PC in real-time communication
227 message entered on ECR
242 last line
(5)
(M/C #, consecutive #, date, time, store # and customer #)
243 cashier log-in message
244 cashier log-out message

66
(SP-191) BAR CODE ON RECEIPT [SF-63.a=1] for Thermal Printer

The background of this feature and its potential use:

- Thermal printer model can print bar code that contains the total amount of a transaction. It was
developed for the purpose of issuing the bar-coded coupon. This feature is good for the
supermarkets or liquor shops where coupons are issued for returned bottles, etc.

- Some shops are already using special machines which receive empty bottles and automatically
issue the bar-coded coupon for the refund of the bottles. ECR with thermal printer can replace
such machines at low cost.

- ECR with thermal printer will work as coupon issuing machines keeping the record of how many
and what kind of bottles are returned, but do not make sales registrations.

- The receipt will have detailed information of returned bottles, unit price, and the quantity beside
the total amount in the price embedded bar code as a coupon.

- The customers will get the refund when they give such coupons to the checkout at the next
purchase of something.

- The shop may prepare a special PLU for this bar-coded coupon with the name of "bottle return
refund" or whatever they prefer to name it. When the coupon is scanned, it will be registered as
refund with a certain amount corresponding to the embedded price of barcode. (In case of ECR
check out, the PLU should be programmed as a negative PLU.)

- As the customer enters the store he/she goes to the ECR dedicated to issuing Bottle Return
Coupons. The coupon given to the customer may then be used at the check-out ECR against
his/her purchases.

Bar-coded Coupon issued for


customers.

Shopping
Bottle Return ECR
with thermal printer

Bar-coded coupon sample

Get Discount for the


Bottles Returned!!!

Check-out ECR

67
Program Function code and Article code of bar code. Before program the article code, check digits of
price field by [SF-63.e,f]. Programmed bar code is confirmed on X-85 Function Program Dump
report - Required #43.

< SP >--{(191)--[X/ENTER] or select from the list}--(FFAAAAAA)--[X/ENTER]


F: Function code, 2 digits*
A: Article code, max. 6 digits (depends on digits of price field [SF-63.e,f])
[SF-63.e,f=01] price field = 4 digits, then article code is 6 digits.
[SF-63.e,f=10] price field = 5 digits, then article code is 5 digits.
[SF-63.e,f=11] price field = 6 digits, then article code is 4 digits.

Bar Code Format

The bar code format consists of 2 digits of function code, max. 6 digits of article code, 4 ~ 6 digits of price field
and check digit. Digits of article code will be changed by Price Field setting [SF-63.e,f] as follows:

Function Check Bar Code Format


Article Code Price Field [SF-63.e,f]
Code Digit 13 digits
FF AAAAAA PPPP (4 digits) C FFAAAAAAPPPPC
FF AAAAAA PPPPP (5 digits) C FFAAAAAPPPPPC
FF AAAAAA PPPPPP (6 digits) C FFAAAAPPPPPPC

programmed by SP-191

* Note for Function Code


In order to read the bar code printed on receipt by ECR which supports scanner, the function code must be one of
In-Store Marking Code and set certain flags should be set for price embedded code. See programming manual
for each machine for details.

X-85 Function Program Dump Report


X-85
:
S# 01 1 slip printer ID number
------------------------
F & A CODE 02082180 programmed bar code by SP-191
------------------------ (Function code: 02 and Article code 082180 are set on this sample.)
:

68
TIME & DATE PROGRAMMING
(X-1) DATE
(X-2) TIME

< X >--{(PGM-#: see table below)--[ ] or select from the list}--{date/time: see table below}--[X/ENTER]

Contents PGM-# Date/Time For example


YYYYMMDD
Date 1 2003, June 1st is entered as 20030601.
always 8 digits
HHMMSS 3:50 PM is entered as 15 50 00.
Time 2
always 6 digits 9:30 AM is entered as 09 30 00.

30 SECOND ADJUSTMENT
When the display reads 0 ~ 29 seconds, depression of [ ] key sets the seconds back to 0.
< X >--[TIME]--[ ]
When the display reads 30 ~ 59 seconds, depression of [ ] key set the seconds forward to 0.

You can see the time setting when you press X/TIME key.
Date and time is displayed on the bottom of front display.
Time with second is displayed on the rear display.

69
SYSTEM PROGRAMMING
(SP-100) SYSTEM FUNCTION
< SP >--{(100)--[X/ENTER] or select from the list}--{(Flag #)--[ /ENTER] or select from the list}--
(*Set flag data by 1, 0 or ENTER)--(*Only if SP-161 Flag Set with X key is programmed: [X] to fix the setting
and for the next flag or [00/CL] to cancel.)--(Use SCROLL keys to move cursor and PAGE keys to change
page. [00/CL] for another flag.)--[CL]

* Select a flag by SCROLL UP/DOWN or 4 and 6 keys. Use PAGE UP/DOWN keys for the next or previous flag.

You can see the settings on X-85 Function program dump report - Required #1.

PRINT/SYSTEM (1)
SF-1 1/0 bit 1 0
a Thermal Printer: Receipt printed after transaction is closed (consolidated printed real time
by [SF-67.h])
(The messages of Correction, Void and Refund are not printed. Only
Transaction void is printed.)
b
c Receipt-off key functions in R position only in all positions
d 2nd receipt issue permitted prohibited
e
f Thermal printer and PX-6600: Automatic cut ([SF-10.h=1] for PX- Manual cut
6600)
g PX-6600 and PX-6750: Full cut receipt (fixed to full cut receipt for other Partial cut
thermal models)
h 1-sheet printer: Automatic 2nd receipt printed with "*COPY*" message not printed
(key/symbol #83) [d=1, SF-2 b=1, SF-83.h=0]
1-sheet printer does not have journal so that 2nd receipt is kept as journal.
R-ON: original receipt and 2nd receipt
R-OFF: no original receipt but two receipts printed by BUFFER PRINT key.

PRINT/SYSTEM (2)
SF-2 1/0 bit 1 0
a With stub receipt without stub receipt
b Post-receipt permitted in the receipt-on condition prohibited (one time
permitted in receipt-off)
c Post-receipt issued unlimited times [b=1] one time in receipt-on or
two times in receipt-off
d Post-receipt and slip including automatic slip prohibited (makes unlimited permitted
item registrations available)
e Dot printer: Warning message #18 displayed when journal paper near not displayed
end at the beginning of transaction (also see [SF-10.a] for dot printer)
f
g Real-time card verification data with expiry date data without expiry date data
h 2nd receipt issued automatically when the card media key is used under 2nd receipt not issued
post-receipt permitted in the receipt-on condition [b=1]
Bit d If [d=1] is set, the receipt-off function is ignored only in the R position, so even if the RECEIPT OFF
key is depressed the receipt is always printed. However, it works in the other control key positions.

70
PRINT/SYSTEM (3)
SF-3 1/0 bit 1 0
a During ten-key input, the rear display displays the numbers as they are remains blank
entered
b Scale print format of PLU unit price: USA scale type [SF-5.b,c,d=100] must be set.
c [00/11] Currency symbol is not printed (USA)
[01] Currency symbol is printed before PLU unit price (Canada)
[10] Currency symbol is printed behind PLU unit price (Quebec)
d Dot printer: Font B: large font Font A: conventional font
Thermal printer: Journal saving format Normal format
e Total discount amount (in double-width) with key/symbol #89 and 3-line not printed
message (SP-122 #11~13) is printed before the last line information on
receipt
f Thermal printer: Total discount amount printed in vertical double-width normal
[e=1]
g PACKED SALE key is available for a scalable PLU [PF-2.a=1] not available
h Warning message #60 displayed and ECR locked when ESF memory is warning displayed only
full

[SF-3.d] Dot printer


[d=0] Font-A [d=1] Font-B
line 1

4.3 mm fixed

line 2

PRINT/SYSTEM (4)
SF-4 1/0 bit 1 0
a External PLU used --- not available yet not used
b External non-add number used not used
c Real-time card verification used not used
d External amount track used not used
e Only selected transaction data (by SP-181) transferred to ESF all transaction data
transferred
f Food stamp type is Illinois type [g=1] General type
g Food stamp system [SF-21.a=1, 54.e=0] (add-on tax system, non-Euro Non-food stamp system
currency system)
h ESF function available (optional 1st RAM board required) not available
Bits a~d Refer to the separate manual "UCP-102 Protocol Appendix for Real-Time Communication" for the
detail.

71
PRINT/SYSTEM (5)
SF-5 1/0 bit 1 0
a Scale interface : W protocol ICL protocol
b Scale type selection [b,c,d] [SF-90,92,93.c=1] with scale
c [000] standard; [001] Australia; [010] EC; [100] USA; [110] France
d
e Weight unit is "kg" ("Kg" for France [SF-5.b,c,d=110]) Weight unit is "lb" (99.99)
up to 9.999 of the manual quantity entry is permitted for standard and EC
up to 99.999 is permitted for USA, Australia and France
f No sale not printed on receipt (printed on journal only) printed on receipt & journal
g Expanded UPC-E code Normal UPC-E code
Source Marking Code : does not include check digit
8, 13 & 18-digit PLU codes including check digit are programmed (7, 12 & 17-digit PLU code
(ECR treats the last one digit as check digit.) are programmed)
h
In-Store Marking Code (only for non-embedded code [SF-69~80.e,f=00]): 10-digit article code only
10-digit article code with check digit is programmed as PLU code (also see [SF-69~80.d])
(also see [SF-69~80.d])
Note for PLU code:
- 8, 13 and 18-digit PLU codes are always regarded as bar code so that the entry of 8/13/18-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. Scanner entry is permitted of course.
- 18-digit PLU code cannot use the packed sale function. (Because the top digit of the PLU code is modified to 1 ~
3 by the PACKED SALE keys.)

PRINT/SYSTEM (6)
SF-6 1/0 bit 1 0
a 2nd receipt message (key/symbol #83) printed [SF-1.d=1] not printed
b One blank line is inserted between the last item and media and under the last blank line is not inserted
media
c Selective journal contents (tax and total only) Normal contents
d Total quantity of items printed (also see [SF-68.d]) not printed
e Upper logo printed on receipt not printed
f Clear operation printed on journal not printed
g Power on / off times printed on journal / saved on ESF not printed / not saved
h Initial reset message printed on journal / saved on ESF not printed / not saved

PRINT/SYSTEM (7)
SF-7 1/0 bit 1 0
a Food stamp direct closing permitted when food stamp amount under prohibited (can be closed when
punctuation is not zero [SF-4.g=1] food stamp amount under
punctuation is zero)
b Consecutive # printed in double-width character on receipt and journal in normal size character
c Multiplication line of R.PLU printed separately from main PLU's one included in main PLU
d Total due amount printed in double-width character on receipt, journal & in normal size character
slip
e Month name : Numeric English name
f Date order : DDMMM/YYYY [e=0], DD/MM/YYYY [e=1] MMMDD/YYYY [e=0]
MM/DD/YYYY [e=1]
g Date printed on receipt, journal and slip not printed
h Time printed on receipt and journal not printed

72
PRINT/SYSTEM (8)
SF-8 1/0 bit 1 0
a With second drawer (see [MF-3.a] if [SF-64.a=1], [CF-2.a] if [SF-8.e=0]) with one drawer
b Confirmation messages not printed when one of IRC program data printed
transfers 8913, 8914 or 8915 is done (consecutive #s are increased
(consecutive #s of master and slave are not increased but slave's consecutive # is sent and slave's consecutive # is sent
to master ECR in order let the master know that it is done on the slave) to master ECR)
c Customer file receipt format: TYPE-2 TYPE-1
d Total amount printed on customer file receipt not printed
e IRC communication message displayed during a real-time communication not displayed (makes the
communication speedier)
f Upper logo printed on journal [SF-10.d=0 for Thermal Printer] (Graphic not printed
logo is not printed on journal.)
g Lower logo printed on journal not printed
h
Bit b 8914 done by master ECR [SF-8.b=0] 8914 done by via PC [SF-8.b=0]
Master (on R/J) Slave (Journal only) Master (Receipt) Master (Journal)
S8914 S8914 S8914 * * *< R - N >* * *
P----------------1# #002-000025 19:00C P----------------1# S8914
01 #001 OK 01 #001 OK P----------------1#
02 #002 OK 02 #002 OK 01 #001 OK
#002-000018 19:00z #002-000018 19:00z 02 #002 OK
#002-000018 19:00z
When 'not printed' [SF-8.b=1] is selected, these messages are not printed by 8913, * * * <S8914> * * *
8914 or 8915 IRC program data transfer.
8913 : sequential program data transfer of all PLU programming Slave (Journal only)
8914 : single program data transfer of PLU deletion S8914
8915 : sequential program data transfer of PLU deletion #002-000025 19:00C

PRINT/SYSTEM (9)
SF-9 1/0 bit 1 0
a Time printed on (slip) validation not printed
b Dot printer: Item validation printed upside-down normal character
c Dot printer: Media validation printed upside-down normal character
d Dot printer: Total validation printed upside-down normal character
e Item (slip) validation permitted one time only unlimited
f Media (slip) validation permitted one time only unlimited
g Total (slip) validation permitted one time only unlimited
h Total (slip) validation compulsory not compulsory

PRINT/SYSTEM (10)
SF-10 1/0 bit 1 0
a Dot printer: Warning message #24 displayed with continuous buzzer not displayed
sounding when journal paper ends during transaction (see also [SF-2.e])
b Dot printer: Warning message #23 displayed with continuous buzzer not displayed
sounding when receipt paper ends during transaction when factory optional
receipt paper near end sensor is used (see also [SF-2.f])
c Dot printer: Warning message #6 or #7 displayed when validation paper not displayed
not inserted/removed (factory optional validation sensor required)
d Dot printer: Stamp logo (option: please prepare / install by yourself) Literal logo
Thermal printer: Graphic logo (use PC programming module PLM 2000
to program graphic logo)
e Lower logo printed on receipt (also see [SF-6.e] for upper logo) not printed
f Thermal printer: Graphic logo printed in vertical double size printed in normal size [d=1]
g Thermal printer: Graphic logo printed in horizontal double size in normal size [d=1]
h PX-6600: Printer with auto cutter without auto cutter
Bits a~c When the printer stops or a validation paper is not removed, RPF or JPF key only can be pressed.
Press X key to start printing after the paper was replaced or the validation paper was removed.

73
Note for [SF-10.f,g]

For horizontal double size [SF-10.g=1], please note that the printable graphic logo data size has been decreased from 288
pixels to 216 pixels. When logo is printed in horizontal double size, please make the data with 144 x 288 (216 for graphic
logo and 72 for blank area). (Initial Reset operation is required after the graphic logo data is sent to the ECR from PLM
2000.)

144 x 288 pixels Set Graphic logo in 144 x 216


pixels when it is printed in
horizontal double size [SF-10.g=1].
Original BMP file size to be
transferred to ECR is
144 x 288 pixels
Blank
144
Area
pixels

288 pixels 216 pixels 72 pixels


(not printed)
Receipt Samples
Graphic logo printed in normal
size [SF-10.f,g=0]

22/12/2003 22/12/2003

PLU NAME 00001 1.00 PLU NAME 00001 1.00


: :
Graphic logo printed in
vertical double size [SF-10.f=1]

22/12/2003 22/12/2003
: :
Graphic logo printed in
horizontal double size [SF-10.g=1]

22/12/2003 22/12/2003
: :
Graphic logo printed in
vertical and horizontal double size
[SF-10.f,g=1]

22/12/2003 22/12/2003
: :
Graphic over 216 pixels not printed

74
CASHIER
SF-11 1/0 bit 1 0
a 2-digit programmable cashier symbol and 14 characters of cashier name by 1-digit fixed cashier symbol
SP-212 printed in the last line and 16 characters of cashier
name printed
b
c
d
e
f When iButton removed, transaction closed by Total 25 automatically or closed manually
amount track closed by New Balance automatically [h=1]
g Cashier entry compulsory before each transaction not compulsory
h Cashier entry by cashier iButton in R position (cashier entry by code by cashier code or card in all
required in other positions) position

NOT USED
SF-12 1/0 bit 1 0
a
b
c
d
e
f
g
h

ESF
SF-13 1/0 bit 1 0
a
b
c Z-79 ESF status report is printed with all ESF data status report only [SF-4.h=1]
d Z-79 ESF status report is prohibited by ECR (permitted by PC) permitted by both ECR and
PC [SF-4.h=1]
e
f ESF data sent to PC with 46 characters per line [SF-4.h=1, SF-13.g=1] with receipt printer width
(fixed to 24 characters for
dot printer and 36 for thermal
printer)
g ESF data sent in text format [SF-4.h=1] sent in category code format
(ESF block information is sent in code format.)
h

NOT USED
SF-14 1/0 bit 1 0
a
b
c
d
e
f
g
h

75
AMOUNT TRACK SYSTEM (1)
SF-15 1/0 bit 1 0
a
b
c
d Current (last transaction's) charge of the amount track printed with not printed
key/symbol #43
e
f New Balance closing compulsory when the items are registered on the not compulsory
current amount track
If no item is registered on the amount track, it can be closed by media key.
g
h Amount track # input compulsory before each transaction not compulsory

AMOUNT TRACK SYSTEM (2)


SF-16 1/0 bit 1 0
a
b Previous Balance and New Balance not printed on receipt and journal printed
c
d
e Subtotal % and subtotal (-) calculated on subtotal (= previous balance plus calculated on current charge
current charge) Adjustment is always calculated on current charge only. only
f
g
h

NOT USED
SF-17 1/0 bit 1 0
a
b
c
d
e
f
g
h

76
ROUNDING (1)
SF-18 1/0 bit 1 0
a Local currency media (Total 1~24) uses rounding method selected by media uses method selected by
flag [MF-3.b~d] (Total 25 always uses [SF-18.e~h].) [e~h] below
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; [0111] Method 7 (discarded);
h [1000] Method 8; [0000] No rounding

ROUNDING (2)
SF-19 1/0 bit 1 0
a
b
c Tax amount rounding method [c,d]
d [00 or 11] 5/4; [01] rounded up; [10] discarded
e % amount rounding method [e,f]
f [00 or 11] 5/4; [01] rounded up; [10] discarded
g Item amount rounding method [g,h]
h [00 or 11] 5/4; [01] rounded up; [10] discarded

EURO (4) Refer to SF-54,64,65 for EURO (1) ~ (3).


SF-20 1/0 bit 1 0
a
b PLU price rounding method for "1st Euro Conversion" [b,c,d]
c [001] Method 1; [010] Method 2; [011] Method 3; [100] Method 4;
d [101] Method 5; [110] Method 6; [111] Method 7 (discarded); [000] No rounding
e Euro & currency symbols (SP-262) is printed before the amount figure. (see not printed
[SF-64.h] also) F.C. symbol is not printed on report. Euro currency symbol "EURO, LOCAL" message
is printed. Note: This setting is available after "2nd Euro Conversion". (key/symbol #51) is not printed
also.
f No rounding for local media amount depends on [SF-18.e~h]
setting for due amount
rounding
g Amount track amounts converted to Euro amounts by "1st Euro Conversion" not converted
This selection is used only when the amount track amounts remain over Jan.1st, 2002. (should be cleared by Z-62
report [SF-29.a=1] before "1st
Euro Conversion")
h

Method 1 Method 2 Method 3 Method 4 Method 5 Method 6


0.00 ~ 0.04 = 0.00 0.01 ~ 0.02 = 0.00 0.01 ~ 0.09 = 0.10 0.00 ~ 0.12 = 0.00 0.01 ~ 0.05 = 0.05 0.00 ~ 0.24 = 0.00
0.05 ~ 0.14 = 0.10 0.03 ~ 0.07 = 0.05 0.13 ~ 0.37 = 0.25 0.06 ~ 0.10 = 0.10 0.25 ~ 0.74 = 0.50
0.08 ~ 0.09 = 0.10 0.38 ~ 0.62 = 0.50 0.75 ~ 1.24 = 1.00
0.63 ~ 0.87 = 0.75
0.88 ~ 1.12 = 1.00
Method 7 Method 8
discarded 0.00 ~ 0.04 = 0.00
0.05 ~ 0.09 = 0.05

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]

77
TAX (1)
SF-21 1/0 bit 1 0
a Add-on tax system * VAT system
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
f Tax 3 calculated by add-on tax method [a=1] * by VAT method [a=1]
g Tax 2 calculated by add-on tax method [a=1] * by VAT method [a=1]
h Tax 1 calculated by add-on tax method [a=1] by VAT method [a=1]
(GST calculated by add-on GST [SF-24.h=1]) * (by VAT GST [SF-24.h=1]) *
* When GST system [SF-24.h=1] is selected, bits a, f & g are fixed to 1 and the meaning of bit h is changed.

TAX (2)
SF-22 1/0 bit 1 0
a
b Total of taxable sales not printed on report printed
c Taxable subtotal includes VAT amount printed on receipt, journal, slip, does not include VAT amount
and reports (X/Z-01 ~ 04) [e,h=11]
d Tax symbol / food stamp symbol printed not printed
e Taxable subtotal amount printed not printed
f Zero (0) tax amount printed not printed when both tax and
taxable amounts are zero
(printed when taxable amount is
not 0)
g Tax amounts added and printed in a single line printed separately
h VAT data printed on receipt, journal and automatic slip ([SF-83.g,h=11]) not printed

TAX (3)
SF-23 1/0 bit 1 0
a
b Manual exemption of add-on tax 3 permitted [SF-21.f=1] prohibited
c Manual exemption of add-on tax 2 permitted [SF-21.g=1] prohibited
d Manual exemption of add-on tax 1 permitted [SF-21.h=1] prohibited
e
f
g
h

TAX (4)
SF-24 1/0 bit 1 0
a VAT tax and taxable subtotal amounts in Euro currency always printed printed when Euro media key
[SF-22.h=1, 54.e=1] is used [SF-22.h=1, 54.e=1]
b Singapore GST system: TAX 3 is treated as Singapore GST [SF-21.a=1] non-Singapore GST system
GST (TAX 3) = {(SUBTOTAL - NON TAXABLE AMOUNT) + TAX 1 + TAX
2)} x GST tax rate
c Singapore GST taxable subtotal amount printed [b=1] not printed [SF-22.e=0]
d
e
f
g Tax on tax method [h=1] net tax method [h=1]
h GST system normal tax system
Bit b "Taxable 3 item" [PF-2.f] is NOT effective. Taxable 3 is calculated based on Singapore GST method.
Item/Subtotal %, (-) & Adjustment amounts are also covered by GST tax calculation. (Include subtotal
amount)

TAX (5)
SF-25 1/0 bit 1 0

78
a
b
c
d
e
f Tax 3 amount not added to grand total added [SF-29.g=1]
g Tax 2 amount not added to grand total added [SF-29.g=1]
h Tax 1 amount not added to grand total added [SF-29.g=1]

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 number not reset after Z-01 report reset
f CID memory not reset after Z-01 report reset
g
h Z report issued by a cashier who is permitted by [CF-1.e,f=11] (page 59) by everybody

REPORT (2)
SF-27 1/0 bit 1 0
a When one of Z-8842 PLU stock, Z-8829/8839 Group-A/B PLU stock consolidated stock remains in
consolidated IRC reports is taken, master and slave ECR's stocks are master (slave stocks are cleared)
cleared
b
c
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
h Sales % calculated by quantity [e/f=1] by amount [e/f=1]

NOT USED
SF-28 1/0 bit 1 0
a
b
c
d
e
f
g
h

79
REPORT (3)
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 Vendor coupon amount added to grand total not added
g Tax amount added to grand total (see [SF-25.f~h] also) not added
h %, adjustment and item/subtotal (-) amounts added to grand total not added

Master prints Slave prints


own report and a consolidated report with
printed [b=0] own report
Consolidated IRC status
Z-report own confirmation report [SF-30.b] and a
not printed [b=1] a confirmation report [SF-30.b]
consolidated report with IRC status
Individual printed [b=0] a designated slave's report with IRC status own report
Z-report not printed [b=1] a designated slave's report with IRC status a confirmation report [SF-30.b]

REPORT (4)
SF-30 1/0 bit 1 0
a Thermal printer: No paper cut after report printing cut
b IRC confirmation report printed on receipt and journal after IRC printed on journal only
report/program download
c
d
e
f
g
h Simple PLU program dump report Normal report

80
SECURITY (1)
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
numbers : 43, 60, 62, 79)
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 cashier who is permitted by by everybody
[CF-1.h=1] Do not set before [CF-1.h] is set to 1. (page 59)
h Programming in Z1/P & Z2 position done by a cashier who is permitted by by everybody
[CF-1.g=1] Do not set before [CF-1.g] is set to 1. (page 59)

SECURITY (2)
SF-32 1/0 bit 1 0
a
b Coupon operation requires to turn the control key to Z1/P position to R position
[CF-1.b=0]
c Refund operation requires to turn the control key to Z1/P position to R position
[CF-1.b=0]
d Void operation requires to turn the control key to Z1/P position [CF-1.b=0] to R position
e Discount operation requires to turn the control key to Z1/P position to R position
[CF-1.b=0]
f -% operation requires to turn the control key to Z1/P position [CF-1.b=0] to R position
g No sale operation requires to turn the control key to X position [CF-1.a=0] to R position
h Manual price entry requires to turn the control key to X position to R position
[CF-1.a=0]
Refer to cashier security function [CF-1]. (page 59)

SECURITY (3)
SF-33 1/0 bit 1 0
a PLU name and price program by Hard PLU key permitted in Z1/P prohibited
b
c
d
e
f
g
h

SECURITY (4)
SF-34 1/0 bit 1 0
a Total HALO used not used
b
c Adjustment 4 requires to turn the control key to Z1/P position [CF-1.b=0] to R position
d Adjustment 3 requires to turn the control key to Z1/P position [CF-1.b=0] to R position
e Adjustment 2 requires to turn the control key to Z1/P position [CF-1.b=0] to R position
f Adjustment 1 requires to turn the control key to Z1/P position [CF-1.b=0] to R position
g Off Compulsory requires to turn the control key to Z1/P position to R position
[CF-1.c=0]
h HALO Release requires to turn the control key to Z1/P position [CF-1.c=0] to R position

81
SECURITY (5)
SF-35 1/0 bit 1 0
a IRC PLU deletion (Z1-8914) permitted even if PLU sales not zero permitted if zero
b IRC PLU deletion (Z1-8914) permitted if 1st level of PLU sales is zero, but permitted if they are all zero
2nd level and stock are not zero [a=0] [a=0]
c Flash IRC download data from PC as IRC master affects at real time affects after a transaction
closed
d
e
f
g
h Slave does not accept IRC job in the middle of printing accepts IRC job
When slave accepts IRC job, it
stops printing until IRC job is
completed. After that, it will
start printing again.

ADJUSTMENT (1)
SF-36 1/0 bit 1 0
a
b
c
d Adjustment 1 affects only main PLU both main PLU and R. PLU
e Adjustment 1 amount affects taxable subtotal 3 of add-on tax does not affect
f Adjustment 1 amount affects taxable subtotal 2 of add-on tax does not affect
g Adjustment 1 amount affects taxable subtotal 1 of add-on tax does not affect
h Adjustment 1 polarity is negative positive
Bits e~g They always affect VAT taxable subtotal and taxable subtotal calculated by VAT method [SF-
21.a=1,f~h=0].

ADJUSTMENT (2)
SF-37 1/0 bit 1 0
a
b
c
d Adjustment 2 affects only main PLU both main PLU and R. PLU
e Adjustment 2 amount affects taxable subtotal 3 of add-on tax does not affect
f Adjustment 2 amount affects taxable subtotal 2 of add-on tax does not affect
g Adjustment 2 amount affects taxable subtotal 1 of add-on tax does not affect
h Adjustment 2 polarity is negative positive
Bits e~g They always affect VAT taxable subtotal and taxable subtotal calculated by VAT method [SF-
21.a=1,f~h=0].

ADJUSTMENT (3)
SF-38 1/0 bit 1 0
a
b
c
d Adjustment 3 affects only main PLU both main PLU and R. PLU
e Adjustment 3 amount affects taxable subtotal 3 of add-on tax does not affect
f Adjustment 3 amount affects taxable subtotal 2 of add-on tax does not affect
g Adjustment 3 amount affects taxable subtotal 1 of add-on tax does not affect
h Adjustment 3 polarity is negative positive
Bits e~g They always affect VAT taxable subtotal and taxable subtotal calculated by VAT method [SF-
21.a=1,f~h=0].

82
ADJUSTMENT (4)
SF-39 1/0 bit 1 0
a
b
c
d Adjustment 4 affects only main PLU both main PLU and R. PLU
e Adjustment 4 amount affects taxable subtotal 3 of add-on tax does not affect
f Adjustment 4 amount affects taxable subtotal 2 of add-on tax does not affect
g Adjustment 4 amount affects taxable subtotal 1 of add-on tax does not affect
h Adjustment 4 polarity is negative positive
Bits e~g They always affect VAT taxable subtotal and taxable subtotal calculated by VAT method [SF-
21.a=1,f~h=0].

% (1)
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 on subtotal permitted only one time unlimited
e %1 amount affects taxable subtotal 3 of add-on tax does not affect
f %1 amount affects taxable subtotal 2 of add-on tax does not affect
g %1 amount affects taxable subtotal 1 of add-on tax does not affect
h %1 polarity is negative positive
Bits e~g They always affect VAT taxable subtotal and taxable subtotal calculated by VAT method [SF-
21.a=1,f~h=0].

% (2)
SF-41 1/0 bit 1 0
a %2 on subtotal prohibited permitted
b %2 on item prohibited permitted
c Manual %2 rate entry permitted prohibited
d %2 on subtotal permitted only one time unlimited
e %2 amount affects taxable subtotal 3 of add-on tax does not affect
f %2 amount affects taxable subtotal 2 of add-on tax does not affect
g %2 amount affects taxable subtotal 1 of add-on tax does not affect
h %2 polarity is negative positive
Bits e~g They always affect VAT taxable subtotal and taxable subtotal calculated by VAT method [SF-
21.a=1,f~h=0].

% (3)
SF-42 1/0 bit 1 0
a %3 on subtotal prohibited permitted
b %3 on item prohibited permitted
c Manual %3 rate entry permitted prohibited
d %3 on subtotal permitted only one time unlimited
e %3 amount affects taxable subtotal 3 of add-on tax does not affect
f %3 amount affects taxable subtotal 2 of add-on tax does not affect
g %3 amount affects taxable subtotal 1 of add-on tax does not affect
h %3 polarity is negative positive
Bits e~g They always affect VAT taxable subtotal and taxable subtotal calculated by VAT method [SF-
21.a=1,f~h=0].

83
ITEM DISCOUNT
SF-43 1/0 bit 1 0
a
b
c
d
e Item (-) amount affects taxable subtotal 3 of add-on tax does not affect
f Item (-) amount affects taxable subtotal 2 of add-on tax does not affect
g Item (-) amount affects taxable subtotal 1 of add-on tax does not affect
h Item (-) operation prohibited permitted
Bits e~g They always affect VAT taxable subtotal and taxable subtotal calculated by VAT method [SF-
21.a=1,f~h=0].

SUBTOTAL DISCOUNT
SF-44 1/0 bit 1 0
a
b
c
d Subtotal (-) amount affects food stamp does not affect
In this case, SUBTOTAL (-)
key can be used as VENDOR
COUPON key.
e Subtotal (-) amount affects taxable subtotal 3 of add-on tax does not affect
f Subtotal (-) amount affects taxable subtotal 2 of add-on tax does not affect
g Subtotal (-) amount affects taxable subtotal 1 of add-on tax does not affect
h Subtotal (-) operation prohibited permitted
Bits e~g They always affect VAT taxable subtotal and taxable subtotal calculated by VAT method [SF-
21.a=1,f~h=0].

VENDOR COUPON
SF-45 1/0 bit 1 0
a
b
c
d Vendor coupon amount affects food stamp does not affect
In this case, VENDOR COUPON key can be used as SUBTOTAL (-) key.
e Vendor coupon amount affects taxable subtotal 3 of add-on tax does not affect
f Vendor coupon amount affects taxable subtotal 2 of add-on tax does not affect
g Vendor coupon amount affects taxable subtotal 1 of add-on tax does not affect
h Vendor coupon operation prohibited permitted

SF-46, 47 NOT USED

84
PRINT/SYSTEM (11)
SF-48 1/0 bit 1 0
a Thermal printer: Both graphic logo and text logo are printed on receipt Either graphic logo or text
[SF-6.e=1] logo is printed on receipt
[SF-10.d]
b
c
d
e
f
g Over 100% program and manual entry prohibited permitted (0 ~ 999.999)
(0 ~ 99.999 are permitted)
h Drawer open prohibited if transaction amount is zero permitted
Bit a Note for logo print on Reports
Either text logo or graphic logo is printed depending on the setting of [SF-6.e] and [SF-10.d] but not both
logos regardless of [SF-48.a] setting. Text logo is printed by [SF-6.e=1], and graphic logo is printed by
[SF-6.e=1] and [SF-10.d=1].

SF-49~53 NOT USED

EURO (1) Refer to SF-20,64,65 for EURO (2) ~ (4).


SF-54 1/0 bit 1 0
a
b
c
d
e Euro currency system normal currency system
f
g
h

PORTUGAL INVOICE
SF-55 1/0 bit 1 0
a Portugal invoice available not available
b Automatic invoice message & number printed when subtotal amount more printed by INVOICE
than limit amount (Z1/P-335) [a=1] RECEIPT PRINT key
[a=1]
c 4-line Invoice lower logo printed [a=1] not printed
(conventional receipt lower logo is not printed)
d Customer file information printed with Invoice lower logo [c=1] not printed
e
f
g
h

EFT (1)
SF-56 1/0 bit 1 0
a
b
c
d
e
f EFT terminal selection [f,g,h]
g [001] Norway EFT (*)
h [others] EFT terminal not used * Norway EFT for PX-6k-03 only.

Set SF-94 (channel B communication setting) to:


[SF-94=0110 0010] (8 bits, even parity, 1 stop, 9600 bps) for Norway EFT

85
PRINT/SYSTEM (12)
SF-58 1/0 bit 1 0
a
b
c
d
e
f
g Printer error buzzer sounds only once Printer error buzzer sounds until
([SF-10.a,b=1,1] for dot printer model) error condition is released
h Void operation on unregistered items prohibited for non-track Permitted
transaction

PRINT/SYSTEM (13)
SF-59 1/0 bit
b Number of upper logo lines printed for receipt [b,c,d]
c [SF-6.e=1] or [SF-48.a=1]
d [001] 1; [010] 2; [011] 3; [100] 4; [others] 5 lines
f Number of lower logo lines printed for receipt [f,g,h]
g [SF-10.e=1]
h [001] 1; [010] 2; [011] 3; [100] 4; [others] 5 lines

PRINT/SYSTEM (14)
SF-60 1/0 bit
b Number of upper logo lines printed for journal [b,c,d]
c [SF-8.f=1]
d [001] 1; [010] 2; [011] 3; [100] 4; [others] 5 lines
f Number of lower logo lines printed for journal [f,g,h]
g [SF-8.g=1]
h [001] 1; [010] 2; [011] 3; [100] 4; [others] 5 lines

SF-57, 61~62 NOT USED

BAR CODE ON RECEIPT


SF-63 1/0 bit 1 0
a Thermal printer: Total amount printed on bar code (Set price field [e,f] not printed
also.)
b
c
d
e Thermal printer: Digits of price field [e,f] [a=1]
f [01] 4-digit; [10] 5-digit; [11] 6-digit; [00] bar code not printed
g
h

Bar Code Format

The bar code format consists of 2 digits of function code, max. 6 digits of article code, 4 ~ 6 digits of price field
and check digit. Digits of article code will be changed by Price Field setting [SF-63.e,f] as follows:

Function Check Bar Code Format


Article Code Price Field [SF-63.e,f]
Code Digit 13 digits
FF AAAAAA PPPP (4 digits) C FFAAAAAAPPPPC
FF AAAAAA PPPPP (5 digits) C FFAAAAAPPPPPC
FF AAAAAA PPPPPP (6 digits) C FFAAAAPPPPPPC

programmed by SP-191

86
DRAWER / EURO (2) / CHEQUE PRINTING Refer to SF-20,54,63 for EURO (1), (3), (4).
SF-64 1/0 bit 1 0
a Drawer opened by Media key according to [MF-3.a] by cashier according to
(No sale operation opens drawer by cashier, CID amount on the cashier report is [CF-2.a,b]
printed according to [CF-2.a].)
b Automatic cheque printing [c=1] Manual cheque printing
c Cheque printing available [SF-83.h=1, SF-87.a,b=00] not available
(see SP-189 for printing format)
d Euro-local subtotal display is switched by depression of SBTL key automatically switched for
Change amount is always displayed in local currency because SBTL key is not one 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 printed in local currency only [SF-16.b=0] in local currency and Euro
currency [SF-65.a=0]
g Change amount of over-tendering by Euro media deducted from that's Total 25 automatically
media automatically [MF-2.e=0] [MF-2.e=0]
h One space between Euro and foreign currency symbols and the amount no space [SF-65.b=0]
[SF-65.b=0]

EURO (3) Refer to SF-20,54,64 for EURO (1), (2), (4).


SF-65 1/0 bit 1 0
a Due amount in Euro currency with Euro exchange rate not printed when the printed
Euro media key is not used (set [d] for Euro exchange rate)
Due amount in Euro currency is always printed for Euro tendering.
b Euro & currency symbols not printed in front of amount printed (see [SF-64.h] also)
Foreign currency symbol is not
printed on report. Euro
currency symbol is printed.
c Foreign currency exchange rate not printed printed
Also available for local currency system.
d Euro exchange rate not printed [a=0] printed [a=0]
e Foreign currency exchange amount rounding method [e,f];
f [00 or 11] 5/4; [01] rounded up; [10] discarded
g Euro exchange amount rounding method [g,h];
h [00 or 11] 5/4; [01] rounded up; [10] discarded

87
PLU (1)
SF-66 1/0 bit 1 0
a
b
c PRICE SHIFT key requires to turn the control key to X position to R position
[CF-1.a=0] [SF-67.d=1]
d
e PRICE SHIFT key remains [SF-67.d=1]:
f [00 or 11] for one registration only [01] for one transaction only
[10] until next PRICE SHIFT key depression
Pending price is available by [PF-3.b=1].
g
h
PLU (2)
SF-67 1/0 bit 1 0
a PACKED SALE key remains [a,b];
b [00 or 11] remains for one registration only [01] for one transaction only
[10] remains until the next PACKED SALE key depression
c Pending PLU price used (see [PF-3.b]) Standard PLU price used
PRICE SHIFT key can not be used.
d Pending PLU price used by PRICE SHIFT key [c=0] not used
(see [PF-3.b],[SF-66.e,f])
e Master PLU for Not Found PLU registered as a normal PLU[PF-3.d=1] not registered
f
g Both correction count/amount of only PLU and R.PLU printed on cashier Only correction count
report X-10/8810 printed includes all
corrections as usual
h PLU not consolidated consolidated
Bit c If "pending PLU price used" is selected, but "pending price not available" is programmed by [PF-3.b=0],
the standard PLU price is registered.
PLU (3)
SF-68 1/0 bit 1 0
a Direct multiplication on hard PLU (number entry and a H.PLU key depression execute a price override
directly execute a multiplication without X key)
b Not Found PLU (NFP) entry allowed not allowed
c
d Number of registrations is counted (see [SF-6.d]) actual quantity counted
(decimal number counted as 1)
e PLU with group-A name printed not printed
f PLU name entry can be skipped in New PLU create sequence for Not prohibited
Found PLU in R position
g % on item affects only main PLU both main PLU and R.PLU
h PLU code printed not printed
Bit d If a PLU is registered which 'decimal point entry permitted for quantity' has been programmed by [PF-
2.b=1], the quantity count on receipt is always added as 1.

88
IN-STORE MARKING CODE

The bar codes having function codes 02, 20 ~ 29, 37, 43 (13 kinds) are used for the in-store marking
code.

FF xxxxxxxxxx C
F: function code (02, 20 ~ 29, 37, 43)
x: 10-digit article code or price/weight embedded code by [SF-69~80.c]
C: check-digit for entire code

Price / Weight Embedded Code Format

Price Embedded Code: When the in-store marking code is used for a price embedded code, set one of [SF-
69~80.c] to 0. Then maximum digits of price is 8 digits and punctuation position is set by [MF-2.c,d] (Total 25).

Weight Embedded Code: When it is used for a weight embedded code, set one of [SF-69~80.c] to 1. Then
maximum digits of weight is 6 digits and decimal point position has been fixed to have three decimal numbers.
Also set "Scalable item" and "Decimal number entry permitted" [PF-2.a,b=1,1].

Contents of Bar Code Maximum Price / Weight will be


[SF-69~80.b,c,e,f] [SF-69~80.g,h]
Bar Code Format
price/weight field check digit article code x1 x 10 x 100 x 1000
[c,e,f] [b=1/0] will be [g,h=00] [g,h=01] [g,h=10] [g,h=11]
with (c) 5 digits (xxxxx) FFxxxxxcYYYYC 9999 price 99990 999900 9999000
4 digits (YYYY)
without 6 digits (xxxxxx) FFxxxxxxYYYYC 9.999 weight 99.990 999.900 (price only)
with (c) 4 digits (xxxx) FFxxxxcYYYYYC 99999 999990 9999900 99999000
5 digits (YYYYY)
without 5 digits (xxxxx) FFxxxxxYYYYYC 99.999 999.990 (price only) (price only)
with (c) not available not available 999999 9999990 99999900 not available
6 digits (YYYYYY)
without 4 digits (xxxx) FFxxxxYYYYYYC 999.999 (price only) (price only)

When a price/weight embedded in-store marking code is programmed by SP-201 by using a scanner, the article
code only (underlined code in the bar code format above) is programmed as PLU code. If "function code
included in PLU code" [SF-69~80.d=1] is selected, the article code with 2 digits function code (FF) is
programmed as PLU code. See below how a non-embedded code (10-digit article code only) is programmed as
PLU code.

PLU Code Programmed for Non-Embedded Code


(10-digit article code only) [SF-69~80.e,f=00]

When a non-embedded code of in-store marking code is programmed by PLU code programming (SP-201) by
using a scanner, the underlined code in the box below is programmed as PLU code according to flag selections;

- Function code included in PLU code or not [SF-69~80.d]


- 10-digit article code with or without the check digit is programmed as PLU code [SF-5.h]

FFxxxxxxxxxxC --- [SF-69~80.d=0, SF-5.h=0]


FFxxxxxxxxxxC --- [SF-69~80.d=0, SF-5.h=1]
FFxxxxxxxxxxC --- [SF-69~80.d=1, SF-5.h=0]
FFxxxxxxxxxxC --- [SF-69~80.d=1, SF-5.h=1]

89
IN-STORE MARKING CODE 02
SF-69 1/0 bit 1 0
a Previously used local currency in price embedded bar code is Not converted
automatically converted into Euro price
b Price/weight field without check-digit with check-digit
(always without check-digit for 6-digit price/weight)
c Weight embedded code [PF-2.a,b=1,1] Price embedded code
d Function code included in PLU code not included
e Digits of Price/Weight field [e,f]
f [01] 4-digit; [10] 5-digit; [11] 6-digit; [00] non-embedded code (10-digit article code only)
g 10th exponent of Price/Weight field [g,h]
h [00] x 1; [01] x 10; [10] x 100; [11] x 1000

SF-70 IN-STORE MARKING CODE 20


SF-71 IN-STORE MARKING CODE 21
SF-72 IN-STORE MARKING CODE 22
SF-73 IN-STORE MARKING CODE 23
SF-74 IN-STORE MARKING CODE 24 Same flags as SF-69
SF-75 IN-STORE MARKING CODE 25
SF-76 IN-STORE MARKING CODE 26
SF-77 IN-STORE MARKING CODE 27
SF-78 IN-STORE MARKING CODE 28

IN-STORE MARKING CODE 29 / 43


SF-79 Same flags as SF-69
In-store marking code 43 for German bookland
- In Germany, both of the codes "29" and "43" are not used at the same time.
- In order to support the refund of this item by zero price, PRICE SHIFT key can be used only for this code.
- To refund by zero price, set the following:
[SF-67.c=1] Pending PLU price used
[SF-67.d=1] Pending PLU price used by PRICE SHIFT key
[PF-3.b=1] Pending price available
[PF-3.g=1] Zero unit price permitted
(Z1/P-305) PLU price program: pending price = 0
- [SF-79.a] does not affect code 43.

SF-80 IN-STORE MARKING CODE 37 Same flags as SF-69

90
OTHERS
SF-81 1/0 bit 1 0
a Entered PLU stock printed when PLU stock programming is performed not printed
b
c
d
e
f 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.)
g Subtotal amount displayed and printed on receipt and journal by SBTL key displayed only
depression
h SBTL key depression compulsory before tendering amount input not compulsory

COMMUNICATION (1) - Channel A


SF-82 1/0 bit weight Host (PC) ID Number for Real-Time Communication via ch-A (RS485) [SF-4.a~d=1]
a
b
c 32 0 0 0 0 0 0 1 1 1
d 16 0 0 0 0 0 0 1 1 1
e 8 0 0 0 0 0 0 1 1 1
#1 #2 #3 #4 #5 #6 ~ #60 #61 #62
f 4 0 0 0 0 1 1 0 1 1
g 2 0 0 1 1 0 0 1 0 0
h 1 0 1 0 1 0 1 1 0 1
Bits c~h - Make sure that the host ID number of PC does not overlap with ECR ID numbers (last two digits of the
ECR machine number).
- The host ID number of PC and NA-720's ID, set by using the NA's dip switches, should match.

SLIP PRINTER (1)


SF-83 1/0 bit 1 0
a Charge posting system - only the amount lines of amount track printed on normal amount track contents
slip (previous balance, current charge, new balance/media amount) of last transaction printed
b Slip print started from current position for TP-620 from home (top of the form)
c Time printed on slip not printed
d Slip upper logo printed (also see [SF-87.d]) not printed
e Slip print [e,f]
f [10] always compulsory; [01] compulsory when amount track is opened; [00/11] not compulsory
g Automatic slip print manual slip print
h With slip printer without slip printer

SLIP PRINTER (2)


SF-84 1/0 bit 1 0
a
b Item lines for TP-620 is 64 lines 0 line
c Item lines for TP-620 is 32 lines 0 line
d Item lines for TP-620 is 16 lines 0 line
e Item lines for TP-620 is 8 lines 0 line
f Item lines for TP-620 is 4 lines 0 line
g Item lines for TP-620 is 2 lines 0 line
h Item lines for TP-620 is 1 line 0 line
Minimum item lines is 20 lines and maximum item lines is 127 lines.

91
SLIP PRINTER (3)
SF-85 1/0 bit 1 0
a # of blank lines between upper logo and item line is 8 lines [SF-83.d=1] 0 line
b # of blank lines between upper logo and item line is 4 lines [SF-83.d=1] 0 line
e # of blank lines between upper logo and item line is 2 lines [SF-83.d=1] 0 line
d # of blank lines between upper logo and item line is 1 line [SF-83.d=1] 0 line
e Pre-feed lines for TP-620 is 8 lines 0 line
f Pre-feed lines for TP-620 is 4 lines 0 line
g Pre-feed lines for TP-620 is 2 lines 0 line
h Pre-feed lines for TP-620 is 1 line 0 line

SLIP PRINTER (4)


SF-86 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 Slip printer error cancellation permitted by OFF COMPULSORY key prohibited

SLIP PRINTER (5)


SF-87 1/0 bit 1 0
a Slip printer selection [a,b]
Channel A (RS485): [00] TP-620 [SF-88.a,b,c]
[01] TP-822/832 or CBM-1000 with NA-710/730 [SF-88.a,b,c]
b Channel B (RS232C): [10] TM-T88III; [11] CBM-1000
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.

92
SLIP PRINTER (6)
SF-88 1/0 bit 1 0
a Slip printed on which printer via ch-A (RS485) [SF-87.a,b=00 or 01]
b [000] TP #1; [001] TP #2; [010] TP #3; [011] TP #4;
c [100] TP #5; [101] TP #6; [110] TP #7; [111] TP #8
d
e
f
g
h

TP-822/832, TM-T88III,
Available Slip Print Contents TP-620 CBM-1000 CBM-1000 Related Bits
via ch-A via ch-B
Buffer print o o o
Cheque print o - - [SF-64.c=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-87.d=1]
Slip validation o - -
Slip validation logo o - - [SF-86.a,b,c=1]
Slip validation time o - - [SF-9.a=1]

COMMUNICATION (2) - Channels 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

COMMUNICATION (3) - Channel B


SF-90 1/0 bit 1 0
a
b with scanner (handy scanner or flat-bed scanner) without
c with scale without
d with journal data transfer without
e reserved
f
g
h
Note: - When PC for PLM 2000, batch communication or ECR for ECR RAM data transfer is connected, no flag selection
is required for channel B except baud rate (SF-94 for PC, SF-89 for ECR) and data structure settings (SF-94 for
PC, no selection is required for ECR).
- Set SF-94, 95 for the communication condition.

93
NOT USED
SF-91 1/0 bit 1 0
a
b
c
d
e
f
g
h

COMMUNICATION (4) - Channel D


SF-92 1/0 bit 1 0
a with PC (for PLM 2000, batch communication) without
b with scanner (handy scanner or flat-bed scanner) without
c with scale without
d with journal data transfer without
e reserved
f
g
h
Note: Set SF-98, 99 for the communication condition.

COMMUNICATION (5) - Channel E


SF-93 1/0 bit 1 0
a with PC (for PLM 2000, batch communication) without
b with scanner (handy scanner or flat-bed scanner) without
c with scale without
d with journal data transfer without
e reserved
f
g
h
Note: Set SF-100, 101 for the communication condition.

COMMUNICATION (6) - Channel B


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 of channel B [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

94
COMMUNICATION (7) - Channel B / Real-Time Communication via Channel A
SF-95 1/0 bit 1 0
a
b Tolerance time limit for channel B / Real-time communication is 16 sec. 0 sec.
(x 20 = 320 sec. to get line for real-time communication)
c Tolerance time limit for channel B / Real-time communication is 8 sec. 0 sec.
(x 20 = 160 sec. to get line for real-time communication)
d Tolerance time limit for channel B / Real-time communication is 4 sec. 0 sec.
(x 20 = 80 sec. to get line for real-time communication)
e Tolerance time limit for channel B / Real-time communication is 2 sec. 0 sec.
(x 20 = 40 sec. to get line for real-time communication)
f Tolerance time limit for channel B / Real-time communication is 1 sec. 0 sec.
(x 20 = 20 sec. to get line for real-time communication)
g Tolerance time limit for channel B / Real-time communication is 0.5 sec. 0 sec.
(x 20 = 10 sec. to get line for real-time communication)
h Tolerance time limit for channel B / Real-time communication is 0.3 sec. 0 sec.
(x 20 = 6 sec. to get line for real-time communication)

NOT USED
SF-96 1/0 bit 1 0
a
b
c
d
e
f
g
h

NOT USED
SF-97 1/0 bit 1 0
a
b
c
d
e
f
g
h

95
COMMUNICATION (8) - Channel D
SF-98 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 of channel D [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

COMMUNICATION (9) - Channel D


SF-99 1/0 bit 1 0
a
b Tolerance time limit for channel D is 16 sec. 0 sec.
c Tolerance time limit for channel D is 8 sec. 0 sec.
d Tolerance time limit for channel D is 4 sec. 0 sec.
e Tolerance time limit for channel D is 2 sec. 0 sec.
f Tolerance time limit for channel D is 1 sec. 0 sec.
g Tolerance time limit for channel D is 0.5 sec. 0 sec.
h Tolerance time limit for channel D is 0.3 sec. 0 sec.

COMMUNICATION (10) - Channel E


SF-100 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 of channel E [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

COMMUNICATION (11) - Channel E


SF-101 1/0 bit 1 0
a
b Tolerance time limit for channel E is 16 sec. 0 sec.
c Tolerance time limit for channel E is 8 sec. 0 sec.
d Tolerance time limit for channel E is 4 sec. 0 sec.
e Tolerance time limit for channel E is 2 sec. 0 sec.
f Tolerance time limit for channel E is 1 sec. 0 sec.
g Tolerance time limit for channel E is 0.5 sec. 0 sec.
h Tolerance time limit for channel E is 0.3 sec. 0 sec.

96
COMMUNICATION (12) - Channel B, D or E : PLM 2000, PC batch communication
SF-102 1/0 bit 1 0
a Data transfer with zero suppression without zero suppression
b DCD monitored before ECR sends data to channel B,D,E device DCD not monitored
(DCD always monitored when channel B,D,E device sends data to ECR)
c With BCC (Block Check Character) without BCC
d
e
f Remote job message printed on journal not printed
g Record delimiter [g,h];
h [00] CR; [01] CR or LF; [10] CR & LF; [11] LF & LF

NOT USED
SF-103 1/0 bit 1 0
a
b
c
d
e
f
g
h

NOT USED
SF-104 1/0 bit 1 0
a
b
c
d
e
f
g
h

97
Channel A : Debit / Credit / Loyalty Card System
SF-105 1/0 bit 1 0
a
b
c
d
e Debit/Credit card system [SF-4.c=1] Conventional real-time card
verification [SF-4.c=1]
f Time limit for debit / credit / loyalty card system is 80 sec. 0 sec.
g Time limit for debit / credit / loyalty card system is 40 sec. 0 sec.
h Time limit for debit / credit / loyalty card system is 20 sec. 0 sec.
Bits f~h The minimum time limit is fixed to as 10 seconds so for example, when h is set to 1, then the time limit
will be 30 seconds. Up to 150 seconds of the time limit is available.

Channel A : Loyalty Card System


SF-106 1/0 bit weight Loyalty Card Host (PC) ID Number
a
b
c 32 0 0 0 0 0 0 1 1 1
d 16 0 0 0 0 0 0 1 1 1
e 8 0 0 0 0 0 0 1 1 1
#1 #2 #3 #4 #5 #6 ~ #60 #61 #62
f 4 0 0 0 0 1 1 0 1 1
g 2 0 0 1 1 0 0 1 0 0
h 1 0 1 0 1 0 1 1 0 1
Bits c~h - Make sure that the loyalty card host ID number does not overlap with ECR ID numbers (last two digits
of the ECR machine number).
- The loyalty card host ID number and NA-720's ID, set by using the NA's dip switches, should match.

COMMUNICATION (13) - Channel B, D or E: Journal Data Transfer


SF-107 1/0 bit 1 0
a Journal data transfer compulsory [SF-90, 92, 93.d=1] not compulsory
b
c
d
e
f
g
h

GAS FUNCTION
SF-108 1/0 bit 1 0
a Gas unit is Liter (L) Gallon (G)
b Reserved
c Gas item's VOID & REFUND operations permitted prohibited
d GST amount of gas item is not added to GST memory added [SF-24.h=1,
SF-21.h=0, PF.2h=1]
e
f
g
h
Bit d This selection is available only when "GST system [SF=24.h=1], tax 1 calculated by VAT method [SF-
21.h=0]" have been programmed and the gas item has been programmed to taxable 1 item [PF-2.h=1]. If
"tax 1 calculated by add-on tax method [SF-21.h=1]" is programmed, GST amount of gas item is always
not added to GST memory.

SF-109 ~ 116 NOT USED

98
LCD CONTROL (1)
SF-117 1/0 bit 1 0
a ENTER key is used to exit from Scroll mode ENTER and TTL 25 keys
b
c
d
e
f
g
h

NOT USED
SF-118 1/0 bit 1 0
a
b
c
d
e
f
g
h

LCD CONTROL (2)


SF-119 1/0 bit 1 0
a Subtotal is shown in double-width in normal
b No LCD display inversion in color for REG(-) mode display inversion
c Simple messages for price level, packed sale and receipt-on/off condition Price level (key/symbol
are displayed on the top line in R position #52, 53) and receipt-on/off
For example: Std Price PK-1 R-ON condition displayed
(This flag is not used for PX-6k.)
d Number entered by X key and scale entries are popped up not popped up, displayed on
top line
e PLU quantity is not displayed displayed
f Enlarged PLU quantity is displayed [g=1] not displayed
g Enlarged PLU is displayed Normal display
h LCD display inversion in color Normal color

LCD CONTROL (3)


SF-120 1/0 bit 1 0
a
b LCD sleeping timer is 640 seconds (10'40")
c LCD sleeping timer is 320 seconds (5'20")
d LCD sleeping timer is 160 seconds (2'40")
all 0s = timer is not used
e LCD sleeping timer is 80 seconds (1'20")
LCD display is always on.
f LCD sleeping timer is 40 seconds
g LCD sleeping timer is 20 seconds
h LCD sleeping timer is 10 seconds
Bit b~h Sets the time ECR waits before going into 'SLEEPING' mode. max. 1270 seconds (approx. 21 min.).
These bits are used in combination. [f,g=11] then after 60 seconds ECR assumes 'SLEEPING' mode.

SF-121 ~ 127 NOT USED

99
DATA OF CARD PROGRAMMING
A card writer connected to a PC is necessary to make the adjustment card, amount track card and
arrangement card available.

1. Adjustment Card and Amount Track Card

Adjustment Card
By swiping the adjustment card before transaction is closed, the preprogrammed adjustable items are
discounted automatically.

Amount Track Card


The amount track is picked up by swiping the amount track card at the beginning of a transaction.
After item registrations, swipe the amount track card again for the automatic adjustment and the new
balance closing operations.

CARD DATA FORMAT (fixed to 14 digits)

99 SSSS FF X X X X X X
fixed customer # / amount track #
store code 6 digits
4 digits

function code (see table below)

Function Code Contents

Function code 00 to 15 is used for adjustment card.


Function code 20 to 35 is used for amount track card with the adjustment function.

Function Code
Amount Track Card Card used for
Adjustment Card
with Adjustment
00 20 non-adjustment
01 21 adjustment 1
02 22 adjustment 2
03 23 adjustment 1 & 2
04 24 adjustment 3
05 25 adjustment 1 & 3
06 26 adjustment 2 & 3
07 27 adjustment 1, 2 & 3
08 28 adjustment 4
09 29 adjustment 1 & 4
10 30 adjustment 2 & 4
11 31 adjustment 1, 2 & 4
12 32 adjustment 3 & 4
13 33 adjustment 1, 3 & 4
14 34 adjustment 2, 3 & 4
15 35 adjustment 1, 2, 3 & 4

100
2. Arrangement Card

Memorized key steps in a card are executed when it is swiped.

CARD DATA FORMAT (fixed to 37 digits)


999 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
fixed arrangement data (34 digits) for 17 key steps

2 digits are used for one key step.


Fill 2-digit code 99' to cover up to 34 digits.

Arrangement Data
2-digit code contents 2-digit code contents
00 ~ 09 Ten-keys 0 ~ 9 50 Total 21
10 00 51 Total 22
11 000 52 Total 23
12 %1 53 Total 24
13 %2 54 Total 25
14 %3 55 Packed sale 1
15 Item (-) 56 Packed sale 2
16 Subtotal (-) 57 Packed sale 3
17 Correction 58 Received on account
18 Void 59 Paid out
19 Refund 60 Subtotal
20 Adjustment 1 61 PLU
21 Adjustment 2 62 Price
22 Adjustment 3 63 Tax
23 Adjustment 4 64 Tax shift 1
24 X / Time 65 Tax shift 2
25 Total validation 66 Tax shift 3
26 Misc. validation 67 Buffer print
27 Message 68 No sale
28 Store / Restore 69 HALO release
29 Track / New balance 70 Off compulsory
30 Total 1 71 Bottle return
31 Total 2 72 Clear
32 Total 3 73 Price inquiry
33 Total 4 74 Repeat
34 Total 5 75 Decimal point ()
35 Total 6 76 Scale
36 Total 7 77 Foreign currency subtotal
37 Total 8 78 Food stamp subtotal
38 Total 9 79 Hard PLU 1
39 Total 10 80 Hard PLU 2
40 Total 11 81 Hard PLU 3
41 Total 12 82 Hard PLU 4
42 Total 13 83 Hard PLU 5
43 Total 14 84 Hard PLU 6
44 Total 15 85 not used
45 Total 16 86 not used
46 Total 17 87 not used
47 Total 18 88 not used
48 Total 19 89 not used
49 Total 20 90 Customer file

101
CUSTOMER FILE PROGRAMMING

1. Outline

1024 customer files make records of telephone number or VAT number, name and address - these
information are issued on the receipts for delivery service market, etc.

Customer File Data Structure


PHONE # or VAT # max.15 characters
CUSTOMER NAME max.24 characters
ADDRESS 1 max.24 characters
ADDRESS 2 max.24 characters
ADDRESS 3 max.24 characters
LAST ACCESS DATE mmddyyyy or ddmmyyyy [SF-7.e]

Additional RAM board


In order to use this function, an optional 1st RAM board is required.

Key
#249 CUSTOMER FILE key

Flags
SF-8 1/0 bit 1 0
c Customer file receipt format: TYPE-2 TYPE-1
d Total amount printed on customer file receipt not printed

Reports
#74 Customer file report

Warning Messages
#61 Customer file is not found.
#62 Customer file memory is full.

102
2. Operation Sequences
New Customer File Making in R or SP Position
< R or SP >--[CUSTOMER FILE]--{ENTER PHONE/VAT#: max. 15 characters}--[ENTER/TTL 25]--
--{Warn Message #61: Customer file not found}--{MAKE NEW FILE ?}--[ENTER/TTL 25]--
--{ENTER NAME: max. 24 characters --[ENTER/TTL 25] or [ENTER/TTL 25] for skip name entry}--
--{ENTER ADDRESS 1~3: max. 24 characters --[ENTER/TTL 25] or [ENTER/TTL 25] for skip address
entry}--{ARE YOU SURE ?}--[ENTER/TTL 25] to make or [CL] to cancel}--(New customer file made.)

When Customer File is made in R position, after the sequence completed, a confirmation receipt is printed.
You can see the programmed customer's information on X-74 Customer File report.

Customer File Editing in SP Position


< SP >--[CUSTOMER FILE]--{ENTER PHONE/VAT#: max. 15 characters --[ENTER/TTL 25] or
just press [ENTER/TTL 25] to find customer file by using [SCROLL DOWN]}--{Customer File displayed}--
--{[00] to print confirmation receipt (can be skipped)}--{[ENTER/TTL 25] to select Customer File}--
--{ENTER NAME/ADDRESS 1~3: max. 24 characters --[ENTER/TTL 25] or [ENTER/TTL 25] for skip}--
--{ARE YOU SURE ?}--{[ENTER/TTL 25] to finish or [CL] to cancel}

Customer File Deleting in SP Position


< SP >--[CUSTOMER FILE]--{ENTER PHONE/VAT#: max. 15 characters --[ENTER/TTL 25] or
just press [ENTER/TTL 25] to find customer file by using [SCROLL DOWN]}--{Customer File displayed}--
--{[00] to print confirmation receipt (can be skipped)}--[VOID]--{DELETE is displayed}--
--{[ENTER/TTL 25] to execute deletion or [CL] to cancel}
In order to delete Customer File all together, take Z1-74 CUSTOMER FILE report.

103
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. (SP-101, key #187~190) --- Page 14


Preset the adjustment key names. (SP-102, #10~13) --- Page 37
2. Preset the adjustment polarity 'mark-up/-down' [SF-36~39.h].
3. Preset the adjustment rates. (Z1/P-347) --- Page 49
4. Preset each PLU as adjustable 1 ~ 4 or non-adjustable by [PF-1.e~h]. --- Page 25

< OPTIONS >


- adjustment requires to turn the control key to Z1/P or R position [SF-34.c~f]
- adjustment permitted/prohibited in R position under [SF-34.c~f=1] flag conditions [CF-1.b]
- adjustment affects or does not taxable subtotal [SF-36~39.e~g]

CARD PROGRAMMING
Following operations can readily by using a pre-programmed card;
- Cashier sign-in (SP-221) --- page 58
- Amount track pick-up, automatic discount and card arrangement by using original card. --- page 100
- Payment by card: set card media key [MF-3.e~h]

CASHIER
1. Preset cashier names. (SP-212) --- Page 37
2. Select 'cashier entry by cashier iButton in R position' or 'by cashier code or card in all positions' by [SF-11.h].
3. If 'cashier iButton' [SF-11.h=1] is selected, perform 'cashier link to cashier iButton' (SP-213). --- page 58
If 'cashier code or card' [SF-11.h=0] is selected, perform 'secret cashier code' (SP-211) or 'cashier card number'
(SP-221). --- Page 58

< OPTIONS >


- cashier security function (SP-210) --- Page 59
- cashier entry compulsory before each transaction [SF-11.g]
- automatic / manual closing when iButton removed [SF-11.f]

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. (Z1/P-377) --- Page 50


2. Select the media key used for cheque-cashing / currency exchange by Total 1~24 [MF-2.h] --- Page 55

EURO CURRENCY
1. Select 'Euro currency system' [SF-54.e].
2. Select Euro media key by Total 1~24 [MF-3.e~h]. --- Page 55
3. Select position of punctuation for Euro media by [MF-1.g,h] for Total 25/Euro media. --- Page 55
4. Preset the local/Euro currency exchange rate. (Z1/P-397) --- Page 50
5. Preset the local/Euro currency message. (SP-102, #51) --- Page 37

< OPTIONS >


- Print/display format of Euro currency amount [MF-1.f] for Total 25/Euro media. --- Page 55
- 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's media automatically/Total 25 [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]

104
FOREIGN CURRENCY
Refer to (Z1/P-387) Foreign Currency Exchange Rate. --- Page 49

FOOD STAMP
Every PLU can be programmed as a food stamp item or non-food stamp item. When the food stamp system has been
programmed, the tax method should be set to the add-on tax method.

1. Select 'food stamp system' [SF-4.g=1]


2. Select 'add-on tax system' [SF-21.a]
3. Select 'food stamp item' for each food stampable PLU [PF-2.d] --- Page 25
4. Select 'food stamp item' for each food stampable R. PLU --- Page 35
5. Select 'food stamp media' [MF-3.e~h]
6. Assign FS SBTL key. (SP-101, #235) --- Page 14
7. Preset the key name for FS SBTL key. (SP-102, #35) --- Page 37

< OPTIONS >


- food stamp type is Illinois type or general type [SF-4.f]
- food stamp direct closing permitted when food stamp amount under punctuation is not zero [SF-7.a]
- food stamp symbol is printed [SF-22.d]

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 99 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 99 Group-Bs are
available.
1. Link PLUs to Group-As or Bs. (SP-203) --- Page 23
2. Preset Group-A or B names. (SP-222, 232) --- Page 37
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. (SP-223) --- Page 28
2. Preset main Group-A names. (SP-242) --- Page 37

IN-STORE MARKING CODE


PLUs can be assigned in-store marking codes by setting system function flags [SF-69~80]. Each in-store marking
code can be programmed for price embedded code, weight embedded code or non-embedded code (article only code).

PACKED SALE
PACKED SALE 1 ~ 3 keys can handle the same commodity with the same PLU code but difference prices by
quantity.

1. Assign PACKED SALE keys. (SP-101, key #136~138) --- Page 14


2. Preset R. PLU quantity for packed sale keys. (SP-117) --- Page 29
3. Preset PLUs normally as in the programming sequence with PACKED SALE keys.

< OPTIONS >


- PACKED SALE key is available for a scalable PLU [SF-3.g]
- PACKED SALE key remains [SF-67.a,b];
Until the next packed sale key is pressed; for one transaction; for one item registration

PLU
Refer to the PLU and Group programming section.

105
QUANTITY DISCOUNT TABLE
300 quantity discount tables can provide various discount sales in relation to quantity / volume, such as;
- Special price sales on certain quantity (bucket sale)
- Fixed special price sales on certain quantity (bucket sale)
- Fixed discount sales on certain quantity (amount discount on bucket sale)
- One item free on multi quantity of same item (free on multi-buy)
- Purchasable quantity of specially priced items is limited per customer (per customer discount)
- Purchasable quantity of items is limited per customer (per customer limit)
- Fixed discount sales on certain quantity (percent discount on bucket sale)

1. Select one of the required discount types for the 300 quantity discount tables. [QDF-3.b ~ d] --- Page 33
2. Preset quantity discount table names. (SP-282) --- Page 37
3. Assign discountable PLUs to one of the 300 tables, according to the kind of sales. (SP-207) --- Page 28
4. Preset "Q'ty in bucket" and "bucket price / discount price / discount %". (Z1/P-381/385) --- Page 34

< OPTION >


- discount amount printed / not printed [QDF-3.g] --- Page 33

R. PLU
341 R. PLUs (Recyclable PLUs) are used for recyclable items such as "bottle deposit / return" when they are sold or
purchased back. Each PLU can be linked to one of 341 R. PLUs.

1. Link PLU to R. PLU. (SP-208) --- Page 28


2. Preset R. PLU price. (Z1/P-375) --- Page 35
3. Preset R. PLU name. (SP-272) --- Page 37
4. Link R. PLU to group. (SP-273) --- Page 35
5. Preset tax status for R. PLU. (SP-270) --- Page 35
6. Preset R. PLU quantity sold by PACKED SALE key. (SP-117) --- Page 29

< OPTIONS >


- R. PLU added / not added to grand total [RPF-1.d] --- Page 35
- food stamp item / non-food stamp item [RPF-2.d]
- R.PLU printed separately from main PLU [SF-7.c]

SCALE
Each PLU can be programmed as a scalable item, thus, enabling quick registrations of scalable items without pressing
SCALE key. Also it is possible to show the weight to a customer by pressing SCALE key.

1. Select 'with scale' by [SF-90,92,93.c]


2. Select 'scalable item' by [PF-2.a] --- Page 25
3. Select 'decimal point entry permitted' by [PF-2.b]
4. Preset weight of each tare. (SP-127) --- Page 31
5. Assign SCALE key. (SP-101, #222) --- Page 14

< OPTION >


- weight unit is "Kg" or "lb" [SF-5.e]

TARE
This function adjusts the total weight in order not to add the tare weight on the item weight. It is by either using 99
kinds of programmable tare table or by entering a tare weight manually.

1. Preset tare weight of each tare table. (SP-127) --- Page 31


2. Assign the TARE key. (SP-101, #236) --- Page 14

< OPTION >


- weight unit is "Kg" or "lb" [SF-5.e]
- Select 'tare weight entry compulsory' [PF-1.a] --- Page 25
- Select 'manual tare weight entry permitted' [PF-1.b]

106
VI. REPORTS

REPORT SEQUENCE
Control Key Position
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~30] and the cashier security function flags.

Report Selection Method


The user friendly sequence is possible with usability of LCD display as follows:

1. Turn the control key to X position.


2. Enter the cashier ID and press CASHIER ID key.
3. Select REPORT and press ENTER key.
4. Select the report from the list by ENTER key.
If you know the report number, enter the report number and press X key.
5. Press ENTER or TTL 25 to issue the report.

Direct Number Entry Method


If you are familiar with the conventional report sequences which have been used by the conventional series, this
method is much faster than "Report Selection Method" to enter into the report sequence.

1. Turn the control key to X position.


2. Enter the report number, for example "1" for X-01 AUTO FULL TRANSACTION - 1st level report.
3. Press X key.
4. Press ENTER or TTL 25 to issue the report.

107
Report Sequence
Full Report
<X or Z>--(report #)--[X]--[ENTER/TTL 25]
or {select from the list}--[ENTER/TTL 25] or {select FULL REPORT and press [ENTER/TTL 25]}
Individual Report
<X or Z>--(report #)--[X]--(*required #)--[ ]--[TTL 25]
or {select from the list}--{select INDIVIDUAL REPORT}--(*required #)--[ /ENTER]--[TTL 25]
Sequential Report
<X or Z>--(report #)--[X]--(*start #)--[X]--(*end #)--[ENTER/TTL 25]
or {select from the list}--{select SEQUENTIAL REPORT}--(*start #)--[X]--(*end #)--[ENTER/TTL 25]

* required #, start/end #
Cashier report Enter the sequential cashier number (not 4-digit cashier code) for cashier reports.
Group report Enter the group number.
PLU report Scanner, HARD PLU and PACKED SALE keys can be used to enter PLU code.
Track report Enter the track number.
Customer file report Enter date (mmddyyyy or ddmmyyyy) indicated on full customer file report. It is
printed in "order of customer file programmed" or "descending order of last
access date if sorted by the sequence below.
Customer File Sort Sequence: <X>--[CUSTOMER FILE]
Display C.FILE SORT 100% Sort completed.
0007 total number of customer files

After the customer file is sorted, the order will not be returned.
Function program Refer to the table shown on page 110.
dump report (#85)

108
REPORT # REPORT SEQUENCE
TRANSACTION REPORT 1st level 2nd level
Full Individual Sequential
(X / Z1) (X / Z2)
Auto Full Transaction 1 2 o
Full Transaction (X position only) 3 4 o
Hourly 5 6 o
Grand Total 1 --- 7 o
Cash In Drawer 8 --- o
Cashier (automatically logged out by Z-10) 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 PLU stock --- 29 o o*
Group-B 30 31 o o*
Group-B PLU stock --- 39 o o*
PLU 40 41 o o* o
PLU Stock --- 42 o o* o
Non-Active PLU (X position only) 43 44 o
Active PLU Stock (X position only) 49 --- o o
Group-A PLU 56 57 o o*
Group-B PLU 58 59 o o*
Track Total (X position only) 60 --- o
Track --- 62 o o
R. PLU 70 71 o o o
Quantity Discount 72 73 o o
Customer File (files are erased by Z report) 74 --- o o
ESF Status [SF-4.h=1]
[SF-13.d=1] for Z79
79 --- o
ESF data printed if [SF-13.c=1].
ESF data printed by ESF PRINT key.
* Z report of individual PLU and Group permitted by [SF-26.c].

109
Set the control key to X position for all program dumps except for cashier dump.

REPORT SEQUENCE
PROGRAM DUMP REPORT #
Full Individual Sequential
Full Program (consists of report #81 ~ 85) 80 o
Main Group-A 81 o
Group-A 82 o
Group-B 83 o
Key Layout 84 o
Function (see table below for individual report)
85 o o
Ruler for cheque printed on slip if [SF-83.h=1]
Key & Symbol Name 86 o
Tax 87 o
PLU 88 o o
Cashier (Z2 position) 89 o
Hard PLU Assignment 90 o
R. PLU 91 o o
Quantity Discount 92 o
ESF Selection Table 93 o
Communication Setting 99 o

Required # for Individual Function Program Dump (X-85)

# Report Contents PGM-#


1 system function flag SP-100
currency symbol, SP-262
media name, SP-252
foreign currency exchange rate, Z1/P-387
2
media function flag, SP-110
preset tender key linked media, SP-253
preset tender key amount Z1/P-315
3 number of programmed PLUs, SP-201
programmed quantity of packed sales keys SP-117
4 terminal address for PC communication SP-172
5 slip printer ID number [SF-88.a~c]
10 cashier name SP-212
20 % rate Z1/P-337
23 adjustment rate Z1/P-347
24 cheque-cashing/currency exchange charge rate,
Z1/P-377
Euro currency rate
27 tare weight SP-127
29 total HALO Z1/P-310
40 arrangement key sequence SP-121
41 cheque printing data SP-189
42 age limitation table SP-298
43 bar code programmed by SP-191 SP-191

110
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;

Set the control key to X, Z1 or Z2 position.


- 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

Consolidated (all ECRs) Report


<X or Z>--(report #)--[X]--[ENTER/TTL 25] or {select ALL ECRs from the list}--[ENTER/TTL 25]

Individual (per ECR) Report


<X or Z>--(report #)--[X]--(slave ECR machine #)--[ENTER/TTL 25]
or {select from the list}--{select slave ECR from the list}--[ENTER/TTL 25]

Single Cashier Report X-8610/8611, Single Cashier Track Report X-8664


Consolidated (all ECRs) Report
< X >--{(report #)--[X] or select from the list}--{(sequential cashier #)--[ ] or select from the list}--
[ENTER/TTL 25]
Individual (per ECR) Report
< X >--{(report #)--[X] or select from the list}--{(sequential cashier #)--[ ] or select from the list}--
{(slave ECR machine #) or select from the list}--[ENTER/TTL 25]

The master ECR can collect the slave ECR's sales data only when the slave ECR is in an idle condition (no other
communication, no transaction). When the slave ECR is transmitting sales data to the master, the display shows
"--- IRC COMM ---" and ECR locks until IRC communication stops.

The following IRC reports are printed on the master and slave ECRs respectively.
'IRC Z report printed or not printed' [SF-29.b] can be programmed also.

Master prints Slave prints


Consolidated X-report a consolidated report a confirmation report *
Individual X-report a designated slave's report a confirmation report *
own report and a consolidated report with
printed [b=0] own report
Consolidated IRC status
Z-report own confirmation report (*) and a
not printed [b=1] a confirmation report *
consolidated report with IRC status
Individual printed [b=0] a designated slave's report with IRC status own report
Z-report not printed [b=1] a designated slave's report with IRC status a confirmation report *

* Confirmation report printed on both receipt and journal or journal only by [SF-30.b].

111
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
Cashier 8810 8811 o o
Main Group-A 8820 8821 o o
Group-A 8825 8826 o o
Group-A PLU Stock --- 8829 o o Note 1
Group-B 8830 8831 o o
Group-B PLU Stock --- 8839 o o Note 1
PLU 8840 8841 o o
PLU Stock --- 8842 o o Note 1
Active PLU Stock 8849 --- o o
Track --- 8862 * o
R. PLU 8870 8871 o o
Quantity Discount 8872 8873 o o
ESF Status (ESF data is not printed.) 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 individual report from all ECRs at one time. In order to have the consolidated report data,
add the individual report data together on PC.

Note 1:
Consolidated PLU stock Z report Individual PLU stock Z report
- Slave's stock is added to master's stock memory. - Slave's stock not added to master's.
Master ECR
- Master's stock cleared or not cleared by [SF-27.a]. - Master's stock not cleared.
Slave ECR Slave's stock cleared to zero. Slave's stock cleared to zero.

Note 2: To issue ESF status report 8879, "ESF function available" [SF-4.h=1] should be set on both of master and slave
ECRs.
When this individual report is taken, the slave's ESF data which is selected by the ESF data selection (SP-181) is
transmitted to the master as PC (Tensai2000) by [SF-4.e=1] and the slave prints the ESF status report. The ECR
master does not receive the slave's ESF data.

X-8879: Master prints ESF status but the slave IRC status only.
Z-8879: Master and slave always print ESF status.

In order to see the ESF data, take ESF report by using Tensai2000. Tensai2000 saves ESF data with category code
in text format. Refer to the interfaces & peripherals manual for the category code and data format.

112
FLASH IRC REPORTS
Printing Read Only Reports on Master

Flash read-only reports as shown below can be issued at any time on the master ECR by using the following
sequences in X position only. The flash report will not disturb the slave ECR even when the slave ECR is in
transaction, report issuing or programming sequence.

Flash report is printed on the master ECR with IRC status. No message will be displayed and X-report will not
be counted up for a flash report on a slave ECR. If the flash report can not be taken from a slave ECR, the IRC
status "slave ECR's machine number and NG" are printed on the master ECR.

Consolidated (all ECRs) Report


< X >--{(report #)--[X2] or select from the list}--{(required #)--[ ] or select from the list}--[ENTER/TTL 25]
Individual (per ECR) Report
< X >--{(report #)--[X2] or select from the list}--{(required #)--[ ] or select from the list}--{(slave ECR
machine #) or select from the list}--[ENTER/TTL 25]

FRASH REPORT
FLASH IRC REPORT # REQUIRED #
CONTENTS
Transaction 8601 (1st level) 8602 (2nd level) See Table below.
Hourly 8605 (1st level) 8606 (2nd level) one of time zone 0 ~ 23
Grand Total 1 8607 no number required
Cash In Drawer 8608 no number required
Cashier 8610 (1st level) 8611 (2nd level) one of cashier sequential #1 ~ 99
Main Group-A 8620 (1st level) 8621 (2nd level) one of main group-A #1 ~ 10
Group-A 8625 (1st level) 8626 (2nd level) one of group-A #1 ~ 99
Group-B 8630 (1st level) 8631 (2nd level) one of group-B #1 ~ 99
PLU 8640 (1st level) 8641 (2nd level) one of PLU code
PLU Stock 8642 one of PLU code

Required #s and Contents for X-8601/8602


amount/count of media in drawer
02
rounding error
taxable sales
03
tax amounts
04 amount/count of %
05 amount/count of discount
07 amount/count of adjustment
08 amount/count of P/O
09 amount/count of R/A
10 amount/count of void
11 amount/count of refund
13 amount/count of new balance
14 amount/count of cheque-cashing, currency exchange
15 amount/count of training
17 count of no sale
20 count of transaction
22 amount/count of correction
27 amount/count of previous balance
29 net charge
38 amount/count of store coupon
39 amount/count of vendor coupon
40 amount/count of REG (-)

113
PROGRAM DUMP CONTENTS

FULL PROGRAM (80) Consists of following five separate reports 81 ~ 85.

MAIN GROUP-A (81)


X-81

MG 01 MAIN GP-01 main group-A number 1 ~ 10, descriptor

GROUP-A (82)
X-82
group-A number 1 ~ 99, name (SP-222), link main group-A number (SP-223)
GA 01 GROUP-A-01 01

GROUP-B (83)
X-83

GB 01 GROUP-B-01 group-B number 1 ~ 99, name (SP-232)

KEY LAYOUT (84)


X-84
Refer to SP-101 Key Layout programming for details.
KEY - key position number
key function number
:
------------------------------------ --------------------------------------------------------
KEY - key position number Hard PLU key Layout
HPL Hard PLU key number Refer to SP-101 Key Layout programming for details.
:
------------------------------------ --------------------------------------------------------
A--001-002-003-004-005-006-007-008- Character key layout for setting names (SP-131)
--- --- --- --- --- --- --- ---
: A: characters allocated on the upper key positions
B--001-002-003-004-005-006-007-008- B: lower key positions
--- --- --- --- --- --- --- --- key position number
:
allocated characters ("---" is printed when no character has been allocated.)

114
FUNCTION (85)
X-85 cashier sequential number 1 ~ 99, name (SP-212) [SF-11.a=0]
In case of [SF-11.a=1], 2 digits cashier symbol after sequential # and name (14
01 CASHIER NAME 001 characters) printed. For example, "02 MT MIKE TAYLOR"
:
------------------------------------
% 1 10 %
% 2 5 % % rate 1 ~ 3 (Z1/P-337)
% 3 3 %
------------------------------------
AJST1 10 % adjustment rate 1 ~ 4 (Z1/P-347)
:
------------------------------------
CHQ.CHARGE 10 % cheque-cashing/currency exchange charge rate (Z1/P-377)
------------------------------------
EURO 0.15128 Euro currency rate (Z1/P-397)
------------------------------------
TR-01 0.01 lb TR-02 0.02 lb tare weight 1 ~ 99 (lb = [SF-5.e=0], kg = [SF-5.e=1]) (SP-127)
:
------------------------------------
M-01 SP TTL 1 FX- 0.01 media number, currency symbol (printed if programmed by SP-262), media name
F1-00000000 F2-10000001 (SP-252), FX: foreign currency exchange rate (Z1/P-387)
F3-00000000 F4-00000000 F: media function flag (SP-110)
:
------------------------------------
P.TENDER 1 TTL 1 5.00 media name linked to preset tender key 1 ~ 10 (SP-253), preset tender amount 1 ~ 10
: (Z1/P-315)
------------------------------------
TOTAL HALO 56 total HALO (left digit: value, right digit: # of digits) (Z1/P-310)
------------------------------------ "56" allows up to 5999.99 for one transaction.
ARRANGE 1 arrangement key sequence 1 ~ 10 (printed if programmed by SP-121)
165-135-
------------------------------------ (Refer to SP-101 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 (SP-189)
: :
CQ-9 06 dots Y: line number, X: column number
------------------------------------ CQ-9: the number of dot spaces between the lines (SP-189)
PLU 99 number of programmed PLUs
PACKED 1 06 programmed quantity of packed sale keys 1 ~ 3 (SP-117)
PACKED 2 12
PACKED 3 20
------------------------------------
AGE 1 18 age limitation table 1 ~ 3 (SP-298)
AGE 2 20
AGE 3 22
------------------------------------
ID# A terminal address for PC communication (SP-172)
------------------------------------
S# 01 1 slip printer ID number [SF-88.a~c]
------------------------------------ programmed bar code (SP-191)
F & A CODE 02082180 (Function code: 02 and Article code 082180 are set on this sample.)
------------------------------------
SF-001 - 10000110 SF-002 - 00001000 system function flag data (SP-100)
:
------------------------------------
xxxxxx-xx-Vx.xx ECR model name - software type - ROM version
xxPCTL-xx-Vx.xx Printer controller name - software type - ROM version (for thermal printer)
X-0003
#001-000003 10:01X
CASHIER NAME 001

115
KEY & SYMBOL NAME (86)
X-86

N001 % 1 N002 % 2 key & symbol number, name


: (Refer to SP-102 Key / Symbol programming for number.)
------------------------------------
L 01 Supplemnt Message 01 supplementary message number, message (SP-142)
:
------------------------------------
W 01 Warn Message# 01 warning message number, message (SP-182)
:

TAX (87)
X-87

V VAT method symbol [SF-21.f~h]


TAX 1 2 % VAT tax rate (SP-107)
TAX 4 5 %
TAX 5 6 %
TAX 6 7 %
TAX 7 8 %
A add-on tax method symbol [SF-21.f~h]
TAX 2 tax table has been programmed [SF-21.b~d]
0.00 0.10 tax exemption limit amount (SP-108)
0.01 I 0.21 tax amount, I/R (I: irregular part / R: regular part), breakpoint (SP-108)
0.02 I 0.38
0.03 I 0.56
0.04 I 0.73
0.05 I 0.91
0.06 R 1.08
0.07 R 1.24
0.08 R 1.41
TAX 3 4 % straight tax rate (SP-108)

116
PLU (88)
X-88 PLU code (SP-201)
PLU name (SP-202)
P------------------1# -HALO- (left digit: value, right digit: # of digits, Z1/P-320)
PLU-NAME 00001 PR: standard price, PP: pending price (Z1/P-305)
-98- PR 1.00 GA: link group-A number (SP-203)
PP 1.10 GB: link group-B number (SP-203)
GA-01 GB-01 M- 1 BT- 1 M: link quantity discount table number (SP-207)
LM-------------01# BT: link R. PLU number (SP-208)
F1-00000000 F2-10000001 F3-00000000 LM: link supplementary message number (printed if programmed by SP-209)
F4-00000000 F5-00000000 F6-00000000 F: PLU function flag data (SP-200)

X-88

P------------------1# Only PLU code, PLU name, and PLU price are printed by [SF-30.h=1].
PLU-NAME 00001
PR 1.00
PP 1.10

CASHIER (89)
Z-89

C 01 1 F1-11101111 F2-01000000 cashier sequential #01 ~ 99, 2 digit cashier symbol [SF-11.a=1], secret cashier
: code (SP-221), F1, F2: cashier security function flag data (SP-210)
C 99 **** F1-00000000 F2-01000000 **** indicates unused cashier code

HARD PLU ASSIGNMENT (90)


X-90

H001------------------1# hard PLU key number, assigned PLU code (SP-111)


PLU-NAME 0000001 assigned PLU name
:

R. PLU (91)
X-91 R. PLU sequential number, name (SP-272)
PR: R. PLU price (Z1/P-375)
B---1# R.PLU001 GA: link group-A number, GB: link group-B number (printed if programmed by
PR .15 GA 01 GB 01 SP-273)
F1-00000000 F2-10000001 F3-00000000 F: R. PLU function flag data (SP-270)

QUANTITY DISCOUNT (92)


X-92

M---1# Discnt001 quantity discount table number, name (SP-282)


3.00 3 bucket/discount amount (Z1/P-385), quantity in bucket (Z1/P-381)
F1-00000000 F2-00000000 F3-00100010 F: quantity discount function flag data (SP-280)
M---2# Discnt02
10.000% 0 % automatically printed when "% discount on bucket sale" is selected by
F1-00000000 F2-10000001 F3-01100010 quantity discount function flag [QDF-3].

117
ESF SELECTION TABLE (93)
X-93

ES-001 - 11111111 ES-002 - 11111111 ESF table number, selection data (SP-181)
:

COMMUNICATION SETTING (99)


X-99

Channel-A <RS-485>
Baud Rate : 38400 bps programmed by [SF-89.a]
------------------------------------
Channel-B <RS-232C>
For Use : PC programmed by [SF-90]
Baud Rate : 38400 bps
Parity : Disable programmed by [SF-94]
Data Bit : 8 bits
Stop Bit : 1 stop
ECR--ECR : 38400 bps baud rate for ECR to ECR RAM data transfer [SF-89.d,e]
------------------------------------
Channel-D <RS-232C>
For Use : Scanner programmed by [SF-92]
Baud Rate : 9600 bps
Parity : Even programmed by [SF-98]
Data Bit : 7 bits
Stop Bit : 1 stop
------------------------------------
Channel-E <RS-232C>
For Use : ----- programmed by [SF-93]
Baud Rate : 19200 bps
Parity : Even programmed by [SF-100]
Data Bit : 7 bits
Stop Bit : 1 stop
------------------------------------
S# 01 1 slip printer ID # [SF-88.a~c]
------------------------------------
ID# A terminal address for batch communication (SP-172)
------------------------------------

118
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.

Perform the following operations:


1. Turn the power switch OFF.
2. Turn the control key to SP position.
3. Press the following three keys (3rd keys from the bottom left) at same time:

bottom left

4. While pressing these keys, turn the power switch ON. The "IR DONE" message will be displayed.

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 Cashier 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.

PROCEDURE: After performing the initial reset, programming in SP position is permitted.


If the auto preset is done, only Cashier #1 can operate the programmings in SP position. However, if a mistake
is made in programming, please try the initial reset again.

1. Perform the initial reset.


2. Perform one of the following operations;
- auto preset (SP-9905),
- set [SF-31.g] to '0', or
- set [CF-1.h] to '1'.

119
TEST PROGRAMS
RAM TEST SP-9901
This test diagnoses the functioning capability of each RAM. The testing process automatically
erases RAM contents (all programming and sales data) and after the RAM test, the initial reset is
automatically done. After the RAM test is done, perform Auto Preset on page 124.

For all RAMs: RAMs on the MPU board and RAM board
< SP >--(9901)--[X/ENTER]--[ /ENTER]--[CL] or {select from the list}--{select ALL RAMs from the list or
enter 0}--[ /ENTER]--[CL]
For selected RAM on RAM board:
Use this test when the RAM board is added. This is not available when more than 2026 PLUs are already
programmed.

< SP >--(9901)--[X/ENTER]--(RAM chip # on the RAM board: 1 ~ 12)--[ /ENTER]


or {select from the list}--{select RAM #01~12 from the list or enter RAM chip #: 1 ~ 12}--[ /ENTER]
1st board: RAM #01~04, 2nd board: RAM #05~08, 3rd board: RAM #09~12

Display Message of RAM Test


TEST RAM-## Displayed during RAM test (RAM-## shows expanded RAM chip number).
RAM#01 200000 Standard RAM is OK. (No RAM board is installed.)
RAM#03 300000 1st RAM board 1M (2 x 4 M RAM chip: #1, 2) is OK.
RAM#05 400000 1st RAM board 2M (4 x 4 M RAM chip: #1 ~ 4) is OK.
RAM#07 500000 2nd RAM board 1M (2 x 4 M RAM chip: #5, 6) is OK.
RAM#09 600000 2nd RAM board 2M (4 x 4 M RAM chip: #5 ~ 8) is OK.
RAM#11 700000 3rd RAM board 1M (2 x 4 M RAM chip: #8, 9) is OK.
RAM#13 800000 3rd RAM board 2M (4 x 4 M RAM chip: #8 ~ 12) is OK.
TEST RAM-## OK The selected RAM chip is OK.
TEST RAM-## NG The selected RAM chip is not installed.
RAM#nn XXXXXX There is an error in the address shown.
RAM#nn : RAM chip number on RAM board XXXXXX : error address
RAM 1: 200000~27FFFF RAM 2: 280000~2FFFFF RAM 3: 300000~37FFFF
RAM 4: 380000~3FFFFF RAM 5: 400000~47FFFF RAM 6: 480000~4FFFFF
RAM 7: 500000~57FFFF RAM 8: 580000~5FFFFF RAM 9: 600000~67FFFF
RAM10: 680000~6FFFFF RAM11: 700000~77FFFF RAM12: 780000~7FFFFF
* SYSTEM ERROR * Shows the system error with buzzer sound.
Turn the power switch OFF. Contact your distributor.

Note: "- E-Error -" is displayed on the rear display after RAM test - ALL RAMs is completed.

120
PHYSICAL RAM TEST
This test erases all RAM contents on the MPU board and RAM board (same as SP-9901).

Perform the following operations:


1. Turn the power switch OFF.
2. Turn the control key to SP position.
3. Press the following three keys (1st row from the left) at same time:
left end

4. While pressing these keys, turn the power switch ON.


5. After the automatic initial reset, RAM test is started automatically.
Refer to the previous page for the RAM test message.
6. Press CL key to finish the physical RAM test.
The "IR DONE" message will be displayed.
7. After the RAM test is done, perform (3) Auto Preset on page 124.

Note: "- E-Error -" is displayed on the rear display after the physical RAM test is completed.

ROM TEST SP-9902


Model name - type - ROM version, check-sum and on-bit will be displayed and printed on the receipt
and journal. This test does not erase the RAM contents. (It takes about one minute to check.)

< SP >--{(9902)--[X/ENTER] or select from the list}--[ /ENTER]

PLU DATA ERASE SP-289


This operation erases all PLU programming data. Other programs will not be erased.
This is not on the program list.
< SP >--(289)--[X/ENTER]--(1919)--[X/ENTER]

TEST PRINT SP-9909


< SP >--{(9909)--[X/ENTER]--or select from the list}--[ /ENTER]

121
HARDWARE TEST SP-9998/9999
This test is required after the machine was repaired, parts replaced or the hardware modified.

< SP >--(9998 without auto preset: RAM contents are not erased / 9999 with auto preset: RAM contents are
erased)--[X/ENTER]--[ /ENTER] or {select from the list}--[ /ENTER]

STEP 0: AUTO PRESET (SP-9999 only)


STEP 1: CONTROL KEY
STEP 2: KEYBOARD
STEP 3: DISPLAY
STEP 4: CARD READER (SP-9998 only, Optional card reader and special card required)
STEP 5: CASHIER iBUTTON (SP-9998 only, Optional cashier iButton required)
STEP 6: DRAWER
STEP 7: PRINTER
STEP 8: INTERFACE (Special jig required)
STEP 9: ROM TEST & INITIAL RESET

STEP 0: AUTO PRESET (SP-9999 only)

STEP 1: CONTROL KEY


Turn the control key from SP to Z2 position slowly.
CTL KEY : <SP> <--> <R > <X > <Z1> <Z2>
5555 ---- 4444 3333 2222 1111 (rear display)
Press CL key to skip. Turn the control key to SP position slowly.

STEP 2: KEYBOARD
Press the keys following the direction as shown below.
Check the key catch buzzer. Press CL key to skip.
Flat Keyboard (EX) Stroke Keyboard (EX)
Start

Start

End End

Flat Keyboard Start Stroke Keyboard


(LX) (LX)
Start

End End

Flat Keyboard (PX) Stroke Keyboard (PX)


Start

Start

End End

122
STEP 3: DISPLAY
Check all segments by displaying them on the rear display.
Check LCD contrast and back light. Check all segments and characters by displaying them.
Check power LED is lit.
Press any key except CL key to pause the display.

STEP 4: OPTIONAL CARD READER (SP-9998 only, Special card required)


Swipe a special card for the hardware test.
Press CL key to skip.

STEP 5: OPTIONAL CASHIER iBUTTON (SP-9998 only)


Insert an optional cashier iButton for the hardware test.
Check the inserted iButton number and the displayed key number are the same.
Press CL key to skip.

STEP 6: DRAWER (optional drawer sensor required)


Press 1 key to open the drawer.
Press 2 key to open the optional 2nd drawer.
Display: "DRAWER CLOSE" --> "DRAWER OPEN"
(Drawer sensor required to display the drawer condition.)
Press CL key to skip.

STEP 7: PRINTER

Dot Matrix Printer


PRINTER TEST Press RPF key and check the receipt paper feed.
Press JPF key and check the journal paper feed.
M-0 A-1 M-0 means "Press 0 for Manual cutter." A-1 means "Press 1 for Auto cutter."
(Always press 0 for the dot matrix printer.)
Press 0 key to start print test. While printing, turn the power switch OFF.
Then, turn the power switch ON and confirm the printer recovers.

NOT NEAR END Lift the journal roll to check journal near end sensor.

JOURNAL NEAR END Lift the receipt roll to check optional receipt near end sensor.

RECEIPT NEAR END option

Press CL key to skip.

Thermal Printer
PRINT TEST Press RPF key and check the receipt paper feed.
Press JPF key and check the journal paper feed.
Press "0" key to start print test. While printing, unplug AC cord. Then, connect
AC cord and confirm the printer recovers.
RCT H-DW & P-IN Receipt printer: Pull the platen open lever, open the paper roll cover and remove
the paper to check receipt end sensor.
RCT H-UP & P-OUT Place the paper on the paper roll bed and close the paper roll cover.

JNL H-DW & P-IN Journal printer: Pull the platen open lever, open the paper roll cover and remove the
paper to check journal end sensor.
JNL H-UP & P-OUT Place the paper on the paper roll bed and close the paper roll cover.

Press CL key to skip.

123
STEP 8: INTERFACE (Special jig required)
Communication test for channels A and B for the factory.
Press CL key to skip.
Display: Er RTS <B>-CTS <B>
("I/F Test" --> "**** GOOD ****" is displayed with Special jig.)

STEP 9: ROM TEST & INITIAL RESET


It takes about one minute.
Test completed with ROM version, on-bits and check-sum printing.
model name - software type - version, check-sum, on-bits,
printer controller name - software type - version, check-sum
Then automatic initial reset is done with "IR DONE" message.

AUTO PRESET
When ECR is shipped from plant, 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 next
page for details of the key table selection its transfer.

(1) INITIAL RESET


- Turn the power switch OFF.
- Turn the control key to SP position.
- Turn the power switch ON while pressing three keys.

bottom left

(2) KEY TABLE SELECTION (Refer to the next page for details.)
- Turn the power switch OFF.
- Turn the control key to SP position.
- Turn the power switch ON while pressing three keys.
- Select [ C0 ] for or [ F0 ] for fixed key table. (Repeat this operation to toggle.)

top left end

(3) AUTO PRESET


< SP >--{(9905 for standard auto preset)--[X/ENTER] or select from the list}--[ /ENTER]
SP-9906: 1 for Standard, 2 for UK, 3 for Arabia

124
(4) KEY TABLE TRANSFER
The fixed key table contents, i.e. the standard key layout, can be transferred (copied) to programmable key
table by SP-9904 operation.
< SP >--{(9904)--[X/ENTER] or select from the list}--[ /ENTER]

(5) KEY TABLE SELECTION


- Turn the power switch OFF.
- Turn the control key to SP position.
- Turn the power switch ON while pressing three keys. (Same key positions as (2) above.)
- Select [ C1 ] or [ F1 ] for programmable key table. (Repeat this operation to toggle.)

NOTE FOR KEY TABLE SELECTION

There are two key tables in the memory: A fixed key table with standard key layout (indicated in I.
STANDARD KEY LAYOUT) and a programmable key table. When ECR is shipped from plant, the
programmable key table is selected with standard key layout preprogrammed.

If desired, a fixed key table can be used although the contents of the programmable key table are saved. Select [
F0 ] or [ C0 ] by key table selection. After this operation, [ 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 ].

DISPLAY KEYBOARD SELECTION KEY TABLE SELECTION


[ F0 ] flat keyboard fixed key table
[ F1 ] flat keyboard programmable key table
[ C0 ] stroke keyboard fixed key table
[ C1 ] stroke keyboard programmable key table

125
IRC PROGRAM DATA TRANSFER
Before transferring the program data, make sure if IRC status check (SP-8800) on the master has been
done. The master ECR will check up to ECR sequential number 62 even when there are less than 32
ECRs on IRC line. After this operation, all ECRs connected on the system become operational for
IRC communication, and the IRC system configuration table is printed.

IRC Status Check


< SP >--{(8800)--[X/ENTER] or select IRC PROGRAM - 8800 IRC STATUS CHECK from the list}--[ /ENTER]

Using the sequence below, the master ECR's programming data is transmitted to a designated slave
ECR or to all slave ECRs:

Before doing all programming data transfer '8999', make sure that the optional RAM board
installed and 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 key layout on the slave ECR by
performing steps 1 to 5 (except step 3 Auto Preset) of AUTO PRESET (page 124).

After the program data is transferred, the confirmation report is issued on the master and also on each
slave ECR (on both receipt and journal or journal only by [SF-30.b]) where data transfer was
successful. On slave ECRs where transfer was not successful, no report is issued.

PROGRAMMING DATA TRANSFER SEQUENCE

To all slave ECRs


<SP or Z1/P>--{(PGM-#: see table below)--[X/ENTER] or select from the list}--[ENTER/TTL 25]
To a designated slave ECR
<SP or Z1/P>--{(PGM-#: see table below)--[X/ENTER] or select from the list}--{(slave ECR machine #: max. 3 digits) or
select from the list}--[ENTER/TTL 25]

KEY PGM #
CONTENTS
POSITION FULL SEQ. SINGLE
All programming except PLU stock, ECR name, machine number,
8999 ---- ---- date, time and terminal address for PC communication
(should not be done when the slave ECRs have the sales data)
SP PLU sales data clear including stock data of slave ECRs
8928 ---- ----
(Master's data is not cleared.)
Programming except cashier, group, PLU, R. PLU, quantity discount
8909 ---- ----
table
% rate, foreign currency exchange rate, Euro currency rate, adjustment
8901 ---- ----
rate and cheque-cashing / currency exchange charge rate
All PLU programming except stock
8902 8913 ---- Note 1
(should not be done when the slave ECRs have the sales data)
8903 ---- ---- All group programming
8904 ---- ---- All R. PLU programming
8905 ---- ---- All quantity discount table programming
Z1/P
8906 ---- ---- All Cashier programming
---- 8915 8914 PLU deletion Note 2
8940 8941 ---- PLU pending price
8950 8951 ---- PLU lock / unlock (Master's [PF-3.c] condition is set.)
8974 ---- ---- Customer file programming
8742 ---- ---- Flash pending PLU price reset ([SF-67.c=0] is set.) Note 3
8743 ---- ---- Flash pending PLU price set ([SF-67.c=1] is set.) Note 3

126
Note 1: Full PLU program transfer 8902 should not be done when the slave ECRs have the sales data.
Sequential PLU program transfer 8913 inserts the designated PLU data even if the slave ECRs have
the sales data.

Note 2: PLU deletion is permitted by the flag selections "permitted even if PLU sales is not zero or permitted if
zero" [SF-35.a] and "permitted if the 1st level of PLU sales is zero or permitted if all sales (1st, 2nd and
stock) are zero" [SF-35.b].

Before PLU deletion is performed, the following should be checked;


1) ESF data cleared.
2) Stored transaction is closed by a media key.

If PLU deletion is performed on remaining ESF data and stored transaction, the ECR will lock when the
ESF report is taken or the stored transaction is restored which are including the deleted PLUs.

Single PLU deletion 8914 can be done from the master to slave ECR(s) even if the master does not
have the selected PLU data.
Sequential PLU deletion 8915 however, it can be done only if both the master and slave(s) have the
PLUs which are selected on the data transfer sequence in their memory.

Note 3: When an individual slave ECR is designated on the data transfer sequence, then both of slave and
master ECRs have the same flag setting. If a slave ECR is in a transaction, the flag setting will work
after the transaction is closed.

127
VIII. WARNING MESSAGES
The messages which are programmed by SP-182 will be displayed under certain specific conditions. In the auto
preset condition, the default messages "Warn Message# xx" are displayed.

WM-#1 PRINTER ERROR


Turn the power off and check the printer. Then turn the power on. Do not perform the initial reset operation.
WM-#2 INPUT FIGURE OVER LIMITATION
Press CL key. (PLU/Total HALO can be released temporarily by using HALO RELEASE key.)
WM-#3 CASHIER IS NOT LOGGED OR SIGNED ON
WM-#4 MEDIA (SLIP) VALIDATION IS COMPULSORY
Print media (slip) validation by MISC. VALID key.
(can be released temporarily by using OFF COMPULSORY key)
WM-#5 TOTAL (SLIP) VALIDATION IS COMPULSORY
Print total (slip) validation by TTL. VALID key.
(can be released temporarily by using OFF COMPULSORY key)
WM-#6 Dot Printer: VALIDATION PAPER HAS NOT BEEN INSERTED INTO ECR
It is displayed only when [SF-10.c=1] is set.
WM-#7 Dot Printer: VALIDATION PAPER HAS NOT BEEN REMOVED FROM ECR
It is displayed only when [SF-10.c=1] is set.
WM-#8 NOT USED
WM-#9 NOT USED
WM-#10 NOT USED
WM-#11 SBTL KEY DEPRESSION IS COMPULSORY BEFORE TENDERED AMOUNT INPUT
(can be released temporarily by using OFF COMPULSORY key)
WM-#12 TAX TABLE IS NOT PRESET
Enter tax amount manually. Preset tax table.
WM-#13 TENDERED AMOUNT INPUT IS COMPULSORY
(can be released temporarily by using OFF COMPULSORY key)
WM-#14 DRAWER IS OPEN
This message is displayed only when the optional 'drawer open sensor' is being used.
WM-#15 CASH DECLARATION IS COMPULSORY
WM-#16 REGISTRATION BUFFER IS ALMOST FULL
Prepare to close the transaction.
WM-#17 NOT USED
WM-#18 Dot Printer: JOURNAL PAPER NEAR END
Replace with new paper roll. It is displayed only when [SF-2.e=1] is set.
(only at the beginning of transaction, it can be released temporarily by using OFF COMPULSORY key)
WM-#19 ECR TO ECR RAM DATA TRANSFER ERROR
Check the cable connection between ECR & ECR. Refer to Interfaces & Peripherals manual for details.
WM-#20 CASHIER iBUTTON IS REMOVED
Insert previously removed cashier iButton.
WM-#21 SLIP PRINTER IS BUSY
Press CL key and wait for the printer to be ready. Press 'PRINT' on the printer to proceed with the slip.
WM-#22 NOT USED
WM-#23 RECEIPT PAPER END
Replace with new paper roll. Dot printer: During the paper replacement, only RPF key can be pressed. Press X
key to start printing. It is displayed only when [SF-10.b=1] is set for dot printer. Printer error buzzer sounds only
once when [SF-58.g] is set.
WM-#24 JOURNAL PAPER END
Replace with new paper roll. Dot printer: During the paper replacement, only JPF key can be pressed. Press X
key to start printing. It is displayed only when [SF-10.a=1] is set for dot printer. Printer error buzzer sounds only
once when [SF-58.g] is set.
WM-#25 Thermal Printer: THERMAL PRINTER IS OVERHEATED
Please wait until the head cools down. Printer error buzzer sounds only once when [SF-58.g] is set.
WM-#26 Thermal Printer: THERMAL PRINTER HEAD IS RELEASED
Close the paper roll cover by pressing down the surbased area. Printer error buzzer sounds only once when [SF-
58.g] is set.
WM-#27 TOTAL 25 SHORT TENDERED AMOUNT INPUT PROHIBITED [MF-1.e]
WM-#28 CHECK-DIGIT ERROR
Press CL key and enter the correct PLU code.

128
WM-#29 PRICE / WEIGHT CHECK-DIGIT ERROR
Press CL key and enter the price or weight manually. Re-program the PLU code.
WM-#30 PLU NOT FOUND
Press CL key and enter correct PLU code or register the PLU as Not Found PLU.
WM-#31 PLU PRESET MEMORY IS FULL
WM-#32 SLIP PAPER HAS NOT BEEN INSERTED
WM-#33 REGISTRATION BUFFER IS FULL
Close the transaction temporarily by NEW BALANCE key or close it by a media key.
WM-#34 ENTIRE AMOUNT TRACK MEMORY IS FULL
Close the amount track by a media key.
WM-#35 NEW BALANCE CLOSING IS COMPULSORY [SF-15.f]
(can be released temporarily by using OFF COMPULSORY key)
WM-#36 REAL-TIME COMMUNICATION: EXTERNAL AMOUNT TRACK # DOES NOT EXIST
Enter correct external amount track number.
WM-#37 AMOUNT TRACK # INPUT IS COMPULSORY [SF-15.h]
(can be released temporarily by using OFF COMPULSORY key)
WM-#38 REAL-TIME COMMUNICATION: WAITING DEBIT / CREDIT CARD VERIFICATION
WM-#39 REAL-TIME COMMUNICATION: ENTER EXPIRY DATE OF DEBIT / CREDIT CARD
WM-#40 CUSTOMER'S BIRTHDAY INPUT IS COMPULSORY
(can be released temporarily by using OFF COMPULSORY key)
WM-#41 NEGATIVE PRICE PLU ENTRY PROHIBITED WHEN PLU IS LINKED TO A QUANTITY
DISCOUNT TABLE
Press CL key.
WM-#42 SLIP PRINT IS COMPULSORY
(can be released temporarily by using OFF COMPULSORY key)
WM-#43 THIS AGE LIMITED PLU CAN NOT BE SOLD
WM-#44 STORE MEMORY IS OCCUPIED
Restore the saved transaction and close it by a media key.
(displayed when the store memory is used and a transaction report is taken, training operation is done or the
control key is turned to LOCK position)
WM-#45 WEIGHT HAS NOT BEEN CHANGED (ITEM NOT REMOVED)
(displayed only when the scale has been programmed this way)
WM-#46 DECIMAL FRACTION ENTRY PROHIBITED [PF-2.b]
WM-#47 THIS PLU ENTRY IS PROHIBITED (ITEM HAS BEEN PROGRAMMED AS LOCK ITEM) [PF-3.c]
WM-#48 "SWIPE CARD" MESSAGE BY CARD MEDIA CLOSING
WM-#49 THIS TRACK IS OCCUPIED BY STORE OPERATION
Restore the amount track by pressing STORE/RESTORE key.
WM-#50 PER CUSTOMER LIMIT OVER FOR QUANTITY DISCOUNT OPERATION
Press CL key.
WM-#51 THIS PLU IS NOT PROGRAMMED FOR NOT FOUND PLU
Set [PF-3.d=1]. Or Master PLU for Not Found PLU is prohibited to register by [SF-67.e=0].
WM-#52 NOT FOUND PLU HAS NOT BEEN ENTERED
WM-#53 TARE WEIGHT ENTRY IS OVER FLOW
WM-#54 TARE WEIGHT ENTRY IS COMPULSORY
(can be released temporarily by using OFF COMPULSORY key)
WM-#55 MANUAL TARE WEIGHT ENTRY IS PROHIBITED [PF-1.b]
WM-#56 NOT USED
WM-#57 NOT USED
WM-#58 GAS ITEM'S VOID & REFUND OPERATIONS ARE PROHIBITED [SF-108.c]
WM-#59 THIS PLU IS NOT SCALABLE PLU [PF-2.a]
WM-#60 ESF MEMORY IS FULL [SF-3.h]
Perform Z-8879 ESF report by Tensai2000 or Z-79 by PC batch communication with ESF data collection in order
to clear the ESF memory. See also MISCELLANEOUS MESSAGES "ESF NEAR FULL".
WM-#61 CUSTOMER FILE IS NOT FOUND
WM-#62 CUSTOMER FILE MEMORY IS FULL
WM-#63 Dot Printer: PRINT FONT DATA IN RAM IS FAIL
Original print font data in ROM is copied and written into RAM automatically.
WM-#64 NOT USED
WM-#65 SCANNER COMMUNICATION ERROR
WM-#66 NOT USED
WM-#67 ARE YOU SURE TO EXECUTE TRANSACTION VOID?
WM-#68 NOT USED
WM-#69 JOURNAL DATA TRANSFER BUFFER IS FULL

129
WM-#70 IRC LINE (RS485) IS BUSY
WM-#71 SLIP PRINTER ERROR FOR TP-822/832/CBM-1000
Confirm the setting of slip printer. Refer to Interfaces & Peripherals manual for details.
WM-#72 NOT USED
WM-#73 PREPARATIONS FOR EURO CONVERSION ARE NOT COMPLETED
Refer to the separate document "How to Switch to Euro Currency System 2002".
WM-#74 ENTERED NUMBERS FOR EURO CONVERSION SEQUENCE IS NOT CORRECT
Refer to the separate document "How to Switch to Euro Currency System 2002".
WM-#75 SLIP PRINTER ERROR FOR TP-620
Confirm the setting of slip printer. Refer to Interfaces & Peripherals manual for details.
WM-#76 SCALE COMMUNICATION ERROR / WEIGHT ERROR
Confirm the setting of scale. Refer to Interfaces & Peripherals manual for details.
Reduce the item on the scale or put the item if the weight display is zero. This is displayed if the item weight on
the scale exceeds the limit weight of the scale or the item weight is zero when SCALE key is pressed.
WM-#77 ECR IS IN COMMUNICATION WITH EFT TERMINAL
WM-#78 EFT TERMINAL COMMUNICATION ERROR
Press CL key.

MISCELLANEOUS MESSAGES

It indicates that ECR data might be collapsed because of a low battery condition by battery
discharge while ECR is in stock for a long period.
SETUP REQUIRED
Perform Physical RAM Test and Auto Preset, then leave ECR ON for minimum of 3 hours
for battery charge.
INITIAL RESET RQ SYSTEM ERROR : Since Initial Reset is required, perform the initial reset.
IR DONE INITIAL RESET OPERATION ACCEPTED
--- Pc comm --- IN PC BATCH COMMUNICATION
PC comm error PC BATCH COMMUNICATION ERROR
--- PC-IN --- RECEIVING RAM DATA FROM PERIPHERAL (ECR to ECR RAM data transfer)
--- PC-OUT --- TRANSFERRING RAM DATA TO PERIPHERAL (ECR to ECR RAM data transfer)
-- TEXT ERROR -- PC TEXT DATA ERROR IN REAL-TIME COMMUNICATION
ECR ID AND PC ID OVERLAPPED
--- ID ERROR --- Reprogram the ECR ID # using SP-171 or reprogram the PC ID # by setting the system
function flag SF-82.
OPTIONAL ESF MEMORY IS NEAR FULL
15287 records out of maximum 15887 is used.

The ESF memory near full condition can be cleared by issuing Z-79 ESF status report with
ESF NEAR FULL
data print by [SF-13.c], by taking Z-8879 by PC (from Tensai2000), or by taking Z-79
displayed on the bottom line
report by PC batch communication.

When ESF memory becomes full, the data first stored, i.e. data at the starting of ESF
memory area, will be deleted from ESF memory.

130
IX. IRC MESSAGES
Following messages are displayed on the master ECR or the slave ECRs in IRC communication:

Displayed on Slave ECR


--- IRC COMM --- Displayed on the top when a slave ECR is in IRC communication.
Displayed on Master ECR
Displayed on the top when a slave ECR is in IRC communication, or when the communication line
-- IRC BUSY --
is being used by other ECR for slip printer transmission, etc.
Displayed on the bottom when master ECR is in IRC communication of report collection or
ECR#-xx
program download.
Displayed on the bottom while the master is taking IRC Z report when a slave ECR is in error (can
ECR#-xx OFF
not communicate), or when the power is OFF, or the cable being disconnected.
Displayed on the bottom when a slave ECR is processing a transaction, or when a transaction is
ECR#-xx BUSY
closed but some compulsory conditions still remain.
xx: slave ECR's IRC ID (last two digits of machine number)

POWER OFF / BUSY / COMMUNICATION ERROR AT SLAVE ECR

For X-report data, the master ECR prints consolidated X report skipping power offed or busy slave ECR. See
IRC status printed at the end of the report for non-consolidated slave ECRs.

When collecting Z-report data and one or more of the slave ECRs are not ready, the master ECR displays slave
ECR status as shown above. Re-attempt to collect the slave's report or skip it.

TTL 25 key for re-attempt:


If you wish to include an ECR's data on Z-report, close the transaction in process on that particular slave, or turn
its power on and then press TTL 25 key on the master ECR.

CL key for skip:


If you do not wish an ECR's data on the report, press CL key and the master will skip that slave ECR. Master
resumes data collection for the next ECR in the system.

POWER OFF AT MASTER ECR

If the power fails while collecting X-report data, the master prints consolidated X report when the power
returns. See IRC status printed at the end of the report for non-consolidated slave ECRs.

131

You might also like