Fiscal Printer DATECS FP-2000 Version 3.10
- If there is a surcharge or discount made on the sum, it is printed out on a separate line and is added to
registries, specially reserved in the printer. The daily accumulated sums are printed out together with the
daily financial report.
The price of the item is shown on the upper line of display and its description - on the lower.
The exchange operation must be with value <= of the accumulated sum for this tax group in the receipt. After
the first exchange command, all other registration commands in this receipt must be of exchange type.
Exchange commands didn’t allow using of discount or mark up.
The command will not be executed successfully if:
• No fiscal memory has been opened
• The maximum possible number of sales have already been performed
• The command 53 (34H) has been successfully executed
• The sum under some of the tax groups has become negative
35H(53) CALCULATION OF A TOTAL
Data field: [<Line1>][<Lf><Line2>]<Tab>[[<PaidMode>]<[Sign]Amount>]
Resonse: <PaidCode><Amount>
Line1 A text of up to 30 bytes containing the first line
Lf One byte containing 0Ah
Line2 A text of up to 30 bytes containing the second line
Tab One byte containing 09h
PaidMode A non-mandatory code indicating the terms of payment. It may have the following values:
‘P’ Payment in cash
‘N’ Payment via credit
‘C’ Payment in cheques
‘D’ Payment with a debit card
‘I’ Programmable payment 1
‘J’ Programmable payment 2
‘K’ Programmable payment 3
‘L’ Programmable payment 4
Depending on the code, the sums are accumulated in different registers and are printed in the daily report.
Sign One byte with a value ‘+’ indicating the Amount (the sum which has to be tendered)
Amount The sum tendered (up to 10 meaningful symbols)
PaidCode One byte - resulting from the execution of the command
‘F’ Error
‘E’ The calculated sub-total sum is negative. Payment is withheld and Amount will
contain a negative sub-total.
‘D’ If the paid sum is less than the sum on the receipt. The residual sum due for
payment is returned to Amount
‘R’ When the paid sum is greater than the sum on the receipt. A message “CHANGE”
will be printed out and the change will be returned to Amount.
‘I’ An error has occurred because the sum under one of the tax groups is negative. The
current subtotal is returned to Amount.
Amount Up to 9 digits with a sign. Depends on PaidCode.
This command starts the calculation of the sums from fiscal receipt, the printing of the sum with a special font and
showing the result on display. An additional text may also be printed.
When the command has been successfully executed a further command for opening a cash drawer is activated. If
there is no more data after the symbol <Tab>, the printer will automatically pay out the whole available sum in cash.
The command will not be successful if:
• No fiscal receipt has been opened,
• The accumulated sum is negative,
• If some of the accumulated sums under taxation (tax group) is negative.
After the successful completion of the command, fiscal printer will not perform the commands 49 and 51 within the
opened receipt, although it can still perform command 53.
Note: The codes of error ‘E’ and ‘I’ will never appear in this version of the printer because commands 49 and 52
(registering a sale) do not accept negative sums.
36H(54) PRINTING A FREE FISCAL TEXT