Professional Documents
Culture Documents
Standard Tax Rate % Calculation ===================== Key to PGM Position 3 Sub total key 125 Sub total key 082500 (tax rate 8.25%) Ca-Amt Tend key 0 Ca-Amt Tend key 5002 Ca-Amt Tend key Ca-Amt Tend key Sub total Setting Time ===================== Key to PGM Position 1 Sub total key 2030 (8:30PM Millitary time) Date/Time Key C key Setting Date ===================== Key to PGM Position 1 Sub total key 930305 (March 5, 1993) Date/Time Key C key
Clearing a machine Lock-Up ===================== Key to OFF Position Hold Down RECEIPT FEED key Turn key to PROGRAM Then Release RECEIPT FEED key Sub total key
Assign Tax to Department Key ===================== Key to PGM Position 3 Sub total key 000010000000 (Press Department Key to Program) Sub total key
Information contained here, is for basic programming options, for details, and custom options please read the complete manual available at: http://tnt-gifts.com/cash-register-manuals
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
Enable = 0 Disable = 1 Enable = 0 Disable = 2
I
Program Code
Operation in RF Mode Operation in REG 2 Mode Operation in REG 1 Mode Multiple validation Commission status
Status 2 = 2
The above worksheet produces the programming code "0721000000". Digits 10, 6, 5,4, 3 , 2 and 1 are always zero. For digit 9, the programmer disabled operation in the RF mode ( I ) , the REG 2 Mode (2), and the REG 1 Mode (4), so the total for this digit is 7 (1 + 2 + 4).
TK-230NTK-27WCE-4700Programming Manual
The number 2 is programmed for digit 8 to prohibit multiple validation. Finally, the 1 programmed for digit 7 specifies Commission Status 1. With other worksheets, you just need to fill in the descriptors or other specific information you want to program.
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.
v
Graphic
PROGRAM
Description
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 13 Clerk Fixed File.................................................................................................................. Long PLU Second Unit Price File ....................................................................................... 13 Individual Mode Read .............................................................................................................. 14 Programming the Keyboard 15 4-1 About the Keyboard ................................................................................................................. 15 4-2 Assigning Numeric Functions .................................................................................................. 16 4-3 Assigning Key Functions ......................................................................................................... 17 4-4 Key Features ........................................................................................................................... 21 4-5 Function Key Descriptors......................................................................................................... 46 50 4-6 Function Key Prices and Rates ............................................................................................... 4-7 Exchange Rates for Currency Exchange Keys........................................................................ 52 4-8 Gas Department Discount Key ................................................................................................ 53 Machine Features 55 Setting Time and Date .............................................................................................................55 General Machine Features ...................................................................................................... 56 XI Mode and X2/Z2 Mode Secret Codes ................................................................................ 66 67 PROGRAM 1 and 2 Mode Secret Code and StoreIMachine Number ..................................... 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
..............................................................................................................................
..............................................................................................................................
.............................................................................................................
..............................................................................................................................
Department Key Programming ........................................................................................................ 96 6-1 Department Key Features........................................................................................................ 96 Single-Item-Sale (SIS) ......................................................................................................... 96 Low Digit Limit (LDL) ........................................................................................................... 96 Commission Function .......................................................................................................... 97 DiscountlPremium Item Status ............................................................................................ 97 Maximum Amount Limit (MAL) ............................................................................................97 Condiment PLUS................................................................................................................. 98 Ticket Receipts ....................................................................................................................98 Batch Feature Programming ................................................................................................ 98 Individual Feature Programming ........................................................................................ 100 6-2 Department Key Descriptors.................................................................................................. 105 6-3 Package Quantities and Unit Prices. or Unit Weights and Unit Prices .................................. 107 6-4 Gas Department Unit Prices .................................................................................................. 110 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 .................................................................................................... 114 Minimum Stock Quantities (Long PLUS) ............................................................................ 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 130 7-4 Quantity Modifiers and Second Unit Prices for Long PLUS................................................... 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 ................................................................................................... 143 Programming the Clerk TotalizerlCounter File .................................................................. 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
..........................................................................................................................
.................................................................................................................................
To program a descriptor with the KB-1 .............................................................................. To edit a descriptor with the KB-1 ...................................................................................... Character Code Programming ........................................................................................... Character Code Table ......................................................................................................
Program Data Save and Load 153 11-1 DF-2....................................................................................................................................... 153 Connecting the DF-2 to the register ................................................................................... 153 Formatting a new disk ........................................................................................................ 153 11-2 RACdIRAC-6 RAM Cards..................................................................................................... 154 Formatting a RAM Card for Program Data Storage ........................................................... 154 11-3 Saving Program Data ............................................................................................................ 154 11-4 Loading Program Data....................................................................................................... 157 11-5 Data Range LoadISave ..........................................................................................................158 11-6 Program Data Error Codes .................................................................................................... 159
......................................................................................................
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).
1-1
Full Initialization
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 page 2. on
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 page 2. on
TK-23OWTK-27WCE4700Programming Manual
Worksheet Y1
Item
lo
Description
Choice
Print = 0 Do not print= 4
Program Code 10
9
9
8
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. T set a secret code of '1 23,' for example, input 0123. o United StatedCanada= 2 Germany = 4 Other (0.00) = 1 Other (0.000) = 3
H
I
I
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.
I
I
# 1
I
'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 #I Standard Set Up With N o Additional R A M Number of Records CE-4700 Series File No. Filename TK-2WK-2700 15 Departments Daily Sales Work Area (bytes) Fixed Totalizer Free Function Long PLU Department ClerklCashier Program Hourly Sales ClerklCashier Totaliier/Counter 1 Non-ResettableGrand Sales Total Grand Sales Total for In-L'ieDn-Line Consolidation General Program Fixed Character
25 29 53
20 Departments
Daily Sales Periodk Sales
Periodic Sales
Daily Sales
Periodk Sales
16,384
53
30
108
30
0
53 30
95
15 6 24 20x6 3
53
53
53
53
30
0 15 0
30
95 20 6 24 20x6 3
30
0 20 0
30
95
30
0
8 6 24
20x6 3
30
6 24 20x6 3
30
19 40 15 2 2 20 4 7
19 40 15
2
19 40 15 2 2 20 4
7
Report Header Message Tax Table Report Group (Batch WZ File) ClerklCashier TotalizerlCounter Link 1 ReceiptlBill Message
19 40 15 2
2
2 20 4 7
30
I
'1.
32
3d1
20 4 7
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 Maximum Number of Characters
12 16 12 16 12 16 12 16 12 16 12 16 12 16
Daily Sales
22
Periodic Sales
Periodic MultiPurpose
Area"
01 02 03 04 05
F i Totalizer
Free Function Short PLU Long PLU Department Group ClerWCashier Program Hourty Sales
26
31
10 10 25
35
56
60
74
78
30
25 10
30"
25" 10"
56
60
22
06
07 09
26 31 35 10
10
10"
Memory Aiioation
Table #2 (Continued)
Bytes Per Record
File No.
Filename
Daily Sales
Pefiiic Sales
Daily MultiPurpose
Periodic MultiPUP=
~rea*'
ha''
10
11
Monthly Sales ClerWCashiir Totalizer Counter 1 ClerWCashier Totalizer Counter 2 Check Trackiig/Clerk Interrupt Index Check Analysis Non-Resettable Grand Sales Total Grand Sales Total for In-LindOn-Lime Consolidation General Program Special Character Report Header Message Tax Table Set Menu Table
,
12 15 18
12 1 6 12 1 6
20
20 10 10
20"
10" 10" 150 10"
20"
10" 10"
10 10 150 28 32 20 24 8 5 1 6 16 73 24 11 3 3 2 1 2 1 12
4 8
10
10"
20
21"
22 23 24 25 28
29 30 3 1 32 33
34''
Report Group (Batch WZ File) ClerWCashier TotalizerICounter Link 1 ClerWCashier TotalizerlCounter Link 2 ReceiptBill Message Check Endorsement Message Centronics Printer Header Message SlipIPost-Finalization Receipt Detail Buffer Cancel Buffer File Arrangement Key Table Text Recall File Centronics Character File Check Print
36
37 38 39 40" 41 45
54
55
14 10 2 1 1 3 12 18 22 64 68 295
Error Message
Long PLU 2nd Unit Price Gas Deparbnent ClerWCashier IntenuptlSelective Item Subtotal detail buffer
12 16 12 16
20
20"
20"
60
-
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)
Daily Sales
Periodic
S&S"
MU.
File No.
Filename
Periodic MultiiPurpose
~rea"
Total
BYtM
Record
BE
10 21
Subtotd
.3
Rocord
BE
-
SubtoW
R~cord
BgMIMI
Y
38 39
99
99
176 9
0 or 176'r15
20
3 Ow39
'16
39
1997 1902
12 16 12 16
12 18 22 64 68 295
20
55 60
Gas Department
ClerklCashiir InterruptISelectiveItem Subtotal Detail Buffer
99
500
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. ~ iti 1/30 only up to 20 totalizers/countersfor clerkslcashiers 6 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
Quantity
1
1
2
288 kilobytes
2-3
File Code
Code
0
1 2
Definition
Reserve daily sales total area Reserve daily sales total area and periodic sales total area Reserve daily sales total area and daily multipurpose area Reserve daily sales total area, periodic sales total area, daily multipurpose area and periodic multipurposearea
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
Filename File Code File Number
0
1
Number of Records
Fied Totalizer
Free Function Short PLU Lona PLU
2
3
o
0 0 0
1 1
1 1
I
0 0 0
0 0 0
0
1
0 0 0 0 0 0 0
1 Department
Group ClerWCashier Program
0
6 7
Hourly Sales Monthly Sales CleMCashier TotalizerlCounter 1 ClerklCashierTotalizerlCounter 2 Chedc Tracking Index Check Analysis Tax Table
9 0
1
2
5 8
5
0
0 0 0 0 0 0 0 0 0
0 0
0
-0
2
3 3
9
1 2
7
0
0
I
0 0 0 0 l 0 0 0
I
0 0
3 3
4 4
8 9
0
1
5
1 5 1
4
5 1
0 0
0 0 1
I Gas Department
ClerklCashier InterruptlSelectiveItem Subtotal Detail Buffer Sli~IPost-Finalization Recei~t Detail Buffer
1
0 0
6
3
0 6
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 1 Data
Program 3 Data
102
302
I
Group ClerWCashier TotaiiierlCounter Ln 1 ik i n ClerWCashier TdaiiuerlCounterL k 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
206
330
331 318
218 220
322
223
224
232
233
338
155
355
Procedure
1. Input the &digit type code from the above table that identifies the file you want to read.
Filename
1 Short PLU
Procedure
I 1
Program2Data
I
Rogrm3Data
203
303
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
Long PLU
104
204
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
Program 2 Data
207
Program 3 Data
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
Program 2 Data
Program 3 Data
154
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
-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
Function Code
9
4 4 4
Add Check K y e
& v
El El
8
4 4
Functbn Cancel Key Cash Amount Tendered Key Charge Key Check Endorsement Key
Key Cap
Function Code
3 0 0
E!i!il
6
1
m J
@El EJ @E ! l E l ! @El El El ! i
El
% (J
2
9
3
1
2
3
4
0
1
7
1
2
3
3
4
~ p o Key n
Credit Key Currency Exchange Key Customer Number Key Department Key Deposit Key D i i u n t Key Discount Subtotal Key " Drawer Number Key EBT Tender ~ e y * '
2
0
4 4
m
E l
3
1
2 2
8
5
8
6
4
7
4
P 1 a
E!&l
El E l K J El
0 3 6
5
8
9 9
1
0
7
5
1
5
6
2
9
a
Erl
El
@
Loan Key
LC& out unused key
Long PLU Key
Manual Tax ~q*'
0
4
0
8
2
Function
Menu Shift 1 Menu Shift 2 ~ e v ' ~ Menu Shift 3 Keye2 Merchandise Subtotal Key Minus Key Money Dedaration Key MullipliitionlDat~me Key New Balance Key
I
Key cap
FunctionCode
6 6
4
E l
6-l
E l E l E l @ l E
6
8
6
0
2
6
8
1 2
6
1
(3 L a
Es l !? El L J ! ,
0
9
1
9
4 4
No-Sale Key
Non-Add Key Non-AddNo-Sale Key Okl Chedc Key open 2 Key Open Key Operator Number Key Operator READFIESET Key
2 0
1
E!il
Pa E l
I
6 6 7
8
7
8 3
I
r?!.?
7
I
(4 1
Plus Key
I
:
2 2 E!3 9 2 E l I M I 3 l 8
2 6 El I ( % i I 7 l g
Ll -
I---
--
m3
3
I I I
l E ! 3 1 2 1 0 1 6 0 E!3
TK-23OMK-27WCE-4700Programming Manual
Functbn
Refundor Coupon 2 Key Second Unit Pi Key rm
Selective Item Subtotal Key
Key CaP
FunctionCode
3
El EE !I E l J! 'p F 2
3
0
8
9
5
5
m
I
E l E l
-
5 5
0
5
9
I I I
I
Subtotal Key Table Number Key Tax Exempt Key " Taxable Status Shift Key Taxable Amount Subtotal Key Text Print Key Text Recall Key
I
El
7 7
7
I
FiE
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. LOOP you want to input another function code and program another function key. if
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
hem
[%I,
I ]Il, T[% ,
Descrl~tion
and @.
Choke Normal receipt = 0 No receipt = 1
Ot09 Not compulsory = 0 Compulsory = 1
I
I
Receipt type
ProgramCode
12 11
a
I
12
11
Allowable number of v a l i i i n printings (0 = unlimited)" Validation operation D i u n t operation for gas department
I
I
10
b c a
I
Do not allow= 0 Aw=2 l b Do not restrict = 0 Restrict = 4 Enable = 0 D i l e= 1 Enable = 0 D i i l e=2 Enable = 0 D i i l e=4
I
I
b c
I
1
I
a
I
b c
I
I
I
Endorsement printingfor
joj/,lkey operation
key operation
I
Not compulsory = 0 Compulsorv = 1 . . Not compulsory = 0 Com~ulsow 2 . .= NotCompulsory = 0 compulsory 4 Allow = 0 Prohibit = 1
Albw = 0 Prohibit = 2
b c
lnput of amount tendered lnput of amount tendered VAT breakdown check cashing service charge
I
a
6
b c
I
(joj/,lonly)
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) Number of zeros (0to 9) Maximum value of leftmost digit (0to 9) Number of zems (0to 9)
Valiitionamount Rounding methodfor discounted gas department registration High Amount Limit (HAL) for subtotals and tendered amounts'3 Programming '00' here clears the limitation. To set a maximum of $600.00, for example, program '64' High Amount Limit (HAL) for change amount due Programming '00' here clears the limitation. To set a maximum of $9.00, for example, program '92'
5
4
4
3
2
1
2 1
'. When 10a is programmed as 'Compulsory = 1,"a validation compulsory error occurs whenever the number of validation printings specified here 1 is not performed. *2. Always program 'Restrid = 4" here when you are using Denmark rounding. '3. T i limitation is applied to limit all subtotals for finalizedtransactions. It is also applied to partial tender amounts. hs
TK-23OWlK-27WCE-4700Programming Manual
Worksheet #5
[11 . z. x ]
I
I
1
Prosramc~
I
11 10
(m
only)
I
I
1
I
High Amount Limit (HAL) for subtotals and tendered amounts 0" Programning' 0 here clears the limitation. To set a maximum of $600.00, for example, program '64"
Worksheet #6
Program C
Receipt type
Worksheet #7
Use this worksheet to program
m.
Description
Choice
Normal receipt = 0
Item
12
1I
Program Code
12 11 10
Receipt type Validation printings (0 = unlimited) a Validation operation Auto Cash function
No receipt = 1
Oto9 Not compulsory = 0 Compulsory = 1 Donotactivate=O M i t e=2 Enable = 0 D i l e= 1 Enable = 0 D i l e=2 Enable = 0 Disable = 4 Not compulsory = 0 Compulsory = 1 is pressed DoIiotopen=O Open=2 0
Do not print = 0 Prit= I
10 b a 9 b c
*'
Operation in RF Mode Operation in REG 2 Mode Operation in REG 1 Mode Batch slip print operation Drawer operation when
I
8
a
8
7
a
6
b
5 4
3 2
(m
5 4
3 2
I
key would. The Auto Cash Fuwtion is not available when delk intempt is being pedormed.
TK-23OtWK-27oa/CE-4700Programming Manual
Worksheet #8
and
0.
Choice Ot09 Not compulsory = 0 Compulsory = 1 Enabk=o D i -1 Program Code 0
Description
Allowable number of v a l i i i printings (0 = unlimited)"
12 11 10
Validation operation Operation in RF Mode Operation in REG 2 Mode Operation in REG 1 Mode
7
6
5
3
2 1
High Amount Limit (HAL) for subtotals and tendered amounts 0' Programming '0 here clears the limitation. T set a maximumof $600.00, for example, progmm '64' o
5 4
3
'1. When 10 is pro as 'Compulsory = 1 a validation compu~ty m rruro whenever the number of validation printings specified e here is not pe orrned
."
2 1
Worksheet #9
m.
Choii Program Code 0
ttem
Description Allowable number of validation printings (0 = unlimited)" Validation operation *2 Operation in RF Mode Operation in REG 2 Mode
I
12 11 10
0 High Amount Limit (HAL) for subtotals and tendered amounts P r o g m i n g "00'here clears the limitation. T set a maximum of $600.00, for example, program '64' o Maximumvalue d leftmost digit (0 to 9)
Number of zems (0 to 9)
4
3
'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
12
Choice
Normal receipt = 0 No receipt = 1 Sngle receipt = 2
Program Code
Receipt type
a 9 b
c
8
7
a
6
Replacement of previous number of customers wlh newly input number Addition of newly input number of customers to previous number
Worksheet #I 1
Use this worksheet to program Item
12
m.
Description Choice
Program Code
1
9
10 a
1 to9 Enable = 0 D i l e= 1
1 1 1
b
En& = 0 D i l e= 2
Enable = 0 Disable = 4 Total only = 0 Details = 1
Content of post-finalizationreceipt"
'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
0 m. and
Description
Choice
12 11 10
P W P l code 12 0 11 0
0 10
a
9
c
8 7 6
8 7
Key function*'
6
5 4
5 4
3 2 1 '1. With Coupon 2 registrations, the quantity is not added to the gross number of items.
3
2
Worksheet #13
w.
key operation meaad' Linked arrangement key table memory number T link table memory number 3 to the Arrangement key, for example, o D r m '3'
'*
'1. Programming '" allows registrationof data linked to the Arrangement key only. See section 8 of this manual for details. 3 '2. You must perform this programmingwhenever you program '" for item in this worksheet. 3
Worksheet #14
Use this worksheet to program
0.
Description
#em
12 11
10
Choice
Normal receipt = 0 No receipt = 1
P r o s r ~ ~
12
0
Receipt type
11 10
c
8 7
Enable = 0 D i l e=4
0
8
7
0 0 0 0
6 5
4
6
5 4
3
1 to9
0 0
2 1
Worksheet #15
Use this worksheet to program
m.
Description
Choice
Program Code
0
1
I
12
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
Clerk identification
and
[ I and X (m
Cholce
for Canada).
prosram Code
a
9 b
I
Enable = 0 D i =1
c
I
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 Choice Program Code
Item
12
5
4
*
2 1
( Separator symbol folbwing currency exchange operation 1 Drawer specification for currency exchange operation
I
I
I
n2
'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.
TK-23m-27-E-4700
Programming Manual
Worksheet 118
Use this worksheet to program
[%I,
1,Description
Rem
prosram thcki
0 0 0 12 11 10
12 11 10
a
9
Enable = 0 D i i =1
Enable = 0 Disable = 2 9
c
8
Enable = 0
Disable = 4
7 6
0 0
Input sequence for department key multiplication operations*' Result rounding
8 7 6
4 3
2 1
0 0 0 0
only. cannot be used to display the date or time when it is programmed with this function.
4 3 2 1
Worksheet # I 9
Use this worksheet to program
item
(%I,
and
Description
m.
Choke
I
Multiple validation
I
I
Allow = 0 Prohii = 2
Enable = 0 D i e= 1
Program Code
10
a
9
10
b
c
7
6
Worksheet #20
m.
Enable = 0 D i i = l Enable=o D i i - 2
a
9
~
'
Enable = 0 D ' i= 4
Albw = 0 Prohibit = 1
Mode switch change and clerk change when key is pressed as first inwt of transaction*'
[ operation. key
Worksheet 121
Description Allowable number of v a l i i o n printings (0 = unliited)" Valitionoperation a OperationinRFMode Operation in REG 2 Mode Operation in REG 1 Mode
Choke
Ot09 Not compulsory = 0 Compulsoly = 1
Enabk=o
Plogram Code
0 12 11 10
D i l e= 1 Enable = 0 D i l e= 2 Enable = 0 D i l e= 4
0 0
8
7 a 6
b
5 4
8
7 6
Include in tray total = 0 Exclude from tray total = 1 Do not print = 0 Print = 4
0 0 0
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
I
Enable = 0 Diile=1
O Disable = 2
Enable = 0 D i l e=4
Program Code
1
7
Manual override
Rounding method
Worksheet #23
U s e this worksheet t o program
Item
12 11 10
m.
Description Choice
Program Code
0 0 12 11 10
Allow = 0 Prohbi= 2
Enable = 0 D i l e=1
Enable = 0 D i l e=2
9
b c
8 7 6
Enable = 0 Disable = 4
0 0 0 0 0
8 7 6
5
4
5
4
High Digit Limit (HDL) for manually entered unit prices (0 clears the limitation) 2
1
1 to 9 0 0
3 2 1
Worksheet #24
U s e the f o l l o w i n g worksheet to program
Item
12 11 10
m.
Choice
Description
Program Code 0 12 0 11
Allow = 0 Prohibit = 2
Enable = 0 Disable = 1 10'
Multiple v a l i i n
a
9
b
c
8
7
6 Status of discount subtotal line when key is operated
I
I
7
6
I
tI
I
I
CutOff=ll
'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.
Choke
Nonnal receipt = 0 No receipt = 1 0 Albw = 0 Prohibit = 2 Enable = 0 D i =1 Enable = 0 D i= 2
Program Code
12 11
10
Multiple ~ l i d a t i i Operation in RF Mode Operation in REG 2 Mode Operation in REG 1 Mode Taxable Status Manual override
c
8
Disable= 0 Enable 4
See bebw " Albw = 0 Prohibit = 2 Albw = 0 Prohiit = 1 Round off = 0 Cutoff = l Round up = 2 Prohibi = 0 Albw 1 Prohibit = 0 Allow 2 Allow = 0 Prohibit = 4 0 3 2 0 1 None = 0 Status 1 = 1 Status 2 = 2 4
8
7
6
7
6
a
4 b
c
operation
3 2
1
(2ommsm status
..
'1. United Staterr 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 programTaxable 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 TaxaMeStatus3=3 TaxaMeStatus4=4 Taxable Status 4 = 4 AN taxable = 8 Taxable Status 1 8 2 = 5 TaxableStatus1&3=6 Non-taxable= 0 TaxdIleStatus1&4=7 All Taxable = 8 Non-taxable= 0
Worksheet W26
Use this worksheet to program
[ I and T[TI, ,
Description
m.
Choke
nem
12
11 10 a 9 b
I
Receipt type
I
Albw = 0 Prohibit = 2 Enable = 0 D i =1
Po r r sm
12 0 11 10
Muliple v a l i i o n Opemtion in RF Mode Operation in REG 2 Mode Operation in REG 1 Mode Taxable Status ~ r w i i t t a ~ t ~ a r t c i ~ k e ~ s
Enable = 0 D i l e=2
c
8
Enable = 0
D i= 4
8
I 171, I [el.I [ . T I I
a lopenion
Iman
or
High Digit Limit (HDL) for manually entered unit prices (0 clears the limitation)
3 2 0
1
2 1
Commission status
'1. 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 Othetarf~s Taxable Status 1 = 1 TaxStatus 1 = f Taxable Status 2 = 2 TaxableStatus2=2 Taxable Status 3 = 3 Taxable Status 3 = 3 Taxable Status 4 = 4 Taxable Status 4 = 4 All taxable = 8 Taxable Status 1 & 2 = 5 Non-taxable= 0 Taxable Status 1 & 3 = 6 Taxable Status 1 & 4 = 7 All Taxable = 8 Non-taxable= 0
TK-230WTK-27WCE4700Programming Manual
Worksheet #27
0.
Description
I
12
Receipt type
choice
Normal receipt = 0 No receipt = I Single receipt = 2 Albw = 0 Prohii = 2 Enable = 0 D i i e=I Enable = 0 D i i = 2 Enable = 0 D i i =4
pro~ram~~de
12
10
a 9 b
10
c
8
1 Taxable Status
See below"
1 8
a
6
5 4 High Digit Limit (HDL) for manually input unit prices (0 clears the limitation)
0 0
1 to9
5 4
3
'1. 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 TaxaMeStatus4=4 All taxable = 8 Taxable Status 1 & 2 = 5 Taxable Status 1 & 3 = 6 Non-taxable= 0 Taxable Status 1 & 4 = 7 Non-taxable= 0
Worksheet #28
Use this worksheet to program
M.
Description
Item
12 11 10 a
9
Choice
Normal receipt = 0 No receipt = 1
Program Code
12 0 11 10
RWeipt type
Multiple validation Operation in RF Mode Operation in REG 2 Mode Operation in REG 1 Mode Taxable Status
a
Albw = 0 P r o h i= 2 Enable = 0 D i =1
Enable = 0 D i l e=2
c
8
Enable = 0 D i l e=4
See bebw " Do not albw = 0 Albw = 1 Bottle Return key = 0 Liked Bottle Return key = 2 0 0 8
7
7 b
6
5
, Ebttle Return key operation folbwing
6 5
a
4
@ operation '
operation *2
Albw = 0 Prohibit = 1 Albw = 0 Prohibi = 2 Albw = 0 Prohibit = 4 1 to9 None = 0 Status 1 = 1 Status 2 F 2 0
4
b
C
Bottle Return key operation for last item registered ' High Digit Limit (HDL) for amount manually entered using the Bottle Return key'
3
2
2 1
Commission status *2
'1. 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 1and 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 Taxable Status 1 & 2 = 5 All taxable = 8 Taxable Status 1 & 3 = 6 Non-taxable= 0 Taxable Status 1 & 4 = 7 All Taxable = 8 Non-taxable= 0 '2. Programmable for Bottle Return key only. '3. A Liked Bottle Return key declares that the next entry is a linked bottle return. You cannot use a Liked Bottle Return key for registration of a price. A Bottle Return key registers an amount for a bottle return.
TK-23O(MK-27oLV%E4700Programming Manual
Worksheet #29
Use this worksheet to program
m.
Description
s
12
R~XX~Q~ type
Operation in RF Mode Operation in REG 2 Mode Operation in REG 1 Mode Tax exemption control Taxable amounts exempted in a transaction by this key **
See bebw Up to
*' I
'1. United States Exemption for Taxable Status 2 and 3 = 1 Exemption for Taxable Status 1 and 3 = 2 Exemption for Taxable Status 3 = 3 Exemption for Taxable Status 1 and 2 = 4 Exemption for Taxable Status 2 = 5 Exemption for Taxable Status 1 = 6 All taxable amounts exempt = 0
Exemption for Taxable Status 1and 3 = 6 Exemptionfor Taxable Status 1 and 2 = 5 Exemption for Taxable Status 3 = 3 Exemption for Taxable Status 1and 4 = 7 Exemption for Taxable Status 2 = 2 Exemption for Taxable Status 1 = 1 Exemption for Taxable Status 4 = 4 All taxable amounts exempt = 0 '. l you program r).here, only those taxable lems that are registersd in the transaction before 2 ' l If you program, all taxable items in the transaction are exempted.
Canada
Worksheet #30
Use this worksheet to program
B.
Description
hem
1 2
11
Choice
Normal receipt = 0 No receipt = 1 Single receipt = 2
Program Code
1 2
0
Receipt type
11
10 a
9
Allow = 0 Prohbi = 2
10
Enable = 0 D i l e= 1
Enable = 0 D i = 2
Enable = 0 D i l e= 4
0 8 7 9
c
8
7
5
4
Media specification
Hfgh Amount L i (HAL) for subtotals and tenderedamounts Programming 'OO'here clears the limitation. T set a maximumof $600.00, for example, program ' 4 o 6"
Remain closed = 0 Open = 2 Cash=o Charge = 1 Check = 2 Credit = 3 Maximumvalue o leftmost digit (0to 9) f
Number of zeros (0to 9)
-4
3
0
0
3
2 1
2
1
Worksheet #31
Use this worksheet to program
m.
Description
Item
Choice
I
Enable = 0 D i =1
Program Code
Operation in RF Mode
c
8
1
0
a
7
Compulsory number of customers input for a derklcashier COmpulsory table number input for a clerklcashier Compulsory check number input for a clerklcashier
Prohibided finaliition when the subtotal amount is zem or less
1 I
b c a b c a
Compulsory rate tax input before finalization Compulsory guest receipt issuance for a clerklcashier Compulsory validation Compulsory check endorsement print operation Compulsory check print operation Compulsory alternate slip print operation for a clerklcashier Compulsory batch slip prht operation for a clerklcashier Compulsory batch slip print opedion for a finalize key Compulsory number of Condiment PLU inputs
b c a
I I
b
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
~o notRelease release = 2 O
c
I
Worksheet #32
m.
I
II
Receipt type
Descrivtb n
Program Code
12
a
9
Enable = 0 Disable = 1
Enable = 0 D i e=2 Enable = 0 D i i l e=4
b
c
Worksheet 133
[ I T[El. ,
Choice Normal receipt = 0 No receipt = 1 Single receipt = 2
Program Code
12 0 0 11 10
10
a
9
b
c
8 7
6
8 7
6
5
4
5
4
3
2
3
2
Worksheet #34
m.
Chdce
Program12 0 0 0 0 11 10
D9llaiption
Normal receipt = 0
No receipt = 1
9 8
7 6
5
3 2 1
0 0 0 0 0 0 0
9 8 7
6
5
4 3 2 1
Worksheet #35
,I=[
I=],
[.T I; ,I ]
Item
12 11 10
Description
choice
0 0 0 Enable = 0 D i e= 1 Enable = 0 D i = 2
a
9
c 8 7 6 5
4
Enable = 0 D i = 4
0 0 0 0 0 0 0 0
3 2
1
Worksheet 136
a m.
and
Desai~tbn
Choice
PloaramCode
a
9
EnaMe=O Disable = 1
Enable = 0 D i = 2
Enable = 0 D i = 4
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.
3. Cash Amount Tendered key on the standard keyboard. 4. Loop if you want to input a descriptor for the next sequential memory number.
5. Loop if you want to input a different memory number.
TK-2socMK-27WCE-4700Pmgrammlng Manual
Worksheet #37 (Continued)
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 ' For 2 ' . 0 an exchange rate of 0.671 14, input '5'. lnput '' 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 ' 'if the exchange rate does not have a decimal point. 0
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. 0" With 'memory number programming" you input the memory number of the key you are programming and then input '2 (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
1. 24-hour time format (4 digits) Example: 8:30AM is entered as 0830 8:30PM is entered as 2030 2. Press any one of the following keys:
The current time will appear on the display and be printed on the receipt. Seconds are not included in the printout.
[%I. ,I*[
[s]. ["/1].
Procedure
- Date
1. Date in yearlmonthlday format (6 digits) Example: March 5, 1993 is entered as 930305 2. Press any one of the following keys: be printed on the receipt.
.I%[
5-2
Worksheet
Worksheet #40on page 56 Worksheet W1 on page 57 4 Worksheet #42 on page 58
Worksheet #43 on page 59 Worksheet 144 on page 60 Worksheet #45 on page 62 Worksheet #46 on page 63 Worksheet #47 on page 64 Worksheet #48 on page 65
1922
1. lnput one of the addresses from the table above. Make sure that the address you input is the correct one for the
Description
Choke
Receipt type
0 10 9 8 0 7 6 5
0
Status of consecutive number following daily fixed totalizer report reset
Do not reset = 0 Reset to initial = 1
7 6 5 4
3
2 1
Initial value for consecutive number, minus one 009' T set an initial value of 100, for example, program ' 0 0 9 o T set an initial value of 1, program '000000' o
3 2 1
Machine Features
Worksheet #41
U s e this worksheet t o p r o g r a m Address 0422. Description Singapore rounding Taxable status (US. only) Canadian tax system * l
I I
a 10 b
Choice Do not use = 0 Use = 1 Taxable Status 3 = 0 Food Stamp Status = 2 Do not use = 0 Use = 4
Program Code
I I
c a
Receipt issuance control Number of digits for clerklcashier clerklcashier secret number into r t @number when programming key
Control by Receipt Switch = 0 Always issue '2 = 1 Never Issue *2 = 2 Up to 4 digits = 0 6-digit = 4 Do not maintain = 0 Maintain = 1 Open after finalization = 0 Open after validation printing = 4 All taxable = 0 Illinois Rule = 1 New Jersey Rule = 2 Round off = 0 Cut off = 1 Round up = 2 Maximum value of left most digit (0to 9) Number of zeros (0 to 9) Accumulate = 1 Do not accumulate = 0 Menu 3 total only = 2 Menu 1,2,3 totals = 0
DO
until Maintenance of last price shift ( @ @) next specification Drawer operation following validation printin when validation compulsory is programmed for each flnahze9( ey
-
Food stamp taxable status Rounding of results produced by departments and PLUS programmed with package prices and package quantities 4 Money-in-drawer limit for alarm Programming "00" here clears the limitation To set a limit of $700.00, for example, program "74" Accumulation of following data into Flat-Long PLU menu 3 totalizer: inventory amounts, number of items, and monetary amounts registered using Flat-Long PLU menus 1 and 2 '3 Menu total reset operation *4 Printing of clerklcashier name on receipt following sign back on following clerkkashier interrupt operation '5 Clerkkashier interrupt *6
NB
1 / I I
b a
I I
not print = 4
/ & t l
--
Clerkkashier function availability forclerks/cashiers who are not allocated clerklcashier interrupt deta~l buffer memory '5
'1. Other areas must program " 0 here.
'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.
Item
a 10 b
Description
Printing of subtotal for tender operation Time format for display and receiptlpurnal priitiig
Choice
Print = 0 Do not print = 1 2 4 h u r format = 0 12-hourformat = 2
hogram Code
I
9
8
L
Printing of zero total lines on clerWcashier m u n t a b i l i i READFIESETreports Printing of detail items making up set menu items on receipt, journal and slip
Ia1
7
b c a
6
Printing of zero total l i e s on department and transaction READRESET remrts Printing of zero total limes on PLU READIRESET reports Printing of zero total lines on hourly sales READIRESET reports
I
I
skip = 0 Print = 4 I Skip = 0 Print = 1 Print = 2 skip=0 skip= 0 Print = 4 skip= 0 Print = 1 Onecow =O Two cooies = 2
Printing of zero total lines on group REAWRESET reports Printing of zero total h e s on monthly sales READIRESET reports Printing of PLU numbers on PLU reports
I
1 I
b
c
I I
a
5
Printing of sales ratios on READIRESETreports Number of daily general control RESET reports Recalculationof taxable amountshax totals before issuance of general control report (Add-in tax system only) Printing of the number of sales items on receipts and journal P"nting of taxable status symbol Printing of time and date on pumal in REG 1 and REG 2 Modes Separator for mnetaty amounts Decimal point for values amounts Reset of actual stock quantity when Long PLU stock RESET report is issued Printing of unit prices on the slips and post-finalizationreceipts when multipliition operation is performed
I I
b
I I
b c
I I
a a
I
l I
I I 1 I
b a
L
Comma = O 2 Reset = 0 Do not reset = 4 Print = 0 Do not print = 4 Do not print = 0 Print = 1 Print = 0 Do not print = 2 Do not print = 0 Print = 4
key is pressed
I I
c
Printing of number of customers for post-finalizationreceipt, guest receipt, slip batch printing, and open check report Printing of PLU numbers for REG 1, REG 2, and RF mode opemtions
Machine Features
Choice
Not compulsory = 0 Compulsory = 2 Not compulsory = 0 Com~ulsow 4 . .= Not compulsory = 0 Compulsory = 1 Albw = 0 Prohiii = 2
Program Code
I
lU
I I
I I
I
I
[ IT1 and T[ I7 , ,1 ,
REG MINUS Mode = 1 Do not generate error = 0 Generate error = 2 Do not sound alarm = 0 Sound alarm = 4 Do not perform= 0 Perform = 1 Treat as amount override = 0 Treat as auantilv extensions = 2 . . No limit = 0 One operation only = 4
key
Rounding of d i i u n t (X-) and premium (%+) operation resuG1 Display status of separator
Worksheet #43 (Continued) Use this worksheet to program Address 0622. Description
Choice
Albw = 0 Prohibit= 1 Calculate beiore discounting = 0 Calculate after discounting = 2 Use sequential PLU numbers = 0 Use Random PLU codes = 4
Program Code
used).
b c
Net amount calculatii for gas department registrations PLUSused for Long PLU conversions
'1. The following shows the rounding applied for discount and premium calculatii results.
Final digit
Ot02
Rounded to
0
Choke
Pht=0 Do not print = 1 Print = 0 Do not print = 2 Prit = o Do not ~ r i i= 4 t Print = 0 DO not print = 1
~o not print = O 2
Program Code
I I
Printing of difference between money declaration and charge-indrawertotalon re~orts Printing of checks-indrawer total on reports Printing of difference between money declaration and checks-indrawer total on reports Printingof credits-indrawer total on reports Printing of difference between money declaration and credits-indrawer total on reports Printing of food stamps-in-drawertotal on reports Printingof food stamp cash change total on reports Printing of EBT-indrawer total on reports Printing of EBT cash change total on reports Printing of RF Mode total on reports
I
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
Printing of the net number of customers on reports Printing of the average sales unit price per customer on reports
Do not Prt=OI2 ~ r i i= t Print = o Do not print = 4 Print = 0 Do not print = 1 mit=o Do not print = 2
Machine Fiwtures
Worksheet #44 (Continued)
I
b
Description
Printing of check cashing handlingfee total on reports
I
Choice
Print = 0 Donotwint=l print 0 Print = o DOnot p r i t = 2 Print = 0 Do not print = 4 Prit=o DO not p r i t = 1 Do not print = O 2 Print = 0 Do not print = 4 print = 0 Do not print = 1 Prmt = 0 Do not print = 2
I
l
PlogramCode
Printing of temporary finalize service charge total on reports total Printing of New Balance to' ' on reports Printing of Commission 1 total on reports
c a
Printingof foreig currency ah-indrawer and chedeindrawer totals onreports a Printing of key and accountability reports
P
21bl
1
I I I
c
Printing of key, key and RF mode operation net total on clerk accountabilii reports Printing of total number of key operations on reports
I I
ltem
a
1
I
b c a
Description Printing of Taxable Amount 1 total on reports Printing of Tax 1 total on reports Printing of Tax Exempt 1total on reports Printing of Taxable Amount 2 total on reports
Choke
Print = 0 Do not print = 1 P r i i= 0 Do not print = 2 Print = 0 Donotprint=4 Print = 0 Donotprint= 1 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 = 4 wint O
Print = O Do not print = 1
Program Code
10
Pmt=OI I
I l I
c a
Printing of Tax Exempt 2 total on reports Printing of Taxable Amount 3 total on reports Printing of Tax 3 total on repats printing of
I I I
8
b c
1 I I
Printing of Taxable Amount 4 total on reports Printing of Tax 4 total on reports Printing of Tax Exempt 4 total on reports Printing of Non-Resettable Grand Sales Total 1 total on the periodic fixed totalizer reports Printing of Non-Resettable Grand Sales Total 2 total on the p e r i i i fuced totalizer reports
b
c
a
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
I
a
Printing of Non-Resettable Grand Sales Total 3 total on the periodic fked totalizer reports Printing of Non-Resettable Grand Sales Total 1 total on the fixed totalizer report Printing of Non-Resettable Grand Sales Total 2 total on the fixed totalizer report Printing of Non-Resettable Grand Sales Total 3 total on the fixed totalizer report
a
1
I I
b
-
Printing of average sales unit price (customerditem) on monthly reports Printing of zero total b e s on the check analysis report
I
II
1I
Machine Featurns
choice
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
proyam code
Addiilm of registrationdetal to Normal Price totalizer when key is not used c Automatic New Balance function in check tracking system
I
a
I I
I
Rounding of results produced by commission calculation Adjustment of decimal point for registered unl prices Printing of normal price and the difference between the normal price and the reduced price on receipts
I I
Printing of discount totalizer on reports Printing of dates on receipts Printing of dates on the journal Printing of consecutive number on receipt and journla Printing of times on receipts Printing d times m the journal Item consolidation when printing post-finalizationreceipts
I I I
a b c a
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= 1 t 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
1 1
b c
1
2
a
1
I
b
Printing of receiplheader message Printing of receipt commercial message Printing of receipt bottom message
Worksheet #47
Use this worksheet to program Address 1822.
hem
I / I
a
Description Check tracking system type Check digit for check tracking New Balance total and check number ous balance line when a check is opened using
Choice Without detail memory = 0 With detail memory = 1 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 No = 0 Yes = 4
0 to 9
Program Code
1
I
Following finalization, check trackin number data is cleared from , o r m key the check tracking memory when is pressed regardless of check number
8 7
&a
Maximum number of slip print lines (00 to 99) Program "00" here to clear the limitation
0 to 9 Alternate = 0 Batch = 1 Do not check = 0 Check = 2 Do not consolidate = 0 Consolidate = 4 Do not back feed = 0 Back feed = 1 Do not back feed = 0 Back feed = 2 Do not back feed = 0 Back feed = 4 Print = o Do not mint = 1 Print = 0 Do not print = 2 is pressed Print entire memory = 0 Print additional items only = 1 Do not erform = 0 Ierform = 2 Do not consolidate = 0 Consolidate = 4 0 to 9 0 to 9
a
b
1 I
a
Icl I I 1 1
/ I
a
(
3
b a
1 I I /
b c
Automatic line find during slip printing (check tracking system) Item consolidation when printing slips and guest receipts *3 *4 Number of automatic line feeds '5 To program 15-line feeds, for example, program "15" Program "00" here to clear the automatic feed function
I 1
'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
Donotissue=O Issue = 1
FVogram Code
0
10
9
T i i e t receipt issuance
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 TaxaMe I Taxable I1 TaxaMe Ill Taxable IV
Address
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
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
Tax table without tax d e Tax table with tax rate and add-on rate
program01
02 03
0' 4 '
'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) brsclk point Max. asak point Mi. $ .w $ .l O
TAX
ence 14 30 40 30
40 30
/
Differ-
30
30
Sum of a single cyclic pattern: 30 + 30 + 40 = 100 Number of values in each cyclic pattern: 3 Sum of values in the non-cyclic pattern: 14 Non-cyclic values and one set of cyclic values: 14,30,30,40
Canadian Tax-On-Tax Starting Point
Use the following formula to calculate the program code required to specify the Canadian tax-ontax starting point.
(Starting Point x 100) - 1 = Program Code Example: To specify a starting point of $SO: (.50~100)=50-1=49 49 is the program code to specify a starting point of 50
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.
Cash Amount Tendered key on standard keyboard. lnput zero here for no limit. lnput rounding specification using a 2-digit code from the table on page 68. lnput 01 if you are programming a tax table without tax rate. lnput 02 for tax table with tax rate, or 01 for tax table without tax rate. lnput all non-cylical values and one set of cyclical values. You must input these values in blocks of 4 digits each, pressing the Cash Amount Tendered key after each 4-digit block. If your last block has only 2 dlgits (such as 58), add 2 zeros to make it a 4-digit block (such as 5800). Loop as many times as necessary to input all of the values. Press the Cash Amount Tendered key again to loop to the next memory number. If y were inputting for memory w number 125, for example, pressing the Cash Amount Tendered key here loops back to continue with input for memory number 225.
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 again to loop to the next memory number. If you were inputting for memory number 125, for key
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.
2. 6 digits: 2-digit integer and a 4-place decimal value. 3. Cash Amount Tendered key on standard keyboard.
4. See page 69 for details on how to calculate the starting point specification. If you do not want to use a starting point, input zero here. 5. Input rounding specification using a 2-digit code from the table on page 68.
6. Press the Cash Amount Tendered key again to loop to the next memory number. If you were inputting for memory
number 225, for example, pressing the Cash Amount Tendered key here loops back to continue with input for memory number 325.
---
PAICE RANGE
1 Lomc
- - NoncydiidBt.
10
points ~im,once
PaWm
24
.41
.25
Sum of a single cyclic pattern: 17 + 17 + 16 = 50 Number of values in each cyclic pattern: 3 Sum of values in the non-cyclic pattern: 10 + 14 = 24 Non-cyclic values and one set of cyclic values: 10, 14, 17, 17, 16 Address: 125 (Taxable Status 1) Tax system: Taxable without rate tax
Procedure
(PROGRAM 3 Mode) 125
mm 0 0 mo
01 m @ 5 0
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
0002
m@ 100
m7
1. Address
2. Tax rate of 7% applied to amounts that exceed the maximum tax table amount.
3. Maximum tax table amount.
Address: 125 (Taxable Status 1) Tax system: Add-on rate tax Tax rate: 8.25% Rounding system: Round off to two decimal places
Mechine Features
Hm marn5002 rn rn 082500 0
Address: 225 (Taxable Status 2) Tax system: Tax-on-tax rate Tax rate: 5% Rounding system: Round off to two decimal places Starting point: $4.00 Program code data for starting point: 399 Procedure (PROGRAM 3 Mode) 225
1. Address 2. Tax rate.
3. Starting point specification.
mm ma
050000
399
5004
rn @
Address: 325 (Taxable Status 3) Tax system: Tax-on-tax rate Tax rate: 7.35% Rounding system: Round off to two decimal places Starting point: None Program code data for starting point: 0 Procedure (PROGRAM 3 Mode) 325
1. Address
073500
5004 @@
rn @
2. Tax rate.
3. Zero indicates no starting point.
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.
Whether the tax should be add-on or add-in. The following explains each of the points in detail.
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
Taxable I Taxable II Taxable Ill Taxable IV
Address
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
Tax table with tax rate and add-on rate Add-in tax rate
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 t o specify the one you want.
Rounding Specification
I
I
Rounding
I
I
program-
I
I
Roundoff to tvvo decimal places Round up to two decimal places Cut off to two decimal places
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 1 2
3
Examples:
W+Y
0
10
+ +
1.25 1.30
Special Rounding 2
Finalization without an amount tendered The following shows the rounding applied to subtotals when a finalize operation is performed without registration of an amount tendered.
Last (rightmost) 2 digits of subtotal Rounding result
Finalization with an amount tendered The following shows the rounding applied to the change amount due when a finalize operation is performed with registration of an amount tendered.
Last (rightmost) 2 digits of change amount due 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 tx calculation type and the special rounding method are specified using only two digits. a for When using special rounding only, you should input "00" the tax calculation type (page 76).
Special Rounding System
1
Address
12 5
Code
10
Meaning
12 1 3
20
2 125
22
23 30
3
4
125
All
32 33 4 2
No tax system, Special Rounding 1 Add-on rate tax, Special Rounding 1 Adbin rate tax, Special Rounding 1 No tax system, Special Rounding 2 Adda rate tax, Special Rounding 2 Addin rate tax, Special Rounding 2 No tax system, Special Rounding 3 Add-on rate tax, S p e d Rounding 3 Add-in rate tax, Special Rounding 3 Add-on rate tax. S~ecial Rounding4
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
Address: 125 (Taxable Status 1) Tax system: Add-on rate tax Tax rate: 8.25% Rounding system: Round off to two decimal places Procedure (PROGRAM 3 Mode) 125 [;;;la 082500
1. Address
Brn 5002 @@ 0 rn
rn @
2. Tax rate.
Ba ma 067500 0
5003
rn
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
Procedure
1. lnput two digits in the range of 0 to 99 for the number of minutes. 2. lnput two digits in the range of 0 to 59 for the number of seconds.
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
5-8
Check Printing
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
Description
Choices
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
I
'=
Program Code
a 4
Feed before printing (directionspecified by 4b below) Feed direction for feed before printing (4a abovef2
I
I I I
b
I
Do not feed = 0 Feed= 1 Forwardfeed = 0 Back feed = 2 Donotfeed=O Feed one lime = 4 I ot09 0 to 4 0to9
I
1 1
1 2
Feed after printing i completeJ s Number of line feeds before printing (back or forward, programmedby 4a and 4b above) Number of leading spaces (42 maximumf4 TOprogram 15-spaces,for example, program '1 5 '
'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. Thei er of lines fed is programmed using item 3. m nu '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 i 21 characters tong, s h i you can program a maximum of 21 leading spaces. Anything over ts will cut off part of the message.
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
Description
I
Choices
Disable = 0 Enabl 1
~ogmcode
c
I
I
Enable= 0 Disable = 4
X2 (Period Sales READ Report) = 0 22 (Period Sales RESET Report) = 1
'1. Calculate programdata for each to the batch report groups in Worksheet #52 .
Worksheet 152
Table #3
Report Code
I
Totalizer Type
11 12
13
14
I Fixed totalizer
Free function
Short PLU or Short PLU Group Long PLU or Long PLU Group Deparbnent Group total Clerk Hourly sales Monthly sales Chedc analysis Long PLU Stock
15 16
17
19
20
28 64
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. 01 1to 53 Fied Totalizer Group Chedc Number Range Character on Check Analysis Report Non-ResettableGrand Sales Total Fixed Character Report Header Message 12/16 12116 12/16 12H6
Worksheet
Worksheet #70 on page 90 Worksheet #68 on page 89 Worksheet #74 on page 94
06
18
20
23 24
Up to l6
Up to16
45
--
E m Message
-
--
Up to 12
'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
1. lnput a memory number from the above table. 2. lnput a 2-digit file number from the above table.
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 Memory No. File No. Monetary Symbol Unit Price Symbol 23
No. Of Items
Package Units
Standard Descriptor
I
1
1
I
FikNo. 2 3 1 I
Filler
I
B
RducedRlce
I
N
o
I
C
I
T
Standard Descriptor
I SPACE I SPACE I
23 Standard Descriptor
Mechine Features
Worksheet #56 Character Descriptions Memory No. File No. Taxable Status stampstatus Status
4
Taxable status 1
Taxable Status
Taxable
23
us.
Standard Descriptor
;
T
1
T
II
III
T
T
4
III
Other areas
Worksheet #57
Memory NO.
I
File NO.
I
Tax status
I
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
4
T
II
5
Standard Descriptor
23
US.
'
III
T
Ill
Ill
Other
areas
Currency Exchange 3
'1
Currency Exchange 4
'1
23
*I
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.
Standard Descriptor
l R l E l G l
FibNo.
I
.
I
Character Descriptions
~ o g Mode h i n t synbol n
23
P
Standard Descriptor
I READ hint s y m ~
*I
TK-23OWTK-27WCE4700Programming Manual
Worksheet 161 Character Descriptions Memory No. File No. Periodk Sales READ Print Symbol
X
23 9 Standard Descriptor
RF ode ~ i ~ ~ l a y symbol
Worksheet #63 Character Descriptions Memory No. File No. Daily Sales READ Display Symbol
X
23 11 Standard Descriptor
I
I
FileNo. 23
P G M X
Standard Descriptor
WCli * '
Character Descriptions Training ClerklCashler Slgn On Print Symbol T R G lkaining ClerWCashier Slgn On Display Symbol
13 23 Standard Descriptor
Worksheet #66
I
I
MmofyNo.
/
I
Character Descriptions FileNo. A W M print and display symbols for 12hour timekeeping fotmat
standard ~escriptor
Machine Features
Worksheet #68
Programmed Descriptor
20
GTI GT2
20
1201GT311111111111111111
Worksheet #70
Total Item
I 1
~mory File
Programmed Descriptor
Total Item Service charge for temporary finaliiafin (using= New balance total Commission 1 total Commission 2 total 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 key)
ProgrammedDescriptor
/ 1
1 2 8 29 1 0 1 01 01
30
33
35 36
1
0
01 01 1
1 3 7
01
Taxable amount 1 total Tax 1 total Tax 1 exempt total Taxable amount 2 total Tax 2 total Tax 2 exempt total Taxable amount 3 total Tax 3 total Tax 3 exempt total Taxable amount 4 total Tax 4 total Tax 4 exempt total
42
43
01 01
---
47 48 49 50
01 01 01 01
51 52
53
01 01 01
Worksheet #71
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
I
I
Memory No.
File No.
Programmed Text
Logo message (Receipt)
Machine Fiwtures
II I
I
Attempted operation without input of PROGRAM, X I , or X21Z2 Mode secret code f~ass~ord) I Attempted registrationwithout input of a clerk secret number Mode switch position changed before finalization Clerk button ~ressed before finalization of I a registration being performed under another clerk button Receipt ONIOFF button setting changed before finalizationof registrationbeing performed under another setting Attempted registrationwithout entering the number of customers Attempted finalization of a transaction without registration of the tax
I
--
PASSWORD
I
ERR CLK#
1 2 1 4 5 I I I 1 1
I
I I
45
45
I I
Attempted finalizationof a transaction without confirmation of the subtotal Food Stamp Tender key pressed without first pressing Food Stamp Subtotal key Attempt to perform two consecutivetransactions in the' RF Mode
10
1 4 5
RFMODE
I I I I
tion without declaration of money in drawer Attempted registration while the register's drawer is open Change amount exceeds limit Contents of the drawer exceed the programmed limit (Sentinel Function) Slip printing not performed Actual stock quantity is less than or equal to the minimum stock quantity
DECLARE
1 1
1
17 18 19
20
1 4 5 45 45
21
1
1
45 45 45 45 45
I I I
INDW OVER MlN. STOCK CHK ENDORSE TENDER MEMORYOVER
I Actual stock auantitv is negative . . Check endorsement printing not performed Finalization operation attempted without inputting an amount tendered
22
23 25
Memory allocation exceeds the register's total RAM capacity Attempt to change the clerk without pressing the New Balance key during clerk intempt Check printing not performed Attempt made to register an item without inputtinga check number Attempt made to register an item without inputting a table number Check tracking memory full Attempt made to use the New Check key to open a new check using a number that is already used for an existing check in check tracking memory
/ 1
28 29
26
45 45 45 45
I I I I
30
ERR CHECK#
31 32
45 45 45
33
Memory Number
34
35 36
File Number
45 45 45 45 45 45 45 45 45 45
Standard Descriptor
NOTFOUND ERRCARD CONDIMENT GUEST RCT KP OFFLINE #n '1 '2 KP ERROR #n '1 '2 KP PAPER #n '1 '2 KP BUSY #n '1 '2 KP BF OVER #n '1 '2
Programmed Descriptor
37
40
41
42 43
44
- -
**
'1
'2
Registered, items do not match with prevrously regrstered items durrng separate check regrstration
45
INCMPLT MENU
You can program up to 11 characters. The machine number automatically appears on the display at the 12th character.
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
Chedc endorsement messagdChedc print mes!iage"
Number of Characters
21 21
Worksheet
Worksheet #75 on page 9 5 Worksheet X76 on page 95
33 39
Test recallfile
' . text assigned to File #33 is usedfor both the check endorsement message and the check print message. I The '2. The number of memories depends on the number of records reserved by the memory allocation procedure (Program 5).
Procedure
lnput a memory number from the above table. lnput the file number that corresponds to the programming you are performing (check endorsementlcheck print message, or text recall). lniut the descriptor from Worksheet #75 on page 95 and Worksheet #76 on page 95 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 more text for the next sequential memory number. Loop if you want to input another memory number.
Worksheet #75
Line
I l
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?[
The LDL is the minimum number of digits that the cash register allows for manual input. The LDL can be used to block manual input of an amount to override the price preset to the department.
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 T[ I , commission calculations should be performed for operations using [ I T , and
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 1
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.
Commission Amount = (100 - 9) x 10% = 9 Discount/Premium Item Status You can program department keys with a discount/premium item status. Then, when you press the Selective Item Subtotal key during registration of a transaction, a subtotal of all items programmed with the discount/premium item status is automatically calculated. A discount or premium operation can then be performed on that subtotal. Maximum Amount Limit (MAL) The maximum amount limit (MAL) limits the maximum amount that can be manually input. You can also use the Maximum Amount Limit specification to prohibit manual input of an amount to ovemde the preset unit price.
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
1. lnput the file number 05 05: Standard department 55: Gas department
2. Range start memory number.
If you don't input anything here, the data is programmed from memory # l .
4. 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.
5. Input the 12-digit Program Code from the applicable worksheet.
Worksheet #77
Item
l2
Description
Program Code
12 0 11 10
11 a 10 . Multiple v a l i i i Printing of the difference between the normal price and reducedprice on the READBESET report a Operation in RF Mode Operation in REG 2 Mode Operation in REG 1 Mode Taxable Status 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 See below '2
9 b c
8
7
a Unit price status (zero unit price or non-zero unit price) Unit price status (negative unit price or positive unit price) HASH item status (HASH item or non-HASH item) Non-zero = 0 Zero = 1 Positive = 0 Negative = 2 Non-HASH = 0 HASH = 4
b c
5
0 Low Digit Limit (LDL) for manually input unit prices (0 clears the limitation) 1 to9 0 a Commission 1 Status Commission 2 Status Diuntlpremium status Compulsory number of Condiment PLU inputs
5 4
b c 1
~ o ' ~ r o ~ r a m register for issuanceof a double receipt, you should select 'Single receipt = 2" for this item. You must also select 'Issue = 1" the cash for item 1 in Worksheet W 0 on page 105. 9 '. United States 2 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
Description
Receipt type/sales status
Choke Normal receipt = 0 No receipt = 1 Sigle receipt = 2 Single-item sale = 3 Albw = 0 Prohibit = 2 1
pwwn code
12
11
10
a
9
0
Multiple Validation
Operation in the RF Mode Operation in the REG 2 Mode Operation in the REG 1 Mode Taxable status
t
11
10
Enable = 0
D i e=I
b c
8 7 6
5
I
Enable = 0 Disable = 2
Enable = 0 D i e=4
See below*'
0
HASH item status (HASH item or non-HASH item) Roundingmethod for gas department's amount d gas sold
I
6
5
I
Low Digit Limit (LDL) for manually input unit prices (0clears the limitation)
a 2
Commission status 1
Commiion status2
1
'. Taxable status 1 = 1 1 Taxable status 2 = 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 '" ( + 2). 3 1
Address Table
Address
I 1
I
Features Validation Status and Reduced Price Print Control Mode Control
Tax Status
I
I
Department
Gas Department
Worksheet
0166 02660366
Available Available Available Available Not Available Available Available Available Available
I
1
I
1
RegistrationStatus Rounding Method for Gas Amount Sold Low Digit Limit (LDL) Commission status and DiiunVPremiumItem Status Number of Condiment PLU Inputs Links to Groups MaximumAmount Limit (MAL) Tdcet Receipt Issuance Control Double Receipt Issuance Control
I
I
I
I
Available (ValidationStatus Only) Available Available Available Available Available Available i om mission slatus only Not Available Available Available Not Available Not Available
79
80 8 1
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
3. Range start memory number. If you don't input anything here, the data is programmed from memory #I.
4. cash Amount Tendered key on the standard keyboard.
I
1
ltem a
I
Multiple validation
Description
Choice
Albw = 0 Prohibit = 2 Do not print = 0 Print = 4
Program Code
Printing of the difference betweenthe normal price and reduced price on the READIRESET repod'
ttem
1
Program Code 1
'1. United States Taxable Status 1 = 1 Taxable Status 2 = 2 Taxable Status 3 or Food Stamp Status =4 (Food stamp Status cannot be programmed for a gas department) 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 Taxable Status 4 = 4 Non-taxable= 0 Taxable Status 1 & 2 = 5 Taxable Status 1 & 3 = 6 Taxable Status 1 & 4 = 7 Non-taxable = 0
Worksheet 182 Use this worksheet to program Address 0566. Description a Unit price status (zero unit price or non-zero unit price)" Unit price status (negtive unit price or positive unit price)"
Program Code
I I
Item
b c
Worksheet #83 Use this worksheet to program Address 0666. Description Choice Round off = 0 Rounding method for gas department3amount of gas sold*' Round up = 2
Program Code
I
I
1
I
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
I
I
I
I
a
1
b c
~rograrn code
Program Code
1
Group number to rmk to '00' clears an existing link. lnput of a leading zero is not required.
Description
Program Code
6
3 2
Maximum amount limit. Input four digits to the left of the decimal (integer part) and two digits to the right of the decimal (decimal part). No input of a decimal point is required. Inputting ' here clears an existing limitation. 0 '
5
4
3 2
Description T i t receipt issuance sequence" 1 =First; 10 = 10th; 30 =30th etc. Leading zero is not required.
Program Code
2
1
Item
1
Description
~ouble receipil
Choice
Program Code
1
Donotissue=O Issue = 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
re;N b:
Pmgrammed Descriptor
64
Package Quantities and Unit Prices, or Unit Weights and Unit Prices
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.
1. Input a value for a package quantity or a unit weight. Package Quantity (Worksheet #92 on page 110) 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
12.25 10.1 None
Unit Weight (Worksheet #93 on page 110) A unit weight is a value that can have two 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 both digits for the integer part, but you must input values for all three decimal places. Don't input anything here if you want to program a unit price without a package quantity.
lmportant
GF- You must always input "0" after you input a unit weight value.
I you input a unit weight value and forget to input "0,"prof grarnming will be wrong and the cash register will not be able for perform calculations correctiy.
Examples:
Unit Weight
225
W
22500
10.1
11 O 0O O
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
Not input
5.00 5.00
000500 500
Procedure 2
- Range Programming
1. lnput the memory number that identifies the department key you want to program.
Department Key Programming Package Quantity (Worksheet #92 on page 110) 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:
None
N input o
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" you input a unit weight value. If you input a unit weight value and forget to input "0," proafter gramming will be wrong and the cash register will not be able for perform calculations correctly.
Examples:
Unit Welght
ProgramCode
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
N t input o
5.00 5.00
OOO500
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.
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.
6. Range start memory number. If you don't input anything here, the data is programmed from memory #I.
7. 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.
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]T[ I[ [y] X% [ I I
The LDL is the minimum number of digits that the cash register allows for manual input. The LDL can be used to block manual input of an amount to override the price preset to the PLU. Note that an LDL 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.
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, [ I T ,
0.
The following shows how calculations are performed when PLU 1 is programmed with Taxable Status 1 and Commission 1.
Programming
1 (1 7 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 = 1001
I[ %
+ 10/100
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 1
100 =9 10/100
Commission Amount = (100 - 9) x 10% = 9 Discount/Premium Item Status You can program PLUSwith a discount/premium item status. Then, when you press the Selective Item Subtotal key during registration of a transaction, a subtotal of all items programmed with the discount/premium item status is automatically calculated. A discount or premium operation then can be performed on that subtotal.
Lalg PLU
No. 50
Lalg PLU
memory No. 5
Long PLU
memory No. 12
Long PLU
memoly No. 52
Lalg PLU
memuy No. 53
Long PLU
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 receipt issued t 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.
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.
lnput one of the following file numbers Short PLU file number: 03 Long PLU file number: 04 Range start memory number. If you don't input anything here, the data is programmed from memory #I. Cash Amount Tendered key on the standard keyboard. 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. lnput thel2-digit program code from the applicable worksheet.
PLU Programming
Worksheet #94
Description
Choke
Program Code
Normal receipt = 0 No receipt = 1 Single receipt = 2 Sinde-item sale = 3 Treat as normal PLU = 0 Tregt as c o n d i i PLU = 1 Albw = 0 Prohibit = 2 Do not pint = 0 Print = 4 Enable = 0 Disable = 1 Enable = 0 Disable = 2 Enable = 0 Disable = 4 I See below ** Treat as PLU = 0 Treat as subdepartment = 4 Non-zero = 0 Zem = 1 Positive = 0 Negative = 2 Non-HASH= 0 HASH = 4
a
I
Operation in RF Mode
I
I
I
8
7
1 Taxable Status
SubdeparbnenffPLUstatus Unit price status (zero unit price or non-zero unit price)
8 7
a 6 b c
4
3
Low Digit Limit (LDL) for manually input unit prices (0 clears the limitation) (Programmable for Flat-longPLUSand subdepartments onty) Cmmiiion 1 Status Commission 2 Status Diiunffpremium status Compulsory number of Condiment PLU inputs
1 to 9
0
a
c
1
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
Individual Feature Programming With this procedure, you can assign individual features to specific PLUs. The following table shows the features that can be programmed, and the worksheet you should use to calculate the required program code.
A d d r e s s Table Address
Feature
I
I
SMPLU
I
1
I
LO~PPLU
I
I
1
Worksheet
0266 0366
0466
1
1
0566
0766
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 Avaihble Available Available Available Available Available Available Available Available Available Available Available Available
Worksheet #96 on page 118 Worksheet W97 on page 119 Worksheet #98 on page 119 Worksheet #99 on page 11 9 Worksheet 1100 on ~ a a e 9 11 Worksheet #I01 on page 119 Worksheet #I02on page 120 Worksheet #I03 on page 120 Worksheet #I04on page 120 Worksheet #I05 on page 120 Worksheet #I06 on page 120 Worksheet #I07 on page 121 Worksheet #I08on page 121 Worksheet #109on page 121
Available
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
I
Multiplevalion
P r i n t i i of the diierence between the normal price and reducedprice I c I on the READIRESETreport
Choice Treat as Normal PLU = 0 Treat as Condiment PLU = 1 Allow = 0 Prohibi = 2 Do not print = 0 Prit=4
Program Code
1
Program Code
Worksheet #96 Use this worksheet t o program Address 0266. Item a Operation in RF Mode Description
Choice
b c
PLU Programming
hem
I
Choice
see below"
Program Code
1
'1. United States Taxable Status I = 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
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
Other areas
Description
Choice
Treat as PLU = 0 Treat as sub-department= 4
Program Code
1
. SubdepartmentlPLUstatus
I I I
a
b
1
Description unit price status (zero unit price or non-zero unit price) Unit price status (negtive unit price or positive unit price) HASH item status (HASH item or non-HASHitem)
Choice
Zero 1 Mn-zem = O Positive = 0 Negative = 2 Non-HASH = 0 HASH = 4
Program Code
Choice
1 to 9
Program Code
1
Low Digit Limit (LDL) for manually input unit prices (0 clears the limitation)
Worksheet #I01 Use this worksheet to program Address 0966. hem
a
1
Description
Choice
Program Code
Commiiion 1 Status
Commission 2 Status Discountlpremiumstatus
Item
Program Code Deparbnent number to link to ' 0 clears an ex'lsting link. 0' If department linking is not big used, no input is necessary here (even double zeros can be skipped). e n Group number to link to. Both digits must be input for a group number. You must input '00' if group linking is nd being used.
item
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.
em
Description
Program Code
~iiimun quantity*' st& 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.
PLU Programming
5 4 3
2 1
- Maximumamount limit.
6 5
4
w lnput four digits to the left of the decimal (integer part) and t o 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
Description
Tiiet receipt issuance sequence 1 = First; 10 = 10th; 30 = 30th etc. Leadingzero is not required.
pros ram^ 2
1
Choke
Do not issue = 0 Issue= 1
Prosram code
1
o '1. T 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.
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
lnput one of the following file numbers Short PLU file number: 03 Long PLU file number: 04 lnput the 4-digit address from the above table. Range start memory number If you don't input anything here, the data is programmed from memory #1. Cash Amount Tendered key on the standard keyboard. 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. lnput the Program code from the applicable worksheet.
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 key assigned to the Flat-LongPLU keyboard here. 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 You cannot use a ( assigned to the Flat-Long PLU keyboard here. 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.
0' 0' lnput '3 if you are programming a Short PLU, ' 4 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
NUMBER
1W
lnput one of the following file numbers Short PLU file number: 03 Long PLU file number: 04 Range start memory number. If you don't input anything here, the text is programmed from memory # I . Cash Amount Tendered key on the standard keyboard. 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. lnput the Text from the applicable worksheet.
Worksheet # I 10
PLU No.
1 !z
File Number
Worksheet # l 11
Standard Descriptar
Programmed Descriptor
TK-23OWK-27o(VCE-4700Programming Manual
7-3
Package Quantities and Unit Prices, or Unit Weights and Unit Prices
You can program each PLU 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 a package quantity and unit price, or a unit weight and unit price to a PLU. With "direct programming" the procedure you use depends on whether you are programming a Short PLU, a Long PLU, or a Flat-Long PLU. With "memory number programming" you input the memory number of the PLU you are programming and then input "03" (which is the file number for Short PLUs) or "04" (the file number for Long PLUs and Flat-Long PLUs) You then input the applicable program code. You use the same procedure for programming for both of the configurations noted above.
Important
o9
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. PLUs that are programmedfor unit-weight-and-unit-price can never be used for automatic package calculations using a preset package quantity.
o9
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
,Unit Weight (Worksheet #I13 on page 130) A unit weight is a value that can have two 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 both digits for the integer part, but you must input values for all three decimal places.Donlt input anything here if you 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 to perfotm calculations correctly. Examples:
Unit WeigM
1
I
I
Program Code
None
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
000500
5.00
5.00
500
TK-23OMK-27OWCE4700 Programming Manual 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.
9. Press the Flat-Long PLU key that you want to program. 10. Loop if you want to input the same data for the different Flat-Long PLU. 11. Loop if you want to input another program code and program another Flat-Long PLU.
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).
3. lnput a value for a package quantity or a unit weight. Package Quantity (Worksheet # I 12 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:
PackageQuantity
1225 10.1 None
Program Code
1225 1010 No input
Unit Weight (Worksheet #I13 on page 130) A unit weight is a value that can have two 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 both digits for the integer part, but you must input values for all three decimal places.Dont input anything here if you want to program a unit price without a package quantity.
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 Input Not input Unit Price
5.00 5.00
Program Code
OOO500
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.
10. 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-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
1225 and 000500
12.25 Not h u t
15.35
1535 onlv
Cash Amount Tendered key on the standard keyboard. 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-sequentialmemory number. 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 another program code and program another Flat-Long PLU.
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
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 and loop if you want to specify another PLU for the next sequential set menu table memory number. key
6. Loop if you want to input a different non-sequentialset menu table memory number.
Assigning Set Menu Tables to Long PLUs The following procedure describes how to assign set menu tables created with the procedure described in the previous section to Long PLUs or Flat-Long PLUs. Note that you cannot assign set menu tables to Short PLUs.
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.
1. lnput the set menu table memory number. 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 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
lnput the memory number. lnput the drawer number that you want to assign to the clerk program file. lnput zero if the multi-drawer system is not being used. lnput a 4-digit clerk secret number. Note that you must input all four digits. To clear a clerk secret number that was previously assigned, input "0000" here. Also input "0000' here if the cash register is not set up to use the clerk secret number system. Cash Amount Tendered key on the standard keyboard. Loop if you want to input another drawer number and clerk secret number to the next sequential memory number. Loop if you want to specify another (non-sequential)memory number. Worksheet #I17 ClerkMemory Number
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
lnput the clerk memory number. lnput the 10-digit program code from Worksheet # I 18 on page 139. Cash Amount Tendered key on the standard keyboard. Loop if you want to input another program code for the next sequential clerk memory number. Loop if you want to specify another (non-sequential) clerk memory number.
Procedure 2
- Range Programming
Range start memory number. If you don't input anything here, the data is programmed from memory # I . Cash Amount Tendered key on the standard keyboard. 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. lnput the 10-digit Program code from the applicable worksheet.
Clerk Features
Worksheet #I 18
gem
a b a b
/ I 1
Description
Slip print operation '1 Check number before registration Table number input
Choice
Not Compulsory = 0 Compulsory = 2 Not Compulsory = 0 Compulsory = 4 Not Compulsory = 0 Compulsory = 1
Program Code
c a
I
I I
Not Compulsory = 0 Compulsory = 2 Not Compulsory = 0 Compulsory = 4 Allow = 0 Prohibit = 1 Allow = 0 Prohibit = 2 Allow = 0 Prohibit = 4 Treat as cashier = 0 Treat as clerk = 1 Treat as normal = 0 Treat as trainee = 2 No auto sign off = 0 Auto sign off = 4
Issuance of guest receipt following finalization Report issuance operation except Batch READIRESET report and individual report issuance Batch READIRESET report issuance operation except individual report issuance
c
a b
I /
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.
3. Range end memory number If you don't input any thing here, the data is programmed up to the last memory number that exists in the file.
4. lnput the program code from the applicable worksheet.
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
1. Range start memory number. If you don't input anything here, the data is programmed from memory # I .
2. Cash Amount Tendered key on the standard keyboard.
3. 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.
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 File #I 1 and 30 only File #I2 and 3 only 1 File #11.30.12.31 Number of LlnkableTotalldCounters
Up to 20 Up to 100
UPto 120
File No.
1 2 3
4
5 6 7 8 9 10 11 12
13
I I I
14 15 16 17 18
I I I I
0 1 0 1 01 0 1 01 01 01 01 0 1 0 1 01 0 1 0 1 0 1 0 1 0 1 0 1 01
Total Itern
I
I
Memory No.
I
I
File No.
19 2 0 2 1 2 1 23 24 25 26
0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
I I
28 29
I
I
30 3 1 32 33 34 35 3 6 37
0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
1
I
I I
38
1
I
01 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 02 03
39 4 1 42
43 44
45 46 47
48
I I
49 50 5 1
52
53
I to 'l
1 to"
1 to*'
Long PLUS
Departments
04
05
1 to 'l
1 to 'l
Groups
06
55
Gas departments
1 to
*'
'. These values are determined by the number of records resewed by the memoly allocation procedure. 1
Clerk Features
lnput ' 3 ' (clerk totalizerlcounter link file I ,or ' 3 ' (clerk totalizerlcounter link file 2 . 10 ) 11 ) 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).
2. lnput a memory number from the table on page 143. 3. lnput a file number from the table on page 143. 4. Cash Amount Tendered key on the standard keyboard.
5. Loop if you want to input another clerk totalizerlcounter specification for the same link file.
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.
2. Input '7 (clerk program file number). 0' 3. lnput the descriptor from Worksheet #I20 on page 146 using one of the procedures described in section 10 of this manual.
4. Cash Amount Tendered key on the standard keyboard.
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
PLU keyboard, be sure to press on the standard keyboard after inputtingthe text. After pressing 1 press the department key or function key to which you are programming the text.
, 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
2. Remove the DF-UKB- 1 interface cover from the CE-4700. There are two interface connectors. The round connector on top is the KB-1 interface connector, which the square connector on the bottom is for connection of the DF-2 Program Loader (via a PRL-CB- 1 Cable). 3. Plug the KB-1 connector cable into the round KB-1 interface conncetor. Before using the KB-1 for programming Be sure to perform the following operation after connecting the KB-1 Keyboard to the cash register. You should also perform this procedure if the KB- 1's alpha-numeric display goes blank. Procedure
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@ blank.
ESP
key is pressedto finalize the procedure and issue a receipt. At this point, the KB-1's display goes
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
8
5 2 A
(=')
6 3 B
(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.
A B
0110 a 0111 1 b
0308 0
0309 1
0100 B 0101 i
@jo4@ 0512 A
1009 0611
W X
Y
0215 w
0300x
0414 i\ 0415 b
0301 y 0302 z
osoo u
0501 #
0602
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
or -Useonly 3.5-inch, double sided, high density disks. s
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
F i totalizer data
Free function data Short PLU data Long PLU data Department key data Group character data clerk Program data Short PLU unit price data Long PLU unit price data Check analysis data Non-resettablegrand sales total descriptor
06 07
13 14
18 20
22
23 24
25
I
I
Generalprogram data (except PROGRAM, X I , and X2E2 mode secret number and machine number)
28
29
30
31 32
Meaning
33 38
39
1 .
I
Check endorsement message Amgement key table data Text recall file Check print program Error message
41 45
I
I
I
54 55
I
I
90"
nn
All program data (except PROGRAM, X I , and X21Z2 mode secret number and tna~hihe number) Function key assignment and function key data
93"
'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.
:
'
C
Data type
F i value
' + I
i
Pmur he EXE butbn. The display shows
'--'.
6
11-4
i
Insert the dak
1
Powr ON.
DP-2 shows
'S-'.
trsnsbr
Data
mePM
Datq
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
Short PLU data Long PLU data Long PLU 2nd unit price file data Short PLU unit prim Long PLU unit price
65
73
74
I
Procedure
75
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 y ; don't input aiything here, the data is loaded or saved up to the last memory number that exists in the file. o
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.
Code
Error
Meaning
48
49
50
51
I
52
1
I
53
54
PARITY ERROR 1 Abnormal parity for one byte during bad opeation. . . oVERRUlrUFRAM'NG Abnormal receipt of one byte during load operation. ERROR