USER MANUAL TE-2200 CASIO
Version 1.0 August 2005

natural_image
Illustration of two different types of cash register devices, one with a keypad and the other with a grid-patterned base (no text or symbols)
Eu Di U.K.
CI Canada
This manual is intended to be used as a reference to the TE-2200 and TE-2400 system. It provides details to allow whole understanding of the system capabilities, its operation, and how it can be used to solve many problems within the retail outlet.
This manual consists of the following chapters:
- Hardware configuration (for installation)
This chapter describes the hardware of these models and their network systems.
-
IPL (initial program loading)
This chapter describes how to download the application program to the terminal.
-
Initialization
This chapter describes how to set up the peripheral devices and the terminals.
- Programming
This chapter explains actual programming procedure and functions.
-
Manager mode
-
X/Z report
-
Application system
-
Tips
-
Appendix:
Printing history
Manual version
Version 1.0 : August 2005
Software version
Version 1.0.0
Revised points
System configuration 11
Hardware configuration 11
General configuration 11
Hardware diagram 12
Display 13
Input/output connectors 13
Online configuration....14
Peripheral ports and their connectable devices 14
IPL (Initial program loading)....15
Memory map of the terminal.... 15
System configuration and procedure 15
Via COM1 port (to receive IPL data from PC).... 15
Via CF card (to send the IPL data to CF card)....16
Via CF card (to send the IPL data to register) 16
Initialization 17
Machine initialization procedure .... 17
Flag clear operation....19
Init 2 operation....19
Entering diag mode 20
Password 20
Programming (General explanation) 21
Program sub mode (P1 thru P7 mode) 21
Entering the program sub mode 21
File allocation (Program 5) ......23
File allocation program 23
Programming procedure 23
Issuing program reading report of program 5 mode....27
Issuing procedure 27
Report sample 27
Key allocation (Program 4)....29
Key allocation program 29
Programming procedure 29
Configuration of the physical key layout....30
Issuing program reading report of program 4 mode....32
Issuing procedure 32
Report sample 32
Key function/machine feature (Program 3)....33
General control program....33
Programming procedure 33
Program data (by address code) 33
Address code 01 (date order/password) 33
Address code 02 (password) 33
Address code 03 (consecutive number) 33
Address code 04 (tax system, rounding, etc.) 34
Address code 05 (print control for receipt) 35
Address code 06 (calculation & operation control) 36
Address code 07 (menu & price shift) 37
Address code 08 (print control for fixed total report) 38
Address code 09 (print control for fixed total report) 39
Address code 10 (print control for taxable amount, till timer) 40
Address code 13 (online control) 40
Address code 14 (currency exchange control) 41
Address code 15 (print control for reports) 42
Address code 16 (print control for grand total) 43
Address code 17 (print control)....44
Address code 18 (print control for guest receipt and slip) 45
Address code 19 (order control) 45
Address code 21 (message control) 46
Address code 25 (condiment etc.) 47
Address code 26 (check tracking) 47
Address code 27 (clerk control) 47
Address code 28 (Euro) 48
Address code 29 (Euro) 48
Address code 30 (Internal thermal printer control) 49
Address code 32 (direct maintenance PLU) 49
Address code 31 (scanning) 49
Address code 33 (batch PLU maintenance) 50
Address code 34 (backlight control) 50
Address code 36 (store/recall/auto new check number)....51
Address code 37 (check number) 51
Department key/flat-PLU key/PLU program (Batch feature programming) 52
Programming procedure 52
Program data 52
Department key/flat-PLU key/PLU program (Individual feature programming) ..... 54
Programming procedure 54
Program data (by address code) 54
Transaction key program 57
Programming procedure 57
Program data 57
Clerk program 80
Secret number, drawer, check number programming 80
Clerk detail link programming 80
Clerk other programming 81
Other programs....83
Time range programming 83
Table range programming 83
Tax table programming 84
Set menu programming 89
Batch X/Z report programming 89
Arrangement programming 90
Check print control programming....90
Mix & match programming 91
Employee number programming 92
Scheduler programming 93
Bottle link table programming 95
I/O parameter table programming....96
Printer connection table programming 97
Non PLU table programming 98
Scanning PLU maintenance programming 99
Batch maintenance PLU programming 99
Activation of batch maintenance PLU 99
Scanning PLU direct maintenance programming 100
Scanning PLU individual programming....101
One touch NLU programming 103
Issuing program reading report of program 3 mode....104
Issuing procedure 104
Report sample 104
Character (Program 2) 105
Programming descriptors 105
Programming procedure 105
Programming data 105
Programming item/key descriptors.... 114
Programming procedure 114
Programming data 114
Programming item/clerk descriptors by range 116
Programming procedure 116
Program data 116
Entering characters 117
By character keyboard 117
By character code 119
Character code list 119
Editing characters 120
Correcting a character just entered 120
Correcting and adding a PLU descriptor already set 120
Correcting a key descriptor already set 120
Correcting a message descriptor already set 120
Issuing program reading report of program 2 mode....121
Issuing procedure 121
Report sample 121
Unit price/rate (Program 1) 123
Date/time setting 123
Date setting....123
Time setting 123
Unit price program....123
Programming procedure 123
Rate program 125
125
, , <Premium (%+), <Discount (%−), 125
Amount program....125
, , , , , 125
Scanning PLU direct maintenance programming 125
Issuing program reading report of program 1 mode....126
Issuing procedure 126
Report sample 126
Program reading (Program 6) 127
Issuing program reading report 127
Issuing procedure 127
Report code 127
Report sample 128
Fixed totalizer 128
Transaction key 128
PLU 129
Department 130
Group 130
Clerk 131
Hourly sales 131
Scanning PLU 131
Table analysis 132
Grand total 132
General control 132
Special character 132
Report header 133
Tax table 133
Set menu table....133
Batch X/Z 133
Clerk detail link 134
Receipt message 134
Check endorsement....134
Slip/external printer message 135
Arrangement table 135
Character recall 135
Non-PLU table 135
Check print control 135
Mix & match 136
Employee 136
Scheduler 136
Bottle link table 136
One touch NLU 137
Help message 137
Terminal connection table 137
Printer connection table 137
AT command....138
Online password 138
I/O parameter table 138
Miscellaneous message 138
Printing guidance message 138
Error message 139
Registration guidance message 139
X/Z guidance message 139
Program guidance message 139
Auto-program & system utilities (Program 7)....141
Auto-programming 141
Auto-programming functions....141
Auto-programming operation 144
Other utilities 145
Manager operation 149
Manager control mode (X1 mode) 149
Entering the manager control mode 149
Assign drawers for each clerk....149
Stock quantity maintenance (PLU/flat PLU/scanning PLU) 150
To add to the actual stock quantity of a PLU/flat PLU/scanning PLU 150
To subtract from the actual stock quantity of a PLU/flat PLU/scanning PLU 150
To input the new stock quantity of a PLU/flat PLU 151
Clerk assignment 151
To link clerk button/key to interrupt buffers 151
To link clerk secret numbers to interrupt buffers 151
To link clerk numbers to clerk number keys 151
Programming for the Euro 152
Programming for the Australian GST 154
Programming of items in the program 1 mode 154
To enter the program 1 mode ....154
To exit the program 1 mode ....154
Read/reset report issuance 155
Preparation for issuing report 155
Money declaration 155
Password (X2/Z2 mode) 155
Issuing read/reset report 155
Programmability 156
Issuing procedure 156
Report sample 160
Financial report 160
Individual item/key report 160
Fixed total report 161
Transaction key report 162
PLU report 163
PLU stock report 164
Department report....165
Group report 166
Clerk report 167
Hourly sales report....168
Monthly report....168
Table analysis report 169
Open check report 169
Scanning PLU report 170
Scanning PLU stock report 172
Mix & match report....172
Time & attendance report 173
File reset 173
Application systems 175
Scanning PLU 175
System configuration of the scanning PLU system 175
Setup 175
Barcode system 175
PLU maintenance 176
Scanning PLU registration 177
Mix & match discount....179
Check tracking system....180
System configuration 180
Printing on the external printers 181
System configuration of the external printer system 181
Backup system 181
Printing control options for order 182
Time and attendance 182
Tips 183
Future order 183
Usage 183
Preparation 183
Eat-in/takeout 183
Automatic execution of Euro switchover by arrangement and scheduler ...... 184
Appendix: Calculation method .... 185
Fixed total file....185
Appendix: Font code tables 187
Standard font set (default) 187
Multilingual + Euro (Windows code page 858) 187
Special font set 188
Slavic (Windows code page 852) 188
Greek 188
Cyrillic (Windows code page 866) 189
Baltic 189
Arabic....190
Appendix: Peripheral device configuration 191
UP-360....191
SP-1300 191
Quick scan 6000....192
Fixed totalizer file 193
Fixed totalizer (daily)....193
Fixed totalizer (periodic/consolidation) 193
Transaction key file 194
Transaction key (daily) 194
Transaction key (periodic/consolidation) 194
PLU file 194
PLU (daily) 194
PLU (periodic/consolidation) 194
Department file 195
Department (daily) 195
Department (periodic/consolidation) 195
Group file 195
Group (daily) 195
Group (periodic/consolidation) 195
Clerk file....196
Clerk (programming) 196
Clerk detail (daily, periodic/consolidation) 196
Clerk detail link (program)....196
Hourly sales file 197
Hourly sales (daily) 197
Hourly sales (periodic/consolidation) 197
Monthly sales file 197
Monthly sales (daily, periodic/consolidation) 197
Scanning PLU files 198
Scanning PLU file (daily) 198
Non PLU table file (program) 198
Batch maintenance PLU file (program)....198
Direct maintenance PLU file (program) 198
One touch NLU table file....199
Mix & match table file 199
Mix & match table file (daily) 199
Mix & match table file (periodic/consolidation)....199
Bottle link table file 199
Bottle link table file (program) 199
Table analysis file 200
Table analysis (daily) 200
Table analysis (periodic/consolidation) 200
Time and attendance file....200
Time and attendance (daily) 200
Employee file 200
Grand total file 201
Grand total (daily) 201
Grand total (consolidation)....201
General control file 201
General control 201
Special character file 202
Special character 202
Report header file 202
Report header 202
Tax table file 202
Tax table 202
Set menu table file 202
Set menu table....202
Batch X/Z file 203
Batch X/Z 203
Receipt message file 203
Receipt message 203
Check endorsement message file 203
Check endorsement message 203
Slip/external printer message file 203
Slip/external printer message 203
Arrangement file 204
Arrangement file 204
Character recall file 204
Character recall 204
Check print file 204
Check print....204
Scheduler file 204
Scheduler 204
System files 205
Character key table file ....205
Key table file 206
Terminal connection table file 207
Printer connection table 207
Operation start date file 207
Initialize code file 207
AT command file 208
Online password file 208
I/O parameter table file 208
System error log file 208
Graphic image files....208
Graphic logo file 208
Graphic logo file (for external printer) 208
Watermark print file 208
Guidance message files 209
Error message file....209
Miscellaneous message file 213
Printing guidance message file 214
X/Z guidance message file 216
Program guidance message file 218
Registration guidance message file 221
Help message file 222
Appendix: Compulsory 227
Appendix: Error code....229
Index 233
System configuration
Hardware configuration
General configuration
① Operator display
② Customer display (Popup display)
③ Stroke keyboard (TE-2200)
④ Touch keyboard (TE-2400)
⑤ CF card slot cover
⑥ Printer cover
⑦ Mode switch
⑧ Connector cover (opposite side)

text_image
Diagram of a cash register with numbered parts for identification

text_image
Diagram of a digital scanner with numbered parts for identification and assembly reference.
Hardware diagram

flowchart
graph TD
A["Main Display"] --> B["Journal printer"]
B --> C["Receipt printer"]
C --> D["Keyboard"]
D --> E["Power supply"]
E --> F["CF card"]
F --> G["External printer UP-360"]
G --> H["PRT-CB-8A-8B"]
H --> I["Slip printer SP-1300"]
I --> J["PRT-CB-8C"]
J --> K["MODEM or PC"]
K --> L["Multi drawer kit MDL-12"]
L --> M["Drawer"]
M --> N["Drawer disp. i/f"]
N --> O["RS-232C COM1"]
N --> P["RS-232C COM2"]
O --> Q["CPU"]
P --> R["Flash Memory"]
P --> S["RAM"]
style A fill:#f9f,stroke:#333
style B fill:#ccf,stroke:#333
style C fill:#cfc,stroke:#333
style D fill:#fcc,stroke:#333
style E fill:#ffc,stroke:#333
style F fill:#fcc,stroke:#333
style G fill:#fcc,stroke:#333
style H fill:#fcc,stroke:#333
style I fill:#fcc,stroke:#333
style J fill:#fcc,stroke:#333
style K fill:#fcc,stroke:#333
style L fill:#fcc,stroke:#333
style M fill:#fcc,stroke:#333
style N fill:#fcc,stroke:#333
style O fill:#fcc,stroke:#333
style P fill:#fcc,stroke:#333
style Q fill:#fcc,stroke:#333
style R fill:#fcc,stroke:#333
style S fill:#fcc,stroke:#333
style T fill:#fcc,stroke:#333
style U fill:#fcc,stroke:#333
style V fill:#fcc,stroke:#333
style W fill:#fcc,stroke:#333
style X fill:#fcc,stroke:#333
style Y fill:#fcc,stroke:#333
style Z fill:#fcc,stroke:#333
Note: Shadowed device and dot line indicate option devices.
Display
Contrast control (Except for U.S. model)

flowchart
graph TD
A["RECEIPT ON/OFF"] --> B["DATE/TIME"]
B --> C["HELP"]
C --> D["LIGHT"]
D --> E["DARK"]
CONTRAST
Input /output connectors
COM ports are located in the leftside connector cover.

text_image
SCANNER
COM2
PC/MODEM
COM1
Online configuration
Peripheral ports and their connectable devices
| Model | Device | Drawer port | COM port |
| COM1 | COM2 |
| TE-2200TE-2400 | MODEM/PC | | √ | |
| External printer(Max. 2 printers) | | √ | √ |
| Slip printer | | | √ |
| Scanner | | | √ |
| Drawer | 1 (Max 2) | | |
√: can connect
Available device/cable list
| External printer: | UP-360 |
| Printer cable: | PRT-CB-8A(3m) or PRT-CB-8B(5m) |
| Slip printer: | SP-1300 |
| Printer cable: | PRT-CB-8C |
| Power supply: | AD31U or AD31E |
| Scanner (Hand-held): | HHS-15 |
| Scanner (LASER): | PSC Quick Scan 6000 |
| Scanner (Fixed) | PSC HS1250 |
| MODEM: | US Robotics 56K V.92 External Faxmodem/56K Faxmodem (U.S. only) |
| PC cable: | PRL-CB-2 |
After connecting peripheral devices, programming of I/O parameter table, printer connection table are necessary.

flowchart
graph TD
A["START"] --> B["Connect Modem or PC?"]
B -->|No| C["Connect it to COM1 port."]
B -->|Yes| D["Connect a scanner?"]
D -->|No| E["Connect it to COM2 port."]
D -->|Yes| F["Connect external printer(s)?"]
F -->|No| G["END"]
F -->|Yes| H["Connect it (them) to free COM port(s)."]
H --> F
G --> I["End"]
IPL (Initial program loading)
IPL should be made before initializing when the application program has been modified.
Memory map of the terminal
The application programs are downloaded from PC (via COM port)/other terminal (via inline or COM port)/CF card to the internal flash memory.
| CF cardbackup dataprogram data |
| RAMtotalizer/counter,work area |
| Flash memoryApplication program |
| ROMbios, program loader some diagnosis |

IPL
Application program
System configuration and procedure
Via COM1 port (to receive IPL data from PC)
Operation
- Set the mode switch to OFF position.
- While holding down the , turn the mode switch to PGM position.
- Release after the register shows "INIT".
- Enter "44449999" and press .
- Enter “0” (communication speed: 38400 bps) and press .
- Start the IPL program of the PC.

text_image
PC
COM1 port
Via CF card (to send the IPL data to CF card)
Operation
- Set the mode switch to OFF position.
- Open the CF card slot cover and insert the CF card securely.
(Please check that the CF card is vacant. Refer to the “System utility section in PGM7”.)
- Turn the mode switch to PGM position.
- Enter "7" and press .
- Enter "170" and press .
- Enter "49" and press .
(In case of quitting, press instead of .)
- Turn OFF the register and pull out the CF card.
Via CF card (to send the IPL data to register)
Operation
- Set the mode switch to OFF position.
- Open the CF card slot door and insert the CF card securely.
- While holding down the , turn the mode switch to PGM position.
- Release after the register shows "INIT".
- Enter “44449999” and press .
- Enter "20" and press .
CF card

natural_image
Illustration of a desktop computer with a paper feed and control panel (no text or symbols)
Never plug/unplug the CF card during IPL.
Initialization
Machine initialization procedure
- Plug the power cord into an AC outlet.
- Hold down .
- Turn the mode switch to PGM position.
- Release .
You should see “0000000000” on the display.
If 10 zeros are not shown or another character are shown, immediately set the mode switch to OFF and restart from the beginning of this procedure.
- Enter 11-digit program code from the worksheet.
- Press to register the program code.
(Wait until beep twice.)
- Press to register the program code.

natural_image
Simple line drawing of a plug inserted into a socket with a magnified arrow pointing to the socket (no text or symbols)


flowchart
graph TD
A["REG1"] --> B["X1"]
C["REG2"] --> B
D["Z1"] --> E["X2/Z2"]
F["OFF"] --> G["PGM"]
H["RF"] --> G
G --> I["->"]
style A fill:#f9f,stroke:#333
style C fill:#f9f,stroke:#333
style D fill:#f9f,stroke:#333
style E fill:#f9f,stroke:#333
style F fill:#f9f,stroke:#333
style G fill:#ccf,stroke:#333
style H fill:#ccf,stroke:#333
style I fill:#cff,stroke:#333

D_11D_10D_9D_8 D_3D_2D_1 TOTAL
refer to Worksheet (Initialize)
Worksheet (Initialize)
| Description | Choice | Program code |
| Print password of PGM mode, when flag clear operation is performed. | Yes = 0No = 4 |  |
| Password in PGM3 ~ 7 mode | Significant numbers |  |
| Messages and descriptors are written in English = 0, French = 1, Spanish = 2, German = 4 | Significant number |  |
| Model for U.S. or Canada (Date order: month/day/year) = 2, Other area (0,0, Date order: day/month/year) = 1, Other area (U, Date order: day/month/year) = 3 | Significant number | [XY7] |
| Fixed value: TE-2200: 25 TE-2400: 04 | Significant numbers | [24H6] |
| Use1 clerk switch (clerk push switch)/2 Clerk secret number key * | a | 1 = 02 = 1 |  |
| Initialization pattern:1 For scanning/2 For check tracking | b | 1 = 02 = 2 |
| Use Euro only. | No = 0Yes = 1 |  |
* When you select this option “Use clerk secret code key”, and your register doesn’t have this key on the default keyboard, be sure to allocate (clerk secret number key) just after the initialization.
(Do NOT turn to OFF before allocating this key.)
Note:
Please check the receipt after initialization operation (machine initialization, flag clear operation and init2) that the machine number is printed properly.
If error codes are printed on it, check the hardware and retry the operation.
| P01 03-04-2004 11:58C01 MC#01 000001 | Mode symbol/date/time |
| Clerk descriptor/Mc-No./consecutive No. |
| INIT(C) 2005 by CASIOCOMPUTER CO.,LTD.All rights reserved. | INIT symbol |
| Copyright |
| TE-2200/2400 STD | Model name |
| VER. :nnnnLABEL :nnnnnn | ROM version |
| ROM label |
| VER. :nnnnLABEL :nnnnnnINIT. :nnnnnnnnnnnnnn0002-98 2000: | ROM version |
| ROM label |
| Initialization code |
| I/O parameter table record No./error code |
Flag clear operation
- Plug the power cord into an AC outlet.

- Hold down .

- Turn the mode switch to PGM position.

flowchart
graph TD
A["REG1"] --> B["OFF"]
C["REG2"] --> D["X1"]
E["Z1"] --> F["X2/Z2"]
G["RF"] --> H["PGM"]
style A fill:#f9f,stroke:#333
style B fill:#ccf,stroke:#333
style C fill:#cfc,stroke:#333
style D fill:#fcc,stroke:#333
style E fill:#cff,stroke:#333
style F fill:#ffc,stroke:#333
style G fill:#f9f,stroke:#333
style H fill:#ccf,stroke:#333
- Release .
You should see “FFFFFFFF” on the display.
If 10 Fs are not shown or another character are shown, immediately set the mode switch to OFF and restart from the beginning of this procedure.

- Press to complete.
After completion of flag clear, receipt is issued.
Note: After flag clear, clerk 1 is assigned automatically. So do not program clerk 1 as not assignable or not operable in PGM mode.
Init 2 operation
- Plug the power cord into an AC outlet.

- Hold down .

- Turn the mode switch to PGM position.

flowchart
graph TD
A["REG1"] --> B["OFF"]
C["REG2"] --> D["X1"]
E["Z1"] --> F["X2/Z2"]
G["RF"] --> H["PGM"]
I["Off"] --> J["Central Y-shaped structure"]
style A fill:#f9f,stroke:#333
style C fill:#f9f,stroke:#333
style E fill:#f9f,stroke:#333
style G fill:#f9f,stroke:#333
style I fill:#f9f,stroke:#333
style J fill:#ccf,stroke:#333
- Release .
You should see “FFFFFFFF” on the display.
If 10 Fs are not shown or another character are shown, immediately set the mode switch to OFF and restart from the beginning of this procedure.

- Enter “8888888888” and press to complete.
After completion, receipt is issued.
Entering diag mode
- Plug the power cord into an AC outlet.

natural_image
Simple line drawing of a plug inserted into a socket with a cable, next to an arrow symbol (no text or labels)
- Hold down .

- Turn the mode switch to PGM position.

flowchart
graph TD
A["REG1"] --> B["X1"]
C["REG2"] --> D["Z1"]
E["OFF"] --> F["X2/Z2"]
G["RF"] --> H["PGM"]
style A fill:#f9f,stroke:#333
style B fill:#ccf,stroke:#333
style C fill:#cfc,stroke:#333
style D fill:#fcc,stroke:#333
style E fill:#cff,stroke:#333
style F fill:#ffc,stroke:#333
style G fill:#cfc,stroke:#333
style H fill:#fcc,stroke:#333
-
Release .
-
Enter “99990000” and press to enter the diagnosis.

Password
During initialize operation, you can program the password for PGM 3 \~ 7. If it is set, every time you enter PGM 3 \~ 7 mode, you must input this password by the following procedure.
- Press <#-1> (normally ).
- Enter password.
- Press <#-2> (normally ).
Otherwise, you can do nothing in the PGM 3 \~ 7 mode.
Programming (General explanation)
Program sub mode (P1 thru P7 mode)
Program mode contains seven sub modes listed below. When you change the mode switch to PGM mode, the register is always in the PGM 1 mode. In case of using other mode, enter the sub mode number (2 \~ 7) and press .
- PGM1: unit price, rate, date, time, scanning PLU unit price maintenance
- PGM2: descriptor, name, message
- PGM3: machine feature (general function, clerk, etc.), key feature (department, transaction), scanning PLU maintenance
- PGM4: key allocation
- PGM5: file allocation
- PGM6: program reading
- PGM7: auto-program, system utility
Entering the program sub mode
Procedure (for PGM 1, 2 mode)

flowchart
graph TD
A["PGM\nMode switch"] --> B["1"]
B --> C["CA/AMT/TEND"]
C --> D["□ □ □ □"]
D --> E["SUB TOTAL"]
E --> F["PGM1"]
A --> G["2"]
G --> H["CA/AMT/TEND"]
H --> I["□ □ □ □"]
I --> J["SUB TOTAL"]
J --> K["PGM2"]
- Enter password for PGM 1, 2 mode. If the register has no password for the PGM1 and 2 mode, you need not to enter it.
- Press . An error occurs if you try to enter the PGM1 or 2 mode without inputting a password (when one is programmed), or if the password you input does not match the one programmed for the register.
To avoid repetition, the above operation is abbreviated to the following for all of the other procedure in this manual.
This password is defined by the address code 02 of the general function program.
Procedure (for PGM 3 \~ 7 mode)

flowchart
graph LR
A["PGM\nMode switch"] --> B["3 ~ 7\nSUB TOTAL"]
B --> C["CA/AMT/TEND\npassword (4-digit)"]
C --> D["SUB TOTAL"]
D --> E["PGM 3 ~ 7"]
- Enter password for PGM 3 \~ 7 mode. If the register has no password for the PGM 3 \~ 7 mode, you need not to enter it.
- Press . An error occurs if you try to enter the PGM 3 \~ 7 mode without inputting a password (when one is programmed), or if the password you input does not match the one programmed for the register.
To avoid repetition, the above operation is abbreviated to the following for all of the other procedure in this manual.
This password is defined during initialization operation.
File allocation (Program 5)
File allocation program
Programming procedure

flowchart
graph LR
A["PGM\nMode switch"] --> B["5"]
B --> C{SUB TOTAL}
C --> D[" "]
C --> E[" "]
C --> F[" "]
C --> G[" "]
D --> H[" "]
E --> I[" "]
F --> J[" "]
G --> K["CA/AMT/TEND"]
K --> L["SUB TOTAL"]
style A fill:#f9f,stroke:#333
style L fill:#ccf,stroke:#333
File attribution code (see below.)
File number (see next pages.)
| File attribution code | daily sales | Periodic 1 | Periodic 2 | Consolidation file |
| Daily sales | Periodic 1 | Periodic 2 |
| 0 | √ | | | | | |
| 1 | √ | √ | | | | |
| 2 | √ | √ | √ | | | |
| 3 | √ | | | √ | | |
| 4 | √ | √ | | √ | √ | |
| 5 | √ | √ | √ | √ | √ | √ |
File number list
| File No. | File description | Record length | Max No. of records | Description | Attribu-tion | Allocat-able | Default Rec. No. |
| System files | | | | | | |
| 088 | Auto-program work | 6 | 1 | | Work | No | 1 |
| 089 | Consecutive number work | 6 | 1 | | Work | No | 1 |
| 091 | Terminal connection table | 12 | 1 | | Program | Yes | 32 |
| 093 | Printer connection table | 5 | 7 | | Program | Yes | 3 |
| 094 | Start date | 4 | 1 | | Buffer | No | 1 |
| 095 | Initialize code | 7 | 1 | | Program | No | 1 |
| 096 | AT command | 62 | 2 | | Program | Yes | 2 |
| 097 | Online password | 8 | 1 | | Program | Yes | 1 |
| 098 | I/O parameter table | 4 | 2 | | Program | No | 4 |
| 099 | System error log | 11 | 99 | | Buffer | Yes | 99 |
| Function and total files | | | | | | |
| 001 | Fixed totalizer | 22 | 99 | | Pgm/Sale | No | 99 |
| --- | (periodic total 1) | 10 | 99 | | Sales | Yes | 99 |
| --- | (periodic total 2) | 10 | 99 | | Sales | Yes | 0 |
| --- | (daily consolidation) | 10 | 99 | | Sales | Yes | 0 |
| --- | (periodic 1 consolidation) | 10 | 99 | | Sales | Yes | 0 |
| --- | (periodic 2 consolidation) | 10 | 99 | | Sales | Yes | 0 |
| 002 | Transaction key | 35 | 999 | | Pgm/Sale | Yes | 30 |
| --- | (periodic total 1) | 10 | 999 | | Sales | Yes | 30 |
| --- | (periodic total 2) | 10 | 999 | | Sales | Yes | 0 |
| --- | (daily consolidation) | 10 | 999 | | Sales | Yes | 0 |
| --- | (periodic 1 consolidation) | 10 | 999 | | Sales | Yes | 0 |
| --- | (periodic 2 consolidation) | 10 | 999 | | Sales | Yes | 0 |
| 004 | PLU | 73 | *A | | Pgm/Sale | Yes | 216 |
| --- | (periodic total 1) | 30 | *A | | Sales | Yes | 0 |
| --- | (periodic total 2) | 30 | *A | | Sales | Yes | 0 |
| --- | (daily consolidation) | 30 | *A | | Sales | Yes | 0 |
| --- | (periodic 1 consolidation) | 30 | *A | | Sales | Yes | 0 |
| --- | (periodic 2 consolidation) | 30 | *A | | Sales | Yes | 0 |
| 005 | Department | 59 | 99 | | Pgm/Sale | Yes | 30 |
| --- | (periodic total 1) | 25 | 99 | | Sales | Yes | 30 |
| --- | (periodic total 2) | 25 | 99 | | Sales | Yes | 0 |
| --- | (daily consolidation) | 25 | 99 | | Sales | Yes | 0 |
| --- | (periodic 1 consolidation) | 25 | 99 | | Sales | Yes | 0 |
| --- | (periodic 2 consolidation) | 25 | 99 | | Sales | Yes | 0 |
| 006 | Group | 22 | 99 | | Pgm/Sale | Yes | 10 |
| --- | (periodic total 1) | 10 | 99 | | Sales | Yes | 0 |
| --- | (periodic total 2) | 10 | 99 | | Sales | Yes | 0 |
| --- | (daily consolidation) | 10 | 99 | | Sales | Yes | 0 |
| --- | (periodic 1 consolidation) | 10 | 99 | | Sales | Yes | 0 |
| --- | (periodic 2 consolidation) | 10 | 99 | | Sales | Yes | 0 |
| 009 | Hourly sales | 24 | 99 | | Pgm/Sale | Yes | 24 |
| --- | (periodic total 1) | 20 | 99 | | Sales | Yes | 0 |
| --- | (periodic total 2) | 20 | 99 | | Sales | Yes | 0 |
| --- | (daily consolidation) | 20 | 99 | | Sales | Yes | 0 |
| --- | (periodic 1 consolidation) | 20 | 99 | | Sales | Yes | 0 |
| --- | (periodic 2 consolidation) | 20 | 99 | | Sales | Yes | 0 |
*A: Depend on the model
| File No. | File description | Record length | Max No. of records | Description | Attribu-tion | Allocat-able | Default Rec. No. |
| 010 | Monthly sales | 20 | 31 | | Pgm/Sale | Yes | 31 |
| --- | (periodic total 1) | 20 | 31 | | Sales | Yes | 0 |
| --- | (periodic total 2) | 20 | 31 | | Sales | Yes | 0 |
| --- | (daily consolidation) | 20 | 31 | | Sales | Yes | 0 |
| --- | (periodic 1 consolidation) | 20 | 31 | | Sales | Yes | 0 |
| --- | (periodic 2 consolidation) | 20 | 31 | | Sales | Yes | 0 |
| 018 | Table analysis | 28 | 99 | | Pgm/Sale | Yes | 0 |
| --- | (periodic total 1) | 10 | 99 | | Sales | Yes | 0 |
| --- | (periodic total 2) | 10 | 99 | | Sales | Yes | 0 |
| --- | (daily consolidation) | 10 | 99 | | Sales | Yes | 0 |
| --- | (periodic 1 consolidation) | 10 | 99 | | Sales | Yes | 0 |
| --- | (periodic 2 consolidation) | 10 | 99 | | Sales | Yes | 0 |
| 020 | Grand total | 20 | 3 | | Pgm/Sale | Yes | 3 |
| --- | (daily consolidation) | 8 | 3 | | Sales | Yes | 3 |
| Check files | | | | | | |
| 015 | Check index | 255 | 200 | | Buffer | Yes | (60)*B |
| 056 | Separate check buffer | 100 | 1500 | | Buffer | Yes | (80)*B |
| 060 | Check detail | 100 | 9999 | | Buffer | Yes | (900)*B |
| Clerk files | | | | | | |
| 007 | Clerk | 38 | 99 | | Program | Yes | 15 |
| 030 | Clerk detail link | 9 | 200 | | Program | Yes | 10 |
| 011 | Clerk detail | 10 | 99 × 99 | | Sales | Yes | 150 |
| --- | (periodic total 1) | 10 | 99 × 99 | | Sales | Yes | 150 |
| --- | (periodic total 2) | 10 | 99 × 99 | | Sales | Yes | 0 |
| --- | (daily consolidation) | 10 | 99 × 99 | | Sales | Yes | 0 |
| --- | (periodic 1 consolidation) | 10 | 99 × 99 | | Sales | Yes | 0 |
| --- | (periodic 2 consolidation) | 10 | 99 × 99 | | Sales | Yes | 0 |
| Time and attendance files | | | | | | |
| 019 | Time and attendance | 16 | 999 | | Sales | Yes | 0 |
| 061 | Employee | 17 | 99 | | Program | Yes | 10 |
| Scanning PLU files | | | | | | |
| 016 | Scanning PLU | 58 | *A | | Pgm/Sale | Yes | (<-)*C |
| 040 | Non PLU table | 8 | 100 | | Program | Yes | (10)*C |
| 051 | Mix & match table | 30 | 99 | | Pgm/Sale | Yes | 0 |
| --- | (periodic total 1) | 10 | 99 | | Sales | Yes | 0 |
| --- | (periodic total 2) | 10 | 99 | | Sales | Yes | 0 |
| --- | (daily consolidation) | 10 | 99 | | Sales | Yes | 0 |
| --- | (periodic 1 consolidation) | 10 | 9 | | Sales | Yes | 0 |
| --- | (periodic 2 consolidation) | 10 | 99 | | Sales | Yes | 0 |
| 070 | Batch maintenance PLU | 42 | 1000 | | Program | Yes | (100)*C |
| 071 | Direct maintenance PLU | 42 | 1000 | | Program | Yes | (50)*C |
| 076 | Scanning PLU index | 2 | S-PLU + 2 | | Buffer | Automatic | (5002)*C |
| 077 | One touch NLU table | 7 | 999 | | Program | Yes | (10)*C |
| Arrangement file | | | | | | |
| 038 | Arrangement table | 11 | 9999 | | Program | Yes | 0 |
*A: Depend on the model.
*B: Allocate if you select “check tracking pattern” initialization, (refer to page 24 of this manual).
*C: Allocate if you select “scanning pattern” initialization, (refer to page 24 of this manual).
| File No. | File description | Record length | Max No. of records | Description | Attribu-tion | Allocat-able | Default Rec. No. |
| Program / message / buffer files | | | | | | |
| 022 | General control | 5 | 37 | | Program | No | 37 |
| 023 | Special character | 16 | 42 | | Program | No | 42 |
| 024 | Report header | 12 | 25 | | Program | No | 26 |
| 025 | Tax table | 74 | 10 | | Program | Yes | 4 |
| 028 | Set menu table | 60 | 999 | | Program | Yes | (10)*B |
| 029 | Batch X/Z | 24 | 10 | | Program | Yes | 4 |
| 032 | Receipt message | 24 | 42 | | Program | Yes | 4 |
| 033 | Check endorse message | 40 | 4 | | Program | Yes | 0 |
| 034 | Slip/external printer message | 40 | 42 | | Program | Yes | 0 |
| 036 | Registration buffer | 100 | 1200 | | Buffer | Yes | 80 |
| 039 | Character recall | 40 | 999 | | Program | Yes | 10 |
| 041 | Check print | 3 | 9 | | Program | Yes | 0 |
| 046 | Character key table | 6 | *E | | Program | No | *E |
| 047 | Graphic logo | 48 | 168 | | Program | Yes | 168 |
| 049 | Print buffer (for external printer) | 50 | 600 | | Buffer | Yes | 0 |
| 062 | Scheduler | 22 | 99 | | Program | Yes | 0 |
| 065 | Order character | 12 | 99 | | Program | Yes | 0 |
| 067 | Graphic logo (for external printer) | 48 | 168 | | Program | Yes | 0 |
| 068 | Watermark print | 48 | 168 | | Program | Yes | 0 |
| 073 | Bottle link table | 4 | 999 | | Program | Yes | 0 |
| 074 | Key table | 24 | *F | | Program | No | 150 |
| 078 | Miscellaneous message | 16 | 52 | *D | Program | Yes | 0 |
| 079 | Printing guidance message | 24 | 68 | *D | Program | Yes | 0 |
| 080 | Error message | 16 | 191 | *D | Program | Yes | 0 |
| 081 | Registration guidance message | 16 | 11 | *D | Program | Yes | 0 |
| 082 | X/Z guidance message | 16 | 38 | *D | Program | Yes | 0 |
| 083 | Program guidance message | 16 | 92 | *D | Program | Yes | 0 |
| 085 | Help message | 24 | 199 | *D | Program | Yes | 0 |
| 086 | Slip print buffer | 40 | 500 | | Buffer | Yes | 0 |
*A: Depend on the model.
*B: Allocate if you select “check tracking pattern” initialization, (refer to page 24 of this manual).
*C: Allocate if you select “scanning pattern” initialization, (refer to page 24 of this manual).
*D: Allocate these files if you want to change the default message.
*E: 67 for TE-2200, 77 for TE-2400Eu, 70 for TE-2400US.
*F: 84 for TE-2200, 112 for TE-2400.
Issuing program reading report of program 5 mode
Issuing procedure

flowchart
graph LR
A["PGM\nMode switch"] --> B["5"]
B --> C["SUB TOTAL"]
C --> D["SUB TOTAL"]
Report sample

other
| File ID | Bytes | Value |
|-------------|-------|-------|
| P05 | - | - |
| FILE0001 | 22 | 99 |
| FILE0001 | 10 | 99 |
| FILE0002 | 35 | 100 |
| FILE0002 | 10 | 100 |
| RAM | - | 20,234 |
| Program read symbol | - | - |
| File name | - | - |
| Sales file record length/No. of records of daily sales/periodic sales 1/periodic sales 2 | - | - |
| Consolidation file record length/No. of records of daily sales/periodic sales 1/periodic sales 2 | - | - |
| Hyphen means no record. | - | - |
| Remaining RAM capacity | - | - |
Key allocation (Program 4)
Key allocation program
Programming procedure
By pressing the appropriate key

flowchart
graph TD
A["PGM\nMode switch"] --> B["4\nSUB TOTAL"]
B --> C["Menu sheet number\n0 0 0 0\nSUB TOTAL"]
C --> D{See Menu sheet No. section}
D --> E["To other key"]
E --> F["Set the same function\n#-nn\nSUB TOTAL"]
F --> G["Appropriate key\n(white key on the next page)"]
G --> H["Function code\nRecord No. (department/transaction)\nRandom code or record No. (flat-PLU)"]
H --> I["This step can be skipped for transaction key"]
I --> J["~ □"]
J --> K["Sub Total"]
style A fill:#f9f,stroke:#333
style G fill:#ccf,stroke:#333
By entering physical key code

flowchart
graph TD
A["PGM\nMode switch"] --> B["4"]
B --> C["Sub TOTAL"]
C --> D["Menu sheet number"]
D --> E["Physical key code\n(see the next page.)"]
E --> F["Sub TOTAL"]
F --> G["Sub TOTAL"]
G --> H["CA/AMT/TEND"]
H --> I["Sub TOTAL"]
I --> J["Function code"]
J --> K["Record No. (department/transaction)"]
J --> L["Random code or record No. (flat-PLU)"]
K --> M["This step can be skipped for transaction key."]
L --> M
M --> N["~"]
N --> O["□ ~ □"]
O --> P["Sub TOTAL"]
P --> Q["Sub TOTAL"]
Q -.-> R["Sub TOTAL"]
R -.-> S["Sub TOTAL"]
S -.-> T["Sub TOTAL"]
T -.-> U["Sub TOTAL"]
U -.-> V["Sub TOTAL"]
V -.-> W["Sub TOTAL"]
W -.-> X["Sub TOTAL"]
X -.-> Y["Sub TOTAL"]
Menu sheet number
| Menu sheet number | Description (for transaction key) | Description (for Dept/flat-PLU) |
| 0 or skip entering | Set a function to the 1st ~ 6th menu sheets. | Set a function to the programmed menu sheet. |
| 1 | Set a function to the 1st menu sheet. | Set a function to the 1st menu sheet. |
| 2 | Set a function to the 2nd menu sheet. | Set a function to the 2nd menu sheet. |
| 3 | Set a function to the 3rd menu sheet. | Set a function to the 3rd menu sheet. |
| 4 | Set a function to the 4th menu sheet. | Set a function to the 4th menu sheet. |
| 5 | Set a function to the 5th menu sheet. | Set a function to the 5th menu sheet. |
| 6 | Set a function to the 6th menu sheet. | Set a function to the 6th menu sheet. |
Configuration of the physical key layout
TE-2200

text_image
RECEIPT FEED
JOURNAL FEED
071
C
064
062
060
054
048
042
036
030
024
018
081
076
070
065
063
061
059
053
047
041
035
029
023
017
080
075
069
7
8
9
058
052
046
040
034
028
022
015
079
074
068
4
5
6
057
051
045
039
033
027
014
016
078
073
067
1
2
3
056
050
044
038
032
026
020
021
077
072
066
0
011
012
055
049
043
037
031
025
019
013
TE-2400 for Eu
| 038 | 045 | 052 | 059 | 066 | 073 | 080 | 087 | 094 | 101 | 108 | 031 | 029 | 026 | RECEIPT FEED | JOURNAL FEED |
| 037 | 044 | 051 | 058 | 065 | 072 | 079 | 086 | 093 | 100 | 107 | 030 | 028 | 025 | 023 | 019 |
| 036 | 043 | 050 | 057 | 064 | 071 | 078 | 085 | 092 | 099 | 106 | C | 027 | 024 | 022 | 018 |
| 035 | 042 | 049 | 056 | 063 | 070 | 077 | 084 | 091 | 098 | 105 | 7 | 8 | 9 | 021 | 017 |
| 034 | 041 | 048 | 055 | 062 | 069 | 076 | 083 | 090 | 097 | 104 | 4 | 5 | 6 | 020 | 015 |
| 033 | 040 | 047 | 054 | 061 | 068 | 075 | 082 | 089 | 096 | 103 | 1 | 2 | 3 | 014 | 016 |
| 032 | 039 | 046 | 053 | 060 | 067 | 074 | 081 | 088 | 095 | 102 | 0 | 011 | 012 | 013 |
TE-2400 for US
| 045 | 052 | 059 | 066 | 073 | 080 | 087 | 094 | 101 | 108 | 038 | 036 | 033 | 030 | RECEIPT FEED | JOURNAL FEED |
| 044 | 051 | 058 | 065 | 072 | 079 | 086 | 093 | 100 | 107 | 037 | 035 | 032 | 029 | 023 | 019 |
| 043 | 050 | 057 | 064 | 071 | 078 | 085 | 092 | 099 | 106 | C | 027 | 031 | 028 | 022 | 018 |
| 042 | 049 | 056 | 063 | 070 | 077 | 084 | 091 | 098 | 105 | 7 | 8 | 9 | 027 | 021 | 017 |
| 041 | 048 | 055 | 062 | 069 | 076 | 083 | 090 | 097 | 104 | 4 | 5 | 6 | 026 | 020 | 015 |
| 040 | 047 | 054 | 061 | 068 | 075 | 082 | 089 | 096 | 103 | 1 | 2 | 3 | 025 | 014 | 016 |
| 039 | 046 | 053 | 060 | 067 | 074 | 081 | 088 | 095 | 102 | 0 | 011 | 012 | 024 | 013 |
The shadowed key cannot be programmed with any other functions.
<00>, <000>, and <.> functions are only allocated to <#011> or <#012> keys.
Function code list
| Function | Code | Initial character |
| Add check | 094 | ADD CHK |
| Arrangement | 044 | ARG |
| | |
| Bill copy | 047 | BILL |
| Bottle return | 053 | BR |
| Cancel | 236 | CANCEL |
| Cash amount tendered | 001 | CASH |
| Charge | 002 | CHARGE |
| Check endorsement | 039 | CK.E |
| Check print | 012 | CHKP |
| Check tender | 003 | CHECK |
| Clerk number | 072 | CLK# |
| Clock-in/out | 108 | CLOCK-IN/OUT |
| Coupon | 023 | COUPON |
| Coupon 2 | 036 | CPN2 |
| Credit | 004 | CREDIT |
| Cube | 090 | XXX |
| Currency exchange | 045 | CE |
| Customer number | 043 | CT |
| Date/Time | 101 | DATE/TIME |
| Decimal point | 098 | . |
| Declaration | 061 | DECLA |
| Department | nn051 | DEPTnn |
| Deposit | 025 | DEPOSIT |
| Discount | 028 | % |
| Eat-in | 128 | EAT-IN |
| EBT tender | 007 | EBTTD |
| Enter | 105 | ENT |
| Error correct | 034 | CORR |
| Flat PLU * | nnnn063 | PLUnnnn |
| Food stamp status shift | 059 | F/S |
| Food stamp subtotal | 081 | FSST |
| Food stamp tender | 005 | FSTD |
| Help | 141 | HELP |
| Ketten Bon | 113 | X/KETTEN |
| Loan | 019 | LOAN |
| Lock out unused key | 000 | |
| Manual tax | 032 | TAX |
| Media change | 118 | MEDIA CHG |
| Menu shift | 064 | MENU |
| Merchandise subtotal | 080 | MDST |
| Minus | 027 | - |
| Multiplication/Date/Time | 082 | X |
| Multiplication | 100 | X |
| New balance | 006 | NB |
| New check | 091 | NEW CHK |
| New/old check | 093 | NEW/OLD |
| No sale | 042 | NS |
| Non-add | 040 | # |
| Non-add/No sale | 041 | #/NS |
| Function | Code | Initial character |
| Normal receipt | 016 | NRMRCT |
| OBR | 103 | OBR |
| Old check | 092 | OLD CHK |
| One touch NLU | 138 | NLU |
| Open | 067 | OPEN |
| Open2 | 068 | OPEN2 |
| Open check | 117 | OPEN CHK |
| Operator read/reset | 073 | OPE X/Z |
| Paid out | 021 | PD |
| Pick up | 022 | P. UP |
| Plus | 029 | + |
| PLU | 048 | PLU# |
| Previous balance | 026 | PB |
| Previous balance subtotal | 079 | PBST |
| Premium | 030 | %+ |
| Price | 049 | PRC |
| Price change | 104 | PRC CHG |
| Price inquiry | 008 | PRCINQ |
| Price shift | 069 | PRICE SHIFT |
| Quantity/for | 083 | QT |
| Rate tax | 031 | TAX |
| Recall | 131 | RECALL |
| Receipt | 038 | RCT |
| Receipt on/off | 076 | RCT ON/OFF |
| Received on account | 020 | RC |
| Red price | 060 | RED |
| Refund | 033 | RF |
| Review | 071 | REVIEW |
| Separate check | 095 | SEP CHK |
| Slip back feed/release | 054 | SB/R |
| Slip feed/release | 056 | SF/R |
| Slip print | 055 | SLIP |
| Square | 084 | XX |
| Stock inquiry | 009 | STKINQ |
| Store | 130 | STORE |
| Subtotal | 075 | SUBTOTAL |
| Table number | 058 | TBL# |
| Takeout | 129 | TAKE-OUT |
| Tax exempt | 062 | EXEMPT |
| Tax status shift | 057 | T/S |
| Taxable amount subtotal | 077 | TAST |
| Text print | 011 | PRT |
| Text recall | 010 | CHAR |
| Three zero | 097 | OOO |
| Tip | 015 | TIP |
| Tray total | 074 | TRAY TL |
| Two zero | 096 | OO |
| Validation | 037 | VLD |
| VAT | 046 | VAT |
| Void | 035 | VOID |
* These functions cannot be allocated on TE-2200.
Issuing program reading report of program 4 mode
Issuing procedure

flowchart
graph LR
A["PGM\nMode switch"] --> B["4"]
B --> C["SUB TOTAL"]
C --> D["SUB TOTAL"]
Report sample

text_image
P04............
1------------------
00 0015-02
011-096
. 0009-02
012-098
CASH 0004-02
013-001
Program read symbol
Function character/rec-#/file-#
Hard key code/function code
Key function/machine feature (Program 3)
General control program
Programming procedure

flowchart
graph LR
A["PGM\nMode switch"] --> B["3 SUB TOTAL"]
B --> C["Address code\n(2 digits)"]
C --> D["2 2 SUB TOTAL"]
D --> E["Program data\n(Max. 10 digits)"]
E --> F["CA/AMT/TEND"]
F --> G["SUB TOTAL"]
Program data (by address code)
Address code 01 (date order/password)
| Description | Choice | Program code | Initial value |
| Date orderYear/Month/Day = 0, 1Day/Month/Year = 2, Month/Day/Year = 3 | Significant number (0 ~ 3) | \_10 | Dependent upon initialization code |
| Monetary mode = 0, = 1, = 2, = 3 | Significant number (0 ~ 3) | \_9 | Dependent upon initialization code |
| Password in Manager mode | | & & & \ D_8 & D_7 & D_6 & D_5 | 0 & 0 & 0 & 0 \ D_8 & D_7 & D_6 & D_5 |
| Password in X2/Z2 mode | | & & & \ D_4 & D_3 & D_2 & D_1 | 0 & 0 & 0 & 0 \ D_4 & D_3 & D_2 & D_1 |
Address code 02 (password)
| Description | Choice | Program code | Initial value |
| Password in PGM1/PGM2 mode | Significant numbers | |c|c & & \ D_10 & D_9 & D_8 & D_7 | |c|c 0 & 0 & 0 & 0 \ D_10 & D_9 & D_8 & D_7 |
| Always “00” | | |c 0 & 0 \ D_6 & D_5 | |c 0 & 0 \ D_6 & D_5 |
| Always “0000” | | |c|c 0 & 0 & 0 \ D_4 & D_3 & D_2 & D_1 | |c|c 0 & 0 & 0 \ D_4 & D_3 & D_2 & D_1 |
Address code 03 (consecutive number)
| Description | Choice | Program code | Initial value |
| Reset consecutive number after daily fixed total reset report is issued. | Yes = 1No = 0 | \_8 | 0\_8 |
| Always “0” | | 0\_7 | 0\_7 |
| Consecutive number set value.It starts “set value + 1.” | | & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & & _6 & D_5 & D_4 & D_3 & D_2 & D_1 & _6 & D_5 & D_4 & D_3 & D_2 & D_1 & _6 & D_5 & D_4 & D_3 & D_2 & D_1 & _6 & D_5 & D_4 & D_3 & D_2 & D_1 | $\begin{array}{c}\textcircled{0} \\\textcircled{0} \\\textcircled{0} \\\textcircled{0} \\\textcircled{0} \\\textcircled{0} \\\textcircled{0} \\\textcircled{0} \\\textcircled{0} \\\textcircled{0} \\\textcircled{0} \\\textcircled{0} \\\textcircled{0} \\\textcircled{\text{0}} \\\textcircled{0} \\\textcircled{0} \\\textcircled{0} \\\textcircled{0} \\\textcircled{0} \\\textcircled{0} \\\textcircled{0} \\\textcircled{0} \\\textcircled{0} \\\textcircled{0} \\\textcircled{0} \\\textcircled{0} \\\text{\textcircled{0}} \\\text{\textcircled{0}} \\\text{\textcircled{0}} \\\text{\textcircled{0}} \\\text{\textcircled{0}} \\\text{\textcircled{0}} \\\text{\textcircled{0}} \\\text{\textcircled{0}} \\\text{\textcircled{0}} \\\text{\textcircled{0}} \\\text{\textcircled{0}}
\end{array}$ |
Address code 04 (tax system, rounding, etc.)
| Description | Choice | Program code | Initial value |
| Apply rounding for registration.No rounding = 0, IF1 = 1, IF2 = 2, Danish = 3, Norwegian = 4,Singaporean = 5, Finnish = 6, Australian = 7, South Africa = 8 | Significant number (0 ~ 8) | D_10 | D_10 |
| Tax systemSingle tax system (1 ~ 10) = 0, U.S. tax system = 1Canadian tax system = 2, Singaporean tax system = 3 | Significant number (0 ~ 3) | D_9 | (EX-U.S.) (U.S.) D_9 |
| Receipt issuance:Controlled by receipt on/off switch/key = 0Always on (issue) = 1, Always off (not issue) = 2 | Significant number (0 ~ 2) | D_8 | D_8 |
| Allow amount tender in RF/REG– mode operation. | a | Yes = 0No = 2 | (a+b) D_7 | (a+b) D_7 |
| Cash drawer opening:1Immediately when the transaction is finalized.2After validation compulsory is released. | b | 1= 02= 4 |
| Food stamp system (in case of D_9 = 1)Payable = 0, Illinois rule = 1, New Jersey rule = 2 | Significant number (0 ~ 2) | D_6 | D_6 |
| Tax exempt quantity of donuts tax. (in case of D_9 = 2)0 ~ 9 (“0” means “No donuts tax”). | Significant number (0 ~ 9) |
| Rounding of results produced by departments, PLUs and scanning PLUsprogrammed with package prices and package quantities | Round off = 0Cut off = 1Round up = 2 | D_5 | D_5 |
| High amount limit specification for cash in drawer amount.(Sentinel function) | Maximum value (0 ~ 9) | D_4 D_3 | D_4 D_3 |
| Number of zeros (0 ~ 9) |
| Always “00” | | D_2 D_1 | D_2 D_1 |
Rounding
| IF 1 rounding | Australian rounding |
| Last 1 digit of subtotal | Result | Last 1 digit of subtotal/cash change | Result |
| 0 ~ 2 | 0 | 0 ~ 2 | 0 |
| 3 ~ 7 | 5 | 3 ~ 7 | 5 |
| 8 ~ 9 | 10 | 8 ~ 9 | 10 |
| IF 2 rounding | | |
| Last 1 digit of subtotal | Result | Norwegian rounding |
| 0 ~ 4 | 0 | Last 1 digit of subtotal | Result |
| 5 ~ 9 | 10 | 00 ~ 24 | 0 |
| Singaporean rounding | 25 ~ 74 | 50 |
| Last 1 digit of item, %+, %- registration | Result | 75 ~ 99 | 100 |
| 0 ~ 2 | 0 | Finnish rounding |
| 3 ~ 7 | 5 | Last 1 digit of subtotal/cash change | Result |
| 8 ~ 9 | 10 | 0 ~ 2 | 0 |
| Danish rounding | 3 ~ 7 | 5 |
| Last 1 digit of subtotal/change | Result | 8 ~ 9 | 10 |
| 00 ~ 12 | 00 | South Africa rounding |
| 13 ~ 37 | 25 | Last 1 digit of subtotal | Result |
| 38 ~ 62 | 50 | 0 ~ 4 | 0 |
| 63 ~ 87 | 75 | 5 ~ 9 | 5 |
| 88 ~ 99 | 100 | | |
Address code 05 (print control for receipt)
| Description | Choice | Program code | Initial value |
| Print total line during finalization. | a | Yes = 0No = 1 |  |  |
| Time system:1 24 hour system, 2 12 hour system | b | 1 = 02 = 2 |
| Feed one line after issuing receipt. | c | No = 0Yes = 4 |
| Print consecutive number by double sized letter (up to 3 digits). | a | No = 0Yes = 1 |  |  |
| Buffered receipt print *1 | b | No = 0Yes = 2 |
| Skip item lines on journal. (journal skip) | a | No = 0Yes = 1 |  |  |
| Breakdown set menu printing on receipt, post receipt, guest receipt. | b | No = 0Yes = 4 |
| Always “000” | |  |  |
| Print number of item sold. | a | No = 0Yes = 1 |  |  |
| Print tax symbols. | b | Yes = 0No = 2 |
| Ignore receipt/journal paper end (not effective for external printer). | Yes = 0No = 1 |  | [6V7C] |
| Print multiplication or item consolidation in one line. | Yes = 0No = 4 | [0650] | [5C24] |
| Print C operation. | a | No = 0Yes = 1 |  |  |
| Print number of customers on header. | b | Yes = 0No = 2 |
| Print PLU number on receipt. | c | No = 0Yes = 4 |
*1: Select "Yes" if you want to print receipts with watermarks.
Address code 06 (calculation & operation control)
| Description | Choice | Program code | Initial value |
| Follow the taxable status and commission status of previous item when +/- operation is performed. | a | Yes = 0No = 1 |  |  |
| Force to register rate tax before finalization. | b | No = 0Yes = 2 |
| Force a money declaration by#,NS,#NSbefore read/reset operation. | c | No = 0Yes = 4 |
| Force to pressSUBTOTALbefore finalization | a | No = 0Yes = 1 |  |  |
| Allow credit balance while finalization. | b | Yes = 0No = 2 |
| Allow multiple refund/register minus operation. | c | Yes = 0No = 4 |
| Affect the result of +/-, %+/%-, mix & match to the item. (Net totalling) | a | No = 0Yes = 1 |  | [7623] |
| Include add-on/add-in tax in net total | b | Yes = 0No = 2 |
| Include commission in net total. | a | Yes = 0No = 2 | [2ASK] |  |
| Treatment of department key numeric inputs:1Treat as amount override2Treat as quantity extensions | b | 1=02=4 |
| Clear the key buffer when a receipt is issued. (REG1/2 only) | a | No = 0Yes = 1 |  |  |
| Sounds key catch tone. | b | Yes = 0No = 2 |
| Allow to issue post receipt, even if the original one is issued. | c | No = 0Yes = 4 |
| Allow program 1 programming in the manager control mode(X1 mode). | a | No = 0Yes = 1 |  |  |
| Display “seconds” during time display. | b | No = 0Yes = 2 |
| Connect slit drawer. | c | No = 0Yes = 4 |
| RF mode status | a | RF = 0REG- = 1 |  |  |
| Prohibit registration when the stock quantity becomes negative. | b | No = 0Yes = 2 |
| Alert when the stock quantity becomes under minimum stock quantity. | c | No = 0Yes = 4 |
| Affect to stock quantity even if the refund operation. | a | No = 0Yes = 1 |  |  |
| Treatment of flat-PLU/One touch NLU key numeric inputs:1Treat as amount override (effective for flat-PLU only)2Treat as quantity extensions | b | 1=02=2 |
| Allow one registration of +/-, %+/%- per one transaction. | c | No = 0Yes = 4 |
| Rounding on the least significant digit of %+/%- registration:0~2→0,3~7→5,8~9→10 | a | No = 0Yes = 1 |  |  |
| Display separator. | b | Yes = 0No = 2 |
| Allow numeric entry while compulsory drawer opening. | a | Yes = 0No = 2 |  | [5BHC] |
| PLU numbering: 1By memory No. (sequential), 2By random code | b | 1=02=4 |
Address code 07 (menu & price shift)
| Description | Choice | Program code | Initial value |
| Maintenance of last menu shift:1 Do not maintain2 Until next menu shift specification3 Within this transaction | 1 = 02 = 13 = 2 | [02CH] |  |
| Maintenance of last price shift:1 Do not maintain2 Until next price shift specification3 Within this transaction | 1 = 02 = 13 = 2 |  | [44A3] |
| Always “0” | |  |  |
| Sheet number of the parent menu sheet | Significant number (1 ~ 6) |  |  |
| Summed up menu sheet 1 to parent menu sheet. | a | No = 0Yes = 1 | (a c) | [4YG3](a c)[WBXW] |
| Summed up menu sheet 2 to parent menu sheet. | b | No = 0Yes = 2 |
| Summed up menu sheet 3 to parent menu sheet. | c | No = 0Yes = 4 |
| Summed up menu sheet 4 to parent menu sheet. | a | No = 0Yes = 1 | [1YG2H](a c) | [27T58](a c) |
| Summed up menu sheet 5 to parent menu sheet. | b | No = 0Yes = 2 |
| Summed up menu sheet 6 to parent menu sheet. | c | No = 0Yes = 4 |
| Always “0” | |  | [X25C] |
| Reset child menu sheets with parent menu sheet together. | Yes = 0No = 1 |  |  |
This program is not effective for TE-2200.
Address code 08 (print control for fixed total report)
| Description | Choice | Program code | Initial value |
| Print gross sales total on fixed total report (GROSS) | a | Yes = 0No = 1 |  |  |
| Print net sales total on fixed total report (NET) | b | Yes = 0No = 2 |
| Print cash in drawer total on fixed total report (CAID) | c | Yes = 0No = 4 |
| Print difference between money declaration and cash in drawer total on fixed total report (CATL, CA+, CA−) (Skip these lines, if “CAID” is set to skip.) | a | Yes = 0No = 1 |  |  |
| Print charge in drawer total on fixed total report (CHID) | b | Yes = 0No = 2 |
| Print difference between money declaration and charge in drawer total on fixed total report (CHTL, CH+, CH−) (Skip these lines, if “CHID” is set to skip.) | c | Yes = 0No = 4 |
| Print check in drawer total on fixed total report (CKID) | a | Yes = 0No = 1 |  |  |
| Print difference between money declaration and check in drawer total on fixed total report (CKTL, CK+, CK−) (Skip these lines, if “CKID” is set to skip.) | b | Yes = 0No = 2 |
| Print credit in drawer total on fixed total report (CRID(1)~(4)) | c | Yes = 0No = 4 |
| Print difference between money declaration and credit in drawer total on fixed total report (CRTL, CR+, CR−) (Skip these lines, if “CRID” is set to skip.) | a | Yes = 0No = 1 |  |  |
| Print food stamp in drawer total on fixed total report (FSID) | b | Yes = 0No = 2 |
| Print food stamp cash change total on fixed total report (FSCACG) | c | Yes = 0No = 4 |
| Print EBT in drawer total on fixed total report (EBTTL) | a | Yes = 0No = 1 |  |  |
| Print EBT cash change total on fixed total report (EBTCACG) | b | Yes = 0No = 2 |
| Print RF mode total on fixed total report (RF) | c | Yes = 0No = 4 |
| Print the net number of customers on fixed total report (CUST) | a | Yes = 0No = 1 |  |  |
| Print the average sales per customer on fixed total report (AVER) | b | Yes = 0No = 2 |
| Print check cashing handling fee total on fixed total report (FEE) | a | Yes = 0No = 1 |  |  |
| Print temporary finalize service charge total on fixed total report (+) | b | Yes = 0No = 2 |
| Not used | c | (Always “4”) |
| Print commission 1 total on fixed total report (C-1) | a | Yes = 0No = 1 |  |  |
| Print commission 2 total on fixed total report (C-2) | b | Yes = 0No = 2 |
| Print foreign currency cash in drawer and check in drawer totals on fixed total report (CECA1~4, CECK1~4) | c | Yes = 0No = 4 |
| Print,%,<%->and mix & match operation net total on fixed total report (DC) | a | Yes = 0No = 1 |  |  |
| Printandoperation net total on fixed total report (REF) | b | Yes = 0No = 2 |
| Print total number ofoperation net total on fixed total report (CLEAR) | c | Yes = 0No = 4 |
| Print nontaxable totals on fixed total report (NON TAX) | a | Yes = 0No = 1 |  | 1 ulia) 3 area) D_1 |
| Print rounding totals on fixed total report (ROUND) | b | Yes = 0No = 2 |
| Print cancellation total on fixed total report (CANCEL) | c | Yes = 0No = 4 |
Address code 09 (print control for fixed total report)
| Description | Choice | Program code | Initial value |
| Print taxable amount 1 total on fixed total report (TA1) | a | Yes = 0No = 1 |  |  |
| Print tax 1 total on fixed total report (TX1) | b | Yes = 0No = 2 |
| Print tax exempt 1 total on fixed total report (EX1) | c | Yes = 0No = 4 |
| Print taxable amount 2 total on fixed total report (TA2) | a | Yes = 0No = 1 |  |  |
| Print tax 2 total on fixed total report (TX2) | b | Yes = 0No = 2 |
| Print tax exempt 2 total on fixed total report (EX2) | c | Yes = 0No = 4 |
| Print taxable amount 3 total on fixed total report (TA3) | a | Yes = 0No = 1 |  |  |
| Print tax 3 total on fixed total report (TX3) | b | Yes = 0No = 2 |
| Print tax exempt 3 total on fixed total report (EX3) | c | Yes = 0No = 4 |
| Print taxable amount 4 total on fixed total report (TA4) | a | Yes = 0No = 1 |  |  |
| Print tax 4 total on fixed total report (TX4) | b | Yes = 0No = 2 |
| Print tax exempt 4 total on fixed total report (EX4) | c | Yes = 0No = 4 |
| Print taxable amount 5 total on fixed total report (TA5) | a | Yes = 0No = 1 |  |  |
| Print tax 5 total on fixed total report (TX5) | b | Yes = 0No = 2 |
| Print tax exempt 5 total on fixed total report (EX5) | c | Yes = 0No = 4 |
| Print taxable amount 6 total on fixed total report (TA6) | a | Yes = 0No = 1 |  |  |
| Print tax 6 total on fixed total report (TX6) | b | Yes = 0No = 2 |
| Print tax exempt 6 total on fixed total report (EX6) | c | Yes = 0No = 4 |
| Print taxable amount 7 total on fixed total report (TA7) | a | Yes = 0No = 1 |  |  |
| Print tax 7 total on fixed total report (TX7) | b | Yes = 0No = 2 |
| Print tax exempt 7 total on fixed total report (EX7) | c | Yes = 0No = 4 |
| Print taxable amount 8 total on fixed total report (TA8) | a | Yes = 0No = 1 |  |  |
| Print tax 8 total on fixed total report (TX8) | b | Yes = 0No = 2 |
| Print tax exempt 8 total on fixed total report (EX8) | c | Yes = 0No = 4 |
| Print taxable amount 9 total on fixed total report (TA9) | a | Yes = 0No = 1 |  |  |
| Print tax 9 total on fixed total report (TX9) | b | Yes = 0No = 2 |
| Print tax exempt 9 total on fixed total report (EX9) | c | Yes = 0No = 4 |
| Print taxable amount 10 total on fixed total report (TA10) | a | Yes = 0No = 1 |  |  |
| Print tax 10 total on fixed total report (TX10) | b | Yes = 0No = 2 |
| Print tax exempt 10 total on fixed total report (EX10) | c | Yes = 0No = 4 |
Address code 10 (print control for taxable amount, till timer)
| Description | Choice | Program code | Initial value |
| Print taxable amount 1 on receipt/journal. | a | Yes = 0No = 1 |  |  |
| Print taxable amount 2 on receipt/journal. | b | Yes = 0No = 2 |
| Print taxable amount 3 on receipt/journal. | c | Yes = 0No = 4 |
| Print taxable amount 4 on receipt/journal. | a | Yes = 0No = 1 |  |  |
| Print taxable amount 5 on receipt/journal. | b | Yes = 0No = 2 |
| Print taxable amount 6 on receipt/journal. | c | Yes = 0No = 4 |
| Print taxable amount 7 on receipt/journal. | a | Yes = 0No = 1 |  |  |
| Print taxable amount 8 on receipt/journal. | b | Yes = 0No = 2 |
| Print taxable amount 9 on receipt/journal. | c | Yes = 0No = 4 |
| Print taxable amount 10 on receipt/journal. | Yes = 0No = 1 | |  |
| Always “0” | | |
| Prohibit registrations,1 while all drawers are opened. 2 while clerk’s own drawer is opened. | a | 1 = 02 = 1 |  |  |
| Ignore compulsory drawer sensor. | b | No = 0Yes = 2 |
| Till timer (00 ~ 59 minutes) | Significant numbers | |  |
| Till timer (00 ~ 59 seconds) | Significant numbers | |
Address code 13 (online control)
| Description | Choice | Program code | Initial value |
| Issue reset report at satellites during Z consolidation. *(for in/online master/satellite) | a | No = 0Yes = 2 |  |  |
| Add daily total data to consolidation file when reset operation has been performed. (for inline master/satellite) | b | Yes = 0No = 4 |
| Prohibit operation when data exists in the consolidation file. | No = 0Yes = 1 |  |  |
| Always “000” | | & & & & \ & & & & \ D_3 & D_2 & D_1 | & & & \ & & & \ D_3 & D_2 & D_1 |
* This option is effective, when consolidation is activated by job command.
Address code 14 (currency exchange control)
| Description | Choice | Program code | Initial value |
| Monetary mode of CECA1 and CECK1 in fixed total report: | Significant number (0 ~ 9) | [0YH2] | 0 \_8 |
| Decimal for CECA1 and CECK1 in fixed total report:1 Period = 0, 2 Comma = 1 | a | 1 = 02 = 1 |  | 0(a+b) D_7 |
| Separator for CECA1 and CECK1 in fixed total report:1 Comma = 0, 2 Period = 1 | b | 1 = 02 = 4 |
| Monetary mode of CECA2 and CECK2 in fixed total report: | Significant number (0 ~ 9) |  | 0 D_6 |
| Decimal for CECA2 and CECK2 in fixed total report:1 Period = 0, 2 Comma = 1 | a | 1 = 02 = 1 |  | 0(a+b) D_5 |
| Separator for CECA2 and CECK2 in fixed total report:1 Comma = 0, 2 Period = 1 | b | 1 = 02 = 4 |
| Monetary mode of CECA3 and CECK3 in fixed total report: | Significant number (0 ~ 9) | [06A6] | 0 D_4 |
| Decimal for CECA3 and CECK3 in fixed total report:1 Period = 0, 2 Comma = 1 | a | 1 = 02 = 1 |  | 0(a+b) D_3 |
| Separator for CECA3 and CECK3 in fixed total report:1 Comma = 0, 2 Period = 1 | b | 1 = 02 = 4 |
| Monetary mode of CECA4 and CECK4 in fixed total report: | Significant number (0 ~ 9) |  | 0 D_2 |
| Decimal for CECA4 and CECK4 in fixed total report:1 Period = 0, 2 Comma = 1 | a | 1 = 02 = 1 |  | 0(a+b) D_1 |
| Separator for CECA4 and CECK4 in fixed total report:1 Comma = 0, 2 Period = 1 | b | 1 = 02 = 4 |
Address code 15 (print control for reports)
| Description | Choice | Program code | Initial value |
| Zero skip department report. | a | Yes = 0No = 1 | 2D(KW)D10 | SW(H5)SW(H4) |
| Zero skip clerk report. | b | Yes = 0No = 2 |
| Zero skip transaction report. | a | Yes = 0No = 1 | XTOY)D9 | AY(SH) |
| Zero skip PLU report. | b | Yes = 0No = 2 |
| Zero skip hourly report. | c | Yes = 0No = 4 |
| Zero skip group report. | a | Yes = 0No = 1 | BARTD8 | BRTD5 |
| Zero skip monthly report. | b | Yes = 0No = 2 |
| Zero skip table analysis report. | c | Yes = 0No = 4 |
| Skip a not clocked out employee on the time & attendance report. | a | Yes = 0No = 2 | BENTD7 | BENTD6 |
| Zero skip mix & match report. | b | Yes = 0No = 4 |
| Prohibit issuing “OPEN CHECK Z” report. | a | No = 0Yes = 1 | BENTD6 | [GS(C5)BENTD5 |
| Prohibit issuing “Daily Z” report, if opened check exists. | b | No = 0Yes = 2 |
| Skip the non-programmed record of scanning PLU saving data to CF card | c | Yes = 0No = 4 |
| Exclude the record No. field from scanning PLU saving data to CF card | a | Yes = 0No = 1 | [YYWC]BENTD5 | [AWHY7]BENTD6 |
| Open cash drawer when the financial or fixed total report is issued. | b | Yes = 0No = 2 |
| Print PLU number on the PLU report. | c | No = 0Yes = 4 |
| Print sales ratio. | a | No = 0Yes = 1 | BENTD4 | BENTD5 |
| Issue double Z report. | b | No = 0Yes = 2 |
| Print the recalculate amount of taxable amount and tax amount of single tax. | c | No = 0Yes = 4 |
| Print average sales in the monthly report. | a | Yes = 0No = 1 | BENTD3 | BENTD6 |
| Contents of double Z report:1: Fixed total report only, 2: Batch report ** Fixed total should be included in this batch. | b | 1 = 02 = 2 |
| Reset actual stock quantity after PLU reset report issuance by batch X/Z. | c | No = 0Yes = 4 |
| Print reset counter. | a | Yes = 0No = 1 | [ADBD]BENTD2 | BENTD6 |
| Print item discount totalizer. | b | No = 0Yes = 2 |
| Print order of PLU report:1 Memory No. (sequential), 2 = Random code | c | 1 = 02 = 4 |
| With character of X/Z data stored to CF card | a | No = 0Yes = 1 | BENTD1 | BENTD6 |
| With random code of X/Z data stored to CF card | b | No = 0Yes = 2 |
| With OBR code of X/Z data stored to CF card | c | No = 0Yes = 4 |
Address code 16 (print control for grand total)
| Description | Choice | Program code | Initial value |
| Contents of the periodic 1 total:• Normal registration only = 0• Training registration only = 1• Both normal registration and training registration = 2 | Significant number (0 ~ 2) |  | [K2TTC] |
| Contents of the periodic 2 total:• Normal registration only = 0• Training registration only = 1• Both normal registration and training registration = 2 | Significant number (0 ~ 2) | [K7XZ] | [10A2] |
| Journal printing of the periodic 1 report | a | Yes = 0No = 1 | (36X5) | (T448) |
| Journal printing of the periodic 2 report | b | Yes = 0No = 2 |
| Print consecutive number range of the day on daily fixed total report. | No = 0Yes = 1 | [79/2] | [85KW] |
| Always “0000” | |  |  |
| Print grand total 1 on periodic 1/periodic 2 reset report. | a | Yes = 0No = 1 | [74C0] |  |
| Print grand total 2 on periodic 1/periodic 2 reset report. | b | Yes = 0No = 2 |
| Print grand total 3 on periodic 1/periodic 2 reset report. | c | Yes = 0No = 4 |
| Print grand total 1 on daily sales reset report. | a | Yes = 0No = 1 |  |  |
| Print grand total 2 on daily sales reset report. | b | Yes = 0No = 2 |
| Print grand total 3 on daily sales reset report. | c | Yes = 0No = 4 |
Address code 17 (print control)
| Description | Choice | Program code | Initial value |
| Money declaration compulsory (cash) in REG/RF mode | a | No = 0Yes = 1 |  |  |
| Money declaration compulsory (charge) in REG/RF mode | b | No = 0Yes = 2 |
| Money declaration compulsory (check) in REG/RF mode | c | No = 0Yes = 4 |
| Money declaration compulsory (credit) in REG/RF mode | No = 0Yes = 1 |  |  |
| Always “0” | |  |  |
| Commission:1 Taxable amount × commission rate2 (Taxable amount + VAT) × commission rate | a | 1 = 02 = 1 |  |  |
| Whenever pressing,or,the amount registered is proportioned among all taxable amounts. | b | No = 0Yes = 2 |
| Rounding of commission:Round off = 0, Cut off = 1, Round up = 2 | Significant number (0 ~ 2) |  | [WYW] |
| Append two zeros in unit price programming. | a | No = 0Yes = 1 |  |  |
| Print normal price and the difference between the normal price and the reduced price on receipt. | b | No = 0Yes = 2 |
| Print date on receipt. | a | Yes = 0No = 1 | [KSZZ] |  |
| Print date on journal. | b | Yes = 0No = 2 |
| Print consecutive number on receipt/journal. | c | Yes = 0No = 4 |
| Print time on receipt. | a | Yes = 0No = 1 |  | [WA4S] |
| Print time on journal. | b | Yes = 0No = 2 |
| Merge the same department/PLU/scanning PLU registration on buffered receipt and post receipt. (Item consolidation) | c | No = 0Yes = 4 |
| Always “00” | | [SAK4] | [SKCA] |
Address code 18 (print control for guest receipt and slip)
| Description | Choice | Program code | Initial value |
| Maximum printing lines of slip (00 ~ 99) | Significant numbers | |c & \ D_8 & D_7 | |c 0 & 0 \ D_8 & D_7 |
| Slip printing speed:“Maximum printing lines of slip” is necessary, if you select “High”. | a | Low = 0High = 2 | \ (a+b) \ D_6 | 0 \ (a+b) \ D_6 |
| Classify registered item by group on slip & guest receipt. | b | No = 0Yes = 4 |
| Always “0” | | 0 \ D_5 | 0 \ D_5 |
| Print date on slip & guest receipt. | a | Yes = 0No = 1 | \ (a+b+c) \ D_4 | 0 \ (a+b+c) \ D_4 |
| Print time on slip & guest receipt. | b | Yes = 0No = 2 |
| Print:1 Total only, 2 Detail when D6 = 4 (item consolidated) | c | 1 = 02 = 4 |
| Slip print range:1 At the top of the transaction, 2 This receipt | a | 1 = 02 = 1 | \ (a+b+c) \ D_3 | 0 \ (a+b+c) \ D_3 |
| Enable slip auto line find. | b | No = 0Yes = 2 |
| Merge the same department/PLU/scanning PLU registration on slip & guest receipt. (Item consolidation) | c | No = 0Yes = 4 |
| Slip auto feed lines (00 ~ 99) | Significant numbers | \ D_2 & D_1 | 0 \ D_2 & D_1 |
Address code 19 (order control)
| Description | Choice | Program code | Initial value |
| Print order with order character. | a | No = 0Yes = 1 | (a+b)D9 | 0(a+b)D9 |
| Print order with amount. | b | No = 0Yes = 2 |
| Alert when the order printer 1 goes down.If “No”, backup processing is performed.) | a | Yes = 0No = 1 | (a+b+c)D8 | 0(a+b+c)D8 |
| Alert when the order printer 2 goes down.(If “No”, backup processing is performed.) | b | Yes = 0No = 2 |
| Breakdown set menu printing on order. | c | No = 0Yes = 4 |
| Print double-height characters in UP-360/(internal R/J printer).(not only for order, but also effective for receipt) | No = 0Yes = 1 | D7 | 0D7 |
| Show guidance for backup print of order. (when it is backed up from R/J) | No = 0Yes = 1 | D6 | 0D6 |
| Always “0” | | 0D5 | 0D5 |
| Cut order. | a | No = 0Yes = 2 | (a+b)D4 | 0(a+b)D4 |
| Print dashed lines (hyphens). | b | No = 0Yes = 4 |
| Print orders even if training clerk is registered items. | a | No = 0Yes = 2 | (a+b)D3 | 0(a+b)D3 |
| Merge the same department/PLU/scanning PLU registration on order receipt.(Item consolidation) | b | No = 0Yes = 4 |
| Number of feed lines before order printing (0 ~ 9) | Significant number | D2 | 0D2 |
| Number of feed lines after order printing (0 ~ 9) | Significant number | D1 | 4D1 |
Address code 21 (message control)
| Description | Choice | Program code | Initial value |
| Print graphic type logo.(If select “No”, character type logo is printed.) | a | No = 0Yes = 2 |    | [HC07] |
| Print watermark on receipt. | b | No = 0Yes = 4 |
| Print commercial message on slip/guest receipt. | a | No = 0Yes = 1 | [WHKK]  |  [N02D] |
| Print bottom message on slip/guest receipt. | b | No = 0Yes = 2 |
| Print intermediate message on slip/guest receipt. | c | No = 0Yes = 4 |
| Print bill top message. | a | No = 0Yes = 1 | [G840][G840] | [H520][N020] |
| Print bill copy message. | b | No = 0Yes = 2 |
| Print bill bottom message. | c | No = 0Yes = 4 |
| Always “0” | | [G940] | [G940] |
| Print commercial message on receipts in REG/RF mode. | a | No = 0Yes = 1 | [G840][G840] | [G870][N020] |
| Print bottom message on receipts in REG/RF mode. | b | No = 0Yes = 2 |
| Print commercial message on journal in REG/RF mode. | c | No = 0Yes = 4 |
| Print bottom message on journal in REG/RF mode. | a | No = 0Yes = 1 | [G700][G700] | [G700][G700] |
| Print commercial message on receipts in X/Z mode. | b | No = 0Yes = 2 |
| Print bottom message on receipts in X/Z mode. | c | No = 0Yes = 4 |
| Print commercial message on journal in X/Z mode. | a | No = 0Yes = 1 | [G820][G820] | [N020][G940] |
| Print bottom message on journal in X/Z mode. | b | No = 0Yes = 2 |
| Print commercial message on receipt in PGM mode. | c | No = 0Yes = 4 |
| Print bottom message on receipt in PGM mode. | a | No = 0Yes = 1 | [G870][G870] | [G770][G770] |
| Print commercial message on journal in PGM mode. | b | No = 0Yes = 2 |
| Print bottom message on journal in PGM mode. | c | No = 0Yes = 4 |
| Print commercial message on FC or AUTO-PGM receipts. | a | No = 0Yes = 1 | [G820][G820] | [G820][G820] |
| Print bottom message on FC or AUTO-PGM receipts. | b | No = 0Yes = 2 |
| Print commercial message on FC or AUTO-PGM journal. | c | No = 0Yes = 4 |
| Print bottom message on FC or AUTO-PGM journal. | a | No = 0Yes = 1 | [G820][G820] | [G700][G700] |
| Print Australian GST MOF message. | b | No = 0Yes = 4 |
Address code 25 (condiment etc.)
| Description | Choice | Program code | Initial value |
| Enable to register a non-department link PLU. | Yes = 0No = 1 | D_4 | 0 D_4 |
| Subtotal display:1 Both “rounded” and “not rounded” subtotal2 Only “not rounded” subtotal(This option is effective for selecting Eu/Aus rounding specification only.) | 1 = 12 = 0 | D_3 | 1 (Australia)or 0 (other area) D_3 |
| Previous item void:1 By using; ordinary procedure2 By using | 1 = 02 = 1 | D_2 | 1 D_2 |
| Restrict (to 0 or 5) on the last one digit for amount tender. | a | No = 0Yes = 1 | (a+b+c) D_1 | 4 (Australia)or 0 (other area) D_1 |
| Obey registration quantities of child PLU to its parent PLU. | b | Yes = 0No = 2 |
| Restriction (to 0 or 5) on the last one digit for,,,, money declaration amount (byor). | c | No = 0Yes = 4 |
Address code 26 (check tracking)
| Description | Choice | Program code | Initial value |
| Check tracking method:1 Check No., 2 Table No. | a | 1 = 02 = 1 | (a+b)D6 | 0(a+b)D6 |
| Maximum digit of check number:1 6-digit, 2 12-digit(If you use “table analysis” or “table range”, select 1.) | b | 1 = 02 = 4 |
| Tax calculation by new balance(Calculation result is not saved into totalizer.) | No = 0Yes = 1 | D5 | 0D5 |
| Enable to performduring check tracking/clerk interrupt. | a | No = 0Yes = 1 | (a+b)D4 | 0(a+b)D4 |
| Print previous balance amount, when registration begins 0 with old check. | b | Yes = 0No = 2 |
| Always “000” | | 000D3 D2 D1 | 000D3 D2 D1 |
Address code 27 (clerk control)
| Description | Choice | Program code | Initial value |
| Enable clerk/cashier interrupt. | a | No = 0Yes = 1 | ^ (a+b) D_10 | ^0 (a+b) D_10 |
| Print of clerk/cashier's name on receipt following sign back on at D_10 = 1 . (enable clerk/cashier interrupt) | b | No = 0Yes = 4 |
| Always “0000000” | | ^ D_9 D_3 | ^0 ^0 D_9 D_3 |
| Auto sign-off timer. (in second) (“00” means no auto sign-off.) | Significant numbers | ^ D_2 D_1 | ^0 ^0 D_2 D_1 |
Address code 28 (Euro)
| Description | Choice | Program code | Initial value |
| Define Euro as the main currency. | Yes = 0No = 1 |  | 0 \_10 |
| Select rounding option:Round off = 0, Cut off = 1, Round up = 2 | Significant number (0 ~ 2) | [DDOT] | 0 \_9 |
| Exchange rate (within 6-digits) | Significant numbers |  | [HZBZ] |
| Decimal point position of exchange rate:Integer only = 01st decimal place = 1, 2nd decimal place = 2, 3rd decimal place = 3,4th decimal place = 4, 5th decimal place = 5, 6th decimal place = 6Example: (D8 ~ D2)1 Euro = 1.977 DM; Set “0019773”1 Euro = 1957.77319 Lit; Set “1957772” | Significant number (0 ~ 6) |  |  |
| Always “0” | |  |  |
Address code 29 (Euro)
| Description | Choice | Program code | Initial value |
| Monetary mode of sub currency: = 0, = 1, = 2, = 3 | Significant number (0 ~ 3) | |  |
| Apply rounding for sub currency. *No rounding = 0, IF1 = 1, IF2 = 2, Danish = 3, Norwegian = 4, Finnish = 6Australia = 7, South Africa = 8 | Significant number (0 ~ 8) |  |  |
| Cash drawer number of sub currency: 0 ~ 2(“0” means main drawer.) | Significant number (0 ~ 2) | |  |
| Print tendered amount in sub currency converted to main currency. | a | No = 0Yes = 1 |  |  |
| Selection of the currency of subtotal printout:1 Main currency only, 2 Main and sub currency | b | 1 = 02 = 2 |
| Print total in sub currency by double sized letter. | c | No = 0Yes = 4 |
| Selection of the currency of change:1 Main currency, 2 Sub currency | a | 1 = 02 = 1 |  |  |
| Print the cash in drawer of sub currency on fixed total reports.(If the cash in drawer of main currency is skipped, this line is also skipped.) | b | No = 0Yes = 2 |
| Display symbol of sub currency:1 E (Euro), 2 L (Local) | c | 1 = 02 = 4 |
| The currency to restrict (to 00, 25, 50, 75) on last two digits for amount tendered: 1 Main currency, 2 Sub currency(It is necessary to set this restriction tokey.) | a | 1 = 02 = 1 |  |  |
| Print rounding total of sub currency on fixed totalier report. | b | No = 0Yes = 2 |
| Last 1 digit for sub currency monetary entries to 0 or 5. | c | No = 0Yes = 4 |
| Selection of the change amount printout:1 Main and sub currency, 2 Dependent upon D_6 - a of this worksheet | a | [8ZZA] |  |  |
| Calculation method of change amount in sub currency:1 Convert the change amount in main currency into sub currency.2 Subtract the equivalent value of subtotal amount in sub currency from the equivalent value of the tendered amount in sub currency. | b |  |
| Always “000” | |  |  |
* Refer to the Address code 04 programming.
Address code 30 (Internal thermal printer control)
| Description | Choice | Program code | Initial value |
| Journal compressed print (print by half height characters) | No = 0Yes = 1 | | |
| Always “000” | | | |
Address code 31 (scanning)
| Description | Choice | Program code | Initial value |
| The oldest item is deleted if the scanning PLU file becomes full.(If “No” is selected, alert only.) | Yes = 0No = 1 | \ D_8 | 0 \ D_8 |
| Print consolidated scanning PLU reset report. (only for master) * | a | No = 0Yes = 1 | \ (a+b) \ D_7 | 0 \ (a+b) \ D_7 |
| Print report before scanning PLU Z consolidation. * | b | No = 0Yes = 4 |
| Print scanning PLU code on receipt. | a | No = 0Yes = 1 | \ (a+b+c) \ D_6 | 6 \ (a+b+c) \ D_6 |
| Print scanning PLU code on journal. | b | No = 0Yes = 2 |
| Print scanning PLU code on report. | c | No = 0Yes = 4 |
| Always “00” | | 0 \ D_5 0 \ D_4 | 0 \ D_5 0 \ D_4 |
| Inactive days:(If a scanning PLU did not move during these days period, this item will be printed on the Inactive scanning PLU report.) | Significant numbers(000 ~ 999) | \ D_3 \ D_2 D_1 | 0 \ D_3 0 \ D_2 0 \ D_1 |
* These options are also effective, when consolidation is activated by job command.
Address code 32 (direct maintenance PLU)
| Description | Choice | Program code | Initial value |
| Skip the unit price field programming of direct maintenance PLU file in PGM 1 mode. | a | No = 0Yes = 1 | [60AW]  | [3AAS]  |
| Skip the link field programming of direct maintenance PLU file in PGM 1 mode. | b | No = 0Yes = 2 |
| Always “000” | | [Y8ZX] | 0[D8][GYDT] |
| Skip the optimum stock field programming of direct maintenance PLU file in PGM 3 mode. | No = 0Yes = 4 | [WDB7] | [2ZZOZ]D5 |
| Skip the unit price field programming of direct maintenance PLU file in PGM 3 mode. | a | No = 0Yes = 1 | [YW70]  |    |
| Skip the link field programming of direct maintenance PLU file in PGM 3 mode. | b | No = 0Yes = 2 |
| Skip the character field programming of direct maintenance PLU file in PGM 3 mode. | c | No = 0Yes = 4 |
| Skip the status field programming of direct maintenance PLU file in PGM 3 mode. | a | No = 0Yes = 1 |    | [20XH]  |
| Skip the bottle link field programming of direct maintenance PLU file in PGM 3 mode. | b | No = 0Yes = 2 |
| Skip the mix & match field programming of direct maintenance PLU file in PGM 3 mode. | c | No = 0Yes = 4 |
| Always “00” | |   | [DOY6] |
Address code 33 (batch PLU maintenance)
| Description | Choice | Program code | Initial value |
| Skip the record No. designation of batch maintenance PLU file. | a | No = 0Yes = 1 | [0D28] | [ZZWY] |
| Skip the optimum stock field programming of batch maintenance PLU file. | b | No = 0Yes = 4 |
| Skip the unit price field programming of batch maintenance PLU file. | a | No = 0Yes = 1 |   |   |
| Skip the link field programming of batch maintenance PLU file. | b | No = 0Yes = 2 |
| Skip the character field programming of batch maintenance PLU file. | c | No = 0Yes = 4 |
| Skip the status field programming of batch maintenance PLU file. | a | No = 0Yes = 1 |   | [2SYW] |
| Skip the bottle link field programming of batch maintenance PLU file. | b | No = 0Yes = 2 |
| Skip the mix & match field programming of batch maintenance PLU file. | c | No = 0Yes = 4 |
| Always “000” | | [3870] |   |
| Always “00” | | [0440] |   |
| Always “00” | | [26ZB][HAWO] |   |
Address code 34 (backlight control)
| Description | Choice | Program code | Initial value |
| Backlight | Available = 0Not available = 1 | | |
| Always “0” | | | |
| Backlight off timer (01 ~ 59 min. “00” means always on.) | Significant numbers | | |
* This program is only effective for Eu.
Address code 36 (store/recall/auto new check number)
| Description | Choice | Program code | Initial value |
| Reset the store/recall/auto new check starting number after open check reset report | No = 0Yes = 1 | | 0\_9 |
| Store/recall/auto new check starting number (0000 = 0001) * | Significant numbers(0000 ~ 9999) |  | 0 & 0 & 0 & 0\_8 & D_7 & D_6 & D_5 |
| Store/recall/auto new check ending number (0000 = 9999) * | Significant numbers(0000 ~ 9999) |  | 0 & 0 & 0 & 0\_4 & D_3 & D_2 & D_1 |
* The starting number should be smaller than the ending number.
* If the starting number is bigger than the ending number, the E056 is occurred.
Address code 37 (check number)
| Description | Choice | Program code | Initial value |
| Auto check starting number (0000 = 0001) * | Significant numbers(0000 ~ 9999) |  | 0 & 0 & 0 & 0 \ D_8 & D_7 & D_6 & D_5 |
| Auto check ending number (0000 = 9999) * | Significant numbers(0000 ~ 9999) |  | 0 & 0 & 0 & 0 \ D_4 & D_3 & D_2 & D_1 |
* The starting number should be smaller than the ending number.
* If the starting number is bigger than the ending number, the E056 is occurred.
Department key/flat-PLU key/PLU program (Batch feature programming)
Programming procedure

flowchart
graph TD
A["Department/flat-PLU key"] --> B["3 SUB TOTAL"]
B --> C["MENU SHIFT"]
C --> D["Program data (12 digits)"]
D --> E["☐ ~ ☐"]
E --> F["Program data (12 digits)"]
F --> G["FLAT-PLU"]
G --> H["SUB TOTAL"]
I["PLU"] --> J["3 SUB TOTAL"]
J --> K["PLU No. (Rec No. 4 digits) (Random code 6 digits)"]
K --> L["PLU"]
L --> M["☐ ~ ☐"]
M --> N["Program data (12 digits)"]
N --> O["CA/AMT/TEND"]
O --> P["SUB TOTAL"]
style A fill:#f9f,stroke:#333
style I fill:#f9f,stroke:#333
Program data
| Description | Choice | Program code | Initial value |
| Single item control:Normal receipt = 0, Single item receipt = 3 | Significant number | D_12 | 0 D_12 |
| Price change registration is enable.(Only effective for scanning PLU linked to this department) | a | No = 0Yes = 1 | (a+b+c) D_11 | 0 (a+b+c) D_11 |
| Multiplication registration is enable.(Only effective for scanning PLU linked to this department) | b | No = 0Yes = 2 |
| Compulsory input unit price manually.(Only effective for scanning PLU linked to this department) | c | No = 0Yes = 4 |
| Normal/condiment/preparation (Not for department)Normal item = 0, Condiment = 1, Preparation = 2 | Significant number | D_10 | 0 D_10 |
| Disable operation in RF/REG– mode. | a | No = 0Yes = 1 | (a+b+c) D_9 | 0 (a+b+c) D_9 |
| Disable operation in REG 2 mode. | b | No = 0Yes = 2 |
| Disable operation in REG 1 mode. | c | No = 0Yes = 4 |
| Taxable status:See the next page. | | D_8 D_7 | 0 D_8 D_7 |
| Enable 0 unit price. | a | No = 0Yes = 1 | (a+b+c) D_6 | 0 (a+b+c) D_6 |
| Enable negative price. | b | No = 0Yes = 2 |
| Hash | c | No = 0Yes = 4 |
| Always “0” | | D_5 | 0 D_5 |
| Low digit limitation (LDL) for manually entered unit price. | Significant number | D_4 | 0 D_4 |
| Multiple validation:(If “No”, validation is allowed only one time.) | a | Yes = 0No = 1 | (a+b+c) D_3 | 0 (a+b+c) D_3 |
| Print difference between the normal price and reduced price. | b | No = 0Yes = 2 |
| Open PLU (only for PLU) | c | No = 0Yes = 4 |
| Commission 1 | a | No = 0Yes = 1 | (a+b+c) D_2 | 0 (a+b+c) D_2 |
| Commission 2 | b | No = 0Yes = 2 |
| Prepared tax status (Canadian tax) | c | Yes = 0No = 4 |
| Compulsory number of condiment/preparation PLU input. | Significant number (0 ~ 8) | D_1 | 0 D_1 |
Taxable status
for the U.S./Singapore
| Food stamp (for Singapore, always “0”) | No = 0Yes = 1 |  |
| Taxable 1 status | a | No = 0Yes = 1 | (a [BXHS] z) |
| Taxable 2 status | b | No = 0Yes = 2 |
| Taxable 3 status | c | No = 0Yes = 4 |
for Canada
| Donuts status | No = 0Yes = 1 | |
| Non tax = 0 | Taxable 3 = 3 | Taxable 1 & 3 = 6 | Significant number | |
| Taxable 1 = 1 | Taxable 4 = 4 | Taxable 1 & 4 = 7 |
| Taxable 2 = 2 | Taxable 1 & 2 = 5 | |
for Other area
| Non tax = 0 | Taxable 4 = 4 | Taxable 8 = 8 | Significant numbers |  |
| Taxable 1 = 1 | Taxable 5 = 5 | Taxable 9 = 9 |
| Taxable 2 = 2 | Taxable 6 = 6 | Taxable 10 = 10 |
| Taxable 3 = 3 | Taxable 7 = 7 | |
Department key/flat-PLU key/PLU program (Individual feature programming)
Programming procedure
Department/flat-PLU key

flowchart
graph LR
A["PGM\nMode switch"] --> B["3\nSUB TOTAL"]
B --> C["Address code"]
C --> D["6\nSUB TOTAL"]
D --> E["6\nProgram data"]
E --> F["To another department/flat-PLU key\nSame program\nDepartment\nFlat-PLU"]
F --> G["SUB TOTAL"]

flowchart
graph LR
A["PLU\nPGM\nMode switch"] --> B["3 SUB TOTAL"]
B --> C["Address code"]
C --> D["6 6 SUB TOTAL"]
D --> E["PLU No. PLU"]
E --> F["Program data"]
F --> G["CA/AMT/TEND"]
G --> H["SUB TOTAL"]
I["To a new (not sequential) PLU\nDifferent program to the next PLU\nSame program"] --> E
I --> F
Range (Department/PLU/flat-PLU)

flowchart
graph TD
A["PGM Mode switch"] --> B["3 SUB TOTAL"]
B --> C["9 9 0 0 0 0"]
C --> D{Department = 05 PLU/flat-PLU = 04}
D --> E["SUB TOTAL"]
E --> F["6 6"]
F --> G["SUB TOTAL"]
G --> H["Address code"]
H --> I["Start rec# ~ □"]
I --> J["Start rec# CA/AMT/TEND"]
J --> K["End rec# ~ □"]
K --> L["End rec# CA/AMT/TEND"]
L --> M["Program data"]
M --> N["Sub TOTAL"]
I --> O["Start rec# ~ □"]
O --> P["Start rec# End rec#"]
P --> Q["End rec# CA/AMT/TEND"]
Q --> R["End rec# CA/AMT/TEND"]
R --> S["End rec# Sub TOTAL"]
Program data (by address code)
Address code 11 (link)
| Description | Choice | Program code |
| Link group record number: (00 ~ 99) | Significant numbers | |c & \ D_4 & D_3 |
| Link department record number: (00 ~ 99)(only for PLU) | Significant numbers | |c & \ D_2 & D_1 |
Address code 12 (random code)
| Description | Choice | Program code |
| PLU random code (only for PLU) | Significant numbers |  |
| Description | Choice | Program code |
| Set menu table/bottle link table record number (only for PLU) | Significant numbers |  |
| Set menu table/bottle link table file number (only for PLU)File number: set menu table = 28, bottle link table = 73 | Significant numbers |  |
Address code 14 (stock)
| Description | Choice | Program code |
| Optimum stock quantity (0.001 ~ 99.999)Enter without decimal point. (only for PLU) | Significant numbers |  |
Address code 15 (high amount limit)
| Description | Choice | Program code |
| High amount limit for entering unit price manually. | Significant numbers |  |
Address code 16 (order control)
| Description | Choice | Program code |
| Order character record number (00 ~ 99) | Significant numbers |  |
| Printing color of order: | Normal = 0Reverse = 1 | [T2×D] |
| Print order to “Order 1 (printer connection table)” printer. | a | No = 0Yes = 1 |  |
| Print order to “Order 2 (printer connection table)” printer. | b | No = 0Yes = 2 |
| Print order to “Order 3 (printer connection table)” printer. | c | No = 0Yes = 4 |
| Always “00” | |  |
Address code 17 (Bon receipt control)
| Description | Choice | Program code |
| Number of Bon receipts (1 ~ 9)(If “0”, no Bon is issued.) | Significant number | D_1 |
Other address code
| Address code | Description | Choice | Program code |
| 18 | Single item control:Normal receipt = 0, Single item receipt = 3 | Significant number | [HTXW] |
| 19 | Price change registration is enable.(Only effective for scanning PLU linked to this department) | a | No = 0Yes = 1 |  |
| Multiplication registration is enable.(Only effective for scanning PLU linked to this department) | b | No = 0Yes = 2 |
| Compulsory input unit price manually.(Only effective for scanning PLU linked to this department) | c | No = 0Yes = 4 |
| 01 | Normal/condiment/preparationNormal item = 0, Condiment = 1, Preparation = 2 | Significant number | [1H24] |
| 02 | Disable operation in RF/REG-mode. | a | No = 0Yes = 1 |  |
| Disable operation in REG 2 mode. | b | No = 0Yes = 2 |
| Disable operation in REG 1 mode. | c | No = 0Yes = 4 |
| 03 | Taxable status:See the status table of the batch feature programming section. | Significant numbers |  |
| 05 | Enable 0 unit price. | a | No = 0Yes = 1 |  |
| Enable negative price. | b | No = 0Yes = 2 |
| Hash | c | No = 0Yes = 4 |
| 07 | Low digit limitation (LDL) for manually entered unit price. | Significant number | [2442] |
| 04 | Multiple validation:(If “No”, validation is allowed only one time.) | a | Yes = 0No = 1 |  |
| Print difference between the normal price and reduced price. | b | No = 0Yes = 2 |
| Open PLU (Only for PLU) | c | No = 0Yes = 4 |
| 09 | Commission 1 | a | No = 0Yes = 1 |  |
| Commission 2 | b | No = 0Yes = 2 |
| Prepared tax status (Canadian tax) | c | Yes = 0No = 4 |
| 10 | Compulsory number of condiment/preparation PLU input. | Significant number (0 ~ 8) | [00x7] |
Transaction key program
Programming procedure

flowchart
graph LR
A["PGM\nMode switch"] --> B["3\nSUB TOTAL"]
B --> C{Sub Total}
C --> D["Program data"]
D --> E["Transaction key"]
E --> F["SUB TOTAL"]
G["To another transaction key"] --> E
Program data
, ,
| Description | Choice | Program code |
| Restriction (to 0, 5) on last digit for amount tendered. (Only effective foror) | No = 0Yes = 1 |  |
| Allowable number of validation printing (“0” means no limitation) *1 *2 *3 *4 *5 | Significant number (0 ~ 9) | [CO33] |
| Force validation operation. *1 *2 *3 *4 *5 | a | No = 0Yes = 1 | ( ) |
| Restriction (to 00, 25, 50, 75) on last two digits for amount tendered (Only forin Danish rounding) *5 | b | No = 0Yes = 4 |
| Disable operation in RF/REG- mode. *1 *4 *5 | a | No = 0Yes = 1 | (a c) |
| Disable operation in REG2 mode. *1 *4 *5 | b | No = 0Yes = 2 |
| Disable operation in REG1 mode. *1 *4 *5 | c | No = 0Yes = 4 |
| Force batch slip printing. *1 *2 *4 | a | No = 0Yes = 1 | (a c) |
| Force check endorsement printing (Only for). *3 *4 *5 | b | No = 0Yes = 2 |
| Force check printing (Only for). *3 *4 *5 | c | No = 0Yes = 4 |
| Prohibit entry of a partial payment | a | No = 0Yes = 1 | (a [SS7X] c) |
| Prohibit the entry of the amount tendered. | b | No = 0Yes = 2 |
| Force entry of the amount tendered. | c | No = 0Yes = 4 |
| Print VAT breakdown. *1 *2 *4 | a | No = 0Yes = 1 | (a c) |
| Check cashing commission (Only for) *31 Use an amount 2 Use a rate | b | Amount = 0Rate = 2 |
| Validation amount *3 *41 Print subtotal amount 2 Print amount tendered | c | Subtotal = 0Tender = 4 |
| Perform Finnish rounding. | No = 0Yes = 4 | [7ZY4] |
| High amount limit specification for subtotal and tendering amounts. *3 | Maximum value (0 ~ 9) |  |
| Number of zeros (0 ~ 9) |
| High amount limit specification for change amount due. | Maximum value (0 ~ 9) |  |
| Number of zeros (0 ~ 9) |
*1 Those are valid options for Auto Cash as well.
*2 Those are valid options for Single item as well.
*3 Those are valid options for Cashing a check as well.
*4 Those are valid options for Currency exchange (include partial tender) as well.
*5 Those are valid options for Media change (include partial tender) as well.
| Description | Choice | Program code |
| Restriction (to 0, 5) on last digit for amount tendered. | No = 0Yes = 1 | [ZB4A] |
| Allowable number of validation printing (“0” means no limitation) *1 | Significant number(0 ~ 9) |  |
| Force validation operation. *1 | No = 0Yes = 1 | [AYAH] |
| Disable operation in RF/REG- mode. *1 | a | No = 0Yes = 1 |  |
| Disable operation in REG2 mode. *1 | b | No = 0Yes = 2 |
| Disable operation in REG1 mode. *1 | c | No = 0Yes = 4 |
| Force batch slip printing. | No = 0Yes = 1 | [G2TK] |
| Prohibit entry of a partial payment | a | No = 0Yes = 1 |  |
| Prohibit the entry of the amount tendered. | b | No = 0Yes = 2 |
| Force entry of the amount tendered. | c | No = 0Yes = 4 |
| Print VAT breakdown. | a | No = 0Yes = 1 | [W4ST] |
| Validation amount1 Print subtotal amount 2 Print amount tendered | b | Subtotal = 0Tender = 4 |
| Perform Finnish rounding. | No = 0Yes = 4 |  |
| High amount limit specification for subtotal and tendering amounts. | Maximum value(0 ~ 9) | [YHBO] |
| Number of zeros(0 ~ 9) |
| Always “0” | |  |
| Specify credit in drawer total in the fixed totalizer. *1 | Significant number(0 ~ 4) |  |
*1 Those are valid options for Media change (include partial tender) as well.
,
| Description | Choice | Program code |
| Allowable number of validation printing (“0” means no limitation) | Significant number(0 ~ 9) | \ D_11 |
| Force validation operation. | No = 0Yes = 1 | \ D_10 |
| Disable operation in RF/REG– mode. | a | No = 0Yes = 1 | \ (a+b+c) \ D_9 |
| Disable operation in REG2 mode. | b | No = 0Yes = 2 |
| Disable operation in REG1 mode. | c | No = 0Yes = 4 |
| Force batch slip printing. | a | No = 0Yes = 1 | \ (a+b) \ D_8 |
| Prohibit over tendering. (only for) | b | No = 0Yes = 4 |
| Always “0” | | \ D_7 |
| Print VAT breakdown. | a | No = 0Yes = 1 | \ (a+b) \ D_6 |
| Validation amount1 Print subtotal amount 2 Print amount tendered | b | Subtotal = 0Tender = 4 |
| Always “0” | | \ D_5 |
| High amount limit specification for subtotal and tendering amounts. | Maximum value(0 ~ 9) | \ D_4 D_3 |
| Number of zeros(0 ~ 9) |
| Always “00” | | \ D_2 D_1 |
| Description | Choice | Program code |
| Allowable number of validation printing (“0” means no limitation) | Significant number(0 ~ 9) | D_11 |
| Force validation operation. | a | No = 0Yes = 1 | (a+b) D_10 |
| Cancel the transaction if no item is registered. | b | No = 0Yes = 4 |
| Disable operation in RF/REG– mode. | a | No = 0Yes = 1 | (a+b+c) D_9 |
| Disable operation in REG2 mode. | b | No = 0Yes = 2 |
| Disable operation in REG1 mode. | c | No = 0Yes = 4 |
| Force batch slip printing. | a | No = 0Yes = 1 | (a+b) D_8 |
| Open drawer when the key is pressed. | b | No = 0Yes = 2 |
| No receipt is issued. | c | No = 0Yes = 4 |
| Function after normal (not in check tracking) registration:Operation error = 0, Auto Cash = 1, New balance = 2 | Significantnumber | D_7 |
| Print VAT breakdown. | a | No = 0Yes = 1 | (a+b) D_6 |
| Service charge1 Use an amount 2 Use a rate | b | Amount = 0Rate = 2 |
| Always “00000” | | 0 0 0 0 0 D_5 D_4 D_3 D_2 D_1 |
,
| Description | Choice | Program code |
| Disable operation in RF/REG– mode. | a | No = 0Yes = 1 |  |
| Disable operation in REG2 mode. | b | No = 0Yes = 2 |
| Disable operation in REG1 mode. | c | No = 0Yes = 4 |
| Always “0” | | [K322] |
| Disable to change mode switch after registration.(only effective for) | a | No = 0Yes = 1 |  |
| Print characters on receipt, guest receipt, or slip. | b | Yes = 0No = 2 |
| Always “0000” | | [3552] |
| Always “00” | | [25W5] |
| Description | Choice | Program code |
| Multiple validation(If “No”, only one validation printing is possible.) | Yes = 0No = 4 |  |
| Always “0” | | [32AK6] |
| Disable operation in RF/REG- mode. | a | No = 0Yes = 1 |  |
| Disable operation in REG2 mode. | b | No = 0Yes = 2 |
| Disable operation in REG1 mode. | c | No = 0Yes = 4 |
| Always “00000” | | [7BC5] |
| High digit limitation (HDL) for manually entered unit price (“9” means NOT allow manual entry) | Significant number |  |
| Always “00” | |  |
,
| Description | Choice | Program code |
| Restriction (to 0, 5) on last digit for amount tendered. | No = 0Yes = 1 |  |
| Allowable number of validation printing (“0” means no limitation) | Significant number(0 ~ 9) |  |
| Force validation operation. (only effective after receipt issuance) | No = 0Yes = 1 |  |
| Disable operation in RF/REG- mode. | a | No = 0Yes = 1 |  |
| Disable operation in REG2 mode. | b | No = 0Yes = 2 |
| Disable operation in REG1 mode. | c | No = 0Yes = 4 |
| Always “0000” | |  |
| High amount limit specification for entering amounts | Maximum value(0 ~ 9) |  |
| Number of zeros(0 ~ 9) |
| Always “00” | | [KZYI] |
,
| Description | Choice | Program code |
| Allowable number of validation printing (“0” means no limitation) | Significant number (0 ~ 9) | | [TEKW] |
| Force validation operation. | No = 0Yes = 1 | | [YB3Z] |
| Disable operation in RF/REG- mode. | a | No = 0Yes = 1 |  |
| Disable operation in REG2 mode. | b | No = 0Yes = 2 |
| Disable operation in REG1 mode. | c | No = 0Yes = 4 |
| Always “0000” | | [TW64] |
| High amount limit specification for entering amounts | Maximum value (0 ~ 9) |  |
| Number of zeros (0 ~ 9) |
| Always “00” | | | [ATO7] |
These programmable options are not effective for the Euro function.
<+ (PLUS)>, <- (MINUS)>,
| Description | Choice | Program code |
| Multiple validation (If “No”, only one validation printing is possible.) | Yes = 0No = 4 | [AKZC] |
| Always “0” | |  |
| Disable operation in RF/REG- mode. | a | No = 0Yes = 1 |  |
| Disable operation in REG2 mode. | b | No = 0Yes = 2 |
| Disable operation in REG1 mode. | c | No = 0Yes = 4 |
| Taxable status:See below. | | [AKZS] |
| Allow credit balance. (-, CPN only) | No = 0Yes = 1 |  |
| Always “0” | |  |
| Allow key operation after<SUBTOTAL>. | a | Yes = 0No = 1 |  |
| Allow key operation after item registration. | b | Yes = 0No = 4 |  |
| High digit limitation (HDL) for manually entered unit price (“9” means NOT allow manual entry.) | Significant number | [2762] |
| Commission 1 | a | No = 0Yes = 1 |  |
| Commission 2 | b | No = 0Yes = 2 |
| Prepared tax status (Canadian tax) | c | Yes = 0No = 4 |
| Always “0” | | [2ZW4] |
Taxable status
for the U.S./Singapore
| Food stamp (for Singapore, always “0”) | No = 0Yes = 1 | |
| Taxable 1 status | a | No = 0Yes = 1 | (a-3401) |
| Taxable 2 status | b | No = 0Yes = 2 |
| Taxable 3 status | c | No = 0Yes = 4 |
for Canada
| Donuts status ( D_8D_7 = "99" means donuts and all taxable.) | No = 0Yes = 1 | |
| Non tax = 0 | Taxable 3 = 3 | Taxable 1 & 3 = 6 | Significant number | |
| Taxable 1 = 1 | Taxable 4 = 4 | Taxable 1 & 4 = 7 |
| Taxable 2 = 2 | Taxable 1 & 2 = 5 | |
for Other area
| Non tax = 0 | Taxable 4 = 4 | Taxable 8 = 8 | Significant numbers | [0064] \ D_ 7 |
| Taxable 1 = 1 | Taxable 5 = 5 | Taxable 9 = 9 |
| Taxable 2 = 2 | Taxable 6 = 6 | Taxable 10 = 10 |
| Taxable 3 = 3 | Taxable 7 = 7 | All taxable = 99 |
| Description | Choice | Program code |
| Restriction (to 0, 5) on last digit for amount tendered. | No = 0Yes = 1 |  |
| Always “0” | | [14CD3] |
| Force validation operation.(only effective after receipt issuance) | a | No = 0Yes = 1 |  |
| Multiple validation (If “No,” only one validation is possible.) | b | No = 0Yes = 4 |
| Disable operation in RF/REG– mode. | a | No = 0Yes = 1 |  |
| Disable operation in REG2 mode. | b | No = 0Yes = 2 |
| Disable operation in REG1 mode. | c | No = 0Yes = 4 |
| Always “0” | |  |
| Key attribution | DEPO+ = 0DEPO– = 1 | ☐ |
| Open cash drawer. | No = 0Yes = 2 |  |
| Media definition:Cash = 0, Charge = 1, Check = 2,Credit 1 = 3, Credit 2 = 4, Credit 3 = 5, Credit 4 = 6 | Significant number | [7Y0T] |
| High amount limit specification for entering amounts | Maximum value(0 ~ 9) |  |
| Number of zeros(0 ~ 9) |
| Always “00” | |  |
| Description | Choice | Program code |
| Multiple validation (If “No”, only one validation printing is possible.) | Yes = 0No = 4 | \ _11 |
| Always “0” | | [7ZKY]\ |
| Disable operation in RF/REG– mode. | a | No = 0Yes = 1 | \ [H44A]\ D_9 |
| Disable operation in REG2 mode. | b | No = 0Yes = 2 |
| Disable operation in REG1 mode. | c | No = 0Yes = 4 |
| Taxable status:See below. | | \ |
| Key attribution | a | PB+ = 0PB- = 1 | [T/XDA]\ [Y/GDC]\ D_6 |
| Print when registered. | b | Yes = 0No = 4 |
| Always “00” | | \ |
| High digit limitation (HDL) for manually entered unit price(“9” means NOT allow manual entry.) | Significant number | [Z45S]\ [STB8] |
| Prepared tax status (Canadian tax) | Yes = 0No = 4 | \ |
| Always “0” | | [W/KAO]\ |
Taxable status
for the U.S./Singapore
| Food stamp (for Singapore, always “0”) | No = 0Yes = 1 | |
| Taxable 1 status | a | No = 0Yes = 1 | |
| Taxable 2 status | b | No = 0Yes = 2 |
| Taxable 3 status | c | No = 0Yes = 4 |
for Canada
| Donuts status ( D_8D_7 = "99". means donuts and all taxable.) | No = 0Yes = 1 | |
| Non tax = 0 | Taxable 3 = 3 | Taxable 1 & 3 = 6 | Significant number | |
| Taxable 1 = 1 | Taxable 4 = 4 | Taxable 1 & 4 = 7 |
| Taxable 2 = 2 | Taxable 1 & 2 = 5 | |
for Other area
| Non tax = 0 | Taxable 4 = 4 | Taxable 8 = 8 | Significant numbers |  |
| Taxable 1 = 1 | Taxable 5 = 5 | Taxable 9 = 9 |
| Taxable 2 = 2 | Taxable 6 = 6 | Taxable 10 = 10 |
| Taxable 3 = 3 | Taxable 7 = 7 | All taxable = 99 |  |
,
| Description | Choice | Program code |
| Multiple validation(If “No”, only one validation printing is possible.) | Yes = 0No = 4 | D_11 |
| Always “0” | | D_10 |
| Disable operation in RF/REG– mode. | a | No = 0Yes = 1 | (a+b+c) D_9 |
| Disable operation in REG2 mode. | b | No = 0Yes = 2 |
| Disable operation in REG1 mode. | c | No = 0Yes = 4 |
| Taxable status:See below. | | D_8 D_7 |
| Prohibit manual rate override. | No = 0Yes = 2 | D_6 |
| Rounding:Round off = 0, cut off = 1, round up = 2 | Significant number | D_5 |
| Allow key operation after. | a | Yes = 0No = 1 | (a+b) D_4 |
| Allow key operation after item registration. | b | Yes = 0No = 4 |
| Always “0” | | D_3 |
| Commission 1 | a | No = 0Yes = 1 | (a+b+c) D_2 |
| Commission 2 | b | No = 0Yes = 2 |
| Prepared tax status (Canadian tax) | c | Yes = 0No = 4 |
| Always “0” | | D_1 |
Taxable status
for the U.S./Singapore
| Food stamp (for Singapore, always “0”) | No = 0Yes = 1 | D_8 |
| Taxable 1 status | a | No = 0Yes = 1 | (a+b+c) D_7 |
| Taxable 2 status | b | No = 0Yes = 2 |
| Taxable 3 status | c | No = 0Yes = 4 |
for Canada
| Donuts status ( D_8D_7 = "99" means donuts and all taxable.) | No = 0Yes = 1 | D_8 |
| Non tax = 0 | Taxable 3 = 3 | Taxable 1 & 3 = 6 | Significant number | D_7 |
| Taxable 1 = 1 | Taxable 4 = 4 | Taxable 1 & 4 = 7 |
| Taxable 2 = 2 | Taxable 1 & 2 = 5 | |
for Other area
| Non tax = 0 | Taxable 4 = 4 | Taxable 8 = 8 | Significant numbers | D_8 D_7 |
| Taxable 1 = 1 | Taxable 5 = 5 | Taxable 9 = 9 |
| Taxable 2 = 2 | Taxable 6 = 6 | Taxable 10 = 10 |
| Taxable 3 = 3 | Taxable 7 = 7 | All taxable = 99 |
| Description | Choice | Program code |
| Disable operation in RF/REG-mode. | a | No = 0Yes = 1 |  |
| Disable operation in REG2 mode. | b | No = 0Yes = 2 |
| Disable operation in REG1 mode. | c | No = 0Yes = 4 |
| Always “00” | |  |
| Prohibit manual entry. | No = 0Yes = 2 | [CO3K] |
| Rounding:Round off = 0, cut off = 1, round up = 2 | Significant number | [KYKB] |
| Always “0000” | |  |
| Description | Choice | Program code |
| Multiple validation(If “No”, only one validation printing is possible.) | Yes = 0No = 4 | [OKAD] |
| Always “0” | | [BCY3] |
| Disable operation in RF/REG– mode. | a | No = 0Yes = 1 |  |
| Disable operation in REG2 mode. | b | No = 0Yes = 2 |
| Disable operation in REG1 mode. | c | No = 0Yes = 4 |
| Always “00000” | |  |
| High digit limitation (HDL) for manually entered unit price (“9” means NOT allow manual entry.) | Significant number | [HXAD] |
| Always “00” | | [ATDB] |
| Description | Choice | Program code |
| Disable operation in RF/REG-mode. | a | No = 0Yes = 1 |  |
| Disable operation in REG2 mode. | b | No = 0Yes = 2 |
| Disable operation in REG1 mode. | c | No = 0Yes = 4 |
| Always “0000000” | |  |
| A range of cancellation:1 Complete cancellation/2 Current receipt only | 2 = 01 = 1 | [12ZW8] |
These programmable options are not effective for error correction function.
| Description | Choice | Program code |
| Disable operation in RF/REG-mode. | a | No = 0Yes = 1 | :) |
| Disable operation in REG2 mode. | b | No = 0Yes = 2 |
| Disable operation in REG1 mode. | c | No = 0Yes = 4 |
| Always “0000000” | |  |
| A range of item correction:1 From the beginning of this transaction2 Current receipt only | a | 2 = 01 = 1 |  |
| Affect stock quantity | b | Yes = 0No = 2 |
| Description | Choice | Program code |
| Maximum number of post receipts (0 ~ 9) (“0” means 1 post receipt.) | Significant number | [6C47] |
| Always “00” | | [3KBW] |
| Disable operation in RF/REG- mode. | a | No = 0Yes = 1 |  |
| Disable operation in REG2 mode. | b | No = 0Yes = 2 |
| Disable operation in REG1 mode. | c | No = 0Yes = 4 |
| Always “0” | | [066G] |
| Print current time on guest receipt. | No = 0Yes = 4 |  |
| Clear finalized check. | Yes = 0No = 1 |  |
| Always “0” | |  |
| Print journal when receipt is issued by. | No = 0Yes = 1 | [CO6K] |
| Receipt is issued by:•“Receipt 1 (printer connection table)” = 0•“Receipt 2 (printer connection table)” = 1•“Receipt 3 (printer connection table)” = 2 | Significant number | [8V4D] |
| Line number of guest bottom message (00 ~ 10): (“00” means no bottom message.) | Significant numbers |  |
| Description | Choice | Program code |
| Disable operation in RF/REG-mode. | a | No = 0Yes = 1 |  |
| Disable operation in REG2 mode. | b | No = 0Yes = 2 |
| Disable operation in REG1 mode. | c | No = 0Yes = 4 |
| Always “0” | |  |
| Line number of auto-back feed before printing (0 ~ 9) | Significant number | [DOGS] |
| Always “000000” | |  |
,
| Description | Choice | Program code |
| Disable operation in RF/REG– mode. | a | No = 0Yes = 1 |  |
| Disable operation in REG2 mode. | b | No = 0Yes = 2 |
| Disable operation in REG1 mode. | c | No = 0Yes = 4 |
| Always “0” | |  |
| Allow mode change or clerk change after non-add registration as first transaction.(only for non-add function) | Yes = 0No = 1 |  |
| Always “0000” | |  |
| Always “00” | |  |
| Description | Choice | Program code |
| Disable operation in RF/REG-mode. | a | No = 0Yes = 1 |  |
| Disable operation in REG2 mode. | b | No = 0Yes = 2 |
| Disable operation in REG1 mode. | c | No = 0Yes = 4 |
| Always “0” | | [4WDCI] |
| Input method:Allow replacement = 0, Prohibit replacement = 1, Add enter value = 2 | Significant number | [4WDCI] |
| Always “000000” | |  |
| Description | Choice | Program code |
| Secret code (0000 ~ 9999) | Significant numbers |  |
| Enable operation in X1 mode. | a | Yes = 0No = 1 |  |
| Enable operation in Z1 mode. | b | Yes = 0No = 2 |
| Enable operation in X2/Z2 mode. | c | Yes = 0No = 4 |
| Enable operation in RF/REG- mode. | a | Yes = 0No = 1 |  |
| Enable operation in REG2 mode. | b | Yes = 0No = 2 |
| Enable operation in REG1 mode. | c | Yes = 0No = 4 |
| Always “0” | | 0\_8 |
| Treat numeric entry as arrange table number | No = 0Yes = 1 | □\_7 |
| Arrangement table link number | Significant numbers |  |
| Description | Choice | Program code |
| Disable operation in RF/REG-mode. | a | No = 0Yes = 1 |  |
| Disable operation in REG2 mode. | b | No = 0Yes = 2 |
| Disable operation in REG1 mode. | c | No = 0Yes = 4 |
| Always “0” | | [8KZY] |
| Define amount symbol. (0, 1 ~ 4)(“0” means local currency symbol.) | Significant number | D_7 |
| Define foreign currency totalizer. (0, 1 ~ 4)(“0” treats as “1”.) | Significant number |  |
| Rounding:Round off = 0, cut off = 1, round up = 2 | Significant number | D_x |
| Always “0” | | = 4 |
| Monetary mode (0 ~ 9): = 2, = 1, = 0, = 3 | Significant number |  |
| Monetary symbol for decimal | a | Decimal = 0Comma = 1 | (76XW) |
| Monetary symbol for separator | b | Comma = 0Decimal = 4 |
| Assigning drawer number: 0 ~ 2(“0” means drawer 1.) | Significant number (0 ~ 2) |  |
| Description | Choice | Program code |
| Disable operation in RF/REG-mode. | a | No = 0Yes = 1 | 1 |
| Disable operation in REG2 mode. | b | No = 0Yes = 2 |
| Disable operation in REG1 mode. | c | No = 0Yes = 4 |
| Always “00000” | | 000000D8D7D6D5D4 |
| Receipt is issued by:•“Receipt 1 (printer connection table)” = 0•“Receipt 2 (printer connection table)” = 1•“Receipt 3 (printer connection table)” = 2 | Significant number | [53Y0] |
| Always “00” | |  |
| Description | Choice | Program code |
| Disable operation in RF/REG-mode. | a | No = 0Yes = 1 |  |
| Disable operation in REG2 mode. | b | No = 0Yes = 2 |
| Disable operation in REG1 mode. | c | No = 0Yes = 4 |
| Always “0” | | [8ZBC] |
| Force slip batch printing from the beginning of the transaction.If “No”, controlled by general function.) | a | No = 0Yes = 1 |  |
| Print issuing time(only effective when slip is printed from the beginning of the transaction). | b | No = 0Yes = 4 |
| Clear finalized check. | Yes = 0No = 1 | [6A6Z] |
| Always “0” | |  |
| Print journal when slip is printed. | No = 0Yes = 1 | [2DSW] |
| Always “000” | |  |
,
| Description | Choice | Program code |
| Maintain of tax shift:1 Do not maintain.2 Until next tax shift specification. | 1 = 02 = 1 | [W74] |
| Disable operation in RF/REG-mode. | a | No = 0Yes = 1 |  |
| Disable operation in REG2 mode. | b | No = 0Yes = 2 |
| Disable operation in REG1 mode. | c | No = 0Yes = 4 |
| Taxable status (00, 01 ~ 10)(“00” means taxable 1.) | Significant numbers | ☐ ☐D8 D7 |
| Always “000000” | | [CEAT] |
| Description | Choice | Program code |
| Disable operation in RF/REG– mode. | a | No = 0Yes = 1 |  |
| Disable operation in REG2 mode. | b | No = 0Yes = 2 |
| Disable operation in REG1 mode. | c | No = 0Yes = 4 |
• U.S., Singapore:
| Exempt tax 1 | a | Yes = 0No = 1 | [TWW3] |
| Exempt tax 2 | b | Yes = 0No = 2 |
| Exempt tax 3 | c | Yes = 0No = 4 | (a+b+c) D_7 |
| Not exempt donuts tax = 0Exempt donuts tax 1 = 1 | Significant number | D_8 |
| Exempt all (tax 1 ~ 4) = 0Exempt tax 1 = 1, Exempt tax 2 = 2, Exempt tax 3 = 3,Exempt tax 4 = 4, Exempt tax 1 & 2 = 5,Exempt tax 1 & 3 = 6, Exempt tax 1 & 4 = 7 | Significant number |  |
| Exempt all (tax 1 ~ 10) = 00 | Significant numbers |  |
| Exempt tax 1 = 01, | Exempt tax 2 = 02, | Exempt tax 3 = 03, |
| Exempt tax 4 = 04, | Exempt tax 5 = 05, | Exempt tax 6 = 06, |
| Exempt tax 7 = 07, | Exempt tax 8 = 08, | Exempt tax 9 = 09, |
| Exempt tax 10 = 10 | | |
| Exempt add-in tax from subtotal amount. | No = 0Yes = 1 | |
| Always “00000” | | |