Professional Documents
Culture Documents
Casio TK1300
Casio TK1300
This manual is designed to help make your programming chores simpler and easier. Programming procedures in this manual are represented using graphics that show you the keys you have
to press or the data you need to input. Worksheets help you determine the programming codes
you need to input to program the cash register. We recommend that you use the general procedure
described below for programming.
Choice
Desalption
Enable = 0
Disable = 1
Enable = 0
Disable = 2
Operation in RF Mode
Operation in REG 2 Mode
Enable = 0
Disable = 4
Allow = 0
Prohibit = 2
Multiple validation
Commission status
Program Code
Status 2 = 2
TK-230NTK-27WCE-4700Programming Manual
This graphic indicates that you should hold down the Joumal Feed key and, at
the same time, perform the operation i n d i t e d by the next graphic.
This graphic indicatesthat you should release the Joumal Feed key. Note the
number 1 in the upper left comer of the graphic. It indicates that note number 1
bebw the fbw explains this operation in detail.
y
z
1
PROGRAM
This graphic indicates that you should input the program code from a worksheet. The number 2 in the upper left tells you that further information is available in note number 2 bebw the flow.
This graphic tells you to press the 1 key. The letter 'A' in a circle indicates that
the Row continues from the beginning of the next line, where you should find
another letter W in a circle.
This graphic tells you to press the Cash Amount Tendered key, and that you
can find further information in note number 3, below the flow. The circled letter
'A' tells you that the flow was continuedfrom the l i e above.
Description
Graphic
PROGRAM
This graphic tells you to input a type code. The lime below the graphic is a
"loop,' which indiites that you can jump to another part of the Row from here.
In this case, the loop indicates that you can input more than one type code. The
number 2 in the box i n d i t e s that you can fmd out more information about this
loop in the notes below the flow.
I :?
Function
This graphic indicates that you can press any function key.
This graphic indicates operation of the Cash Amount Tendered key. The number 4 in the upper left corner indicates that you can find out more about this key
operation in note 4 below the flow. The letter 'A' in a circle indiites that this
flow is continued from the line above. Below the graphic, you have a choice of
three different loops. Loop 5 indicates that you can press the Cash Amount
Tendered key again. With loops 6 and 7, you jump back to another location in
the flow (the other end of the loop is indicatedby the same number, 6 or 7). You
can find out more information about these loops by consulting notes 5,6, and
7, which are located below the flow.
Procedure
This operation is required only if you specified a program m o d e secret number during machine initialization.
Input the number of the program mode you want to enter.
Contents
Machine Initialization .........................................................................................................................1
1-1 Full Initialization .........................................................................................................................
1
1-2 Clearing a Machine Lock-Up ..................................................................................................... 2
..............................................................................................................................
Memory Allocation
3
2-1 Memory Allocation ..................................................................................................................... 3
2-2 Memory Capacity and Optional RAM Chips .............................................................................. 8
Optional RAM Chips .............................................................................................................. 8
2-3 Memory Allocation Procedure.................................................................................................... 8
File Code ............................................................................................................................... 8
..............................................................................................................................
Program Reading
10
Individual File Read .................................................................................................................10
To read an entire file ............................................................................................................11
To read a part of a file ........................................................................................................ 12
Short PLU File .................................................................................................................... 12
Long PLU File ..................................................................................................................... 12
Clerk Fixed File..................................................................................................................13
Long PLU Second Unit Price File .......................................................................................13
Individual Mode Read ..............................................................................................................
14
.............................................................................................................
..............................................................................................................................
Machine Features
55
Setting Time and Date .............................................................................................................55
General Machine Features ......................................................................................................56
XI Mode and X2/Z2 Mode Secret Codes ................................................................................
66
PROGRAM 1 and 2 Mode Secret Code and StoreIMachine Number .....................................67
Tax Programming ....................................................................................................................67
United States and Canada Tax Programming Procedures ..................................................
67
68
Type of Tax Calculation......................................................................................................
Taxable Status ....................................................................................................................
68
Rounding ............................................................................................................................ 68
Tax Calculation Type ..........................................................................................................
69
Tax Table Program Data ....................................................................................................
69
Canadian Tax-On-Tax Starting Point.................................................................................. 69
Add-on Tax Rate and Add-In Tax Rate Programming....................................................... 71
72
Canadian Tax-On-Tax Programming..................................................................................
United States and Canada Tax Programming Examples ...................................................73
76
V.A.T. Programming ............................................................................................................
Taxable Status ....................................................................................................................76
Tax Calculation Type ..........................................................................................................76
Rounding ........................................................................................................................... 76
79
V.A.T. Programming Examples ..........................................................................................
Drawer Open Alarm .................................................................................................................80
Starting Time for Hourly Sales Report ..................................................................................... 80
81
Check Printing .........................................................................................................................
Report Groups for Batch READIRESET Reports ....................................................................
82
85
Check Number Ranges for the Check Analysis Report...........................................................
85
Messages and Descriptors ......................................................................................................
Check Endorsement. Check Print. and Text Recall.................................................................
95
..........................................................................................................................
PLU Programming
112
7-1 PLU Features......................................................................................................................... 112
112
Single-Item-Sale (SIS) .......................................................................................................
Low Digit Limit (LDL) .........................................................................................................
112
113
Commission Function ........................................................................................................
DiscounVPremium Item Status ..........................................................................................113
114
Links to Departments and Groups .....................................................................................
Random PLU Codes (Long PLUS) .....................................................................................114
114
PLU Links to Long PLUS ....................................................................................................
Minimum Stock Quantities (Long PLUS) ............................................................................114
114
Maximum Amount Limit (MAL) ..........................................................................................
Condiment PLUS................................................................................................................
115
115
Ticket Receipts ..................................................................................................................
Batch Feature Programming ..............................................................................................
115
118
Individual Feature Programming ........................................................................................
7-2 PLU Descriptors.....................................................................................................................123
7-3 Package Quantities and Unit Prices. or Unit Weights and Unit Prices ..................................126
7-4 Quantity Modifiers and Second Unit Prices for Long PLUS...................................................130
7-5 Set Menus..............................................................................................................................
132
Assigning PLUSto Set Menu Tables .................................................................................132
Assigning Set Menu Tables to Long PLUS ........................................................................
133
Arrangement Key Table .................................................................................................................. 135
8-1 Arrangement Key Programming ............................................................................................
135
Programming Example ......................................................................................................
136
Programming Sequence...................................................................................................
136
136
Arrangement Key Registration Sequence ........................................................................
.................................................................................................................................
Clerk Features
137
9-1 Drawer Numbers and Clerk Secret Numbers ........................................................................
137
9-2 Clerk Control Functions .........................................................................................................
138
Difference between "Clerk" and "Cashier" .........................................................................
138
9-3 Commission Rates.................................................................................................................
140
9-4 Check Number Ranges .........................................................................................................
141
142
9-5 Clerk TotalizerlCounter File ...................................................................................................
Programming the Clerk TotalizerlCounter File ..................................................................143
9-6 Clerk Descriptors ...................................................................................................................145
Character Programming .................................................................................................................
147
10-1 TK-2300rTK-2700 ..................................................................................................................
147
149
10-2 CE-4700................................................................................................................................
Optional KB-1 Keyboard ....................................................................................................
149
149
To connect the KB-1 .........................................................................................................
Before using the KB-1 for programming ............................................................................149
......................................................................................................
150
150
151
151
Machine Initialization
Initialize the cash register before using it for the first time. The initialization procedure clears all
totalizers and programs currently contained in the preset memory, and reloads the standard program. Before you begin machine initialization, fill out Worksheet #I on page 2 to determine the
program data (up to 10 digits).
Full Initialization
1-1
The following operation clears all totalizers and program data stored in memory. The initialization operation should be performed only when absolutely required.
1. If 10 zeros do not appear on the display or if another character appears on the display, immediately set the MODE
switch to OFF and start again from the beginning of this procedure.
2. 1Odigit program code from Worksheet #I
on page 2.
3. Cash Amount Tendered key on the standard keyboard.
4. Check Tendered Key (CE-4700TTK-2300) or Charge key (TK-2700) on the standard keyboard.
Procedure
- Other Areas
-
1. If 10 zeros do not appear on the display or if another character appears on the display, immediately set the MODE
switch to OFF and start again from the beginning of this procedure.
2. 10-digit program code from Worksheet #I
on page 2.
TK-23OWTK-27WCE4700Programming Manual
Worksheet Y1
Print = 0
Do not print= 4
lo
Program Code
Choice
Description
Item
W-up clear.
10
9
9
Secret Code for Program 3,4,5,6,7 Modes.
The secret code can be up to four digits bng, and you must fill in unused leading digits with zeros.
To set a secret code of '1 23,' for example, input 0123.
6
United StatedCanada= 2
Germany = 4
Other (0.00) = 1
Other (0.000) = 3
Number of deparbnents
For the TK-2300 and TK-2700, program 08.
For the CE4700 Series, program 15,20, or 30.
Inputting a value that does not specify the number of departments noted above results in an error.
#1
Clerk buttons = 0
Secret numbers = 1 I
12 characters = 0
16 characters = 1
'1. You can program the register to allow clerk sign on using either clerk buttons or clelk secret numbers.
You must program 1 (secret numbers) here if you program 2 (United StateslCanada) for the country code in item 5.
1-2
Mistakes in operation may cause the cash registerto lock-up. Use the following procedure to clear
the lock-up.
Procedure
1. Use the OW key to set the Mode Switch to X I , or the PGM key to set the Mode Switch to PROGRAM.
2. If 10 F's do not appear on the display or if another character appears on the display, immediately set the MODE
switch to OFF and start again from the beginning of this procedure.
Procedure
- Other Areas
1. If 10 F's do not appear on the display or if another character appears on the display, immediately set the MODE
switch to OFF and start again from the beginning of this procedure.
Memory Allocation
The memory allocation operation lets you allocate memory in accordance with the requirements
of the application. The memory allocation procedure must be performed immediately following
the machine initialization operation.
2-1
Memory Allocation
Perform the memory allocation procedure in the following sequence.
Initialize the machine.
Check Table #1 on page 4 to find out what the initial default memory allocation is.
Check' Table #2 on page 4 to find out memory requirements for the filenames that are available.
Use Worksheet #2 on page 6 to decide the filenames, the number of records, the totalizers,
and total memory required.
Determine the number of optional RAM chips required for the desired configuration and
install the RAM chips. See "Memory Capacity and Optional RAM Chips" below for further
information on RAM chips.
Initialize the machine again.
Allocate memory using the procedure described under "Performing Memory Allocation"
later in this section.
TK-230lYTK-27O(VCE-4700Programming Manual
Table #IStandard Set Up With N o Additional R A M
Number of Records
CE-4700 Series
Filename
File No.
TK-2WK-2700
15 Departments
Daily
Sales
Periodic
Sales
Daily
Sales
Periodk
Sales
'1.
30 Departments
Periodk
Sales
Daily
Sales
Periodk
Sales
53
53
Free Function
Long PLU
30
108
8
6
24
24
24
24
ClerklCashier Totaliier/Counter 1
20x6
20x6
20x6
20x6
General Program
Fixed Character
19
19
19
19
40
15
Hourly Sales
29
30
20
32
ReceiptlBill Message
3d1
Daily
Sales
Fixed Totalizer
Department
ClerklCashier Program
20 Departments
16,384
25
53
53
53
53
53
30
53
30
30
30
30
30
30
95
95
95
15
15
20
20
30
30
20
40
15
2
40
15
20
20
7
40
15
2
Use with the in-lielon-line Centronics printer system (which requires the 110-PB-9 Interface Board).
Table 12
Bytes Per Record
File No.
Filename
01
F i Totalizer
02
Free Function
03
Short PLU
04
Long PLU
05
Department
06
Group
07
ClerWCashier Program
09
Hourty Sales
Maximum
Number of
Characters
Daily Sales
12
22
16
26
12
31
16
35
12
56
16
60
12
74
16
78
12
56
16
60
12
22
16
26
12
31
16
35
10
Periodic Sales
Daily Multipurpose
Area''
10
10"
10
10"
25
25"
30
30"
25
25"
10
10"
10
10"
Periodic MultiPurpose
Area"
Memory Aiioation
Table #2 (Continued)
Bytes Per Record
File No.
Filename
Maximum
Number of
Charact-
Daily Sales
Pefiiic Sales
Daily MultiPurpose
~rea*'
10
Monthly Sales
11
12
15
18
Check Analysis
20
21"
22
23
24
25
28
29
30
31
32
33
34''
36
37
38
39
40"
41
45
20
20"
20"
10
10
10"
10"
10
10
12
16
12
16
150
28
32
20
24
10"
150
10"
10
10"
10"
Error Message
54
55
Gas Deparbnent
60
ha''
20
Special Character
Report Header Message
Tax Table
Set Menu Table
Periodic MultiPUP=
5
16
16
73
24
11
3
3
21
21
12
48
14
10
21
1
12
16
12
16
3
12
18
22
64
68
295
20
20"
20"
I' .Items marked with asterisks in the above table indicate requirements for in-lindon-line and Centronics printer systems only.
Note that the 110-PB-9 Interface board must be installed in the cash register to operate such systems.
Worksheet 12
Memory Aiioation
Worksheet #2 (Continued)
MU.
File No.
Filename
No.of
Records
BE
Record
99
99
176
Check Print
Error Message
39
1997
12
18
1902
16
22
38
39
41
45'16
54
55
Gas Department
99
60
ClerklCashiir
InterruptISelectiveItem
Subtotal Detail Buffer
500
S&S"
Subtotd
Rcords
BE
SubtoW
Rocord
Subtotal
Rcord
~rea"
BgMIMI
R~cord
12
12
64
16
68
295
20
20
Total
BYtM
0 or
176'r15
'16
.3
Periodic
MultiiPurpose
10
21
Ow39
Daily
MultCPurpose
~rea"
Periodic
Daily
Sales
20
'1. The number of records reservedfor the periodic sales total, the daily multipurposearea, and the periodic mulipurpose area are automaticallyadjusted to match the
number of records reservedfor the daily sales total.
'2. daily sales subtotal + periodic sales subtotal +daily mumpurpose area subtotal + periodic multiirpose area subtotal
'3. daily sales number of records x daily sales bytes per record
'4. daily salesnumber d records x periodic sales bytes per record
'5. daily sales number of records x daily multipurposearea bytes per record
'6. daily sales number of records x periodic mutipurposearea bytes per record
7. These files and number of records are automatically reserved by the machhe initialization operation, and cannd be changed.
'8. These items are requiredfor in-linelon-line and Centronicsprinter systems only. Note that the VO-P89 Interface Board must be installed in the cash register to use
such systems.
'9. The number of records reserved should equal the number of days, plus one record for use as the totalization area.
32 records (maximum) = 31 records + 1 (totalizer)
'10. These files must always be reserved in pairs: File 111 with 30, and File t12 with 31.
These combinationsdetermhe the number of totalierslcountersreserved for each clerk and cashier. The following describes the possible combinations and how
thev affect the number of totalizers/counters.
~ iti61/30 only up to 20 totalizers/countersfor clerkslcashiers
File t 1 1/30 and File #12/31: up to 120 totalberslcounters for clerkdcashiers
'1 1. The number of bytes used cui be calculated by the following formula:
number of records x bytes per record x 20
'12. The number of bytes used can be calculated by the following formula:
number of records x bytes per record x 100
'1 3. The number of records must be 100 if this file is reserved, or 0 if this file is not reserved.
'1 4. In order for the cash register to be able to issue double receipts, you must reserve the sliplpost-finalizationdetail buffer file (File t36).
'15. The number of records must be 176 if this file is reserved, or 0 if this file is not reserved.
'1 6. The number of records must be 39 if this file is reserved, or 0 if this file is not reserved. You can program the error message descriptor only when this file is reserved.
2-2
RAM Chip
RAM-410
RAM-530
RAM-530
2-3
Quantity
64 kilobytes
160 kilobytes
288 kilobytes
File Code
Code
Definition
1
2
Procedure
1. lnput the value from the above table that defines the attributes you want to assign to the file.
2. lnput a file number. See Table #2 on page 4 for available file numbers.
3. lnput the number of records you want to allocate for the file. See Worksheet #2 on page 6 for details on calculating
the number of records required.
4. Cash Amount Tendered key on the standard keyboard.
Memory Allocation
Worksheet #3
Number of Records
Filename
File Code
File Number
Fied Totalizer
Free Function
Short PLU
Lona PLU
1 Department
Group
ClerWCashier Program
Hourly Sales
Monthly Sales
CleMCashier TotalizerlCounter 1
ClerklCashierTotalizerlCounter 2
Chedc Tracking Index
Check Analysis
Tax Table
6
7
0
0
0
0
0
0
0
0
0
9
0
0
0
0
0
ClerklCashierTotalizerICounter Link 2
ReceiptlBill dessage
Cancel Buffer File
3
3
0
0
3
3
8
9
0
0
Check Print
Long PLU 2nd Unit Price
-0
I Gas Department
I
0
0
Sli~IPost-FinalizationRecei~tDetail Buffer
0
0
5
1
1 Error message
Files other than those listed above are automatically resewed by the machine initilizationoperation, and cannot be changed.
Program Reading
You can read program data by specifyingthe corresponding type codes assigned to each file. Program data can be read using either of the two following methods.
Individual File Read
This method reads the file you specify by inputting a type code. The cash register must be in
the PROGRAM 6 mode to perform this operation.
Individual Mode Read
This method reads all programming for a particular program mode. The cash register must be
in the mode whose data is being read.
3-1
Program Reading
Program 2 Data
201
202
102
1
Group
ClerWCashier TotaiiierlCounter Link 1
ClerWCashier TdaiiuerlCounterLink 2
Check Analysis
Non-ResettableGrand Sales Totals
General Program
Special Character
Report Header Message
Tax Table
Set Menu Table
Report Group (Batch WZ File)
Receipt MessagdBillCopy Message
Check Endorsement Message
Arrangement,Key Table
Text Recall File
Error Message
Gas Department
Program 1 Data
155
Program 3 Data
302
I
206
218
220
330
331
318
322
223
224
325
328
329
232
233
338
239
245
255
Procedure
1. Input the &digit type code from the above table that identifies the file you want to read.
355
Filename
1 Short PLU
I
1
program ~ a t ~a y p e
Program1 Data
103
Program2Data
Rogrm3Data
303
203
Procedure
1. lnput the 3-digit type code from the above table that identifies the file you want to read.
2. Range start PLU number. If you don't input anything here, the data is printed from PLU memory 1.
3. Range end PLU number. If you don't input anything here, the data is printed up to the last PLU memory number
that exists in the file.
4. Cash Amount Tendered key on the standard keyboard.
5. Loop if you want to input the next type code.
Filename
Program 1 Data
Program 2 Data
Program 3 Data
104
204
304
Long PLU
Procedure
1. Input the 3-digit type code from the above table that identifies the file you want to read.
2. Range start PLU number or Random PLU code. If you don't input anything here, the data is printedfrom PLU memory 1.
3. Range end PLU number or Random PLU code. If you don't input anything here, the data is printed up to the last
PLU memory number that exists in the file.
4. Cash Amount Tendered key on the standard keyboard.
5. Loop if you want to input the next type code.
Program Reading
Program 1 Data
Clerk Fied
Program 2 Data
Program 3 Data
207
307
Procedure
1. lnput the >digit type code from the above table that identifies the file you want to read.
2. Range start clerk number. If you don't input anything here, the data is printed from clerk memory 1.
3. Range end clerk number. If you don't input anything here, the data is printed up to the last clerk memory number
that exists in the file.
4. Cash Amount Tendered key on the standard keyboard.
Program 1 Data
I
154
Program 3 Data
Program 2 Data
I
254
Procedure
1. lnput the >digit type code from the above table that identifies the file you want to read.
2. Range start PLU number or random PLU code. If you don't input anything here, the data is printed from PLU memory 1.
3. Range end PLU number or random PLU code. If you don't input anything here, the data is printed up to the last
PLU memory number that exists in the file.
4. Cash Amount Tendered key on the standard keyboard.
5. Loop if you want to input the next type code.
TK-23OIMK-27WCEE-4700Programming Manual
3-2
Procedure
1. This operation is required only if you specified a program mode secret number during machine initialization.
2. Input the number of the program mode whose data you want to read.
4
Programming the Keyboard
Function keys can be freely assigned to the keyboard. Keys can then be assigned features,
descriptors, prices, rates, etc. The following are the major steps involved in programming function keys:
Assignment of numeric functions to the programmable numeric keys (page 16).
Configuration of the keyboard by assigning key functions to the programmable keys (page 17).
Assignment of features to each function key (page 21).
Assignment of literal descriptors (page 46).
Assignment of function key prices and rates (page 50).
Other miscellaneous programming.
4-1
TK-230WTK-27OWCE4700Programming Manual
1015
SUBTOTAL'
4-2
@- ~ l e - z e r key
o
Function Code
9
-Triplezero key
- Four-zen key
Procedure
1. Input a function code from the above table to specify one of the numeric key functions.
2. Press the numeric key (either the 'A' or 'B' key) to which you want to assign the numeric function.
3. Loop if you want to input another function code and program the other numeric function key.
4-3
KW cap
&
v
Arrangement Key
Bill Copy Key
Bottle Return Key
El
El
Function Code
9
~K-23OMK-27b(V%E4706
Programming Manual
Functbn
Cancel Key
Key Cap
Function Code
E!i!il
m
J
Charge Key
El
kisl
kEl
E%l
D i i u n t Key
E l
El
E!l
~ p o Key
n
Credit Key
Currency Exchange Key
Customer Number Key
Department Key
Deposit Key
%
(J
@El
EJ
@!El
El!
@El
El
E!il
P
a 1
E!&l
~ o o stamp
d
'lender ~ e y "
El
El
K
J
El
El
Loan Key
Erl
Key cap
FunctionCode
Menu Shift 1
E l
6-l
El
El
El
@El
Function
(3
L
a
E!s?l
E
l
-
No-Sale Key
Non-Add Key
L
J
!,
Non-AddNo-Sale Key
E!il
Pa
El
7
I
(4 1
P i Up Key
2
2
E!3
9
2
E
l
I M I 3 l 8
Ll
-
Premium Key
Previous Balance Key
:
Plus Key
r?!.?
2
6
E
l
I ( % i I 7 l g
I---
--
Price Key
Quantity for/Date/Tiie Key
m3
l E ! 3 1 2 1 0 1
6
0
E!3
I
TK-23OMK-27WCE-4700Programming Manual
Functbn
Key CaP
FunctionCode
El
E!EI
E
l
-
J
F!2'p
El
El
I
I
I
Subtotal Key
Table Number Key
Tax Exempt Key "
El
FiE
4
I
Validation Key
VAT Key
Void Key
'1. These items are used in the United States and Canada only.
'2. These items are available with the TK-2300 and TK-2700 only.
E!!Cl
1. lnput the function code in the above table that corresponds to the key function you want to assign.
2. Press the function key to which you want to assign the key function.
3. Loop if you want to input another function code and program another function.
1. lnput the memory number that identifies the memory location where you want to store the key's function.
2. lnput the function code in the above table that corresponds to the key function you want to assign.
3. Press the function key to which you want to assign the key function.
4. LOOPif you want to input another function code and program another function key.
4-4
Key Features
This procedure lets you program multiple features to each function key by inputting a 12-digit
program code.
There are two different methods you can use to assign features to a key. With "direct programming," you input the program code and then press the key to which you want to assign the function. Note that you cannot use direct programming for programming of the Menu Shift 1, Menu
Shift 2, and Menu Shift 3 keys. Always use memory number programming when programming
these keys.
With "memory number programming" you input the memory number of the key you are programming and then input "02" (which is the file number for free function keys). You then input
the program code. If you need to check the memory numbers you assigned to function keys, use
the program read procedure described in section 3 of this manual to read the contents of PROGRAM 4.
Use Worksheet #4 through Worksheet #38 to determine the program codes for both "direct programming" and "memory number programming".
TK-23OIMK-27WCE-4700Programming Manual
1. lnput the program code from one of the worksheets, depending on the key you are programming.
1. lnput the memory number that identifies the function key you want to program.
2. lnput the program code from one of the worksheets, depending on the key you are programming.
3. Cash Amount Tendered key on the standard keyboard.
4. Loop if you want to input another memory number and program another function key.
Worksheet 14
Use this worksheet to program
[%I,
IT]
[%,Il,
hem
and @.
12
Receipt type
11
a
I
b
I
Enable = 0
D i i l e=4
I
b
c
Endorsement printingfor
joj/,lkey operation
VAT breakdown
check cashing service charge
Not compulsory = 0
Compulsory = 4
DOnot p r i t = o
Prit = i
(joj/,lonly)
Valiitionamount
2
1
Allow = 0
Prohibit = 1
Albw = 0
Prohibit = 2
Not compulsory = 0
Compulsorv
.
.= 1
Not compulsory = 0
Com~ulsow
. .= 2
NotCompulsory
compulsory = 0
4
key operation
Do not restrict = 0
Restrict = 4
Enable = 0
D i l e= 1
Enable = 0
D i i l e=2
a
8
11
Do not allow= 0
Albw = 2
12
ProgramCode
Not compulsory = 0
Compulsory = 1
Ot09
Validation operation
a
10
Choke
Normal receipt = 0
No receipt = 1
Descrl~tion
Use an amount = 0
Use a rate = 2
Use subtotal amount = 0
Use amount tendered = 4
Round off = 0
Cutoff =l
Round up = 2
Maximum value d leftmost digit (0to 9)
'1. When 10a is programmed as 'Compulsory = 1,"a validation compulsory error occurs whenever the number of validation printings specified here
is not performed.
*2.Always program 'Restrid = 4" here when you are using Denmark rounding.
'3. This limitation is applied to limit all subtotals for finalizedtransactions. It is also applied to partial tender amounts.
TK-23OWlK-27WCE-4700Programming Manual
Worksheet #5
hem
12
[z
1x1
]
..
Receipt type
11
10
Description
I
Validationoperation
Choice
Normal receipt = 0
No receipt = 1 I
Prosramc~
0to9l
Not compulsory = 0
Compulsory = 1
Enable = 0
D i i = l
11
Operation in RF Mode
Enable = 0
D i i - 2
Enable = 0
D i i l e=4
Prohibit = 4
VAT breakdown
Validation amount
10
Albw = 0
only)
Worksheet #6
Not compulsory = 0
Compulsory = I
(m
Do not print = 0
Print = I
Use subtotal amount = 0
Use amount tendered = 4
[El.
[El,
and m.
Description
Receipt type
Operation in RF Mode
Choice
Normal receipt = 0
No receipt = 1
Single receipt = 2
Dwle=OI
i i l e= 1
Enable = 0
Disable = 2
Enable = 0
D i i l e= 4
Program C
Worksheet #7
Use this worksheet to program
m.
Item
Program Code
Choice
Normal receipt = 0
12
Receipt type
1I
Operation in RF Mode
Enable = 0
D i l e=2
Enable = 0
Disable = 4
*'
is pressed
I
0
a
6
Do not print = 0
Prit= I
VAT breakdown
Temporary finalize
(m
3
2
Use amount = 0
Use rate = 2
0
0
0
0
5
4
DoIiotopen=O
Open=2
10
Not compulsory = 0
Compulsory = 1
11
Oto9
Not compulsory = 0
Compulsory = 1
Donotactivate=O
M i t e=2
Enable = 0
D i l e= 1
Validation operation
12
No receipt = 1
a
10
Description
key would. The Auto Cash Fuwtion is not available when delk intempt is being pedormed.
5
4
3
2
I
TK-23OtWK-27oa/CE-4700Programming Manual
Worksheet #8
and
0.
Program Code
Choice
Description
12
11
Not compulsory = 0
Compulsory = 1
10
Enabk=o
D i -1
Operation in RF Mode
Enable = 0
Disable = 2
EnaMe=O
D i = 4
0
0
0
6
5
12
Ot09
Validation operation
8
7
0
High Amount Limit (HAL) for subtotals and tendered amounts
Programming '00' here clears the limitation.
To set a maximumof $600.00, for example, progmm '64'
5
4
2
1
2
1
0
0
."
Worksheet #9
ttem
m.
Choii
Description
Program Code
0
0to91
Validation operation *2
Not compulsory = 0
Compulsory = 1
Operation in RF Mode
Enable = 0
D i l e= 1
12
11
10
2
Disable
Enable = 0
I
Enable = 0
Disable = 4
0
High Amount Limit (HAL) for subtotals and tendered amounts
P r o g m i n g "00'here clears the limitation.
To set a maximum of $600.00, for example, program '64'
Number of zems (0 to 9)
'1.When 101 p r o g m e d as 'Compulsory = 1," a validation compulsory error occurs whenever the number of validation printings specified here is
not perion ed.
'2. This prow mrning is valid only for total amount validation followinga finalize operation. Item validation printingfor Pick Up and Loan key operation
cannot be erionned.
Worksheet #10
Use this worksheet to program
H.
Description
item
Normal receipt = 0
No receipt = 1
Sngle receipt = 2
Receipt type
12
Program Code
Choice
11
Enable = 0
D i =1
Operation in RF Mode
Enable = 0
D
i= 2
Enable = 0
D i e=4
0
0
7
a
Worksheet #I 1
Use this worksheet to program
Allow = 0
Prohibit = 1
Prohibit = 0
Allow = 2
m.
Description
Item
Program Code
Choice
12
10
a
Operation in RF Mode
Enable = 0
D i l e= 1
En& = 0
D i l e= 2
Enable = 0
Disable = 4
1 1 1
9
1 to9
Content of post-finalizationreceipt"
Total only = 0
Details = 1
'1. To use the detailed post-finalizationreceipt function, you must reserve a detailed post-finalizationreceipt detail buffer in the PROGRAM 5 Mode
(memory allocation)
TK-230(MK-27WCE-4700Programming Manual
Worksheet # 12
0and m.
Choice
Description
km
P W P l code
12
0
11
0
12
11
10
Operation in RF Mode
Enable = 0
D i l e= 1
Enable = 0
D i l e=2
Enable = 0
D i l e= 4
8
7
Refund key = 0
Coupon 2 key = 4
Key function*'
10
8
7
5
4
0
0
5
4
2
1
'1. With Coupon 2 registrations, the quantity is not added to the gross number of items.
Worksheet #13
w.
Enable = 0
D i i l e= 1
Enable = 0
Dibk = 2
Enable = 0
D i l e=4
Operation in RF Mode
Operation in REG 2 Mode
Operation in REG 1 Mode
'*
1 to9
'1. Programming '3" allows registrationof data linked to the Arrangement key only. See section 8 of this manual for details.
'2. You must perform this programmingwhenever you program '3" for item in this worksheet.
Worksheet #14
Use this worksheet to program
0.
Normal receipt = 0
No receipt = 1
Receipt type
12
P r o s r ~ ~
Choice
Description
#em
11
11
Multiple v a l i o n
Albw = 0
Prohi=2
Operation in RF Mode
Enable = 0
D i = l
Enable = 0
D i e=2
Enable = 0
D i l e=4
10
12
10
6
5
High Digit
limitation)
1 to9
2
1
2
1
Worksheet #15
Use this worksheet to program
m.
Program Code
Choice
Description
12
Operation in RF Mode
Operation in REG 2 Mode
I
Clerk identification
Enable = 0
D i i l e= 1
Enable = 0
Disable = 2
Enable = 0
D i l e=4
Sequential clerk number = 0
Clerk secret number = 1
Worksheet #I
6
Use this worksheet to program
m,m.R,[";/n].[%I,
Item
and
[XI(mand
for Canada).
prosram Code
Cholce
Description
12
11
10
Operation in RF Mode
Enable = 0
D i =1
Enable = 0
D i i = 2
Enable = 0
D i = 4
United States = 1,2, or 3
Other areas
(includingCanada) = 1,2,3, or 4
Worksheet #17
w.
Description
Item
Program Code
Choice
12
Operation in RF Mode
EnaMe=o
D i = l
Enable = 0
D i = 2
Enable = 0
D
i= 4
Roundq method
.I, 2,or3"
Round off = 0
Cut off = 1
Round up = 2
None = 0
0.0 = 1
Monetary system code (decimal places) folbwing currency exchange
operation
n2
I
I
Point = 0
Comma=2
1,2,3or4
'1. The selection here specifies the current cash-in-drawer and check-indrawer totalizers linked to t h e m key.
1 = Limk to foreian cunencv cash-indrawer 1 totalizer and foreim currencv check-indrawer 1 totalizer
2 = Limk to foreiin curreni.$ cash-indrawer 2 totalizer and fore& currencjl check-im-drawer 2 totalizer
3 = L i i to foreign currency cash-indrawer 3 totalizer and foreign currency check-indwer 3 totalizer
'2. This programming is available only when the register is equipped with the optional muldrawer. When a value outside the range of 1 to 4 is prograrrmed here, the drawer assigned to the clerk performing the registration opens.
Programming Manual
TK-23m-27-E-4700
Worksheet 118
Use this worksheet to program
[%I,
Rem
[m],
and [,/me
1,-
prosram thcki
Choke
Description
0
0
0
12
11
10
Operation in RF Mode
Enable = 0
D i i =1
Enable = 0
Disable = 2
Disable = 4
Enable = 0
0
0
7
6
Result rounding
Round off = 0
Cut OH= 1
Round up = 2
0
0
0
0
2
1
Worksheet # I 9
(%I,
item
and
Operation in RF Mode
OperatiiinREG2Mode
Choke
Description
m.
Multiple validation
10
Program Code
Allow = 0
Prohii = 2
10
Enable = 0
D i e= 1
Enable = 0
DisaMe=2
Enable = 0
Disable = 4
0
7
6
4
3
2
1
cannot be used to display the date or time when it is programmed with this function.
only.
8
7
Quantity x MiPike = 0
Unit Prim x Quantity = 1
4
3
12
11
10
Do not print = 0
Print = 4
Worksheet #20
~
'
m.
Enable = 0
D i i = l
Enable=o
D i i - 2
Operation in RF Mode
Enable = 0
D ' i= 4
Mode switch change and clerk change when key is pressed as first
inwt of transaction*'
Albw = 0
Prohibit = 1
[key operation.
Worksheet 121
Item
Plogram Code
Choke
12
11
10
Valitionoperation
OperationinRFMode
12
Ot09
11
Not compulsory = 0
Compulsoly = 1
10
Enabk=o
D i l e= 1
Enable = 0
D i l e= 2
Enable = 0
D i l e= 4
5
4
'1. When 10 is programmed as 'Compulsory = 1,"a validation compulsory error occurs whenever the number of validation printings speclied here is
not performed.
Worksheet t22
Choice
Program Code
Operation in RF Mode
Enable = 0
Diile=1
Disable = 2O
Enable = 0
D i l e=4
Manual override
Allow = 0
Prohibit = 2
Roundoff = 0
Cutoff = 1
Round UD = 2
Rounding method
Worksheet #23
U s e this worksheet t o program
m.
Program Code
Choice
Description
Item
12
12
11
11
Multiile v a l i i n n
Allow = 0
Prohbi= 2
Operation in RF Mode
Enable = 0
D i l e=1
Enable = 0
D i l e=2
Enable = 0
Disable = 4
10
10
8
7
0
0
8
7
High Digit Limit (HDL) for manually entered unit prices (0 clears the
limitation)
1 to 9
Worksheet #24
U s e the f o l l o w i n g worksheet to program
m.
Program Code
0
12
0
11
Choice
Description
Item
12
11
Multiple v a l i i n
Allow = 0
Prohibit = 2
Operation in RF Mode
Enable = 0
Disable = 1
Enable = 0
Disable = 2
Enable = 0
D i e=4
10
10'
7
Status of discount subtotal line when key is operated
tI
I
I
Do not print = 0
Print = 4 I
Round off = 0
7
6
I
CutOff=ll
Round up = 2
'1. Each
key corresponds to a particular finalize key. This means that the rounding system for the discount function performed by this key
must match that pro rammed for the corresponding finalize key. If the two rounding specifications are dierent, the value produced (onthe display
operation will differ from that produced by a finalize operation.
and printouts) by a
Worksheet t25
and
m.
Nonnal receipt = 0
No receipt = 1
Receipt type
12
Program Code
Choke
Description
Item
11
Operation in RF Mode
Albw = 0
Prohibit = 2
Enable = 0
D i =1
Enable = 0
D
i= 2
Disable
Enable = 04
Multiple ~ l i d a t i i
10
Taxable Status
Manual override
[T]/[T]
operation following @ operation
Rounding method
[r]/(T]
key operation bibwing @ opention
[ F ] l [ y key
] operation blbwing
operation
7
6
Prohibi
Albw = 01
4
Prohibit
Allow = 02
Allow = 0
Prohibit = 4
0
..
(2ommsm status
11
10
3
2
12
None = 0
Status 1 = 1
Status 2 = 2
3
2
Worksheet W26
Use this worksheet to program
[TI[TI,
, and
nem
m.
Description
Muliple v a l i i o n
Albw = 0
Prohibit = 2
Opemtion in RF Mode
Enable = 0
D i =1
Enable = 0
D i l e=2
10
Taxable Status
~ r w i i t t a ~ t ~ a r t c i ~ k e ~ s
I 171,
I [el.
[
T
I
.
I I
( 7 1 , [T
or
I
,key operation following
a lopenion
[TI,
or
or
Iman
High Digit Limit (HDL) for manually entered unit prices (0 clears the
limitation)
Commission status
11
10
Enable = 0
12
0
11
Prosrm-
Normal receipt = 0
No recept = 1
Receipt type
12
Choke
i= 4
Prohbi = 0
Albw = 1
AUow = 0
Prohibit = 1
Allow = 0
Prohibit = 2
Albw = 0
Prohibit = 4
1 to9
None = 0
Status 1 = 1
Status 2 = 2
2
0
TK-230WTK-27WCE4700Programming Manual
Worksheet #27
0.
I
12
Receipt type
10
Mutliilevalidatii
Operation in RF Mode
1 Taxable Status
choice
Description
pro~ram~~de
Normal receipt = 0
No receipt = I
Single receipt = 2
12
Albw = 0
Prohii = 2
10
Enable = 0
D i i e=I
Enable = 0
D i i = 2
Enable = 0
D i i =4
See below"
1 8
Do not provide = 0
Provide = I
Print = 0
Do not print = 4
5
4
0
0
High Digit Limit (HDL) for manually input unit prices (0 clears the
limitation)
1 to9
5
4
3
Worksheet #28
Use this worksheet to program
M.
12
Program Code
Choice
Description
Item
Normal receipt = 0
No receipt = 1
RWeipt type
11
Multiple validation
Albw = 0
P r o h i= 2
Operation in RF Mode
Enable = 0
D i =1
Enable = 0
D i l e=2
Enable = 0
D i l e=4
10
Taxable Status
@ operation '
operation *2
High Digit Limit (HDL) for amount manually entered using the Bottle
Return key'
8
7
0
0
Key function"
Commission status *2
11
10
12
6
5
Albw = 0
Prohibit = 1
Albw = 0
Prohibi = 2
Albw = 0
Prohibit = 4
1 to9
None = 0
Status 1 = 1
Status 2 F 2
TK-23O(MK-27oLV%E4700Programming Manual
Worksheet #29
Use this worksheet to program
m.
Enable = 0
D i i =1
Operation in RF Mode
Enable= 0
DisaMe=2
Enable = 0
Normal receipt = 0
No receipt = 1
R~XX~Q~
type
chd~e
Description
D i i = 4
See bebw
Up to
*' I
key operation = 0
All = 1
Canada
s
12
Worksheet #30
Use this worksheet to program
B.
Description
hem
Receipt type
12
Program Code
Choice
Normal receipt = 0
No receipt = 1
Single receipt = 2
11
Multiple v a l i i i
Allow = 0
Prohbi = 2
Operation in RF Mode
Enable = 0
D i l e= 1
Enable = 0
D i = 2
Enable = 0
D i l e= 4
10
Media specification
2
1
Deposit Plus = 0
Deposit Minus = 1
Remain closed = 0
Open = 2
Cash=o
Charge = 1
Check = 2
Credit = 3
Maximumvalue of leftmost digit (0to 9)
11
10
12
8
7
-4
3
0
Worksheet #31
Use this worksheet to program
Item
m.
Description
Choice
Program Code
Enable = 0
D i =1
Operation in RF Mode
Disable
Enable=0
=2
Enable = 0
D i = 4
0
a
1 I
b
Compulsory validation
Release = 0
Do not release = 1
~o not release = 2O
Release = 0
Do not release = 4
Release = 0
Do not release = 1
Release = 0
Do not release = 2
I
I I
3
Release = 0
Do not release = 4
Release = 0
Do not release = 1
Release = 0
Do not release = 2
Release = 0
Do not release = 4
Release = 0
Do not release = 1
Release = 0
Do not release = 4
Release = 0
Do not release = 1
~o notRelease
release = 2
O
Worksheet #32
II
ltem
Descrivtb n
Receipt type
12
m.
I
Choice
I
Normal receipt = 0
No receiot = 1
Operation in RF Mode
Enable = 0
Disable = 1
Enable = 0
D i e=2
Enable = 0
D i i l e=4
Program Code
12
Worksheet 133
[TI[El.
,
Description
Bern
Receipt type
12
Choice
Normal receipt = 0
No receipt = 1
Single receipt = 2
11
10
Operation in RF Mode
Enme = 0
Disable = 1
Enable = 0
D i l e=2
Enable = 0
Disable = 4
Program Code
12
0
11
10
8
7
0
0
8
7
Worksheet #34
m.
Chdce
D9llaiption
item
Normal receipt = 0
Receipt type
12
Program12
No receipt = 1
11
10
0
0
11
10
9
8
0
0
0
0
0
0
0
9
8
7
6
5
3
2
1
Worksheet #35
,I=[
I=],
Description
Item
[.T] I; ,I
choice
12
11
0
0
10
Operation in RF Mode
Enable = 0
D i e= 1
Enable = 0
D i = 2
Enable = 0
D i = 4
8
7
0
0
6
5
0
0
3
2
0
0
6
5
4
3
2
1
Worksheet 136
hem
a m.
Desai~tbn
and
Choice
Operation in RF Mode
EnaMe=O
Disable = 1
Enable = 0
D i = 2
Enable = 0
D i = 4
PloaramCode
4-5
1. lnput a descriptor from Worksheet #37 on page 47 using one of the procedures described in section 10 of this
manual.
2. Press the function key you want to program.
3. Loop if you want to input a descriptor for the next Function Key.
1. lnput the memory number that identifies the function key you want to program.
2. lnput a descriptor from Worksheet #37 on page 47 using one of the procedures described in section 10 of this
manual.
TK-2socMK-27WCE-4700Pmgrammlng Manual
Worksheet #37 (Continued)
TK-23~K-27oa/CE4700Programming Manual
-
4-6
3. Loop if you want to assign the same price or rate to a different function key.
4. Loop if you want to input a different price or rate.
1. lnput the memory number that identifies the function key you want to program.
2. lnput the price or rate from Worksheet #38 on page 51.
Worksheet #38
Memory
No.
File No.
Program Code
4-7
1. lnput a Bdigit value for the exchange rate you want to use. lnput the values only, without inputting a decimal place.
For an exchange rate of 149.00, input '1 4900'. For an exchange rate of 0.671 14, input '671 14'.
2. lnput a 1-digit value that specifies the number of decimal places. For an exchange rate of 149.00, input '
2'. For
an exchange rate of 0.671 14, input '5'. lnput '0' if the exchange rate does not have a decimal point.
3. Loop if you want to assign the same exchange rate to a different currency exchange key.
1. lnput the memory number that identifies the function key you want to program.
2. lnput a 5-digit value for the exchange rate you want to use. lnput the values only, without inputting a decimal place.
For an exchange rate of 149.00, input '1 4900'. For an exchange rate of 0.671 14, input '671 14'.
3. lnput a 1-digit value that specifies the number of decimal places. For an exchange rate of 149.00, input '2'. For
an exchange rate of 0.671 14, input '5". lnput '0'if the exchange rate does not have a decimal point.
6. Loop if you want to input a different exchange rate for the next sequential memory number.
7. Loop if you want to input a different memory number.
4-8
Important
You must program a Discount Subtotal key with the same discount price data for each of the finalize keys on the keyboard.
If the discount price programmedto a finalize key differs from that programmedto the corresponding Discount subtotal key,
the amounts that appear on the display and printoutswill be different Because of this, we recommend that you program finalize keys and Discount Subtotal keys in pairs.
Of course, the above also means that a finalize key must always be operated in combination with its conect corresponding
Discount Subtotal key to avoid discrepancies between displayed and printed values.
There are two different methods you can use to program gas department discount keys.
With 'direct programmingn,you input the discount price, and then press the Discount subtotal key or Finalize key to which
you want to program the data.
With 'memory number programming" you input the memory number of the key you are programming and then input '02"
(which is the file number for free function keys). You then input the discount amount.
1. Input the fixed discount amount from Worksheet #39 on page 54. This can have three digits to the left of the decimal point (integer part) and three digits to the right of the decimal point (decimal places). You do not need to input
all three digits for the integer part, but you must input values for all three decimal places.
2. Press the discount subtotal key or finalize key you want to program.
3. Loop if you want to input the same data for the different Discount Subtotal Key or Finalize Key.
4. Loop if you want to input the different data.
TK-23OWTK-27WCE4700Programming Manual
Procedure 2
- Range Programming
qiqq-1 j ~ ~ ~ ~ - jT'l+p]jq
! + ~ l
NUMBER
1. lnput the memory number that identifies the Discount Subtotal Key or Finalize key you want to program.
2. lnput the fixed discount amount from Worksheet #39 on page 54. This can have three digits to the left of the decimal point (integer part) and three digits to the right of the decimal point (decimal places). You do not need to input
all three digits for the integer part, but you must input values for all three decimal places.
3. Cash Amount Tendered key on the standard keyboard.
4. Loop if you want to input a different memory number.
If you don't input anything here, the data is programmed from memory # I .
6. Range end memory number.
If you don't input anything here, the data is programmed up to the last memory number that exists in the file.
Worksheet 139
Machine Features
The programming described in this section can be used to program a wide variety of useful features that adapt the cash register to virtually any application imaginable.
5-1
Procedure
-Time
[%I. ,I*[
[s].
["/1].
Procedure
- Date
[XI.[m],
,I-[
.I%[
5-2
General machine feature programming lets you select the specific general machine features
required for each application. The following table shows the worksheets you should use to create
the required programming codes, along with the addresses you need to input during the prograrnming procedure described below.
Address
Worksheet
0322
0422
0522
0622
0822
0922
1722
1822
1922
1. lnput one of the addresses from the table above. Make sure that the address you input is the correct one for the
Worksheet #40
Use this worksheet to program Address 0322.
hem
Description
Choke
10
9
Do not reset = 0
Reset to initial = 1
8
7
5
10
Receipt type
3
2
1
Machine Features
Worksheet #41
U s e this worksheet t o p r o g r a m Address 0422.
I I
10
Description
Singapore rounding
I I
c
Program Code
Taxable Status 3 = 0
Food Stamp Status = 2
Do not use = 0
Use = 4
8
r t number when programming
@
key
Choice
Do not use = 0
Use = 1
Up to 4 digits = 0
6-digit = 4
Do not maintain = 0
Maintain = 1
All taxable = 0
Illinois Rule = 1
New Jersey Rule = 2
Round off = 0
Cut off = 1
Round up = 2
1 /
I I
b
I I
a
Number of zeros (0 to 9)
Accumulate = 1
Do not accumulate = 0
DO
Do not allow = 0
Allow = 1
Clerkkashier interrupt *6
NB
not print = 4
/ & t l
Not compulsory = 0
Compulsory = 2
--
Do not allow = 0
Allow = 4
'2. These settings cause the receipt to be printed or not printed, regardless of the receipt onloff switch setting.
'3. Programming "Accumulate = 1" here causes Flat-Long PLU means 1 and 2 to be accumulated into menu 3 totalizers.
READIRESET operations are possible for individual menus.
'4. This programming is valid only when "Accumulate = 1" is selected for item 2-a.
'5. This programming is valid only when "Allow = 1" is selected for item 1-a.
*6. Before starting this programming, a clerklcashier interrupt detail buffer must first to be allocated using the memory allocation operation.
** Revised
- 57
TK-23OOiTK-270WCE-4700Programming Manual
Worksheet #42
Use this worksheet t o program Address 0522.
Description
Item
10
Choice
Print = 0
Do not print = 1
2 4 h u r format = 0
12-hourformat = 2
Do not p.nt=OI
orimt = 1
8
L
Skip= 0
Prht = 2
I
Do not print = 0
Print = 4
Ia1
Skip = 0
Print = 2
skip = 0
Print = 4 I
1 I
b
I I
I I
a
I
I
Print
skip = O1
hogram Code
I I
=O
2
Onecow
cooies =
Two
Comma = O2
Reset = 0
Do not reset = 4
Print = 0
Do not print = 4
key is pressed
I I
c
Print
Skip = O1
Point = O1
I
I
Print = 0
Skip = 4
Reset of actual stock quantity when Long PLU stock RESET report is
issued
Do not recalculate = 0
Recalculate = 4
Print = 0
~o not print = 2
I I
1 I
Print
skip=0
=2
skip= 0
Print = 4
skip= 0
Print = 1
Skip = 0
Print = 1
Do not print = 0
Print = 1
Print = 0
Do not print = 2
Do not print = 0
Print = 4
l
I
Machine Features
Worksheet #43
u s e this worksheet to program Address 0622.
Description
Tax rate input before finalization
Money declaration in X I , Z1, and X21Z2 Modes before albwing daily
READIRESET operation
Choice
Not compulsory = 0
Compulsory = 2
Not compulsory = 0
Com~ulsow
. .= 4
Not compulsory = 0
Compulsory = 1
Albw = 0
Prohiii = 2
Gross totalizing = 0
Net totalizing = 1
Exclude
Mude=Ol
=2
6 digits (000000) = 0
6 digits and 3 decimal places
( m . o o o )=4
Do not maintain = 0
Maintain = 1
I
I
Do not clear = 0
Clear = 1
On = 0
m=2
Albw = 4O
Prohiii = 0
Albw = 1
I
Prohibit = 0
Albw = 4
Alarm when any item drops bebw its programmed minimum stock
quantity during registration
Stock quantity calculation during RF key and RF Mode registrations
[TI
[
,TI
1
,7
1
and
,
Limit m h e number of
operations per transaction
key
I
I
Exclude
hclude
=2
O
Treat as amount override = 0
Treat as auantitv
. . extensions = 4 I
Round = 1
I)Jnotmd=O1
Display = 0
Do not display = 2
Program Code
lU
used).
Program Code
Choice
Description
Albw = 0
Prohibit= 1
Calculate beiore discounting = 0
Calculate after discounting = 2
Use sequential PLU numbers = 0
Use Random PLU codes = 4
'1. The following shows the rounding applied for discount and premium calculatii results.
Final digit
Rounded to
Ot02
Worksheet #44
Use this worksheet to program Address 0822.
Description
Pht=0
Do not print = 1
Print = 0
Do not print = 2
Prit = o
Do not ~ r i i=t 4
Print = 0
DO not print = 1
Choke
~o not print = O2
~o not print = O1
Print = 0
Do not print = 2
Print = 0
Do not print = 4
Print = 0
Do not print = 1
Print = 0
Do not print = 2
Print = 0
Do not print = 4
Print = 0
Do not p h t = 1
Print = 0
Do not ~rint= 4 1
Do not Prt=OI
~ r i i=t 2
Print = o
Do not print = 4
Print = 0
Do not print = 1
mit=o
Do not print = 2
Program Code
Machine Fiwtures
Worksheet #44 (Continued)
ltem
total' on reports
Printing of New Balance to'
Print = 0
Donotwint=l
print = 0
o
Print
DOnot p r i t = 2
Print = 0
Do not print = 4
Prit=o
DO not p r i t = 1
Do not print = O2
Print = 0
Do not print = 4
Printing of
key and
accountability reports
print = 0
Do not print = 1
21bl
I I
I
c
Choice
Description
I
key operation net total on clerk
Prmt = 0
Do not print = 2
Printing of
key,
key and RF mode operation net total
on clerk accountabilii reports
Printing of total number of
PlogramCode
~o not prmt
print = O4
Do not print = 2O
I
I
Worksheet 145
Use this worksheet t o program Address 0922.
ltem
a
Print = 0
Do not print = 1
P r i i= 0
Do not print = 2
Print = 0
Donotprint=4
Print = 0
Donotprint= 1
10
Program Code
Choke
Description
Pmt=OI
I I I
b
c
a
1
I
b
c
I
a
Do not print = 2
Print = 0
Do not print = 4
Print = 0
Do not print = I
Print = 0
Do not print = 2
~o not print
wint = 4O
Print = O
Do not print = 1
Print = 0
Do not print = 2
~o not Print
~ r i n=t 4O
Print = 0
Do not print = 1
Print = 0
Do not print = 2
Print = 0
Do not print = 4
Print = 0
Do not print = 1
Print = 0
Do not print = 2
Print = 0
Do not print = 4
a
1
I I
b
II
deoarhent r m r t
I
I
l
I
Print = 0
Do not print = 1
Do not print = 0
Print = 2
Print = 0
Do not ~ r i n=t 4 1
1I
Machine Featurns
Worksheet #46
Use this worksheet to program Address 1722.
Description
Not compulsory = 0
Compulsory = 1
Not compulsory = 0
Compulsory = 2
Not compulsory = 0
Comwrlsow = 4
Not compulsory = 0
Compulsow = 1
~o not priit = o
Primt = 2
Donotadd=O
Add = 2
I
a
Disable = 0
Enable = 4
I
I
I
Rounding of results produced by commission calculation
Adjustment of decimal point for registered unl prices
I
I
Printing of normal price and the difference between the normal price
and the reduced price on receipts
Printing of discount totalizer on reports
I
I I
a
1 1
b
Round off = 0 I
Cut off = 1
Round up = 2
Do not adjust = 0
Move M places to the right = 1
Print = 0
Do not print = 2
Print = 0
Do not print = 4
Print = 0
~o not print = 1
Print = 0
Do not print = 2
Print = 0
DOnot print = 4
Print = 0
Do not ~ r i n=t 1
Primt = 0
Do not print = 2
Do not consolidate = 0
Consolidate= 4
Print = 0
Do not print = 4
Do not print = 0
Print = 2
Do not primt = 0
Print = 4
~o not priit = o
Print = 4
Do not Print = 0
Print = 4
Exclude = 0
Include = 1
choice
proyam code
Worksheet #47
Use this worksheet to program Address 1822.
hem
I /
I
a
Description
Choice
Program Code
Do not rovide 0
provide 2
Print = 0
Skip = 4
Do not calculate = 0
Calculate and rlnt 1
~alculate,print, and add to totatzer - 2
&a
No = 0
Yes = 4
8
7
0 to 9
0 to 9
1 I
b
Icl
I I
1 1
a
/ I
a
1 I
I /
Alternate = 0
Batch = 1
Do not check = 0
Check = 2
Print = o
Do not mint = 1
Print = 0
Do not print = 2
is pressed
Do not consolidate = 0
Consolidate = 4
I
1
Do not consolidate = 0
Consolidate = 4
0 to 9
0 to 9
'I. Select 0 or 1 when using a check tracking system. Select 0 or 2 when not using a check tracking system.
'2. Programming "Check = 2" causes the register to check the status of the slip buffer memory whenever batch slip printing is performed. If there are
13 lines or less capacity remaining until slip buffer memory is full, an alarm sounds.
'3 When you want to perform consolidation for both of these items, be sure to program "Consolidate = 4" for either one or the other only. Do not program
both as "Consolidate = 4" at the same time.
'4 Do not use item consolidation together with Condiment PLU registration. Note however, that item consolidation together with Condiment PLU
registration becomes possible for registrations involving compulsory Condiment PLU input.
5
The automatic feed function makes it possible to program the number of line feeds that should be inserted from the normal print start position before
starting slip alternate printing or batch slip printing of a new slip. Even if line feeds are programmed for this function, they are not inserted for
validation printing, check endorsement printing, and check printing performed using the slip printer. Note also that line feeds are not inserted
automatically at the beginning of a second slip when the transaction requires printing that extends from one slip to another.
** Revised
TK-2300/TK-2700lCE-4700 PGM V 2.30 JULY, 1993
Machine Features
Worksheet #48
UA this w
Choke
FVogram Code
0
T i i e t receipt issuance
Donotissue=O
Issue = 1
10
9
5-3
Procedure
1. X I Mode secret code. lnput all four digits, within the range of 0001 to 9999. lnputting '0000' cancels the currently
set secret code (removing restrictionsfrom XI Mode operations). You cannot use the following numbers as secret
codes: 1111,2222,3333,4444,5555.
2. X2/Z2 Mode secret code. lnput all four digits, within the range of 0001 to 9999. Inputting '0000' cancels the currently set secret code (removing restrictionsfrom X2R2 Mode operations). You cannot use the following numbers
as secret codes: 1111,2222,3333,4444,5555.
3. Cash Amount Tendered key on the standard keyboard.
Machine Fiiwtures
5-4
Procedure
PROGRAM 112 Mode secret code. lnput all four digits, within the range of 0001 to 9999. lnputting "0000"cancels
the currently set secret code (removing restrictions from PROGRAM 112 Mode operations). You cannot use the
following numbers as secret codes: 1111,2222,3333,4444, and 5555.
Storehflachine number. lnput all four digits, within the range of 0001 to 9999. lnputting "0000" clears the specification and nothing is printed as the Storehlachine number.
Cash Amount Tendered key on standard keyboard.
Tax Programming
There are two types of tax programming:
United States and Canada tax programming
V.A.T. programming
You can use one or the other type of tax calculation.
In the case of tax table programming, you need the following information:
Sum of a single cyclic pattern
Number of values in each cyclic pattern
Sum of values in the non-cyclic pattern
Actual non-cyclic values
One set of cyclic values
With Canadian tax-on-tax rate taxation, you should know the starting point of the taxation.
The following explains each of the points in detail.
Type of Tax Calculation
The type of tax calculation you are programming determines the procedure you should use. The
following list tells you what page of this manual has the programming procedure you need.
Tax table without tax rate -page 73
Tax table with tax rate -page 74
Add-on tax rate -page 74
Canadian tax-on-tax rate -page 75
Taxable Status
When you program a tax, you must assign it a memory number, which determines the taxable
status to which the tax is applied. Then when you register an item, taxes are calculated using the
tax data, in accordance with the taxable status of the item.
Taxable Status
Address
TaxaMe I
Taxable I1
TaxaMe Ill
Taxable IV
125
225
325
425
Remarks
-0nk
Rounding
The following table shows the types of rounding available, along with the program code you
should input to specify the one you want.
Rounding SpecMcation
Rounduptotwodecimalplaces
Cut d to two decimal places
90
00
Machine Features
You can specify either add-on or add-in tax calculation. The following table shows the program
codes that are used for this specification.
Tax System Specification
Tax system
program-
01
02
03
04''
'1. You cannot use this tax system with tax address 125.
The following illustrates how to find the data you need to program the cash register.
PRICE
(e)
Mi. brsclk point Max. asak point
$ .w
$ .Ol
TAX
Differ-
ence
14
30
30
40
30
30
40
30
/
Use the following formula to calculate the program code required to specify the Canadian tax-ontax starting point.
Procedure
125,225, 325, or 425 depending on the taxable status you want to assign.
6 digits: 2-digit integer and a 4-place decimal value. lnput zero here if you want a tax table with a tax rate.
Machine Features
Procedure
V+TL
1. 125,225, 325, or 425 depending on the taxable status you want to assign.
4. lnput rounding specification using a 2-digit code from the table on page 68.
5. lnput 02 for add-on tax rate, or 03 for add-in tax rate.
6. Press the #I
key again to loop to the next memory number. If you were inputting for memory number 125, for
example, pressingthe Cash Amount Tendered key here loops back to continue with input for memory number 225.
Procedure
1. 225, 325, or 425 depending on the taxable status you want to assign.
number 225, for example, pressing the Cash Amount Tendered key here loops back to continue with input for
memory number 325.
---
PAICE RANGE
S .01
Max. b&
Uppr
s.lO--,-10-0-
.11
24
.25
.41
points ~im,once
1 Lomc
PaWm
--NoncydiidBt.
10
Procedure
(PROGRAM 3 Mode) 125
mm
0 mo
0
01 m @ 5 0
1. Address
2. Zero indicates no tax rate.
3. Rounding is not required because a rate is not being used.
3m 2 4
1014
TK-23IO[MK-270QICE4700Programming Manual
Sumof asingle cyclic pattern: 14+ 14+ 14+ 15 + 14+ 14+ 15 = 100
Number of values in each cyclic pattern: 7
Number of values in non-cyclic pattern: 7
Non-cyclic values and one set of cyclic values: 7, 14, 14, 14, 15, 14, 14, 15
Maximum taxable amount: $20.07
Address: 225 (Taxable Status 2)
Tax system: Tax table with add-on rate tax
Tax rate: 7.0000%
Rounding system: Cut off to two decimal places
Procedure
(PROGRAM 3 Mode) 225
Hrn
070000 m@
2007
0002
m@
100
1. Address
2. Tax rate of 7% applied to amounts that exceed the maximum tax table amount.
3. Maximum tax table amount.
m7
Mechine Features
Procedure
(PROGRAM 3 Mode) 125
Hm
082500 ma
0 rn5002 rn rn
1. Address
2. Tax rate.
mm ma
050000
399
5004
rn @
1. Address
2. Tax rate.
3. Starting point specification.
2. Tax rate.
3. Zero indicates no starting point.
073500
5004 @@
rn @
TK-230007C-27WCE-4700Programming Manual
V.A.T. Programming
You can program the cash register to automatically perform V.A.T. calculations. Before beginning actual programming, you must have the following information on hand.
What kind of rounding should be used.
What taxable status the tax should apply to.
When you program a tax, you must assign it a memory number, which determines the taxable
status to which the tax is applied. Then when you register an item, taxes are calculated using the
tax data, in accordance with the taxable status of the item.
Taxable Status
Address
Taxable I
Taxable II
Taxable Ill
Taxable IV
125
225
325
425
You can specify either add-on or add-in tax calculation. The following table shows the program
codes that are used for this specification.
Tax System Specification
-
Tax System
Program Code
02
03
Note that these two specifications apply for "normal rounding" only (see following section).
When using "special rounding," use the program codes shown in the next sections under "Special
Rounding Program Codes."
Rounding
There are two types of rounding: "normal rounding" and "special rounding." The following table
shows the types of normal rounding available, dofig with the program code you should input to
specify the one you want.
Rounding Specification
Rounding
program-
50
90
00
Four other "special rounding" methods are also available to meet the needs of various tax systems
around the world. Be sure you use the one that is applicable in your area.
Machine Features
Special Rounding 1
0
W+Y
0
Examples:
1.21 + 1 . 2 0
1.26
1.28
10
+
+
1.25
1.30
Special Rounding 2
Rounding result
Rounding result
Partial tender
Neither the amount tendered nor the change amount due is rounded when a partial tender is registered.
Note
When Denmark Rounding is used, the Cash Amount Tendered Key, car; be programmed to
restrict amount tendered registrations to those in which the last (rightmost) two digits are 00,25,
50, or 75.
Special Rounding 4
This type of rounding is used with the Singapore Tax System only.
The following table shows the program codes for the special rounding systems. Note that both
the tax calculation type and the special rounding method are specified using only two digits.
When using special rounding only, you should input "00"for the tax calculation type (page 76).
Special Rounding System
Address
125
Code
Meaning
10
12
13
20
2
125
22
23
30
3
125
All
32
33
42
Procedure
1. 125,225, 325, or 425 depending on the taxable status you want to assign.
2. 6 digits: 2-digit integer and a 4-place decimal value.
3. Cash Amount Tendered key on standard keyboard.
4. lnput rounding specification using a 2digit code from the above table.
5. lnput 02 for add-on tax rate, or 03 for add-in tax rate.
6. Press the #I again to loop to the next memory number. If you were inputtingfor memory number 125, for example,
pressing the Cash Amount Tendered key here loops back to continue with input for memory number 225.
Machine Featurns
Brn
0 rn5002 @@
rn @
1. Address
2. Tax rate.
Ba067500 ma0
5003
rn
1. Address
2. Tax rate.
Special Rounding
Tax rate: 5%
Rounding system: Special Rounding 1, cut off
Procedure
(PROGRAM 3 Mode) 125 @@
050000
1. Address
2. Tax rate.
TK-23O(MK-27OLVCE-4700Programming Manual
5-6
When your cash register is equipped with a compulsory drawer, you can program an alarm to sound
if the drawer is left open longer than a specific period. The drawer open alarm time can be preset
within the range of 1 second to 99 minutes 59 seconds, with timing beginning whenever the drawer
is opened. Programming the Drawer Open Alarm as "0000" disables the drawer open alarm.
Changing the position of the MODE switch from REG 1, REG 2, RF, XI, Z1, or X2lZ2 to OFF
interrupts operation of the open drawer timer. Returning the MODE switch to any other position
than OFF resumes operation of the timer from the point where it was stopped.
Procedure
5-7
Note that the program code has only two digits. If you input "07," the starting time is the period
07:00 - 08:00. Inputting "20"programs a starting period of 20:OO - 21:00.
Procedure
Machine F&atures
Check Printing
5-8
Use this procedure to program the format for checks printed on the slip printer by inputting a 6digit program code. Use Worksheet #49 on page 8 1 to determine the program code for each line,
and fill the program codes into Worksheet #50 on page 82.
With this procedure you input a memory number and then input "41"(which is the file number
for check printing). You then input the program code.
Procedure
message).
4. Loop if you want to input the program code for a non-sequential memory number.
Worksheet #49
ltem
Choices
Description
Program Code
Nothing = 0
Am0Un.t = 1
Amount (double-width characters) 2
Date = 3
Date (double-width characters) = 4
Line 1 of endorsement message = 5
Line 2 of endorsement message = 6
Line 3 of endorsement message = 7
Line 4 of endorsement message = 8
'=
a
4
Do not feed = 0
Feed= 1
I I
I
b
Forwardfeed = 0
Back feed = 2
Donotfeed=O
Feed one lime = 4 I
ot09
0 to 4
0to9
'1. Double-width amounts can be a maximum of six digits tong (including decimal places). For amounts longer than six digits,
use normal-size chamcters.
m i n g determines whether forward feed or back feed is performedbefore printingof the line starts.
*2. The
m inu er of lines fed is programmed using item 3.
'3. Programing'Feed one line = 4" here inselts one line feed at the end of the he, without any line feed.
'4. Up to 42 characters can be included in each slip printer line. This means that if your message is 21 characters tong,
you can program a maximum of 21 leading spaces. Anything over this will cut off part of the message.
1 2
1 1
5-9
Totalizer reports can be grouped under numbers, so that batch READIRESET operations can be
performed for an entire group by simply inputting the group number. To be able to perform this
programming, you must use the memory allocation procedure (PROGRAM 5) to reserve a Report
Group file (batch X/Zfile). You can include up to 10 totalizer reports in a single group, and each
group report can be programmed for issuance in a specific mode (XI, Z1, X2, or 22). You can
also specify issuance of a Periodic Sales READ Report (X2 mode) or a Periodic Sales RESET
Report (22mode).
Before beginning actual programming, you should have the following information on hand.
Report group memory numbers that identify each group. These are 2-digit numbers you can
find in Table #3 on page 84.
Program codes that control the attributes of each group. These are 2-digit codes you create
using Worksheet #5 1 on page 83.
Totalizer type codes that identify each report type. These 2-digit codes are in a table that
appears together with Table #3 on page 84.
Machine Fbatures
Procedure
1. lnput a 2digit memory number (group number) in the range of 01 to 10, from Worksheet #52 on page 84.
2. lnput a 2-digit program code from Worksheet #52 on page 84.
3. Cash Amount Tendered key on standard keyboard.
4. lnput a 2-digit totalizer type report code from Table #3 on page 84, to identify a report you want to assign to this
batch.
5. Input all the report codes you want to group under the memory number you input above, pressing the Cash
Amount Tendered key after each one.
6. Press the Cash Amount Tendered key again to loop back and input a program code for the next sequential memory number.
7. Loop if you want to input the program code for a non-sequentialmemory number.
Worksheet $61''
Item
Choices
Description
I
Di
Enabl
sable = 01
Enable= 0
Disable = 4
c
I
~ogmcode
'1. Calculate programdata for each to the batch report groups in Worksheet #52 .
Worksheet 152
Table #3
Report Code
11
12
13
14
Totalizer Type
I
15
16
17
19
20
28
64
I Fixed totalizer
Free function
Machine Featurns
5-1 0
Use the following procedure to specify the range of check numbers to be used for check analysis.
Procedure
digits with zeros. To specify a minimum check number of 1000, for example, input '1000'.
3. lnput a value for the maximum check number. You must input all six digits in this case, filling in unused digits with
zeros. To specify a maximum check number of 1999, for example, input '001999'. To specify an unlimited maximum check number, input '000000'.
4. Cash Amount Tendered key on the standard keyboard.
5. Loop if you want to input another check number range for the next sequential memory number.
6. Lopp if you want to specify another (non-sequential) memory number.
I My
I
I
File No.
1to 53
*'
1to *'
1to
It03
Worksheet
01
Fied Totalizer
12/16
06
Group
12116
18
12/16
20
12H6
1to40
23
Fixed Character
1to 15
24
45
-
--
--
E m Message
-
Up to16
Up to 12
Worksheet 1 9 on page 90
Worksheet 6 3 on page 86 to
Worksheet 1 7 on page 89
Worksheet #70 on page 90
Up to l6
--
'1. The number of memories depends on the number of records resewed by the mernoly allocation procedure (Program 5).
The procedure you should use for programming all of these descriptors is provided below
Procedure
3. lnput a descriptor or message using one of the procedures described in section 10 of this manual.
4. Cash Amount Tendered key on standard keyboard.
5. Loop if you want to input the messages or descriptor code for the next sequential memory number (same file number).
6. Loop if you want to input a descriptor or message for a non-sequential memory number or different file number.
Worksheet #53
-
Character Descriptions
Training ClerW
Cashier Reglstra
tion Filter
File No.
Memory No.
23
Package Units
SPACE
(USfcanada)$
(Other areas)
Standard Descriptor
No. Of Items
O (U.SfCanada)
(Other areas) 8
Worksheet #54
Memory NO.
2
1
I
Character Descriptions"
FikNo.
Standard Descriptor
1I
Filler
SPACE II SPACE
@(VS./Canada)
(Other areas) O
Filler
I SPACE I SPACE I
B
RducedRlce
Worksheet 155
MnqNo.
Character Descriptions
"*No.
Quantity
23
Standard Descriptor
Mechine Features
Worksheet #56
Character Descriptions
File No.
Memory No.
Taxable
Status
Taxable
status 1
Taxable Status
1&3wTaxTaxable
able Status I&
Taxable
Taxable Status
stampstatus
Status
23
Standard Descriptor
us.
Other
areas
T
II
III
III
Worksheet #57
Memory NO.
File NO.
Character Descriptions
Taxable Status
Taxable Status
2 & 3 or Taxable 1,2,& 3 or Taxable Taxable Status
Status 2 ~ o o d status I, 2 F O O ~
I, 2,3, 4
Stamp Status
Stamp Status
Tax status
23
US.
Standard Descriptor
'
III
II
Ill
Ill
Other
areas
Worksheet 158
Character Descriptions
File No.
Monetary Symbol Following Currency Exchange Operation
Memory No.
6
Currency Exchange 1
Currency Exchange 2
Currency Exchange 3
Currency Exchange 4
*I
'1
'1
'1
23
Standard Descriptor
*I. All 8 characters (2 chamctershtem) are programmed at the same time. The standard descriptor for each #em is '*". Each
key can be prograrnrned to use only one of the monetary symbols speclied above. For details on assignment of monetary symbols to Currency Exchange keys,
see Worksheet #17 on page 31.
Worksheet #59
Memory No.
Character Descriptions
Fileb.
Standard Descriptor
l R l E l G l
Worksheet #60
FibNo.
Memory No.
Character Descriptions
I hi)/S
1SPACE 1 SPACE 1 I
X
I
~ o g Mode
n h i n t synbol
23
Standard Descriptor
I READ
~ hint s y m
*I
TK-23OWTK-27WCE4700Programming Manual
Worksheet 161
Character Descriptions
File No.
Memory No.
23
9
Standard Descriptor
Worksheet W62
Character Descriptions
File No.
Memory No.
REG
Mode
10
23
Standard Descriptor
RF ode ~ i ~ ~symbol
l a y
Symbol
Worksheet #63
Character Descriptions
File No.
Memory No.
23
11
Standard Descriptor
Worksheet #64
Memory NO.
FileNo.
Character Descriptions
23
12
Standard Descriptor
WCli
*
'
Worksheet #65
File No.
Memory No.
Character Descriptions
13
23
Standard Descriptor
Worksheet #66
I
I
MmofyNo.
Character Descriptions
A W M print and display symbols for 12hour timekeeping fotmat
FileNo.
standard ~escriptor
Machine Features
Worksheet #68
Programmed Descriptor
Worksheet #69
Programmed Descriptor
Non-resettablegmnd sales total
Isymbol
Non-resettablegmnd sales total
2symbol
Non-resettable grand sales total
I 3 onbal
Worksheet #70
Total Item
I 1
20
GTI
20
GT2
1201GT311111111111111111
~mory File
sanciard
Number Number Descriptor
Programmed Descriptor
Total Item
Service charge for temporary
finaliiafin (using=
key)
Memory File
Standard
Number Number Descriptor
/ 1
27
1 2 8
29
1 0 1
01
Commission 2 total
30
01
drawer total 1
Foreigncurrency check in
drawer total 1
Foreign currency cash in
drawer total 2
Foreigncurrency check in
drawer total 2
Foreigncurrency cash in
drawer total 3
Foreigncurrency check in
drawer total 3
33
35
01
36
1 3 7
01
key,
Net grand total of [
H k e p d ~ ~ m 3 d e
o~erationtotals
38
42
Tax 1 total
Tax 1 exempt total
Taxable amount 2 total
43
Tax 2 total
Tax 2 exempt total
01
01
01
---
47
01
48
49
01
01
50
01
Worksheet #71
51
52
53
01
01
01
ProgrammedDescriptor
~unory( File
Number Number
Descriptor
SMdnd
ProgrammedDescriptor
'1. The report header message is programmable for each totalizer and not for each report code. 'Ihi means that the same report header message is
printed for the Daily Sales READ Report (XI Mode), Daily Sales RESET Report (Z1 Mode), Periodic Sales READ Report (X2Mode), Periodic
Sales RESET Report (22 Mode), and Individual READIRESET Repod (XI or Z1 Mode).
Worksheet #72
Memory No.
File No.
Programmed Text
Logo message (Receipt)
Machine Fiwtures
Worksheet 173
Pmgrmmed Descriptor
II
I
I
PASSWORD
1 2 1 4 5
I I
I
1 1
I
--
I
I
ERR CLK#
45
ERR CLERK
45
RECEIPT SW
ERR CUST
ERR TAX
10
1 4 5
RFMODE
DECLARE
17
1 4 5
18
45
19
45
20
45
21
22
45
MlN. STOCK
45
45
CHK ENDORSE
25
45
TENDER
45
MEMORYOVER
/ 1
26
28
45
29
45
30
45
31
I I
I
I I
23
I I
INDW OVER
I I
45
32
45
33
45
ERR CHECK#
I I
I I
Meaning
Memory
Number
File
Number
34
45
NOTFOUND
35
45
ERRCARD
36
45
CONDIMENT
37
45
GUEST RCT
40
45
41
45
42
45
43
45
44
45
Registered, items do not match with prevrously regrstered items durrng separate
check regrstration
45
45
INCMPLT MENU
Programmed Descriptor
- -
**
'1
You can program up to 11 characters. The machine number automatically appears on the display at the 12th character.
'2
Worksheet #74
** Revised
-
Machine Features
5-12
The following procedure should be used for programming text for check endorsements, check
printing, and text recall.
Item
Number of Characters
Worksheet
1 to4
33
21
1 to'
39
Test recallfile
21
'I.The text assigned to File #33 is usedfor both the check endorsement message and the check print message.
'2. The number of memories depends on the number of records reserved by the memory allocation procedure (Program 5).
Procedure
Worksheet #75
Line
I l
Memay
No File No.
Text
---
Worksheet #76
6-1
Single-Item-Sale (SIS)
Whenever an SIS department key is pressed as the first key operation in a transaction, the
registration is automatically finalized.
The transaction is not finalized when you press the SIS department key following another (nonSIS) department key. In such a case, the transaction is finalized using one of the finalization keys.
Note that you cannot use SIS unless the keyboard has a Cash Amount Tendered key.
Example:
I?[
[T)
[XIissues a receipt after the Cash Amount Tendered key
Commission Function
Each clerk can be provided with two separate commission totalizers. Commissions are calculated
automatically whenever a receipt is issued and whenever a temporary finalize operation is
performed using the New Balance Key. You can also program whether or not the commission
subtotal includes VAT. The following shows the formula used for calculation of a commission
amount.
Commission Amount = Commission Subtotal (Commission 1 or Commission 2) x Commission Rate
Commission 1 and Commission 2 totalizers can be provided in the fixed totalizers, and
Commission 1 and Commission 2 totalizers can be provided for each clerk.
You can program whether or not the net amount includes tax and/or commission.
The non-resettable grand total includes commissions, and you can program whether or not
[
,TI, and
commission calculations should be performed for operations using [TI
171,
m.
The following shows how calculations are performed when Department 1 is programmed with
Taxable Status 1 and Commission 1.
Programming
When the cash register is programmed to calculate the commission amount from the total that
includes VAT, the calculation is performed as follows.
Commission Amount = 100 x 10% = 10
Tax Amount 1 = 100 -
100
= 9
10/100
When the cash register is programmed to calculate the commission amount from the total that
excludes VAT, the calculation is performed as follows.
TK-23OWTK-27WCE4700Programming Manual
Condiment PLUs
A Condiment PLU can be registered as part of another department, Short-PLU, Long PLU, or
Flat-long PLU (main item) registration. Up to eight Condiment PLUs can be registered for a
single main item.
You can program the number of Condiment PLUs that must be registered for a specific main
item. This is called the "compulsory number of Condiment PLU inputs." If the preset number of
Condiment PLUs are not input following registration of a main item, a condiment compulsory
error occurs.
The programmability for Condiment PLUs is identical to that for normal PLUs.
Ticket Receipts
Ticket receipts can be issued for departments, Short PLUs, Long PLUs, and Flat-Long PLUs
following issuance of the normal receipt. Separate ticket receipts are issued each department and
PLU for which a ticket receipt issuance sequence is programmed. The first ticket receipt issued
is the department or PLU with the lowest sequence number, the next issuance is for the item with
the next lowest sequence number, etc.
No ticket receipts are issued for departments and PLUs that are not programmed with issuance
sequences.
Procedure 1
2. Press the Department key or Gas department that you want to program with the features specified by the program
code.
3. Loop if you want to input another program code for another Department key or Gas department.
Procedure 2
- Range Programming
If you don't input anything here, the data is programmed from memory # l .
Worksheet #77
Description
Item
l2
Program Code
Choice
Normal receipt = 0
No receipt = 1
Sigle receipt = 2
Single-item sale = 3
11
Operation in RF Mode
Albw = 0
Prohibii = 2
Do not print = 0
print = 4
Enable = 0
D i l e= 1
Enable = 0
Disable = 2
Enable = 0
D i l e=4
a
10 .
Multiple v a l i i i
Printing of the difference between the normal price and reducedprice
on the READBESET report
-9
Taxable Status
0
a
Commission 1 Status
Commission 2 Status
Diuntlpremium status
Compulsory number of Condiment PLU inputs
Do not assign = 0
Assii=l
Do not assign = 0
Assign = 2
Do not assign = 0
Assign = 4
0 to 8
5
4
1 to9
0
Low Digit Limit (LDL) for manually input unit prices (0 clears the
limitation)
Non-zero = 0
Zero = 1
Positive = 0
Negative = 2
Non-HASH = 0
HASH = 4
0
a
11
10
12
~ o ' ~ r o ~ rthe
am
cash register for issuanceof a double receipt, you should select 'Single receipt = 2" for this item. You must also select 'Issue = 1"
for item 1 in Worksheet W90 on page 105.
'2. United States
Taxable Status 3 or Food Stamp Status = 4
Taxable Status 1 = 1
Non-taxable= 0
Taxable Status 2 = 2
Use the sum of the program code to program more than one status. To program Taxable Status 1 and Taxable Status 2, program 3' (1 + 2).
Canada
Other areas
Taxable Status 1 = 1
Taxable Status 1 = 1
Taxable Status 2 = 2
Taxable Status 2 = 2
Taxable Status 3 = 3
Taxable Status 3 = 3
Taxable Status 4 = 4
Taxable Status 4 = 4
TaxableStatus1&2=5
Non-taxable= 0
Taxable Status 1 & 3 = 6
Taxable Status 1 & 4 = 7
Non-taxable= 0
TK-23OMK-27OWCE-4700Programdng Manual
Worksheet #78
Choke
Normal receipt = 0
No receipt = 1
Sigle receipt = 2
Single-item sale = 3
Description
Item
Receipt type/sales status
12
12
11
11
Albw = 0
Prohibit = 2 1
Multiple Validation
10
pwwn code
Enable = 0
D i e=I
Enable = 0
Disable = 2
Enable = 0
D i e=4
Taxable status
See below*'
10
t
8
7
Low Digit Limit (LDL) for manually input unit prices (0clears the
limitation)
Commission status 1
Commiion status2
Non-HASH = 0
HASH = 4
Round off = 0
Cutoff =I
Round up = 2 I
6
5
I
1 to 9
Do not assign = 0
Assign = I
Assign = 0
Do not assign = 2
Taxable status 3 = 4
Non-taxable= 0
Use the sum of the program code to program more than one status. To program Taxable status 1 and Taxable status 2, program '3" (1+ 2).
Address Table
Features
0266-
0366
Tax Status
Address
0166
0566
0666
0766
I
1
Ow
1066
1166
1566
1666
1766
RegistrationStatus
Rounding Method for Gas Amount Sold
Low Digit Limit (LDL)
Commission status and
DiiunVPremiumItem Status
Number of Condiment PLU Inputs
Links to Groups
Department
Available
Available
Available
Available
Not Available
Available
Available
Available
Available
Available
Available
Available
Gas Department
Available
(ValidationStatus Only)
Available
Available
Available
Available
Available
Available
i om mission slatus only
Not Available
Available
Available
Not Available
Not Available
Worksheet
79
80
81
82
83
84
86
87
88
89
90
Procedure 1
1. lnput the 4-digit address from the above table to identify the feature you want to program.
2. lnput the program code from the applicable worksheet (see table above).
3. Press the Department key or Gas department key that you want to program with the features specified by the pro-
gram code.
4. Loop if you want to program another Department key or Gas department key with the same program code.
5. Loop if you want to program another Department key or Gas department key with a different program code, but
the same address.
6. Loop if you want to program another Department key or Gas department key with a different program code, and
different address.
Procedure 2
- Range Programming
Worksheet #79
Use this worksheet to program Address 0166.
ltem
a
Description
Choice
Program Code
Albw = 0
Prohibit = 2
Multiple validation
Printing of the difference betweenthe normal price and reduced price
on the READIRESET repod'
Do not print = 0
Print = 4
Worksheet #8O
Use this worksheet to program Address 0266.
Description
Item
Program Code
Choke
Operation in RF Mode
Enable = 0
Diible = 1
Enable = 0
Diible = 2
Enable = 0
Disable = 4
Worksheet #81
Use this worksheet to program Address 0366.
See below"
Taxable Status
Program Code
Choice
Description
ttem
Worksheet 182
Use this worksheet to program Address 0566.
Description
I I
Choice
Program Code
Non-zero= 0
Zero = 1
Positiie = 0
Negative = 2
Non-HASH = 0
HASH = 4
Worksheet #83
Use this worksheet to program Address 0666.
Item
Program Code
Choice
Description
Round off = 0
Rounding method for gas department3amount of gas sold*'
Round up = 2
Worksheet 184
Use this worksheet to program Address 0766.
hem
Description
Low Digit Limit (LDL) for manually input unit prices (0 clears the
limitation)
Choice
Ito 9
Programcode
1
TK-23OMK-27O(VCE-4700Programming Manual
Worksheet #85
Use this worksheet to program Address 0966.
bl
Description
Commission 1 Status
Commission 2 Status
Diiunt/premium status"
Choice
Do not assign = 0
Assign = 1
Do not assign = 0
Assign = 2
Donotassign=O
Assign = 4
~rograrncode
Worksheet 186
Use this worksheet to program Address 1066.
Description
Item
Program Code
*I.
Cannot be programmedfor a gas department.
Worksheet #87
Use this worksheet to program Address 1166.
Worksheet #88
Use this worksheet to program Address 1566.
Description
lem
Program Code
3
2
3
2
Worksheet #89
Use this worksheet to program Address 1666.
Description
Item
2
Program Code
2
1
Worksheet #90
use this worksheet to program Address 1766.
Description
Item
1
Choice
~oublereceipil
Donotissue=O
Issue = 1
Program Code
1
To program the cash register for issuance of a double receipt for a department, you must also select 'Single receipt = 2' for hem 12 in Woksheet
#77. File No. 36 must be allocated.
6-2
1. Input the descriptor from Worksheet #91 on page 106 using one of the procedures described in section 10 of this
manual.
2. Press the Department key or Gas department key you want to program.
3. Loop if you want to input a different Department key or Gas department key.
TK-23O(MK-270(2(CE-4700Programming Manual
lnput the memory number that identifies the Department key you want to program.
Input '05' if you are programming a standard Department key, or '55" ifyou are programming a Gas department
key.
lnput the descriptor from Worksheet #91 using one of the procedures described in section 10 of this manual.
Cash Amount Tendered key on the standard keyboard.
Loop if you want to input a descriptor for the next sequential memory number.
Loop if you want to input a different memory number.
If you don't input anything here, the text is programmed from memory # I .
3. Cash Amount Tendered key on the standard keyboard.
4. Range end memory number.
If you don't input anything here, the text is programmed up to the last memory number that exists in the file.
5. lnput the Text from the applicable worksheet.
Worksheet #91
Department
Key
Memory
Number
reb;N
:
Pmgrammed Descriptor
64
You can program each standard department with either of the following:
Package quantity and unit price
Unit weight and unit price
There are two different methods you can use to program the package quantity and unit price, or
unit weight and unit price to a key. With "direct programming", you input the package quantity
and unit price, or unit weight and unit price and then press the Department Key to which you want
to program the data.
With "memory number programming" you input the memory number of the key you are
programming and then input "05" (which is the file number for standard departments). You then
input the applicable program code.
You use the same procedure for programming for both of the configurations noted above.
Important
e Department keys assigned the scale registration status can never be used for automatic package calculations using a preset package quantity during ascale registration. This is ttue regardless of whether they are programmedfor package-quantity-and-unit-priceor unit-weight-and-unit-price.
e Department keys that are programmedfor unit-weight-and-unit-pricecan never be used for automatic package calculations
using a preset package quantity.
Package Quantity
Pmgram Code
12.25
10.1
None
1010
No input
1225
lmportant
If you input a unit weight value and forget to input "0,"prograrnming will be wrong and the cash register will not be able for perform calculations correctiy.
GF- You must always input "0"after you input a unit weight value.
Examples:
-
Unit Weight
225
22500
10.1
101OOO
None
No input
2. lnput a value for the unit price from the worksheet you used to input the package quantity (Worksheet #92) or unit
weight (Worksheet #93). A unit price is a value that can have four digits to the left of the decimal point (integer
part) and two digits to the right of the decimal point (decimal places). If you input a value for the package quantity
or unit weight, you must input all four digits for the integer part, filling in leading digits with zeros if necessary. If
you did not input anything for the package quantity or unit weight, you do not need to input all four integer part
digits. You must always input values for both decimal places.
Examples:
Unit WeightlPackage Quantity
Unit Price
Program Code
Input
5.00
000500
500
Not input
5.00
Procedure 2
- Range Programming
1. lnput the memory number that identifies the department key you want to program.
None
No input
the right of the decimal point (decimal places). You do not need to input both digits for the integer part, but you
must input values for all three decimal places. Don't input anything here ifyou want to program a unit price without a package quantity.
Important
You must always input "0"after you input a unit weight value. If you input a unit weight value and forget to input "0," programming will be wrong and the cash register will not be able for perform calculations correctly.
Examples:
Unit Welght
ProgramCode
2.25
10.1
None
22500
101000
No input
lnput a value for the unit price from the worksheet you used to input the package quantity (Worksheet #92) or unit
weight (Worksheet #93). A unit price is a value that can have four digits to the left of the decimal point (integer
part) and two digits to the right of the decimal point (decimal places). If you input a value for the package quantity
or unit weight, you must input all four digits for the integer part, filling in leading digits with zeros if necessary. If
you did not input anything for the package quantity or unit weight, you do not need to input all four integer part
digits. You must always input values for both decimal places.
Examples:
Unit WeightlPackage Quantity
Unit Price
Program Code
Input
5.00
5.00
OOO500
Not input
500
Loop if you want to input the same data for the next sequential memory number.
Loop if you want to input different data for the next sequential memory number.
Loop if you want to input different data for a non-sequential memory number.
Range start memory number.
If you don't input anything here, the data is programmed from memory #I.
Range end memory number.
If you don't input anything here, the data is programmed up to the last memory number that exists in the file.
TK-23O(MK-27O(KCE4700Pmgrammlng Manual
6-4
Gas departments (which are used in the United States and Canada only) can be assigned prices,
just like normal departments. Gas departments, however, are provided with a third decimal place
to meet the needs of gasoline unit pricing.
There are two different methods you can use to assign a unit price to a gas department.
With "direct programming", you input the unit price, and then press the Gas department key to
which you want to program the data.
With "memory number programming" you input the memory number of the key you are
programming and then input "55" (which is the file number for gas departments). You then input
the applicable program code (unit price).
You use the same procedure for programming for both of the configurations noted above.
1. lnput a value for the unit price. A unit price is a value that can have three digits to the left of the decimal point
(integer part) and three digits to the right of the decimal point (decimal places). You do not need to input all three
digits for the integer part, but you must input values for all three decimal places.
2. Press the Gas department key you want to program.
3. Loop if you want to input the same data for the different Gas department key.
4. Loop if you want to input the different data.
1. lnput the memory number that identifies the department key you want to program.
2. lnput a value for the unit price. A unit price is a value that can have three digits to the left of the decimal point
(integer part) and three digits to the right of the decimal point (decimal places). You do not need to input all three
digits for the integer part, but you must input values for all three decimal places.
3. Loop if you want to input the same unit price for the next sequential memory number.
4. Loop if you want to input a different unit price for the next sequential memory number.
5. Loop if you want to input a different unit price for a non-sequential memory number.
If you don't input anything here, the data is programmed up to the last memory number that exists in the file.
PLU Programming
This part of the manual describes how to program PLUs. Note that all of the procedures and programming shown in this section apply to Short PLUs, Long PLUs, and Flat-PLUS.
7-1
PLU Features
There are two different methods you can use to assign features to PLUs. With "batch feature programming," you can use a single operation to assign multiple features.
"Individual feature programming," on the other hand, lets you assign features one-by-one. This
method is recommended for programming of special features to individual PLUs. Note that you
must use individual feature programming to assign the following PLU features.
Links to departments and groups
Random PLU codes
Links to Long PLUs (bottle links)
Minimum stock quantities
Maximum amount limit (MAL)
Kitchen Order Receipt issuance control
The following describes PLU features in detail.
Single-Item-Sale (SIS)
Whenever an SIS PLU is registered as the first key operation in a transaction, the registration is
automatically finalized.The transaction is not finalized when you register the SIS PLU following
another (non-SIS) PLU. In such a case, the transaction is finalized using one of the finalization
keys.
Note that you cannot use SIS unless the keyboard has a Cash Amount Tendered key.
Example:
[F]
[y]
[TI[XII%[
TI[F]
The key operation [
Amount Tendered key is pressed.
PLU Programming
Commission Function
Each clerk can be provided with two separate commission totalizers. Commissions are calculated
automatically whenever a receipt is issued and whenever a temporary finalize operation is performed using the New Balance key. You can also program whether or not the commission subtotal includes VAT. The following shows the formula used for calculation of a commission
amount.
Commission Amount = Commission Subtotal (Commission 1 or Commission 2) x Commission Rate
Commission 1 and Commission 2 totalizers are provided in the fixed totalizers, and Commission
1 and Commission 2 totalizers can be provided for each clerk.You can program whether or not
the net amount includes tax andlor commission.The non-resettable grand
total includes commissions, and you can program whether or not commission calculations should be performed for
[
,T
and
I
,
operations that using [TI, [TI
0.
The following shows how calculations are performed when PLU 1 is programmed with Taxable
Status 1 and Commission 1.
Programming
I%[
1 (
7
1
When the cash register is programmed to calculate the commission amount from the total that
includes VAT, the calculation is performed as follows.
Commission Amount = 100 x 10% = 10
Tax Amount 1 = 100-
100
+ 10/100
= 9
When the cash register is programmed to calculate the commission amount from the total that
excludes VAT, the calculation is performed as follows.
Tax Amount 1 = 100 -
100
=9
10/100
Lalg PLU
No. 50
Lalg PLU
Long PLU
Long PLU
Lalg PLU
Long PLU
memory No. 5
memory No. 12
memoly No. 52
memuy No. 53
memory No. 13
Important
As in the above example, a single child PLU can have multiple parents. Note that Short PLUs can act as child PLUs only.
PLU Programming
Condiment PLUs
A Condiment PLU can be registered as part of another department, Short-PLU, Long PLU, or
Flat-Long PLU (main item) registration. Up to eight Condiment PLUs can be registered for a single main item.
You can program the number of Condiment PLUs that must be registered for a specific main
item. This is called the "compulsory number of Condiment PLU inputs." If the preset number of
Condiment PLUs are not input following registration of a main item, a condiment compulsory
error occurs.
The programmability for Condiment PLUs is identical to that for normal PLUs.
Ticket Receipts
Ticket receipts can be issued for departments, Short PLUs, Long PLUs, and Flat-Long PLUs following issuance of the normal receipt. Separate ticket receipts are issued each department and
PLU for which a ticket receipt issuance sequence is programmed. The f ~ sticket
t
receipt issued
is the department or PLU with the lowest sequence number, the next issuance is for the item with
the next lowest sequence number, etc.
No ticket receipts are issued for departments and PLUs that are not programmed with issuance
sequences.
Procedure 1
Short PLU Procedure
u u u u u
1. lnput the number of the Short PLU that you want to program with the features specified by the program code.
2. lnput the 12-digit program code from Worksheet #94 on page 117.
3. Cash Amount Tendered key on the standard keyboard.
4. Loop if you want to input another program code for the next sequential Short PLU.
5. Loop if you want to specify another (non-sequential) Short PLU.
1. lnput the number or Random PLU code of the Long PLU that you want to program with the features specified by
the program code.
2. lnput the 12-digit program code from Worksheet t94 on page 117.
3. Cash Amount Tendered key on the standard keyboard.
4. Loop if you want to input another program code for the next sequential Long PLU.
5. Loop if you want to specify another (non-sequential) Long PLU.
1. lnput the 12-digit program code from Worksheet #94 on page 117.
2. You can skip this step if the key you want to program is already in the current menu.
3. Press the Flat-Long PLU key that you want to program with the features specified by the program code.
4. Loop if you want to input another program code and program another Flat-Long PLU.
PLU Programming
Worksheet #94
Description
Program Code
Choke
Normal receipt = 0
No receipt = 1
Single receipt = 2
Sinde-item sale = 3
Multiile v a l i i i
Printingof the difference betweenthe normal price and reducedprice
on the READFIESET report
Operation in RF Mode
a
I
1 Taxable Status
SubdeparbnenffPLUstatus
Low Digit Limit (LDL) for manually input unit prices (0 clears the
limitation)
(Programmable for Flat-longPLUSand subdepartments onty)
8
7
1 to 9
Cmmiiion 1 Status
Commission 2 Status
Diiunffpremium status
Compulsory number of Condiment PLU inputs
Do not assign = 0
Assign = 1
Do not assign = 0
Assign = 2
Do not assign = 0
Assign = 4
Ot08
'1. Important!
To programthe cash register for issuanceof a double receipt, you should select 'Single receipt = 2" for this item. You must also select 'issue = 1"
in Wolksheet 1109 on page 121.
'2. United States
Taxable Status 1 = 1
Taxable Status 2 = 2
Taxable Status 3 or Food Stamp Status = 4
Non-taxable= 0
Use the sum of the program code to program more than one status. To program Taxable Status 1 and Taxable Status 2, program '3' (1 + 2).
Canada
Other areas
Taxable Status 1 = 1
Taxable Status 1 = 1
Taxable Status 2 = 2
Taxable Status 2 = 2
Taxable Status 3 = 3
Taxable Status 3 = 3
Taxable Status 4 = 4
TaxabkStatus4=4
TaxableStatus1&2=5
Non-taxable= 0
TaxableStatus1&3=6
Taxablestatus1 & 4 = 7
Non-taxable= 0
0266
0366
1
1
0466
0566
0766
0966
1066
1166
1 266
I366
1466
1566
1 666
1766
Feature
SMPLU
Mode Control
Available
Taxable Status
I Available
Available
Sales Status
Available
Registration Status
Low Diait Limit ILDLl
Available
Available
Commission Status and DiuntlPremium Item Status
Available
Number of Condiment PLUSto be Entered
Available
Links to DepartmentslGroups
Not Available
Random PLU Code
Not Available
Links to Long PLU (Bottle Link)
Not Available
Minimum Stock Quantity
Available
-um
Amount Limit (MAL)
Available
Tidet Receipt Issuance Control
Double Receipt Issuance Control
Available
I
1
I
LO~PPLU
Available
Avaihble
Available
Available
Available
Available
Available
Available
Available
Available
Available
Available
Available
Available
I
I
1
Worksheet
Note that an LDL or MAL can be programmed to limit the manual input of a price to override a
Flat-Long PLU preset price, or to limit input for short PLUs and Long PLUs that are sub-departments.
Worksheet 195
U s e this worksheet t o program Address 0166.
Ikrn
Description
Multiplevalion
Choice
Treat as Normal PLU = 0
Treat as Condiment PLU = 1
Allow = 0
Prohibi = 2
Do not print = 0
Prit=4
Program Code
Worksheet #96
Use this worksheet t o program Address 0266.
Description
Item
Operation in RF Mode
Program Code
Choice
Enable = 0
D i l e=1
Enable = 0
Dible=2
Enable = 0
D i l e=4
PLU Programming
Worksheet #97
Use this worksheet to program Address 0366.
1
Taxable Status
Program Code
Choice
Description
hem
see below"
Canada
Other areas
Taxable Status 1 = 1
Taxable Status 2 = 2
Taxable Status 3 = 3
Taxable Status 4 = 4
Taxable Status 1 & 2 = 5
Taxable Status 1 & 3 = 6
Taxable Status 1 & 4 = 7
Non-taxable= 0
Taxable Status 1 = 1
Taxable Status 2 = 2
Taxable Status 3 = 3
Taxable Status 4 = 4
Non-taxable= 0
Worksheet 198
Use this worksheet to program Address 0466.
Item
Treat as PLU = 0
Treat as sub-department= 4
. SubdepartmentlPLUstatus
Program Code
Choice
Description
Worksheet #99
Use this worksheet to program Address 0566.
I I I
1
Description
Choice
Zero = O1
Mn-zem
Positive = 0
Negative = 2
Non-HASH = 0
HASH = 4
Program Code
Program Code
Worksheet #lo0
Use this worksheet t o program Address 0766.
Description
Choice
Low Digit Limit (LDL) for manually input unit prices (0 clears the
limitation)
1 to 9
Worksheet #I01
Use this worksheet to program Address 0966.
hem
Description
a
Commiiion 1 Status
Commission 2 Status
Discountlpremiumstatus
Choice
Do not assign = 0
Assign = 1
Do not assign = 0
Assgn-2
Donotass@=O
Assi =4
Program Code
Worksheet 1102
Use this worksheet to program Address 1066.
Program Code
Item
item
Worksheet #I05
Use this worksheet to program Address 1366.
Description
Program Code
Child PLU number assignment when the Child PLU is a Long PLU.
Be sure to always input six digits, regardlessof whether PLU number or random PLU codes are being used.
Fill in any unused digits with zeros.
Child PLU number assignment when the child PLU is a short PLU.
Be sure to always input four digits.
Fill in any unused digits with zeros.
Worksheet # I 06
Use this worksheet to program Address 1466.
em
Description
~iiimun
st& quantity*'
Input two digits to the left of the decimai (integer part) and three digits to the right of the decimal (deciil
part). No input of a decimal point is required.
Program Code
PLU Programming
Worksheet #I07
Use this worksheet to program Address 1566.
6
5
5
4
3
2
1
- Maximumamount limit.
lnput four digits to the left of the decimal (integer part) and two digits to the fight of the decimal (deciml
part). No input of a decimal point is required.
Inputting'0' here clears an existing limitation.
3
2
1
Worksheet H 0 8
Use this worksheet to program Address 1666.
Description
Item
2
1
pros ram^
2
Worksheet #I09
Use this worksheet to program Address 1766.
Description
Item
1
Double receipi'
Choke
Prosram code
Do not issue = 0
Issue= 1
'1. To progmm the cash register for issuance of a double receipt for a PLU, you must also select 'Single receipt = 2" for ltem 12 in Worksheet #94
on page 1 17. File No. 36 must be allocated.
Procedure 1
Short PLU Procedure
1. lnput the 4-digit address from the above table to identify the feature you want to program.
2. lnput the number of the Short PLU that you want to program with the features specified by the program code.
3. lnput the program code from the applicable worksheet (see table above).
4. Cash Amount Tendered key on the standard keyboard.
5. Loop if you want to program the next sequential Short PLU with the same program code.
6. Loop if you want to program the next sequential Short PLU with a different program code, but the same address.
7. Loop if you want to program a non-sequential Short PLU with a different program code, but the same address.
8. Loop if you want to program another Short PLU with a different program code, and different address.
PLU Progmmmhg
PLU Descriptors
Use this procedure to assign literal descriptors to each PLU, and to each Long PLU second unit
price. Each descriptor can be either 12 or 16 characters long, depending on the descriptor length
specification that is made during the initialization operation.
Note that this section explains only the general procedure to use for programming descriptors.
For details on actual character input procedures, see section 10 of this manual.
There are two different methods you can use to assign a descriptor to a PLU. With "direct programming" the procedure you use depends on whether you are programming a Short PLU, Long
PLU, or Flat-Long PLU.
With "memory number programming" you input the memory number of the key you are programming and then input "03" (which is the file number for Short PLUs), "04" (the file number
for Long and Flat-Long PLUs), or "54" (the file number for Long PLU second unit prices). You
then input the characters you want to program.
lnput the number of the Short PLU that you want to program.
You cannot use a
lnput the descriptor from Worksheet #I10 on page 125 using one of the procedures described in section 10 of this
manual.
5. Loop if you want to input different text for the next sequential Short PLU.
6. Loop if you want to specify another (non-sequential) Short PLU.
lnput the number or Random PLU code of the Long PLU that you want to program.
key assigned to the Flat-Long PLU keyboard here.
You cannot use a (
lnput the descriptor from Worksheet #I 1 1 on page 125 using one of the procedures described in section 10 of this
manual.
Cash Amount Tendered key on the standard keyboard.
Loop if you want to input different text for the next sequential Long PLU.
Loop if you want to specify another (non-sequential) Long PLU.
lnput the descriptor from the Worksheet #I 1 1 on page 125 using one of the procedures described in section 10
of this manual.
After you input text, be sure to press
You can skip this step if the key you want to program is already in the current menu.
Press the Flat-Long PLU key that you want to program.
Loop if you want to input different text and program another Flat-Long PLU.
lnput the memory number that identifies the PLU you want to program.
lnput '03' if you are programming a Short PLU, '04' if you are programming a Long or Flat-Long PLU, '54' if you
are programming a Long PLU second unit price.
lnput the descriptor from Worksheet #I 10 on page 125 (Short PLU) or Worksheet #I 1 1 on page 125 (Long PLU)
using one of the procedures described in section 10 of this manual.
Cash Amount Tendered key on the standard keyboard.
Loop if you want to input a descriptor for the next sequential memory number.
Loop if you want to input a different memory number.
PLU Programming
1W
NUMBER
Worksheet # I 10
PLU No.
1 !z
Worksheet # l 11
FlabLong
PLU NO.
File
Number
Long Memory
File
PLU No. Number Number
04/54
04/54
04/54
04/54
Standard
Descriptar
LPLU
LPLU
LPLU
LPLU
Programmed Descriptor
TK-23OWK-27o(VCE-4700Programming Manual
7-3
PLUs assigned the scale registrationstatus can never be used for automatic package calculations using a preset package
quantity during a scale registration. This is true regardless of whether they are programmedfor package-quantity-and-unitprice or unit-weight-and-unit-price.
o9
PLUs that are programmedfor unit-weight-and-unit-price can never be used for automatic package calculations using a
preset package quantity.
PLU Programming
1. lnput the number of the Short PLU that you want to program.
lnput the number or Random PLU code of the Long PLU that you want to program.
2. lnput a value for a package quantity or a unit weight.
Package Quantity (Worksheet #I12 on page 129)
A package quantity is a value that can have four digits to the left of the decimal point (integer part) and two
digits to the right of the decimal point (decimal places). You do not need to input all four digits for the integer
part, but you must input values for both decimal places. Don't input anything here if you want to program a unit
price without a package quantity.
Examples:
Package Quantity
Program Code
12.25
10.1
None
1225
1010
No input
Important
YOUmust always input "0"after you input a unit weight value. If you input a unit weight value and forget to input "0," programming will be wrong and the cash register will not be able to perfotm calculations correctly.
Examples:
Unit WeigM
None
Program Code
No input
3. lnput a value for the unit price from the worksheet you used to input the package quantity (Worksheet # I 12) or
unit weight (Worksheet# I 13). A unit price is a value that can have four digits to the left of the decimal point (integer
part) and two digits to the right of the decimal point (decimal places). If you input a value for the package quantity
or unit weight, you must input all four digits for the integer part, filling in leading digits with zeros if necessary. If
you did not input anything for the package quantity or unit weight, you do not need to input all four integer part
digits. You must always input values for both decimal places.
Examples:
Unit WeigMlPackage Quantity
Unit Price
Program Code
Input
Not input
5.00
000500
5.00
500
Procedure 2
- Range Programming
NUMBER
1. lnput the memory number that identifies the PLU you want to program.
2. lnput "03' (file number for Short PLUs) or '04' (file number for Long PLUs).
PackageQuantity
Program Code
1225
10.1
None
1225
1010
No input
PLU Programming
Important
You must always input "0"after you input a unit weight value. If you input a unit weight value and forget to input "0," programming will be wrong and the cash register will not be able to perfonn calculations correctly.
Examples:
Unit WeigM
~~
No input
None
4. lnput a value for the unit price from the worksheet you used to input the package quantity (Worksheet #112) or
unit weight (Worksheet # I 13). A unit price is a value that can have four digits to the left of the decimal point (integer
part) and two digits to the right of the decimal point (decimal places). If you input a value for the package quantity
or unit weight, you must input all four digits for the integer part, filling in leading digits with zeros if necessary. If
you did not input anything for the package quantity or unit weight, you do not need to input all four integer part
digits. You must always input values for both decimal places.
Examples:
Unit WdghUPackage Quantity
Unit Price
Program Code
Input
Not input
5.00
OOO500
5.00
500
8. Loop if you want to input different data for a non-sequential memory number.
9. Range start memory number.
If you don't input anything here, the data is programmed from memory #I.
TK-23O(MK-27WCE-4700Programming Manual
Worksheet #I13
0
0
7-4
lnput the number or Random PLU code of the Long PLU you want to program.
lnput a value for a quantity modifier from Worksheet #I14 on page 132.
A quantity modifier is a value that can have four digits to the left of the decimal point (integer part) and two digits
to the right of the decimal point (decimal places). You do not need to input all four digits for the integer part, but
you must input values for both decimal places. Don't input anything here if you want to program a second unit price
without a quantity modifier.
PLU Programming
lnput a value for the second unit price. A second unit price is a value that can have four digits to the left of the
decimal point (integer part) and two digits to the right of the decimal point (decimal places). If you input a value for
the quantity modifier or, you must input all four digits for the integer part, filling in leading digits with zeros if necessary. If you did not input anything for the quantity modifier, you do not need to input all four integer part digits.
You must always input values for both decimal places.
Examples:
Quantity Modifier
Program Code
12.25
Not h u t
5.00
15.35
1535 onlv
lnput the memory number that identifies the Long PLU you want to program.
lnput a value for a quantity modifier from Worksheet #I14 on page 132.
A quantity modifier is a value that can have four digits to the left of the decimal point (integer part) and two digits
to the right of the decimal point (decimal places). You do not need to input ail four digits for the integer part, but
you must input values for both decimal places. Don't input anything here if you want to program a second unit price
without a quantity modifier.
lnput a value for the second unit price. A second unit price is a value that can have four digits to the left of the
decimal point (integer part) and two digits to the right of the decimal point (decimal places). If you input a value for
the quantity modifier or, you must input all four digits for the integer part, filling in leading digits with zeros if necessary. If you did not input anything for the quantity modifier, you do not need to input all four integer part digits.
You must always input values for both decimal places.
TK-23OMK-27OlVCE4700Programming Manual
Examples:
Ouantity wodifk
Program Code
12.25
Not input
5.00
15.35
5. Loop if you want to input the same data for the next sequential memory number.
6. Loop if you want to input different data for the next sequential memory number.
7. Loop if you want to input different data for a non-sequentialmemory number
If you don't input anything here, the data is programmed from memory #I.
9. Range end memory number.
Ifyou don't input anything here, the data is programmed up to the last memory number that exists in the file.
7-5
Set Menus
You can program each set menu table with up to eight PLUs. A set menu can be assigned to any
of the Long PLUs, which in effect makes the Long PLU a set menu number.
PLU Programming
Procedure
1. Input the memory number that identifies the set menu you want to assign the PLUs to.
2. Specify the PLU from Worksheet #I15 you want to assign to the set menu.
3. Cash Amount Tendered key on the standard keyboard.
4. Loop if you want to specify another PLU for the same set menu table memory number.
5. Press the #I
key and loop if you want to specify another PLU for the next sequential set menu table memory number.
6. Loop if you want to input a different non-sequentialset menu table memory number.
Worksheet #I
15
Up to 8 items (Short PLU or Long PLU)
TK-23OWTK-27WCE4700Programming Manual
1. lnput the PLU number or Random PLU Code that identifiesthe Long PLU you want to assign the set menu table to.
2. lnput the set menu table memory number.
4. Loop if you want to program the same set menu table memory number to the next sequential PLU number.
5. Loop if you want to program a different set menu table memory number to the next sequential PLU number.
6. Loop if you want to input a different non-sequential PLU number.
3. Press the Flat-Long PLU key you want to assign the set menu table to.
4. Loop if you want to program the same set menu table memory number to another Flat-Long PLU.
5. Loop if you want to program a different set menu table memory number to Flat-Long PLU.
8-1
Procedure
Input the memory number of the Arrangement key table memory you want to program.
Be sure to press the Arrangement key to which you want to assign the following operations.
Perform one of the operations described above to assign a department, function key, value or PLU. Use
Worksheet #I16 on page 136 to prepare the data.
Loop if you want to input another key operation and assign it to the same Arrangement key. Remember that you
can assign only 10 operations for each Arrangement key. If you try to assign too many operations, an error will
occur.
Be sure to press the same Arrangement key that you pressedpefore you started assigning operations.
Press the #1 key and loop if you want to assign mom operations to the next sequential Arrangement key table
memory number.
Loop if you want to specify another (non-sequential) Arrangement key table memory number.
Worksheet 1116
Programming Example
Programming Sequence
Clerk Features
The programming described in this section provides wide-ranging clerk control capabilities.
9-1
Procedure
ClerkFile
Number
Program Code
Drawer No.
Clerk
9-2
This cash register distinguishes between a clerk and a cashier only for determining the print
sequence for the ClerWCashier Accountability Report. All cashiers are printed first, followed by
all clerks. Both clerks and cashiers have the same totalizers and counters, and all operations clerks
and cashiers are identical.
Procedure 1
Procedure 2
- Range Programming
Clerk Features
Worksheet #I 18
gem
Description
/
I
1
a
b
c
a
b
I
I
I
/
Program Code
Choice
Not Compulsory = 0
Compulsory = 2
Not Compulsory = 0
Compulsory = 4
Not Compulsory = 0
Compulsory = 1
Not Compulsory = 0
Compulsory = 2
Not Compulsory = 0
Compulsory = 4
Allow = 0
Prohibit = 1
Allow = 0
Prohibit = 2
Allow = 0
Prohibit = 4
Operator treatment *2
Treat as cashier = 0
Treat as clerk = 1
Treat as normal = 0
Treat as trainee = 2
Do not allow = 0
Allow = 1
Not compulsory = 0
Compulsory = 2
When "Compulsory = 2" is programmed here, registration cannot be performed unless slip paper is inserted into the slip printer when "Alternate
= 0 is programmed for ltem 6-a. in Worksheet #47 on page 64 (General Machine Features). If "Batch = 1" is programmed for 6-a. in Worksheet
#47 on page 64, finalization cannot be performed unless slip paper is inserted into the slip printer.
*2 Selecting clerk or cashier here has no effect on available functions or operations. A distinction is made between clerks and cashiers only when
determining the printing sequence for the ClerWCashier Accountability Report. All cashier data is printed first, followed by all clerk data.
'3 When a clerklcashier who is specified as a training clerkkashier signs onto the register, the register automatically enters the Training Mode. The
register automatically exits the Training Mode when the training clerkkashier signs off.
'4 This programming is applied only when "Secret numbers = 1" is programmed for ltem 9 in Worksheet #1 on page 2 (Machine Initialization).
'1.
** Revised
- 139-
TK-23OLMK-27OtVCE4700Programming Manual
9-3
Commission Rates
You can assign up to two commission rates for each clerk. Use Worksheet #I19 on page 141 to
prepare the program data.
Procedure 1
5. Loop if you want to input other commission rates for the next sequential clerk memory number.
Clerk Features
Worksheet #I
19
9-4
Procedure 1
leading digits with zeros. To specify a minimum check number of 1000, for example, input '1000'. To specify an
unlimited minimum check number, input '0'.
3. lnput a value for the maximum check number. You must input all six digits in this case, filling in unused leading
digits with zeros. To specify a maximum check number of 1999, for example, input '001999'. To specify an unlimited maximum check number, input '000000'.
4. Cash Amount Tendered key on the standard keyboard.
5. Loop if you want to input another check number range for the next sequential clerk memory number
6. Loop if you want to specify another (non-sequential) clerk memory number.
NUMBER
NUMBER
If you don't input anything here, the data is programmed up to the last memory number that exists in the file.
4. Input the program code from the applicable worksheet.
9-5
Clerk FBatures
The following shows how many totalizerslcounters can be linked to the clerk totalizerlcounter
link file, depending on the clerk totalizerlcounter files reserved during the memory allocation
procedure.
Files Reserved by Memory Allocation
Number of LlnkableTotalldCounters
Up to 20
Up to 100
UPto 120
Memory No.
File No.
1
2
3
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
5
6
7
8
9
10
11
12
13
I
II
14
15
16
17
18
I
I
II
Total Itern
I
I
Memory No.
19
20
21
21
23
24
25
26
28
29
File No.
01
01
01
01
01
01
01
01
Commission 2 total
Foreigncurrency cash in drawer total 1
Foreigncurrency check in drawer total 1
Foreigncurrency cash in drawer total 2
Foreigncurrency check in drawer total 2
Foreigncurrency cash in drawer total 3
Foreigncurrency check in drawer total 3
30
31
32
33
34
35
36
01
01
01
01
01
01
01
01
01
Grand total of
37
01
key and
key,
key operation
key and RF mode opelions
key operations
Roundiiatotal
ITaxable amount 1 total
Tax 1 total
Tax 1 exemt total
ITaxable amount 2 total
Tax 2 total
Tax 2 exempt total
Taxable amount 3 total
Tax 3 total
Tax 3 exempt total
38
01
39
01
41
42
Free function
I to 'l
01
01
01
01
01
01
01
01
01
01
01
01
01
02
Short PLUS
1 to"
03
Long PLUS
1 to*'
04
Departments
1 to 'l
05
Groups
1 to 'l
06
Gas departments
1 to
I
I
I
43
44
45
46
47
I
I
48
49
50
51
52
53
*'
55
'1. These values are determined by the number of records resewed by the memoly allocation procedure.
Clerk Features
lnput '130' (clerk totalizerlcounter link file I),or '131' (clerk totalizerlcounter link file 2).
Perform the direct operation to specify the totalizerlcounter. You can input a PLU number or Random PLU Code
and press the applicable PLU key, or you can press a department or function key.
Cash Amount Tendered key on the standard keyboard.
Loop if you want to input another clerk totalizerlcounter specification for the same link file.
1. lnput "130'(clerk totalizerlcounter link file I),or "131"(clerk totalizerlcounter link file 2).
9-6
Clerk Descriptors
Use this procedure to assign literal descriptors for each clerk. Each descriptor can be either 12 or
16 characters long, depending on the descriptor length specification that is made during the initialize operation.
Note that this section explains only the general procedure to use for programming descriptors.
For details on actual character input procedures, see section 10 of this manual.
Procedure
1. lnput the memory number that identifies the clerk you want to program.
5. Loop if you want to input a descriptor for the next sequential memory number.
TK-230WTK-27OIVCE-4700Programming Manual
Worksheet #I20
Clerk
Number
Memory
Number
File
Number
1 &% I
Programmed Descriptor
Character Programming
There are two basic methods you can use to input characters: using a character programming
keyboard for direct input, or using character codes to specify the characters. The methods
available to you depend on the cash register mode you are programming.
Whenever you enter the Program 2 Mode, the Flat micro-touch keyboard becomes a character
programming keyboard. You can insert the character sheet under the rubber cover of the
keyboard to help you see the character or function assigned to each key.
TK4?3OlVTK-270(VCE-4700Programming Manual
The character programming keyboard has an uppercase "CAP" setting and a "SHIFT" setting. Its
initial setting is the CAP setting, which remains in effect until you press the [SHIFT] key. After
you press [SHIFT'], the shift setting remains in effect until you press the uppercase [CAP] key
again.
Note that neither the [SHIFT] nor [CAP] key operation is counted as a character during
programming.
Press the P B L ] (double) key to specify that the next character you input is a double-size
character. You must press [DBL] before each double-size character. Each double-size character
counts as two normal size characters.
Use the [B] key ([.I key on the standard keyboard) to delete the most recently input character,
much like a backspace key.
Important
When using direct programmingto program descriptorsto department keys and function keys assigned to the Flat-Long
, you can
Character Programming
With the CE-4700, you can use either the optional KB-1 Character Programming Keyboard or
you can use character codes to input text.
Optional KB-1 Keyboard
The optional KB-1 Character Programming Keyboard lets you see the text on its built-in alphanumeric display as you input it.
To connect the KB-1
1. The message "READY should appear on the display of the KB-1, followed by a flashing cursor. This indicates that
the
keyboard is ready for input. The cash register remains in the KB-1 character input mode until you press the
-
Improtant
The register will not enter the KB-1 character input mode and the display of the KB-1 will remain blank if the register is not
in the Program 2 Mode or if the Mode switch of the register is not in the PROGRAM position.
The register remains in the KB-1 character input mode from the point that the cursor appears on the display of the KB-1
until the register's@
key is pressedto finalize the procedure and issue a receipt. At this point, the KB-1's display goes
blank.
ESP
If a power failure occurs while you are using the KB-1, its display will be blank after power is restored. Perform the above
operation to start again.
An error occurs if connections are not proper when you perform the above operation. For details on the function of each
KB-1 key, see the manual that comes with it.
gram.
3. Press this key on the KB-1.
4. lnput the text on the KB-1
5. Press the [ENTER] key on the KB-1.
6. Loop if you want to input text for the next sequential memory number.
7. Loop if you want to input another memory number.
Character Programming
(=')
(a
[Bl Key
Press this key after inputting a 4-digit character code to register the code. Pressing this key
without inputting anything clears the last code registered, much like a backspace key. Each press
of this key backspaces one code.
Character Code Table
Note that you can input a space by inputting the character code 0000.
Character code 1515 is the double-width specfication, which must be input before each doublewidth character. Each double-width character is counted as two normal-size characters.
0100 B
0101 i
@jo4@
0512 A
1009
0611
0501 #
1004 b
1005 SPACE
1006 DoUslE SIZE
1007
0602
osoo u
0506
0507 2
0508 @
A
B
0110 a
0111 1 b
0308 0
W
X
0215 w
0414 i\
0415 b
0300x
0301 y
0302 z
0309 1
0000
1515
Procedure
1. lnput a memory number and file number. This identifies the item whose descriptor you want to program.
4. Loop if you want to input another character code for the same descriptor.
5. Press [B] and loop if you need to delete the last character code you input.
6. Loop if you want to input text for the next sequential memory number.
7. Loop if you want to input another memory number.
All program data can be saved to a floppy disk using the optional DF-2 Program Loader. Program
data can also be loaded from a floppy disk to the cash register using the DF-2. This capability lets
you save program data during machine maintenance, and it allows you transfer data from one
machine to another.
Important
osr -Useonly 3.5-inch, double sided, high density disks.
Before you use a new disk, you must format it first.
When loading data from a disk, you must load all data. Therefore, we recommendthat you save each file on a separate disk.
3. Connect the optional CASlO PRL-CB-1 connector cable to the DF-2 interface of the cash register. Connect the
other end to the DF-2 port of the DF-2.
Be sure to use the following procedure to format a new disk before using it for the fmt time.
Procedure
2. Switch DF-2 power on. Its d i i y should show the message 7hl" and then change to '-"
3. Press the SET button four times, and the display should show 'F -"
4. Press the EXE button until the display changes to 'FOn. "FO"flashes on the display while the disk is being formatted. The display changes to 'OK after the formatting operation is complete.
5. Press the EXE button again to eject the disk.
TK-230WTK-27OWCE-4700Programming Manual
Before using a new RAM card, you must first use the procedure shown below to format it for
program data storage.
Procedure
1. Input the formatting code that describes the operation you want to perform.
To format a new RAM card, input 8101.
To format a previously-used RAM card (and delete all the data stored on that card), input 8001.
2. Cash Amount Tendered key on the standard keyboard.
Meaning
01
02
03
F i totalizer data
04
05
06
07
13
14
18
20
22
23
24
28
29
31
32
Generalprogram data (except PROGRAM, X I , and X2E2 mode secret number and
machine number)
25
30
I
I
Meaning
33
38
39
1 .
I
41
45
54
55
90"
nn
All program data (except PROGRAM, X I , and X21Z2 mode secret number and
tna~hihenumber)
93"
I
I
I
'1. This data cannot be transferred between the TK-2300, TK-2700, CE-4700. All other data can be exchanged
between the TK-2300, TK-2700 and CE-4700 Series.
TK-23O(MK-270(VCE-4700Programming Manual
Procedure (DF-2)
(Use one disk for
each data record.)
insert a brrnatbddak.
h v a r ON.
t
Pmur SET Mton.
'
F i value
Data type
'+I
i
Pmur he EXE butbn.
The display shows
'--'.
6
11-4
i
Insert the dak
1
Powr ON.
DP-2 shows
'S-'.
Datq
Data
mePM
trsnsbr
Rec@on end.
1
Pmsa the SET and EXE buttons at the same time.
TK-230&llK-27WCE-4700Programming Manual
11-5
The following procedure lets you save and load a specific range of data. You can use this procedure with either the DF-2 Data Loader or with RAM cards. The following table shows the codes
you should use to specify data.
Data
Code
63
64
65
73
74
75
Procedure
-
1. lnput the type code that describes the type of operation you are about to perform.
To specify a DF-2 operation, input 60.
To specify a RAM card operation. input 70.
If you don't input anything here, the data is loaded or saved starting from memory number 1
5. Ranae end memow number.
If yo; don't input aiything here, the data is loaded or saved up to the last memory number that exists in the file.
11-6
The following table shows the error codes that are printed on the receipt and journal whenever an
error occurs while using the DF-2.
48
49
51
I
52
53
54
POWER DOWN
BUFFER OVER
ERROR
LRC ERROR
OVER
50
Meaning
Error
Code
1
I