| java.lang.Object | ||
| ↳ | com.datecs.fiscalprinter.FPBase | |
| ↳ | com.datecs.fiscalprinter.rou.DP25ROU | |
|
[Expand]
Inherited Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.datecs.fiscalprinter.FPBase
| |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| DP25ROU(InputStream in, OutputStream out) | |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| void | INIT(boolean ChekInputParams, boolean AutoCutInputParams) | ||||||||||
| boolean | checkAndResolve() | ||||||||||
| FiscalResponse |
closeFiscalCheck()
38h(56) CLOSING A FISCAL RECEIPT
| ||||||||||
| FiscalResponse |
command100Variant0Version0(String inputText)
64h(100) ПОКАЗВАНЕ НА ТЕКСТ НА ДИСПЛЕЯ
| ||||||||||
| FiscalResponse |
command101Variant0Version0(String operatorCode, String oldOperatorPassword, String newOperatorPassword)
65h(101) SETTING THE OPERATOR'S PASSWORD
| ||||||||||
| FiscalResponse |
command102Variant0Version0(String operatorCode, String operatorPassword, String operatorName)
66h(102) ENTERING OPERATOR'S NAME
| ||||||||||
| FiscalResponse |
command103Variant0Version0()
67h(103) INFORMATION ON THE CURRENT RECEIPT
| ||||||||||
| FiscalResponse |
command105Variant0Version0()
68h(105) OPERATOR'S REPORT
| ||||||||||
| FiscalResponse |
command106Variant0Version0(String mSec)
6Ah(106) ОТВАРЯНЕ НА ЧЕКМЕДЖЕ
| ||||||||||
| FiscalResponse |
command108Variant0Version0(String reportTypeOption)
6Ch (108) EXTENDED DAILY FINANCIAL REPORT
| ||||||||||
| FiscalResponse |
command109Variant0Version0(String receiptCount)
6Dh(109) PRINTING A DUPLICATE RECEIPT
| ||||||||||
| FiscalResponse |
command110Variant0Version0()
6Eh(110) ADDITIONAL DAILY INFORMATION
| ||||||||||
| FiscalResponse |
command111Variant0Version0(String printOption, String startItemNumber, String endItemNumber)
6Fh(111) ITEMS REPORT
| ||||||||||
| FiscalResponse |
command111Variant1Version0(String Option, String StartNum, String EndNum, String itemGroup)
6Fh(111) ITEMS REPORT
| ||||||||||
| FiscalResponse |
command111Variant2Version0(String printOption)
6Fh(111) ITEMS REPORT
| ||||||||||
| FiscalResponse |
command112Variant0Version0(String operatorCode)
70h(112) READING INFORMATION ON THE OPERATOR
| ||||||||||
| FiscalResponse |
command113Variant0Version0()
71h(113) READING THE NUMBER OF THE LAST PRINTED DOCUMENT
| ||||||||||
| FiscalResponse |
command114Variant0Version0(String fiscalRecordNumber)
72h(114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
| ||||||||||
| FiscalResponse |
command114Variant1Version0(String fiscalRecordNumber)
72h(114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
| ||||||||||
| FiscalResponse |
command114Variant1Version1(String fiscalRecordNumber1, String fiscalRecordNumber2)
72h(114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
| ||||||||||
| FiscalResponse |
command114Variant2Version0(String fiscalRecordNumber)
72h(114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
| ||||||||||
| FiscalResponse |
command114Variant2Version1(String fiscalRecordNumber1, String fiscalRecordNumber2)
72h(114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
| ||||||||||
| FiscalResponse |
command114Variant3Version0(String fiscalRecordNumber)
72h(114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
| ||||||||||
| FiscalResponse |
command114Variant3Version1(String fiscalRecordNumber1, String fiscalRecordNumber2)
72h(114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
| ||||||||||
| FiscalResponse |
command114Variant4Version0(String fiscalRecordNumber)
72h(114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
| ||||||||||
| FiscalResponse |
command114Variant5Version0(String fiscalRecordNumber)
72h(114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
| ||||||||||
| FiscalResponse |
command114Variant6Version0(String fiscalRecordNumber)
72h(114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
| ||||||||||
| FiscalResponse |
command115Variant0Version0(String rowNumber, String rowData)
73h(115) PROGRAMMING A GRAPHIC LOGO
| ||||||||||
| FiscalResponse |
command115Variant1Version0(String rowNumber)
73h(115) PROGRAMMING A GRAPHIC LOGO
| ||||||||||
| FiscalResponse |
command122Variant2Version0()
7Ah(122) JOURNAL SUPPORT
Print electronic journal using half-height font starting from the first journal line. | ||||||||||
| FiscalResponse |
command122Variant2Version1()
7Ah(122) JOURNAL SUPPORT
Print electronic journal using normal font starting from the first journal line. | ||||||||||
| FiscalResponse |
command122Variant3Version0()
7Ah(122) JOURNAL SUPPORT
Continue printing of the electronic journal using half-height font - starting with the first non-printed line. | ||||||||||
| FiscalResponse |
command122Variant3Version1()
7Ah(122) JOURNAL SUPPORT
Continue printing of the electronic journal using normal font - starting with the first non-printed line. | ||||||||||
| FiscalResponse |
command122Variant4Version0()
7Ah(122) JOURNAL SUPPORT
Erase electronic journal. | ||||||||||
| FiscalResponse |
command33Variant0Version0()
21h(33) ИЗЧИСТВАНЕ НА ДИСПЛЕЯ
| ||||||||||
| FiscalResponse |
command35Variant0Version0(String inputText)
23h(35) ПОКАЗВАНЕ НА ТЕКСТ НА ДОЛНИЯ РЕД НА ДИСПЛЕЯ
| ||||||||||
| FiscalResponse |
command38Variant0Version0()
26h (38) Opening a non-fiscal receipt.
| ||||||||||
| FiscalResponse |
command39Variant0Version0()
27h (39) Closing a non-fiscal receipt
| ||||||||||
| FiscalResponse |
command42Variant0Version0(String inputText)
2Ah (42) PRINTING OF A FREE NON-FISCAL TEXT
| ||||||||||
| FiscalResponse |
command43Variant0Version0(String itemIndex, String dataValue)
2Bh (43) SETTING FOOTER AND PRINTING OPTIONS
| ||||||||||
| FiscalResponse |
command44Variant0Version0(String targetLines)
2Ch(44) ADVANCING PAPER
| ||||||||||
| FiscalResponse |
command47Variant0Version0(String inputText)
2Fh(47) CLOSING A RECEIPT FOR 90 DEGREES ROTATED TEXT
| ||||||||||
| FiscalResponse |
command48Variant0Version0(String operatorCode, String operatorPassword, String tillNumber)
30h(48) OPENING A FISCAL CLIENT'S RECEIPT
| ||||||||||
| FiscalResponse |
command49Variant0Version0(String taxGroup, String itemPrice)
31h(49) REGISTRATION OF SALES
| ||||||||||
| FiscalResponse |
command49Variant0Version10(String textRow1, String taxGroup, String itemPrice, String itemQuantity)
31h(49) REGISTRATION OF SALES
| ||||||||||
| FiscalResponse |
command49Variant0Version12(String textRow1, String textRow2, String taxGroup, String itemPrice)
31h(49) REGISTRATION OF SALES
| ||||||||||
| FiscalResponse |
command49Variant0Version14(String textRow1, String textRow2, String taxGroup, String itemPrice, String itemQuantity)
31h(49) REGISTRATION OF SALES
| ||||||||||
| FiscalResponse |
command49Variant0Version2(String taxGroup, String itemPrice, String itemQuantity)
31h(49) REGISTRATION OF SALES
| ||||||||||
| FiscalResponse |
command49Variant0Version4(String textRow2, String taxGroup, String itemPrice)
31h(49) REGISTRATION OF SALES
| ||||||||||
| FiscalResponse |
command49Variant0Version6(String textRow2, String taxGroup, String itemPrice, String itemQuantity)
31h(49) REGISTRATION OF SALES
| ||||||||||
| FiscalResponse |
command49Variant0Version8(String textRow1, String taxGroup, String itemPrice)
31h(49) REGISTRATION OF SALES
| ||||||||||
| FiscalResponse |
command49Variant1Version0(String taxGroup, String itemPrice, String sellWithAbsoluteSumDiscount)
31h(49) REGISTRATION OF SALES
| ||||||||||
| FiscalResponse |
command49Variant1Version10(String textRow1, String taxGroup, String itemPrice, String itemQuantity, String sellWithAbsoluteSumDiscount)
31h(49) REGISTRATION OF SALES
| ||||||||||
| FiscalResponse |
command49Variant1Version12(String textRow1, String textRow2, String taxGroup, String itemPrice, String sellWithAbsoluteSumDiscount)
31h(49) REGISTRATION OF SALES
| ||||||||||
| FiscalResponse |
command49Variant1Version14(String textRow1, String textRow2, String taxGroup, String itemPrice, String itemQuantity, String sellWithAbsoluteSumDiscount)
31h(49) REGISTRATION OF SALES
| ||||||||||
| FiscalResponse |
command49Variant1Version2(String taxGroup, String itemPrice, String itemQuantity, String sellWithAbsoluteSumDiscount)
31h(49) REGISTRATION OF SALES
| ||||||||||
| FiscalResponse |
command49Variant1Version4(String textRow2, String taxGroup, String itemPrice, String sellWithAbsoluteSumDiscount)
31h(49) REGISTRATION OF SALES
| ||||||||||
| FiscalResponse |
command49Variant1Version6(String textRow2, String taxGroup, String itemPrice, String itemQuantity, String sellWithAbsoluteSumDiscount)
31h(49) REGISTRATION OF SALES
| ||||||||||
| FiscalResponse |
command49Variant1Version8(String textRow1, String taxGroup, String itemPrice, String sellWithAbsoluteSumDiscount)
31h(49) REGISTRATION OF SALES
| ||||||||||
| FiscalResponse |
command49Variant2Version0(String taxGroup, String itemPrice, String sellWithPercentDiscount)
31h(49) REGISTRATION OF SALES
| ||||||||||
| FiscalResponse |
command49Variant2Version10(String textRow1, String taxGroup, String itemPrice, String itemQuantity, String sellWithPercentDiscount)
31h(49) REGISTRATION OF SALES
| ||||||||||
| FiscalResponse |
command49Variant2Version12(String textRow1, String textRow2, String taxGroup, String itemPrice, String sellWithPercentDiscount)
31h(49) REGISTRATION OF SALES
| ||||||||||
| FiscalResponse |
command49Variant2Version14(String textRow1, String textRow2, String taxGroup, String itemPrice, String itemQuantity, String sellWithPercentDiscount)
31h(49) REGISTRATION OF SALES
| ||||||||||
| FiscalResponse |
command49Variant2Version2(String taxGroup, String itemPrice, String itemQuantity, String sellWithPercentDiscount)
31h(49) REGISTRATION OF SALES
| ||||||||||
| FiscalResponse |
command49Variant2Version4(String textRow2, String taxGroup, String itemPrice, String sellWithPercentDiscount)
31h(49) REGISTRATION OF SALES
| ||||||||||
| FiscalResponse |
command49Variant2Version6(String textRow2, String taxGroup, String itemPrice, String itemQuantity, String sellWithPercentDiscount)
31h(49) REGISTRATION OF SALES
| ||||||||||
| FiscalResponse |
command49Variant2Version8(String textRow1, String taxGroup, String itemPrice, String sellWithPercentDiscount)
31h(49) REGISTRATION OF SALES
| ||||||||||
| FiscalResponse |
command50Variant0Version0(String StartDate, String EndDate)
32h(50) TAX RATES ENTERED DURING THE ACCOUNTED PERIOD
| ||||||||||
| FiscalResponse |
command51Variant0Version0()
33h(51) SUBTOTAL
| ||||||||||
| FiscalResponse |
command51Variant0Version1(String subtotalWithPercentDiscount)
33h(51) SUBTOTAL
| ||||||||||
| FiscalResponse |
command51Variant0Version2(String subtotalWithAbsoluteSumDiscount)
33h(51) SUBTOTAL
| ||||||||||
| FiscalResponse |
command53Variant0Version0(String paidMode, String amountIn)
35h(53) CALCULATION OF A TOTAL
| ||||||||||
| FiscalResponse |
command53Variant0Version1(String textRow2, String paidMode, String amountIn)
35h(53) CALCULATION OF A TOTAL
| ||||||||||
| FiscalResponse |
command53Variant0Version2(String textRow1, String paidMode, String amountIn)
35h(53) CALCULATION OF A TOTAL
| ||||||||||
| FiscalResponse |
command53Variant0Version4(String textRow1, String textRow2, String paidMode, String amountIn)
35h(53) CALCULATION OF A TOTAL
| ||||||||||
| FiscalResponse |
command53Variant1Version0()
35h(53) CALCULATION OF A TOTAL
| ||||||||||
| FiscalResponse |
command53Variant1Version1(String textRow2)
35h(53) CALCULATION OF A TOTAL
| ||||||||||
| FiscalResponse |
command53Variant1Version2(String textRow1)
35h(53) CALCULATION OF A TOTAL
| ||||||||||
| FiscalResponse |
command53Variant1Version3(String textRow1, String textRow2)
35h(53) CALCULATION OF A TOTAL
| ||||||||||
| FiscalResponse |
command54Variant0Version0(String inputText)
36h(54) PRINTING A FREE FISCAL TEXT
| ||||||||||
| FiscalResponse |
command56Variant0Version0()
38h(56) CLOSING A FISCAL RECEIPT
| ||||||||||
| FiscalResponse |
command60Variant0Version0()
3Ch (60) CANCEL FISCAL RECEIPT
| ||||||||||
| FiscalResponse |
command61Variant0Version0(String targetDate, String targetTime)
3Dh(61) SETTING THE CLOCK - DATE AND HOUR
| ||||||||||
| FiscalResponse |
command62Variant0Version0()
3Eh (62) READING CURRENT DATE AND HOUR
| ||||||||||
| FiscalResponse |
command63Variant0Version0()
3Fh(63) ПОКАЗВАНЕ НА ДАТАТА И ЧАСА
| ||||||||||
| FiscalResponse |
command64Variant0Version0()
40h(64) LAST FISCAL CLOSURE DETAILS
| ||||||||||
| FiscalResponse |
command65Variant0Version0()
41h(65) DAILY TOTALS
| ||||||||||
| FiscalResponse |
command68Variant0Version0()
44h (68) THE NUMBER OF FREE FIELDS IN THE FISCAL MEMORY
| ||||||||||
| FiscalResponse |
command69Variant0Version0(String reportTypeOption)
45h(69) DAILY FINANCIAL REPORT
| ||||||||||
| FiscalResponse |
command70Variant0Version0(String amountInOut)
46h(70) INTERNAL DEBITING AND CREDITING (servICE In and Out)
| ||||||||||
| FiscalResponse |
command70Variant0Version1()
46h(70) INTERNAL DEBITING AND CREDITING (read only)
| ||||||||||
| FiscalResponse |
command71Variant0Version0()
47h (71) PRINTING DIAGNOSTIC INFORMATION
| ||||||||||
| FiscalResponse |
command73Variant0Version0(String startRecordNumber, String endRecordNumber)
49H(73) DETAILED FISCAL MEMORY REPORT BY CLOSURE NUMBER
| ||||||||||
| FiscalResponse |
command74Variant0Version0()
4Ah(74) READING THE STATUS BYTES
| ||||||||||
| FiscalResponse |
command74Variant1Version0()
4Ah(74) READING THE STATUS BYTES
| ||||||||||
| FiscalResponse |
command76Variant0Version0()
4Ch(76) STATUS OF THE FISCAL TRANSACTION
| ||||||||||
| FiscalResponse |
command79Variant0Version0(String startDate, String endDate)
4Fh(79) SHORT FISCAL MEMORY REPORT BY CLOSURE DATE
| ||||||||||
| FiscalResponse |
command80Variant0Version0(String soundData)
50h(80) SOUND SIGNAL
| ||||||||||
| FiscalResponse |
command83Variant0Version0(String inputMultiplier, String inputDecimals, String inputCurrency, String inputEnabledTaxesArray, String inputTaxGroupA, String inputTaxGroupB, String inputTaxGroupC, String inputTaxGroupD, String inputTaxGroupE, String inputTaxGroupF, String inputTaxGroupG)
53h(83) SETTING THE MULTIPLIER, DECIMALS, CURRENCY NAME AND DISABLED TAXES
| ||||||||||
| FiscalResponse |
command83Variant1Version0()
53h(83) SETTING THE MULTIPLIER, DECIMALS, CURRENCY NAME AND DISABLED TAXES
| ||||||||||
| FiscalResponse |
command85Variant0Version0(String additionalPaymentTypeOption, String inputAdditionalPaymentName)
55H(85) DIFINE ADDITIONAL PAYMENT TYPES NAME
| ||||||||||
| FiscalResponse |
command85Variant0Version1(String additionalPaymentTypeOption)
55H(85) DIFINE ADDITIONAL PAYMENT TYPES NAME
| ||||||||||
| FiscalResponse |
command86Variant0Version0()
56H(86) GET LATEST FISCAL MEMORY RECORD DATE
| ||||||||||
| FiscalResponse |
command90Variant0Version0()
5Ah(90) RETURNS DIAGONSTIC INFORMATION
| ||||||||||
| FiscalResponse |
command92Variant0Version0(String lineType)
5Ch(92) ПЕЧАТ НА РАЗДЕЛИТЕЛНА ЛИНИЯ
| ||||||||||
| FiscalResponse |
command94Variant0Version0(String startDate, String endDate)
5Eh(94) DETAILED FISCAL MEMORY REPORT BY CLOSURE DATE
| ||||||||||
| FiscalResponse |
command95Variant0Version0(String startFiscalRecordNumber, String endFiscalRecordNumber)
5Fh(95) SHORT FISCAL MEMORY REPORT BY CLOSURE NUMBER
| ||||||||||
| FiscalResponse |
command97Variant0Version0()
61h(97) READING THE SET TAX RATES
| ||||||||||
| FiscalResponse |
command99Variant0Version0()
63h(99) Reading the TAX REGISTRATION NUMBER
| ||||||||||
| int | getBuildNumber() | ||||||||||
| int | getCountryCode() | ||||||||||
| int | getDealerCode() | ||||||||||
| String | getDeviceName() | ||||||||||
| int | getDeviceType() | ||||||||||
| int | getMajorVersion() | ||||||||||
| int | getModelType() | ||||||||||
| String | getSerialNumber() | ||||||||||
| String | getStatusBitEnStr(int byteIndex, int bitIndex) | ||||||||||
| FiscalResponse |
openFiscalCheck(String operatorCode, String operatorPassword, String tillNumber)
30h(48) OPENING A FISCAL CLIENT'S RECEIPT
| ||||||||||
| FiscalResponse | openFiscalCheckWithDefaultValues() | ||||||||||
| FiscalResponse |
totalInCash()
35h(53) CALCULATION OF A TOTAL
| ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.datecs.fiscalprinter.FPBase
| |||||||||||
From class
java.lang.Object
| |||||||||||
38h(56) CLOSING A FISCAL RECEIPT
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
64h(100) ПОКАЗВАНЕ НА ТЕКСТ НА ДИСПЛЕЯ
| inputText |
|---|
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
65h(101) SETTING THE OPERATOR'S PASSWORD
| operatorCode | Operator's code (1 to 16) |
|---|---|
| oldOperatorPassword | Old password (4 to 8 digits) |
| newOperatorPassword | New password (4 to 8 digits) Note: Sets one of the 16 operator's passwords, which will be demanded upon opening a fiscal receipt. After three erroneous password entries, the printer will block, it must then be switched OFF and ON again to continue operating. After initialization or reset of the operational memory, all 16 passwords are "0000". |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
66h(102) ENTERING OPERATOR'S NAME
| operatorCode | Operator's code (1 to 16) |
|---|---|
| operatorPassword | Password (4 to 8 digits) |
| operatorName | Name of the operator (up to 30 symbols) |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
67h(103) INFORMATION ON THE CURRENT RECEIPT
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
68h(105) OPERATOR'S REPORT
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
6Ah(106) ОТВАРЯНЕ НА ЧЕКМЕДЖЕ
| mSec | Note: Изпраща импулс за отваряне на чекмедже. Параметърът задава нова стойност на дължината на импулса, която се запомня от касата. Ако параметъра се пропусне, използва се последната зададена стойност. След RESET на паметта се установява стойност 15 ms. |
|---|
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
6Ch (108) EXTENDED DAILY FINANCIAL REPORT
| reportTypeOption | Parameter controlling the type of generated report. '0' A Z-report is printed. The printout ends with inscriptions "NON-FISCAL RECEIPT" if the printer is not fiscalised. '2' A X-report is generated, i.e., no entry into the fiscal memory is made and no closures are performed. The printout ends with inscription "NON-FISCAL RECEIPT". The same actions may be generated directly from the printer if during switching on the "FEED" button is hold for 2 to 4 seconds. N The presence of this symbol at the end of the data cancels the option to clear the data accumulated on the operators during a Z-report. A The presence of this symbol at the end of the data cancels the option to clear the data about sold article quantities during a Z-report. |
|---|
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
6Dh(109) PRINTING A DUPLICATE RECEIPT
| receiptCount | Number of duplicate receipts (only a value of 1 is accepted!). Note: The command initiates the printing of a copy of the last closed receipt containing registered sales. Immediately after the tax registration number the inscription "DUPLICATE" is printed out in bold letters. The printer will refuse to execute this command twice. |
|---|
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
6Eh(110) ADDITIONAL DAILY INFORMATION
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
6Fh(111) ITEMS REPORT
| printOption | Defines the type of information under print. Possible values: - 'S' Only sold items are printed out. The data on these items include: the individual number, VAT group, group, name, single price, sold quantity and total sum for the day. - 'P' All programmed items are printed out, containing their number, VAT group, group, name, sold quantity, available quantity and single price. |
|---|---|
| startItemNumber | First article number (PLU) printed. PLUs less than this are not included in the report. Default: 1. |
| endItemNumber | Last article number (PLU) printed. PLUs greater than this are not included in the report. Default: 999999999. |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
6Fh(111) ITEMS REPORT
| Option | Defines the type of information under print. Possible values: 'S' Only sold items are printed out. The data on these items include: the individual number, VAT group, group, name, single price, sold quantity and total sum for the day. 'P' All programmed items are printed out, containing their number, VAT group, group, name, sold quantity, available quantity and single price. |
|---|---|
| StartNum | First article number (PLU) printed. PLUs less than this are not included in the report. Default: 1. |
| EndNum | Last article number (PLU) printed. PLUs greater than this are not included in the report. Default: 999999999. |
| itemGroup | A number from 1 to 99. If present, only articles from this group are printed, otherwise all articles are printed. |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
6Fh(111) ITEMS REPORT
| printOption | Defines the type of information under print. Possible values: - 'S' Only sold items are printed out. The data on these items include: the individual number, VAT group, group, name, single price, sold quantity and total sum for the day. - 'P' All programmed items are printed out, containing their number, VAT group, group, name, sold quantity, available quantity and single price. |
|---|
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
70h(112) READING INFORMATION ON THE OPERATOR
| operatorCode | Number of the operator (1 to 16) |
|---|
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
71h(113) READING THE NUMBER OF THE LAST PRINTED DOCUMENT
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
72h(114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
| fiscalRecordNumber | Number of the fiscal memory record. |
|---|
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
72h(114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
| fiscalRecordNumber | Number of the fiscal memory record. |
|---|
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
72h(114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
| fiscalRecordNumber1 | Number of the fiscal memory record. |
|---|---|
| fiscalRecordNumber2 | Number of the fiscal memory record. |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
72h(114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
| fiscalRecordNumber | Number of the fiscal memory record. |
|---|
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
72h(114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
| fiscalRecordNumber1 | Number of the fiscal memory record. |
|---|---|
| fiscalRecordNumber2 | Number of the fiscal memory record. |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
72h(114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
| fiscalRecordNumber | Number of the fiscal memory record. |
|---|
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
72h(114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
| fiscalRecordNumber1 | Number of the fiscal memory record. |
|---|---|
| fiscalRecordNumber2 | Number of the fiscal memory record. |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
72h(114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
| fiscalRecordNumber | Number of the fiscal memory record. |
|---|
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
72h(114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
| fiscalRecordNumber | Number of the fiscal memory record. |
|---|
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
72h(114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
| fiscalRecordNumber | Number of the fiscal memory record. |
|---|
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
73h(115) PROGRAMMING A GRAPHIC LOGO
| rowNumber | Shows the line, which is being programmed - a number between 0 and 95 |
|---|---|
| rowData | Graphic data. Two symbols for each byte of information are entered in the hexadecimal code (Two symbols for every byte). The length of the data is up to 48 bytes, and if they are less, an automatic addition of "00" follows. Note: This command offers the option to define a graphic logo with dimensions 48 x 12 mm (384 x 96 dots) designed by the user themselves. The printing of this logo is activated with command 43. It is printed out immediately before the HEADER - at the beginning of each fiscal or non-fiscal receipt. In order to define the whole logo, the command must be executed 96 times - once for each line. After RESET of memory, default logo is active. |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
73h(115) PROGRAMMING A GRAPHIC LOGO
| rowNumber | Shows the line, which is being programmed - a number between 0 and 95 |
|---|
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
7Ah(122) JOURNAL SUPPORT
Print electronic journal using half-height font starting from the first journal line.
- Data field: None - Response: None
7Ah(122) JOURNAL SUPPORT
Print electronic journal using normal font starting from the first journal line.
- Data field: None - Response: None
7Ah(122) JOURNAL SUPPORT
Continue printing of the electronic journal using half-height font - starting with the first non-printed line.
- Data field: None - Response: None
7Ah(122) JOURNAL SUPPORT
Continue printing of the electronic journal using normal font - starting with the first non-printed line.
- Data field: None - Response: None
7Ah(122) JOURNAL SUPPORT
Erase electronic journal. Before this the journal must be printed!
- Data field: None - Response: None
21h(33) ИЗЧИСТВАНЕ НА ДИСПЛЕЯ
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
23h(35) ПОКАЗВАНЕ НА ТЕКСТ НА ДОЛНИЯ РЕД НА ДИСПЛЕЯ
| inputText |
|---|
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
26h (38) Opening a non-fiscal receipt.
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
27h (39) Closing a non-fiscal receipt
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
2Ah (42) PRINTING OF A FREE NON-FISCAL TEXT
| inputText | A text of 18 symbols (at most). The symbols after 30 are cut off. |
|---|
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
2Bh (43) SETTING FOOTER AND PRINTING OPTIONS
| itemIndex | One symbol having the following meaning: "6" to "7" "6" and "7" select
the first or second FOOTER line. "B" Set bar code height in pixels (0.125
mm). Possible values from 24 (3 mm) to 240 (30 mm). The barcode is printed with
command 84 (54H). "D" Set print darkness. Possible values: '1': Very
low '2': Low '3': Normal '4': Dark '5': Very dark
"E" Disable / enable printing of total receipt sum in EUR when first Total (53)
command is executed. Optionally the command sets the valid exchange rate EUR /
LEI. Syntax of the data: |
|---|---|
| dataValue | A text string: If |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
2Ch(44) ADVANCING PAPER
| targetLines | Advancing paper measured in text lines. The programmed line count cannot be greater than 99 (1 or 2 bytes). If the parameter is not there, the default setting is 1 line. |
|---|
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
2Fh(47) CLOSING A RECEIPT FOR 90 DEGREES ROTATED TEXT
| inputText |
|---|
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
30h(48) OPENING A FISCAL CLIENT'S RECEIPT
| operatorCode | Operator's number (1 to 16) |
|---|---|
| operatorPassword | Operator's password (4 to 8 digits) |
| tillNumber | Number of point of sale (a whole number of maximum 5 digits) |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
31h(49) REGISTRATION OF SALES
| taxGroup | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
|---|---|
| itemPrice | This is a single price that consists of 8 meaningful digits. Note: FP performs the following actions: - The text, describing sale is printed out together with the price and code of discount or surcharge. If there is a set quantity, the information on it is printed out too. - The price of the items sold is accumulated to the sums already stored in the operational memory. In case of memory overflow the value of respective bites of the status field will be set. - If there is a discount or surcharge, it is printed out on a separate line and is then added to a specially maintained registers within the printer. The values for the day are printed out together with the daily financial report. The command will not be correctly executed if and when: No fiscal receipt has been opened - The maximum number of sales for one receipt have already been performed (380) - The 35h command has been successfully executed - The sum for some of the tax groups has become negative - The sum of discounts and surcharges within the same receipt has become negative - Journal is full |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
31h(49) REGISTRATION OF SALES
| textRow1 | A text of up to 30 bytes containing one line of description of sale. |
|---|---|
| taxGroup | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
| itemPrice | This is a single price that consists of 8 meaningful digits. |
| itemQuantity | A non-mandatory parameter setting the quantity of items for sale. By default, this is 1.000.The length of this parameter is 9 meaningful digits (not more than 3 after the decimal point). The result Price*Quan is rounded up to the set number of digits and cannot be longer than 8 meaningful digits. Note: FP performs the following actions: - The text, describing sale is printed out together with the price and code of discount or surcharge. If there is a set quantity, the information on it is printed out too. - The price of the items sold is accumulated to the sums already stored in the operational memory. In case of memory overflow the value of respective bites of the status field will be set. - If there is a discount or surcharge, it is printed out on a separate line and is then added to a specially maintained registers within the printer. The values for the day are printed out together with the daily financial report. The command will not be correctly executed if and when: No fiscal receipt has been opened - The maximum number of sales for one receipt have already been performed (380) - The 35h command has been successfully executed - The sum for some of the tax groups has become negative - The sum of discounts and surcharges within the same receipt has become negative - Journal is full |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
31h(49) REGISTRATION OF SALES
| textRow1 | A text of up to 30 bytes containing one line of description of sale. |
|---|---|
| textRow2 | A text of up to 30 bytes containing a second line describing the sale. |
| taxGroup | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
| itemPrice | This is a single price that consists of 8 meaningful digits. Note: FP performs the following actions: - The text, describing sale is printed out together with the price and code of discount or surcharge. If there is a set quantity, the information on it is printed out too. - The price of the items sold is accumulated to the sums already stored in the operational memory. In case of memory overflow the value of respective bites of the status field will be set. - If there is a discount or surcharge, it is printed out on a separate line and is then added to a specially maintained registers within the printer. The values for the day are printed out together with the daily financial report. The command will not be correctly executed if and when: No fiscal receipt has been opened - The maximum number of sales for one receipt have already been performed (380) - The 35h command has been successfully executed - The sum for some of the tax groups has become negative - The sum of discounts and surcharges within the same receipt has become negative - Journal is full |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
31h(49) REGISTRATION OF SALES
| textRow1 | A text of up to 30 bytes containing one line of description of sale. |
|---|---|
| textRow2 | A text of up to 30 bytes containing a second line describing the sale. |
| taxGroup | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
| itemPrice | This is a single price that consists of 8 meaningful digits. |
| itemQuantity | A non-mandatory parameter setting the quantity of items for sale. By default, this is 1.000.The length of this parameter is 9 meaningful digits (not more than 3 after the decimal point). The result Price*Quan is rounded up to the set number of digits and cannot be longer than 8 meaningful digits. Note: FP performs the following actions: - The text, describing sale is printed out together with the price and code of discount or surcharge. If there is a set quantity, the information on it is printed out too. - The price of the items sold is accumulated to the sums already stored in the operational memory. In case of memory overflow the value of respective bites of the status field will be set. - If there is a discount or surcharge, it is printed out on a separate line and is then added to a specially maintained registers within the printer. The values for the day are printed out together with the daily financial report. The command will not be correctly executed if and when: No fiscal receipt has been opened - The maximum number of sales for one receipt have already been performed (380) - The 35h command has been successfully executed - The sum for some of the tax groups has become negative - The sum of discounts and surcharges within the same receipt has become negative - Journal is full |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
31h(49) REGISTRATION OF SALES
| taxGroup | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
|---|---|
| itemPrice | This is a single price that consists of 8 meaningful digits. |
| itemQuantity | A non-mandatory parameter setting the quantity of items for sale. By default, this is 1.000.The length of this parameter is 9 meaningful digits (not more than 3 after the decimal point). The result Price*Quan is rounded up to the set number of digits and cannot be longer than 8 meaningful digits. Note: FP performs the following actions: - The text, describing sale is printed out together with the price and code of discount or surcharge. If there is a set quantity, the information on it is printed out too. - The price of the items sold is accumulated to the sums already stored in the operational memory. In case of memory overflow the value of respective bites of the status field will be set. - If there is a discount or surcharge, it is printed out on a separate line and is then added to a specially maintained registers within the printer. The values for the day are printed out together with the daily financial report. The command will not be correctly executed if and when: No fiscal receipt has been opened - The maximum number of sales for one receipt have already been performed (380) - The 35h command has been successfully executed - The sum for some of the tax groups has become negative - The sum of discounts and surcharges within the same receipt has become negative - Journal is full |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
31h(49) REGISTRATION OF SALES
| textRow2 | A text of up to 30 bytes containing a second line describing the sale. |
|---|---|
| taxGroup | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
| itemPrice | This is a single price that consists of 8 meaningful digits. Note: FP performs the following actions: - The text, describing sale is printed out together with the price and code of discount or surcharge. If there is a set quantity, the information on it is printed out too. - The price of the items sold is accumulated to the sums already stored in the operational memory. In case of memory overflow the value of respective bites of the status field will be set. - If there is a discount or surcharge, it is printed out on a separate line and is then added to a specially maintained registers within the printer. The values for the day are printed out together with the daily financial report. The command will not be correctly executed if and when: No fiscal receipt has been opened - The maximum number of sales for one receipt have already been performed (380) - The 35h command has been successfully executed - The sum for some of the tax groups has become negative - The sum of discounts and surcharges within the same receipt has become negative - Journal is full |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
31h(49) REGISTRATION OF SALES
| textRow2 | A text of up to 30 bytes containing a second line describing the sale. |
|---|---|
| taxGroup | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
| itemPrice | This is a single price that consists of 8 meaningful digits. |
| itemQuantity | A non-mandatory parameter setting the quantity of items for sale. By default, this is 1.000.The length of this parameter is 9 meaningful digits (not more than 3 after the decimal point). The result Price*Quan is rounded up to the set number of digits and cannot be longer than 8 meaningful digits. Note: FP performs the following actions: - The text, describing sale is printed out together with the price and code of discount or surcharge. If there is a set quantity, the information on it is printed out too. - The price of the items sold is accumulated to the sums already stored in the operational memory. In case of memory overflow the value of respective bites of the status field will be set. - If there is a discount or surcharge, it is printed out on a separate line and is then added to a specially maintained registers within the printer. The values for the day are printed out together with the daily financial report. The command will not be correctly executed if and when: No fiscal receipt has been opened - The maximum number of sales for one receipt have already been performed (380) - The 35h command has been successfully executed - The sum for some of the tax groups has become negative - The sum of discounts and surcharges within the same receipt has become negative - Journal is full |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
31h(49) REGISTRATION OF SALES
| textRow1 | A text of up to 30 bytes containing one line of description of sale. |
|---|---|
| taxGroup | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
| itemPrice | This is a single price that consists of 8 meaningful digits. Note: FP performs the following actions: - The text, describing sale is printed out together with the price and code of discount or surcharge. If there is a set quantity, the information on it is printed out too. - The price of the items sold is accumulated to the sums already stored in the operational memory. In case of memory overflow the value of respective bites of the status field will be set. - If there is a discount or surcharge, it is printed out on a separate line and is then added to a specially maintained registers within the printer. The values for the day are printed out together with the daily financial report. The command will not be correctly executed if and when: No fiscal receipt has been opened - The maximum number of sales for one receipt have already been performed (380) - The 35h command has been successfully executed - The sum for some of the tax groups has become negative - The sum of discounts and surcharges within the same receipt has become negative - Journal is full |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
31h(49) REGISTRATION OF SALES
| taxGroup | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
|---|---|
| itemPrice | This is a single price that consists of 8 meaningful digits. |
| sellWithAbsoluteSumDiscount | The value of discount or surcharge (depending on the sign) over the currently performed sale. Up to 8 significant digits. Note: FP performs the following actions: - The text, describing sale is printed out together with the price and code of discount or surcharge. If there is a set quantity, the information on it is printed out too. - The price of the items sold is accumulated to the sums already stored in the operational memory. In case of memory overflow the value of respective bites of the status field will be set. - If there is a discount or surcharge, it is printed out on a separate line and is then added to a specially maintained registers within the printer. The values for the day are printed out together with the daily financial report. The command will not be correctly executed if and when: No fiscal receipt has been opened - The maximum number of sales for one receipt have already been performed (380) - The 35h command has been successfully executed - The sum for some of the tax groups has become negative - The sum of discounts and surcharges within the same receipt has become negative - Journal is full |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
31h(49) REGISTRATION OF SALES
| textRow1 | A text of up to 30 bytes containing one line of description of sale. |
|---|---|
| taxGroup | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
| itemPrice | This is a single price that consists of 8 meaningful digits. |
| itemQuantity | The quantity of items for sale. By default, this is 1.000.The length of this parameter is 9 meaningful digits (not more than 3 after the decimal point). The result Price*Quan is rounded up to the set number of digits and cannot be longer than 8 meaningful digits. |
| sellWithAbsoluteSumDiscount | The value of discount or surcharge (depending on the sign) over the currently performed sale. Up to 8 significant digits. Note: FP performs the following actions: - The text, describing sale is printed out together with the price and code of discount or surcharge. If there is a set quantity, the information on it is printed out too. - The price of the items sold is accumulated to the sums already stored in the operational memory. In case of memory overflow the value of respective bites of the status field will be set. - If there is a discount or surcharge, it is printed out on a separate line and is then added to a specially maintained registers within the printer. The values for the day are printed out together with the daily financial report. The command will not be correctly executed if and when: No fiscal receipt has been opened - The maximum number of sales for one receipt have already been performed (380) - The 35h command has been successfully executed - The sum for some of the tax groups has become negative - The sum of discounts and surcharges within the same receipt has become negative - Journal is full |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
31h(49) REGISTRATION OF SALES
| textRow1 | A text of up to 30 bytes containing one line of description of sale. |
|---|---|
| textRow2 | A text of up to 30 bytes containing a second line describing the sale. |
| taxGroup | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
| itemPrice | This is a single price that consists of 8 meaningful digits. |
| sellWithAbsoluteSumDiscount | The value of discount or surcharge (depending on the sign) over the currently performed sale. Up to 8 significant digits. Note: FP performs the following actions: - The text, describing sale is printed out together with the price and code of discount or surcharge. If there is a set quantity, the information on it is printed out too. - The price of the items sold is accumulated to the sums already stored in the operational memory. In case of memory overflow the value of respective bites of the status field will be set. - If there is a discount or surcharge, it is printed out on a separate line and is then added to a specially maintained registers within the printer. The values for the day are printed out together with the daily financial report. The command will not be correctly executed if and when: No fiscal receipt has been opened - The maximum number of sales for one receipt have already been performed (380) - The 35h command has been successfully executed - The sum for some of the tax groups has become negative - The sum of discounts and surcharges within the same receipt has become negative - Journal is full |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
31h(49) REGISTRATION OF SALES
| textRow1 | A text of up to 30 bytes containing one line of description of sale. |
|---|---|
| textRow2 | A text of up to 30 bytes containing a second line describing the sale. |
| taxGroup | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
| itemPrice | This is a single price that consists of 8 meaningful digits. |
| itemQuantity | The quantity of items for sale. By default, this is 1.000.The length of this parameter is 9 meaningful digits (not more than 3 after the decimal point). The result Price*Quan is rounded up to the set number of digits and cannot be longer than 8 meaningful digits. |
| sellWithAbsoluteSumDiscount | The value of discount or surcharge (depending on the sign) over the currently performed sale. Up to 8 significant digits. Note: FP performs the following actions: - The text, describing sale is printed out together with the price and code of discount or surcharge. If there is a set quantity, the information on it is printed out too. - The price of the items sold is accumulated to the sums already stored in the operational memory. In case of memory overflow the value of respective bites of the status field will be set. - If there is a discount or surcharge, it is printed out on a separate line and is then added to a specially maintained registers within the printer. The values for the day are printed out together with the daily financial report. The command will not be correctly executed if and when: No fiscal receipt has been opened - The maximum number of sales for one receipt have already been performed (380) - The 35h command has been successfully executed - The sum for some of the tax groups has become negative - The sum of discounts and surcharges within the same receipt has become negative - Journal is full |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
31h(49) REGISTRATION OF SALES
| taxGroup | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
|---|---|
| itemPrice | This is a single price that consists of 8 meaningful digits. |
| itemQuantity | The quantity of items for sale. By default, this is 1.000.The length of this parameter is 9 meaningful digits (not more than 3 after the decimal point). The result Price*Quan is rounded up to the set number of digits and cannot be longer than 8 meaningful digits. |
| sellWithAbsoluteSumDiscount | The value of discount or surcharge (depending on the sign) over the currently performed sale. Up to 8 significant digits. Note: FP performs the following actions: - The text, describing sale is printed out together with the price and code of discount or surcharge. If there is a set quantity, the information on it is printed out too. - The price of the items sold is accumulated to the sums already stored in the operational memory. In case of memory overflow the value of respective bites of the status field will be set. - If there is a discount or surcharge, it is printed out on a separate line and is then added to a specially maintained registers within the printer. The values for the day are printed out together with the daily financial report. The command will not be correctly executed if and when: No fiscal receipt has been opened - The maximum number of sales for one receipt have already been performed (380) - The 35h command has been successfully executed - The sum for some of the tax groups has become negative - The sum of discounts and surcharges within the same receipt has become negative - Journal is full |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
31h(49) REGISTRATION OF SALES
| textRow2 | A text of up to 30 bytes containing a second line describing the sale. |
|---|---|
| taxGroup | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
| itemPrice | This is a single price that consists of 8 meaningful digits. |
| sellWithAbsoluteSumDiscount | The value of discount or surcharge (depending on the sign) over the currently performed sale. Up to 8 significant digits. Note: FP performs the following actions: - The text, describing sale is printed out together with the price and code of discount or surcharge. If there is a set quantity, the information on it is printed out too. - The price of the items sold is accumulated to the sums already stored in the operational memory. In case of memory overflow the value of respective bites of the status field will be set. - If there is a discount or surcharge, it is printed out on a separate line and is then added to a specially maintained registers within the printer. The values for the day are printed out together with the daily financial report. The command will not be correctly executed if and when: No fiscal receipt has been opened - The maximum number of sales for one receipt have already been performed (380) - The 35h command has been successfully executed - The sum for some of the tax groups has become negative - The sum of discounts and surcharges within the same receipt has become negative - Journal is full |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
31h(49) REGISTRATION OF SALES
| textRow2 | A text of up to 30 bytes containing a second line describing the sale. |
|---|---|
| taxGroup | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
| itemPrice | This is a single price that consists of 8 meaningful digits. |
| itemQuantity | The quantity of items for sale. By default, this is 1.000.The length of this parameter is 9 meaningful digits (not more than 3 after the decimal point). The result Price*Quan is rounded up to the set number of digits and cannot be longer than 8 meaningful digits. |
| sellWithAbsoluteSumDiscount | The value of discount or surcharge (depending on the sign) over the currently performed sale. Up to 8 significant digits. Note: FP performs the following actions: - The text, describing sale is printed out together with the price and code of discount or surcharge. If there is a set quantity, the information on it is printed out too. - The price of the items sold is accumulated to the sums already stored in the operational memory. In case of memory overflow the value of respective bites of the status field will be set. - If there is a discount or surcharge, it is printed out on a separate line and is then added to a specially maintained registers within the printer. The values for the day are printed out together with the daily financial report. The command will not be correctly executed if and when: No fiscal receipt has been opened - The maximum number of sales for one receipt have already been performed (380) - The 35h command has been successfully executed - The sum for some of the tax groups has become negative - The sum of discounts and surcharges within the same receipt has become negative - Journal is full |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
31h(49) REGISTRATION OF SALES
| textRow1 | A text of up to 30 bytes containing one line of description of sale. |
|---|---|
| taxGroup | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
| itemPrice | This is a single price that consists of 8 meaningful digits. |
| sellWithAbsoluteSumDiscount | The value of discount or surcharge (depending on the sign) over the currently performed sale. Up to 8 significant digits. Note: FP performs the following actions: - The text, describing sale is printed out together with the price and code of discount or surcharge. If there is a set quantity, the information on it is printed out too. - The price of the items sold is accumulated to the sums already stored in the operational memory. In case of memory overflow the value of respective bites of the status field will be set. - If there is a discount or surcharge, it is printed out on a separate line and is then added to a specially maintained registers within the printer. The values for the day are printed out together with the daily financial report. The command will not be correctly executed if and when: No fiscal receipt has been opened - The maximum number of sales for one receipt have already been performed (380) - The 35h command has been successfully executed - The sum for some of the tax groups has become negative - The sum of discounts and surcharges within the same receipt has become negative - Journal is full |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
31h(49) REGISTRATION OF SALES
| taxGroup | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
|---|---|
| itemPrice | This is a single price that consists of 8 meaningful digits. |
| sellWithPercentDiscount | The value of discount or surcharge (depending on the sign) in percent over the currently performed sale. Possible values are between - 99.00% and 99.00%, where up to 2 decimal places are acceptable. Note: FP performs the following actions: - The text, describing sale is printed out together with the price and code of discount or surcharge. If there is a set quantity, the information on it is printed out too. - The price of the items sold is accumulated to the sums already stored in the operational memory. In case of memory overflow the value of respective bites of the status field will be set. - If there is a discount or surcharge, it is printed out on a separate line and is then added to a specially maintained registers within the printer. The values for the day are printed out together with the daily financial report. The command will not be correctly executed if and when: No fiscal receipt has been opened - The maximum number of sales for one receipt have already been performed (380) - The 35h command has been successfully executed - The sum for some of the tax groups has become negative - The sum of discounts and surcharges within the same receipt has become negative - Journal is full |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
31h(49) REGISTRATION OF SALES
| textRow1 | A text of up to 30 bytes containing one line of description of sale. |
|---|---|
| taxGroup | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
| itemPrice | This is a single price that consists of 8 meaningful digits. |
| itemQuantity | The quantity of items for sale. By default, this is 1.000.The length of this parameter is 9 meaningful digits (not more than 3 after the decimal point). The result Price*Quan is rounded up to the set number of digits and cannot be longer than 8 meaningful digits. |
| sellWithPercentDiscount | The value of discount or surcharge (depending on the sign) in percent over the currently performed sale. Possible values are between - 99.00% and 99.00%, where up to 2 decimal places are acceptable. Note: FP performs the following actions: - The text, describing sale is printed out together with the price and code of discount or surcharge. If there is a set quantity, the information on it is printed out too. - The price of the items sold is accumulated to the sums already stored in the operational memory. In case of memory overflow the value of respective bites of the status field will be set. - If there is a discount or surcharge, it is printed out on a separate line and is then added to a specially maintained registers within the printer. The values for the day are printed out together with the daily financial report. The command will not be correctly executed if and when: No fiscal receipt has been opened - The maximum number of sales for one receipt have already been performed (380) - The 35h command has been successfully executed - The sum for some of the tax groups has become negative - The sum of discounts and surcharges within the same receipt has become negative - Journal is full |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
31h(49) REGISTRATION OF SALES
| textRow1 | A text of up to 30 bytes containing one line of description of sale. |
|---|---|
| textRow2 | A text of up to 30 bytes containing a second line describing the sale. |
| taxGroup | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
| itemPrice | This is a single price that consists of 8 meaningful digits. |
| sellWithPercentDiscount | The value of discount or surcharge (depending on the sign) in percent over the currently performed sale. Possible values are between - 99.00% and 99.00%, where up to 2 decimal places are acceptable. Note: FP performs the following actions: - The text, describing sale is printed out together with the price and code of discount or surcharge. If there is a set quantity, the information on it is printed out too. - The price of the items sold is accumulated to the sums already stored in the operational memory. In case of memory overflow the value of respective bites of the status field will be set. - If there is a discount or surcharge, it is printed out on a separate line and is then added to a specially maintained registers within the printer. The values for the day are printed out together with the daily financial report. The command will not be correctly executed if and when: No fiscal receipt has been opened - The maximum number of sales for one receipt have already been performed (380) - The 35h command has been successfully executed - The sum for some of the tax groups has become negative - The sum of discounts and surcharges within the same receipt has become negative - Journal is full |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
31h(49) REGISTRATION OF SALES
| textRow1 | A text of up to 30 bytes containing one line of description of sale. |
|---|---|
| textRow2 | A text of up to 30 bytes containing a second line describing the sale. |
| taxGroup | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
| itemPrice | This is a single price that consists of 8 meaningful digits. |
| itemQuantity | The quantity of items for sale. By default, this is 1.000.The length of this parameter is 9 meaningful digits (not more than 3 after the decimal point). The result Price*Quan is rounded up to the set number of digits and cannot be longer than 8 meaningful digits. |
| sellWithPercentDiscount | The value of discount or surcharge (depending on the sign) in percent over the currently performed sale. Possible values are between - 99.00% and 99.00%, where up to 2 decimal places are acceptable. Note: FP performs the following actions: - The text, describing sale is printed out together with the price and code of discount or surcharge. If there is a set quantity, the information on it is printed out too. - The price of the items sold is accumulated to the sums already stored in the operational memory. In case of memory overflow the value of respective bites of the status field will be set. - If there is a discount or surcharge, it is printed out on a separate line and is then added to a specially maintained registers within the printer. The values for the day are printed out together with the daily financial report. The command will not be correctly executed if and when: No fiscal receipt has been opened - The maximum number of sales for one receipt have already been performed (380) - The 35h command has been successfully executed - The sum for some of the tax groups has become negative - The sum of discounts and surcharges within the same receipt has become negative - Journal is full |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
31h(49) REGISTRATION OF SALES
| taxGroup | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
|---|---|
| itemPrice | This is a single price that consists of 8 meaningful digits. |
| itemQuantity | The quantity of items for sale. By default, this is 1.000.The length of this parameter is 9 meaningful digits (not more than 3 after the decimal point). The result Price*Quan is rounded up to the set number of digits and cannot be longer than 8 meaningful digits. |
| sellWithPercentDiscount | The value of discount or surcharge (depending on the sign) in percent over the currently performed sale. Possible values are between - 99.00% and 99.00%, where up to 2 decimal places are acceptable. Note: FP performs the following actions: - The text, describing sale is printed out together with the price and code of discount or surcharge. If there is a set quantity, the information on it is printed out too. - The price of the items sold is accumulated to the sums already stored in the operational memory. In case of memory overflow the value of respective bites of the status field will be set. - If there is a discount or surcharge, it is printed out on a separate line and is then added to a specially maintained registers within the printer. The values for the day are printed out together with the daily financial report. The command will not be correctly executed if and when: No fiscal receipt has been opened - The maximum number of sales for one receipt have already been performed (380) - The 35h command has been successfully executed - The sum for some of the tax groups has become negative - The sum of discounts and surcharges within the same receipt has become negative - Journal is full |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
31h(49) REGISTRATION OF SALES
| textRow2 | A text of up to 30 bytes containing a second line describing the sale. |
|---|---|
| taxGroup | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
| itemPrice | This is a single price that consists of 8 meaningful digits. |
| sellWithPercentDiscount | The value of discount or surcharge (depending on the sign) in percent over the currently performed sale. Possible values are between - 99.00% and 99.00%, where up to 2 decimal places are acceptable. Note: FP performs the following actions: - The text, describing sale is printed out together with the price and code of discount or surcharge. If there is a set quantity, the information on it is printed out too. - The price of the items sold is accumulated to the sums already stored in the operational memory. In case of memory overflow the value of respective bites of the status field will be set. - If there is a discount or surcharge, it is printed out on a separate line and is then added to a specially maintained registers within the printer. The values for the day are printed out together with the daily financial report. The command will not be correctly executed if and when: No fiscal receipt has been opened - The maximum number of sales for one receipt have already been performed (380) - The 35h command has been successfully executed - The sum for some of the tax groups has become negative - The sum of discounts and surcharges within the same receipt has become negative - Journal is full |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
31h(49) REGISTRATION OF SALES
| textRow2 | A text of up to 30 bytes containing a second line describing the sale. |
|---|---|
| taxGroup | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
| itemPrice | This is a single price that consists of 8 meaningful digits. |
| itemQuantity | The quantity of items for sale. By default, this is 1.000.The length of this parameter is 9 meaningful digits (not more than 3 after the decimal point). The result Price*Quan is rounded up to the set number of digits and cannot be longer than 8 meaningful digits. |
| sellWithPercentDiscount | The value of discount or surcharge (depending on the sign) in percent over the currently performed sale. Possible values are between - 99.00% and 99.00%, where up to 2 decimal places are acceptable. Note: FP performs the following actions: - The text, describing sale is printed out together with the price and code of discount or surcharge. If there is a set quantity, the information on it is printed out too. - The price of the items sold is accumulated to the sums already stored in the operational memory. In case of memory overflow the value of respective bites of the status field will be set. - If there is a discount or surcharge, it is printed out on a separate line and is then added to a specially maintained registers within the printer. The values for the day are printed out together with the daily financial report. The command will not be correctly executed if and when: No fiscal receipt has been opened - The maximum number of sales for one receipt have already been performed (380) - The 35h command has been successfully executed - The sum for some of the tax groups has become negative - The sum of discounts and surcharges within the same receipt has become negative - Journal is full |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
31h(49) REGISTRATION OF SALES
| textRow1 | A text of up to 30 bytes containing one line of description of sale. |
|---|---|
| taxGroup | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
| itemPrice | This is a single price that consists of 8 meaningful digits. |
| sellWithPercentDiscount | The value of discount or surcharge (depending on the sign) in percent over the currently performed sale. Possible values are between - 99.00% and 99.00%, where up to 2 decimal places are acceptable. Note: FP performs the following actions: - The text, describing sale is printed out together with the price and code of discount or surcharge. If there is a set quantity, the information on it is printed out too. - The price of the items sold is accumulated to the sums already stored in the operational memory. In case of memory overflow the value of respective bites of the status field will be set. - If there is a discount or surcharge, it is printed out on a separate line and is then added to a specially maintained registers within the printer. The values for the day are printed out together with the daily financial report. The command will not be correctly executed if and when: No fiscal receipt has been opened - The maximum number of sales for one receipt have already been performed (380) - The 35h command has been successfully executed - The sum for some of the tax groups has become negative - The sum of discounts and surcharges within the same receipt has become negative - Journal is full |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
32h(50) TAX RATES ENTERED DURING THE ACCOUNTED PERIOD
| StartDate | The starting date of the period - DDMMYY/6 bytes/ |
|---|---|
| EndDate | The end date of the period - DDMMYY /6 bytes/ |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
33h(51) SUBTOTAL
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
33h(51) SUBTOTAL
| subtotalWithPercentDiscount | The value of discount or surcharge in percent over the sum accumulated so far. |
|---|
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
33h(51) SUBTOTAL
| subtotalWithAbsoluteSumDiscount | The value of discount as absolute value (up to 8 digits). |
|---|
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
35h(53) CALCULATION OF A TOTAL
| paidMode | 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 |
|---|---|
| amountIn | The sum tendered (up to 10 meaningful symbols). Depending on the code, the sums are accumulated in different registers and may be recovered in the daily report. |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
35h(53) CALCULATION OF A TOTAL
| textRow2 | A text of 30 bytes containing the second line |
|---|---|
| paidMode | 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 |
| amountIn | The sum tendered (up to 10 meaningful symbols). Depending on the code, the sums are accumulated in different registers and may be recovered in the daily report. |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
35h(53) CALCULATION OF A TOTAL
| textRow1 | A text of 30 bytes containing the first line |
|---|---|
| paidMode | 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 |
| amountIn | The sum tendered (up to 10 meaningful symbols). Depending on the code, the sums are accumulated in different registers and may be recovered in the daily report. |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
35h(53) CALCULATION OF A TOTAL
| textRow1 | A text of 30 bytes containing the first line |
|---|---|
| textRow2 | A text of 30 bytes containing the second line |
| paidMode | 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 |
| amountIn | The sum tendered (up to 10 meaningful symbols). Depending on the code, the sums are accumulated in different registers and may be recovered in the daily report. |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
35h(53) CALCULATION OF A TOTAL
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
35h(53) CALCULATION OF A TOTAL
| textRow2 | A text of 30 bytes containing the second line |
|---|
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
35h(53) CALCULATION OF A TOTAL
| textRow1 | A text of 30 bytes containing the first line |
|---|
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
35h(53) CALCULATION OF A TOTAL
| textRow1 | A text of 30 bytes containing the first line |
|---|---|
| textRow2 | A text of 30 bytes containing the second line |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
36h(54) PRINTING A FREE FISCAL TEXT
| inputText | Up to 30 bytes text |
|---|
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
38h(56) CLOSING A FISCAL RECEIPT
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
3Ch (60) CANCEL FISCAL RECEIPT
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
3Dh(61) SETTING THE CLOCK - DATE AND HOUR
| targetDate | DD-MM-YY |
|---|---|
| targetTime | HH:MM[:SS] Note: Response: None You cannot set a date, which is earlier than the date of the last entry into the fiscal memory of device and the capacity of this memory includes the year 2099. After RESET of memory, this command must be executed - otherwise, the normal functioning of device cannot be resumed. The printer's real-time clock must always be set correctly. |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
3Eh (62) READING CURRENT DATE AND HOUR
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
3Fh(63) ПОКАЗВАНЕ НА ДАТАТА И ЧАСА
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
40h(64) LAST FISCAL CLOSURE DETAILS
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
41h(65) DAILY TOTALS
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
44h (68) THE NUMBER OF FREE FIELDS IN THE FISCAL MEMORY
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
45h(69) DAILY FINANCIAL REPORT
| reportTypeOption | Parameter controlling the type of generated report. '0' A Z-report is printed. The printout ends with inscriptions "NON-FISCAL RECEIPT" if the printer is not fiscalised. '2' A X-report is generated, i.e., no entry into the fiscal memory is made and no closures are performed. The printout ends with inscription "NON-FISCAL RECEIPT". The same actions may be generated directly from the printer if during switching on the "FEED" button is hold for 2 to 4 seconds. N The presence of this symbol at the end of the data cancels the option to clear the data accumulated on the operators during a Z-report. A The presence of this symbol at the end of the data cancels the option to clear the data about sold article quantities during a Z-report. |
|---|
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
46h(70) INTERNAL DEBITING AND CREDITING (servICE In and Out)
| amountInOut | The sum, which will be registered (up to 9 bytes). Depending on the sign of the digit, this sum is interpreted either as credit or debit (serveIn or serveOut). |
|---|
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
46h(70) INTERNAL DEBITING AND CREDITING (read only)
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
47h (71) PRINTING DIAGNOSTIC INFORMATION
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
49H(73) DETAILED FISCAL MEMORY REPORT BY CLOSURE NUMBER
| startRecordNumber | The number of the starting fiscal entry - 4 bytes |
|---|---|
| endRecordNumber | The number of the ending fiscal entry - 4 bytes Note: The command leads to printing of a detailed report of the fiscal memory from one selected number to another. |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
4Ah(74) READING THE STATUS BYTES
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
4Ah(74) READING THE STATUS BYTES
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
4Ch(76) STATUS OF THE FISCAL TRANSACTION
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
4Fh(79) SHORT FISCAL MEMORY REPORT BY CLOSURE DATE
| startDate | Starting date - 6 bytes (DDMMYY) |
|---|---|
| endDate | End date - 6 bytes (DDMMYY) Note: The command generates printing out of a short periodic financial report. |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
50h(80) SOUND SIGNAL
| soundData | If the input data looks like: |
|---|
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
53h(83) SETTING THE MULTIPLIER, DECIMALS, CURRENCY NAME AND DISABLED TAXES
| inputMultiplier | A multiplier between 0 and 3 which shows the degree of 10 before multiplying it times the input or output value (at present deactivated and out of use). |
|---|---|
| inputDecimals | One byte with a value 0 or 2 and shows the exact place of the decimal point. |
| inputCurrency | The currency name. Up to 6 bytes. |
| inputEnabledTaxesArray | 4 bytes with value '0' or '1', corresponding to VAT groups 'A', 'B', 'C', 'D'. '0' means disabled VAT group, '1' - enabled VAT group. |
| inputTaxGroupA | The VAT rate for the corresponding VAT group in % with up to 2 decimals (0.00 to 99.00). |
| inputTaxGroupB | The VAT rate for the corresponding VAT group in % with up to 2 decimals (0.00 to 99.00). |
| inputTaxGroupC | The VAT rate for the corresponding VAT group in % with up to 2 decimals (0.00 to 99.00). |
| inputTaxGroupD | The VAT rate for the corresponding VAT group in % with up to 2 decimals (0.00 to 99.00). |
| inputTaxGroupE | |
| inputTaxGroupF | |
| inputTaxGroupG |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
53h(83) SETTING THE MULTIPLIER, DECIMALS, CURRENCY NAME AND DISABLED TAXES
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
55H(85) DIFINE ADDITIONAL PAYMENT TYPES NAME
| additionalPaymentTypeOption | 'I' Additional payment 1 'J' Additional payment 2 'K' Additional payment 3 'L' Additional payment 4 |
|---|---|
| inputAdditionalPaymentName | Comment text of the payment. Up to 31 bytes. If not present, the current name is returned. |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
55H(85) DIFINE ADDITIONAL PAYMENT TYPES NAME
| additionalPaymentTypeOption | 'I' Additional payment 1 'J' Additional payment 2 'K' Additional payment 3 'L' Additional payment 4 |
|---|
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
56H(86) GET LATEST FISCAL MEMORY RECORD DATE
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
5Ah(90) RETURNS DIAGONSTIC INFORMATION
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
5Ch(92) ПЕЧАТ НА РАЗДЕЛИТЕЛНА ЛИНИЯ
| lineType |
|---|
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
5Eh(94) DETAILED FISCAL MEMORY REPORT BY CLOSURE DATE
| startDate | Starting date of selected fiscal entry - 6 bytes (DDMMYY) |
|---|---|
| endDate | End date of the fiscal entry - 6 bytes (DDMMYY) Note: This command prints out a detailed financial report of the period between two selected dates. |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
5Fh(95) SHORT FISCAL MEMORY REPORT BY CLOSURE NUMBER
| startFiscalRecordNumber | Starting number of fiscal entry |
|---|---|
| endFiscalRecordNumber | End number of fiscal entry Note: The command starts the calculation and the printing of a short periodic financial report. |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
61h(97) READING THE SET TAX RATES
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
63h(99) Reading the TAX REGISTRATION NUMBER
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
30h(48) OPENING A FISCAL CLIENT'S RECEIPT
| operatorCode | Operator's number (1 to 16) |
|---|---|
| operatorPassword | Operator's password (4 to 8 digits) |
| tillNumber | Number of point of sale (a whole number of maximum 5 digits) |
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |
35h(53) CALCULATION OF A TOTAL
| IOException | |
| FiscalPrinterException | |
| IllegalArgumentException | |
| FiscalPrinterException | |
| IOException |