457

CASIO CE-4250

Embed Size (px)

Citation preview

Page 1: CASIO CE-4250
Page 2: CASIO CE-4250
Page 3: CASIO CE-4250
Page 4: CASIO CE-4250
Page 5: CASIO CE-4250
Page 6: CASIO CE-4250
Page 7: CASIO CE-4250
Page 8: CASIO CE-4250
Page 9: CASIO CE-4250
Page 10: CASIO CE-4250
Page 11: CASIO CE-4250
Page 12: CASIO CE-4250
Page 13: CASIO CE-4250
Page 14: CASIO CE-4250
Page 15: CASIO CE-4250
Page 16: CASIO CE-4250
Page 17: CASIO CE-4250
Page 18: CASIO CE-4250
Page 19: CASIO CE-4250
Page 20: CASIO CE-4250
Page 21: CASIO CE-4250
Page 22: CASIO CE-4250
Page 23: CASIO CE-4250
Page 24: CASIO CE-4250
Page 25: CASIO CE-4250
Page 26: CASIO CE-4250
Page 27: CASIO CE-4250
Page 28: CASIO CE-4250
Page 29: CASIO CE-4250
Page 30: CASIO CE-4250
Page 31: CASIO CE-4250
Page 32: CASIO CE-4250
Page 33: CASIO CE-4250
Page 34: CASIO CE-4250
Page 35: CASIO CE-4250
Page 36: CASIO CE-4250
Page 37: CASIO CE-4250
Page 38: CASIO CE-4250
Page 39: CASIO CE-4250
Page 40: CASIO CE-4250
Page 41: CASIO CE-4250
Page 42: CASIO CE-4250
Page 43: CASIO CE-4250
Page 44: CASIO CE-4250
Page 45: CASIO CE-4250
Page 46: CASIO CE-4250
Page 47: CASIO CE-4250
Page 48: CASIO CE-4250
Page 49: CASIO CE-4250
Page 50: CASIO CE-4250
Page 51: CASIO CE-4250
Page 52: CASIO CE-4250
Page 53: CASIO CE-4250
Page 54: CASIO CE-4250
Page 55: CASIO CE-4250
Page 56: CASIO CE-4250
Page 57: CASIO CE-4250
Page 58: CASIO CE-4250
Page 59: CASIO CE-4250
Page 60: CASIO CE-4250
Page 61: CASIO CE-4250
Page 62: CASIO CE-4250
Page 63: CASIO CE-4250
Page 64: CASIO CE-4250
Page 65: CASIO CE-4250
Page 66: CASIO CE-4250
Page 67: CASIO CE-4250
Page 68: CASIO CE-4250
Page 69: CASIO CE-4250
Page 70: CASIO CE-4250
Page 71: CASIO CE-4250
Page 72: CASIO CE-4250
Page 73: CASIO CE-4250
Page 74: CASIO CE-4250
Page 75: CASIO CE-4250
Page 76: CASIO CE-4250
Page 77: CASIO CE-4250
Page 78: CASIO CE-4250
Page 79: CASIO CE-4250
Page 80: CASIO CE-4250
Page 81: CASIO CE-4250
Page 82: CASIO CE-4250
Page 83: CASIO CE-4250
Page 84: CASIO CE-4250
Page 85: CASIO CE-4250
Page 86: CASIO CE-4250
Page 87: CASIO CE-4250
Page 88: CASIO CE-4250
Page 89: CASIO CE-4250
Page 90: CASIO CE-4250
Page 91: CASIO CE-4250
Page 92: CASIO CE-4250
Page 93: CASIO CE-4250
Page 94: CASIO CE-4250
Page 95: CASIO CE-4250
Page 96: CASIO CE-4250
Page 97: CASIO CE-4250
Page 98: CASIO CE-4250
Page 99: CASIO CE-4250
Page 100: CASIO CE-4250
Page 101: CASIO CE-4250
Page 102: CASIO CE-4250
Page 103: CASIO CE-4250
Page 104: CASIO CE-4250
Page 105: CASIO CE-4250
Page 106: CASIO CE-4250
Page 107: CASIO CE-4250
Page 108: CASIO CE-4250
Page 109: CASIO CE-4250
Page 110: CASIO CE-4250
Page 111: CASIO CE-4250
Page 112: CASIO CE-4250
Page 113: CASIO CE-4250
Page 114: CASIO CE-4250
Page 115: CASIO CE-4250
Page 116: CASIO CE-4250
Page 117: CASIO CE-4250
Page 118: CASIO CE-4250
Page 119: CASIO CE-4250
Page 120: CASIO CE-4250
Page 121: CASIO CE-4250
Page 122: CASIO CE-4250
Page 123: CASIO CE-4250
Page 124: CASIO CE-4250
Page 125: CASIO CE-4250
Page 126: CASIO CE-4250
Page 127: CASIO CE-4250
Page 128: CASIO CE-4250
Page 129: CASIO CE-4250
Page 130: CASIO CE-4250
Page 131: CASIO CE-4250
Page 132: CASIO CE-4250
Page 133: CASIO CE-4250
Page 134: CASIO CE-4250

Standard Tax Rate % Calculation=====================Key to PGM Position3Sub total key125Sub total key082500 (tax rate 8.25%)Ca-Amt Tend key0Ca-Amt Tend key5002Ca-Amt Tend keyCa-Amt Tend keySub total

Setting Time=====================Key to PGM Position1Sub total key2030 (8:30PM Millitary time)Date/Time KeyC key

Setting Date=====================Key to PGM Position1Sub total key930305 (March 5, 1993)Date/Time KeyC key

Clearing a machine Lock-Up=====================Key to OFF PositionHold Down RECEIPT FEED keyTurn key to PROGRAMThen Release RECEIPT FEED keySub total key

Assign Tax to Department Key=====================Key to PGM Position3Sub total key000010000000(Press Department Key to Program)Sub total key

Casio TK-1300 / CE-4200 / CE-4250 Easy Programming Guide

Information contained here, is for basicprogramming options, for details, andcustom options please read the completemanual available at:

http://tnt-gifts.com/cash-register-manuals

Page 135: CASIO CE-4250
Page 136: CASIO CE-4250

How to use this manual . . . This manual is designed to help make your programming chores simpler and easier. Program- ming procedures in this manual are represented using graphics that show you the keys you have to press or the data you need to input. Worksheets help you determine the programming codes you need to input to program the cash register. We recommend that you use the general procedure described below for programming.

General Programming Procedure

1. Determine the features and functions that you want to program to the cash register, and use the worksheets to determine the programming codes.

2. Initialize the cash register.

3. Allocate memory in accordance with the features and functions you-are about to program.

4. Perform the programming procedures you need, inputting the programming code from the worksheets.

About the worksheets

Most of the worksheets require that you calculate a program code based on the functions you choose. The following shows an example 3-digit worksheet that is already filled out.

Desalption Choice I Program Code

9

Operation in RF Mode

Operation in REG 2 Mode

Operation in REG 1 Mode

Commission status

Enable = 0 Disable = 1

Enable = 0 Disable = 2

Enable = 0 Disable = 4

I 1

Status 2 = = 2 I 1

The above worksheet produces the programming code "0721000000".

Digits 10, 6, 5,4, 3 ,2 and 1 are always zero.

8 Multiple validation

For digit 9, the programmer disabled operation in the RF mode ( I ) , the REG 2 Mode (2), and the REG 1 Mode (4), so the total for this digit is 7 (1 + 2 + 4).

Allow = 0 Prohibit = 2

Page 137: CASIO CE-4250

TK-230NTK-27WCE-4700 Programming Manual

The number 2 is programmed for digit 8 to prohibit multiple validation.

Finally, the 1 programmed for digit 7 specifies Commission Status 1.

With other worksheets, you just need to fill in the descriptors or other specific information you want to program.

About the procedures

Procedures are made up of graphic representations that indicate the operation you should perform for the programming. The following explains some representative examples of the graphics used in procedures and what each one means. You should be able to apply this information to any of the flows in this manual.

Graphk

PROGRAM yz1

This graphic indicates the Mode Switch position.

This graphic indicates that you should hold down the Joumal Feed key and, at the same time, perform the operation ind i ted by the next graphic.

This graphic indicates that you should release the Joumal Feed key. Note the number 1 in the upper left comer of the graphic. It indicates that note number 1 bebw the fbw explains this operation in detail.

This graphic indicates that you should input the program code from a work- sheet. The number 2 in the upper left tells you that further information is avail- able in note number 2 bebw the flow.

This graphic tells you to press the 1 key. The letter 'A' in a circle indicates that the Row continues from the beginning of the next line, where you should find another letter W in a circle.

This graphic tells you to press the Cash Amount Tendered key, and that you can find further information in note number 3, below the flow. The circled letter 'A' tells you that the flow was continued from the l i e above.

Page 138: CASIO CE-4250

How to use this manual. . .

Graphic Description

PROGRAM v

Function ?:I

This graphic ind i tes that you should enter the Program 5 mode.

This graphic tells you to input a type code. The lime below the graphic is a "loop,' which indiites that you can jump to another part of the Row from here. In this case, the loop indicates that you can input more than one type code. The number 2 in the box ind i tes that you can fmd out more information about this loop in the notes below the flow.

This graphic indicates that you can press either key A or B.

This graphic indicates that you can press any function key.

Selecting a Program Mode

This graphic indicates operation of the Cash Amount Tendered key. The num- ber 4 in the upper left corner indicates that you can find out more about this key operation in note 4 below the flow. The letter 'A' in a circle indiites that this flow is continued from the line above. Below the graphic, you have a choice of three different loops. Loop 5 indicates that you can press the Cash Amount Tendered key again. With loops 6 and 7, you jump back to another location in the flow (the other end of the loop is indicated by the same number, 6 or 7). You can find out more information about these loops by consulting notes 5,6, and 7, which are located below the flow.

Many of the procedures in this manual require that you enter a specific program mode. Use the following procedure to enter the program mode you want.

Procedure

This operation is required only if you specified a program mode secret number during machine initialization.

Input the number of the program mode you want to enter.

Page 139: CASIO CE-4250

Contents

Machine Initialization ......................................................................................................................... 1 ......................................................................................................................... 1-1 Full Initialization 1

..................................................................................................... 1-2 Clearing a Machine Lock-Up 2

Memory Allocation .............................................................................................................................. 3 2-1 Memory Allocation ..................................................................................................................... 3 2-2 Memory Capacity and Optional RAM Chips .............................................................................. 8

Optional RAM Chips .............................................................................................................. 8 2-3 Memory Allocation Procedure .................................................................................................... 8

File Code ............................................................................................................................... 8

Program Reading .............................................................................................................................. 10 Individual File Read ................................................................................................................. 10

To read an entire file ............................................................................................................ 11 To read a part of a file ........................................................................................................ 12

.................................................................................................................... Short PLU File 12 ..................................................................................................................... Long PLU File 12

Clerk Fixed File .................................................................................................................. 13 Long PLU Second Unit Price File ....................................................................................... 13

Individual Mode Read .............................................................................................................. 14

Programming the Keyboard ............................................................................................................. 15 ................................................................................................................. 4-1 About the Keyboard 15

.................................................................................................. 4-2 Assigning Numeric Functions 16 4-3 Assigning Key Functions ......................................................................................................... 17

........................................................................................................................... 4-4 Key Features 21 4-5 Function Key Descriptors ......................................................................................................... 46 4-6 Function Key Prices and Rates ............................................................................................... 50 4-7 Exchange Rates for Currency Exchange Keys ........................................................................ 52 4-8 Gas Department Discount Key ................................................................................................ 53

Machine Features .............................................................................................................................. 55 Setting Time and Date ............................................................................................................. 55 General Machine Features ...................................................................................................... 56 XI Mode and X2/Z2 Mode Secret Codes ................................................................................ 66 PROGRAM 1 and 2 Mode Secret Code and StoreIMachine Number ..................................... 67 Tax Programming .................................................................................................................... 67

United States and Canada Tax Programming Procedures .................................................. 67 Type of Tax Calculation ...................................................................................................... 68 Taxable Status .................................................................................................................... 68 Rounding ............................................................................................................................ 68

.......................................................................................................... Tax Calculation Type 69 Tax Table Program Data .................................................................................................... 69 Canadian Tax-On-Tax Starting Point .................................................................................. 69 Add-on Tax Rate and Add-In Tax Rate Programming ....................................................... 71 Canadian Tax-On-Tax Programming .................................................................................. 72 United States and Canada Tax Programming Examples ................................................... 73

V.A.T. Programming ............................................................................................................ 76 Taxable Status .................................................................................................................... 76 Tax Calculation Type .......................................................................................................... 76 Rounding ........................................................................................................................... 76 V.A.T. Programming Examples .......................................................................................... 79

Drawer Open Alarm ................................................................................................................. 80 ..................................................................................... Starting Time for Hourly Sales Report 80

Check Printing ......................................................................................................................... 81 Report Groups for Batch READIRESET Reports .................................................................... 82 Check Number Ranges for the Check Analysis Report ........................................................... 85 Messages and Descriptors ...................................................................................................... 85

................................................................. Check Endorsement. Check Print. and Text Recall 95

Page 140: CASIO CE-4250

Department Key Programming ........................................................................................................ 96 ........................................................................................................ 6-1 Department Key Features 96 ......................................................................................................... Single-Item-Sale (SIS) 96

........................................................................................................... Low Digit Limit (LDL) 96 .......................................................................................................... Commission Function 97

DiscountlPremium Item Status ............................................................................................ 97 Maximum Amount Limit (MAL) ............................................................................................ 97 Condiment PLUS ................................................................................................................. 98 Ticket Receipts .................................................................................................................... 98 Batch Feature Programming ................................................................................................ 98 Individual Feature Programming ........................................................................................ 100

6-2 Department Key Descriptors .................................................................................................. 105 6-3 Package Quantities and Unit Prices. or Unit Weights and Unit Prices .................................. 107 6-4 Gas Department Unit Prices .................................................................................................. 110

PLU Programming .......................................................................................................................... 112 ......................................................................................................................... 7-1 PLU Features 112

Single-Item-Sale (SIS) ....................................................................................................... 112 Low Digit Limit (LDL) ......................................................................................................... 112 Commission Function ........................................................................................................ 113 DiscounVPremium Item Status .......................................................................................... 113 Links to Departments and Groups ..................................................................................... 114 Random PLU Codes (Long PLUS) ..................................................................................... 114 PLU Links to Long PLUS .................................................................................................... 114 Minimum Stock Quantities (Long PLUS) ............................................................................ 114 Maximum Amount Limit (MAL) .......................................................................................... 114 Condiment PLUS ................................................................................................................ 115 Ticket Receipts .................................................................................................................. 115 Batch Feature Programming .............................................................................................. 115 Individual Feature Programming ........................................................................................ 118

7-2 PLU Descriptors ..................................................................................................................... 123 7-3 Package Quantities and Unit Prices. or Unit Weights and Unit Prices .................................. 126 7-4 Quantity Modifiers and Second Unit Prices for Long PLUS ................................................... 130 7-5 Set Menus .............................................................................................................................. 132

Assigning PLUS to Set Menu Tables ................................................................................. 132 Assigning Set Menu Tables to Long PLUS ........................................................................ 133

Arrangement Key Table .................................................................................................................. 135 ............................................................................................ 8-1 Arrangement Key Programming 135

...................................................................................................... Programming Example 136 Programming Sequence ................................................................................................... 136 Arrangement Key Registration Sequence ........................................................................ 136

Clerk Features ................................................................................................................................. 137 9-1 Drawer Numbers and Clerk Secret Numbers ........................................................................ 137 9-2 Clerk Control Functions ......................................................................................................... 138

......................................................................... Difference between "Clerk" and "Cashier" 138 9-3 Commission Rates ................................................................................................................. 140 9-4 Check Number Ranges ......................................................................................................... 141 9-5 Clerk TotalizerlCounter File ................................................................................................... 142

Programming the Clerk TotalizerlCounter File .................................................................. 143 9-6 Clerk Descriptors ................................................................................................................... 145

Character Programming ................................................................................................................. 147 10-1 TK-2300rTK-2700 .................................................................................................................. 147 10-2 CE-4700 ................................................................................................................................ 149

.................................................................................................... Optional KB-1 Keyboard 149 To connect the KB-1 ......................................................................................................... 149

............................................................................ Before using the KB-1 for programming 149

Page 141: CASIO CE-4250

To program a descriptor with the KB-1 .............................................................................. 150 To edit a descriptor with the KB-1 ...................................................................................... 150

........................................................................................... Character Code Programming 151 ...................................................................................................... Character Code Table 151

Program Data Save and Load ...................................................................................................... 153 ....................................................................................................................................... 11-1 DF-2 153

................................................................................... Connecting the DF-2 to the register 153 Formatting a new disk ........................................................................................................ 153

..................................................................................................... 1 1-2 RACdIRAC-6 RAM Cards 154 Formatting a RAM Card for Program Data Storage ........................................................... 154

............................................................................................................ 1 1-3 Saving Program Data 154 1 1-4 Loading Program Data ....................................................................................................... 157

.......................................................................................................... 1 1-5 Data Range LoadISave 158 .................................................................................................... 1 1-6 Program Data Error Codes 159

Page 142: CASIO CE-4250

Machine Initialization

Initialize the cash register before using it for the first time. The initialization procedure clears all totalizers and programs currently contained in the preset memory, and reloads the standard pro- gram. Before you begin machine initialization, fill out Worksheet #I on page 2 to determine the program data (up to 10 digits).

1-1 Full Initialization

The following operation clears all totalizers and program data stored in memory. The initializa- tion operation should be performed only when absolutely required.

Procedure - United States and Canada

r i l

1. If 10 zeros do not appear on the display or if another character appears on the display, immediately set the MODE switch to OFF and start again from the beginning of this procedure.

2. 1 Odigit program code from Worksheet #I on page 2.

3. Cash Amount Tendered key on the standard keyboard.

4. Check Tendered Key (CE-4700TTK-2300) or Charge key (TK-2700) on the standard keyboard.

Procedure - Other Areas - -

1. If 10 zeros do not appear on the display or if another character appears on the display, immediately set the MODE switch to OFF and start again from the beginning of this procedure.

2. 10-digit program code from Worksheet #I on page 2.

Page 143: CASIO CE-4250

TK-23OWTK-27WCE4700 Programming Manual

H Number of deparbnents For the TK-2300 and TK-2700, program 08. For the CE4700 Series, program 15,20, or 30. Inputting a value that does not specify the number of departments noted above results in an error. #

Worksheet Y1

I Clerk buttons = 0 Secret numbers = 1 1

Program Code

10

9

8

7

6

5

'1. You can program the register to allow clerk sign on using either clerk buttons or clelk secret numbers. You must program 1 (secret numbers) here if you program 2 (United StateslCanada) for the country code in item 5.

Choice

Print = 0 Do not print= 4

Item

lo

I I I I

I

1-2 Clearing a Machine Lock-Up

Description

Mode secret code printing on receipt and journal following machine W-up clear.

Mistakes in operation may cause the cash register to lock-up. Use the following procedure to clear the lock-up.

9 8

7

6

5

1

Procedure - United States and Canada

12 characters = 0 16 characters = 1 1

1. Use the OW key to set the Mode Switch to XI , or the PGM key to set the Mode Switch to PROGRAM.

Secret Code for Program 3,4,5,6,7 Modes. The secret code can be up to four digits bng, and you must fill in unused leading digits with zeros. To set a secret code of '1 23,' for example, input 0123.

Maximum number of characters for item descriptors.

2. If 10 F's do not appear on the display or if another character appears on the display, immediately set the MODE switch to OFF and start again from the beginning of this procedure.

Country code and monetary system

Procedure - Other Areas

United StatedCanada = 2 Germany = 4

Other (0.00) = 1 Other (0.000) = 3

1. If 10 F's do not appear on the display or if another character appears on the display, immediately set the MODE switch to OFF and start again from the beginning of this procedure.

Page 144: CASIO CE-4250

Memory Allocation

The memory allocation operation lets you allocate memory in accordance with the requirements of the application. The memory allocation procedure must be performed immediately following the machine initialization operation.

2-1 Memory Allocation

Perform the memory allocation procedure in the following sequence.

Initialize the machine.

Check Table #1 on page 4 to find out what the initial default memory allocation is.

Check' Table #2 on page 4 to find out memory requirements for the filenames that are avail- able.

Use Worksheet #2 on page 6 to decide the filenames, the number of records, the totalizers, and total memory required.

Determine the number of optional RAM chips required for the desired configuration and install the RAM chips. See "Memory Capacity and Optional RAM Chips" below for further information on RAM chips.

Initialize the machine again.

Allocate memory using the procedure described under "Performing Memory Allocation" later in this section.

Page 145: CASIO CE-4250

TK-230lYTK-27O(VCE-4700 Programming Manual

Table #I Standard Set Up With N o Addit ional RAM

File No. Filename

Work Area (bytes)

Number of Records

TK-2WK-2700 CE-4700 Series

15 Departments I 20 Departments I 30 Departments

Daily Sales

Fixed Totalizer

Free Function

Long PLU

16,384

Periodic Sales

Department

ClerklCashier Program

Grand Sales Total for In-L'ieDn-Line Consolidation

53

30

108

Hourly Sales

ClerklCashier Totaliier/Counter 1

Non-Resettable Grand Sales Total

Daily Sales

8 6

53

30

0

24

20x6

3

General Program

Fixed Character

Report Header Message

Periodk Sales

8 -

25

29

30

32

Table 12

53

30

95

0 - -

19

40

15

I 3d1 I Centrmics Printer Header Message

Daily Sales

15

6

Tax Table

Report Group (Batch WZ File)

ClerklCashier TotalizerlCounter Link 1

ReceiptlBill Message

Periodic Multi- Purpose Area"

53

30

0

24

20x6

3

- - -

'1. Use with the in-lielon-line Centronics printer system (which requires the 110-PB-9 Interface Board).

7

File No.

01

02

03

04

05

06

07

09

Periodk Sales

15 -

2

2

20

4

53

30

95

0 - -

19

40

15

-

Filename

F i Totalizer

Free Function

Short PLU

Long PLU

Department

Group

ClerWCashier Program

Hourty Sales

Daily Sales

20

6

- - - -

Periodk Sales

53

30

0

24

2 0 x 6

3

- - -

7

Maximum Number of Characters

12

16

12

16

12

16

12

16

12

16

12

16

12

16

-

20 -

2

2

20

4

53

30

95

0 - -

19

40

15

-

Bytes Per Record

53

30

0

30

6

- - - -

Daily Sales

22

26

31

35

56

60

74

78

56

60

22

26

31

35

10

30 -

24

20x6

3

- - -

7

0 - -

2

2

20

4

Periodic Sales

10

10

25

30

25

10

-

10

19

40

15

- 7

Daily Multi- purpose Area''

10"

10"

25"

30"

25"

10"

-

10"

- - -

- - - -

-

2

2

20

4

- - - -

Page 146: CASIO CE-4250

Memory Aiioation

--

'I .Items marked with asterisks in the above table indicate requirements for in-lindon-line and Centronics printer systems only. Note that the 110-PB-9 Interface board must be installed in the cash register to operate such systems.

Maximum Number of Charact-

- - - - 12

16

12

16

- - - - - - - - - - - -

- - - - - - - 12

16

12

16

-

Table #2

File No.

10

11

12

15

18

20

21"

22

23

24

25

28

29 ,

30

31

32

33

34''

36

37

38

39

40"

41

45

54

55

60

(Continued)

Filename

Monthly Sales

ClerWCashiir Totalizer Counter 1

ClerWCashier Totalizer Counter 2

Check Trackiig/Clerk Interrupt Index

Check Analysis

Non-Resettable Grand Sales Total

Grand Sales Total for In-LindOn-Lime Consolidation

General Program

Special Character

Report Header Message

Tax Table Set Menu Table

Report Group (Batch WZ File)

ClerWCashier TotalizerICounter Link 1

ClerWCashier TotalizerlCounter Link 2

ReceiptBill Message

Check Endorsement Message

Centronics Printer Header Message

SlipIPost-Finalization Receipt Detail Buffer

Cancel Buffer File

Arrangement Key Table

Text Recall File

Centronics Character File

Check Print

Error Message

Long PLU 2nd Unit Price

Gas Deparbnent

ClerWCashier IntenuptlSelective Item Subtotal detail buffer

Periodic Multi- PUP= h a ' '

20"

10"

10" -

10"

-

- - - - - - - - - - - - -

- - - - - -

-

-

20"

-

Record

Daily Multi- Purpose ~rea* '

20"

10"

10"

150

10"

-

- - - - - - - - - - - -

- - - - - - -

-

20"

-

Daily Sales

20

10

10

150

28

32

20

24

8

5

16

16

73

24

11

3

3

21

21

12

48

14

10

21

1

3

12

18

22

64

68

295

Bytes Per

Pefiiic Sales

20

10

10 -

10

-

- - - - - - - - - - - - - - - - - - -

-

20

-

Page 147: CASIO CE-4250

TK-23WK-27WCE-4700 Programming Manual

Worksheet 12

Page 148: CASIO CE-4250

Memory Aiioation

Worksheet #2 (Continued)

~ i 6 ti 1/30 only up to 20 totalizers/counters for clerkslcashiers File t 1 1/30 and File #12/31: up to 120 totalberslcounters for clerkdcashiers

'1 1. The number of bytes used cui be calculated by the following formula: number of records x bytes per record x 20

'12. The number of bytes used can be calculated by the following formula: number of records x bytes per record x 100

'1 3. The number of records must be 100 if this file is reserved, or 0 if this file is not reserved. '1 4. In order for the cash register to be able to issue double receipts, you must reserve the sliplpost-finalization detail buffer file (File t36). '15. The number of records must be 176 if this file is reserved, or 0 if this file is not reserved. '1 6. The number of records must be 39 if this file is reserved, or 0 if this file is not reserved. You can program the error message descriptor only when this file is reserved.

File No.

38

39

4oa8'15

41

45'16

54

55

60

'1. The number of records reserved for the periodic sales total, the daily multipurpose area, and the periodic mulipurpose area are automatically adjusted to match the number of records reserved for the daily sales total.

'2. daily sales subtotal + periodic sales subtotal +daily mumpurpose area subtotal + periodic multiirpose area subtotal '3. daily sales number of records x daily sales bytes per record '4. daily salesnumber d records x periodic sales bytes per record '5. daily sales number of records x daily multipurpose area bytes per record '6. daily sales number of records x periodic mutipurpose area bytes per record 7. These files and number of records are automatically reserved by the machhe initialization operation, and cannd be changed. '8. These items are required for in-linelon-line and Centronics printer systems only. Note that the VO-P89 Interface Board must be installed in the cash register to use

such systems. '9. The number of records reserved should equal the number of days, plus one record for use as the totalization area.

32 records (maximum) = 31 records + 1 (totalizer) '10. These files must always be reserved in pairs: File 11 1 with 30, and File t12 with 31.

These combinations determhe the number of totalierslcounters reserved for each clerk and cashier. The following describes the possible combinations and how thev affect the number of totalizers/counters.

Filename

Arrangement Key Table

Text Recall File

Centronics Character File

Check Print

Error Message

Long PLU 2nd Unit Price

Gas Department

ClerklCashiir InterruptISelective Item Subtotal Detail Buffer

Daily Sales

Rcords

0 or 176'r15

Ow39 '16

MU. No.of

Records

99

99

176

9

39

1997

1902

99

500

Periodic S&S"

- -

-

-

- 12

16

12

16

-

BE Record

10

21

3

12

18

22

64

68

295

BE Rocord

- -

-

- -

,

20

-

Subtotd .3

SubtoW Y

- -

-

- -

-

-

Daily MultCPurpose

~ r e a "

Rcord

- -

-

-

-

-

20

-

Total BYtM

Subtotal 5

- -

- - -

-

-

Periodic MultiiPurpose

~ r e a "

Bg R~cord

- -

- - -

-

20

-

MIMI Y

- - -

-

-

-

-

Page 149: CASIO CE-4250

TK-230WTK-27WCE-4700 Programming Manual

2-2 Memory Capacity and Optional RAM Chips

Memory capacity is limited by the size of RAM, which can be expanded from the standard 32 kilobytes to 288 kilobytes using optional RAM chips.

Optional RAM Chips

RAM-4101420 32 kilobytes

RAM-530 128 kilobytes

The following optional RAM chip configurations can be used for memory expansion. These are the only configurations - no other RAM chip configuration is possible.

I RAM Chip 1 Quantity I Total Memory Capacity I

2-3 Memory Allocation Procedure

RAM-410

RAM-530

RAM-530

Use the following procedure to allocate memory and to specify the number of records for each file. In addition to the table shown below, you also need to fill out Worksheet #3 on page 9 before performing the procedure described in this section.

File Code

1

1

2

Code Definition 1

64 kilobytes

160 kilobytes

288 kilobytes

Reserve daily sales total area, periodic sales total area, daily multipurpose area and periodic multipurpose area

0 1

2

Procedure

Reserve daily sales total area Reserve daily sales total area and periodic sales total area

Reserve daily sales total area and daily multipurpose area

1. lnput the value from the above table that defines the attributes you want to assign to the file.

2. lnput a file number. See Table #2 on page 4 for available file numbers.

3. lnput the number of records you want to allocate for the file. See Worksheet #2 on page 6 for details on calculating the number of records required.

4. Cash Amount Tendered key on the standard keyboard.

5. Loop if you want to input the next program code.

Page 150: CASIO CE-4250

Memory Allocation

Worksheet #3

Filename Number of Records File Code File Number

Fied Totalizer

Free Function

1 Department

Short PLU 0 3 I

0

0

Lona PLU I o I 4 1 I I

Group

ClerWCashier Program

1

2

Hourly Sales

Monthly Sales

3 0

0

0

CleMCashier TotalizerlCounter 1

ClerklCashier TotalizerlCounter 2

Chedc Tracking Index

I Set Menu Table

0

1

Check Analysis

0

0

0

1

1

1

5

9

0

1

Report Group (Batch Xn File)

ClerklCashier TotalizerICounter Link 2

6 7

1

2

5

Tax Table

ReceiptlBill dessage

0

0

8

0

0

Arrangement Key Table

Text Recall File

Centronics Character File

I Gas Department 1 1 5 1 5 l 0 1 0 1 I

0

0

0

0

0

0

0

0

0

Check Print

Long PLU 2nd Unit Price

0

0

0

0

0

2

3

Cancel Buffer File

0

0

0

1 Error message

0

3

0

0

ClerklCashier InterruptlSelective Item Subtotal Detail Buffer

Sli~IPost-Finalization Recei~t Detail Buffer

Files other than those listed above are automatically resewed by the machine initilization operation, and cannot be changed.

0 2

9

1

0 I 3 7 I I 3 3 4

5 I 0 I - 0

2

1

4

5

0

0

0

0

8

9

0

0

0

1

4

6

3

0

0

0

0

0

0

0

0

6

0

0

0

0

0

0

Page 151: CASIO CE-4250

Program Reading

You can read program data by specifying the corresponding type codes assigned to each file. Pro- gram data can be read using either of the two following methods.

Individual File Read This method reads the file you specify by inputting a type code. The cash register must be in the PROGRAM 6 mode to perform this operation.

Individual Mode Read This method reads all programming for a particular program mode. The cash register must be in the mode whose data is being read.

3-1 Individual File Read

This method reads the file you specify by inputting a type code. Most files are read in their entirety, but you can specify read ranges for the following four files.

Short PLU File (File 03)

Long PLU File (File 04)

Clerk fixed file (File 07)

Long PLU Second Unit Price (File 54)

Note that you can use individual file read to read data programmed in the Program 1, Program 2, and Program 3 modes only. Data programmed in the Program 4 and Program 5 modes can be read using the individual mode read procedure only.

Page 152: CASIO CE-4250

Program Reading

To read an entire file

1 I I

Group I - I 206 I - I

Filename

Fixed Totalizer Free Function

Program Data Type

ClerWCashier TotaiiierlCounter Link 1

ClerWCashier TdaiiuerlCounter Link 2

Check Analysis Non-Resettable Grand Sales Totals

Program 3 Data -

302

Program 1 Data - 102

- -

General Program

Special Character

Program 2 Data

201 202

- -

Report Header Message

Tax Table Set Menu Table

-

- -

Report Group (Batch WZ File)

Receipt MessagdBill Copy Message Check Endorsement Message

330

21 8

220

- - -

Arrangement, Key Table

Text Recall File

Procedure

- I 331

318 -

- 223

- - -

Error Message

Gas Department

1. Input the &digit type code from the above table that identifies the file you want to read.

322 -

224 - -

- -

- 325 328

- 232 233

- 155

329 - -

-

239

338 -

245

255

- 355

Page 153: CASIO CE-4250

TK-23O(VTK-27OLVCE-4700 Programmlng Manual

To read a part of a file

Short PLU File

I program ~ a t a ~ y p e I Filename 1 Program1 Data I Program2Data 1 Rogrm3Data I

1 Short PLU 103 203 303 I

Procedure

1. lnput the 3-digit type code from the above table that identifies the file you want to read.

2. Range start PLU number. If you don't input anything here, the data is printed from PLU memory 1.

3. Range end PLU number. If you don't input anything here, the data is printed up to the last PLU memory number that exists in the file.

4. Cash Amount Tendered key on the standard keyboard.

5. Loop if you want to input the next type code.

Long PLU File

Procedure

Filename

Long PLU

1. Input the 3-digit type code from the above table that identifies the file you want to read.

2. Range start PLU number or Random PLU code. If you don't input anything here, the data is printed from PLU mem- ory 1.

Program Data Type

3. Range end PLU number or Random PLU code. If you don't input anything here, the data is printed up to the last PLU memory number that exists in the file.

Program 1 Data

104

4. Cash Amount Tendered key on the standard keyboard.

5. Loop if you want to input the next type code.

Program 2 Data

204

Program 3 Data

304

Page 154: CASIO CE-4250

Program Reading

Clerk Fixed File

Procedure

Filename

Clerk Fied

1. lnput the >digit type code from the above table that identifies the file you want to read.

2. Range start clerk number. If you don't input anything here, the data is printed from clerk memory 1.

3. Range end clerk number. If you don't input anything here, the data is printed up to the last clerk memory number that exists in the file.

4. Cash Amount Tendered key on the standard keyboard.

5. Loop if you want to input the next type code.

Program Data Type

Long PLU Second Unit Price File

Filename

Program 3 Data

307

Program 1 Data -

Program 2 Data

207

Program Data Type

Procedure

I I I

1. lnput the >digit type code from the above table that identifies the file you want to read.

Program 3 Data Program 1 Data

2. Range start PLU number or random PLU code. If you don't input anything here, the data is printed from PLU mem- ory 1.

Program 2 Data

254 I - Long PLU Second Unit Price

3. Range end PLU number or random PLU code. If you don't input anything here, the data is printed up to the last PLU memory number that exists in the file.

154

4. Cash Amount Tendered key on the standard keyboard.

5. Loop if you want to input the next type code.

Page 155: CASIO CE-4250

TK-23OIMK-27WCEE-4700 Programming Manual

3-2 Individual Mode Read

This method reads all programming for a particular program mode. The cash register must be in the mode whose data is being read. To read all programming for any mode, specify the mode you want to read and then press the key. You can read any program mode like this, except for Program 6.

Procedure

1. This operation is required only if you specified a program mode secret number during machine initialization.

2. Input the number of the program mode whose data you want to read.

Page 156: CASIO CE-4250

4 Programming the Keyboard

Function keys can be freely assigned to the keyboard. Keys can then be assigned features, descriptors, prices, rates, etc. The following are the major steps involved in programming func- tion keys:

Assignment of numeric functions to the programmable numeric keys (page 16).

Configuration of the keyboard by assigning key functions to the programmable keys (page 17).

Assignment of features to each function key (page 21).

Assignment of literal descriptors (page 46).

Assignment of function key prices and rates (page 50).

Other miscellaneous programming.

4-1 About the Keyboard

The keyboards for all of the CASIO Cash Register models covered by this manual are illustrated below. They are programmable keyboards, designed to give you maximum freedom to create a configuration that best suits the needs of the application.

The keys marked with asterisks in the illustrations are fixed function keys, whose functions can- not be changed. The other keys are identified by their location, indicated by numbers or letters enclosed in circles. Once you assign a function to a key, that function is performed whenever the key is pressed.

Note the two numeric keys marked "A" and "B" in the illustrations. These are numeric function keys that can be programmed to operate as double-zero, triple-zero, four-zero, or decimal point keys only. They cannot be programmed with any other function.

Page 157: CASIO CE-4250

TK-230WTK-27OWCE4700 Programming Manual

1015

SUBTOTAL'

4-2 Assigning Numeric Functions

Use the procedure below to assign any of the numeric functions shown in the following table to the numeric function keys marked "A" and "B"on the keyboards illustrated above.

Free Numerk Key Function Code

@ - ~ l e - z e r o key

- Triplezero key

- Four-zen key

9

9

9

6

7

8

Page 158: CASIO CE-4250

Programming the Keyboard

Procedure

1. Input a function code from the above table to specify one of the numeric key functions.

2. Press the numeric key (either the 'A' or 'B' key) to which you want to assign the numeric function.

3. Loop if you want to input another function code and program the other numeric function key.

4-3 Assigning Key Functions

There are two different methods you can use to assign a key function to a key on the keyboard. With "direct programming," you input a function code that identifies the function you want and then press the key to which you want to assign the function.

"Memory number programming," on the other hand, is recommended for masterlsatellite sys- tems, because it makes in-line control possible. With this method you input the memory number that you want to use for the key, followed by the key function code that identifies the function. You then press the key to which you want to assign the function. Both "direct programming" and "memory number programming" are described in detail below.

Before you start actual programming, you should note the following important points

Decide the configuration of the keyboard before you start programming.

Reset the daily and periodic totalizers and counter for any key to be assigned a key function. You cannot assign a key with a new function if its daily totalizer, periodic totalizer or counter is not reset to zero. Refer to the Operation Manual for details on the RESET procedure.

You cannot assign Flat-Long PLU key functions outside the keyboard's Flat-Long PLU key area, which was created when the Machine Initialization procedure was performed.

Functions can be assigned to department key and Flat-Long PLU key positions, and program- mable function key positions can be programmed as department keys. Once a Flat-Long PLU key position is assigned a function, you can clear the function by entering the PROGRAM 4 mode and inputting "63" as the function code.

When the cash register is programmed to perform clerk assignment using clerk secret numbers, you must assign a Clerk Number key to the keyboard. Otherwise, you will not be able to input clerk secret numbers and operation of the cash register will be impossible.

The following table shows all of the available key functions along with their function codes.

Function

Add Check Key

ArealDate Time Key

Arrangement Key

Bill Copy Key

Bottle Return Key

KW cap

v&

El El

Function Code

9

8

4

4

5

4

4

4

7

3

Page 159: CASIO CE-4250

~K-23OMK-27b(V%E4706 Programming Manual

Functbn

Cancel Key

Cash Amount Tendered Key

Charge Key

Check Endorsement Key

Check Print Key

Check Tender Key

Check Transfer Key

Clerk Number Key

Clerk Tmnsfer Key

~ p o n Key

Credit Key

Currency Exchange Key

Customer Number Key

Department Key

Deposit Key

D i i u n t Key

Discount Subtotal Key "

Drawer Number Key

Key Cap

E!i!il mJ E l (%J @El EJ @!El E!!l @El El Ei!l m kisl kEl E%l E l El E!!l

Function

3

0

0

3

1

0

1

7

1

2

0

4

4

5

2

2

8

2

7 EBT Tender ~ey* '

Error Conect Key

First Unit Price Key

Food Stamp Status shii Key"

Code

6

1

2

9

2

3

4

2

3

3

4

5

3

1

5

8

6

4

Pa 1 0

Food Stamp Subtotal ~ e y "

~ o o d stamp 'lender ~ e y "

Guest Receipt Key

Gas Department ~ e y "

Loan Key

LC& out unused key

Long PLU Key

Manual Tax ~q*'

E!&l

El El KJ a El Erl

E l @

3

6

5

4

9

9

8

0

7

5

1

0

4

3

1

5

6

2

9

0

8

2

Page 160: CASIO CE-4250

Programming the Keybaerd

Function Code Function

Menu Shift 1

Menu Shift 2 ~ e v ' ~

Key cap

Menu Shift 3 Keye2

Merchandise Subtotal Key

E l 6-l

Minus Key

Money Dedaration Key

Mul l ip l i i t ion lDat~me Key

El El

New Balance Key

6

6

El @El

I

4

5

6

8

(3

Normal Receipt Key

NewIOM Check Key

No-Sale Key

Okl Chedc Key

6

0

2

6

8

1 New Chedc Key

Non-Add Key

Non-AddNo-Sale Key

7

1

2

0

E!s?l E l -

6

La

L,!J E!il

open 2 Key

Open Key

Operator Number Key

I Paid Out Key I ( 4 1 2 1 1

9

1

9

4

Operator READFIESET Key

6

3

2

4

4

Pa El

I Post-Finalization Receipt Key I M I 3 l 8

0

1

I - I I

r?!.?

P i Up Key

Plus Key

6

6

7

8

7

8

7

- E ! 3 El -

I Previous Balance Subtotal Key I ( % i I 7 l g

3

0 Premium Key

Previous Balance Key :

Price Inquiry Key

2

2

I--- -- Price Key

2

9

Ll - El -

I I I

1 Quantity for/Date/Tiie Key m3 8 3

3

2

I Received on Account Key l E ! 3 1 2 1 0 1

6

I I I

Rate Tax Key

I I I

3 1

Reduced Price Key 6 E!3 0

Page 161: CASIO CE-4250

TK-23OMK-27WCE-4700 Programming Manual

Functbn

Refund or Coupon 2 Key

Second Unit Prim Key

Selective Item Subtotal Key

Slip Back FeedIRelease Key

Key CaP

Separate Check Key

shod PLU Key

Function Code

El E!!EI El - p'2!FJ

m I I I

I Subtotal Key

3

7

8

slip Print Key

St& Inquiry Key

I Table Number Key

3

0

5

9

5

6 Slip FeedlRelease Key

I Tax Exempt Key "

5

0

El -

Taxable Status Shift Key E l 5 7

Taxable Amount Subtotal Key 7 7

El

I Text Print Key

5

5

0

Text Recall Key

5

9

I I 1

I Tray Total Key 7 4

Validation Key

I I I

VAT Key 4 6

Triple Multi l i t ion/Date/Tie Key FiE

Void Key

9

'1. These items are used in the United States and Canada only. '2. These items are available with the TK-2300 and TK-2700 only.

E!!Cl

0

3 5

Page 162: CASIO CE-4250

Programming the Keybard

Direct Programming Procedure

1. lnput the function code in the above table that corresponds to the key function you want to assign.

2. Press the function key to which you want to assign the key function.

3. Loop if you want to input another function code and program another function.

Memory Number Programming Procedure

1. lnput the memory number that identifies the memory location where you want to store the key's function.

2. lnput the function code in the above table that corresponds to the key function you want to assign.

3. Press the function key to which you want to assign the key function.

4. LOOP if you want to input another function code and program another function key.

4-4 Key Features

This procedure lets you program multiple features to each function key by inputting a 12-digit program code.

There are two different methods you can use to assign features to a key. With "direct program- ming," you input the program code and then press the key to which you want to assign the func- tion. Note that you cannot use direct programming for programming of the Menu Shift 1, Menu Shift 2, and Menu Shift 3 keys. Always use memory number programming when programming these keys.

With "memory number programming" you input the memory number of the key you are pro- gramming and then input "02" (which is the file number for free function keys). You then input the program code. If you need to check the memory numbers you assigned to function keys, use the program read procedure described in section 3 of this manual to read the contents of PRO- GRAM 4.

Use Worksheet #4 through Worksheet #38 to determine the program codes for both "direct pro- gramming" and "memory number programming".

Page 163: CASIO CE-4250

TK-23OIMK-27WCE-4700 Programming Manual

Direct Programming Procedure

1. lnput the program code from one of the worksheets, depending on the key you are programming.

2. Press the function key you want to program.

3. Loop if you want to input another program code and program another function key.

Memory Number Programming Procedure

1. lnput the memory number that identifies the function key you want to program.

2. lnput the program code from one of the worksheets, depending on the key you are programming.

3. Cash Amount Tendered key on the standard keyboard.

4. Loop if you want to input another memory number and program another function key.

Page 164: CASIO CE-4250

Programming the Keyboard

Worksheet 14

Use this worksheet to program [%I, IT], [%Il, and @.

hem I Descrl~tion Choke I ProgramCode

12

11

a

I I

Do not restrict = 0 c ( Restriction (to 00.25.50.75) on last two digits for amount tendered *2 ( Restrict = 4

Receipt type

10

Allowable number of v a l i i i n printings (0 = unlimited )"

Validation operation

Normal receipt = 0 No receipt = 1

I I

a

12

Ot09

Not compulsory = 0 Compulsory = 1

9

11

Do not allow= 0 Albw = 2 b

Operation in RF Mode

I I

D i u n t operation for gas department

Enable = 0 D i l e = 1

I

c 1 0pe&on in REG 1 Mode I I I I

Enable = 0 D i i l e = 4

8

Enable = 0 D i i l e = 2 b

Not compulsory = 0 Compulsorv = 1 a

c ,

Operation in REG 2 Mode

Batch slip print operation I I . .

I I I

b I Endorsement printing for joj/,l key operation

Check printing for a key operation

Input of partial payment

7

Not compulsory = 0 Com~ulsow = 2 . .

Not Compulsory compulsory = = 0 4

Allow = 0 Prohibit = 1

c

a

I I

6

lnput of amount tendered

VAT breakdown

I

'1. When 10a is programmed as 'Compulsory = 1 ," a validation compulsory error occurs whenever the number of validation printings specified here is not performed.

*2. Always program 'Restrid = 4" here when you are using Denmark rounding. '3. This limitation is applied to limit all subtotals for finalized transactions. It is also applied to partial tender amounts.

Albw = 0 Prohibit = 2 b

Not compulsory = 0 Compulsory = 4

DO not pr i t = o Pr i t = i

b

I

5

4

2

1

lnput of amount tendered

Use subtotal amount = 0 Use amount tendered = 4 c

check cashing service charge (joj/,l only)

Valiitionamount

Rounding method for discounted gas department registration

High Amount Limit (HAL) for subtotals and tendered amounts'3 Programming '00' here clears the limitation. To set a maximum of $600.00, for example, program '64'

High Amount Limit (HAL) for change amount due Programming '00' here clears the limitation. To set a maximum of $9.00, for example, program '92'

Use an amount = 0 Use a rate = 2

Round off = 0 Cutoff =l

Round up = 2 Maximum value d leftmost digit (0 to 9)

Number of zeros (0 to 9)

Maximum value of leftmost digit (0 to 9)

Number of zems (0 to 9)

5

4

3

2

1

Page 165: CASIO CE-4250

TK-23OWlK-27WCE-4700 Programming Manual

Worksheet #5

Use the following worksheet to program [z]. 1x1. 12 I Receipt type

hem I Description Normal receipt = 0

No receipt = 1 I Choice I Prosramc~

1 I I I

11 I Allowable number of v a l i i , printings (0 = unlimited) I 0 to9 l I 11

Batch dip print operation Not compulsory = 0 Compulsory = I

Input of amount tendered that is greater than food stamp subtotal 8 Albw = 0 (m only) Prohibit = 4

VAT breakdown

10

I Do not print = 0 1 Print = I

Validationoperation

Operation in RF Mode

Operation in REG 2 Mode

Operation in REG 1 Mode

9

Validation amount

a

b

c

I Use subtotal amount = 0 Use amount tendered = 4 I

Not compulsory = 0 Compulsory = 1

Enable = 0 D i i = l

Enable = 0 D i i - 2

Enable = 0 D i i l e = 4

High Amount Limit (HAL) for subtotals and tendered amounts Max. value of lefrnost digit (0 to 9) Programning '00" here clears the limitation. To set a maximum of $600.00, for example, program '64" Number of zeros (0 to 9)

10

9

Worksheet #6

Use this worksheet to program [El. [El, and m.

Receipt type

Description

Normal receipt = 0 No receipt = 1

Single receipt = 2

Choice I Program C

Operation in RF Mode D i i l e wle=OI = 1

Operation in REG 2 Mode Enable = 0 Disable = 2

Operation in REG 1 Mode Enable = 0 D i i l e = 4

Page 166: CASIO CE-4250

Programming the Keyboard

Worksheet #7

Use this worksheet to program m. Program Code

12

11

10

9

- -

- -

-

*I. W i i the Auto Cash Function, h e key automatically operates like the key whenever 1 is pressed while a check is not open.

Choice

Normal receipt = 0 No receipt = 1

Oto9

Not compulsory = 0 Compulsory = 1

Donotactivate=O M i t e = 2

Enable = 0 D i l e = 1

Enable = 0 D i l e = 2

c

8

It fiialiies the transaction just as the key would. The Auto Cash Fuwtion is not available when delk intempt is being pedormed.

Description

Receipt type

Validation printings (0 = unlimited)

Validation operation

Auto Cash function *' Operation in RF Mode

Operation in REG 2 Mode

Item

12

1 I

10

9

Disable = 4 I -

-

Operation in REG 1 Mode

a

b

a

b

a

b

Enable = 0

Batch slip print operation

Drawer operation when is pressed

7

6

Not compulsory = 0 Compulsory = 1

DoIiotopen=O Open=2

VAT breakdown

Temporary finalize (m key) service charge

a

b

8

0

0

0

0

0

0

Do not print = 0 Pr i t = I

Use amount = 0 Use rate = 2

5

4

3

2

1

7

6

5

4

3

2

I

Page 167: CASIO CE-4250

TK-23OtWK-27oa/CE-4700 Programming Manual

Worksheet #8

Use this worksheet to program and 0. #em

12

Allowable number of v a l i i i printings (0 = unlimited)"

Validation operation

Operation in RF Mode

Description

Operation in REG 2 Mode

Ot09

Not compulsory = 0 Compulsory = 1

Enabk=o D i - 1

Enable = 0 Disable = 2

Operation in REG 1 Mode

Worksheet #9

Use this worksheet to program @ and m.

0 1 12

Choice

11

10

EnaMe=O D i = 4

7

6

5

4

3

2

1

I ttem

Program Code

0

'1. When 10 is pro as 'Compulsory = 1 ." a validation compu~ty e m rruro whenever the number of validation printings specified here is not pe orrned

Allowable number of validation printings (0 = unlimited)" I 0to91 I 11 I

8

High Amount Limit (HAL) for subtotals and tendered amounts Programming '00' here clears the limitation. To set a maximum of $600.00, for example, progmm '64'

Description

0

0

0

0

0

Maximum value d leftmost digit(0 to 9)

Number of zeros (0 to 9)

Operation in REG 2 Mode Disable Enable = = 0 2

7

6

5

4

3

2

1

0 1 12

C h o i i

Validation operation *2

Operation in RF Mode

I

Operation in REG 1 Mode Enable = 0 Disable = 4

Program Code

Not compulsory = 0 Compulsory = 1

Enable = 0 D i l e = 1

'1.When 101 not perion

'2. This prow cannot be

10

p r o g m e d as 'Compulsory = 1 ," a validation compulsory error occurs whenever the number of validation printings specified here is ed. mrning is valid only for total amount validation following a finalize operation. Item validation printing for Pick Up and Loan key operation erionned.

High Amount Limit (HAL) for subtotals and tendered amounts Progming "00' here clears the limitation. To set a maximum of $600.00, for example, program '64'

0

0

Maximum value d leftmost digit (0 to 9)

Number of zems (0 to 9)

5

4

3

2

Page 168: CASIO CE-4250

Programming the Keyboanl

Worksheet #10

Use this worksheet to program H. Program Code item

12

11

Description

Receipt type

9

Worksheet #I 1

Use this worksheet to program m.

Choice

Normal receipt = 0 No receipt = 1

Sngle receipt = 2

6

a

b

c

1 10 1 Allowable number of cost-finalization receipt issuance o~eratons I 1 to9

8

7

a

b

Item

12

Operation in RF Mode

Operation m REG 2 Mode

Operation in REG 1 Mode

1 9 1 b 1 Operation in REG2 Mode En& = 0 D i l e = 2

0

0

Replacement of previous number of customers wlh newly input number

Addition of newly input number of customers to previous number

Description

a

Enable = 0 D i = 1

Enable = 0 D i = 2

Enable = 0 D i e = 4

8 7

Allow = 0 Prohibit = 1

Prohibit = 0 Allow = 2

Choice

9

Operation in RF Mode

I

Program Code

Enable = 0 D i l e = 1

I

'1. To use the detailed post-finalization receipt function, you must reserve a detailed post-finalization receipt detail buffer in the PROGRAM 5 Mode (memory allocation)

c

7

Operationin REG 1 Mode

Content of post-finalization receipt"

Enable = 0 Disable = 4

Total only = 0 Details = 1

Page 169: CASIO CE-4250

TK-230(MK-27WCE-4700 Programming Manual

Worksheet # 12

Worksheet #13

Use this worksheet to program 0 and m.

Use this worksheet to program w.

I

Operation in RF Mode Enable = 0 D i i l e = 1

Operation in REG 2 Mode Enable = 0 Dibk = 2

Operation in REG 1 Mode Enable = 0 D i l e = 4

'1. With Coupon 2 registrations, the quantity is not added to the gross number of items.

Choice k m PWPl code

-

key operation meaad'

Description

0

0

0

0

0

0

0

0

0

0

Linked data only = 0 I Manual table number input = 1 I

12

11

10

9

8

7

6

5

4

3

2

1

Linked arrangement key table memory number '* 0 to 9 To link table memory number 3 to the Arrangement key, for example, D r m '3' 1 to9

12

11

10

'1. Programming '3" allows registration of data linked to the Arrangement key only. See section 8 of this manual for details. '2. You must perform this programming whenever you program '3" for item in this worksheet.

Operation in RF Mode

Operation in REG 2 Mode

Operation in REG 1 Mode

9

Enable = 0 D i l e = 1

Enable = 0 D i l e = 2

Enable = 0 D i l e = 4

a

b

c

8

7

6

5

4

3

2

1

Key function*' Refund key = 0

Coupon 2 key = 4

Page 170: CASIO CE-4250

Programming fhe Keyboard

Worksheet #15

Use this worksheet to program m.

Worksheet #14

Use this worksheet to program 0.

Description

Operation in REG 2 Mode Enable = 0 Disable = 2

Choice

Normal receipt = 0 No receipt = 1

#em

12

P r o s r ~ ~

I

Operation in REG 1 Mode Enable = 0 D i l e = 4

Description

Receipt type

0

0

0

0

0

0

0

0

0 1 12

Choice

I

Operation in RF Mode

12

11

10

9

8

7

6

5

4

3

2

1

Program Code

Enable = 0 D i i l e = 1

11

10 Multiple v a l i o n

Operation in RF Mode

Operation in REG 2 Mode

Operation in REG 1 Mode

9

7 Clerk identification

Albw = 0 P r o h i = 2

Enable = 0 D i = l

Enable = 0 D i e = 2

Enable = 0 D i l e = 4

a

b

c

Sequential clerk number = 0 Clerk secret number = 1

8

7

6 5 4

2

1

High Digit (HDL) for manually entered unit prices (0 clears the limitation) 1 to9

Page 171: CASIO CE-4250

TK-230aTTC(-27WCE-4700 Programming Manual

Worksheet #I 6

Use this worksheet to program m, m. R, [";/n]. [%I, and [XI (m and for Canada).

Item Description Cholce

I

12 11

10

a Operation in RF Mode

9 b Operation in REG 2 Mode

Enable = 0 D i = 1

Enable = 0 D i i = 2

I I

prosram Code

c Operation in REG 1 Mode I

8 Tax table specification for taxable status shiiaxable amount subtotal

Enable = 0 D i = 4

United States = 1,2, or 3 Other areas

(including Canada) = 1,2,3, or 4

Page 172: CASIO CE-4250

Programming the Keyboard

Worksheet #17

Use this worksheet to program w. -

Item Description Choice

12

EnaMe=o Operation in RF Mode D i = l

Operation in REG 2 Mode Enable = 0 D i = 2

Operation in REG 1 Mode Enable = 0 D i = 4

Monetary symbol following cwency exchange operation

Local monetary symbol = 0 Monetary symbol 1 = 1 Monetary symbol 2 = 2 Monetary symbol 3 = 3 Monetaw svmbol4 = 4

6

5

None = 0 0.0 = 1

4 *

2 ( Separator symbol folbwing currency exchange operation I

Cash-indrawer and chedeindrawer totalizer linking

Roundq method

I

Monetary system code (decimal places) folbwing currency exchange operation

Point = 0 Comma=2

.I, 2,or3"

Round off = 0 Cut off = 1

Round up = 2

I I

1 1 Drawer specification for currency exchange operation n2 I 1,2,3or4

'1. The selection here specifies the current cash-in-drawer and check-indrawer totalizers linked to t h e m key. 1 = Limk to foreian cunencv cash-indrawer 1 totalizer and foreim currencv check-indrawer 1 totalizer

Program Code

2 = Limk to foreiin curreni.$ cash-indrawer 2 totalizer and fore& currencjl check-im-drawer 2 totalizer 3 = L i i to foreign currency cash-indrawer 3 totalizer and foreign currency check-indwer 3 totalizer

'2. This programming is available only when the register is equipped with the optional muldrawer. When a value outside the range of 1 to 4 is pro- grarrmed here, the drawer assigned to the clerk performing the registration opens.

Page 173: CASIO CE-4250

TK-23m-27-E-4700 Programming Manual

Worksheet 11 8

Use this worksheet to program [%I, 1-1, [m], and [,/me

*I. Programmable to the only. cannot be used to display the date or time when it is programmed with this function.

Worksheet #I9

Use this worksheet to program (%I, and m.

Choke Rem prosram thcki Description

0

0

0

0

0

0

0

0

0

12

11

10

9

8

7

6

5

4

3

2

1

item I Description

12

11

10

Choke I Program Code

Operation in RF Mode

Operation in REG 2 Mode

Operation in REG 1 Mode

9

10 I I

Enable = 0 D i i = 1

Enable = 0 Disable = 2

Enable = 0 Disable = 4

a

b

c

Allow = 0 Prohi i = 2 Multiple validation

9

8

7

6

5

4

3

2

1

10

Enable = 0 D i e = 1 a

7

6

Input sequence for department key multiplication operations*'

Result rounding

Operation in RF Mode

b

c

Quantity x Mi Pike = 0 Unit Prim x Quantity = 1

Round off = 0 Cut OH = 1

Round up = 2

OperatiiinREG2Mode

Operation in REG 1 Mode

Status of subtotal lime when key is operated

Enable = 0 DisaMe=2

Enable = 0 Disable = 4

0

Do not print = 0 Print = 4

7

6

Page 174: CASIO CE-4250

Programming the Keybaard

Worksheet #20

Use this worksheet to program [ and m.

a Operation in RF Mode Enable = 0 D i i = l

9 b Operation in REG 2 Mode Enable=o D i i - 2

~ c Operation in REG 1 Mode Enable = 0 D ' i = 4

Mode switch change and clerk change when key is pressed as first Albw = 0 ' inwt of transaction*' Prohibit = 1

'1. This program is valid only for the m key mn-add nurnbr and [ key operation.

Page 175: CASIO CE-4250

TK-230MK-27WCE4700 Programming Manual

Worksheet 121

'1. When 10 is programmed as 'Compulsory = 1 ," a validation compulsory error occurs whenever the number of validation printings speclied here is not performed.

Use this worksheet to program /.

Worksheet

Use this wc

t22

r~sheet to program @. Description Choice I Program Code

Choke Item Plogram Code

Operation in REG 2 Mode

Description

0

0

0

0

0

0

Operation in RF Mode

Disable = = 2 O 1

12

11

10

9

8

7

6

5 4

3

Enable = 0 D i i l e = 1

12

11

10

Allowable number of va l i i on printings (0 = unliited)"

Valitionoperation

OperationinRFMode

Operation in REG 2 Mode

Operation in REG 1 Mode

9

Operation in REG 1 Mode

Ot09

Not compulsory = 0 Compulsoly = 1

Enabk=o D i l e = 1

Enable = 0 D i l e = 2

Enable = 0 D i l e = 4

a

b

c

Enable = 0 D i l e = 4

7 Manual override

Add-on tax amount

Tray total status when key is operated

8

7

Allow = 0 Prohibit = 2

5 Rounding method

Include in tray total = 0 Exclude from tray total = 1

Do not print = 0 Print = 4

6

Round off = 0 Cutoff = 1

Round UD = 2

a

b

5

4

3

Page 176: CASIO CE-4250

Programming the Keyboard

Worksheet #24

Use the fo l low ing worksheet to program m.

Worksheet #23

Use this worksheet t o program m. Choice Item Program Code

10

Description

0

0

0

0

0

0

0

0

0

Choice Item Program Code

a

12

11

10

9

8 7

6

5

4

3

2

1

12

11

Description 0

0

9

I I I t I

I I Round off = 0 I

12

11

10

12

11

10' Multiple v a l i i n

Operation in RF Mode

6

I 5 I Rounding method for d i n t e d gas department registratinn" I

Multiile v a l i i n n

Operation in RF Mode

Operation in REG 2 Mode

Operation in REG 1 Mode

9

Allow = 0 Prohibit = 2

Enable = 0 Disable = 1

b

c

Round CutOff=ll up = 2

Allow = 0 Proh bi = 2

Enable = 0 D i l e = 1

Enable = 0 D i l e = 2

Enable = 0 Disable = 4

a

b

c

8

7

'1. Each key corresponds to a particular finalize key. This means that the rounding system for the discount function performed by this key must match that pro rammed for the corresponding finalize key. If the two rounding specifications are dierent, the value produced (on the display and printouts) by a operation will differ from that produced by a finalize operation.

8 7

6

5

4

2

1

Operation in REG 2 Mode

Operation in REG 1 Mode

6 Status of discount subtotal line when key is operated

High Digit Limit (HDL) for manually entered unit prices (0 clears the limitation)

0

0

Do not print = 0 Print = 4

1 to 9

Enable = 0 Disable = 2

Enable = 0 D i e = 4

8

7

9

Page 177: CASIO CE-4250

TK-MOMK-27WCE4700 Programming Manual

Worksheet t25

Use this worksheet to program and m.

Taxable Status 1 = 1 Taxable Status 2 = 2 Taxable Status 3 or Food Stamp Status = 4 Non-taxable = 0 Use the sum of the program code to program more than one status. To program Taxable Status 1 and Taxable Status 2, program '3' (1 + 2). Canada Other areas Taxable Status 1 = 1 Taxable Status 1 = 1 Taxable Status 2 = 2 Taxable Status 2 = 2 TaxaMeStatus3=3 Taxable Status 3 = 3 Taxable Status 4 = 4 TaxaMeStatus4=4 Taxable Status 1 8 2 = 5 AN taxable = 8 TaxableStatus1&3=6 Non-taxable = 0 TaxdIleStatus1&4=7 All Taxable = 8 Non-taxable = 0

Choke

Nonnal receipt = 0 No receipt = 1

Item

12

Program Code

0

0

0

Description

Receipt type 12

11

10

9

8

7

6

5

4

3

2

1

11

10 Multiple ~ l i d a t i i

Operation in RF Mode

Operation in REG 2 Mode

Operation in REG 1 Mode

Taxable Status

Manual override

[T]/[T] operation following @ operation

Rounding method

[r]/(T] key operation bibwing @ opention

[ F ] l [ y ] key operation blbwing a operation

[ r . ) l [ Y ] key operation for last lm registered

9

Albw = 0 Prohibit = 2

Enable = 0 D i = 1

Enable = 0 D i = 2

Disable Enable = = 0 4

See bebw " Albw = 0

Prohibit = 2

Albw = 0 Prohiit = 1

Round off = 0 Cutoff = l

Round up = 2

Prohibi Albw = = 0 1

Prohibit Allow = = 0 2

Allow = 0 Prohibit = 4

a

b

c

8

7

6

5

. . (2ommsm status

4

None = 0 Status 1 = 1 Status 2 = 2

a

b

c

Staterr

3

2

1

'1. United

Page 178: CASIO CE-4250

Programming the Keyboerd

Worksheet W26

Use this worksheet to program [TI, [TI, and m. I nem I Description Choke I Prosrm-

12

11

10

( 7 1 , [TI, or key operation following I a lopenion

9

AUow = 0 Prohibit = 1

Receipt type

[TI, 171, or key operation following I I m a n

a

b

c

Allow = 0 Prohibit = 2

Normal receipt = 0 No recept = 1

8

7

12

Opemtion in RF Mode

Operation in REG 2 Mode

Operation in REG 1 Mode

Muliple v a l i i o n

Taxable Status

~ r w i i t t a ~ t ~ a r t c i ~ k e ~ s

I I c

'1. United States Taxable Status 1 = 1 Taxable Status 2 = 2 Taxable Status 3 or Food Stamp Status = 4 Non-taxable = 0 Use the sum of the program code to program more than one status. To program Taxable Status 1 and Taxable Status 2, program 3' (1 + 2). Canada Othetarf~s Taxable Status 1 = 1 Tax- Status 1 = f Taxable Status 2 = 2 TaxableStatus2=2 Taxable Status 3 = 3 Taxable Status 3 = 3 Taxable Status 4 = 4 Taxable Status 4 = 4 Taxable Status 1 & 2 = 5 All taxable = 8 Taxable Status 1 & 3 = 6 Non-taxable = 0 Taxable Status 1 & 4 = 7 All Taxable = 8 Non-taxable = 0

0

Albw = 0 Prohibit = 2

Enable = 0 D i = 1

Enable = 0 D i l e = 2

Enable = 0 D i = 4

2

1

11

10

9

See bebw "

Prohbi = 0 Albw = 1

[el. [TI. or key opePbn for last item registered

8

7

Albw = 0 Prohibit = 4

High Digit Limit (HDL) for manually entered unit prices (0 clears the limitation)

Commission status

1 to9

None = 0 Status 1 = 1 Status 2 = 2

3

2

0 1

Page 179: CASIO CE-4250

TK-230WTK-27WCE4700 Programming Manual

Worksheet #27

Use this worksheet to program 0. I Description choice I p r o ~ r a m ~ ~ d e

12

10

8 1 Taxable Status I See below" I 1 8

Receipt type

9

Normal receipt = 0 No receipt = I

Single receipt = 2

10 Mutliilevalidatii

a

b

c

L

'1. United States Taxable Status 1 = 1 Taxable Status 2 = 2 Taxable Status 3 or Food Stamp Status = 4 Non-taxable = 0 Use the sum of the program code to program more than one status. To program Taxable Status 1 and Taxable Status 2, program 3' (1 + 2). Canada Other areas Taxable Status 1 = 1 Taxable Status 1 = 1 Taxable Status 2 = 2 Taxable Status 2 = 2 Taxable Status 3 = 3 Taxable Status 3 = 3 Taxable Status 4 = 4 TaxaMeStatus4=4 Taxable Status 1 & 2 = 5 All taxable = 8 Taxable Status 1 & 3 = 6 Non-taxable = 0 Taxable Status 1 & 4 = 7 Non-taxable = 0

12

Albw = 0 Prohi i = 2

6

5 4

Operation in RF Mode

Operation in REG 2 Mode

Operation in REG I Mode

Check dgit for previous balance total amount

Previous balance line printing when key is operated

a

b

Enable = 0 D i i e = I Enable = 0 D i i = 2 Enable = 0 D i i = 4

Do not provide = 0 Provide = I

Print = 0 Do not print = 4

High Digit Limit (HDL) for manually input unit prices (0 clears the limitat ion)

9

6

0 0

1 to9

5

4

3

Page 180: CASIO CE-4250

Programming the Keybowti

Worksheet #28

Use this worksheet to program M.

Taxable Status 1 = 1 Taxable Status 2 = 2 Taxable Status 3 or Food Stamp Status = 4 Non-taxable = 0 Use the sum of the program code to program more than one status. To program Taxable Status 1 and Taxable Status 2, program '3' (1 + 2). Canada Other areas Taxable Status 1 = 1 Taxable Status 1 = 1 Taxable Status 2 = 2 Taxable Status 2 = 2 Taxable Status 3 = 3 Taxable Status 3 = 3 Taxable Status 4 = 4 Taxable Status 4 = 4 Taxable Status 1 & 2 = 5 All taxable = 8 Taxable Status 1 & 3 = 6 Non-taxable = 0 Taxable Status 1 & 4 = 7 All Taxable = 8 Non-taxable = 0

'2. Programmable for Bottle Return key only. '3. A Liked Bottle Return key declares that the next entry is a linked bottle return. You cannot use a Liked Bottle Return key for registration of a price.

A Bottle Return key registers an amount for a bottle return.

Choice

Normal receipt = 0 No receipt = 1

Item

12

Program Code

0

0

0

0

Description

RWeipt type 12

11

10

9

8

7

6

5

4

3

2

1

11

10 Multiple validation

Operation in RF Mode

Operation in REG 2 Mode

Operation in REG 1 Mode

Taxable Status

Credit balance '2

Key function"

9

Albw = 0 P r o h i = 2

Enable = 0 D i = 1

Enable = 0 D i l e = 2

Enable = 0 D i l e = 4

See bebw "

Do not albw = 0 Albw = 1

Bottle Return key = 0 Liked Bottle Return key = 2

a

b

c

8

Ebttle Return key operation folbwing @ operation '

Ebttle Return key operation folbwing operation *2

Bottle Return key operation for last item registered '

High Digit Limit (HDL) for amount manually entered using the Bottle Return key'

Commission status *2

7

Albw = 0 Prohibit = 1

Albw = 0 Prohibi = 2

Albw = 0 Prohibit = 4

1 to9

None = 0 Status 1 = 1 Status 2 F 2

a

b

States

6

5

4

a ,

b

C

2

1

'1. United

Page 181: CASIO CE-4250

TK-23O(MK-27oLV%E4700 Programming Manual

Worksheet #29

Use this worksheet to program m. Description chd~e I ~ o s r ~ ~

Operation in RF Mode Enable = 0 D i i = 1

Normal receipt = 0 R~XX~Q~ type No receipt = 1

Operation in REG 2 Mode Enable = 0 DisaMe=2

12

Operation in REG 1 Mode Enable = 0 D i i = 4

Tax exemption control I See bebw *' I

Taxable amounts exempted in a transaction by this key ** I Up to key operation = 0 All = 1

'1. United States Exemption for Taxable Status 2 and 3 = 1 Exemption for Taxable Status 1 and 3 = 2 Exemption for Taxable Status 3 = 3 Exemption for Taxable Status 1 and 2 = 4 Exemption for Taxable Status 2 = 5 Exemption for Taxable Status 1 = 6 All taxable amounts exempt = 0 Canada Exemption for Taxable Status 1 and 3 = 6 Exemption for Taxable Status 1 and 2 = 5 Exemption for Taxable Status 3 = 3 Exemption for Taxable Status 1 and 4 = 7 Exemption for Taxable Status 2 = 2 Exemption for Taxable Status 1 = 1 Exemption for Taxable Status 4 = 4 All taxable amounts exempt = 0

'2. l you program r). here, only those taxable lems that are registersd in the transaction before is pressed are exempted. If you program 'l', all taxable items in the transaction are exempted.

Page 182: CASIO CE-4250

Programming the Keyboard

Worksheet #30

Use this worksheet to program B. Choice

Normal receipt = 0 No receipt = 1

Single receipt = 2

hem

12

Program Code

0

0

-

Description

Receipt type

3

2

1

12

11

10

9

8

7

6

5

4

To set a maximum of $600.00, for example, program '64" Number of zeros (0 to 9)

0

0

11

10

3

2

1

Multiple v a l i i i

Operation in RF Mode

Operation in REG 2 Mode

Operation in REG 1 Mode

9

Allow = 0 Prohbi = 2

Enable = 0 D i l e = 1

Enable = 0 D i = 2

Enable = 0 D i l e = 4

a

b

c

8

7

6

5

4

Deposit key fundion

Drawer operation when key is operated

Media specification

Hfgh Amount L i (HAL) for subtotals and tendered amounts

Deposit Plus = 0 Deposit Minus = 1

Remain closed = 0 Open = 2

Cash=o Charge = 1 Check = 2 Credit = 3

Maximum value of leftmost digit (0 to 9) Programming 'OO' here clears the limitation.

Page 183: CASIO CE-4250

TK-23OMK-27WCE4700 Programming Manual

Worksheet #31

Use this worksheet to program m. Item I Description I Choice I Program Code

Disable Enable=0 = 2 1 a Operation in RF Mode

c

8

7 1 b I COmpulsory table number input for a clerklcashier

Enable = 0 D i = 1

a

~o not release = = 2 O I

Operation in REG 1 Mode Enable = 0 D i = 4

Compulsory number of customers input for a derklcashier

0

Release = 0 Do not release = 1

c

6

Compulsory check number input for a clerklcashier

c

Release = 0 Do not release = 4

a

b

a

Compulsory guest receipt issuance for a clerklcashier

5

4 I b I Compulsory batch slip prht operation for a clerklcashier

Prohibided finaliition when the subtotal amount is zem or less

Compulsory rate tax input before finalization

Release = 0 Do not release = 4

I

a

~o not Release release = = 2 O I

Release = 0 Do not release = 1

Release = 0 Do not release = 2

Compulsory validation

b

c

Release = 0 Do not release = 1

Compulsory alternate slip print operation for a clerklcashier

Compulsory check endorsement print operation

Compulsory check print operation

Release = 0 Do not release = 1

c

Release = 0 Do not release = 2

Release = 0 Do not release = 4

I

3

Compulsory batch slip print opedion for a finalize key Release = 0 Do not release = 4

Compulsory number of Condiment PLU inputs Release = 0 Do not release = 1

Page 184: CASIO CE-4250

Programming the Keyboard

Worksheet #32

Use the following worksheet to program m. ltem I Descrivt b n Choice I Program Code

I I

Worksheet 133

Use the following worksheet to program [TI, [El.

12

9

Normal receipt = 0 No receiot = 1 12

a

b

c

Receipt type

9

Operation in RF Mode

Operation in REG 2 Mode

Operation in REG 1 Mode

Bern

12

Enable = 0 Disable = 1

Enable = 0 D i e = 2

Enable = 0 D i i l e = 4

Choice

Normal receipt = 0 No receipt = 1

Single receipt = 2

Description

Receipt type

Program Code

12

0

0

0

0

0

0

0

0

0

0

11

10

11

10

9

8 7

6

5

4

3 2

1

Operation in RF Mode

Operation in REG 2 Mode

Operation in REG 1 Mode

9

Enme = 0 Disable = 1

Enable = 0 D i l e = 2

Enable = 0 Disable = 4

a

b

c

8 7

6

5

4

3 2

1 -

Page 185: CASIO CE-4250

TK-23OMK-27WCE-4700 Programming Manual

Worksheet #34

Use Be following worksheet to program m.

Worksheet #35

Use this worksheet to program [=I, I=], [=I, [=I, [XI. [El. I=]. [a], [=I, [=I. [ T I , I;].

Item Description I choice

Chdce Normal receipt = 0

No receipt = 1

item

12

Program-

I

12 0

11 0

10 0

a Operation in RF Mode Enable = 0 D i e = 1

9 b Operation in REG 2 Mode Enable = 0 D i = 2

c Operation h REG 1 Mode Enable = 0 D i = 4

8 0

7 0

6 0

5 0

4 0

3 0

2 0

1 0

11

10

9

8

7

6

5

4

3

2

1

D9llaiption

Receipt type

0

0

0

0

0

0

0

0

0

0

0

12

11

10

9

8

7

6

5

4

3

2

1

Page 186: CASIO CE-4250

Programming the Keyboard

Worksheet 136

use the following worksheet to program a and m. hem I Desai~tbn I Choice 1 PloaramCode

9

a

b

c

9

Operation in RF Mode

Operation in REG 2 Mode

Operation in REG 1 Mode

EnaMe=O Disable = 1

Enable = 0 D i = 2

Enable = 0 D i = 4

Page 187: CASIO CE-4250

TK-23OMK-27OaK:E-4700 Programming Manual

4-5 Function Key Descriptors

Use this procedure to assign literal descriptors to each function key. Each descriptor can be either 12 or 16 characters long, depending on the descriptor length specification that is made during the initialize operation.

Note that this section explains only the general procedure to use for programming descriptors. For details on actual character input procedures, see section 10 of this manual.

There are two different methods you can use to assign a descriptor to a key. With "direct pro- gramming," you input characters and then press the key to which you want to program the char- acters.

With "memory number programming" you input the memory number of the key you are pro- gramming and then input "02" (which is the file number for free function keys). You then input the characters you want to program.

Direct Programming Procedure

1. lnput a descriptor from Worksheet #37 on page 47 using one of the procedures described in section 10 of this manual.

2. Press the function key you want to program.

3. Loop if you want to input a descriptor for the next Function Key.

Memory Number Programming Procedure

1. lnput the memory number that identifies the function key you want to program.

2. lnput a descriptor from Worksheet #37 on page 47 using one of the procedures described in section 10 of this manual.

3. Cash Amount Tendered key on the standard keyboard.

4. Loop if you want to input a descriptor for the next sequential memory number.

5. Loop if you want to input a different memory number.

Page 188: CASIO CE-4250

Programming the Keyboard

Page 189: CASIO CE-4250

TK-2socMK-27WCE-4700 Pmgrammlng Manual

Worksheet #37 (Continued)

Page 190: CASIO CE-4250

Programming the Keyboard

Page 191: CASIO CE-4250

TK-23~K-27oa/CE4700 Programming Manual - - - -

4-6 Function Key Prices and Rates

Use the following procedure to assign prices and rates to applicable function keys.

There are two different methods you can use to assign a price or rate to a key. With "direct pro- gramming" you input the price or rate from Worksheet #38 on page 5 1 and then press the key to which you want to program the price or rate.

With "memory number programming" you input the memory number of the key you are pro- gramming and then input "02" (which is the file number for free function keys). You then input the price or rate from Worksheet #38 on page 51.

Direct Programming Procedure

1. lnput the price or rate from Worksheet #38 on page 51.

2. Press the function key you want to program.

3. Loop if you want to assign the same price or rate to a different function key.

4. Loop if you want to input a different price or rate.

Memory Number Programming Procedure

Y

1. lnput the memory number that identifies the function key you want to program.

2. lnput the price or rate from Worksheet #38 on page 51.

3. Cash Amount Tendered key on the standard keyboard.

4. Loop if you want to assign the same price or rate to the next sequential memory number.

5. Loop if you want to input a different price or rate for the next sequential memory number.

6. Loop if you want to input a different memory number.

Page 192: CASIO CE-4250

Programming the Keyboard

Worksheet #38

Memory File No. I No. l I Program Code

Page 193: CASIO CE-4250

TK-23OCMK-27WCE-4700 Progmmming Manual

4-7 Exchange Rates for Currency Exchange Keys

Use the procedure described here to program exchange rates to currency exchange keys.

There are two different methods you can use to assign an exchange rate to a key. With "direct programming" you input the exchange rate and then press the Currency Exchange key to which you want to program the rate.

With "memory number programming" you input the memory number of the key you are pro- gramming and then input "02" (which is the file number for free function keys). You then input the exchange rate.

Direct Programming Procedure

1. lnput a Bdigit value for the exchange rate you want to use. lnput the values only, without inputting a decimal place. For an exchange rate of 149.00, input '1 4900'. For an exchange rate of 0.671 14, input '671 14'.

2. lnput a 1 -digit value that specifies the number of decimal places. For an exchange rate of 149.00, input '2'. For an exchange rate of 0.671 14, input '5'. lnput '0' if the exchange rate does not have a decimal point.

3. Loop if you want to assign the same exchange rate to a different currency exchange key.

4. Loop if you want to input a different exchange rate.

Memory Number Programming Procedure

1. lnput the memory number that identifies the function key you want to program.

2. lnput a 5-digit value for the exchange rate you want to use. lnput the values only, without inputting a decimal place. For an exchange rate of 149.00, input '1 4900'. For an exchange rate of 0.671 14, input '671 14'.

3. lnput a 1-digit value that specifies the number of decimal places. For an exchange rate of 149.00, input '2'. For an exchange rate of 0.671 14, input '5". lnput '0' if the exchange rate does not have a decimal point.

4. Cash Amount Tendered key on the standard keyboard.

5. Loop if you want to assign the same exchange rate to the next sequential memory number.

6. Loop if you want to input a different exchange rate for the next sequential memory number.

7. Loop if you want to input a different memory number.

Page 194: CASIO CE-4250

Programming the Keyboard

4-8 Gas Department Discount Key

You can assign certain function keys with gas department discount prices, which then makes it possible to register the discounted price with the touch of a key. Note that gas departments are used in the United States and Canada only.

Important You must program a Discount Subtotal key with the same discount price data for each of the finalize keys on the keyboard. If the discount price programmed to a finalize key differs from that programmed to the corresponding Discount subtotal key, the amounts that appear on the display and printouts will be different Because of this, we recommend that you program final- ize keys and Discount Subtotal keys in pairs. Of course, the above also means that a finalize key must always be operated in combination with its conect corresponding Discount Subtotal key to avoid discrepancies between displayed and printed values. There are two different methods you can use to program gas department discount keys. With 'direct programmingn, you input the discount price, and then press the Discount subtotal key or Finalize key to which you want to program the data. With 'memory number programming" you input the memory number of the key you are programming and then input '02" (which is the file number for free function keys). You then input the discount amount.

Direct Programming Procedure

1. Input the fixed discount amount from Worksheet #39 on page 54. This can have three digits to the left of the dec- imal point (integer part) and three digits to the right of the decimal point (decimal places). You do not need to input all three digits for the integer part, but you must input values for all three decimal places.

2. Press the discount subtotal key or finalize key you want to program.

3. Loop if you want to input the same data for the different Discount Subtotal Key or Finalize Key.

4. Loop if you want to input the different data.

Memory Number Programming Procedure

Procedure 1

Page 195: CASIO CE-4250

TK-23OWTK-27WCE4700 Programming Manual

Procedure 2 - Range Programming

qiqq-1 j ~ ~ ~ ~ - ! + ~ l NUMBER jT'l+p]jq 1. lnput the memory number that identifies the Discount Subtotal Key or Finalize key you want to program.

2. lnput the fixed discount amount from Worksheet #39 on page 54. This can have three digits to the left of the dec- imal point (integer part) and three digits to the right of the decimal point (decimal places). You do not need to input all three digits for the integer part, but you must input values for all three decimal places.

3. Cash Amount Tendered key on the standard keyboard.

4. Loop if you want to input a different memory number.

5. Range start memory number. If you don't input anything here, the data is programmed from memory #I .

6. Range end memory number. If you don't input anything here, the data is programmed up to the last memory number that exists in the file.

Worksheet 139

Page 196: CASIO CE-4250

Machine Features

The programming described in this section can be used to program a wide variety of useful fea- tures that adapt the cash register to virtually any application imaginable.

5-1 Setting Time and Date

Once you set time and date, a built-in auto-calendar automatically makes adjustments for accu- rate printing on receipts, slips and reports.

Procedure - Time

1. 24-hour time format (4 digits) Example: 8:30AM is entered as 0830

8:30PM is entered as 2030

2. Press any one of the following keys: [%I. [*I, [s]. ["/1]. The current time will appear on the display and be printed on the receipt. Seconds are not included in the printout.

Procedure - Date

1. Date in yearlmonthlday format (6 digits) Example: March 5, 1993 is entered as 930305

2. Press any one of the following keys: [XI. [m], [-I, [%I. The current date will appear on the display and be printed on the receipt.

Page 197: CASIO CE-4250

TK-230IMK-27WCE-4700 Programming Manual

5-2 General Machine Features

General machine feature programming lets you select the specific general machine features required for each application. The following table shows the worksheets you should use to create the required programming codes, along with the addresses you need to input during the prograrn- ming procedure described below.

Address

0322

I 0622 I Worksheet #43 on page 59 I

Worksheet

Worksheet #40 on page 56

0422

0522

Worksheet W41 on page 57

Worksheet #42 on page 58

0822

0922

I 1922 I Worksheet #48 on page 65 1

Worksheet 144 on page 60

Worksheet #45 on page 62

1722

1822

1. lnput one of the addresses from the table above. Make sure that the address you input is the correct one for the worksheet you are programming from.

Worksheet #46 on page 63

Worksheet #47 on page 64

2. lnput the programming code from the worksheet you are programming from.

3. Cash Amount Tendered key on the standard keyboard.

4. Loop to the next address.

Worksheet #40

Use this worksheet to program Address 0322.

Choke hem Receipt type Description

0

0

0

10

9

7

6

5

4

3 2

1

10

9

8

7

6

5

4

3

2

1

Status of consecutive number following daily fixed totalizer report reset

Do not reset = 0 Reset to initial = 1

Initial value for consecutive number, minus one To set an initial value of 100, for example, program '000099' To set an initial value of 1, program '000000'

Page 198: CASIO CE-4250

Machine Features

Worksheet #41 U s e this worksheet t o p rog ram Address 0422.

Description I Choice I Program Code

I a I Singapore rounding Do not use = 0 Use = 1

I c I Canadian tax system * l

10

Do not use = 0 Use = 4

b

--

Food stamp taxable status

8

7

All taxable = 0 Illinois Rule = 1

New Jersey Rule = 2

Taxable status (US. only)

Rounding of results produced by departments and PLUS programmed with package prices and package quantities

Taxable Status 3 = 0 Food Stamp Status = 2

a

a

Round off = 0 Cut off = 1

Round up = 2

Receipt issuance control

Number of digits for clerklcashier r t number when programming clerklcashier secret number into @ key

Maintenance of last price shift ( @ . @) until next specification

Drawer operation following validation printin when validation 9( compulsory is programmed for each flnahze ey

Accumulation of following data into Flat-Long PLU menu 3 totalizer: inventory amounts, number of items, and monetary amounts registered using Flat-Long PLU menus 1 and 2 '3

Control by Receipt Switch = 0 Always issue '2 = 1

Never Issue *2 = 2

Up to 4 digits = 0 6-digit = 4

Do not maintain = 0 Maintain = 1

Open after finalization = 0 Open after validation printing = 4

4

3

Accumulate = 1 Do not accumulate = 0

1 b / Menu total reset operation *4

Money-in-drawer limit for alarm Programming "00" here clears the limitation To set a limit of $700.00, for example, program "74"

Menu 3 total only = 2 Menu 1,2,3 totals = 0

Maximum value of left most digit (0 to 9)

Number of zeros (0 to 9)

I I Printing of clerklcashier name on receipt following sign back on following clerkkashier interrupt operation '5 DO not print = 4 /

I a I Clerkkashier interrupt *6 Do not allow = 0 Allow = 1

NB k~ operation for clerWcashier change using clerklcashier / & t l

Not compulsory = 0 Compulsory = 2

'1. Other areas must program " 0 here.

'2. These settings cause the receipt to be printed or not printed, regardless of the receipt onloff switch setting.

'3. Programming "Accumulate = 1" here causes Flat-Long PLU means 1 and 2 to be accumulated into menu 3 totalizers. READIRESET operations are possible for individual menus.

'4. This programming is valid only when "Accumulate = 1" is selected for item 2-a.

'5. This programming is valid only when "Allow = 1" is selected for item 1-a.

*6. Before starting this programming, a clerklcashier interrupt detail buffer must first to be allocated using the memory allocation operation.

--

Clerkkashier function availability forclerks/cashiers who are not allocated clerklcashier interrupt deta~l buffer memory '5

** Rev ised

Do not allow = 0 Allow = 4

TK-2300RK-2700JCE-4700 PGM V 2.30 JULY, 1993 - 57 -

Page 199: CASIO CE-4250

TK-23OOiTK-270WCE-4700 Programming Manual

Worksheet #42 Use this worksheet t o program Address 0522.

Item Description

I c ( One linefeed after haliiation

10

9 I Printing of taxable amount on receipts and journal

Choice

Do not p.nt=OI orimt = 1

hogram Code

a

b

Printing of subtotal for tender operation

Time format for display and receiptlpurnal priit i ig

8

I a 1 Printing of zero total l i e s on department and transaction READRESET remrts I

Print = 0 Do not print = 1

2 4 h u r format = 0 12-hour format = 2

L

Print skip = = O 1 I

Printing of zero total lines on clerWcashier m u n t a b i l i i READFIESET reports

Skip= 0 Prht = 2

Printing of detail items making up set menu items on receipt, journal and slip

I Do not print = 0

Print = 4

7

6 1 b I Printing of zero total h e s on monthly sales READIRESET reports I I I

Print skip=0 = 2 I

b

c

a

Printing of zero total limes on PLU READIRESET reports

Printing of zero total lines on hourly sales READIRESET reports

Printing of zero total lines on group REAWRESET reports

c

5 I b I Number of daily general control RESET reports

Skip = 0 Print = 2

skip = 0 Print = 4

Skip = 0 Print = 1

a

Two Onecow cooies = =O 2 I

Printing of PLU numbers on PLU reports skip= 0 Print = 4

I

I a I Printing of the number of sales items on receipts and journal I

Printing of sales ratios on READIRESET reports

Recalculation of taxable amountshax totals before issuance of general control report (Add-in tax system only)

Print Skip = = O 1 I

skip= 0 Print = 1

Do not recalculate = 0 Recalculate = 4

4 I b I P"nting of taxable status symbol Print = 0 ~o not print = 2 I

I a I Separator for mnetaty amounts

c

= O l Point = 1

3 1 b I Decimal point for values amounts

Printing of time and date on pumal in REG 1 and REG 2 Modes

Comma = = O 2 I

Print = 0 Skip = 4

a

I c I Printing of PLU numbers for REG 1, REG 2, and RF mode opemtions I

L

Do not print = 0 1 Print = 4

Reset of actual stock quantity when Long PLU stock RESET report is issued

Printing of unit prices on the slips and post-finalization receipts when multipliition operation is performed

Printing of 'CLEAR on journal when key is pressed

Reset = 0 Do not reset = 4

Print = 0 Do not print = 4

Do not print = 0 Print = 1

Printing of number of customers for post-finalization receipt, guest receipt, slip batch printing, and open check report

Print = 0 Do not print = 2

Page 200: CASIO CE-4250

Machine Features

Worksheet #43 u s e this worksheet to program Address 0622.

Description I Choice I Program Code

Tax rate input before finalization I Not compulsory = 0 Compulsory = 2 I I

I lU Money declaration in X I , Z1, and X21Z2 Modes before albwing daily READIRESET operation

key operation before hal i i t ion

Multiple refund operations after entering the RF Mode

Not compulsory = 0 Com~ulsow = 4 . .

Not compulsory = 0 Compulsory = 1

Finalization operation when subtotal amount is zero or less Albw = 0 Prohiii = 2

Tax amounts in net amounts

Department and PLU totalizing

Exclude Mude=Ol = 2

Gross totalizing = 0 Net totalizing = 1

Commission 1 and Commission 2 amounts in net amounts I

Number format for value input for stock quantity maintenance

Maintenance of last menu shift until the next shift operation (TK-2300 and TK-2700 only)

Exclude hclude = = 2 O I

6 digits (000000) = 0 6 digits and 3 decimal places

( m . o o o ) = 4

Do not maintain = 0 Maintain = 1

Treatment of department key numeric inputs Treat as amount override = 0 I Treat as auantitv extensions = 4 I Key buffer status when receipt is issued

Post-finalization issuance when normal receipt is issued

. . I

Do not clear = 0 Clear = 1

Input confirmation tone

= O I Albw = 4

On = 0 m = 2

Program 1 programming in the Manager Control Mode (XI Mode)

RF Mode status

Prohiii = 0 Albw = 1

Slit drawer connection

I REG MINUS Mode = 1

I Prohibit = 0

Albw = 4

Error generation when actual stock value for a registered item is a Do not generate error = 0 negative value Generate error = 2

Treatment of FM-Long PLU key numeric inputs

Alarm when any item drops bebw its programmed minimum stock quantity during registration

Stock quantity calculation during RF key and RF Mode registrations

Treat as amount override = 0 I Treat as auantilv extensions = 2 1

Do not sound alarm = 0 Sound alarm = 4

Do not perform = 0 Perform = 1

Rounding of d i i u n t (X-) and premium (%+) operation resuG1 I Limit m h e number of [TI, [TI, 171, and key operations per transaction

Round = 1 I)Jnotmd=O1

. . No limit = 0

One operation only = 4

Display status of separator Display = 0 Do not display = 2

Page 201: CASIO CE-4250

TK-23OCMK-27WCE-4700 Programming Manual

Worksheet #43 (Continued) Use this worksheet to program Address 0622.

Description

Numeric input when drawer is open (when compulsory drawer being used).

1

Worksheet #44 Use this worksheet to program Address 0822.

Choice

Albw = 0 Prohibit= 1

Final digit

Ot02

Description

Program Code

'1. The following shows the rounding applied for discount and premium calculatii results.

1

b

c

Rounded to

0

I Choke I Program Code P h t = 0

Printing of gross sales total on reports Do not print = 1

Print = 0 Printing of net sales total on reports Do not print = 2

Pr i t = o Printing of cash-indrawer total on reports Do not ~ r i i t = 4

I

Printing of difference between money declaration and cash-indrawer Print = 0 total on reports DO not print = 1

Net amount calculatii for gas department registrations

PLUS used for Long PLU conversions

Printing of chargehdrawer total on reports

Calculate beiore discounting = 0 Calculate after discounting = 2

Use sequential PLU numbers = 0 Use Random PLU codes = 4

~o not print print = = O 2 I I

Printing of difference between money declaration and charge-in- Print = 0 drawertotal on re~orts I Do not ~r int = 4 1

Printing of checks-indrawer total on reports ~o not print = O 1 I Printing of difference between money declaration and checks-in- Print = 0 drawer total on reports Do not print = 2

Print = 0 Printing of credits-indrawer total on reports Do not print = 4

Printing of difference between money declaration and credits-in- Print = 0 drawer total on reports Do not print = 1

Print = 0 Printing of food stamps-in-drawer total on reports Do not print = 2

Print = 0 Printing of food stamp cash change total on reports Do not print = 4

Printing of EBT-indrawer total on reports Print = 0

Do not p h t = 1

Printing of EBT cash change total on reports Do not Prt=OI ~ r i i t = 2

Printing of RF Mode total on reports Print = o

Do not print = 4 I

Print = 0 Printing of the net number of customers on reports Do not print = 1

m i t = o Printing of the average sales unit price per customer on reports Do not print = 2

Page 202: CASIO CE-4250

Machine Fiwtures

Worksheet #44 (Continued) Use this worksheet to program Address 0822.

ltem I Description Choice I PlogramCode

a

4

Printing of check cashing handling fee total on reports

4

Do not print = = O 2 l

Print = 0 Donotwint= l

b

c

a

b

c

Printing of temporary finalize service charge total on reports

Printing of New Balance total on reports

Printing of Commission 1 total on reports

Printing of foreig currency ah-indrawer and chedeindrawer totals onreports - -

2 1 b l Printing of key, key and RF mode operation net total on clerk accountabilii reports

Print = o DO not p r i t = 2

Print = 0 Do not print = 4

I

I Printing of temporary finalize service charge total

Printing of New Balance to' '

P r i t = o DO not p r i t = 1

Print = 0 Do not print = 4

a

Prmt = 0 Do not print = 2

print = 0 l

I c I Printing of total number of key operations on reports I

Printing of key and I key operation net total on clerk accountability reports

P -

~o not prmt print = = O 4 I

print = 0 Do not print = 1

1 I Printing of r o M m g total on reports Do not print = = 2 O I

Page 203: CASIO CE-4250

TK-230WTK-27&UCE-4700 Programming Manual

a Printing of Taxable Amount 1 total on reports Print = 0

Do not print = 1

Worksheet 145 Use this worksheet t o program Address 0922.

1

10 b Printing of Tax 1 total on reports P r i i = 0

Do not print = 2

c Printing of Tax Exempt 1 total on reports Print = 0

Donotprint=4

a Printing of Taxable Amount 2 total on reports Print = 0

Donotprint= 1

Program Code ltem I Description

Do not Pmt=OI print = 2

Choke

c Printing of Tax Exempt 2 total on reports Print = 0 Do not print = 4

a Printing of Taxable Amount 3 total on reports Print = 0 Do not print = I

I 8 I b I Printing of Tax 3 total on repats Print = 0 Do not print = 2 I

c 1 printing of ax Exempt 3 total on reports ~o not print wint = = 4 O I a I Printing of Taxable Amount 4 total on reports Do not print = 1

Print = O l b Printing of Tax 4 total on reports Print = 0

Do not print = 2

c I Printing of Tax Exempt 4 total on reports ~o not Print ~ r i n t = = 4 O I

Printing of Non-Resettable Grand Sales Total 1 total on the periodic Print = 0 a fixed totalizer reports Do not print = 1

Printing of Non-Resettable Grand Sales Total 2 total on the p e r i i i Print = 0 fuced totalizer reports Do not print = 2

I Printing of Non-Resettable Grand Sales Total 3 total on the periodic fked totalizer reports

Print = 0 Do not print = 4

Printing of Non-Resettable Grand Sales Total 1 total on the fixed Print = 0 a totalizer report Do not print = 1

Printing of Non-Resettable Grand Sales Total 2 total on the fixed Print = 0 totalizer report Do not print = 2

Printing of Non-Resettable Grand Sales Total 3 total on the fixed Print = 0 totalizer report Do not print = 4

Printing of average sales unit price (customerditem) on monthly Print = 0 a reports Do not print = 1

1 I b I Printing of zero total b e s on the check analysis report Do not print = 0 1 Print = 2 I I - I Printina of aas dmrtment discount amount and number of custom- I

I

Print = 0 I I 1 ers on&e deoarhent r m r t I Do not ~ r i n t = 4 1

Page 204: CASIO CE-4250

Machine Featurns

Worksheet #46 Use this worksheet to program Address 1722.

Description I choice 1 proyam code

Money declaration for CASH in the REG 1, REG 2 and RF Modes

Money declaration for CHECK in the REG 1, REG 2 and RF Modes

Not compulsory = 0 Compulsory = 1

Money declaration for CHARGE in the REG 1, REG 2 and RF Modes

Not compulsory = 0 Comwrlsow = 4

Not compulsory = 0 Compulsory = 2

Money declaration for CREDIT in the REG 1, REG 2 and RF Modes Not compulsory = 0

Compulsow = 1 I

Do not Print = 0 Print = 4

Printing d bill copy top message

Printing of bill copy message

Printing of bill copy bottom message

~o not priit = o Primt = 2

~o not priit = o Print = 4

a

I I Round off = 0 I

c

I Rounding of results produced by commission calculation I

VAT in commission total

Cut off = 1 Round up = 2

Exclude = 0 Include = 1

Addiilm of registration detal to Normal Price totalizer when key is not used

Automatic New Balance function in check tracking system

a I Adjustment of decimal point for registered unl prices

Donotadd=O Add = 2

Disable = 0 Enable = 4

Do not adjust = 0 I Move M places to the right = 1

a I Printing of dates on receipts

c

Print = 0 ~o not print = 1 I

4 I b I Printing of dates on the journal

Printing of normal price and the difference between the normal price and the reduced price on receipts

Printing of discount totalizer on reports

Print = 0 Do not print = 2

Print = 0 Do not print = 2

Print = 0 Do not print = 4

c I Printing of consecutive number on receipt and journla I Print = 0 DO not print = 4

3 1 b 1 Printing d times m the journal

a

Primt = 0 Do not print = 2

Printing of times on receipts

Print = 0 Do not print = 4

Print = 0 Do not ~r in t = 1

1

c

2 I Printing of receipl header message

Item consolidation when printing post-finalization receipts Do not consolidate = 0 Consolidate = 4

1 a

b

Printing of receipt commercial message

Printing of receipt bottom message

Do not print = 0 Print = 2

Do not primt = 0 Print = 4

Page 205: CASIO CE-4250

TK-2300fTK-2700EE-4700 Programming Manual

Worksheet #47 Use this worksheet to program Address 1822.

hem 1 Description I Choice ( Program Code

I a / Check tracking system type Without detail memory = 0 With detail memory = 1 I Check digit for check tracking New Balance total and check

number Do not rovide 0

provide 2 / ous balance line when a check is opened using

Following finalization, check trackin number data is cleared from the check tracking memory when & , a o r m key 1 is pressed regardless of check number

Print = 0 Skip = 4

T x calculation and printing for temporary finalization using the 1 a I b k e v l

No = 0 Yes = 4

Do not calculate = 0 Calculate and rlnt 1

~alculate, print, and add to totatzer - 2 1

I a ( Allowable slip printing procedure

I

8 .

7

Alternate = 0 Batch = 1

6 1 b I Slip print buffer near end check +2

Maximum number of slip print lines (00 to 99) To program a 15-line maximum, for example, program "15" Program "00" here to clear the limitation

Do not check = 0 Check = 2

0 to 9

0 to 9

I c l Group-by-group consolidation based on linked group program- Do not consolidate = 0 ming when slip print operation is performed '3 Consolidate = 4

I a I Automatic bac,k feed following alternate and batch slip printing on Do not back feed = 0 the optional slrp prlnter Back feed = 1

Automatic back feed following validation printing on the optional Do not back feed = 0 1 1 s l~p printer Back feed = 2

/ a I Printing of dates on slips

Automatic back feed followin check endorsement printing or check printing on the optionaysip printer

Print = o / Do not mint = 1

Do not back feed = 0 Back feed = 4

( b I Printing of time on slips Print = 0 Do not print = 2

3 1 b I Automatic line find during slip printing (check tracking system) I a

Do not erform = 0 Ierform = 2 1

I c / Item consolidation when printing slips and guest receipts *3 *4 1

Printing of additional items not printed when is pressed (check tracking system)

Do not consolidate = 0 Consolidate = 4

Print entire memory = 0 Print additional items only = 1

'I. Select 0 or 1 when using a check tracking system. Select 0 or 2 when not using a check tracking system.

2 Number of automatic line feeds '5 To program 15-line feeds, for example, program "15"

1 Program "00" here to clear the automatic feed function

'2. Programming "Check = 2" causes the register to check the status of the slip buffer memory whenever batch slip printing is performed. If there are 13 lines or less capacity remaining until slip buffer memory is full, an alarm sounds.

'3 When you want to perform consolidation for both of these items, be sure to program "Consolidate = 4" for either one or the other only. Do not program both as "Consolidate = 4" at the same time.

'4 Do not use item consolidation together with Condiment PLU registration. Note however, that item consolidation together with Condiment PLU registration becomes possible for registrations involving compulsory Condiment PLU input.

5 The automatic feed function makes it possible to program the number of line feeds that should be inserted from the normal print start position before starting slip alternate printing or batch slip printing of a new slip. Even if line feeds are programmed for this function, they are not inserted for validation printing, check endorsement printing, and check printing performed using the slip printer. Note also that line feeds are not inserted automatically at the beginning of a second slip when the transaction requires printing that extends from one slip to another.

0 to 9

0 to 9

** Revised

TK-2300/TK-2700lCE-4700 PGM V 2.30 JULY, 1993

Page 206: CASIO CE-4250

Machine Features

Worksheet #48 UA this w rksheet to program Address 1922.

Description Choke FVogram Code

1 0 1 10

T i ie t receipt issuance Donotissue=O Issue = 1 9

Page 207: CASIO CE-4250

TK-23OMK-27OlVCE4700 Programming Manual

5-3 X I Mode and X2JZ2 Mode Secret Codes

Programming secret codes for the X1 and X21Z2 modes restricts access to operations in these modes. Once you program a secret code for the XYZ2 mode, no operation is allowed after the MODE switch is set to XYZ2 until the secret code is input by the operator. For the X1 mode, READ operations (DAILY SALES READ) can be performed without inputting the secret code, but the secret code you program here must be input by the operator before MANAGER CON- TROL operations are allowed.

Procedure

1. X I Mode secret code. lnput all four digits, within the range of 0001 to 9999. lnputting '0000' cancels the currently set secret code (removing restrictions from XI Mode operations). You cannot use the following numbers as secret codes: 1 1 1 1,2222,3333,4444,5555.

2. X2/Z2 Mode secret code. lnput all four digits, within the range of 0001 to 9999. Inputting '0000' cancels the cur- rently set secret code (removing restrictions from X2R2 Mode operations). You cannot use the following numbers as secret codes: 1 1 1 1,2222,3333,4444,5555.

3. Cash Amount Tendered key on the standard keyboard.

Page 208: CASIO CE-4250

Machine Fiiwtures

5-4 PROGRAM 1 and 2 Mode Secret Code and Store/Machine Number

Programming secret codes for the PROGRAM 1 and 2 modes restricts access to operations in these modes. Once you program a secret code for the PROGRAM 1 and 2 mode, no operation is allowed after the PROGRAM MODE is set to PROGRAM 1 and 2 until the secret code is input by the operator.

You can program a 4-digit number to identify a specific store or ECR. Once you assign a number, it is printed on receipts, journal slips and reports.

Procedure

PROGRAM 112 Mode secret code. lnput all four digits, within the range of 0001 to 9999. lnputting "0000" cancels the currently set secret code (removing restrictions from PROGRAM 112 Mode operations). You cannot use the following numbers as secret codes: 1 11 1,2222,3333,4444, and 5555.

Storehflachine number. lnput all four digits, within the range of 0001 to 9999. lnputting "0000" clears the specifi- cation and nothing is printed as the Storehlachine number.

Cash Amount Tendered key on standard keyboard.

Tax Programming

There are two types of tax programming:

United States and Canada tax programming

V.A.T. programming

You can use one or the other type of tax calculation.

United States and Canada Tax Programming Procedures

You can program the cash register to automatically perform tax calculations according to a tax table, a combination of tax rate and tax table, or tax rate only. Before beginning actual prograrn- ming, you must have the following information on hand.

Whether the tax calculation should be a tax table without tax rate, tax table with tax rate, add- on tax rate, add-in tax rate, or Canadian tax-on-tax rate.

Which taxable status the tax should be applied to.

The type of rounding to be used.

Page 209: CASIO CE-4250

TK-23OMK-27WCEd700 Programming Manual

In the case of tax table programming, you need the following information: Sum of a single cyclic pattern Number of values in each cyclic pattern Sum of values in the non-cyclic pattern Actual non-cyclic values One set of cyclic values

With Canadian tax-on-tax rate taxation, you should know the starting point of the taxation.

The following explains each of the points in detail.

Type of Tax Calculation

The type of tax calculation you are programming determines the procedure you should use. The following list tells you what page of this manual has the programming procedure you need.

Tax table without tax rate - page 73

Tax table with tax rate - page 74

Add-on tax rate - page 74

Canadian tax-on-tax rate - page 75

Taxable Status

When you program a tax, you must assign it a memory number, which determines the taxable status to which the tax is applied. Then when you register an item, taxes are calculated using the tax data, in accordance with the taxable status of the item.

Taxable Status

Rounding

TaxaMe I Taxable I1 TaxaMe Ill Taxable IV

The following table shows the types of rounding available, along with the program code you should input to specify the one you want.

Address

Rounding SpecMcation

Remarks

125 225

325 425 -0nk

Rounduptotwodecimalplaces Cut d to two decimal places

90 00

Page 210: CASIO CE-4250

Machine Features

Tax Calculation Type

You can specify either add-on or add-in tax calculation. The following table shows the program codes that are used for this specification.

Tax System Specification

Tax system

Tax table without tax d e program-

01

Tax table with tax rate and add-on rate

Add-in tax rate

Tax Table Program Data

02

03

I

The following illustrates how to find the data you need to program the cash register.

Canadian tax-on-tax rate

TAX PRICE (e) Mi. brsclk point

$ .w $ .Ol

04'' I

Max. asak point

'1. You cannot use this tax system with tax address 125.

- Differ- ence - 14 - 30 30 40 - 30 30 40 - 30 /

Sum of a single cyclic pattern: 30 + 30 + 40 = 100

Number of values in each cyclic pattern: 3

Sum of values in the non-cyclic pattern: 14

Non-cyclic values and one set of cyclic values: 14,30,30,40

Canadian Tax-On-Tax Starting Point

Use the following formula to calculate the program code required to specify the Canadian tax-on- tax starting point.

(Starting Point x 100) - 1 = Program Code

Example:

To specify a starting point of $SO:

( .50~100)=50-1=49

49 is the program code to specify a starting point of 50

Page 211: CASIO CE-4250

TK-23OMK-27WCE4700 Programming Manual

Tax Table Programming With and Without a Tax Rate

Procedure

125,225, 325, or 425 depending on the taxable status you want to assign.

6 digits: 2-digit integer and a 4-place decimal value. lnput zero here if you want a tax table with a tax rate.

Cash Amount Tendered key on standard keyboard.

lnput zero here for no limit.

lnput rounding specification using a 2-digit code from the table on page 68. lnput 01 if you are programming a tax table without tax rate.

lnput 02 for tax table with tax rate, or 01 for tax table without tax rate.

lnput all non-cylical values and one set of cyclical values. You must input these values in blocks of 4 digits each, pressing the Cash Amount Tendered key after each 4-digit block. If your last block has only 2 dlgits (such as 58), add 2 zeros to make it a 4-digit block (such as 5800).

Loop as many times as necessary to input all of the values.

Press the Cash Amount Tendered key again to loop to the next memory number. If yw were inputting for memory number 125, for example, pressing the Cash Amount Tendered key here loops back to continue with input for memory number 225.

Page 212: CASIO CE-4250

Machine Features

Add-on Tax Rate and Add-In Tax Rate Programming

Procedure

V+TL

1. 125,225, 325, or 425 depending on the taxable status you want to assign.

2. 6 digits: 2-digit integer and a 4-place decimal value.

3. Cash Amount Tendered key on standard keyboard.

4. lnput rounding specification using a 2-digit code from the table on page 68.

5. lnput 02 for add-on tax rate, or 03 for add-in tax rate.

6. Press the #I key again to loop to the next memory number. If you were inputting for memory number 125, for example, pressing the Cash Amount Tendered key here loops back to continue with input for memory number 225.

Page 213: CASIO CE-4250

TK-WO(MK-27OLVCE-4700 Programming Manual

Canadian Tax-On-Tax Programming

Procedure

1. 225, 325, or 425 depending on the taxable status you want to assign.

2. 6 digits: 2-digit integer and a 4-place decimal value.

3. Cash Amount Tendered key on standard keyboard.

4. See page 69 for details on how to calculate the starting point specification. If you do not want to use a starting point, input zero here.

5. Input rounding specification using a 2-digit code from the table on page 68.

6. Press the Cash Amount Tendered key again to loop to the next memory number. If you were inputting for memory number 225, for example, pressing the Cash Amount Tendered key here loops back to continue with input for memory number 325.

Page 214: CASIO CE-4250

- ---

United States and Canada Tax Programming Examples

The following are illustrative examples of actual programming procedures.

Tax Table Without a Tax Rate

TAX PAICE RANGE Max. b& points ~im,- PaWm (ex) Min. krdt point Max. bmnk point Uppr 1 Lomc once

s.00 S .01 s.lO--,-10-0- --- 10 NoncydiidBt. .01 .11 24 .02 .25 .41

Sum of a single cyclic pattern: 17 + 17 + 16 = 50

Number of values in each cyclic pattern: 3

Sum of values in the non-cyclic pattern: 10 + 14 = 24

Non-cyclic values and one set of cyclic values: 10, 14, 17, 17, 16

Address: 125 (Taxable Status 1)

Tax system: Taxable without rate tax

Procedure

(PROGRAM 3 Mode) 125 mm 0 mo 0 01 m @ 5 0 3 m 2 4 10 14

1. Address

2. Zero indicates no tax rate.

3. Rounding is not required because a rate is not being used.

4. Two zeros added to fill out 4-digit block.

Page 215: CASIO CE-4250

TK-23IO[MK-270QICE4700 Programming Manual

Tax Table With a Tax Rate

Sumof asingle cyclic pattern: 14+ 14+ 14+ 15 + 14+ 14+ 15 = 100

Number of values in each cyclic pattern: 7

Number of values in non-cyclic pattern: 7

Non-cyclic values and one set of cyclic values: 7, 14, 14, 14, 15, 14, 14, 15

Maximum taxable amount: $20.07

Address: 225 (Taxable Status 2)

Tax system: Tax table with add-on rate tax

Tax rate: 7.0000%

Rounding system: Cut off to two decimal places

Procedure

(PROGRAM 3 Mode) 225 Hrn 070000 m@ 2007 0002 m@ 100 7 m 7

1. Address

2. Tax rate of 7% applied to amounts that exceed the maximum tax table amount.

3. Maximum tax table amount.

4. Tax rate calculation results to be cut off to two decimal places.

Add-on Rate Tax

Address: 125 (Taxable Status 1)

Tax system: Add-on rate tax

Tax rate: 8.25%

Rounding system: Round off to two decimal places

Page 216: CASIO CE-4250

Mechine Features

Procedure

(PROGRAM 3 Mode) 125 Hm 082500 ma 0 rn 5002 rn rn 1. Address

2. Tax rate.

Canadian Tax-On-Tax With Starting Point

Address: 225 (Taxable Status 2)

Tax system: Tax-on-tax rate

Tax rate: 5%

Rounding system: Round off to two decimal places

Starting point: $4.00

Program code data for starting point: 399

Procedure

(PROGRAM 3 Mode) 225 mm 050000 ma 399 5004 rn @

1. Address

2. Tax rate.

3. Starting point specification.

Canadian Tax-On-Tax Without Starting Point

Address: 325 (Taxable Status 3)

Tax system: Tax-on-tax rate

Tax rate: 7.35%

Rounding system: Round off to two decimal places

Starting point: None

Program code data for starting point: 0

Procedure

(PROGRAM 3 Mode) 325 073500 0 5004 @@ rn @

1. Address

2. Tax rate.

3. Zero indicates no starting point.

Page 217: CASIO CE-4250

TK-230007C-27WCE-4700 Programming Manual

V.A.T. Programming

You can program the cash register to automatically perform V.A.T. calculations. Before begin- ning actual programming, you must have the following information on hand.

What kind of rounding should be used.

What taxable status the tax should apply to.

Whether the tax should be add-on or add-in.

The following explains each of the points in detail.

Taxable Status

When you program a tax, you must assign it a memory number, which determines the taxable status to which the tax is applied. Then when you register an item, taxes are calculated using the tax data, in accordance with the taxable status of the item.

Taxable Status

Taxable I

Tax Calculation Type

Address

125

Taxable II Taxable Ill Taxable IV

You can specify either add-on or add-in tax calculation. The following table shows the program codes that are used for this specification.

225

325

425

Tax System Specification

Tax System

Tax table with tax rate and add-on rate

Note that these two specifications apply for "normal rounding" only (see following section). When using "special rounding," use the program codes shown in the next sections under "Special Rounding Program Codes."

-

Program Code

02

I

Rounding

There are two types of rounding: "normal rounding" and "special rounding." The following table shows the types of normal rounding available, dofig with the program code you should input to specify the one you want.

Add-in tax rate

Rounding Specification

03

I Rounding I program- I

I

I Cut off to two decimal places I 00 I

Round off to tvvo decimal places Round up to two decimal places

Four other "special rounding" methods are also available to meet the needs of various tax systems around the world. Be sure you use the one that is applicable in your area.

50 90

Page 218: CASIO CE-4250

Machine Features

Special Rounding 1

0 1 2 3 4 5 8 7 8 9 Examples: 1.21 +1.20

W + Y 1.26 + 1.25

1.28 + 1.30 0 5 10

Special Rounding 2

Special Rounding 3 (Denmark Rounding)

Finalization without an amount tendered The following shows the rounding applied to subtotals when a finalize operation is performed without registration of an amount tendered.

Last (rightmost) 2 digits of subtotal Rounding result

Finalization with an amount tendered The following shows the rounding applied to the change amount due when a finalize operation is performed with registration of an amount tendered.

Last (rightmost) 2 digits of change Rounding result amount due

Partial tender Neither the amount tendered nor the change amount due is rounded when a partial tender is reg- istered.

Note When Denmark Rounding is used, the Cash Amount Tendered Key, car; be programmed to restrict amount tendered registrations to those in which the last (rightmost) two digits are 00,25, 50, or 75.

Special Rounding 4

This type of rounding is used with the Singapore Tax System only.

Page 219: CASIO CE-4250

TK-23OMK-27OIVCE-4700 Programming Manual

Special Rounding Program Codes

The following table shows the program codes for the special rounding systems. Note that both the tax calculation type and the special rounding method are specified using only two digits. When using special rounding only, you should input "00" for the tax calculation type (page 76).

Special Rounding System

1

Procedure

Address Code Meaning

10 No tax system, Special Rounding 1

1 25 12 Add-on rate tax, Special Rounding 1

13 Adbin rate tax, Special Rounding 1

2

3

4

1. 125,225, 325, or 425 depending on the taxable status you want to assign.

2. 6 digits: 2-digit integer and a 4-place decimal value.

3. Cash Amount Tendered key on standard keyboard.

4. lnput rounding specification using a 2digit code from the above table.

5. lnput 02 for add-on tax rate, or 03 for add-in tax rate.

125

125

All

6. Press the #I again to loop to the next memory number. If you were inputting for memory number 125, for example, pressing the Cash Amount Tendered key here loops back to continue with input for memory number 225.

20

22

23

30

32

33

42

No tax system, Special Rounding 2

Adda rate tax, Special Rounding 2

Addin rate tax, Special Rounding 2

No tax system, Special Rounding 3

Add-on rate tax, Sped Rounding 3 Add-in rate tax, Special Rounding 3

Add-on rate tax. S~ecial Rounding 4

Page 220: CASIO CE-4250

Machine Featurns

V.A.T. Programming Examples

The following are illustrative examples of actual programming procedures.

Add-on Rate Tax

Address: 125 (Taxable Status 1)

Tax system: Add-on rate tax

Tax rate: 8.25%

Rounding system: Round off to two decimal places

Procedure

(PROGRAM 3 Mode) 125 [;;;la 082500 Brn 0 rn 5002 @@ rn @

1. Address

2. Tax rate.

Add-In Rate Tax

Address: 325 (Taxable Status 3)

T& system: Add-in (VAT)

Tax rate: 6.75%

Rounding system: Round off

Procedure

(PROGRAM 3 Mode) 325 Ba 067500 ma 0 5003 rn 1. Address

2. Tax rate.

Special Rounding

Address: 125 (Taxable Status 1)

Tax system: Add-in

Tax rate: 5%

Rounding system: Special Rounding 1, cut off

Procedure

(PROGRAM 3 Mode) 125 @@ 050000 ma 0 B 001 3 r%F;I r%F;I

1. Address

2. Tax rate.

Page 221: CASIO CE-4250

TK-23O(MK-27OLVCE-4700 Programming Manual

5-6 Drawer Open Alarm

When your cash register is equipped with a compulsory drawer, you can program an alarm to sound if the drawer is left open longer than a specific period. The drawer open alarm time can be preset within the range of 1 second to 99 minutes 59 seconds, with timing beginning whenever the drawer is opened. Programming the Drawer Open Alarm as "0000" disables the drawer open alarm.

Changing the position of the MODE switch from REG 1, REG 2, RF, XI, Z1, or X2lZ2 to OFF interrupts operation of the open drawer timer. Returning the MODE switch to any other position than OFF resumes operation of the timer from the point where it was stopped.

Procedure

1. lnput two digits in the range of 0 to 99 for the number of minutes.

2. lnput two digits in the range of 0 to 59 for the number of seconds.

3. Cash Amount Tendered key on the standard keyboard.

5-7 Starting Time for Hourly Sales Report

Use this procedure to program the starting 1-hour period for printing of the Hourly Sales Report. Programming a period of 07:OO - 08:00 causes the Hourly Sales Report to start from the period 07:00 - 08:00 and end with the period 06:00 - 07:OO.

Note that the program code has only two digits. If you input "07," the starting time is the period 07:00 - 08:00. Inputting "20"programs a starting period of 20:OO - 21:00.

Procedure

1. lnput two digits in the range of 00 to 23 to specify a starting time.

2. Cash Amount Tendered key on the standard keyboard.

Page 222: CASIO CE-4250

Machine F&atures

5-8 Check Printing

Use this procedure to program the format for checks printed on the slip printer by inputting a 6- digit program code. Use Worksheet #49 on page 8 1 to determine the program code for each line, and fill the program codes into Worksheet #50 on page 82.

With this procedure you input a memory number and then input "41" (which is the file number for check printing). You then input the program code.

Procedure

1. lnput one-digit memory number in the range of 1 to 9.

2. lnput a &digit program code from Worksheet #49 on page 81.

3. Loop if you want to input the program code for the next sequential memory number (which is the next line of the message).

4. Loop if you want to input the program code for a non-sequential memory number.

Worksheet #49

ltem I Description Choices I Program Code

5

Nothing = 0 Am0Un.t = 1

Amount (double-width characters) '= 2 Date = 3

Date (double-width characters) = 4 Line 1 of endorsement message = 5 Line 2 of endorsement message = 6 Line 3 of endorsement message = 7 Line 4 of endorsement message = 8

Do not feed = 0 Feed= 1

Slip Print items

a

4 I b I Feed direction for feed before printing (4a abovef2

Feed before printing (direction specified by 4b below)

Forward feed = 0 Back feed = 2 I

I I

c I Feed after printing is completeJ I

'1. Double-width amounts can be a maximum of six digits tong (including decimal places). For amounts longer than six digits, use normal-size chamcters.

m i n g determines whether forward feed or back feed is performed before printing of the line starts. *2. The m i nu % er of lines fed is programmed using item 3. '3. Programing 'Feed one line = 4" here inselts one line feed at the end of the he, without any line feed. '4. Up to 42 characters can be included in each slip printer line. This means that if your message is 21 characters tong,

you can program a maximum of 21 leading spaces. Anything over this will cut off part of the message.

Donotfeed=O Feed one lime = 4

Number of leading spaces (42 maximum f4 TO program 15-spaces, for example, program '1 5'

Number of line feeds before printing (back or forward, programmed by 4a and 4b above)

I

ot09

0 to 4

0to9 1 2 1 1

Page 223: CASIO CE-4250

TK-23O(MK-270(VCE-4700 Programming Manual

5-9 Report Groups for Batch READIRESET Reports

Totalizer reports can be grouped under numbers, so that batch READIRESET operations can be performed for an entire group by simply inputting the group number. To be able to perform this programming, you must use the memory allocation procedure (PROGRAM 5) to reserve a Report Group file (batch X/Z file). You can include up to 10 totalizer reports in a single group, and each group report can be programmed for issuance in a specific mode (XI, Z1, X2, or 22). You can also specify issuance of a Periodic Sales READ Report (X2 mode) or a Periodic Sales RESET Report (22 mode).

Before beginning actual programming, you should have the following information on hand.

Report group memory numbers that identify each group. These are 2-digit numbers you can find in Table #3 on page 84.

Program codes that control the attributes of each group. These are 2-digit codes you create using Worksheet #5 1 on page 83.

Totalizer type codes that identify each report type. These 2-digit codes are in a table that appears together with Table #3 on page 84.

Page 224: CASIO CE-4250

Machine Fbatures

Procedure

1. lnput a 2digit memory number (group number) in the range of 01 to 10, from Worksheet #52 on page 84.

2. lnput a 2-digit program code from Worksheet #52 on page 84.

3. Cash Amount Tendered key on standard keyboard.

4. lnput a 2-digit totalizer type report code from Table #3 on page 84, to identify a report you want to assign to this batch.

5. Input all the report codes you want to group under the memory number you input above, pressing the Cash Amount Tendered key after each one.

6. Press the Cash Amount Tendered key again to loop back and input a program code for the next sequential mem- ory number.

7. Loop if you want to input the program code for a non-sequential memory number.

Worksheet $61''

I

Operation in X I (Daily Sales READ) Mode Disable Enable = = 0 1

Choices I ~ o g m c o d e Item Description

I '1. Calculate program data for each to the batch report groups in Worksheet #52 .

I I I

c

1

Operation in X2E2 (Periodic Sales READIRESET) Mode

X2 (Period Sales READ Report) = 0 22 (Period Sales RESET Report) = 1 1

Enable = 0 Disable = 4

Operation in X2E2 Mode

Page 225: CASIO CE-4250

TK-230(MK-27WCE-4700 Programming Manual

Worksheet 152

Table #3

Report Code Totalizer Type I 1 11 I Fixed totalizer

12

13

Free function

Short PLU or Short PLU Group 14

15 16

Long PLU or Long PLU Group

Deparbnent Group total

1

17

19

Clerk

Hourly sales 20

28

64

Monthly sales Chedc analysis

Long PLU Stock

Page 226: CASIO CE-4250

Machine Featurns

5-1 0 Check Number Ranges for the Check Analysis Report

Use the following procedure to specify the range of check numbers to be used for check analysis.

Procedure

1. lnput the memory number.

2. lnput a value for the minimum check number. You can input up to six digits, but you do not need to fill in unused digits with zeros. To specify a minimum check number of 1000, for example, input '1000'.

3. lnput a value for the maximum check number. You must input all six digits in this case, filling in unused digits with zeros. To specify a maximum check number of 1999, for example, input '001999'. To specify an unlimited maxi- mum check number, input '000000'.

4. Cash Amount Tendered key on the standard keyboard.

5. Loop if you want to input another check number range for the next sequential memory number.

6. Lopp if you want to specify another (non-sequential) memory number.

5-1 1 Messages and Descriptors

The following table shows the worksheets you should use to prepare for message and descriptor programming. When an asterisk is used in place of a value in the table, it means that the value depends on (and is equal to) the number of records reserved in the PROGRAM 5 memory allo- cation procedure.

I My I File No. I Worksheet I 1 to 53

1 to *' 1 to *'

01

06

I t03 I 20

45 I E m Message I Up to 12 1 Worksheet #73on page93 1

18

1 to40

1 to 15

- -- - -- - --

'1. The number of memories depends on the number of records resewed by the mernoly allocation procedure (Program 5).

Fied Totalizer

Group

Non-Resettable Grand Sales Total

Chedc Number Range Character on Check Analysis Report

12H6 1 Worksheet 1 9 on page 90

23

24

12/16

1211 6

Worksheet #70 on page 90

Worksheet #68 on page 89

12/16

Fixed Character

Report Header Message

Worksheet #74 on page 94

Up to l6

Up to16

Worksheet 6 3 on page 86 to Worksheet 1 7 on page 89

Worksheet #70 on page 90

Page 227: CASIO CE-4250

TK-23OMK-27WCE-4700 Programming Manual

The procedure you should use for programming all of these descriptors is provided below

Procedure

1. lnput a memory number from the above table.

2. lnput a 2-digit file number from the above table.

3. lnput a descriptor or message using one of the procedures described in section 10 of this manual.

4. Cash Amount Tendered key on standard keyboard.

5. Loop if you want to input the messages or descriptor code for the next sequential memory number (same file num- ber).

6. Loop if you want to input a descriptor or message for a non-sequential memory number or different file number.

Worksheet #53

Worksheet #54

Memory No.

1

1 2 1 2 3 1 I I I I SPACE I SPACE I SPACE I SPACE I 1 I

File No.

23

I Memory NO. 1 FikNo.

Standard Descriptor

'1. All 10 characters (2 characterdiiem) are programmed at the same time.

- -

Character Descriptions

Character Descriptions"

Worksheet 155

Monetary Symbol

I (USfcanada) $

(Other areas)

No. of sales items

I I

o Standard Descriptor

Unit Price Symbol

O (U.SfCanada) (Other areas) 8

Nel Na dcuslomenr

N

1 M n q N o . 1 "*No.

Filler I Filler I RducedRlce

C

No. Of Items

o

Character Descriptions

3

T

Quantity

23

Package Units

I

-

Standard Descriptor I

Training ClerW Cashier Reglstra

tion Filter

SPACE

I

@(VS./Canada)

(Other areas) O

SPACE 1 SPACE

I C T

B *

E SPACE SPACE

L M SPACE

S S SPACE

Page 228: CASIO CE-4250

Mechine Features

Worksheet #56

Worksheet #57

I I Character Descriptions

Memory No.

4

File No.

23

Character Descriptions

1 Memory NO. 1 File NO. I Tax status

Worksheet 158

Standard Descriptor

5

Taxable Status Taxable Status Taxable 1 &3wTax- Taxable able Status I& stampstatus

Taxable status 1

us. Other areas

Taxable Status 2 & 3 or Taxable Status 2 ~ o o d

*I. All 8 characters (2 chamctershtem) are programmed at the same time. The standard descriptor for each #em is '*". Each key can be pro-

Taxable Status

; T

23

Memory No.

6

grarnrned to use only one of the monetary symbols speclied above. For details on assignment of monetary symbols to Currency Exchange keys, see Worksheet #17 on page 31.

T

T I I

T 1

Taxable Status 1,2,& 3 or Taxable status I, 2 FOO~

Worksheet #59

III

3 2

Taxable Status I, 2,3, 4

Stamp Status

Standard Descriptor

File No.

23

T

T

Stamp Status

US.

' Other areas

Standard Descriptor

Status

4

I

Character Descriptions

Monetary Symbol Following Currency Exchange Operation

1 Memory No. 1 F i l eb .

Worksheet #60

4

Character Descriptions

REG 1IREG 2 Mode Print Symbol I RF Mode Print Symbol I REG Minus Mode Print Symbol

I

III

I I T

Currency Exchange 4

'1

Currency Exchange 1

*I

Standard Descriptor l R l E l G l

I I I

Memory No.

Ill T

Currency Exchange 2

'1

R 1 F

I I I I

I

T

Ill

Currency Exchange 3

'1

Fib No.

8

I

1

R

Character Descriptions .

~ o g n Mode h in t synbol I hi)/ S I ~ READ hint s y m I bib br RESET print synrbo~

Standard Descriptor

-

I I i I I 23 1 SPACE 1 SPACE 1

'1. Program mode number 1 to 7 (fixed).

P *I I X I z

Page 229: CASIO CE-4250

TK-23OWTK-27WCE4700 Programming Manual

Worksheet 161

Memory No.

9

Worksheet #63

Worksheet W62

File No.

23

Standard Descriptor

Memory No.

10

Memory No.

Worksheet #64

Character Descriptions

File No.

23

Character Descriptions

11

Periodk Sales READ Print Symbol

I

Standard Descriptor

File No.

23

Periodic Sales RESET Print Symbol

X

I Memory NO. I FileNo.

'1. Program mode number 1 to 7 (fiied).

Z 2

REG Minus Mode Display Sym- bol

REG Mode Symbol

Character Descriptions

Standard Descriptor

Character Descriptions - Program Read Display Symbol I Program Mode Display Symbol

Worksheet #65

2

R

RF ode ~ i ~ ~ l a y symbol

I

- G R R

Periodk Sales REAWRESET Display Symbol

Daily Sales READ Display Symbol

X

12

Worksheet #66

F E

Daily Sales RESET Display Symbol

23

P G M

Memory No.

13

Z

P G M * ' Standard Descriptor X

WCli

File No.

23

I MmofyNo. / FileNo.

X

Standard Descriptor

Character Descriptions

A W M print and display symbols for 12hour timekeeping fotmat

I I I I I I I

I

Character Descriptions

standard ~escriptor I

I

. Training ClerklCashler Slgn On Print Symbol

Z

lkaining ClerWCashier Slgn On Display Symbol

T

A I M I

T R

P

G R

M

G

Page 230: CASIO CE-4250

Machine Features

Worksheet #68

Programmed Descriptor

Page 231: CASIO CE-4250

TK-230WTK-27WCE-4700 Programming Manual

Worksheet #69

Programmed Descriptor I

Worksheet #70

Non-resettable gmnd sales total I symbol Non-resettable gmnd sales total 2symbol

Total Item I ~mory 1 File 1 sanciard 1 Number Number Descriptor

Non-resettable grand sales total I 3 onbal I 1 2 0 1 G T 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

20

20

Programmed Descriptor

GTI

GT2

Page 232: CASIO CE-4250

Worksheet #70 (Continued)

I Total Item I Memory 1 File I Standard 1 Number Number Descriptor

Programmed Descriptor

Service charge for temporary

finaliiafin (using= key) / 27 1 New balance total 1 2 8 1 0 1

Commission 1 total 29 01

Commission 2 total 30 01

drawer total 1

Foreign currency check in drawer total 1

Foreign currency cash in drawer total 2 33

Foreign currency check in drawer total 2

Foreign currency cash in drawer total 3 1 35 1 01

Foreign currency check in drawer total 3 36 01

- Grand total of [- key and

1 3 7 0 1 0 key operation totals

Net grand total of [ key,

H k e p d ~ ~ m 3 d e 38 01 o~eration totals

Taxable amount 1 total 42 1 01

Tax 1 total 43 1 01

Tax 1 exempt total

Taxable amount 2 total

Tax 2 total ---

Tax 2 exempt total 47 01

Taxable amount 3 total 48 01

Tax 3 total 49 01

Tax 3 exempt total 50 01

Taxable amount 4 total I 51 I 01 Tax 4 total 52 01

Tax 4 exempt total 53 01

Worksheet #71

Page 233: CASIO CE-4250

TK-23OMK-27WCE4700 Programming Manual

Worksheet #71 (Continued)

I ~unory( File I SMdnd ( Number Number Descriptor Programmed Descriptor

'1. The report header message is programmable for each totalizer and not for each report code. 'Ihi means that the same report header message is printed for the Daily Sales READ Report (XI Mode), Daily Sales RESET Report (Z1 Mode), Periodic Sales READ Report (X2 Mode), Periodic Sales RESET Report (22 Mode), and Individual READIRESET Repod (XI or Z1 Mode).

Worksheet #72

I Memory No. I File No. 1 Programmed Text

I Logo message (Receipt) I

4

Commercial Message (Receipt)

Page 234: CASIO CE-4250

Machine Fiwtures

Worksheet 173

Pmgrmmed Descriptor

I Attempted operation without input of PROGRAM, X I , or X21Z2 Mode secret PASSWORD I I I code f~ass~ord) I I

ERR CLK# I Attempted registration without input of a clerk secret number 1 2 1 4 5 Mode switch position changed before finalization I I 45

I Clerk button ~ressed before finalization of I

I I

I ERR CLERK

RECEIPT SW

l a registration being performed under another clerk button 1 1 45 --

Receipt ONIOFF button setting changed before finalization of registration being performed under another setting

Attempted registration without entering the number of customers

Attempted finalization of a transaction without registration of the tax

ERR CUST

ERR TAX

I Attempted finalization of a transaction without confirmation of the subtotal 1 10 1 4 5

I Food Stamp Tender key pressed without first pressing Food Stamp Subtotal key

Attempt to perform two consecutive trans- actions in the' RF Mode

tion without declaration of money in drawer

RFMODE I I

DECLARE I I Attempted registration while the register's drawer is open 1 17 1 4 5

Change amount exceeds limit 18 45

Contents of the drawer exceed the pro- grammed limit (Sentinel Function) 19 45

Slip printing not performed 20 45

INDW OVER I Actual stock quantity is less than or equal to the minimum stock quantity 1 21 1 45 MlN. STOCK I I

CHK ENDORSE

I Actual stock auantitv is negative 1 22 1 45 . . - Check endorsement printing not per- formed 23 45

Finalization operation attempted without 25 inputting an amount tendered 45 TENDER I I MEMORYOVER I I I Memory allocation exceeds the register's

total RAM capacity 1 26 1 45

Attempt to change the clerk without pressing the New Balance key during / 28 1 45 clerk intempt

ERR CHECK#

Check printing not performed 29 45

Attempt made to register an item without 30 inputting a check number 45

Attempt made to register an item without inputting a table number 1 31 1 45

Check tracking memory full 32 45

Attempt made to use the New Check key to open a new check using a number that 33 is already used for an existing check in 45

check tracking memory

Page 235: CASIO CE-4250

TK-2300lTK-2700XE-4700 Programming Manual

'1 You can program up to 11 characters. The machine number automatically appears on the display at the 12th character.

'2 #n indicates the kitchen printer number (1 or 2).

Worksheet #73 (Continued)

Worksheet #74

** Revised

Programmed Descriptor

- -

TK-2300FK-2700/CE-4700 PGM V 2.30 JULY, 1993 - 94 -

Standard Descriptor

NOTFOUND

ERRCARD

CONDIMENT

GUEST RCT

KP OFFLINE #n '1 '2

KP ERROR #n '1 '2

KP PAPER #n '1 '2

KP BUSY #n '1 '2

KP BF OVER #n '1 '2

INCMPLT MENU **

Memory Number

34

35

36

37

40

41

42

43

44

45

Meaning

Attempt made to use the Old Check key to reopen a check using a number that IS not used for an existing check in check tracking memory

Wrong type of data on RAM card

Specified number of condiment PLUS no!re, istered following registration of a maln fern

Attempt made to finalize a transaction without issuing a guest receipt

Kitchen printer off-line

Kitchen printer cable disconnect, power is off, malfunction, etc.

Paper near end or paper end signal received from kitchen printer

The mode switch is changed during a transaction data is retained in the kitchen prrnt buffer

No room for data in kitchen printer buffer following temporary finalizatron

Registered, items do not match with pre- vrously regrstered items durrng separate check regrstration

File Number

45

45

45

45

45

45

45

45

45

45

Page 236: CASIO CE-4250

Machine Features

5-12 Check Endorsement, Check Print, and Text Recall

The following procedure should be used for programming text for check endorsements, check printing, and text recall.

( Memory No. I File No. I Item ( Number of Characters ( Worksheet

'I. The text assigned to File #33 is used for both the check endorsement message and the check print message. '2. The number of memories depends on the number of records reserved by the memory allocation procedure (Program 5).

1 to4

1 to'

Procedure

lnput a memory number from the above table.

33

39

lnput the file number that corresponds to the programming you are performing (check endorsementlcheck print message, or text recall).

lniut the descriptor from Worksheet #75 on page 95 and Worksheet #76 on page 95 using one of the procedures described in section 10 of this manual.

Cash Amount Tendered key on the standard keyboard.

Loop if you want to input more text for the next sequential memory number.

Loop if you want to input another memory number.

Worksheet #75

Chedc endorsement messagdChedc print mes!iage"

Test recall file

Memay File No. I Line I No l I Text

21

21

---

Worksheet #76

Worksheet #75 on page 95

Worksheet X76 on page 95

Page 237: CASIO CE-4250

Department Key Programming

This part of the manual describes how to program department keys. Note that all of the procedures and programming shown in this section apply to both standard departments and gas departments (used in the United States and Canada only) unless specifically noted otherwise.

6-1 Department Key Features

There are two different methods you can use to assign features to department keys. With "batch feature programming," you can use a single operation to assign multiple features.

"Individual feature programming," on the other hand, lets you assign features one-by-one. This method is recommended for programming of special features to individual departments. Note that you must use individual feature programming to assign the following department key features.

Links to groups

Maximum amount limit (MAL)

Kitchen order receipt issuance control

The following describes department key features in detail.

Single-Item-Sale (SIS)

Whenever an SIS department key is pressed as the first key operation in a transaction, the registration is automatically finalized.

The transaction is not finalized when you press the SIS department key following another (non- SIS) department key. In such a case, the transaction is finalized using one of the finalization keys.

Note that you cannot use SIS unless the keyboard has a Cash Amount Tendered key.

Example:

The key operation issues a receipt immediately.

The key operation [TI [?I [T) [XI issues a receipt after the Cash Amount Tendered key is pressed.

Low Digit Limit (LDL)

The LDL is the minimum number of digits that the cash register allows for manual input. The LDL can be used to block manual input of an amount to override the price preset to the department.

Page 238: CASIO CE-4250

Department Key Programming

Commission Function

Each clerk can be provided with two separate commission totalizers. Commissions are calculated automatically whenever a receipt is issued and whenever a temporary finalize operation is performed using the New Balance Key. You can also program whether or not the commission subtotal includes VAT. The following shows the formula used for calculation of a commission amount.

Commission Amount = Commission Subtotal (Commission 1 or Commission 2) x Commission Rate

Commission 1 and Commission 2 totalizers can be provided in the fixed totalizers, and Commission 1 and Commission 2 totalizers can be provided for each clerk.

You can program whether or not the net amount includes tax and/or commission.

The non-resettable grand total includes commissions, and you can program whether or not commission calculations should be performed for operations using [TI, [TI, 1 7 1 , and m. The following shows how calculations are performed when Department 1 is programmed with Taxable Status 1 and Commission 1.

Programming

Taxable Status 1, 10%

Commission 1, 10%

Operation

When the cash register is programmed to calculate the commission amount from the total that includes VAT, the calculation is performed as follows.

Commission Amount = 100 x 10% = 10

Tax Amount 1 = 100 - 100 1 + 10/100

= 9

When the cash register is programmed to calculate the commission amount from the total that excludes VAT, the calculation is performed as follows.

Commission Amount = (100 - 9) x 10% = 9

Discount/Premium Item Status

You can program department keys with a discount/premium item status. Then, when you press the Selective Item Subtotal key during registration of a transaction, a subtotal of all items programmed with the discount/premium item status is automatically calculated. A discount or premium operation can then be performed on that subtotal.

Maximum Amount Limit (MAL)

The maximum amount limit (MAL) limits the maximum amount that can be manually input. You can also use the Maximum Amount Limit specification to prohibit manual input of an amount to ovemde the preset unit price.

Page 239: CASIO CE-4250

TK-23OWTK-27WCE4700 Programming Manual

Condiment PLUs

A Condiment PLU can be registered as part of another department, Short-PLU, Long PLU, or Flat-long PLU (main item) registration. Up to eight Condiment PLUs can be registered for a single main item.

You can program the number of Condiment PLUs that must be registered for a specific main item. This is called the "compulsory number of Condiment PLU inputs." If the preset number of Condiment PLUs are not input following registration of a main item, a condiment compulsory error occurs.

The programmability for Condiment PLUs is identical to that for normal PLUs.

Ticket Receipts

Ticket receipts can be issued for departments, Short PLUs, Long PLUs, and Flat-Long PLUs following issuance of the normal receipt. Separate ticket receipts are issued each department and PLU for which a ticket receipt issuance sequence is programmed. The first ticket receipt issued is the department or PLU with the lowest sequence number, the next issuance is for the item with the next lowest sequence number, etc.

No ticket receipts are issued for departments and PLUs that are not programmed with issuance sequences.

Batch Feature Programming

When using this procedure to assign multiple features to departments, use 12-digit codes that you create using Worksheet #77 (Standard department) or #78 (Gas department).

Procedure 1

1. lnput the 12-digit program code from the applicable worksheet.

2. Press the Department key or Gas department that you want to program with the features specified by the program code.

3. Loop if you want to input another program code for another Department key or Gas department.

Procedure 2 - Range Programming

1. lnput the file number 05 05: Standard department 55: Gas department

2. Range start memory number. If you don't input anything here, the data is programmed from memory # l .

Page 240: CASIO CE-4250

Department Key Programming

3. Cash Amount Tendered key on the standard keyboard.

4. Range end memory number. If you don't input anything here, the data is programmed up to the last memory number that exists in the file.

5. Input the 12-digit Program Code from the applicable worksheet.

~ o ' ~ r o ~ r a m the cash register for issuance of a double receipt, you should select 'Single receipt = 2" for this item. You must also select 'Issue = 1" for item 1 in Worksheet W90 on page 105.

'2. United States Taxable Status 1 = 1 Taxable Status 3 or Food Stamp Status = 4 Taxable Status 2 = 2 Non-taxable = 0 Use the sum of the program code to program more than one status. To program Taxable Status 1 and Taxable Status 2, program 3' (1 + 2). Canada Other areas Taxable Status 1 = 1 Taxable Status 1 = 1 Taxable Status 2 = 2 Taxable Status 2 = 2 Taxable Status 3 = 3 Taxable Status 3 = 3 Taxable Status 4 = 4 Taxable Status 4 = 4 TaxableStatus1&2=5 Non-taxable = 0 Taxable Status 1 & 3 = 6 Taxable Status 1 & 4 = 7 Non-taxable = 0

Worksheet #77

Program Code

0

0

0

0

Choice

Normal receipt = 0 No receipt = 1

Sigle receipt = 2 Single-item sale = 3

Item

l2 12

11

10

9

8

7

6

5

4

3

2

1

Description

Receipt type"lsales status

11

Multiple v a l i i i

Printing of the difference between the normal price and reduced price on the READBESET report

Operation in RF Mode --

Operation in REG 2 Mode

Operation in REG 1 Mode

Taxable Status

10

9

Albw = 0 Prohibii = 2

Do not print = 0 print = 4

Enable = 0 D i l e = 1

Enable = 0 Disable = 2

Enable = 0 D i l e = 4

See below '2

a .

a

b

c

Unit price status (zero unit price or non-zero unit price)

Unit price status (negative unit price or positive unit price)

HASH item status (HASH item or non-HASH item)

8

7 Non-zero = 0

Zero = 1

Positive = 0 Negative = 2

Non-HASH = 0 HASH = 4

6

a

b

c

Low Digit Limit (LDL) for manually input unit prices (0 clears the limitation)

1 to9

5

3

2

Commission 1 Status

Commission 2 Status

Diuntlpremium status

Compulsory number of Condiment PLU inputs

a

b

c

Do not assign = 0 A s s i i = l

Do not assign = 0 Assign = 2

Do not assign = 0 Assign = 4

0 to 8 1

Page 241: CASIO CE-4250

TK-23OMK-27OWCE-4700 Programdng Manual

Worksheet #78

pwwn code

12

11

Choke Normal receipt = 0

Item

10

Description

Receipt type/sales status

9

8

7

No receipt = 1 Sigle receipt = 2

Single-item sale = 3

10 Multiple Validation

Operation in the RF Mode

Operation in the REG 2 Mode

Operation in the REG 1 Mode

a

b

c

6

12

0

Albw = 0 Prohibit = 2

Taxable status

5

11

1 t

I I I I

'1. Taxable status 1 = 1 Taxable status 3 = 4 Taxable status 2 = 2 Non-taxable = 0 Use the sum of the program code to program more than one status. To program Taxable status 1 and Taxable status 2, program '3" (1 + 2).

Enable = 0 D i e = I Enable = 0 Disable = 2

Enable = 0 D i e = 4

See below*'

6 HASH item status (HASH item or non-HASH item)

Rounding method for gas department's amount d gas sold

Low Digit Limit (LDL) for manually input unit prices (0 clears the limitation)

2

Individual Feature Programming

9

8

0

Non-HASH = 0 HASH = 4

With this procedure, you can assign individual features to specific departments. The following table shows the features that can be programmed, and the worksheet you should use to calculate the required program code.

7

Round off = 0 Cutoff =I

Round up = 2

1 to 9

a

b

5

4

1

Commission status 1

Commiion status2

0

Do not assign = 0 Assign = I

Assign = 0 Do not assign = 2

1

2

Page 242: CASIO CE-4250

Department Key Programming

Address Table

I Address I Features I Department ( Gas Department I Worksheet 1 0166

0266- 1 Mode Control

Commission status and I Available Available I Ow I DiiunVPremium Item Status I i om mission slatus only

Validation Status and Reduced Price Print Control

0566

0666

0766

Available

1 1566 1 Maximum Amount Limit (MAL) I Available I Available I 88 I

Available

0366 I Tax Status I Available I Available

Registration Status Rounding Method for Gas Amount Sold

Low Digit Limit (LDL)

1066

1166

Available

81

Procedure 1

Available (Validation Status Only)

80

Available Not Available

Available

Number of Condiment PLU Inputs

Links to Groups

1666

1766

program.

79

1. lnput the 4-digit address from the above table to identify the feature you want to

2. lnput the program code from the applicable worksheet (see table above).

Available Available

Available

Available Available

Tdcet Receipt Issuance Control

Double Receipt Issuance Control

3. Press the Department key or Gas department key that you want to program with the features specified by the pro- gram code.

82

83

84

4. Loop if you want to program another Department key or Gas department key with the same program code.

Not Available Available

Available

Available

5. Loop if you want to program another Department key or Gas department key with a different program code, but the same address.

86

87

6. Loop if you want to program another Department key or Gas department key with a different program code, and different address.

Not Available

Not Available

89

90

Page 243: CASIO CE-4250

TK-23MK-27OIVCE-4700 Programming Manual

Procedure 2 - Range Programming

1. lnput the file number 05 05: Standard department 55: Gas department

2. lnput the Cdigit address from the Address Table on page 101.

3. Range start memory number. If you don't input anything here, the data is programmed from memory #I.

4. cash Amount Tendered key on the standard keyboard.

5. Range end memory number. If you don't input anything here, the data is programmed up to the last memory number that exists in the file.

6. lnput the Program Code from the applicable worksheet.

Worksheet #79 Use this worksheet to program Address 0166.

I ltem I Description

'1. Cannot be programmed for a gas department.

Choice I Program Code

1 a

Worksheet #8O

Use this worksheet to program Address 0266.

Multiple validation

Printing of the difference between the normal price and reduced price on the READIRESET repod'

Program Code

1

Choke

Enable = 0 Diible = 1

Enable = 0 Diible = 2

Enable = 0 Disable = 4

Albw = 0 Prohibit = 2

Do not print = 0 Print = 4

Description

Operation in RF Mode

Operation in REG 2 Mode

Operation in REG 1 Mode

Item

1

1

a

b

c

Page 244: CASIO CE-4250

Department Key Programming

'1. United States Taxable Status 1 = 1 Taxable Status 2 = 2 Taxable Status 3 or Food Stamp Status =4 (Food stamp Status cannot be programmed for a gas department)

Worksheet #81

Use this worksheet to program Address 0366.

Non-taxable = 0 Use the sum of the program code to program more than one status. To program Taxable Status 1 and Taxable Status 2, program 3' (1 + 2). Canada Other areas Taxable Status 1 = 1 Taxable Status 1 = 1 Taxable Status 2 = 2 Taxable Status 2 = 2 Taxable Status 3 = 3 Taxable Status 3 = 3 Taxable Status 4 = 4 Taxable Status 4 = 4 Taxable Status 1 & 2 = 5 Non-taxable = 0 Taxable Status 1 & 3 = 6 Taxable Status 1 & 4 = 7 Non-taxable = 0

Worksheet 182

Program Code

1

Use this worksheet to program Address 0566.

Choice

See below"

ttem

1

Description I Choice I Program Code

Description

Taxable Status

I I c j M s H item status (HASH item or non-HASH item)

1

Non-HASH = 0 HASH = 4

'1. Cannot be programmed for a gas depaitment.

1

Worksheet #83 Use this worksheet to program Address 0666.

Unit price status (zero unit price or non-zero unit price)"

Unit price status (negtive unit price or positive unit price)"

a

b

I 1 1 Rounding method for gas department3 amount of gas sold*'

Non-zero = 0 Zero = 1

Positiie = 0 Negative = 2

Item

Round up = = 2 1

1

'1. Programmable for a gas department only.

Description

Worksheet 184 Use this worksheet to program Address 0766.

I hem I Description I Choice I Programcode I

Choice

Round off = 0

Program Code

Low Digit Limit (LDL) for manually input unit prices (0 clears the limitation) I to 9 1

Page 245: CASIO CE-4250

TK-23OMK-27O(VCE-4700 Programming Manual

Worksheet #85 Use this worksheet to program Address 0966.

bl I Description I Choice I ~rograrn code I I

'1. Cannot be programmed for a gas department.

a

1

*I. Cannot be programmed for a gas department.

Commission 1 Status

b

c

Worksheet 186

Use this worksheet to program Address 1066.

Worksheet #87 Use this worksheet to program Address 1166.

Do not assign = 0 Assign = 1

Item

Group number to rmk to '00' clears an existing link. lnput of a leading zero is not required.

Commission 2 Status

Diiunt/premium status"

Worksheet #88 Use this worksheet to program Address 1566.

Description

Compulsory number of Condiment PLU inputs" Specify 0 to 8.

Do not assign = 0 Assign = 2

Donotassign=O Assign = 4

Program Code

1

1

lem

6

5

3 2

'1. Cannot be programmed for a gas department.

Worksheet #89 Use this worksheet to program Address 1666.

Description

Maximum amount limit. Input four digits to the left of the decimal (integer part) and two digits to the right of the decimal (decimal part). No input of a decimal point is required. Inputting '0' here clears an existing limitation.

Item

2

Program Code

6

5

4

3

2

Description

T i t receipt issuance sequence" 1 =First; 10 = 10th; 30 =30th etc. Leading zero is not required.

Program Code

2

1

Page 246: CASIO CE-4250

Department Key Programming

Worksheet #90

'1. Department Double Receipts To program the cash register for issuance of a double receipt for a department, you must also select 'Single receipt = 2'' for hem 12 in Woksheet #77. File No. 36 must be allocated.

use this worksheet to program Address 1766.

6-2 Department Key Descriptors

Use this procedure to assign literal descriptors to each department. Each descriptor can be either 12 or 16 characters long, depending on the descriptor length specification that is made during the initialize operation.

Program Code

1

Note that this section explains only the general procedure to use for programming descriptors. For details'on actual character input procedures, see section 10 of this manual.

Choice

Donotissue=O Issue = 1

Item

1

There are two different methods you can use to assign a descriptor to a key. With "direct programming", you input the characters and then press the Department Key or Gas department key to which you want to program the characters.

Description

~ouble receipil

With, "memory number programming" you input the memory number of the key you are programming and then input "05" (which is the file number for Standard departments) or "55" (which is the file number for Gas departments). You then input the characters you want to program.

Direct Programming Procedure

1. Input the descriptor from Worksheet #91 on page 106 using one of the procedures described in section 10 of this manual.

2. Press the Department key or Gas department key you want to program.

3. Loop if you want to input a different Department key or Gas department key.

Page 247: CASIO CE-4250

TK-23O(MK-270(2(CE-4700 Programming Manual

Memory Number Programming Procedure

Procedure 1

lnput the memory number that identifies the Department key you want to program.

Input '05' if you are programming a standard Department key, or '55" if you are programming a Gas department key.

lnput the descriptor from Worksheet #91 using one of the procedures described in section 10 of this manual.

Cash Amount Tendered key on the standard keyboard.

Loop if you want to input a descriptor for the next sequential memory number.

Loop if you want to input a different memory number.

Procedure 2 - Range Programming

1. lnput the file number 05. 05: Standard department 55: Gas department

2. Range start memory number. If you don't input anything here, the text is programmed from memory #I .

3. Cash Amount Tendered key on the standard keyboard.

4. Range end memory number. If you don't input anything here, the text is programmed up to the last memory number that exists in the file.

5. lnput the Text from the applicable worksheet.

Worksheet #91

Department Memory I Key ( Number I N:;ber I I Pmgrammed Descriptor

Page 248: CASIO CE-4250

Department Key Progmmming

64 Package Quantities and Unit Prices, or Unit Weights and Unit Prices

You can program each standard department with either of the following:

Package quantity and unit price

Unit weight and unit price

There are two different methods you can use to program the package quantity and unit price, or unit weight and unit price to a key. With "direct programming", you input the package quantity and unit price, or unit weight and unit price and then press the Department Key to which you want to program the data.

With "memory number programming" you input the memory number of the key you are programming and then input "05" (which is the file number for standard departments). You then input the applicable program code.

You use the same procedure for programming for both of the configurations noted above.

Important e Department keys assigned the scale registration status can never be used for automatic package calculations using a pre-

set package quantity during ascale registration. This is ttue regardless of whether they are programmed for package-quan- tity-and-unit-price or unit-weight-and-unit-price.

e Department keys that are programmed for unit-weight-and-unit-price can never be used for automatic package calculations using a preset package quantity.

Direct Programming Procedure

1. Input a value for a package quantity or a unit weight.

Package Quantity (Worksheet #92 on page 110) A package quantity is a value that can have four digits to the left of the decimal point (integer part) and two digits to the right of the decimal point (decimal places). You do not need to input all four digits for the integer part, but you must input values for both decimal places. Don't input anything here if you want to program a unit price with- out a package quantity.

Examples:

Package Quantity

12.25

Unit Weight (Worksheet #93 on page 110) A unit weight is a value that can have two digits to the left of the decimal point (integer part) and three digits to the right of the decimal point (decimal places). You do not need to input both digits for the integer part, but you

Pmgram Code

1 225

10.1 None

must input values for all three decimal places. Don't input anything here if you want to program a unit price with- out a package quantity.

1010 No input

Page 249: CASIO CE-4250

TK-23OWTK-27OLVCE-4700 Programmlng Manual

lmportan t GF- You must always input "0" after you input a unit weight value. If you input a unit weight value and forget to input "0,"pro-

grarnming will be wrong and the cash register will not be able for perform calculations correctiy.

Examples:

-

Unit Weight

225

2. lnput a value for the unit price from the worksheet you used to input the package quantity (Worksheet #92) or unit weight (Worksheet #93). A unit price is a value that can have four digits to the left of the decimal point (integer part) and two digits to the right of the decimal point (decimal places). If you input a value for the package quantity or unit weight, you must input all four digits for the integer part, filling in leading digits with zeros if necessary. If you did not input anything for the package quantity or unit weight, you do not need to input all four integer part digits. You must always input values for both decimal places.

W W n ~ 22500

10.1

None

Examples:

101OOO

No input

I Not input I 5.00 I 500 I

Unit WeightlPackage Quantity

Input

3. Press the department key you want to program.

4. Loop if you want to input the same data for the different department key.

5. Loop if you want to input the different data.

Memory Number Programming Procedure

Procedure 1

Unit Price

5.00

Procedure 2 - Range Programming

Program Code

000500

1. lnput the memory number that identifies the department key you want to program.

2. lnput a value for a package quantity or a unit weight.

Page 250: CASIO CE-4250

Department Key Programming

Package Quantity (Worksheet #92 on page 11 0) A package quantity is a value that can have four digits to the left of the decimal point (integer part) and two digits to the right of the decimal point (decimal places). You do not need to input all four digits for the integer part, but you must input values for both decimal places. Don't input anything here if you want to program a unit price with- out a package quantity.

Examples:

Unit Weight (Worksheet #93 on page 1 10) A unit weight is a value that can have two digits to the left of the decimal point (integer part) and three digits to the right of the decimal point (decimal places). You do not need to input both digits for the integer part, but you must input values for all three decimal places. Don't input anything here if you want to program a unit price with- out a package quantity.

1

Important

None

You must always input "0" after you input a unit weight value. If you input a unit weight value and forget to input "0," pro- gramming will be wrong and the cash register will not be able for perform calculations correctly.

No input

Examples:

Unit Welght

2.25

lnput a value for the unit price from the worksheet you used to input the package quantity (Worksheet #92) or unit weight (Worksheet #93). A unit price is a value that can have four digits to the left of the decimal point (integer part) and two digits to the right of the decimal point (decimal places). If you input a value for the package quantity or unit weight, you must input all four digits for the integer part, filling in leading digits with zeros if necessary. If you did not input anything for the package quantity or unit weight, you do not need to input all four integer part digits. You must always input values for both decimal places.

Program Code

22500

10.1 None

Examples:

101000

No input

Unit WeightlPackage Quantity

Input

Loop if you want to input the same data for the next sequential memory number.

Not input

Loop if you want to input different data for the next sequential memory number.

Unit Price

5.00

Loop if you want to input different data for a non-sequential memory number.

Program Code

OOO500

I 5.00

Range start memory number. If you don't input anything here, the data is programmed from memory #I.

500

Range end memory number. If you don't input anything here, the data is programmed up to the last memory number that exists in the file.

Page 251: CASIO CE-4250

TK-23O(MK-27O(KCE4700 Pmgrammlng Manual

6-4 Gas Department Unit Prices

Gas departments (which are used in the United States and Canada only) can be assigned prices, just like normal departments. Gas departments, however, are provided with a third decimal place to meet the needs of gasoline unit pricing.

There are two different methods you can use to assign a unit price to a gas department.

With "direct programming", you input the unit price, and then press the Gas department key to which you want to program the data.

With "memory number programming" you input the memory number of the key you are programming and then input "55" (which is the file number for gas departments). You then input the applicable program code (unit price).

You use the same procedure for programming for both of the configurations noted above.

Page 252: CASIO CE-4250

Department Key Programming

Direct Programming Procedure

1. lnput a value for the unit price. A unit price is a value that can have three digits to the left of the decimal point (integer part) and three digits to the right of the decimal point (decimal places). You do not need to input all three digits for the integer part, but you must input values for all three decimal places.

2. Press the Gas department key you want to program.

3. Loop if you want to input the same data for the different Gas department key.

4. Loop if you want to input the different data.

Memory Number Programming Procedure

Procedure 1

Procedure 2 - Range Programming

1. lnput the memory number that identifies the department key you want to program.

2. lnput a value for the unit price. A unit price is a value that can have three digits to the left of the decimal point (integer part) and three digits to the right of the decimal point (decimal places). You do not need to input all three digits for the integer part, but you must input values for all three decimal places.

3. Loop if you want to input the same unit price for the next sequential memory number.

4. Loop if you want to input a different unit price for the next sequential memory number.

5. Loop if you want to input a different unit price for a non-sequential memory number.

6. Range start memory number. If you don't input anything here, the data is programmed from memory #I.

7. Range end memory number. If you don't input anything here, the data is programmed up to the last memory number that exists in the file.

Page 253: CASIO CE-4250

PLU Programming

This part of the manual describes how to program PLUs. Note that all of the procedures and pro- gramming shown in this section apply to Short PLUs, Long PLUs, and Flat-PLUS.

7-1 PLU Features

There are two different methods you can use to assign features to PLUs. With "batch feature pro- gramming," you can use a single operation to assign multiple features.

"Individual feature programming," on the other hand, lets you assign features one-by-one. This method is recommended for programming of special features to individual PLUs. Note that you must use individual feature programming to assign the following PLU features.

Links to departments and groups

Random PLU codes

Links to Long PLUs (bottle links)

Minimum stock quantities

Maximum amount limit (MAL)

Kitchen Order Receipt issuance control

The following describes PLU features in detail.

Single-Item-Sale (SIS)

Whenever an SIS PLU is registered as the first key operation in a transaction, the registration is automatically finalized.The transaction is not finalized when you register the SIS PLU following another (non-SIS) PLU. In such a case, the transaction is finalized using one of the finalization keys.

Note that you cannot use SIS unless the keyboard has a Cash Amount Tendered key.

Example:

The key operation [TI [TI issues a receipt immediately.

The key operation [TI [F] [F] [y] [TI [XI [%I issues a receipt after the Cash Amount Tendered key is pressed.

Low Digit Limit (LDL)

The LDL is the minimum number of digits that the cash register allows for manual input. The LDL can be used to block manual input of an amount to override the price preset to the PLU.

Note that an LDL can be programmed to limit the manual input of a price to override a Flat-Long PLU preset price, or to limit input for short PLUs and Long PLUs that are sub-departments.

Page 254: CASIO CE-4250

PLU Programming

Commission Function

Each clerk can be provided with two separate commission totalizers. Commissions are calculated automatically whenever a receipt is issued and whenever a temporary finalize operation is per- formed using the New Balance key. You can also program whether or not the commission sub- total includes VAT. The following shows the formula used for calculation of a commission amount.

Commission Amount = Commission Subtotal (Commission 1 or Commission 2) x Commission Rate

Commission 1 and Commission 2 totalizers are provided in the fixed totalizers, and Commission 1 and Commission 2 totalizers can be provided for each clerk.You can program whether or not the net amount includes tax andlor commission.The non-resettable grand total includes commis- - sions, and you can program whether or not commission calculations should be performed for operations that using [TI, [TI, [TI, and 0. The following shows how calculations are performed when PLU 1 is programmed with Taxable Status 1 and Commission 1.

Programming

Taxable Status 1 : 10%

Commission 1 : 10%

UnitePrice : 100

Operation

1 (71 [%I When the cash register is programmed to calculate the commission amount from the total that includes VAT, the calculation is performed as follows.

Commission Amount = 100 x 10% = 10

Tax Amount 1 = 100- 100 1 + 10/100

= 9

When the cash register is programmed to calculate the commission amount from the total that excludes VAT, the calculation is performed as follows.

Tax Amount 1 = 100 - 100 1 + 10/100

= 9

Commission Amount = (100 - 9) x 10% = 9

Discount/Premium Item Status

You can program PLUS with a discount/premium item status. Then, when you press the Selective Item Subtotal key during registration of a transaction, a subtotal of all items programmed with the discount/premium item status is automatically calculated. A discount or premium operation then can be performed on that subtotal.

Page 255: CASIO CE-4250

TK-230MK-27WCE4700 Programming Manual

Links to Departments and Groups

You can individually link Short PLUs and Long PLUs to departments and groups for accumula- tion of linked sales totals.

- - - - -

Lalg PLU No. 50

Random PLU Codes (Long PLUs)

You can tailor PLU numbers to match an existing inventory or other record-keeping system by programming 6-digit Random PLU codes for Long PLUs. Immediately following machine ini- tialization, all PLU numbers are assigned to Long PLU memory sequentially. You can use the procedure described in this section to change the PLU numbers to any 6-digit values you want. The Random PLU codes you assign are then used for all registration and programming for the applicable PLUs. If you do not program Random PLUs, use the standard (sequential) PLU num- bers for registration and programming.

PLU Links to Long PLUs

You can link Short PLUs or Long PLUs (child PLUs) to Long PLUs (parent PLUs) for simulta- neous registration of two different items (child PLU is registered automatically whenever its par- ent is registered). Use this feature to separate the price of a bottle's contents and the bottle deposit, to separate rent payment from the security deposit, or other such applications.

Lalg PLU Long PLU Long PLU Lalg PLU Long PLU memory No. 5 memory No. 12 memoly No. 52 memuy No. 53 memory No. 13

Important As in the above example, a single child PLU can have multiple parents. Note that Short PLUs can act as child PLUs only.

Minimum Stock Quantities (Long PLUs)

You can assign 5-digit minimum stock quantity values for Long PLUs. Each Long PLU has an actual stock totalizer, and so stock control and stock lookups are performed by comparing the programmed minimum stock quantity with the value stored in the actual stock totalizer.

Maximum Amount Limit (MAL)

The maximum amount limit (MAL) limits the maximum amount that can be manually input. You can also use the Maximum Amount Limit specification to prohibit manual input of an amount to override the preset unit price.

Note that an MAL can be programmed to limit the manual input of a price to override a Flat-Long PLU preset price, or to limit input for short PLUs and Long PLUs that are sub-departments.

Page 256: CASIO CE-4250

PLU Programming

Condiment PLUs

A Condiment PLU can be registered as part of another department, Short-PLU, Long PLU, or Flat-Long PLU (main item) registration. Up to eight Condiment PLUs can be registered for a sin- gle main item.

You can program the number of Condiment PLUs that must be registered for a specific main item. This is called the "compulsory number of Condiment PLU inputs." If the preset number of Condiment PLUs are not input following registration of a main item, a condiment compulsory error occurs.

The programmability for Condiment PLUs is identical to that for normal PLUs.

Ticket Receipts

Ticket receipts can be issued for departments, Short PLUs, Long PLUs, and Flat-Long PLUs fol- lowing issuance of the normal receipt. Separate ticket receipts are issued each department and PLU for which a ticket receipt issuance sequence is programmed. The f ~ s t ticket receipt issued is the department or PLU with the lowest sequence number, the next issuance is for the item with the next lowest sequence number, etc.

No ticket receipts are issued for departments and PLUs that are not programmed with issuance sequences.

Batch Feature Programming

When using this procedure to assign multiple features to PLUs, use 12-digit codes that you create using Worksheet #94 on page 1 17.

Procedure 1

Short PLU Procedure

v uuuuu

1. lnput the number of the Short PLU that you want to program with the features specified by the program code.

2. lnput the 12-digit program code from Worksheet #94 on page 117.

3. Cash Amount Tendered key on the standard keyboard.

4. Loop if you want to input another program code for the next sequential Short PLU.

5. Loop if you want to specify another (non-sequential) Short PLU.

Page 257: CASIO CE-4250

TK-230WK-27lMVCE-4700 Programming Manual

Long

1.

2.

3.

4.

5.

PLU Procedure

lnput the number or Random PLU code of the Long PLU that you want to program with the features specified by the program code.

lnput the 12-digit program code from Worksheet t94 on page 117.

Cash Amount Tendered key on the standard keyboard.

Loop if you want to input another program code for the next sequential Long PLU.

Loop if you want to specify another (non-sequential) Long PLU.

Flat-Long PLU Procedure

1. lnput the 12-digit program code from Worksheet #94 on page 1 17.

2. You can skip this step if the key you want to program is already in the current menu.

3. Press the Flat-Long PLU key that you want to program with the features specified by the program code.

4. Loop if you want to input another program code and program another Flat-Long PLU.

Procedure 2 - Range Programming

lnput one of the following file numbers Short PLU file number: 03 Long PLU file number: 04

Range start memory number. If you don't input anything here, the data is programmed from memory #I.

Cash Amount Tendered key on the standard keyboard.

Range end memory number. If you don't input anything here, the data is programmed up to the last memory number that exists in the file.

lnput thel2-digit program code from the applicable worksheet.

Page 258: CASIO CE-4250

PLU Programming

Worksheet #94

Description Choke

Normal receipt = 0 No receipt = 1

Receipt type"1sales status Single receipt = 2 Sinde-item sale = 3

Program Code

I

Multiile v a l i i i

Treat as normal PLU = 0 Tregt as c o n d i i PLU = 1 a

Albw = 0 Prohibit = 2

Printing of the difference between the normal price and reduced price on the READFIESET report

Normal PLUlcondiient PLU status

Do not pint = 0 Print = 4

a

9

Operation in RF Mode

Operation in REG 1 Mode

Enable = 0 Disable = 1

I I

Enable = 0 Disable = 4

I I I I I

I

Enable = 0 Disable = 2 b

8 8 1 Taxable Status

a

Operation in REG 2 Mode

See below ** I 7

6

Treat as PLU = 0 Treat as subdepartment = 4 7

Unit price status (zero unit price or non-zero unit price)

4

3

'1. Important! To program the cash register for issuance of a double receipt, you should select 'Single receipt = 2" for this item. You must also select 'issue = 1" in Wolksheet 1109 on page 121.

'2. United States Taxable Status 1 = 1 Taxable Status 2 = 2 Taxable Status 3 or Food Stamp Status = 4 Non-taxable = 0 Use the sum of the program code to program more than one status. To program Taxable Status 1 and Taxable Status 2, program '3' (1 + 2). Canada Other areas Taxable Status 1 = 1 Taxable Status 1 = 1 Taxable Status 2 = 2 Taxable Status 2 = 2 Taxable Status 3 = 3 Taxable Status 3 = 3 Taxable Status 4 = 4 TaxabkStatus4=4 TaxableStatus1&2=5 Non-taxable = 0 TaxableStatus1&3=6 Taxablestatus1 & 4 = 7 Non-taxable = 0

SubdeparbnenffPLU status

Non-zero = 0 Zem = 1

b

c

Low Digit Limit (LDL) for manually input unit prices (0 clears the limitation) (Programmable for Flat-long PLUS and subdepartments onty)

2

Unit price status (negative unit price or positive unit price)

HASH item status (HASH item or non-HASH item)

a

b

c

Positive = 0 Negative = 2

Non-HASH = 0 HASH = 4

1 to 9

2

1

Cmmii ion 1 Status

Commission 2 Status

Diiunffpremium status

Compulsory number of Condiment PLU inputs 1

4

0

Do not assign = 0 Assign = 1

Do not assign = 0 Assign = 2

Do not assign = 0 Assign = 4

Ot08

3

Page 259: CASIO CE-4250

TK-MO(MK-27WCE4700 Programming Manual

Individual Feature Programming

With this procedure, you can assign individual features to specific PLUs. The following table shows the features that can be programmed, and the worksheet you should use to calculate the required program code.

A d d r e s s Table

Address 1 Feature I SMPLU I LO~PPLU I Worksheet 1

0266 1 Mode Control I Available 1 Available I Worksheet #96 on page 118 0366 1 Taxable Status I Available I Avaihble 1 Worksheet W97 on page 119

0466

0566

0766

0966

1066

1166

Sales Status

Registration Status Low Diait Limit ILDLl

- -

1 266

I 366 1466

1766 1 Double Receipt Issuance Control I Available I Available I Worksheet #109on page 121 1

Commission Status and DiuntlPremium Item Status

Number of Condiment PLUS to be Entered

Links to DepartmentslGroups

1566

1 666

Note that an LDL or MAL can be programmed to limit the manual input of a price to override a Flat-Long PLU preset price, or to limit input for short PLUs and Long PLUs that are sub-depart-

Available

Available Available

Random PLU Code

Links to Long PLU (Bottle Link) Minimum Stock Quantity

ments.

Available

Available

Available

-um Amount Limit (MAL) Tidet Receipt Issuance Control

Worksheet 195 Use this worksheet t o program Address 0166.

Available

Available Available

Not Available

Not Available Not Available

I Ikrn I Description I Choice I Program Code

Worksheet #98 on page 11 9

Worksheet #99 on page 11 9 Worksheet 1100 on ~ a a e 11 9

Available Available

Available

Available Available

Worksheet #I01 on page 119

Worksheet #I02 on page 120

Worksheet #I03 on page 120 Available

Available Available

Worksheet #I04 on page 120

Worksheet #I05 on page 120 Worksheet #I06 on page 120

Available Available

a

I I c I P r in t i i of the diierence between the normal price and reduced price on the READIRESET report

Worksheet #I07 on page 121 Worksheet #I08 on page 121

I 1 Do not print = 0 1

P r i t = 4

Normal PLUICondiment PLU status

Worksheet #96 Use this worksheet t o program Address 0266.

Treat as Normal PLU = 0 Treat as Condiment PLU = 1

b Mult ipleval ion Allow = 0

Prohibi = 2

Item Description

Operation in RF Mode

Operation in REG 2 Mode

Operation in REG 1 Mode

1

a

b

c

Choice

Enable = 0 D i l e = 1

Enable = 0 D i b l e = 2

Enable = 0 D i l e = 4

Program Code

1

Page 260: CASIO CE-4250

PLU Programming

Worksheet #97

Worksheet 198

Use this worksheet to program Address 0366.

Worksheet #99 Use this worksheet to program Address 0566.

1

Program Code

1

Use this worksheet to program Address 0466.

I I Description I Choice I Program Code I

'1. United States Taxable Status I = 1 Taxable Status 2 = 2 Taxable Status 3 or Food Stamp Status = 4 Non-taxable = 0 Use the sum of the program code to program more than one status. To program Taxable Status 1 and Taxable Status 2, program '3' (1 + 2). Canada Other areas Taxable Status 1 = 1 Taxable Status 1 = 1 Taxable Status 2 = 2 Taxable Status 2 = 2 Taxable Status 3 = 3 Taxable Status 3 = 3 Taxable Status 4 = 4 Taxable Status 4 = 4 Taxable Status 1 & 2 = 5 Non-taxable = 0 Taxable Status 1 & 3 = 6 Taxable Status 1 & 4 = 7 Non-taxable = 0

Choice

see below"

hem

I

I I a I unit price status (zero unit price or non-zero unit price)

Description

Taxable Status

Item

1 .

Zero = 1 Mn-zem = O l

Choice

Treat as PLU = 0 Treat as sub-department = 4

Description

SubdepartmentlPLU status

Program Code

1

1

Worksheet #lo0 Use this worksheet t o program Address 0766.

c

Description

b

Choice

HASH item status (HASH item or non-HASH item)

I Program Code I

Unit price status (negtive unit price or positive unit price)

Non-HASH = 0 HASH = 4

Positive = 0 Negative = 2

Worksheet #I01 Use this worksheet to program Address 0966.

Low Digit Limit (LDL) for manually input unit prices (0 clears the limitation) 1 to 9 1

hem Description

Commiiion 1 Status

Commission 2 Status

Discountlpremium status

1

a

b

c

Choice

Do not assign = 0 Assign = 1

Do not assign = 0 Assgn-2

Donotass@=O A s s i = 4

Program Code

1

Page 261: CASIO CE-4250

TK-23OMK-27WCE-4700 Programming Manual

Worksheet 11 02 Use this worksheet to program Address 1066.

Compulsory number of Condiment PLU inputs spedfy 0 to 8.

Worksheet # I 03 Use this worksheet to program Address 1166.

Group number to link to. Both digits must be input for a group number. You must input '00' if group linking is nd being used.

Item

Deparbnent number to link to '00' clears an ex'lsting link. If department linking is not being used, no input is necessary here (even double zeros can be skipped).

Worksheet 1104 Use this worksheet to program Address 1266.

Program Code

I Long PLU Memory Number I Random PLU Code (6 digits) I item I

-

Worksheet #I05 Use this worksheet to program Address 1366.

4

3

I I Description I Program Code I Child PLU number assignment when the Child PLU is a Long PLU. Be sure to always input six digits, regardless of whether PLU number or random PLU codes are being used. Fill in any unused digits with zeros.

Child PLU number assignment when the child PLU is a short PLU. Be sure to always input four digits. Fill in any unused digits with zeros.

1

Worksheet # I 06 Use this worksheet to program Address 1466.

I e m I Description

~iiimun st& quantity*' Input two digits to the left of the decimai (integer part) and three digits to the right of the decimal (deci i l part). No input of a decimal point is required.

'1. This programming cannot be used for Short PLUS.

Program Code

Page 262: CASIO CE-4250

PLU Programming

Worksheet #I07 Use this worksheet to program Address 1566.

Worksheet H 0 8

6

5 - 4

3

2 1

Worksheet #I09

Use this worksheet to program Address 1766.

Maximum amount limit. lnput four digits to the left of the decimal (integer part) and two digits to the fight of the decimal (deciml part). No input of a decimal point is required. Inputting '0' here clears an existing limitation.

Use this worksheet to program Address 1666.

6

5

4

3

2

1

Procedure 1

Short PLU Procedure

pros ram^

2

1

Item

2

1

1. lnput the 4-digit address from the above table to identify the feature you want to program.

2. lnput the number of the Short PLU that you want to program with the features specified by the program code.

3. lnput the program code from the applicable worksheet (see table above).

4. Cash Amount Tendered key on the standard keyboard.

5. Loop if you want to program the next sequential Short PLU with the same program code.

6. Loop if you want to program the next sequential Short PLU with a different program code, but the same address.

7. Loop if you want to program a non-sequential Short PLU with a different program code, but the same address.

8. Loop if you want to program another Short PLU with a different program code, and different address.

Description

Tiiet receipt issuance sequence 1 = First; 10 = 10th; 30 = 30th etc. Leading zero is not required.

Item

1

'1. To progmm the cash register for issuance of a double receipt for a PLU, you must also select 'Single receipt = 2" for ltem 12 in Worksheet #94 on page 1 17. File No. 36 must be allocated.

Choke

Do not issue = 0 Issue= 1

Description

Double receipi'

Prosram code

1

Page 263: CASIO CE-4250
Page 264: CASIO CE-4250

PLU Progmmmhg

Procedure 2 - Range Programming -

lnput one of the following file numbers Short PLU file number: 03 Long PLU file number: 04

lnput the 4-digit address from the above table.

Range start memory number If you don't input anything here, the data is programmed from memory #1.

Cash Amount Tendered key on the standard keyboard.

Range end memory number If you don't input anything here, the data is programmed up to the last memory number that exists in the file.

lnput the Program code from the applicable worksheet.

PLU Descriptors

Use this procedure to assign literal descriptors to each PLU, and to each Long PLU second unit price. Each descriptor can be either 12 or 16 characters long, depending on the descriptor length specification that is made during the initialization operation.

Note that this section explains only the general procedure to use for programming descriptors. For details on actual character input procedures, see section 10 of this manual.

There are two different methods you can use to assign a descriptor to a PLU. With "direct pro- gramming" the procedure you use depends on whether you are programming a Short PLU, Long PLU, or Flat-Long PLU.

With "memory number programming" you input the memory number of the key you are pro- gramming and then input "03" (which is the file number for Short PLUs), "04" (the file number for Long and Flat-Long PLUs), or "54" (the file number for Long PLU second unit prices). You then input the characters you want to program.

Direct Programming Procedure Short PLU Procedure

lnput the number of the Short PLU that you want to program.

You cannot use a key assigned to the Flat-Long PLU keyboard here.

lnput the descriptor from Worksheet #I10 on page 125 using one of the procedures described in section 10 of this manual.

Page 265: CASIO CE-4250

TK-23OMK-27WCE4700 Programming Manual

4. Cash Amount Tendered key on the standard keyboard.

5. Loop if you want to input different text for the next sequential Short PLU.

6. Loop if you want to specify another (non-sequential) Short PLU.

Long PLU Procedure

lnput the number or Random PLU code of the Long PLU that you want to program.

You cannot use a ( key assigned to the Flat-Long PLU keyboard here.

lnput the descriptor from Worksheet #I 1 1 on page 125 using one of the procedures described in section 10 of this manual.

Cash Amount Tendered key on the standard keyboard.

Loop if you want to input different text for the next sequential Long PLU.

Loop if you want to specify another (non-sequential) Long PLU.

Flat-Long PLU Procedure

lnput the descriptor from the Worksheet #I 1 1 on page 125 using one of the procedures described in section 10 of this manual.

After you input text, be sure to press [ on the standard keyboard.

You can skip this step if the key you want to program is already in the current menu.

Press the Flat-Long PLU key that you want to program.

Loop if you want to input different text and program another Flat-Long PLU.

Memory Number Programming Procedure

Procedure 1

lnput the memory number that identifies the PLU you want to program.

lnput '03' if you are programming a Short PLU, '04' if you are programming a Long or Flat-Long PLU, '54' if you are programming a Long PLU second unit price.

lnput the descriptor from Worksheet #I 10 on page 125 (Short PLU) or Worksheet # I 1 1 on page 125 (Long PLU) using one of the procedures described in section 10 of this manual.

Cash Amount Tendered key on the standard keyboard.

Loop if you want to input a descriptor for the next sequential memory number.

Loop if you want to input a different memory number.

Page 266: CASIO CE-4250

PLU Programming

Procedure 2 - Range Programming

NUMBER 1W

lnput one of the following file numbers Short PLU file number: 03 Long PLU file number: 04

Range start memory number. If you don't input anything here, the text is programmed from memory # I .

Cash Amount Tendered key on the standard keyboard.

Range end memory number. If you don't input anything here, the text is programmed up to the last memory number that exists in the file.

lnput the Text from the applicable worksheet.

Worksheet # I 10

PLU No. , 1 !z File Number

Worksheet # l 1 1

FlabLong I Long 1 Memory 1 File I Standard I I PLU NO. PLU No. Number Number Descriptar Programmed Descriptor

04/54

04/54

04/54

04/54

LPLU

LPLU

LPLU

LPLU

Page 267: CASIO CE-4250

TK-23OWK-27o(VCE-4700 Programming Manual

7-3 Package Quantities and Unit Prices, or Unit Weights and Unit Prices

You can program each PLU with either of the following:

Package quantity and unit price

Unit weight and unit price

There are two different methods you can use to program a package quantity and unit price, or a unit weight and unit price to a PLU.

With "direct programming" the procedure you use depends on whether you are programming a Short PLU, a Long PLU, or a Flat-Long PLU.

With "memory number programming" you input the memory number of the PLU you are pro- gramming and then input "03" (which is the file number for Short PLUs) or "04" (the file number for Long PLUs and Flat-Long PLUs) You then input the applicable program code.

You use the same procedure for programming for both of the configurations noted above.

Important

o9 PLUs assigned the scale registration status can never be used for automatic package calculations using a preset package quantity during a scale registration. This is true regardless of whether they are programmed for package-quantity-and-unit- price or unit-weight-and-unit-price.

o9 PLUs that are programmed for unit-weight-and-unit-price can never be used for automatic package calculations using a preset package quantity.

Direct Programming Procedures

Short PLU Procedure

I

Long PLU Procedure

Page 268: CASIO CE-4250

PLU Programming

Flat-Long PLU Procedure

1. lnput the number of the Short PLU that you want to program. lnput the number or Random PLU code of the Long PLU that you want to program.

2. lnput a value for a package quantity or a unit weight.

Package Quantity (Worksheet #I12 on page 129) A package quantity is a value that can have four digits to the left of the decimal point (integer part) and two digits to the right of the decimal point (decimal places). You do not need to input all four digits for the integer part, but you must input values for both decimal places. Don't input anything here if you want to program a unit price without a package quantity.

Examples:

Package Quantity

12.25 10.1

,Unit Weight (Worksheet #I13 on page 130) A unit weight is a value that can have two digits to the left of the decimal point (integer part) and three digits to the right of the decimal point (decimal places). You do not need to input both digits for the integer part, but you must input values for all three decimal places.Donlt input anything here if you want to program a unit price with- out a package quantity.

Program Code

1225 1010

I

Important

None

YOU must always input "0" after you input a unit weight value. If you input a unit weight value and forget to input "0," pro- gramming will be wrong and the cash register will not be able to perfotm calculations correctly.

No input

Examples:

I Unit WeigM 1 Program Code I

I

None I No input

3. lnput a value for the unit price from the worksheet you used to input the package quantity (Worksheet # I 12) or unit weight (Worksheet # I 13). A unit price is a value that can have four digits to the left of the decimal point (integer part) and two digits to the right of the decimal point (decimal places). If you input a value for the package quantity or unit weight, you must input all four digits for the integer part, filling in leading digits with zeros if necessary. If you did not input anything for the package quantity or unit weight, you do not need to input all four integer part digits. You must always input values for both decimal places.

Examples:

Unit WeigMlPackage Quantity

Input

Not input

Unit Price

5.00

5.00 I 500

Program Code

000500

1 4. Cash Amount Tendered key on the standard keyboard.

Page 269: CASIO CE-4250

TK-23OMK-27OWCE4700 Programming Manual

5. Loop if you want to input the same data for the next sequential memory number.

6. Loop if you want to input different data for the next sequential memory number.

7. Loop if you want to input different data for a non-sequential memory number.

8. You can skip this step if the key you want to program is already in the current menu.

9. Press the Flat-Long PLU key that you want to program.

10. Loop if you want to input the same data for the different Flat-Long PLU.

11. Loop if you want to input another program code and program another Flat-Long PLU.

Memory Number Programming Procedure

Procedure 1

Procedure 2 - Range Programming

NUMBER

1. lnput the memory number that identifies the PLU you want to program.

2. lnput "03' (file number for Short PLUs) or '04' (file number for Long PLUs).

3. lnput a value for a package quantity or a unit weight.

Package Quantity (Worksheet # I 12 on page 129) A package quantity is a value that can have four digits to the left of the decimal point (integer part) and two digits to the right of the decimal point (decimal places). You do not need to input all four digits for the integer part, but you must input values for both decimal places. Don't input anything here if you want to program a unit price without a package quantity.

Examples:

Package Quantity

1225

Unit Weight (Worksheet #I13 on page 130) A unit weight is a value that can have two digits to the left of the decimal point (integer part) and three digits to the right of the decimal point (decimal places). You do not need to input both digits for the integer part, but you must input values for all three decimal places.Dont input anything here if you want to program a unit price with- out a package quantity.

Program Code

1225

10.1

None

1010

No input

Page 270: CASIO CE-4250

PLU Programming

Important You must always input "0" after you input a unit weight value. If you input a unit weight value and forget to input "0," pro- gramming will be wrong and the cash register will not be able to perfonn calculations correctly.

Examples:

Unit WeigM I ~~

4. lnput a value for the unit price from the worksheet you used to input the package quantity (Worksheet #112) or unit weight (Worksheet # I 13). A unit price is a value that can have four digits to the left of the decimal point (integer part) and two digits to the right of the decimal point (decimal places). If you input a value for the package quantity or unit weight, you must input all four digits for the integer part, filling in leading digits with zeros if necessary. If you did not input anything for the package quantity or unit weight, you do not need to input all four integer part digits. You must always input values for both decimal places.

None

Examples:

No input

Unit WdghUPackage Quantity Unit Price

5. Ca'sh Amount Tendered key on the standard keyboard.

Program Code

Input Not input

6. Loop if you want to input the same data for the next sequential memory number.

7. Loop if you want to input different data for the next sequential memory number.

5.00

5.00

8. Loop if you want to input different data for a non-sequential memory number.

OOO500

500

9. Range start memory number. If you don't input anything here, the data is programmed from memory #I.

10. Range end memory number. If you don't input anything here, the data is programmed up to the last memory number that exists in the file.

Page 271: CASIO CE-4250

TK-23O(MK-27WCE-4700 Programming Manual

Worksheet #I13

0

0

7-4 Quantity Modifiers and Second Unit Prices for Long PLUs

You can program each Long PLU with a quantity modifier and second unit price. Note that you cannot assign quantity modifiers and second unit prices to Short PLUs.

There are two different methods you can use to assign quantity modifier and second unit price to a Long PLU to a key.

With "direct programming" the procedure you use depends on whether you are programming a Short PLU, a Long PLU, or a Flat-Long PLU.

With "memory number programming" you input the memory number of the Long PLU you are programming and then input "54" (which is the file number for Long PLU second unit prices). You then input the applicable program code.

Direct Programming Procedures Long PLU Procedure

Flat-Long PLU Procedure

lnput the number or Random PLU code of the Long PLU you want to program.

lnput a value for a quantity modifier from Worksheet #I14 on page 132. A quantity modifier is a value that can have four digits to the left of the decimal point (integer part) and two digits to the right of the decimal point (decimal places). You do not need to input all four digits for the integer part, but you must input values for both decimal places. Don't input anything here if you want to program a second unit price without a quantity modifier.

Page 272: CASIO CE-4250

PLU Programming

lnput a value for the second unit price. A second unit price is a value that can have four digits to the left of the decimal point (integer part) and two digits to the right of the decimal point (decimal places). If you input a value for the quantity modifier or, you must input all four digits for the integer part, filling in leading digits with zeros if nec- essary. If you did not input anything for the quantity modifier, you do not need to input all four integer part digits. You must always input values for both decimal places.

Examples:

Cash Amount Tendered key on the standard keyboard.

Program Code Quantity Modifier

12.25

Loop if you want to input the same data for the next sequential memory number.

Loop if you want to input different data for the next sequential memory number.

Loop if you want to input different data for a non-sequential memory number.

Second Unl Price

You can skip this step if the key you want to program is already in the current menu.

Not h u t 1 15.35 1 1535 onlv 5.00

Press the Flat-Long PLU key that you want to program.

Loop if you want to input another program code and program another Flat-Long PLU.

1225 and 000500

Memory Number Programming Procedure

Procedure 1

Procedure 2 - Range Programming

lnput the memory number that identifies the Long PLU you want to program.

lnput a value for a quantity modifier from Worksheet #I14 on page 132. A quantity modifier is a value that can have four digits to the left of the decimal point (integer part) and two digits to the right of the decimal point (decimal places). You do not need to input ail four digits for the integer part, but you must input values for both decimal places. Don't input anything here if you want to program a second unit price without a quantity modifier.

lnput a value for the second unit price. A second unit price is a value that can have four digits to the left of the decimal point (integer part) and two digits to the right of the decimal point (decimal places). If you input a value for the quantity modifier or, you must input all four digits for the integer part, filling in leading digits with zeros if nec- essary. If you did not input anything for the quantity modifier, you do not need to input all four integer part digits. You must always input values for both decimal places.

Page 273: CASIO CE-4250

TK-23OMK-27OlVCE4700 Programming Manual

Examples:

4. Cash Amount Tendered key on the standard keyboard.

Program Code

1225 and 000500

Ouantity wodifk

12.25

I

5. Loop if you want to input the same data for the next sequential memory number.

Second Unit Rice

5.00

Not input

6. Loop if you want to input different data for the next sequential memory number.

7. Loop if you want to input different data for a non-sequential memory number

J 15.35

8. Range start memory number. If you don't input anything here, the data is programmed from memory #I.

1535 only

9. Range end memory number. If you don't input anything here, the data is programmed up to the last memory number that exists in the file.

7-5 Set Menus

You can program each set menu table with up to eight PLUs. A set menu can be assigned to any of the Long PLUs, which in effect makes the Long PLU a set menu number.

Assigning PLUs to Set Menu Tables

The following procedure describes how to assign PLUs to set menus. Note that the procedure you use to identify the PLU you are assigning depends on its type.

To assign a Short PLU Input the Short PLU number you want to assign and press the Short PLU key.

To assign a Long PLU Input the Long PLU number or Random PLU Code you want to assign and press the PLU key.

To assign a Flat-Long PLU Press the Flat-Long PLU key you want to assign.

Page 274: CASIO CE-4250

PLU Programming

Procedure

1. Input the memory number that identifies the set menu you want to assign the PLUs to.

2. Specify the PLU from Worksheet #I15 you want to assign to the set menu.

3. Cash Amount Tendered key on the standard keyboard.

4. Loop if you want to specify another PLU for the same set menu table memory number.

5. Press the #I key and loop if you want to specify another PLU for the next sequential set menu table memory number.

6. Loop if you want to input a different non-sequential set menu table memory number.

Worksheet #I 15

Up to 8 items (Short PLU or Long PLU)

Assigning Set Menu Tables to Long PLUs

The following procedure describes how to assign set menu tables created with the procedure described in the previous section to Long PLUs or Flat-Long PLUs. Note that you cannot assign set menu tables to Short PLUs.

Page 275: CASIO CE-4250

TK-23OWTK-27WCE4700 Programming Manual

Procedure for Long PLUs

1. lnput the PLU number or Random PLU Code that identifies the Long PLU you want to assign the set menu table to.

2. lnput the set menu table memory number.

3. Cash Amount Tendered key on the standard keyboard.

4. Loop if you want to program the same set menu table memory number to the next sequential PLU number.

5. Loop if you want to program a different set menu table memory number to the next sequential PLU number.

6. Loop if you want to input a different non-sequential PLU number.

Procedure for Flat-Long PLUs

1. lnput the set menu table memory number.

2. You can skip this step if the key you want to program is already in the current menu.

3. Press the Flat-Long PLU key you want to assign the set menu table to.

4. Loop if you want to program the same set menu table memory number to another Flat-Long PLU.

5. Loop if you want to program a different set menu table memory number to Flat-Long PLU.

Page 276: CASIO CE-4250

Arrangement Key Table

You can assign up to 10 key operations to each Arrangement key table memory. Doing so makes it possible to perform multiple key operations with the touch of a single key. Either of the follow- ing two procedures can be used to perform registrations using the Arrangement key.

Manual input of an Arrangement key table memory number (address) followed by operation of the Arrangement key. A11 key operations assigned to the Arrangement key table memory spec- ified by the number are recalled and registered.

Operation of an Arrangement key that has been linked to an Arrangement key table memory number. This recalls and registers the key operations assigned to the Arrangement key table specified by the number linked to the Arrangement key pressed.

See Worksheet #13 on page 28 for details on linking Arrangement key tables to each Arrange- ment key.

If the cash register is set up (by the initialization operation) to use clerk secret numbers, you can assign clerk sign on operations to an Arrangement key. Pressing the applicable Arrangement key signs on the clerk and then performs any other registration operations assigned to the Arrange- ment key.

If an Arrangement key does not include a clerk sign on procedure on a machine that is set up to use clerk secret numbers, pressing it while no clerk is signed on causes an error message to appear on the display, indicating that a clerk secret number was not entered. This means that if you want the Arrangement key to be operational while no clerk is signed on, you must include the sign on procedure in the sequence assigned to the Arrangement key.

8-1 Arrangement Key Programming

Use the procedure shown below to assign key to the Arrangement key table memory. Note that different operations must be used depending on the type of operation being assigned.

To assign a department, function key, or value Press the department, function, or number key you want to assign.

To assign a Short PLU Input the Short PLU number you want to assign and press the Short PLU key.

To assign a Long PLU Input the Long PLU number or Random PLU Code you want to assign and press the PLU key.

To assign a Flat-Long PLU Press the Flat-Long PLU key you want to assign.

Page 277: CASIO CE-4250

TK-23OMK-27WCE-4700 Programming Manual

Procedure

Input the memory number of the Arrangement key table memory you want to program.

Be sure to press the Arrangement key to which you want to assign the following operations.

Perform one of the operations described above to assign a department, function key, value or PLU. Use Worksheet #I16 on page 136 to prepare the data.

Loop if you want to input another key operation and assign it to the same Arrangement key. Remember that you can assign only 10 operations for each Arrangement key. If you try to assign too many operations, an error will occur.

Be sure to press the same Arrangement key that you pressedpefore you started assigning operations.

Press the #1 key and loop if you want to assign mom operations to the next sequential Arrangement key table memory number.

Loop if you want to specify another (non-sequential) Arrangement key table memory number.

Worksheet 11 16

Programming Example

Programming Sequence

Arrangement Key Registration Sequence

Page 278: CASIO CE-4250

Clerk Features

The programming described in this section provides wide-ranging clerk control capabilities.

9-1 Drawer Numbers and Clerk Secret Numbers

You can assign clerk secret numbers, and also specify numbers that identify the drawer that each clerk is allowed to use. Note that drawer numbers can be specified only for cash registers that are using the optional multi-drawer system, which lets you connect up to four drawers. Use Work- sheet #I17 on page 137 to prepare your program data.

Procedure

lnput the memory number.

lnput the drawer number that you want to assign to the clerk program file. lnput zero if the multi-drawer system is not being used.

lnput a 4-digit clerk secret number. Note that you must input all four digits. To clear a clerk secret number that was previously assigned, input "0000" here. Also input "0000' here if the cash register is not set up to use the clerk secret number system.

Cash Amount Tendered key on the standard keyboard.

Loop if you want to input another drawer number and clerk secret number to the next sequential memory number.

Loop if you want to specify another (non-sequential) memory number.

Worksheet #I17

ClerkMemory ClerkFile Number 1 Number

Program Code

Drawer No. I Clerk Secret No. Clerk

Page 279: CASIO CE-4250

TK-23OWK-27WCE-4700 Programming Manual

9-2 Clerk Control Functions

The procedure described here can be used to make certain operations compulsory, to define the clerk type (clerk, cashier, or training clerwcashier), and to define the required timing for the sign off operation.

Difference between "Clerk" and "Cashier"

This cash register distinguishes between a clerk and a cashier only for determining the print sequence for the ClerWCashier Accountability Report. All cashiers are printed first, followed by all clerks. Both clerks and cashiers have the same totalizers and counters, and all operations clerks and cashiers are identical.

Procedure 1

lnput the clerk memory number.

lnput the 10-digit program code from Worksheet # I 18 on page 139.

Cash Amount Tendered key on the standard keyboard.

Loop if you want to input another program code for the next sequential clerk memory number.

Loop if you want to specify another (non-sequential) clerk memory number.

Procedure 2 - Range Programming

Range start memory number. If you don't input anything here, the data is programmed from memory # I .

Cash Amount Tendered key on the standard keyboard.

Range end memory number. If you don't input anything here, the data is programmed up to the last memory number that exists in the file.

lnput the 10-digit Program code from the applicable worksheet.

Page 280: CASIO CE-4250

Clerk Features

Program Code

Worksheet #I 18

a / Slip print operation '1

gem I Description

Not Compulsory = 0 Compulsory = 2

Choice

b I Check number before registration Not Compulsory = 0 Compulsory = 4

a 1 Table number input Not Compulsory = 0 Compulsory = 1

b ( Number of customer input I Not Compulsory = 0 Compulsory = 2

c I Issuance of guest receipt following finalization Not Compulsory = 0 Compulsory = 4

0 erator RESET report issuance operation in REG 1, REG 2 and I ~ P m o d e

a

Allow = 0 Prohibit = 4

Treat as cashier = 0 Treat as clerk = 1

Report issuance operation except Batch READIRESET report and individual report issuance

Batch READIRESET report issuance operation except individual report issuance

a I Operator treatment *2

Allow = 0 Prohibit = 1

Allow = 0 Prohibit = 2

b / ClerWcashier training status '3 Treat as normal = 0 Treat as trainee = 2

c I ClerWcashier sign off when receipt is issued *4 No auto sign off = 0 Auto sign off = 4

a / Permission to open check number belonging to another clerklcashier I Do not allow = 0 Allow = 1

b I Issuance of guest receipt with operation of New Balance key Not compulsory = 0 Compulsory = 2

'1. When "Compulsory = 2" is programmed here, registration cannot be performed unless slip paper is inserted into the slip printer when "Alternate = 0 is programmed for ltem 6-a. in Worksheet #47 on page 64 (General Machine Features). If "Batch = 1" is programmed for 6-a. in Worksheet #47 on page 64, finalization cannot be performed unless slip paper is inserted into the slip printer.

*2 Selecting clerk or cashier here has no effect on available functions or operations. A distinction is made between clerks and cashiers only when determining the printing sequence for the ClerWCashier Accountability Report. All cashier data is printed first, followed by all clerk data.

'3 When a clerklcashier who is specified as a training clerkkashier signs onto the register, the register automatically enters the Training Mode. The register automatically exits the Training Mode when the training clerkkashier signs off.

'4 This programming is applied only when "Secret numbers = 1" is programmed for ltem 9 in Worksheet #1 on page 2 (Machine Initialization).

** Revised

TK-2300DK-2700/CE-4700 PGM V 2.30 JULY, 1993 - 139-

Page 281: CASIO CE-4250

TK-23OLMK-27OtVCE4700 Programming Manual

9-3 Commission Rates

You can assign up to two commission rates for each clerk. Use Worksheet #I19 on page 141 to prepare the program data.

Procedure 1

1. lnput the clerk memory number.

2. lnput a value for the first commission rate. A commission rate is a value that can have two digits to the left of the decimal point (integer part) and two digits to the right of the decimal point (decimal places). You must input all four digits filling in digits with zeros if necessary. To set a commission rate of lo%, for example, input "1000'. If you do not want to use the first commission rate, input '0000' here.

3. lnput a value for the second commission rate. All of the notes for the first commission rate above also apply for the second commission rate.

4. Cash Amount Tendered key on the standard keyboard.

5. Loop if you want to input other commission rates for the next sequential clerk memory number.

6. Loop if you want to specify another (non-sequential) clerk memory number.

Procedure 2 - Range Programming

1. Range start memory number If you don't input anything here, the data is programmed from memory #I.

2. Cash Amount Tendered key on the standard keyboard.

3. Range end memory number If you don't input any thing here, the data is programmed up to the last memory number that exists in the file.

4. lnput the program code from the applicable worksheet.

Page 282: CASIO CE-4250

Clerk Features

Worksheet #I 19

9-4 Check Number Ranges

After you assign a check number range to a clerk or cashier, that clerk,cashier will be allowed to open checks only within that range. Any attempt by a clerk or cashier to input a check number that is outside the specified range results in an error.

Procedure 1

1. lnput the clerk memory number.

2. lnput a value for the minimum check number. You can input up to six digits, but you do not need to fill in unused leading digits with zeros. To specify a minimum check number of 1000, for example, input '1000'. To specify an unlimited minimum check number, input '0'.

3. lnput a value for the maximum check number. You must input all six digits in this case, filling in unused leading digits with zeros. To specify a maximum check number of 1999, for example, input '001999'. To specify an unlim- ited maximum check number, input '000000'.

4. Cash Amount Tendered key on the standard keyboard.

5. Loop if you want to input another check number range for the next sequential clerk memory number

6. Loop if you want to specify another (non-sequential) clerk memory number.

Page 283: CASIO CE-4250

TK-23WK-27O(ZICE4700 Programming Manual

Procedure 2 - Range Programming

NUMBER NUMBER

1. Range start memory number. If you don't input anything here, the data is programmed from memory #I .

2. Cash Amount Tendered key on the standard keyboard.

3. Range end memory number. If you don't input anything here, the data is programmed up to the last memory number that exists in the file.

4. Input the program code from the applicable worksheet.

9-5 Clerk TotalizerICounter File

The clerk file has two totalizer files (clerk program file and clerk totalizerkounter file) and one link file (clerk totalizerlcounter link file).

The clerk program file consists of the program area only

The clerk totalizerlcounter file can be configured (using the programming procedure described later in this section) by selecting from among the various available totalizerslcounters. This file consists of a quantitylnumber of items area and an amount area only, and totalizerslcounters are linked to this file through the clerk totalizerlcounter link file.

The clerk totalizerlcounter link file links totalizerslcounters to the clerk totalizerlcounter file. The following types of totalizers/counters are available for linking.

Fixed totalizers

Free functions

Departments

Gas departments

Short PLUs

Long PLUs Only Long PLUs assigned memory for the number of items and amount can be linked. Long PLUs assigned stock area memory cannot be linked.

Groups

Note that there is only one clerk totalizerlcounter link file, so all clerks use the same file. Such files cannot be created for individual clerks.

Page 284: CASIO CE-4250

Clerk FBatures

The following shows how many totalizerslcounters can be linked to the clerk totalizerlcounter link file, depending on the clerk totalizerlcounter files reserved during the memory allocation procedure.

Files Reserved by Memory Allocation

File #I 1 and 30 only

Programming the Clerk TotalizerICounter File

Number of Llnkable TotalldCounters

Up to 20

File #I2 and 31 only

There are two different methods you can use to link totalizerslcounters through clerk totalizer1 counter link files. The method you should use depends on the totalizerlcounter type.

Up to 100

With "direct programming," you press a key on the keyboard or input a PLU number or Random PLU Code to link a totalizerlcounter. This method can be used for the following totalizers1 counters.

File #11.30.12.31 I UP to 120

Free function totalizerslcounters

Department totalizerslcounters (for which keys are assigned on the keyboard)

Gas department totalizerslcounters (for which keys are assigned on the keyboard)

Short PLU totalizerslcounters

Long PLU totalizers/counters

Note that you can also program the above totalizerslcounters using the memory number and file number procedure described below.

The other method that can be used to link totalizerslcounters through link files involves inputting memory numbers and file numbers. The following table shows the memory numbers and file numbers for each totalizerlcounter.

File No. Total Item

Gross sales total

Net sales total

Memory No.

Cash in drawer

Cash in drawer declaration total

1

2

Cash in drawer declaration short

Cash in drawer declaration over

01

01

3 4

Charge in drawer

Charge in drawer declaration total

01

01

5

6

Charge in drawer declaration short

Charge in drawer declaration over

01

01

7

8

Check in drawer Check in drawer declaration total

Credii in drawer I 15 I 01 I

01

01

9

10

Check in drawer declaration short

I

Credii in drawer declaration total I 16 I 01

01

01

11

12

01

01

13

1 Credii in drawer declaration over 18 01

01

Check in drawer declaration over

I I

14 I 01

Credii in drawer declaration short 17 I 01

Page 285: CASIO CE-4250

TK-23O(MK-27WCE-4700 Programming Manual

Total Itern I Memory No. I File No.

I Food stamps in drawer (US onW I 19 I 01

Food stamp cash change EBT in drawer (US.)

I Number of customers I 24 I 01

EBT cash change (US. only)

RF Mode total

20

21

I New balance total I 28 I 01

01

01

21

23

Average sales price per customer Check cashing handling fee

I Commission 1 total I 29 I 01

01

01

25

26

01

01

Commission 2 total Foreign currency cash in drawer total 1

Foreign currency check in drawer total 1

Foreign currency cash in drawer total 2 Foreign currency check in drawer total 2

I Net grand total of key, key and RF mode opelions 1 38 1 01

30

31

Foreign currency cash in drawer total 3 Foreign currency check in drawer total 3

Grand total of key and key operation

01

01

32

33

34

I Taxable amount 1 total I 42 I 01

01

01

01

35

36

37

Number of key operations

Roundiia total

01

01

01

I Taxable amount 2 total I 45 I 01

39

41

Tax 1 total

01

01

Tax 1 exemt total I 44 I 01

43

Tax 2 total

Tax 2 exempt total

01

Taxable amount 3 total

46

47

Tax 3 exempt total

Taxable amount 4 total

01

01

Tax 3 total I 49 1 01

48

Tax 4 total

Tax 4 exempt total

01

50

51

Free function

Short PLUS

01

01

52

53

Long PLUS

Departments

Groups

01

01

I to 'l

1 to"

Gas departments

02

03

1 to*'

1 to 'l

1 to 'l

04

05

06

'1. These values are determined by the number of records resewed by the memoly allocation procedure.

1 to *' 55

Page 286: CASIO CE-4250

Clerk Features

Direct Programming Procedure

lnput '130' (clerk totalizerlcounter link file I), or '131' (clerk totalizerlcounter link file 2).

Perform the direct operation to specify the totalizerlcounter. You can input a PLU number or Random PLU Code and press the applicable PLU key, or you can press a department or function key.

Cash Amount Tendered key on the standard keyboard.

Loop if you want to input another clerk totalizerlcounter specification for the same link file.

Memory/File Number Programming Procedure

1. lnput "130' (clerk totalizerlcounter link file I), or "131" (clerk totalizerlcounter link file 2).

2. lnput a memory number from the table on page 143.

3. lnput a file number from the table on page 143.

4. Cash Amount Tendered key on the standard keyboard.

5. Loop if you want to input another clerk totalizerlcounter specification for the same link file.

9-6 Clerk Descriptors

Use this procedure to assign literal descriptors for each clerk. Each descriptor can be either 12 or 16 characters long, depending on the descriptor length specification that is made during the ini- tialize operation.

Note that this section explains only the general procedure to use for programming descriptors. For details on actual character input procedures, see section 10 of this manual.

Procedure

Y

1. lnput the memory number that identifies the clerk you want to program.

2. Input '07' (clerk program file number).

3. lnput the descriptor from Worksheet #I20 on page 146 using one of the procedures described in section 10 of this manual.

4. Cash Amount Tendered key on the standard keyboard.

5. Loop if you want to input a descriptor for the next sequential memory number.

6. Loop if you want to input a different memory number.

Page 287: CASIO CE-4250

TK-230WTK-27OIVCE-4700 Programming Manual

Worksheet #I20

Clerk Memory File I Number I Number 1 Number 1 &% I Programmed Descriptor

Page 288: CASIO CE-4250

Character Programming

There are two basic methods you can use to input characters: using a character programming keyboard for direct input, or using character codes to specify the characters. The methods available to you depend on the cash register mode you are programming.

Whenever you enter the Program 2 Mode, the Flat micro-touch keyboard becomes a character programming keyboard. You can insert the character sheet under the rubber cover of the keyboard to help you see the character or function assigned to each key.

Page 289: CASIO CE-4250

TK4?3OlVTK-270(VCE-4700 Programming Manual

The character programming keyboard has an uppercase "CAP" setting and a "SHIFT" setting. Its initial setting is the CAP setting, which remains in effect until you press the [SHIFT] key. After you press [SHIFT'], the shift setting remains in effect until you press the uppercase [CAP] key again.

Note that neither the [SHIFT] nor [CAP] key operation is counted as a character during programming.

Press the PBL] (double) key to specify that the next character you input is a double-size character. You must press [DBL] before each double-size character. Each double-size character counts as two normal size characters.

Use the [B] key ([.I key on the standard keyboard) to delete the most recently input character, much like a backspace key.

Important

When using direct programming to program descriptors to department keys and function keys assigned to the Flat-Long

PLU keyboard, be sure to press 1 on the standard keyboard after inputting the text. After pressing 1 , you can press the department key or function key to which you are programming the text.

Page 290: CASIO CE-4250

Character Programming

With the CE-4700, you can use either the optional KB-1 Character Programming Keyboard or you can use character codes to input text.

Optional KB-1 Keyboard

The optional KB-1 Character Programming Keyboard lets you see the text on its built-in alpha- numeric display as you input it.

To connect the KB-1

1. Set the cash register's Mode switch to OFF.

2. Remove the DF-UKB- 1 interface cover from the CE-4700. There are two interface connectors. The round connector on top is the KB-1 interface connec- tor, which the square connector on the bottom is for connection of the DF-2 Program Loader (via a PRL-CB- 1 Cable).

3. Plug the KB-1 connector cable into the round KB-1 interface conncetor.

Before using the KB-1 for programming

Be sure to perform the following operation after connecting the KB-1 Keyboard to the cash register. You should also perform this procedure if the KB- 1's alpha-numeric display goes blank.

Procedure

1. The message "READY should appear on the display of the KB-1, followed by a flashing cursor. This indicates that the keyboard is ready for input. The cash register remains in the KB-1 character input mode until you press the -

key to complete the procedure and issue a receipt.

Improtant The register will not enter the KB-1 character input mode and the display of the KB-1 will remain blank if the register is not in the Program 2 Mode or if the Mode switch of the register is not in the PROGRAM position.

The register remains in the KB-1 character input mode from the point that the cursor appears on the display of the KB-1

until the register's@ key is pressed to finalize the procedure and issue a receipt. At this point, the KB-1's display goes

blank.

ESP If a power failure occurs while you are using the KB-1, its display will be blank after power is restored. Perform the above operation to start again.

An error occurs if connections are not proper when you perform the above operation. For details on the function of each KB-1 key, see the manual that comes with it.

Page 291: CASIO CE-4250

TK-23OLMK-27OWCE4700 Programming Manual

To program a descriptor with the KB-1

Use the following procedure to program text with the KB-1.

Procedure

1. Prepares the KB-1 for programming.

2. lnput a memory number and file number on the KB-1. This identifies the item whose descriptor you want to pro- gram.

3. Press this key on the KB-1.

4. lnput the text on the KB-1

5. Press the [ENTER] key on the KB-1.

6. Loop if you want to input text for the next sequential memory number.

7. Loop if you want to input another memory number.

To edit a descriptor with the KB-1

Use the following procedure to edit text that is already programmed.

Procedure

1. Prepares the KB-1 for programming.

2. lnput a memory number and file number on the KB-1. This identifies the item whose descriptor you want to edit.

3. Press the [CODE] key on the KB-1 twice to recall the existing descriptor.

4. Edit the descriptor.

5. Press the [ENTER] key on the KB-1.

6. Loop if you want to edit text for the next sequential memory number.

7. Loop if you want to input another memory number.

Page 292: CASIO CE-4250

Character Programming

Character Code Programming

You can also program text by inputting codes that correspond to the characters you want to input. A list of character codes are given in the table below. You also use the [B] key on the 10-key pad during character code p rogradng .

[Bl Key Press this key after inputting a 4-digit character code to register the code. Pressing this key without inputting anything clears the last code registered, much like a backspace key. Each press of this key backspaces one code.

7

Character Code Table

(=') (a

8

4 5 6

1 2 3

O A B

9

Note that you can input a space by inputting the character code 0000. Character code 151 5 is the double-width specfication, which must be input before each double- width character. Each double-width character is counted as two normal-size characters.

W 0215

X 0 3 0 0 x

Y 0301

Z 0302

1009

A 061 1 B @jo4@ i 0512

A 0110 1 a 0308

B 0111 1 b 0309

w 0414

0415

y osoo z 0501

0 0100

1 0101

i\ 0506

b 0507

u 0508

# 0005

1004

2 1005

@ 1006

'4' 1007

b 0602

SPACE 0000

DoUslE SIZE 1515

Page 293: CASIO CE-4250

TK-MOMK-27WCE-4700 Programming Manual

Procedure

1. lnput a memory number and file number. This identifies the item whose descriptor you want to program.

2. lnput a 4digit character code.

3. Registers the character code.

4. Loop if you want to input another character code for the same descriptor.

5. Press [B] and loop if you need to delete the last character code you input.

6. Loop if you want to input text for the next sequential memory number.

7. Loop if you want to input another memory number.

Page 294: CASIO CE-4250

Program Data Save and Load

You can use either the optional DF-2 Program Loader or optional RAC-S/RAC-6 RAM Cards for program data save and load operations.

All program data can be saved to a floppy disk using the optional DF-2 Program Loader. Program data can also be loaded from a floppy disk to the cash register using the DF-2. This capability lets you save program data during machine maintenance, and it allows you transfer data from one machine to another.

Important osr -Use only 3.5-inch, double sided, high density disks.

Before you use a new disk, you must format it first.

When loading data from a disk, you must load all data. Therefore, we recommend that you save each file on a separate disk.

Connecting the DF-2 to the register 1. Set the Mode switch of the cash register to the OFF position.

2. Remove the DF-2 interface cover from the cash register.

3. Connect the optional CASlO PRL-CB-1 connector cable to the DF-2 interface of the cash register. Connect the other end to the DF-2 port of the DF-2.

Use the CASIO PRL-CB-1 connector cable only.

Formatting a new disk

Be sure to use the following procedure to format a new disk before using it for the fmt time.

Procedure

1. Load the disk into the DF-2.

2. Switch DF-2 power on. Its d i i y should show the message 7hl" and then change to '-"

3. Press the SET button four times, and the display should show 'F -"

4. Press the EXE button until the display changes to 'FOn. "FO" flashes on the display while the disk is being format- ted. The display changes to 'OK after the formatting operation is complete.

5. Press the EXE button again to eject the disk.

Page 295: CASIO CE-4250

TK-230WTK-27OWCE-4700 Programming Manual

1 1-2 RAC-5lRAC-6 RAM Cards

You can save program data directly to a RAM card for storage of the data during machine main- tenance, or to transfer data from one machine to another.

Formatting a RAM Card for Program Data Storage

Before using a new RAM card, you must first use the procedure shown below to format it for program data storage.

Procedure

1. Input the formatting code that describes the operation you want to perform. To format a new RAM card, input 8101. To format a previously-used RAM card (and delete all the data stored on that card), input 8001.

2. Cash Amount Tendered key on the standard keyboard.

1 1-3 Saving Program Data

You can save data either by designating specific data or by saving all data. Use the codes in the following table to specify all data or specific data.

Memory Number Table

File No. Meaning 1 01

02 03

F i totalizer data

Free function data Short PLU data

04

05

Long PLU data

Department key data

06 07

Group character data

clerk Program data

13 14

1 22 I General program data (except PROGRAM, XI , and X2E2 mode secret number and machine number) I

Short PLU unit price data

Long PLU unit price data

18

20

Check analysis data

Non-resettable grand sales total descriptor

23

24

25

Fied character data

Report header message Tax table data

28 Set menu W e data

30

31

29 I Report group data (batch Xn file data)

Clerldcashiir totalizer/counter link 1 data

ClerWcashier totalier/counter link 2 data

32 Receipt message/ Bill copy message

Page 296: CASIO CE-4250

Program Data Save and Load

Memory Number Table (Continued)

I 33 I Check endorsement message I File No. Meaning

I I 41 Check print program I 38 Amgement key table data 39 1 . Text recall file

45

54

I nn I All program data (except PROGRAM, X I , and X21Z2 mode secret number and I

Error message

Long PLU 2nd unit price 55

90"

tna~hihe number)

Gas department key data

All data except date and time

I 93" I Function key assignment and function key data I '1. This data cannot be transferred between the TK-2300, TK-2700, CE-4700. All other data can be exchanged

between the TK-2300, TK-2700 and CE-4700 Series.

Page 297: CASIO CE-4250

TK-23O(MK-270(VCE-4700 Programming Manual

Procedure (DF-2)

(Use one disk for each data record.)

insert a brrnatbd dak.

h v a r ON.

t Pmur SET Mton.

I

I when DP-2 receives data, : the display 'RO' blinks.

' when data transnission is : conpleted, DP-2 displays .OK' Data type

'+I

C F i value

i Pmur he EXE butbn.

The display shows '--'.

6

Procedure (RAM Card)

1. Input a 2-digit data code from the above table.

2. Cash Amount Tendered key on the standard keyboard.

Page 298: CASIO CE-4250

Program Data Save and Load

11-4 Loading Program Data

Use the following procedure to load data from a disk.

Procedure (DF-2)

i Insert the dak

1 Powr ON.

Pmu the SET b u m hvico

I DP-2 shows 'S-'.

1 Press the EXE button.

DP-2 shws .SO' with blinking display.

Data Datq trsnsbr mePM

I Rec@on end.

1 Pmsa the SET and EXE buttons at the same time.

( Tho display shows'--. .

Procedure (RAM Card)

Page 299: CASIO CE-4250

TK-230&llK-27WCE-4700 Programming Manual

1 1-5 Data Range LoadJSave

The following procedure lets you save and load a specific range of data. You can use this proce- dure with either the DF-2 Data Loader or with RAM cards. The following table shows the codes you should use to specify data.

Data

Short PLU data

Code

63

Long PLU data

Long PLU 2nd unit price file data

I Long PLU 2nd unit price I 75 I

64

65

Short PLU unit prim

Long PLU unit price

Procedure -

73 74

1. lnput the type code that describes the type of operation you are about to perform. To specify a DF-2 operation, input 60. To specify a RAM card operation. input 70.

2. lnput a 2-digit data code from the above table.

3. Cash Amount Tendered key on the standard keyboard.

4. Range start memory number. If you don't input anything here, the data is loaded or saved starting from memory number 1

5. Ranae end memow number. If yo; don't input aiything here, the data is loaded or saved up to the last memory number that exists in the file.

Page 300: CASIO CE-4250

Program Data Save and Load

1 1-6 Program Data Error Codes

The following table shows the error codes that are printed on the receipt and journal whenever an error occurs while using the DF-2.

1 48 1 POWER DOWN 1 Cash register power outtage during load operation. I Meaning Code

I I

52 LRC ERROR 1 Abnormal data in block durina load o~eration. 1

Error

49

50

51

1 53 1 PARITY ERROR 1 Abnormal parity for one byte during bad opeation. I

BUFFER OVER

OVER

ERROR

Block data length exceeds 128 bytes during load operation.

Data not sent from DF-2 during load operation @ad connection, abnormal DF-2 operation, etc.)

Nonconsecutive block counter value during load operation.

54 oVERRUlrUFRAM'NG ERROR

. .

Abnormal receipt of one byte during load operation.

Page 301: CASIO CE-4250
Page 302: CASIO CE-4250
Page 303: CASIO CE-4250
Page 304: CASIO CE-4250
Page 305: CASIO CE-4250
Page 306: CASIO CE-4250
Page 307: CASIO CE-4250
Page 308: CASIO CE-4250
Page 309: CASIO CE-4250
Page 310: CASIO CE-4250
Page 311: CASIO CE-4250
Page 312: CASIO CE-4250
Page 313: CASIO CE-4250
Page 314: CASIO CE-4250
Page 315: CASIO CE-4250
Page 316: CASIO CE-4250
Page 317: CASIO CE-4250
Page 318: CASIO CE-4250
Page 319: CASIO CE-4250
Page 320: CASIO CE-4250
Page 321: CASIO CE-4250
Page 322: CASIO CE-4250
Page 323: CASIO CE-4250
Page 324: CASIO CE-4250
Page 325: CASIO CE-4250
Page 326: CASIO CE-4250
Page 327: CASIO CE-4250
Page 328: CASIO CE-4250
Page 329: CASIO CE-4250
Page 330: CASIO CE-4250
Page 331: CASIO CE-4250
Page 332: CASIO CE-4250
Page 333: CASIO CE-4250
Page 334: CASIO CE-4250
Page 335: CASIO CE-4250
Page 336: CASIO CE-4250
Page 337: CASIO CE-4250
Page 338: CASIO CE-4250
Page 339: CASIO CE-4250
Page 340: CASIO CE-4250
Page 341: CASIO CE-4250
Page 342: CASIO CE-4250
Page 343: CASIO CE-4250
Page 344: CASIO CE-4250
Page 345: CASIO CE-4250
Page 346: CASIO CE-4250
Page 347: CASIO CE-4250
Page 348: CASIO CE-4250
Page 349: CASIO CE-4250
Page 350: CASIO CE-4250
Page 351: CASIO CE-4250
Page 352: CASIO CE-4250
Page 353: CASIO CE-4250
Page 354: CASIO CE-4250
Page 355: CASIO CE-4250
Page 356: CASIO CE-4250
Page 357: CASIO CE-4250
Page 358: CASIO CE-4250
Page 359: CASIO CE-4250
Page 360: CASIO CE-4250
Page 361: CASIO CE-4250
Page 362: CASIO CE-4250
Page 363: CASIO CE-4250
Page 364: CASIO CE-4250
Page 365: CASIO CE-4250
Page 366: CASIO CE-4250
Page 367: CASIO CE-4250
Page 368: CASIO CE-4250
Page 369: CASIO CE-4250
Page 370: CASIO CE-4250
Page 371: CASIO CE-4250
Page 372: CASIO CE-4250
Page 373: CASIO CE-4250
Page 374: CASIO CE-4250
Page 375: CASIO CE-4250
Page 376: CASIO CE-4250
Page 377: CASIO CE-4250
Page 378: CASIO CE-4250
Page 379: CASIO CE-4250
Page 380: CASIO CE-4250
Page 381: CASIO CE-4250
Page 382: CASIO CE-4250
Page 383: CASIO CE-4250
Page 384: CASIO CE-4250
Page 385: CASIO CE-4250
Page 386: CASIO CE-4250
Page 387: CASIO CE-4250
Page 388: CASIO CE-4250
Page 389: CASIO CE-4250
Page 390: CASIO CE-4250
Page 391: CASIO CE-4250
Page 392: CASIO CE-4250
Page 393: CASIO CE-4250
Page 394: CASIO CE-4250
Page 395: CASIO CE-4250
Page 396: CASIO CE-4250
Page 397: CASIO CE-4250
Page 398: CASIO CE-4250
Page 399: CASIO CE-4250
Page 400: CASIO CE-4250
Page 401: CASIO CE-4250
Page 402: CASIO CE-4250
Page 403: CASIO CE-4250
Page 404: CASIO CE-4250
Page 405: CASIO CE-4250
Page 406: CASIO CE-4250
Page 407: CASIO CE-4250
Page 408: CASIO CE-4250
Page 409: CASIO CE-4250
Page 410: CASIO CE-4250
Page 411: CASIO CE-4250
Page 412: CASIO CE-4250
Page 413: CASIO CE-4250
Page 414: CASIO CE-4250
Page 415: CASIO CE-4250
Page 416: CASIO CE-4250
Page 417: CASIO CE-4250
Page 418: CASIO CE-4250
Page 419: CASIO CE-4250
Page 420: CASIO CE-4250
Page 421: CASIO CE-4250
Page 422: CASIO CE-4250
Page 423: CASIO CE-4250
Page 424: CASIO CE-4250
Page 425: CASIO CE-4250
Page 426: CASIO CE-4250
Page 427: CASIO CE-4250
Page 428: CASIO CE-4250
Page 429: CASIO CE-4250
Page 430: CASIO CE-4250
Page 431: CASIO CE-4250
Page 432: CASIO CE-4250
Page 433: CASIO CE-4250
Page 434: CASIO CE-4250
Page 435: CASIO CE-4250
Page 436: CASIO CE-4250
Page 437: CASIO CE-4250
Page 438: CASIO CE-4250
Page 439: CASIO CE-4250
Page 440: CASIO CE-4250
Page 441: CASIO CE-4250
Page 442: CASIO CE-4250
Page 443: CASIO CE-4250
Page 444: CASIO CE-4250
Page 445: CASIO CE-4250
Page 446: CASIO CE-4250
Page 447: CASIO CE-4250
Page 448: CASIO CE-4250
Page 449: CASIO CE-4250
Page 450: CASIO CE-4250
Page 451: CASIO CE-4250
Page 452: CASIO CE-4250
Page 453: CASIO CE-4250
Page 454: CASIO CE-4250
Page 455: CASIO CE-4250
Page 456: CASIO CE-4250
Page 457: CASIO CE-4250