Beruflich Dokumente
Kultur Dokumente
INTERFACE CONNECTOR
Drawer port
PC communication port
Display port
1) PC COMMUNICATION PORT
6 7 8 9 1. NC 6. NC
2. RXD (IN) 7. NC
3. TXD (OUT) 8. CTS (IN)
4. DTR (OUT) 9. NC
1 2 3 4 5 5. S G
After the CTS are active , the DTR signal will be active
and then the printer will be possible to communicate.
When CTS signal is inactive, DTR signal will be change
inactive. Then communication will be stopped.
Accordingly PC must set active CTS of the fiscal printer
to check if the fiscal printer is ready or not.
1. /DRIVE
2. P.GND
3. P.GND
3 1 4. P.GND
5. NC
5 4
2
1
II. SWITCH OPERATION
1. PANEL SWITCH
1) Paper feed
Paper is feed during [FEED] key pushing.
2) Fiscal function mode
Keep Pushing [ FEED ] + [ ] until the 0.1 sec buzzer sounds 3 times.
After the buzzer sounds Fiscal printer enter the Panel switch operation
mode. ( If dip switch isnt set to off position, it cannot to enter fiscal
function mode. )
Display [ FISCAL FUNCTION ]
[ ***** EXIT ***** ]
This operation turns out the mode that dose not recognize any
command
from outside.
Menu consists of three jobs including Exit as below, they can be chosen
by scrolling [][] key.
Lower display
[ ***** EXIT ***** ]
[ FISCAL Z REPORT ]
[ READING REP.BY Z ]
[ READING REP.BY DATE ]
Key sequence
[] [ I ] .... Scroll menu
[ III ] .... Execution of job
2
Displayed job is executed by depressing [ III ].
In case of chosen Reading report by date, following data is displayed
on
lower display.
Lower display
[ - - / - - / - - -> 22/06/99 A ]
- - / - - / - - is area to put start date of period.
22/06/99 is area to put end date of period (Current date is
automatically
set at first of this job. It is possible to change this data).
A of last digit is type of execution (All/Sum). You can select A or S by
[] key. Reading report is issued by depressing [ III ] key after data
entry
when the cursor is in this position.
If [ III ] key depress in another position, it quit from fiscal function.
Period date entry and issuing reading report are by following key
sequence.
Key sequence
[ II ] ..... move cursor to right
[] ..... increment number of digit on current cursor
position.
[ I ] ..... decrement number of digit on current cursor
position.
[ III ] ..... execute reading report or exit from fiscal
function
mode
Example * is cursor position.
Start [ * - / - - / - - -> 22 / 06 / 99 A ]
Push [ *0 / 00 / 00 -> 22 / 06 / 99 A ]
Push I [ 1* / 00 / 00 -> 22 / 06 / 99 A ]
Push II [ 19 / 00 / 00 -> 22 / 06 / 99 A ]
Push III quit from fiscal function mode
Start
Data entry [ 11 / 01 / 99 -> 31 / 01 / 9* A ]
Push I [ 11 / 01 / 99 -> 31 / 01 / 99 * ]
Push III Issue reading report from 11/01/99 to 31/01/99.
If both days of start and end date is entered 00, it issue fiscal reading
report
by monthly.
3
In case of chosen Reading report by Z, following data is displayed on
lower display.
Lower display
[ Z 0001 -> Z - - - - A ]
The way of entering data and issuing report are same as reading report
by
date.
Printer connector
(on Parts side)
Tact switch Dip switch
1) System reset
System reset is available by following way.
Dip switch 1 & 2 slide to off position.
Power switch is put on while tact switch depressing, then system reset
is
done.
2) Ram clear
Transaction total and counter on RAM is cleared by RAM clear
operation.
Dip switch 1 slide to on position.
Power switch is put on while tact switch depressing, then RAM clear is
done with system reset.
3) Auto programming
Default programming data is loaded by auto programming operation.
Dip switch 2 slide to on position.
Power switch is put on while tact switch depressing, then auto
programming is done with system reset.
4
3. POWER SWITCH
1) Fiscal memory checking (compare with RAM data)
When power switch is turned on, fiscal printer compare fiscal data and
daily block of fiscal memory and RAM memory .
Fiscal printer is not ready to execute command operation during this
checking. ( When this checking is finished, short buzzer sounds 2
times
and DTR is active if PC makes to activate DCD and CTS of fiscal
printer.)
If error data is found, fiscal printer prints error message and block the
machine until exchange correct fiscal memory.
2) Exit from fiscal function mode
When fiscal printer is in fiscal function mode by panel switch, it is
available to exit from this mode by power switch is off and on.
3) Error recovery from printer error or paper end
When fiscal printer is in printer error or paper end condition( warned by
continuous buzzer ), this error condition can be recovered by power
switch
turn off and remove cause of problem and power switch turn on .
5
III. COMMAND COMMUNICATION PROTOCOL
1. Basic
When the DCD and CTS are active , the DTR signal will be active and be
possible to receive.
2. Control code
STX = 02h
ENQ = 05h
ETX = 03h
EOT = 04h
ACK = 06h
When the following condition is satisfied, ACK will be sent back.
*LRC and data format OK
*COMMAND is acceptable
*COMMAND job has been operated
NAK = 15h
When the following condition is satisfied, NAK will be sent back.
*LRC and data format is not acceptable
ETB = 17h
LRC = Exclusive OR from DATA TO ETX
Exclusive OR
6
3. Command Communication Sequence
1) Status Read
ENQ -->
<-- STX- STATUS - ETX -LRC
status
STS1..... 0 1 x x x x x x
--------------------
01xxxxx1 ( in fiscal transaction )
01xxxx1x ( in non fiscal transaction )
01xxx1xx ( busy buffer full )
01xx1xxx ( fiscal memory full)
01x1xxxx ( fiscal memory near full )
011xxxxx ( fiscal mode )
7
STS2..... 0 1 x x x x x x
--------------------
ERR = 70h
0 1 1 1 0 0 x x ( date hasnt programmed yet )
8
2) Basic
EXAMPLE)
case1: STS2 >= 50h
STX-CMD-DATA-ETX-LRC -->
<-- ENQ
ACK -->
<-- STX- STATUS - ETX -LRC
( PC operate error process depend on error status )
If STS2 more than or equal to the value 50h, PC should operate
error process depend on error condition of fiscal printer.
9
case2: STS2 = 43h ( printer error and paper end )
STX-CMD-DATA-ETX-LRC -->
[ Printer error and paper end
are happened ]
<-- ENQ
ACK -->
<-- STX- STATUS - ETX -LRC
PC informs the operator to do
fiscal printer power off and on
and to exchange roll paper.
( Power switch is off )
( Remove the cause of printer
error )
( Exchange roll paper )
( Power switch is on )
[ Recover printer error and
Restart printing ]
STX-CMD-ETX-LRC -->
( It is able to send next command )
10
case4: STS1 = 41h ( paper end )
STX-CMD-DATA-ETX-LRC -->
[ Paper end is happened ]
<-- ENQ
ACK -->
<-- STX- STATUS - ETX -LRC
PC informs the operator to do
fiscal printer power off ,
exchange roll paper and power
on.
( Power switch is off )
( Exchange roll paper )
( Power switch is on )
[ Restart printing ]
STX-CMD-ETX-LRC -->
( It is able to send next command )
11
3) Information read command sequence
STX-CMD-DATA-ETX-LRC -->
<-- STX - DATA - ETX - LRC
ACK -->
( ENQ or NAK is send back from fiscal printer if
communication/command
error happens. )
STX-CMD1-DATA-ETX-LRC -->
<-- ENQ
ACK -->
<-- STX - DATA0 - ETB - LRC
ACK -->
<-- STX - DATAn - ETB - LRC
ACK -->
<-- STX - DATA - ETX - LRC
ACK -->
<-- EOT
12
5) Command Control
13
CMD Hex Sub CMD Operation
i 65 Customer information entry (for invoice)
k 6B Error correct
o 6F Fiscal printer open
p 70 Item / Subtotal straight percent
F0 Void straight percent
t 74 P/O, R/A Total
x 78 Test print
z 7A Fiscal printer closing
Marked command is not supported on this version .
14
6) Command Sequence
A) Fiscalize sequence
Fiscal initiation from non fiscal mode needs the following operations
before
Initiation command.
*) FP doesnt check tax rate and header was programmed or not at fiscal
initiation.
15
B) Sample sequence until fiscalization
16
4. COMMAND FORMAT DETAIL
17
3) Training Mode Start / Finish
Sample sequence
Training Mode
Operation
Sales / Report
commands
18
4) Log on clerk
It is necessary to assign clerk by this command before the first
registration
after fiscal printer open command.
This command is effective only after FP open , not effective in the middle
of transaction.
19
Command for sales
These commands are available after fiscal printer open and clerk log on
Commands execution.
Training mode
FP open Log on clerk
Start T1
o 5
Void item
transaction
A0h - A5h LinkLink message
message command is
available during
@ transaction
Media Tendering 2
20
Sample sequence for daily sales operation.
SENIAT
123456789AB
Header message
No.NF00000010
21/02/99
20:09
TOT.NF0010 #01A
NO FISCAL
No.CF00001234
21/02/99 20:09
CANT.ART 2
TOT.NF0012 #01A
MH AB12345678
SIN DERECHO A
CREDITO FISCAL
21
5. Item sales transaction (2)
SENIAT
123456789AB
Header message
No.CF00001235
21/02/99 20:09
MH AB12345678
SIN DERECHO A
CREDITO FISCAL
No.CF00001236
21/02/99 20:09
MH AB12345678
SIN DERECHO A
CREDITO FISCAL
22
7. No sale
SENIAT
123456789AB
Header message
No.NF00000210
21/02/99
20:09
No sale command (STX-0-ETX-LRC)
APERTURA
TOT.NF0014 01A
NO FISCAL
SENIAT
123456789AB
Header message
No.NF00000211
21/02/99
20:09
P/O command
RETIRO (STX-9-2-[Media#]-[Amount]-ETX-LRC)
EFECTIVO Bs100,00 (STX-9-2-[Media#]-[Amount]-ETX-LRC)
CHEQUE Bs100,00
------------------------------
RETIRO TL Bs100,00 P/O Total command (STX-t-ETX-LRC)
TOT.NF0015 01A
NO FISCAL
23
6) Customer information for Invoice
A) LINE# 1-12
B) DESCRIPTOR
When the descriptor doesnt enter (0 byte), that lines
data
entry is canceled.
7) Item Registration
DESCRIPTOR 40 CHARACTERS
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
Void item operation is possible only for item that has registrated as
same data ( tax#, unit price, quantity, descriptor) in current transaction.
24
printer
is registered over this value, that registration is refused.) In this case it
must
be issue Z report.
25
8) Error correct
26
10) Straight percent
27
11) Media direct closing
A) MEDIA # 01 - 16
(ASCII 2 Bytes)
Default programming value is
CASH 0104
CHECK 0508
A CARD 0912
B CARD 1316
Item or payment media link message is printed with link message mark
##.
This command is available during transaction. If this command is
executed
at the condition out of transaction, the fiscal printer turn to in
transaction.
| 23/06/99 10:16 |
| |
| ##CUSTMER: 1## |
| ##SPECIAL OFFER## |
| ## 15 % DISCOUNT ## |
| COCA COLA Bs1,00 |
| --------------------------------------------------- |
| CANT.ART 1 |
| TOTAL Bs1,00 |
| EFECTIVO Bs13,45 |
| CAMBIO Bs12,45 |
28
Command for sales (non fiscal homologate document)
Training mode
FP open Log on clerk
Start T1
o 5
NO SALE 0
29
Command for buffer data printing
17) Restart / print out holding data
This command prints out holding data in transaction buffer before
closing.
Training mode
FP open Log on clerk
Start T1
o 5
30
19) Test Print
31
Command for display
ETX LRC
20 21 22 23 24 25
32
Command for reading printer status
23) Information Read
This command is informed fiscal printer internal setting data to host PC.
This command is possible to use at every condition.
See 3.3) Information read command sequence
ANSWER
STX S 1 DATA 100bytes ETX LRC
1 2 3 4 103 104 105
100 BYTES DATA DETAIL
FROM TO SIZE KIND ITEM
1 2 2 ASCII ASSIGNED CLERK NUMBER
3 3 1 0Ah DELIMITER
4 22 19 ASCII sign(1 byte) +
DAILY SALES TOTAL(18
bytes)
23 23 1 0Ah DELIMITER
24 31 8 ASCII FISCAL RECEIPT NUMBER
32 32 1 0Ah DELIMITER
33 37 5 ASCII DAILY FISCAL RECEIPT NUMBER
38 38 1 0Ah DELIMITER
39 46 8 ASCII NON FISCAL RECEIPT NUMBER
47 47 1 0Ah DELIMITER
48 52 5 ASCII DAILY NON FISCAL RECEIPT
NUM.
53 53 1 0Ah DELIMITER
54 57 4 ASCII FISCAL Z REPORT COUNTER
58 58 1 0Ah DELIMITER
59 62 4 ASCII READING REPORT AUDIT NUMBER
63 63 1 0Ah DELIMITER
64 74 11 ASCII TAX PAYER CODE
75 75 1 0Ah DELIMITER
76 85 10 ASCII REGISTRATION ID CODE
86 86 1 0Ah DELIMITER
87 92 6 ASCII CURRENT TIME hh:mm:ss
93 93 1 0Ah DELIMITER
94 99 6 ASCII CURRENT DATE dd:mm:yy
100 100 1 0Ah DELIMITER
33
Command for checking
: : :
ETX LRC
2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 45 46
5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4
No.NF00000123
22/06/99 10:31
DESCRIPTOR HOST IF
-----------------------
HAMBURGER A A
tax data base of the host
CHEESE BURGER A A *
COCA COLA B B side
ORANGE JUICE C C tax data base of the fiscal
ILLIGAL DB 15 printer side
TOT.NF0015 #01A
NO FISCAL 34
detect tax kind changing
(ILLIGAL DATA)
Remaining illegal data
(that hasnt checked yet)
35
Command for programming
25) Programming
E) FISCAL INITIATION
36
F) TAX RATE PROGRAMMING
If line 1-12 set all blank, sales transaction isnt possible to operate.
37
I) CLERK SECRET CODE & NAME
ETX LRC
18 19 20 21 22 23 24 25 26 27 28
CLERK# 30h,31h --> 31h,35h SECRET CODE 00000-99999
38
J) CLOSING MEDIA NAME
ETX LRC
20 21
K) TIME PROGRAMMING
L) DATE PROGRAMMING
39
M) TRANSACTION SYMBOL PROGRAMMING
The description of each print message is appeared the table from next
page.
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
ETX LRC
47 48 49 50 51 52 53 54 55
40
Changeable
000 TAXABLE A SALES IMPSL A Y
001 TAXABLE B SALES IMPSL B Y
002 TAXABLE C SALES IMPSL C Y
003 NOT USED - Y
004 NOT USED - Y
005 NOT USED - Y
006 NOT USED - Y
007 NOT USED - Y
008 TAX A AMOUNT IMP A Y
009 TAX B AMOUNT IMP B Y
010 TAX C AMOUNT IMP C Y
011 NOT USED - Y
012 NOT USED - Y
013 NOT USED - Y
014 NOT USED - Y
015 NOT USED - Y
016 NOT USED - Y
017 NOT USED - Y
018 NOT USED - Y
019 NOT USED - Y
020 NOT USED - Y
021 NOT USED - Y
022 NOT USED - Y
023 NOT USED - Y
024 TOTAL AMOUNT TOTAL Y
025 %+ RECARGO Y
026 %- DESCTO Y
027 NON TAXABLE AMOUNT NO IMPSL Y
028 VOID ITEM ANULAR Y
029 NOT USED - Y
030 ERROR CORRECTION CORREC Y
41
Changeable
031 CANCELATION CANCELADO Y
032 NOT USED - Y
033 NO SALE APERRTURA Y
034 RECEIVED ON ACCOUNT (R/A) FONDO Y
035 PAID OUT (P/O) RETIRO Y
036 R/A TOTAL FONDO TL Y
037 P/O TOTAL RETIRO TL Y
038 CHANGE CAMBIO Y
039 NOT USED - Y
040 NOT USED - Y
041 COUNT / QTY in 1 Transaction CANT. ART Y
042 NOT USED - Y
043 NOT USED - Y
044 SUB TOTAL SUBTTL Y
045 NOT USED - Y
046 NOT USED - Y
047 NOT USED - Y
048 NOT USED - Y
049 NOT USED - Y
050 NOT USED - Y
051 NOT USED - Y
052 NOT USED - Y
053 MEDIA IN DRAWER on report ARQUEO Y
054 NOT USED - Y
055 NOT USED - Y
056 NOT USED - Y
057 NOT USED - Y
058 NOT USED - Y
059 NOT USED - Y
060 NOT USED - Y
42
Changeable
061 NOT USED - Y
062 NOT USED - Y
063 NOT USED - Y
064 NOT USED - Y
065 NOT USED - Y
066 NOT USED - Y
067 NOT USED - Y
068 NOT USED - Y
069 NOT USED - Y
070 DATA BASE MODIFIED DB MODIFIED N
071 DATA BASE ILLIGAL ILLIGAL DB N
072 DATA BASE REPORT DB REPORTE N
073 DATA BASE ERASED DB ERASED N
074 NOT USED - Y
075 X1 COUNTER X1CTN Y
076 Z1 COUNTER for training mode Z1CTN Y
077 X2 COUNTER X2CTN Y
078 Z2 COUNTER Z2CTN Y
079 NOT USED - Y
080 NOT USED - Y
081 CLERK LOG ON for display --> Y
082 NOT USED - Y
083 NOT USED - Y
084 NOT USED - Y
085 NOT USED - Y
086 NOT USED - Y
087 NOT USED - Y
088 NOT USED - Y
089 NOT USED - Y
090 Z COUNTER for report Z: N
43
Changeable
091 NOT USED - Y
092 LAST FISCAL# TOT.CF N
093 LAST NON FISCAL RECEIPT# TOT.NF N
094 DAILY FISCAL# No.CF N
095 DAILY NON FISCAL# No.NF N
096 X1 REPORT MESSAGE **** X1 **** N
097 X2 REPORT MESSAGE **** X2 **** N
098 Z1 REP. MESSAGE (on training) **** Z1 **** N
099 Z2 REPORT MESSAGE **** Z2 **** N
100 DAILY REPORT MESSAGE DIARIO N
101 ACCUMLATED REP. MESSAGE ACUMULADAS N
102 NOT USED - Y
103 NOT USED - Y
104 SALES TOTAL on report VTA TL Y
105 NOT USED - Y
106 MEDIA NAME 1 EFECTIVO 1 Y
107 MEDIA NAME 2 EFECTIVO 2 Y
108 MEDIA NAME 3 EFECTIVO 3 Y
109 MEDIA NAME 4 EFECTIVO 4 Y
110 MEDIA NAME 5 CHEQUE 1 Y
111 MEDIA NAME 6 CHEQUE 2 Y
112 MEDIA NAME 7 CHEQUE 3 Y
113 MEDIA NAME 8 CHEQUE 4 Y
114 MEDIA NAME 9 A TARJETA 1 Y
115 MEDIA NAME 10 A TARJETA 2 Y
116 MEDIA NAME 11 A TARJETA 3 Y
117 MEDIA NAME 12 A TARJETA 4 Y
118 MEDIA NAME 13 B TARJETA 1 Y
119 MEDIA NAME 14 B TARJETA 2 Y
120 MEDIA NAME 15 B TARJETA 3 Y
44
Changeable
121 MEDIA NAME 16 B TARJETA 4 Y
122 NOT USED - Y
123 ACCUMULATED SALES TOTAL VTA TL 2 Y
124 ACCUMULATED TAX TOTAL IMP TL 2 Y
45
Changeable
000 TRANSACTION REPORT REPORTE TRANSAC. N
001 NOT USED - N
002 NOT USED - N
003 NOT USED - N
004 NOT USED - N
005 DATA BASE REPORT REPORTE DATABASE N
006 NOT USED - N
007 NOT USED - N
008 NOT USED - N
009 NOT USED - N
010 NOT USED - N
011 PAPER END MESSAGE - FIN DE PAPEL - N
012 NOT CONNECT DISP./PRINTER -ERR CONECT.IMP/PANT- N
013 SALES BUFFER FULL - VTA BUFFER LLENA - N
014 FISCAL MEMORY FULL - MEMORIA FISCAL LLENA - N
015 INVALID DATA ERROR - DATOS INVALIDO - N
016 INVALID TAX ERROR - TASA IMP INVALIDO - N
017 CLERK ISNT ASSGINED - CAJERO NO ASIGNADO - N
018 INVALID COMMAND - COMANDO INVALIDA - N
019 FISCAL ERROR - ERROR FISCAL - N
020 FISCAL MEMORY ERROR - ERROR MEM FISCAL - N
021 POWER DOWN MESSAGE ** FALLA DE PADER ** N
022 STATUS CHECKING MESSAGE -- STATUS CHECK -- N
023 NOT USED - N
024 NOT USED - N
025 TASA IMP NO COINCIDE N
026 NOT USED -MEMORIA IMCOMPLETE- N
027 NOT USED -FISCAL STATUS ERR- N
028 NOT USED - DATE INVALID - N
029 NOT USED - DATOS INVALIDO - N
030 NOT USED N
46
Changeable
031 NOT USED - Y
032 NOT USED - Y
033 RESET COUNTER BLOQ. N
034 FM CHECK MESSAGE for display CHEQUEAR MEM.FISCAL Y
035 SYSTEM OPEN SISTEMA ABIERTO Y
036 SYSTEM CLOSE SISTEMA CERRADO Y
037 NOT USED - Y
038 TRAINING MODE START for disp INICIO ENTRENAMIENTO Y
039 TRAINING MODE END for display FIN ENTRENAMIENTO Y
040 FISCAL Z REPORT REPORTE DIARIO Z N
041 FISCAL READING REPORT LECTURA MEM. FISCAL N
042 NON FISCAL MESSAGE - NO FISCAL - N
043 NOT USED - N
044 FISCAL INITIATION INICIO MODO FISCAL -> N
045 PERIODICAL TOTAL of report TOTAL DE PERIODO N
046 NOT USED - N
047 NOT USED - N
048 NOT USED - N
049 NOT USED - N
050 SWITCH FUNCTION MESSAGE ** FISCAL FUNCTION ** N
051 EXIT SWITCH FUNCTION < EXIT > N
052 FISCAL Z REPORT REPORTE DIARIO Z N
053 READING REPORT BY DATE LECTURA MEM.DIARIO N
054 READING REPORT BY Z LECTURA MEM. Z N
055 NOT USED - N
056 NOT USED - N
057 NOT USED - N
058 NOT USED - N
059 NOT USED - N
47
P) SYSTEM FUNCTION FLAG PROGRAMMING
48
SYSTEM FUNCTION FLAG
BIT 0 1
PF 1 7
6
5
4
3
2 Decimal point is dot . Decimal point is comma ,
1 0 Punctuation 0 Punctuation 1 Punctuation
0 0 not operated 1 between 1&2 0 between 2&3
PF 2 7
6
5
4
3
2
1 0 QTY calculation 0 QTY calculation 1 QTY calculation
0 0 Round down 1 4/5 0 Round up
PF 3 7
6
5
4
3
2
1
0
49
BIT 0 1
PF 5 7
6
5
4
3
2
1
0
PF 6 7
6
5
4
3
2
1
0
PF 7 7
6
5
4
3
2
1
0
50
BIT 0 1
PF 9 7
6
5
4
3
2
1
0
PF 10 7
6
5
4
3
2
1
0
PF 11 7
6
5
MEMORY 4 Daily only Amount is added to all accumulated memory
3
2
1
0
BIT 0 1
PF 12 7
6
MEDIA 5
4
3
2
1
0
51
BIT 0 1
PF 13 7 Tendering prohibit by media 16 permitted
6 Tendering prohibit by media 15 permitted
MEDIA2 5 Tendering prohibit by media 14 permitted
4 Tendering prohibit by media 13 permitted
3 Tendering prohibit by media 12 permitted
2 Tendering prohibit by media 11 permitted
1 Tendering prohibit by media 10 permitted
0 Tendering prohibit by media 9 permitted
BIT 0 1
PF 14 7 Tendering prohibit by media 8 permitted
6 Tendering prohibit by media 7 permitted
MEDIA2 5 Tendering prohibit by media 6 permitted
4 Tendering prohibit by media 5 permitted
3 Tendering prohibit by media 4 permitted
2 Tendering prohibit by media 3 permitted
1 Tendering prohibit by media 2 permitted
0 Tendering prohibit by media 1 permitted
BIT 0 1
PF 15 7
6
MEDIA 0 5
4
3
2
1
0
BIT 0 1
PF 16 7 Closing media 16 is not added to CID Closing media 16 is added to CID
6 Closing media 15 is not added to CID Closing media 15 is added to CID
MEDIA 0 5 Closing media 14 is not added to CID Closing media 14 is added to CID
4 Closing media 13 is not added to CID Closing media 13 is added to CID
3 Closing media 12 is not added to CID Closing media 12 is added to CID
2 Closing media 11 is not added to CID Closing media 11 is added to CID
1 Closing media 10 is not added to CID Closing media 10 is added to CID
0 Closing media 9 is not added to CID Closing media 9 is added to CID
52
BIT 0 1
PF 17 7 Closing media 8 is not added to CID Closing media 8 is added to CID
6 Closing media 7 is not added to CID Closing media 7 is added to CID
MEDIA 0 5 Closing media 6 is not added to CID Closing media 6 is added to CID
4 Closing media 5 is not added to CID Closing media 5 is added to CID
3 Closing media 4 is not added to CID Closing media 4 is added to CID
2 Closing media 3 is not added to CID Closing media 3 is added to CID
1 Closing media 2 is not added to CID Closing media 2 is added to CID
0 Closing media 1 is not added to CID Closing media 1 is added to CID
BIT 0 1
PF 18 7
6
5
4
3
2
1
0
BIT 0 1
PF 19 7 Not drawer open by Closing media 16 Drawer open
6 15
5 14
4 13
3 12
2 11
1 10
0 9
BIT 0 1
PF 20 7 Not drawer open by Closing media 8 Drawer open
6 7
5 6
4 5
3 4
2 3
1 2
0 1
53
26) Programming Dump
.
STX D ETX LRC
1 2 3 4
The following items are printed.
54
Command for report
27) Report Command
Report command is possible when fiscal printer open, clerk log on and
out of transaction (not during ticket issue).
[1] ISSUE
Report data is printed out by issue command.
ISSUE
STX I KIND MODE ETX LRC
1 2 3 4 5 6
A) KIND(ASCII)............KIND OF REPORT DATA
' 0 ' ........ Full transaction report daily (Daily transaction data)
' 1 ' ....... Full transaction accumulated (Transaction accumulated data from last
[2] CLEAR
Transaction accumulated total/amount is cleared by clear command.
Clear command is only available transaction accumulated data clear.
CLEAR transaction accumulated data
STX X 1 Z ETX LRC
1 2 3 4 5 6
[3] UP-LOAD
Report data is uploaded to PC (Host) by upload command.
UP-LOAD
STX U KIND X ETX LRC
1 2 3 4 5 6
Upload command doesnt clear transaction memory.
KIND(ASCII)............KIND OF REPORT DATA
' 0 ' ........ Full transaction report daily (Daily transaction data)
' 1 ' ....... Full transaction accumulated (Transaction accumulated data from last
55
56
Sample combination sequence for report command on daily sales
operation
(1) If you need the fiscal Z report data to PC, you should upload
transaction
daily report data just before issue fiscal Z report.
a. Upload transaction daily report (STX-U-0-X-ETX-LRC)
b. Issue fiscal Z report (STX-I-0-Z-ETX-LRC)
(2) If you need transaction accumulated report only as upload data, you
can
clear the transaction accumulated data without report issuing.
a. Upload transaction accumulated report (STX-U-1-X-ETX-LRC)
b. Clear transaction accumulated report data (STX-X-1-Z-ETX-
LRC)
57
FISCAL MEMORY READING REPORT
BY DATE
STX CMD 2 MODE DAY MONTH YEAR DAY MONTH YEAR ETX LRC
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|<--- from date ------->|<----- to date -------->|
BY Z-counter
STX CMD 3 MODE 0 0 START Z counter 0 0 END Z counter ETX LRC
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
00Fixed 00Fixed
A) CMD............KIND OF DATA OUT
I Print out report
U .. Upload report data to host PC
B) MODE........ ALL ----> 'A' SUMMERY ----> 'S'
MODE option is effective only for print out report.
If upload command choose this option is ignored,
All daily data of periodical dates upload to host PC.
C) DATE ........ If both DAYs of periodical date set 00, fiscal printer
issues
reading report as monthly.
58
Upload Command Answer Data Format
SEQUENCE
[HOST PC] [F P]
STX-U-..-ETX-LRC ->
<- ENQ
ACK ->
<- STX-[Answer 1]-ETX-LRC
ACK ->
<- STX-[Answer 2]-ETX-LRC
ACK ->
<- STX-[Answer 3]-ETX-LRC
ACK ->
<- STX-[Answer 4]-ETX-LRC
ACK ->
<- EOT
59
TRANSACTION REPORT ANSWER 1
60
TRANSACTION REPORT ANSWER 2
61
TRANSACTION REPORT ANSWER 3
62
TRANSACTION REPORT ANSWER 4
63
TRANSACTION REPORT ANSWER 5
64
(1) Fiscal reading report
65
FISCAL READING REPORT ANSWER (DAILY DATA BLOCK)
66
FISCAL READING REPORT ANSWER (RECEIPT COUNTER BLOCK)
67
FISCAL READING REPORT (LAST BLOCK)
68
Command for transaction read
28) Last transaction command read (This command is not supported on this
version.)
SEQUENCE
[HOST PC] [F P]
STX-U-T-ETX-LRC ->
<- ENQ
ACK ->
<- STX-[Transaction data 1]-ETX-LRC
ACK ->
<- STX-[Transaction data 2]-ETX-LRC
ACK ->
|
|
<- STX-[Transaction data n]-ETX-LRC
ACK ->
<- EOT
69
Command for system blocking
29) Fiscal printer blocking
After fiscal printer is blocked, fiscal printer refuse all command without
Fiscal reading report issue command.
70
I V. CODE TABLE
0 1 2 3 4 5 6 7 8 9 A B C D E
0 DLE 0 @ P ` p
1 ! 1 A Q a q
2 STX 2 B R b r
3 ETX # 3 C S c s
4 EOT $ 4 D T d t F
5 ENQ NAK% 5 E U e u
6 ACK & 6 F V f v
7 ETB` 7 G W g w o
8 ( 8 H X h x
9 ) 9 I Y i y
A LF * : J Z j z
B ESC + ; K [ k {
C , < L l |
D CR - = M ] m }
E DW . > N ^ n ~ Z
F / ? O _ o DW
71