Fiscal Printer DATECS FP-2000 Version 3.10
<BCC> Control sum (0000H-FFFFH)
Length: 4 bytes. Value of each byte: 30H-3FH.
The sum includes between <01> preamble (excluded) to <05>. Each digit from the two bytes
is sent after 30H is added to it. For example the sum 1AE3H is presented as 31H, 3AH, 3EH,
33H.
<03> Terminator
Length: 1 byte. Value: 03H.
MESSAGE COMPOSITION, SYNTAX, AND MEANINGS
a) The data field depends on the command.
b) The parameters sent to the printer may be separated with a comma and/or may have a fixed length.
c) The comma between the parameters shows that it is mandatory.
d) When the parameters are closed by <> they are mandatory although the brackets themselves are not present in
the message. When a given parameter is closed in [ ] it is not mandatory - the bracket themselves are also not present in
the message. When parameters are separated by ‘|’ symbol, only one of them may present in the input data.
The symbols with ADCII codes under 32 (20H) have special meanings and their use is explained whenever
necessary. If such a symbol has to be sent for some reason (for example in an ESCAPE-command to the display) it
must be preceded by 16 (10H) with an added offset 40H.
Example: when we write 2500, 100, Text for the data field then in that field there will be 2D 32 35 30 2C 31 30 30
2C 54 65 78 74 where each hexadecimal digit is an ASCII value.
LIST OF FISCAL COMMANDS - FUNCTIONAL ARRANGEMENT
This section contains a list of the fiscal printer commands arranged in groups depending on their functions:
INITIALIZATION
24H (36) Set LAN Settings
29H (41) Write settings to flash
2BH (43) Setting header, footer and printing options
3DH (61) Setting date and time
48H (72) Fiscalization
53H (83) Setting the multiplier, decimal points and VAT rates.
55H (85) Programming additional payment types.
5BH (91) Programming the manufacturer’s serial number and fiscal memory number.
62H (98) Programming VAT registration number
65H (101) Programming operator’s password
66H (102) Programming operator’s name
6BH (107) Programming or reading articles
73H (115) Loading the graphic logo
7AH (122) Enable/disable training mode
SALES
26H (38) Opening a non-fiscal receipt
27H (39) Closing a non-fiscal receipt
2AH (42) Printing a non-fiscal free text
30H (48) Opening a fiscal receipt
31H (49) Registering a sale
33H (51) Subtotal
34H (52) Registering and displaying a sale
35H (53) Total (payment).
36H (54) Printing a free fiscal text
38H (56) Closing a fiscal receipt
3AH (58) Registering an programmed item sale
3CH (60 Cancel receipt
54H (84) Printing a bar code
6DH (109) Printing a duplicate receipt
DAILY CLOSURE