Sharp XEA21S - Thermal Fax Machine Owner's manual

CODE : 00Z
CONTENTS
Parts marked with "!" are important for maintaining the safety of the set. Be sure to replace these parts with specified
ones for maintaining the safety and performance of the set.
This document has been published to be used
for after sales service only.
The contents are subject to change without notice.
PROGRAMMING MANUA
L
LEAD-FREE SOLDER MODEL
XEA21SUPME
ELECTRONIC
CASH REGISTER
MODEL XE-A21S
■LEAD-FREE SOLDER
CHAPTER 1. MASTER RESET AND PROGRAM RESET . . . . . . 1 - 1
CHAPTER 2. PROGRAM MODE . . . . . . . . . . . . . . . . . . . . . . . . . . 2 - 1
CHAPTER 3. OP X/Z, X1/Z1, X2/Z2 MODE. . . . . . . . . . . . . . . . . . 3 - 1

XE-A21S LEAD-FREE SOLDER
■LEAD-FREE SOLDER
The PWB’s of this model employs lead-free solder. The “LF” marks indicated on the PWB’s and the Service Manual mean “Lead-Free” solder. The
alphabet following the “LF” mark shows the kind of lead-free solder.
Example:
(1) NOTE FOR THE USE OF LEAD-FREE SOLDER THREAD
When repairing a lead-free solder PWB, use lead-free solder thread. Never use conventional lead solder thread, which may cause a breakdown or an accident.
Since the melting point of lead-free solder thread is about 40°C higher than that of conventional lead solder thread, the use of the exclusive-use soldering iron is rec-
ommendable.
(2) NOTE FOR SOLDERING WORK
Since the melting point of lead-free solder is about 220°C, which is about 40°C higher than that of conventional lead solder, and its soldering capacity is inferior to
conventional one, it is apt to keep the soldering iron in contact with the PWB for longer time. This may cause land separation or may exceed the heat-resistive tem-
perature of components. Use enough care to separate the soldering iron from the PWB when completion of soldering is confirmed.
Since lead-free solder includes a greater quantity of tin, the iron tip may corrode easily. Turn ON/OFF the soldering iron power frequently.
If different-kind solder remains on the soldering iron tip, it is melted together with lead-free solder. To avoid this, clean the soldering iron tip after com-
pletion of soldering work.
If the soldering iron tip is discolored black during soldering work, clean
and file the tip with steel wool or a fine filer.
5mm
Lead-Free
Solder composition
code (Refer to the
table at the right.)
<Solder composition code of lead-free solder>
Solder composition
Sn-Ag-Cu
Sn-Ag-Bi
Sn-Ag-Bi-Cu
Sn-Zn-Bi
Sn-In-Ag-Bi
Sn-Cu-Ni
Sn-Ag-Sb
Bi-Sn-Ag-P
Bi-Sn-Ag
a
b
z
i
n
s
p
Solder composition code
a

XE-A21S MASTER RESET and program reset
1 – 1
CHAPTER 1. MASTER RESET AND PROGRAM RESET
1. MASTER RESETTING
Master resetting clears the entire memory and resumes initial values.
Master resetting can be accomplished by using the following procedure:
Procedure :
1) Unplug the AC cord from the wall outlet, or set the mode switch to OFF position.
2) Let the ECR be without the memory backup battery.
3) Wait over 1 minute for discharging.
4) Set the mode switch to any position except OFF.
5) Plugin the AC cord to the wall outlet, or turn the mode switch from OFF position to another position.
The master reset can also be accomplished in the following case.
In case power failure occurs when the machine has no battery attached to it, the master reset operation is automatically performed after the power
has been restored.
(This is because if power failure occurs with no battery attached to the machine, all the memories are lost and the machine does not work properly
after power recovery; this requires the master reset operation.)
2. PROGRAM RESETTING (INITIALIZATION)
This resetting resumes the initial program without clearing memory.
This resetting can be operated at below sequence in PGM mode.
Procedure:
1) Unplug the AC cord from the wall outlet.
2) Wait over 1 minute for discharging.
3) Set the mode switch to the PGM position.
4) While holding down the FEED key, plugin the AC cord to the wall outlet.
Note: In case power failure occurs when the machine has no battery attached to it, the master reset operation is automatically performed after the
power has been restored.

XE-A21S PROGRAM MODE
2 – 1
CHAPTER 2. PROGRAM MODE
1. READING STORED PROGRAMS
The machine allows you to read every program stored in the PGM mode.
■Key sequence for reading stored program
(*1)PLU code range can be specified by entering the start and end numbers according to the following procedure.
When specifying a single time interval, PLU code, the start number has only to be entered.
■SAMPLE PRINTOUTS
1. Programming report 1
Report name Key sequence
Programming report 1
Programming report 2 2 3
[Auto] key programming report 1 3
Printer density programming report 3 3
PLU programming report (*1)
CA/AT
CA/AT
CA/AT
CA/AT
Start PLU code @/FOR
End PLU code
PLU
: VARIOUS PROGRAM
Refer to the programming section
about the data of each JOB.
HEADER
*PGM*
MODE TITLE
F
01 ( - ) xx
007
-1000.00
F
02 %
1
xxxx 000
L100.00% -10.00%
F
04
NET1
F
05
F
06
F
07
F
08
F
09
F
25
F
26
F
27
F
28
TAX1 ST
:
:
:
:
F
40
F
41
F
42
F
43
:
:
:
F
67
COPY
F
68
EJ
F
69
EJ
END
SHARP
SHARP
PRESENTS THE
BEST ECR
IS
THE BEST
#5
00000000
00000000
00000000
00000000
#6
#7
#10
0000
#11
0
#15
#19
00
#35 007
#50 007
T
110.0000%
T
2 4.0000%
05/02/2006 12:34PM
123456#1234
D99
T1234 071
T1234
DPT.99 0.00
GRS TAX1
RFD TAX1
TAX1
TX1 EXPT
GRS MTAX
RFD MTAX
M-TAX 7
GST EXPT
***RAxxx 9
***POxxx 9
TRANS CT
NET3
DATE/TIME/CLERK NO
MACHINE NO. /CC-NO. /
CLERK NAME
D01
T1234 073 DEPT CODE/TAXABLE/
PROGRAM (*1)
DPT.01xxxxxx -1234.56
D02
T1234 073
DPT.02 -1234.56
TEXT/PRICE WITH SIGN
(MAX department is decided by
PGM selection.)
FUNCTION NO. /TEXT /HALO
FUNCTION NO. /TEXT /HALO
FUNCTION NO. /TEXT/PROGRAM (*2)
AMOUNT WITH SIGN
FUNCTION NO. /TEXT /PROGRAM (*2)
HALO WITHOUT SIGN/
RATE WITH SIGN
FUNCTION NO./TEXT
F
44
CASH
FUNCTION NO. /TEXT
008
F
45 CHECKxxx
008
F
46 CHRAGExx
008
F
47 CHARGE-
F
48 CONV 1 00
F
49 CONV 2
F
50 ****CID
AAAA 9999.9999
(JOB# 5) FUNCTION SELECT
(JOB# 6) PRINT FUNCTION
(JOB# 7) RECEIPT PRINT FORMAT
(JOB#10) POWER SAVING PROGRAMMING
(JOB#11) LOGO FORMAT
(JOB#15) FUNCTION SELECT2
(JOB#19) DOUGHNUT TAX EXEMPT
(JOB#35) ONLINE Timeout time
(JOB#50) Thermal printer density
TAX1 RATE
/ 1.00
1 0.11
2 0.23
3 0.57
4 0.78
5 1.11
/PROGRAM (*3)
FUNCTION NO. /TEXT/PROGRAM (*4)
CURRENCY SYMBOL/RATE
CYCLE
TAX /BREAK POINT AMOUNT
0.10
LOGO TEXT
FUNCTION NO. /TEXT
(It is according with LOGOFORMAT.)
TAX2 RATE
LOWER TAX LIMIT
FUNCTION NO. /TEXT
/PROGRAM (*3)
FUNCTION NO. /TEXT
/PROGRAM (*3)
T
3 5.0000%
0.20 TAX3
T
4
------ TAX4 ("------": INHIBIT)
C
#01 CLERK.01
C
#02 CLERK.02
C
#25 CLERK.25
Clerk No. /Clerk name
::
BETTY___
01

XE-A21S PROGRAM MODE
2 – 2
(*1) DEPT PROGRAM : ABC
(*2) (
-
)/[%] PROGRAM : ABC
(*3) MEDIA PROGRAM : ABC
(*4) CONVERSION PROGRAM : AB
2. Programming report 2
3. [Auto] key programming report
4. Printer density report
A: REGISTRATION TYPE A
NORMAL 0
SICS 1
B: LIMITATION DIGITS (*2) = 0 to 7
C: AMOUNT ENTRY TYPE C
Inhibited 0
Open 1
Preset 2
Open and Preset 3
A: ENTRY FOR ITEM A
ENABLE 0
DISABLE 1
B: ENTRY FOR SBTL B
ENABLE 0
DISABLE 1
C: LIMITATION DIGITS (for (
-
) key) = 0 to 7 (0 FIXED for [%n])
A: Footer print on Receipt A
No 0
Yes 1
B: Entry of amount tendered B
Non compulsory (Cash, check),
Inhibit (Credit) 0
Compulsory 1
C: LIMITATION DIGITS (0=INHIBIT) = 0 to 8
A: OPEN RATE ENTRY A
ENABLE 0
DISABLE 1
B: PRESET RATE ENTRY B
ENABLE 0
DISABLE 1
: OTHERS PROGRAM
Refer to the programming section about the data of each JOB.
GT2
HEADER
*PGM*
MODE TITLE
05/02/2006 12:34PM
123456#1234
DATE/TIME/CLERK NO
MACHINE NO./CC-NO./
CLERK NAME
#61
00000000
(JOB#61) OTHERS1
#62
00000000
(JOB#62) OTHERS2
#63
00000000
(JOB#63) OTHERS3
#64
00000000
(JOB#64) OTHERS4
#65
00000000
(JOB#65) OTHERS5
#66
00000000
(JOB#66) OTHERS6
#67
00000000
(JOB#67) OTHERS7
#68
00000000
(JOB#68) OTHERS8
#69
00000000
(JOB#69) OTHERS9
#70
00000000
(JOB#70) OTHERS10
#71
GT
2
#72
#76 Z1 0000 GENERAL Z1 RESET COUNTER
#77 Z2 0000 GENERAL Z2 RESET COUNTER
#85 ___$ DOMESTIC CURRENCY SYMBOL
#86
00
TRAINING CLERK
#87 TRAINING TRAINING MODE TEXT
#88
0
LANGUAGE MODE
(For the fixed messages)
#90
0
EJ/PLU MEMORY TYPE
(0: TYPE, 1: TYPE2)
#95
99
MAX NUBMER OF DEPT
$00000000000.00
GT3
GT
3 $00000000000.00
01
BETTY___
HEADER
*PGM*
MODE TITLE
KEY TEXT
05/02/2006 12:34PM
123456#1234
DATE/TIME/CLERK NO
MACHINE NO. /CC-NO. /
CLERK NAME
#01
1
0
0
0
CASH
DELETE (NO KEY)
------
01
BETTY___
HEADER
*PGM*
MODE TITLE
05/02/2006 12:34PM
123456#1234
DATE/TIME/CLERK NO
MACHINE NO. /CC-NO. /
CLERK NAME
#01 50
10 : 0123456789AB
20 : 0123456789AB
30 : 0123456789AB
40 : 0123456789AB
50 : 0123456789AB
60 : 0123456789AB
70 : 0123456789AB
80 : 0123456789AB
90 : 0123456789AB
Printing Sample
(Light & Shade value between
10 to 90.)
Thermal printer density
01
BETTY___

XE-A21S PROGRAM MODE
2 – 3
5. PLU data report
(*1) PROGRAM : Y
2. USER PROGRAMMING
1) PRICE PROGRAMMING FOR [DEPT.] & (
-
) KEYS
If a price is set for a department which amount entry type is “INHIBIT” or
“OPEN”, its amount entry type is set as below automatically.
MRS = 0
2) DEPT FUNCTION PROGRAMMING
Y: PROGRAM Y
SUBDEPT 0
PLU 1
YY: Department Code (01 to 99)
XXXXXX: Unit price (Max. 6digits)
“PRESET” 1 “INHIBIT”
“OPEN & PRESET” 1“OPEN”
HEADER
*PGM*
MODE TITLE
05/02/2006 12:34PM
123456#1234
DATE/TIME/CLERK NO
MACHINE NO. /CC-NO. /CLERK NAME
P
001
PLU001xxxxxx
0001-1200
1
P
001 ----
-1234.56
TEXT/PRICE WITH SIGN
START CODE/
END CODE (RANGE DATA)
:
:
NOTE : The deleted PLU is not printed.
PLU CODE/Associated DEPT code/
Type (*1)
01
BETTY___
When PLU is deleted at the
programming JOB.
XXXXXX
YY XXXXXX
0
0
CA/ATDPTn
DPTnDEPT SHIFT
DEPT# SBTL
(
-
)
YY: Department code (01 to 99)
A: Taxable 4 A
No 0 ★
Ye s 1
B: Taxable 3 B
No 0 ★
Ye s 1
C: Taxable 2 C
No 0 ★
Ye s 1
D: Taxable 1 D
No 0
Ye s 1 ★
E: REGISTRATION TYPE A
NORMAL 0 ★
SICS 1
F: SIGN B
+0★
-
1
G: LIMITATION DIGITS = 0 to 7
0 : OPEN PRICE REGISTRATION INHIBIT.
H: AMOUNT ENTRY TYPE D
Inhibited 0
Open 1 ★
Preset 2
Open & Preset 3
MRS = 00010071
(TAXABLE 1, NORMAL, SIGN (+), HALO = 7, OPEN)
ABCDEFGH
ABCDEFGH
YY
0
0
DPTn@/FOR
@/FOR
DEPT#
CA/AT
DPTnDEPT SHIFT

XE-A21S PROGRAM MODE
2 – 4
3) (
-
) & [%] KEY FUNCTION PROGRAMMING
4) RATE PROGRAMMING FOR [%] AND
CONVERSION KEY.
The DECIMAL POINT must be entered for setting the decimal digits.
5) PROGRAMMING FOR CONVERSION
MRS = 00
6)
PROGRAMMING FOR FUNCTION KEYS
MRS = 7 (Manual TAX), 9 (RA, PO)
7) P
ROGRAMMING FOR MEDIA KEYS
([#/ST] key is used for programming of CASH.)
MRS = 008
A: Taxable 4 A
No 0 ★
Yes 1
B: Taxable 3 B
No 0 ★
Yes 1
C: Taxable 2 C
No 0 ★
Yes 1
D: Taxable 1 D
No 0 ★
Yes 1
E: SIGN E
+0
-
1★
F: ENTRY FOR ITEM F
ENABLE 0 ★
DISABLE 1
G: ENTRY FOR SBTL G
ENABLE 0 ★
DISABLE 1
H: LIMITATION DIGITS (for (
-
) key) = 0 to 7
0 : OPEN PRICE REGISTRATION INHIBIT (for (
-
) KEY)
0 : FIXED for [%]
MRS = 00001007
(NON-TAXABLE, MINUS SIGN, ITEM&SBTL, HALO = 7)
(RATE): XXX.XX: Rate for % (0.00 to 100.00)
XXXX.XXXX: Rate for CONVERSION (0.0000 to 9999.9999)
MRS = 0.00 (%n)
0.0000 (CONVERSION)
(
-
)
%n
0
ABCDEFGH CA/AT
@/FOR
0
(RATE) CA/AT
%n
CONV
A: OPEN RATE ENTRY A
ENABLE 0 ★
DISABLE 1
B: PRESET RATE ENTRY B
ENABLE 0 ★
DISABLE 1
A: LIMITATION DIGITS (0 = INHIBIT)
= 0 to 7 (for Manual TAX)
= 0 to 9 (for RA, PO)
A: Footer print on Receipt A
No 0 ★
Ye s 1
(0 FIXED for RA/PO)
B: Entry of amount tendered B
Non compulsory (Cash, Check), Inhibit (Credit) 0 ★
Compulsory 1
(0 FIXED for RA/PO)
C: LIMITATION DIGITS (0=INHIBIT) = 0 to 8
CONV
0
AB CA/AT@/FOR
0
ACA/AT
PO@/FOR
RA
TAX
(for Manual-TAX)
ABC @/FOR CH
CHK
#/ST
(for CASH)
0
CA/AT

XE-A21S PROGRAM MODE
2 – 5
8) DATA PROGRAMMING FOR PLU
There are programmed by below key sequence.
The PLU code is increment automatically when one programming data
of a PLU is set.
And it is operated continuously until depressing the [CA/AT] key.
The JOB is automatically finalized when a maximum PLU code is
programmed.
(Basic programming sequence)
Basic operation consists of below 2 kinds.
<Associate Dept & Price Entry>
<Parameter data Entry>
9) PROGRAMMING OF DEPARTMENTS TO BE
ASSOCIATED WITH PRICE PRESET
DELETE means to be set as a inhibited PLU in memory.
When it is assigned some DEPT for the inhibited (deleted) PLU,
the PLU is set the MRS value except its price.
10) PROGRAMMING OF PLU/SUBDEPT
11) PROGRAMMING OF DEPARTMENT TEXT
Characters can be entered by using the character layout on keyboard or
using numeric keys on keyboard.
THE KEY ENTRY SEQUENCE FOR ENTERING ONE CHARACTER
BY NUMERIC KEYS IS AS FOLLOWS:
MRS = DEPT. xx (xx: DEPT Code)
12) PROGRAMMING OF PLU TEXT
Characters can be entered by using the character layout on keyboard or
using numeric keys on keyboard.
THE KEY ENTRY SEQUENCE FOR ENTERING ONE CHARACTER
BY NUMERIC KEYS IS AS FOLLOWS:
MRS = PLU.xxxx (xxxx: PLU code)
13) PROGRAMMING OF FUNCTION TEXT
Characters can be entered by using the character layout on keyboard or
using numeric keys on keyboard.
THE KEY ENTRY SEQUENCE FOR ENTERING ONE CHARACTER
BY NUMERIC KEYS IS AS FOLLOWS:
MRS = Refer to the following table
XXXX: PLU CODE (1 to 1200)
ZZ: DEPT CODE (1 to 99)
YYYYYY: UNIT PRICE (6 digits)
MRS = DEPT1, Price: 0 (Create: PLU001 to PLU1200)
XXXX: PLU CODE (1 to 1200)
Y: 0 = SUBDEPT, 1 = PLU
MRS = 1 (PLU type)
(DATA)
(Code increment)
(
Code entr
y)
PLU DPTn CA/AT
XXXX
PLU CODE
SBTL
(DATA)
DEPT#
DEPT CODE
DEPT SHIFT DPTn
(DATA)
(Code increment)
(Code entry)
PLU SBTL CA/AT
XXXX
PLU CODE
YYYYYY
(Code increment)
(Code entry)
PLU DPTn
DPTn
CA/AT
XXXX
PLU CODE
SBTL
YYYYYY
DEPT#
DEPT CODE
0
ZZ
0
PLU DELETE (INHIBIT)
DEPT SHIFT
Y
(Code entry)
PLU SBTL CA/AT
XXXX
PLU CODE
0
XX: Department Code (1 to 99)
(CHATACTERS): CHARCTER (Max. 12 Characters)
YYY 3[00] KEY
YYY: CHARACTER CODE (3 DIGITS)
(or [000] KEY ACCORDING TO PGM PRESET)
XXXX: PLU CODE (1 to 1200)
(CHARACTERS): CHARACTER (Max. 12 Characters)
YYY3[00] KEY
YYY: CHARACTER CODE (3 DIGITS)
(or [000] KEY ACCORDING TO PGM PRESET)
XX: FUNCTION CODE (Refer to the FUNCTION LIST)
(CHARACTERS): CHARACTER (Max. 8 Characters)
YYY 3[00] KEY
YYY: CHARACTER CODE (3 DIGITS)
(or [000] KEY ACCORDING TO PGM PRESET)
DPTn (CHARACTERS)
XX
SBTL SBTL1CA/TA
DEPT#
DEPT CODE
NO CHANGE
DPTn
DEPT SHIFT
PLU (CHARACTERS)
NO CHANGE
(Code increment)
(Code entry)
XXXX
SBTL SBTL2CA/AT
PLU CODE
(CHARACTERS)
NO CHANGE
XX
SBTL @/FOR SBTL3CA/AT

XE-A21S PROGRAM MODE
2 – 6
■FUNCTION LIST
14) PROGRAMMING OF LOGO TEXT
Characters can be entered by using the character layout on keyboard or
using numeric keys on keyboard.
THE KEY ENTRY SEQUENCE FOR ENTERING ONE CHARACTER
BY NUMERIC KEYS IS AS FOLLOWS:
(Sample)
F-NO. FUNCTION DEFAULT
12345678
1(
-
)
(
-
)
2%1
%
1
3%2
%
2
4NET1
NET1
5 TAXABLE1 ST TAX1 ST
6 GROSS TAX1 GRS TAX1
7 REFUND TAX1 RFD TAX1
8 NET TAX1 TAX1
9 EXEMPT TAX1 TX1 EXPT
10 TAXABLE2 ST TAX2 ST
11 GROSS TAX2 GRS TAX2
12 REFUND TAX2 RFD TAX2
13 NET TAX2 TAX2
14 EXEMPT TAX2 TX2 EXPT
15 TAXABLE3 ST TAX3 ST
16 GROSS TAX3 GRS TAX3
17 REFUND TAX3 RFD TAX3
18 NET TAX3 TAX3
19 EXEMPT TAX3 TX3 EXPT
20 TAXABLE4 ST TAX4 ST
21 GROSS TAX4 GRS TAX4
22 REFUND TAX4 RFD TAX4
23 NET TAX4 TAX4
24 EXEMPT TAX4 TX4 EXPT
25 GROSS M-TAX GRS
M
TAX
26 REFUND M-TAX RFD MTAX
27 NET M-TAX
M
-
TAX
28 NON GST SUBTOTAL GST EXPT
29 PST TOTAL PST TTL
30 GST TOTAL GST TTL
31 TOTAL TAX TTL TAX
32 NET without TAX
NET
33 NET2
NET2
34 REFUND REFUND
35 VOID VOID
36 VOID MODE
VOID
37 MANAGER VOID
MG
R VD
38 SBTL VOID SBTL VD
39 NO SALE NO S ALE
40 RA
***
RA
41 PO
***
PO
42 CUSTOMER TRANS CT
43 NET3 (SALES)
NET3
44 CASH
CASH
45 CHECK CHECK
46 GROSS CHARGE1 CHARGE
47 REFUND CHARGE1 CHARGE
-
48 CONVERSION (PRESET RATE) CONV 1
49 CONVERSION (OPEN RATE) CONV 2
50 CASH IN DRAWER
****
CID
51 CASH+CHECK IN DRAWER CA
+
CH ID
52 CHECK CHANGE CHK
/
CG
53 VAT EXEMPT (For DOUGHNUT TAX Type1) VAT EXPT
54 (+) DEPT TOTAL *DEPT TL
55 (
-
) DEPT TOTAL DEPT (
-
)
56 SUBTOTAL SUBTOTAL
57 MDS SBTL MDSE ST
58 TOTAL
***
TOTAL
59 CHANGE CHANGE
60 ITEMS ITEMS
61 DEPT. REPO. TITLE
DEPT
62 PLU REPO. TITLE
PLU
63 TRANS. REPO. TITLE TRANS.
64 CLERK REPO. TITLE CLERK
65 HOURLY REPO. TITLE HOURLY
66 NON ADD CODE TEXT #
67 COPY RECEIPT TITLE
COPY
68 EJ REPORT TITLE
EJ
69 EJ REPORT END TITLE
EJ
END
X: LINE NO. (1 to 6)
(CHARACTERS): CHARACTER (Max. 24 Characters)
YYY3[00] KEY
YYY : CHARACTER CODE (3 DIGITS)
(or [000] KEY ACCORDING TO PGM PRESET)
F-NO. FUNCTION DEFAULT
12345678
(CHARACTERS)
NO CHANGE
LINE NO.
X
SBTL @/FOR SBTL4CA/AT
PRESENTS THE
BEST ECR
I S
THE BEST
SHARP
SHARP
MRS =

XE-A21S PROGRAM MODE
2 – 7
15) PROGRAMMING OF CLERK NAME
Characters can be entered by using the character layout on keyboard or
using numeric keys on keyboard.
THE KEY ENTRY SEQUENCE FOR ENTERING ONE CHARACTER
BY NUMERIC KEYS IS AS FOLLOWS:
MRS = CLERKxx (xx: clerk no.)
16) FOREIGN CURRENCY SYMBOL PROGRAMMING
Characters can be entered by using the character layout on keyboard or
using numeric keys on keyboard.
THE KEY ENTRY SEQUENCE FOR ENTERING ONE CHARACTER
BY NUMERIC KEYS IS AS FOLLOWS:
MRS = ____ ( _ : space code)
Note: This symbol is printed as the amount of CURRENCY CONVER-
SION for PRESET RATE only.
The amount symbol of CURRENCY CONVERSION for OPEN
RATE is not printed.
17) TAX TABLE PROGRAMMING
72 BREAKPOINTS CAN BE PROGRAMMED FOR EACH TAXTABLE.
(Case of interval between break point is 1 dollar or more and less than
100 dollar, 36 breakpoints is programmed for each table.)
*
DEPRESSION OF THE [SBTL] KEY AT THE FOLLOWING POINTS MEANS
A TAX TABLE DELETE OPERATION.
MRS = NO TAX
18) TAX RATE PROGRAMMING
% TAX RATE &SIGN
RATE xxx.xxxx = 0.0000 to 100.0000 %
LOWER TAX LIMITATION 0.00 to 999.99
(This is invalid in VAT system.)
MRS = DELETE
19) RATE HALO PROGRAMMING FOR [%] KEY
The DECIMAL POINT must be entered for setting the decimal digits.
MRS = 100.00 (%)
XX: CLERK NO. (1 to 25)
(CHARACTERS): CHARACTER (Max. 8 Characters)
YYY3[00] KEY
YYY : CHARACTER CODE (3 DIGITS)
(or [000] KEY ACCORDING TO PGM PRESET)
(CHARACTERS): CHARACTER (Max. 4 Characters)
YYY3[00] KEY
YYY : CHARACTER CODE (3 DIGITS)
(or [000] KEY ACCORDING TO PGM PRESET)
(CHARACTERS)
NO CHANGE
XX
SBTL @/FOR SBTL5CA/AT
(CHARACTERS)
NO CHANGE
SBTL SBTL6CA/AT
SBTL @/FOR
CA/AT
SBTL
xx.xxxx
xxxx
AB
*
TAX RATE
CYCLE
xxx
INITIAL TAX
(Table Delete programming)
(Table Delete programming)
DECLARATION
OF TAX
8
xxxxx
LOWER TAX LIMIT
@/FOR @/FOR
@/FOR @/FOR
xxxxx
BREAK POINT
@/FOR
@/FOR
A: INTERVAL BETWEEN BREAKPOINTS A
BELOW 1 DOLLAR 0
1 DOLLAR OR MORE AND LESS THAN 100 DOLLAR
1
B: TAX TABLE No. B
TABLE1 1
TABLE2 2
TABLE3 3
TABLE4 4
TAX RATE : 0.0001 to 99.9999
CYCLE : 0 to 9999
INITIAL TAX : 0 to 999
LOWER TAX LIMIT : 0 to 99999
BREAK POINT : 0 to 99999
A : TAX 1 PROGRAMMING 1
TAX 2 PROGRAMMING 2
TAX 3 PROGRAMMING 3
TAX 4 PROGRAMMING 4
XXX.XX: % HALO (0.00 to 100.00)
@/FOR
SBTL CA/AT
@/FOR
9
0
0
(Inhibition programming)
xxx.xxxx
TAX RATE
SBTL A
TAX NO.
@/FOR xxxxx
LOWER TAX LIMIT
FOR ADD TAX
XXX.XX
0
SBTL @/FOR %
n29 CA/AT

XE-A21S PROGRAM MODE
2 – 8
20) [AUTO] KEY PROGRAMMING
It must be pushed same [AUTO] key as the programming [AUTO] key at
the end of any key entry.
Note: [ESC] key cannot be set at [AUTO] key programming.
It acts as a key of ERROR ESCAPE function in this programming.
< [Auto] key function >
This machine has [AUTO] key which can be programmed the
key-sequence data.
When [AUTO] key is depressed, the machine works as same as the
programmed key-sequence is entered.
21) DATE/TIME PROGRAMMING
Note: It cannot set the non-exist date (like Feb.-30th).
22) VARIOUS PROGRAMMING
(EACH FUNCTIONS PROGRAMMING)
There are programmed by depressing ST-key after a data that want to
set. And it is operated continuously until depressing the TL-key.
[JOB#1] MACHINE No. (6digits) -- XXXXXX --
MRS = 000000
[JOB#2] CONSECUTIVE No. (4digits) -- XXXX --
MRS = 0000
[JOB#5] FUNCTION SELECT -- ABCDEFGH --
MRS = 00000001
[JOB#6] PRINT FORMAT -- ABCDEFGH --
MRS = 11000011
Note: Case of RECEIPT, ECR is controlled the Journal Rewind Motor
as below.
Executing mode : REG, MGR, OPXZ, X1/Z1, X2/Z2
Setting mode : PGM
DATE) XXXXXXXX: YYYYMMDD (Year-month-day) or
DDMMYYYY (Day-month-Year) or
MMDDYYYY (Month-day-Year)
(YYYY: 2000 to 2099)
(MM: 01 to 12)
(DD: 01 to 31)
The date entry format complies with the applicable PGM-mode
programming.
TIME) HH: Hour (00 to 23)
MM: Minute (00 to 59)
MRS = DATE: 01012000 (MM/DD/YYYY)
TIME: 0000
(Free key)
max 25
Delete
AUTO AUTO CA/AT
XXXXXXXX
DATE
HHMM
TIME
#/SBTL
(NK) #/SBTL
0
AB
AB : JOB No.
NK : PROGRAMMING DATA. (Numeric Keys)
CA/AT
#/SBTL @/FOR
A: PO in REG mode A
ENABLE 0 ★
DISABLE 1
B: RA in REG mode B
ENABLE 0 ★
DISABLE 1
C: SUBTOTAL VOID in REG mode C
ENABLE 0 ★
DISABLE 1
D: INDIRECT VOID in REG mode D
ENABLE 0 ★
DISABLE 1
E: DIRECT VOID in REG mode E
ENABLE 0 ★
DISABLE 1
F: REFUND in REG mode F
ENABLE 0 ★
DISABLE 1
G: NO SALE in REG mode G
ENABLE 0 ★
DISABLE 1
H: FRACTIONAL QUANTITY H
YES (3digits decimal place) 0
NO 1 ★
A: PRINTER FORMAT A
JOURNAL 0
RECEIPT 1 ★
REG/MGR/VOIDmode : Journal Rewind Motor is not driven.
PGM/OPXZ/XZ mode : Journal Rewind Motor is driven for
rewinding reports anytime.
B: CONTENTS OF RECEIPT B
TOTAL 0
DETAIL 1 ★
C: TIME PRINTING (for all receipt) C
PRINT 0 ★
NOT PRINT 1
D: DATE PRINTING (for all receipt) D
PRINT 0 ★
NOT PRINT 1

XE-A21S PROGRAM MODE
2 – 9
[JOB#7] RECEIPT PRINT FORMAT -- ABCDEFGH --
MRS = 00000000
[JOB#10] POWER SAVING -- YXXX --
MRS = 0030
[JOB#11] LOGO PRINTING -- A --
MRS = 1
[JOB#15] FUNCTION SELECT2 -- ABCDEFGH--
MRS = 000000000
[JOB#19] QUANTITY FOR DOUGHNUT EXEMPT -- XX --
(for CANADIAN TAX)
MRS = 0
xx : QUANTITY FOR DOUGHNUT TAX EXEMPT = 0 to 99
[JOB#35] ONLINE COMMUNICATION TIME OUT -- XXX --
MRS = 007
XXX: Time out time (1 to 255 sec)
[JOB#50] THERMAL PRINTER DENSITY CONTROL -- XX --
MRS = 50
XX: density (00 to 99)
00 : 70 % for standard
50 : 100 % (Standard density)
99 : 130 % for standard
[JOB#61] OTHERS1 PROGRAMMING -- ABCDEFGH --
MRS = 00100002
E: CONSECUTIVE NO. PRINTING E
PRINT 0
NOT PRINT 1 ★
F: Not used (Fixed at “0”)
G: ZERO SKIP IN PLU REPORT G
NOT SKIP 0
SKIP 1 ★
H: ZERO SKIP IN GENERAL,CLERK,HOURLY H
NOT SKIP 0
SKIP 1 ★
A, B: Not used (Fixed at “00”)
C: SUBTOTAL PRINT [AT] [SBTL] KEY C
NOT PRINT 0 ★
PRINT 1
D: MDSE SBTL PRINT AT [MDSE SBTL] KEY D
NOT PRINT 0 ★
PRINT 1
E, F, G: Not used (Fixed at “000”)
H: PURCHASE NO. PRINTING H
PRINT 0 ★
NOT PRINT 1
Y: POWER SAVING function when a time is displayed Y
Yes (Enable) 0 ★
No (Disable) 1
XXX: POWER SAVING TIME to POWER OFF
= 001 to 254 (minutes)
or 999 (Inhibit)
A: LOGO MESSAGE CONTROL A
3-LINE HEADER INSTEAD OF GRAPHIC LOGO 0
GRAPHIC LOGO ONLY 1 ★
GRAPHIC LOGO AND 3-LINE FOOTER 2
6-LINE HEADER 3
GRAPHIC LOGO AND 3-LINE HEADER 4
3-LINE HEADER AND 3-LINE FOOTER 5
A, B, C, D, E, F: Not used (Fixed at “000000”)
G: TAX DELETE in REG mode G
ENABLE 0 ★
DISABLE 1
H: MANUAL TAX in REG mode H
ENABLE 0 ★
DISABLE 1
A, B: Not used (Fixed at “00”)
C: Programming of MINUS dept/PLU C
Disable 0
Enable 1 ★
D: Fractional treatment D
Round off (4-DOWN, 5-UP) 0 ★
Raising to unit 1
Disregarding 2
E:
[00] key or [000] key selection for [00] key position
E
[00] key 0 ★
[000] key 1
F: Time format F
12hour 0 ★
24hour 1
G: Date format G
M-D-Y 0 ★
D-M-Y 1
Y- M - D 2
H: TAB H
00
11
22★
33

XE-A21S PROGRAM MODE
2 – 10
[JOB#62] OTHERS2 PROGRAMMING -- ABCDEFGH --
MRS = 00000000
[JOB#63] OTHERS3 PROGRAMMING -- ABCDEFGH --
MRS = 01010001
[JOB#64] OTHERS4 PROGRAMMING -- ABCDEFGH --
MRS = 00000000
[JOB#65] OTHERS5 PROGRAMMING -- ABCDEFGH --
MRS = 00000000
A: Not used (Fixed at “0”)
B: ERROR BEEP for missoperation B
LOCK ERROR 0 ★
MISSOPERATION 1
C: Key catch sound C
Yes 0 ★
No 1
D: Buffered Keyboard D
Yes 0 ★
No 1
E: VOID mode E
Enable 0 ★
Disable 1
F: Printing of VOID MODE in Z2 report F
Yes 0 ★
No 1
G: Printing of VOID MODE in Z1 report G
Yes 0 ★
No 1
H: Addition to the hourly total in VOID MODE H
No 0 ★
Yes 1
A: Receipting at the time of NO SALE A
Yes 0 ★
No 1
B: NO SALE after non-add code entry B
Disable 0
Enable 1 ★
C: NON-ADD code entry C
Enable 0 ★
Disable 1
D: Copy Receipt D
No 0
Yes 1 ★
E: Entry that causes the merchandise SUBTOTAL
to be smaller than zero. E
Enable 0 ★
Disable 1
F: Subtotal entry before tendering F
Noncompulsory 0 ★
Compulsory 1
G: Subtotal entry before direct non-tender finalization G
Noncompulsory 0 ★
Compulsory 1
H: Direct non-tender finalization after tendering H
Disable 0
Enable 1 ★
A: Printing of GT1 on Z report A
Yes 0 ★
No 1
B: Printing of GT2 on Z report B
Yes 0 ★
No 1
C: Printing of GT3 on Z report C
Yes 0 ★
No 1
D: Printing of Training GT on Z report D
Yes 0 ★
No 1
E: Printing of Z counter on Z report E
Yes 0 ★
No 1
F: Printing of DATA on PLU resetting report F
Yes 0 ★
No 1
G: Reset GT1,2,3 at the general Z1 report G
No 0 ★
Yes 1
H: OP X/Z report H
Enable 0 ★
Disable 1
A, B, C, D, E, F, G, H: Not used (Fixed at “00000000”)

XE-A21S PROGRAM MODE
2 – 11
[JOB#66] OTHERS6 PROGRAMMING -- ABCDEFGH --
MRS = 10001100
[JOB#67] OTHERS7 PROGRAMMING
-- ABCDEFGH --
MRS = 00000000
[JOB#68] OTHERS8 PROGRAMMING -- ABCDEFGH --
MRS = 00100011
[JOB#69] OTHERS9 PROGRAMMING -- ABCDEFGH --
MRS = 00000000
[JOB#70] OTHERS10 PROGRAMMING -- ABCDEFGH --
MRS = 00000000
A: AFTER-TRANSACTION RECEIPT A
TOTAL ONLY 0
DETAILS 1 ★
B:
AMOUNT PRINTING WHEN PLU UNIT PRICE IS 0
B
No 0 ★
Yes 1
C:
CONVERSION SBTL PRINTING OF NATIVE SBTL
C
Yes 0 ★
No 1
D: Not used (Fixed at “0”)
E: Compression print on journal at PGM/XZ mode E
No (Normal size) 0
Yes (Small size) 1 ★
F: Compression print on journal at REG/MGR/
VOID mode F
No (Normal size) 0
Yes (Small size) 1 ★
Note: This selection is valid only when “PRINTING FORMAT” is
set as “JOURNAL”.
This selection is not valid for the printing data of EJ report.
It is provided another selection job for EJ.
G: Logo Text Print on Journal G
No 0 ★
Yes 1
H: FOOTER PRINT CONTROL H
ALL RECEIPTS 0 ★
ON SELECTED FUNCTION KEY AT THE TIME
OF FINALIZATION 1
A, B, C, D, E, F, G, H: Not used (Fixed at “00000000”)
A, B: Not used (Fixed at “00”)
C: Temporary journal printing function of transaction C
Disable 0
Enable 1 ★
Note: It is a function to print one transaction data which is not
finalized (during a transaction) when a transaction is oper-
ated at “RECEIPT OFF”.
It is available only at “RECEIPT PRINTER TYPE”.
D: EJ print and clear at general Z1 report D
No 0 ★
Yes 1
E: PGM mode programming operation records in EJ E
DETAIL 0 ★
Header information only 1
Note: It is not effected for PGM reading and XZ reports.
PGM reading and XZ reports are always treatment as
“HEADRER ONLY”.
F: REG/MRG/VOID operation records in EJ F
DETAIL 0 ★
TOTAL 1
G: Compression print for EJ report G
No (Normal size) 0
Yes (Small size) 1 ★
H: Action when EJ file is full H
Continue (No warning) 0
Warning (near full warning) 1 ★
Lock (with near full warning) 2
A, B, C, D, E: Not used (Fixed at “00000”)
F: TAX PRINTING WHEN TAXABLE SUBTOTAL
IS ZERO F
No 0 ★
Yes 1
G: TAX PRINTING WHEN TAX IS ZERO G
Yes 0 ★
No 1
H: Not used (Fixed at “0”)
A:
SPLIT PRICING COUNTING
A
QUANTITY 0 ★
PACKAGE 1
B:
MULTIPLICATION ENTRY SYSTEM
B
MULTIPLICATION ONLY 0 ★
SPLIT PRICING & MULTIPLICATION 1
C, D: Not used (Fixed at “00”)
E:
TAX PRINTING WHEN GST is VAT
E
Yes 0 ★
No 1
F:
GST EXEMPT on X/Z
F
PRINTED 0 ★
NOT PRINTED 1
GH:
TAX SYSTEM = 00 to 11
AUTO TAX = 00
CANADA TAX (GST TYPE nn) = 01 to 11

XE-A21S PROGRAM MODE
2 – 12
[JOB#71] GT2 PROGRAMMING -- XXXXXXXXXXXXX --
MRS = 0000000000000
XXXXXXXXXXXXX : GT (13digits)
[JOB#72] GT3 PROGRAMMING -- XXXXXXXXXXXXX --
MRS = 0000000000000
XXXXXXXXXXXXX : GT (13digits)
[JOB#76]
GENERAL Z1 RESET REPORT COUNTER
-- XXXX --
MRS = 0000
XXXX : RESET COUNTER (4digits)
[JOB#77]
GENERAL Z2 RESET REPORT COUNTER -- XXXX --
MRS = 0000
XXXX : RESET COUNTER (4digits)
[JOB#86] TRAINING CLERK PROGRAMMING -- XX --
MRS = 0
X : CLERK No. = 0 (INHIBIT), 1 to 25
23) DOMESTIC CURRENCY SYMBOL PROGRAMMING
(CHARACTERS): CHARACTER (Max. 4 Characters)
Characters can be entered by using the character layout on keyboard or
using numeric keys on keyboard.
THE KEY ENTRY SEQUENCE FOR ENTERING ONE CHARACTER
BY NUMERIC KEYS IS AS FOLLOWS:
YYY 3[00] KEY
YYY : CHARACTER CODE (3 DIGITS)
(or [000] KEY ACCORDING TO PGM PRESET)
MRS = ___$ ( _ : space code)
This symbol is printed with (+) amount of domestic currency.
The programmed characters is printed at left side of amount.
Ex) Case of “ US$ ”:
| DEPT.01 US$1.00 |
2
Programmed symbol
If some space characters are programmed at the left side of symbol
(like “ $”), they are not counted as the number of character of the cur-
rency symbol. (In case of “ US$”, the number of character is 3.)
Ex) Case of “ US$”: (The currency symbol means “US$”)
|AAAADEPARTMENT01 US$10000.00 |
2
Programmed symbol
24) TRAINING MODE TEXT PROGRAMMING
(CHARACTERS): CHARACTER (Max. 8 characters)
Characters can be entered by using the character layout on keyboard or
using numeric keys on keyboard.
THE KEY ENTRY SEQUENCE FOR ENTERING ONE CHARACTER
BY NUMERIC KEYS IS AS FOLLOWS:
YYY 3[00] KEY
YYY : CHARACTER CODE (3 DIGITS)
(or [000] KEY ACCORDING TO PGM PRESET)
MRS = TRAINING
25) TEXT CHANGING (TO DEFAULT TEXT)
X: 0 = English text
3 = Spanish text
MRS = 0
When this job is executed, below texts are set as default data.
(a) Function text
(b) Each message text (LOGO, etc..)
26) RESETTING OF ALL COUNTER AND TOTALIZER
All counter, totalizer, EJ data all GTs, and all Z counter are reset.
(CHARACTERS)
SBTL SBTL85 CA/AT
NO CHANGE
(CHARACTERS)
SBTL SBTL87 CA/AT
X
SBTL @/FOR88 CA/AT
0
HEADER
*PGM*
MODE TITLE
LANGUAGE MODE
05/02/2006 12:34PM
123456#1234
DATE/TIME/CLERK NO
MACHINE NO. /CC-NO. /CLERK NAME
#88
0
01
BETTY___
SBTL 89 CA/TL
@/FOR
HEADER
*PGM*
MODE TITLE
JOB#
05/02/2006 12:34PM
123456#1234
DATE/TIME/CLERK NO
MACHINE NO. /CC-NO. /CLERK NAME
#89
01
BETTY___

XE-A21S PROGRAM MODE
2 – 13
27) CHANGING MEMORY TYPE
(EJ RECORD AND PLU RECORD)
X : 0 = TYPE1 (EJ: 2000 records and PLU 1200 records)
1 = TYPE2 (EJ: 3000 records and PLU 210 records)
MRS = 0
When this job is executed, EJ records are deleted and PLU records are
set the default data after deleted all records even if same memory type
is entered.
28) MAXIMUM NUMBER OF DEPARTMENTT
XX : Max Number of DEPARTMENT
This job is used for the limitation of below functions.
(1) Programming for the department code over the maximum num-
ber of department.
(2) Registration for the department code over the maximum num-
ber of department.
(3) Registration for the PLU that is associated to department over
the maximum number of department.
(4) Printing for the department data over the maximum number of
department at PGM READING and XZ REPORTS.
MRS = 99
29) SD CARD FUNCTION
[Key Sequence of SD Jobs]
(*1) When [SBTL] key is pushed, ECR prints the confirmation message
at “RECEIPT” (not print at JOURNAL) and enforces to select either
executing or canceling this job. The buffered keys are cleared.
(*2) “1” is a keyword to execute this job.
(*3) If the MODE SWITCH is turned to another mode from PGM position
or the AC POWER is off when job is executed, the job is cancelled.
Note: If AC POWER is off when ECR accesses SD CRAD, the contents
in SD CARD may be broken.
The action of each job is as below.
[JOB#140] Format SD CARD
This job formats SD card. (It deletes all data on SD card.)
After formatting card, the folder \SHARP\ECRXXX01 is made to a root
directory.
And then, \ALL, \PROGRAM, \SALES, \EJPRINT, \EJ and \LOGO are
made to a folder “\SHARP\ECRXXX01”.
The file “SRECORD.REC” is made to both folder
“\SHARP\ECRXXX01\SALES” and “\SHARP\ECRXXX01\EJ”
and it is set the default data.
Notes: • All the data currently written in SD card is erased.
• The file “SRECORD.REC” is used for control the structure
under each folder.Any users dose not need to concern its
contents.
[JOB#141] Programming data saving to SD CARD
[JOB#147] Programming Data loading from SD CARD
The below data is saved or loaded.
Files are set in the folder for “Programming Data”.
(*1) The contents of each file are same as the communication data of
“ONLINE FUNCTION”. Details of “File No.” and “Table No.” are
described in “ONLINE SPECIFICATION”. All data are converted to
use at “Customer Support Tool” software on PC.
Notes: • If there is data of the same file name, the message of confir-
mation does not display.
Data is overwritten if there is data of the same file name.
• Each files are used only for the “Customer Support Tool” soft-
ware on PC. Any users dose not need to concern its contents.
xxx : JOB code
140 : Format SD CARD
141 : Save Programming Data (ECR 3SD)
144 : Save All RAM Data (ECR 3SD)
145 : Load Graphic Logo Data (ECR 1SD)
147 : Load Programming Data (ECR 1SD)
148 : Load All RAM Data (ECR 1SD)
X
SBTL @/FOR90 CA/AT
HEADER
*PGM*
MODE TITLE
MEMORY TYPE (0: TYPE1, 1: TYPE2)
05/02/2006 12:34PM
123456#1234
DATE/TIME/CLERK NO
MACHINE NO. /CC-NO. /CLERK NAME
#90
0
01
BETTY___
XX
SBTL @/FOR95 CA/AT
xxx 1@/FOR CA/AT
CL
SBTLSBTL
(*1) (*2)
: Execute operation (*3)
: Cancel
File Name File/Table
No. (*1) Field (*1)
1 Date and Time mtimtbl D0
2 Department deptdata 01 B000
(Label, Preset, Price, Text)
3 PLU pludata 11 B000
(Label, Preset, Price, Text)
4 Function
programming FuncText A4
Mfunctbl D8
5 Tax Table and
Rate mtaxtbl D7
6 Logo message mlgxtbl D2
7 Clerk CsrData 51 All fields
8 Others
Programming mopttbl D1

XE-A21S PROGRAM MODE
2 – 14
[JOB#145] Graphic logo data loading
The below data is loaded. Files are set in the folder for “LOGO Data”.
(*1) The contents of each file are same as the communication data of
“ONLINE FUNCTION”. Details of “File No.” and “Table No.” are
described in “ONLINE SPECIFICATION”. All data are converted to
use at “Customer Support Tool” software on PC.
Note: Files are created only for the “Customer Support Tool” software
on PC. Any users dose not need to concern its contents.
[JOB#144] All Data Saving
[JOB#148] All Data Loading
Notes: • In case of “DATA SAVING”, the message of confirmation for
overwritten the file on SD Card does not display. Data is over-
written if there is data of the same file name.
• In case of “DATA LOADING”, the condition of ECR will return
to past condition. However, the message of confirmation for
overwritten does not display.
The below data is saved or loaded. Files are set in the folder for “ALL
RAM BACKUP”.
Note: Each files are used only for the purpose of DATA BACKUP at
ECR. Any users dose not need to concern its contents.
■DISPLAY AND PRINT:
File Name File/Table
No. (*1) Field (*1)
1 Graphic LOGO LOGO E0
File Name
1 All RAM data All
Key Display Print NOTE
1234567890
[STBL] P
141 P 1 4 1
[@/FOR] P 1 4 1
[SBTL] P
-
The buffered keys are cleared and the message is
printed on “receipt” only.
(It is not print on “journal” and “EJ”.)
MESSAGE : MAX 8-lines
(The message is fixed in ROM.)
(Not count up CC# at this time.)
[1] P 1
[CA/AT] S d
-
ACCESS . (Count up CC#.)
DISPLAY : “.” is blinking while executing job.
PRINT : JOB HEADDER is printed.
And job code is printed.
(Job code is printed only at SD jobs)
(SD ACCESS) S d
-
A C C E S S . DISPLAY: “.” is blinking while executing job. PRINT
PRINT : (NON)
Case of NORMAL END 0. 0 0 DISPLAY: (INITIAL)
PRINT : STATUS is printed
(The message is fixed in ROM.)
Case of ERROR END E
-
Sd
-
0 1 DISPLAY: ERROR CODE (2-digits)
PRINT : SD ERROR MESSAGE and ERROR
CODE
(The message is fixed in ROM.)
Case of CHANGING
MODE KEY
(to cancel)
0. 0 0 DISPLAY: (INITIAL)
PRINT : SD CANCEL MESSAGE
(The message is fixed in ROM.)
Case of POWER OFF E
-
Sd
-
P. O F F DISPLAY: ERROR MESSAGE
PRINT : MESSAGE of POWER OFF
(The message is fixed in ROM.)
123456789012345678901234
(PRE-PRINT HEADDER)
!!!!!!!!!!!!!!!!!!!!!!!!
YOU SELECT SD CARD JOB
PUSH [1]-KEY to EXECUTE
PUSH [CL]-KEY to CANCEL
!!!!!!!!!!!!!!!!!!!!!!!!
Don't turn the mode key
while executing a job.
!!!!!!!!!!!!!!!!!!!!!!!!
(Issuing Receipt)
HEADER
*PGM*
05/02/2006 12:34PM
123456#1234
#141
01
BETTY___
***NORMAL END
(Issuing Receipt)
SD ERROR
(Issuing Receipt)
01
SD CANCELED
(Issuing Receipt)
POWER OFF ERROR
AT THE DEVICE CONTROL
SET DATA&TIME AGAIN
(Issuing Receipt)

XE-A21S PROGRAM MODE
2 – 15
3. CHARACTER ASSIGNMENT METHOD
■PROGRAMMING KEY LAYOUT
Note: The small characters on the bottom or lower right in each key indications or characters which can be used for character entries for text programming.
■THE METHOD OF CHARACTER ENTRY AT TEXT PROGRAMMING
The character can be entered by using character key or character code.
When the character can be entered in the text programming, the key layout is changed from “Function and [DEPT] key layout” to “CHARACTER KEY
LAYOUT”.
In “CHARACTER KEY LAYOUT”, any key except the Numeric keys and [CL], [SBTL], [CA/AT] are assigned either the character or the control key for
character entry.
Any character can be entered by following method.
By character key:
By Numeric key (Character Code) :
(The list of Control Key)
The status of [SHIFT], [NUMBER] and [DC] are keeping until pushing same control key in each text entry. (STAY DOWN type)
And the corresponding indication is lighted up on the display while their status is “on”.
(Example)
Key Action
SHIFT Entry to shift the following character key. (ex. [SHIFT] 3[A] : Enter the character “a”.)
NUMBER Entry the following numeric key as the number character. (ex. [NUMBER] 3[1] : Enter the character “1”.)
(DC) Double size character: Change the following character to the double size character.
BS Back Space : Delete the last character.
[SHIFT] 3[A] [B] [C] 3[SHIFT] 3[A] [B] [C] : Text “abcABC”.
[NUMBER] 3[1] [2] [3] 3[NUMBER] 3[1] [2] [3]
: Text “123” and numeric number 123.
[DC] 3[A] [B] [C] 3[DC] 3[A] [B] [C] : Text “
ABC
ABC”.
: Characters on Character key layout.
: Numeric character ("0"), "1", . . . , "9")
SHIFT
(CHARACTER KEY)
NUMBER (NUMERIC KEY)
xxx
[00]
xxx : Character Code

XE-A21S PROGRAM MODE
2 – 16
<Character Code Table for text programming> Printer
CODE CHARACTER
001 á
002 â
003 ê
004 î
005 ì
006 í
007 ô
008 ó
009 û
010 ú
011 œ
012
013 ú
014
015 ó
016 Λ
017 Ψ
018 Γ
019 ..
020 Ω
021 ∆
022 Θ
023 Ξ
024 Π
025 Σ
026 Υ
027 Φ
028
029 Ú
030
031 Ó
032 (Space)
033 !
034 "
035 #
036 $
037 %
038 &
039 '
040 (
041 )
042 *
043 +
044 ,
045 –
046 .
047 /
048 0
049 1
050 2
051 3
052 4
053 5
054 6
055 7
056 8
057 9
058 :
059 ;
060 <
061 =
062 >
063 ?
064 @
065 A
066 B
067 C
068 D
069 E
070 F
071 G
072 H
073 I
074 J
075 K
076 L
077 M
078 N
079 O
080 P
081 Q
082 R
083 S
084 T
085 U
086 V
087 W
088 X
089 Y
090 Z
091 Ä
092 Ö
093 Ü
094 ^
095 _
096
097 a
CODE CHARACTER
098 b
099 c
100 d
101 e
102 f
103 g
104 h
105 i
106 j
107 k
108 l
109 m
110 n
111 o
112 p
113 q
114 r
115 s
116 t
117 u
118 v
119 w
120 x
121 y
122 z
123 {
124 |
125 }
126 ß
127
128 !!
129 1
130 2
131 3
132 4
133 1/2
134 F T
135 1
136 3
137 p
138 p
139 d
140 e
141 F
142 T
143 4
144 ç
145 O
146 ¿
CODE CHARACTER
147 ù
148 à
149 Æ
150 φ
151 Å
152 ¤
153 é
154 è
155 Pt
156 ¡
157 Ñ
158 Õ
159 £
160 ¥
161
162
163
164
165 .
166 T1
167 T2
168 T3
169 T4
170 12
171 13
172 14
173 23
174 24
175 34
176
177 Á
178
179
180 A
181 a
182 E
183 e
184 I
185 i
186 U
187 u
188
189
190
191 Š
192
193
194
195
CODE CHARACTER
196
197
198
199
200
201
202
203
204
205
206
207
208 P
209
210
211 š
212
213
214
215
216
217
218
219
220
221
222
223
224 *
225 §
226 Ø
227 ^
228 2
229 ]
230 [
231
232 ä
233 ö
234 ü
235 æ
236 å
237 É
238 ñ
253 (DC)
CODE CHARACTER
Note: The character of this table is for reference. Please see actual display.
(DC) : Double Code
: ECR Control Character (Not used for text)

XE-A21S PROGRAM MODE
2 – 17
4. HELP FUNCTION
This function prints guidance messages of main cash register functions
by pushing the HELP key. If you push a number key and the HELP key
following the guidance messages, more detailed guidance messages
will be printed.
[PURPOSE]
The aim is to be able to easily program the register by printing the guid-
ance messages.
[PROGRAMMING]
(PGM-mode)
Follow the setup features below for the desired HELP printing settings.
JOB#6-A : Printer format receipt/journal.
JOB#66-E : Compression print on journal at PGM/XZ mode Small size/
Normal size.
JOB#66-F : Compression print on journal at REG/MGR/VOID mode
Small size/Normal size.
(REG/MGR-mode)
Even if ECR is in a receipt-off state, HELP printing is executed.
(Other)
HELP printing is written in electronic journal.
[OPERATION]
1. Available Mode of Help function
PGM, VOID, O/P X/Z, REG, MGR, X1/Z1, X2/Z2
2. The proper timing of when the HELP function will work is when the
transaction is finalized, not during the transaction operation.
Key operating sequences
<Help Menu>
If [HELP] key is pressed on the ECR, the following receipt is printed.
1-[HELP]: DATE/TIME
key No. Print menu
[HELP] 1 Date/Time setup
2 Rate of TAX setup
3 Department setup
4 Sales Z report
5 Logo setting
6 Receipt issue
7 What is P in Display
8 What is ERROR 32
9 SD card command
10 Install PC software
XX HELP
Help Menu
Help No.
HEADER
05/02/2006 12:34PM 01
123456#1234 BETTY___
HELP MENU
1-[HELP]: DATE/TIME
2-[HELP]: TAX
3-[HELP]: DEPARTMENT
4-[HELP]: SALES Z REPORT
5-[HELP]: LOGO
6-[HELP]: RECEIPT
7-[HELP]: P IN DISPLAY
8-[HELP]: ERROR 32
9-[HELP]: SD CARD
10-[HELP]: PC S/W
INSTALL
------------------------
OTHER ISSUE: PLEASE CALL
1-800-BE-SHARP
MACHINE NO. /CC-NO. /CLERK NAME
MODE TITLE
DATE/TIME/CLERK NO
DATE/TIME/CLERK NO
MACHINE NO./CC-NO./CLERK NAME
MODE TITLE
(PGM MODE)
DATE:XXXXXXXX-[SBTL]
YYYYMMDD OR
DDMMYYYY OR
MMDDYYYY(DEFAULT)
TIME:HHMM-[SBTL]
(0000-2359)
EX) 08/01/2006 PM4:30
(DATE FORMAT=M-D-Y)
08012006-[SBTL]
1630-[SBTL]
05/02/2006 12:34PM 01
123456#1234 BETTY___
1 DATE/TIME SETUP
HEADER
Other manuals for XEA21S - Thermal Fax Machine
1
Table of contents
Other Sharp Cash Register manuals

Sharp
Sharp XE-A106 User manual

Sharp
Sharp ER-A440S User manual

Sharp
Sharp XE-A101 User manual

Sharp
Sharp UP-600 User manual

Sharp
Sharp XE-A301 User manual

Sharp
Sharp XE-A506 User manual

Sharp
Sharp UP-800F Quick manual

Sharp
Sharp UP-X500XP User manual

Sharp
Sharp XE-A201 User manual

Sharp
Sharp XEA102 - Cash Register User manual

Sharp
Sharp ER-A310 Owner's manual

Sharp
Sharp ER-2386 User manual

Sharp
Sharp XE-A113 User manual

Sharp
Sharp XE-A402 User manual

Sharp
Sharp ER-A610 Owner's manual

Sharp
Sharp ER-A247 User manual

Sharp
Sharp ER-A410 User manual

Sharp
Sharp ER-A770 Product guide

Sharp
Sharp ER-2385 Configuration guide

Sharp
Sharp XE-A22S User manual