SHARP XEA21SPM, XE-A21S Service Manual

PROGRAMMING MANUA
MODEL XE-A21S
CONTENTS
CODE : 00Z
LEAD-FREE SOLDER MODEL
XEA21SUPME
ELECTRONIC CASH REGISTER
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
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.

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:
<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
5mm
Lead-Free
Solder composition code (Refer to the table at the right.)
a
(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
Solder composition code
a
b
z
i n s
p
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.
XE-A21S LEAD-FRE E SOLDER

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 MASTER RESET and program reset
1 – 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
Report name Key sequence Programming report 1 Programming report 2 [Auto] key programming report Printer density programming report PLU programming report (*1)
(*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
CA/AT
2 3
CA/AT
1 3
CA/AT
3 3
CA/AT
Start PLU code @/FOR
End PLU code
PLU
HEADER
05/02/2006 12:34PM 123456#1234
*PGM*
D01
T1234 073
DPT.01xxxxxx -1234.56
D02
DPT.02 -1234.56
D99
DPT.99 0.00
F
F
L100.00%
F F F F F F
F F F F
F F F F
T1234 073
: :
T1234 071
( - )
xx
01
02%1
xxxx
T1234
NET1
04
TAX1 ST
05
GRS TAX1
06
RFD TAX1
07
TAX1
08
TX1 EXPT
09
25 26 27 28
40 41 42 43
: :
GRS MTAX RFD MTAX M-TAX 7 GST EXPT
: :
***RAxxx 9 ***POxxx 9
TRANS CT NET3
01
BETTY___
007
-1000.00 000
-10.00%
DATE/TIME/CLERK NO
MACHINE NO. /CC-NO. / CLERK NAME
MODE TITLE
DEPT CODE/TAXABLE/ PROGRAM (*1)
TEXT/PRICE WITH SIGN
(MAX department is decided by PGM selection.)
FUNCTION NO. /TEXT/PROGRAM (*2)
AMOUNT WITH SIGN FUNCTION NO. /TEXT /PROGRAM (*2)
HALO WITHOUT SIGN/ RATE WITH SIGN
FUNCTION NO./TEXT
FUNCTION NO. /TEXT /HALO
FUNCTION NO. /TEXT /HALO
F
44
CASH
F
45 CHECKxxx
F
46 CHRAGExx
F
47 CHARGE­48 CONV 1 00
F
AAAA 9999.9999
F
49 CONV 2
F
50 ****CID
F67COPY
68
F
69
F
#5 #6 #7 #10 #11 #15 #19
#35 #50
T
1
T
2
T
3
T
4
C
#01 CLERK.01
C
#02 CLERK.02
::
C
#25 CLERK.25
:
EJ EJ
END
SHARP
PRESENTS THE
BEST ECR
SHARP
IS
THE BEST
00000000 00000000 00000000
00000000
008
008
008
0000
0
00
007 007
10.0000% / 1.00
1 0.11 2 0.23 3 0.57 4 0.78 5 1.11
4.0000%
0.10
5.0000%
0.20
------ TAX4 ("------": INHIBIT)
FUNCTION NO. /TEXT
FUNCTION NO. /TEXT
FUNCTION NO. /TEXT
FUNCTION NO. /TEXT/PROGRAM (*4) CURRENCY SYMBOL/RATE
FUNCTION NO. /TEXT LOGO TEXT
(It is according with LOGOFORMAT.)
(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
TAX2 RATE
TAX3
Clerk No. /Clerk name
/PROGRAM (*3)
/PROGRAM (*3)
/PROGRAM (*3)
CYCLE TAX /BREAK POINT AMOUNT
LOWER TAX LIMIT
: VARIOUS PROGRAM
Refer to the programming section about the data of each JOB.
XE-A21S PROGRAM MODE
2 – 1
(*1) DEPT PROGRAM : ABC
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
(*2) (
-
)/[%] PROGRAM : ABC
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])
(*3) MEDIA PROGRAM : ABC
A: Footer print on Receipt A
No 0 Ye s 1
2. Programming report 2
HEADER
05/02/2006 12:34PM 123456#1234
*PGM*
#61 #62 #63 #64 #65 #66 #67 #68 #69 #70 #71
GT
2
#72
GT
3 #76 #77 #85 #86 #87 #88 #90 #95
: OTHERS PROGRAM
Refer to the programming section about the data of each JOB.
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
$00000000000.00
$00000000000.00
01
BETTY___
Z1 0000 GENERAL Z1 RESET COUNTER Z2 0000 GENERAL Z2 RESET COUNTER
___$ DOMESTIC CURRENCY SYMBOL
00
TRAINING TRAINING MODE TEXT
0 0
99
3. [Auto] key programming report
DATE/TIME/CLERK NO
MACHINE NO./CC-NO./ CLERK NAME
MODE TITLE
(JOB#61) OTHERS1 (JOB#62) OTHERS2 (JOB#63) OTHERS3 (JOB#64) OTHERS4 (JOB#65) OTHERS5 (JOB#66) OTHERS6 (JOB#67) OTHERS7 (JOB#68) OTHERS8 (JOB#69) OTHERS9 (JOB#70) OTHERS10
GT2
GT3
TRAINING CLERK
LANGUAGE MODE (For the fixed messages)
EJ/PLU MEMORY TYPE (0: TYPE, 1: TYPE2)
MAX NUBMER OF DEPT
B: Entry of amount tendered B
Non compulsory (Cash, check), Inhibit (Credit)
Compulsory 1
C: LIMITATION DIGITS (0=INHIBIT) = 0 to 8
(*4) CONVERSION PROGRAM : AB
A: OPEN RATE ENTRY A
ENABLE 0 DISABLE 1
B: PRESET RATE ENTRY B
ENABLE 0 DISABLE 1
0
05/02/2006 12:34PM
123456#1234
*PGM*
#01
HEADER
BETTY___
1 0 0 0
CASH
------
DATE/TIME/CLERK NO
01
MACHINE NO. /CC-NO. / CLERK NAME
MODE TITLE
KEY TEXT
DELETE (NO KEY)
4. Printer density report
HEADER
05/02/2006 12:34PM
123456#1234
*PGM*
#01
10 : 0123456789AB 20 : 0123456789AB 30 : 0123456789AB 40 : 0123456789AB 50 : 0123456789AB 60 : 0123456789AB 70 : 0123456789AB 80 : 0123456789AB 90 : 0123456789AB
BETTY___
DATE/TIME/CLERK NO
01
MACHINE NO. /CC-NO. / CLERK NAME
MODE TITLE
50
Thermal printer density Printing Sample (Light & Shade value between
10 to 90.)
XE-A21S PROGRAM MODE
2 – 2
5. PLU data report
2) DEPT FUNCTION PROGRAMMING
0
HEADER
05/02/2006 12:34PM
123456#1234
*PGM*
P
001
PLU001xxxxxx
P
001
: :
01
BETTY___
0001-1200
-1234.56
----
DATE/TIME/CLERK NO
MACHINE NO. /CC-NO. /CLERK NAME
MODE TITLE
START CODE/ END CODE (RANGE DATA)
1
PLU CODE/Associated DEPT code/ Type (*1)
TEXT/PRICE WITH SIGN NOTE : The deleted PLU is not printed.
When PLU is deleted at the programming JOB.
(*1) PROGRAM : Y
Y: PROGR AM Y
SUBDEPT 0 PLU 1

2. USER PROGRAMMING

1) PRICE PROGRAMMING FOR [DEPT.] & (-) KEYS
0
CA/ATDPTn
YY
XXXXXX
DEPT#
0
XXXXXX
DPTnDEPT SHIFT
(-)
SBTL
ABCDEFGH
YY
DEPT#
0
ABCDEFGH
DPTn@/FOR
DPTnDEPT SHIFT
@/FOR
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
-
CA/AT
1
YY: Department Code (01 to 99)
XXXXXX: Unit price (Max. 6digits)
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.
“PRESET” 1 “INHIBIT” “OPEN & PRESET” 1 “OPEN”
MRS = 0
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)
XE-A21S PROGRAM MODE
2 – 3
3) (-) & [%] KEY FUNCTION PROGRAMMING
0
ABCDEFGH
@/FOR
(-)
%n
CA/AT
5) PROGRAMMING FOR CONVERSION
0
AB CA/AT@/FOR
CONV
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: SIGN E
+0
-
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 ( 0 : FIXED for [%]
MRS = 00001007
(NON-TAXABLE, MINUS SIGN, ITEM&SBTL, HALO = 7)
4) RATE PROGRAMMING FOR [%] AND CONVERSION KEY.
0
%n
(RATE)
CONV
-
) KEY)
CA/AT
A: OPEN RATE ENTRY A
ENABLE 0
DISABLE 1
B: PRESET RATE ENTRY B
ENABLE 0
DISABLE 1
MRS = 00
6)
PROGRAMMING FOR FUNCTION KEYS
0
A
RA
PO@/FOR
TAX
(for Manual-TAX)
CA/AT
A: LIMITATION DIGITS (0 = INHIBIT)
1
= 0 to 7 (for Manual TAX) = 0 to 9 (for RA, PO)
MRS = 7 (Manual TAX), 9 (RA, PO)
7) P
ROGRAMMING FOR MEDIA KEYS
([#/ST] key is used for programming of CASH.)
0
ABC @/FOR
CHK
CH
#/ST
(for CASH)
CA/AT
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)
(RATE): XXX.XX: Rate for % (0.00 to 100.00)
XXXX.XXXX: Rate for CONVERSION (0.0000 to 9999.9999)
The DECIMAL POINT must be entered for setting the decimal digits.
MRS = 0.00 (%n)
0.0000 (CONVERSION)
XE-A21S PROGRAM MODE
C: LIMITATION DIGITS (0=INHIBIT) = 0 to 8
MRS = 008
2 – 4
8) DATA PROGRAMMING FOR PLU
(
y)
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>
XXXX
PLU CODE
PLU DPTn
(DATA)
DEPT CODE
DEPT SHIFT
(DATA)
DEPT#
DPTn
SBTL
CA/AT
11) PROGRAMMING OF DEPARTMENT TEXT
NO CHANGE
SBTL SBTL 1
(CHATACTERS):
DEPT SHIFT
XX
DEPT CODE
XX:
Department Code (1 to 99) CHARCTER (Max. 12 Characters)
DPTn (CHARACTERS)
DPTn
DEPT#
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:
CA/TA
(Code increment)
Code entr
<Parameter data Entry>
XXXX
PLU CODE
PLU SBTL
(DATA)
(Code increment)
(Code entry)
CA/AT
9) PROGRAMMING OF DEPARTMENTS TO BE ASSOCIATED WITH PRICE PRESET
PLU DELETE (INHIBIT)
0
XXXX
PLU CODE
XXXX: PLU CODE (1 to 1200)
YYYYYY: UNIT PRICE (6 digits)
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.
MRS = DEPT1, Price: 0 (Create: PLU001 to PLU1200)
PLU DPTn
YYYYYY
ZZ
DEPT CODE
(Code increment)
(Code entry)
DEPT SHIFT
DEPT#
ZZ: DEPT CODE (1 to 99)
0
YYYYYY
DPTn
SBTL
CA/AT
YYY 3
[00] KEY
YYY:
CHARACTER CODE (3 DIGITS) (or [000] KEY ACCORDING TO PGM PRESET)
MRS = DEPT. xx (xx: DEPT Code)
12) PROGRAMMING OF PLU TEXT
NO CHANGE
SBTL SBTL2
XXXX:
(CHARACTERS):
XXXX
PLU CODE
PLU (CHARACTERS)
(Code increment)
(Code entry)
PLU CODE (1 to 1200) CHARACTER (Max. 12 Characters)
CA/AT
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:
YYY3
[00] KEY
YYY:
CHARACTER CODE (3 DIGITS) (or [000] KEY ACCORDING TO PGM PRESET)
MRS = PLU.xxxx (xxxx: PLU code)
13) PROGRAMMING OF FUNCTION TEXT
NO CHANGE
SBTL @/FOR SBTL3
XX
(CHARACTERS)
CA/AT
10) PROGRAMMING OF PLU/SUBDEPT
0
XXXX
PLU CODE
XXXX: PLU CODE (1 to 1200)
Y: 0 = SUBDEPT, 1 = PLU
MRS = 1 (PLU type)
PLU SBTL
(Code entry)
Y
CA/AT
XE-A21S PROGRAM MODE
XX:
FUNCTION CODE (Refer to the FUNCTION LIST)
(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 = Refer to the following table
2 – 5
FUNCTION LIST
F-NO. FUNCTION
1(
-
) 2%1 3%2 4NET1 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 26 REFUND M-TAX RFD MTAX 27 NET 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 33 NET2 34 REFUND REFUND 35 VOID VOID 36 VOID MODE 37 MANAGER VOID 38 SBTL VOID SBTL VD 39 NO SALE NO S ALE 40 RA 41 PO 42 CUSTOMER TRANS CT 43 NET3 (SALES) 44 CASH 45 CHECK CHECK 46 GROSS CHARGE1 CHARGE 47 REFUND CHARGE1 CHARGE 48 CONVERSION (PRESET RATE) CONV 1
DEFAULT 12345678
(-)
%
1
%
2
NET1
M-TA X
NET
NET2
VOID
MG
R VD
***
***
NET3
CASH
M
RA PO
TA X
F-NO. FUNCTION
49 CONVERSION (OPEN RATE) CONV 2 50 CASH IN DRAWER 51 CASH+CHECK IN DRAWER CA 52 CHECK CHANGE CHK 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 59 CHANGE CHANGE 60 ITEMS ITEMS 61 DEPT. REPO. TITLE 62 PLU REPO. TITLE 63 TRANS. REPO. TITLE TRANS. 64 CLERK REPO. TITLE CLERK 65 HOURLY REPO. TITLE HOURLY 66 NON ADD CODE TEXT # 67 COPY RECEIPT TITLE 68 EJ REPORT TITLE 69 EJ REPORT END TITLE
DEFAULT 12345678
****
CID
+
CH ID /
CG
***
TOTAL
DEPT
PLU
COPY
EJ
EJ
END
14) PROGRAMMING OF LOGO TEXT
NO CHANGE
SBTL @/FOR SBTL4
(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:
(Sample)
X
LINE NO.
X:
LINE NO. (1 to 6) CHARACTER (Max. 24 Characters)
YYY3 [00] KEY
YYY : CHARACTER CODE (3 DIGITS)
(or [000] KEY ACCORDING TO PGM PRESET)
(CHARACTERS)
CA/AT
SHARP
PRESENTS THE
MRS =
BEST ECR
SHARP
I S
THE BEST
-
XE-A21S PROGRAM MODE
2 – 6
Loading...
+ 19 hidden pages