java.lang.Object | ||
↳ | com.datecs.fiscalprinter.FPBase | |
↳ | com.datecs.fiscalprinter.tza.FMP10TZA |
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
FMP10TZA(InputStream in, OutputStream out) |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
boolean | checkAndResolve() | ||||||||||
FiscalResponse | closeFiscalCheck() | ||||||||||
FiscalResponse |
cmd101v0b0(String OpCode, String OldPwd, String NewPwd)
65h (101) SETTING THE OPERATOR'S PASSWORD
| ||||||||||
FiscalResponse |
cmd102v0b0(String OpCode, String Pwd, String OpName)
66h (102) ENTERING OPERATOR'S NAME
| ||||||||||
FiscalResponse |
cmd103v0b0()
67h (103) INFORMATION ON THE CURRENT RECEIPT
| ||||||||||
FiscalResponse |
cmd105v0b0()
68h (105) OPERATOR'S REPORT
| ||||||||||
FiscalResponse |
cmd107v0b0()
6Bh (107) DEFINING AND READING ITEMS
| ||||||||||
FiscalResponse |
cmd107v10b0(String PLU)
6Bh (107) DEFINING AND READING ITEMS
| ||||||||||
FiscalResponse |
cmd107v11b0()
6Bh (107) DEFINING AND READING ITEMS
| ||||||||||
FiscalResponse |
cmd107v12b0(String PLU)
6Bh (107) DEFINING AND READING ITEMS
| ||||||||||
FiscalResponse |
cmd107v12b1(String PLU)
6Bh (107) DEFINING AND READING ITEMS
| ||||||||||
FiscalResponse |
cmd107v1b0(String TaxGr, String PLU, String Group, String SPrice, String Replace, String Quantity, String ItemName)
6Bh (107) DEFINING AND READING ITEMS
| ||||||||||
FiscalResponse |
cmd107v2b0(String PLU, String Quantity)
6Bh (107) DEFINING AND READING ITEMS
| ||||||||||
FiscalResponse |
cmd107v3b0(String PLU, String SPrice)
6Bh (107) DEFINING AND READING ITEMS
| ||||||||||
FiscalResponse |
cmd107v4b0()
6Bh (107) DEFINING AND READING ITEMS
| ||||||||||
FiscalResponse |
cmd107v4b1(String PLU)
6Bh (107) DEFINING AND READING ITEMS
| ||||||||||
FiscalResponse |
cmd107v4b2(String PLU1, String PLU2)
6Bh (107) DEFINING AND READING ITEMS
| ||||||||||
FiscalResponse |
cmd107v5b0(String PLU)
6Bh (107) DEFINING AND READING ITEMS
| ||||||||||
FiscalResponse |
cmd107v6b0(String PLU)
6Bh (107) DEFINING AND READING ITEMS
| ||||||||||
FiscalResponse |
cmd107v7b0(String PLU)
6Bh (107) DEFINING AND READING ITEMS
| ||||||||||
FiscalResponse |
cmd107v8b0()
6Bh (107) DEFINING AND READING ITEMS
| ||||||||||
FiscalResponse |
cmd107v9b0(String PLU)
6Bh (107) DEFINING AND READING ITEMS
| ||||||||||
FiscalResponse |
cmd109vb0(String Count)
Dh (109) PRINTING A DUPLICATE RECEIPT
| ||||||||||
FiscalResponse |
cmd110vb0()
6Eh (110) PAYMENT INFORMATION
| ||||||||||
FiscalResponse |
cmd111vb0(String Option, String START_PLU, String END_PLU)
6Fh (111) ITEMS REPORT
| ||||||||||
FiscalResponse |
cmd111vb1(String Option, String Group)
6Fh (111) ITEMS REPORT
| ||||||||||
FiscalResponse |
cmd111vb2(String Option)
6Fh (111) ITEMS REPORT
| ||||||||||
FiscalResponse |
cmd112vb0(String OperatorNumber)
70h (112) READING INFORMATION ON THE OPERATOR
| ||||||||||
FiscalResponse |
cmd113vb0()
71h (113) READING THE NUMBER OF THE LAST PRINTED DOCUMENT
| ||||||||||
FiscalResponse |
cmd114vb0(String Closure1)
72h (114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
| ||||||||||
FiscalResponse |
cmd114vb1(String Closure1)
72h (114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
| ||||||||||
FiscalResponse |
cmd114vb10(String Closure1, String Closure2)
72h (114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
| ||||||||||
FiscalResponse |
cmd114vb11(String Closure1)
72h (114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
| ||||||||||
FiscalResponse |
cmd114vb2(String Closure1, String Closure2)
72h (114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
| ||||||||||
FiscalResponse |
cmd114vb3(String Closure1)
72h (114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
| ||||||||||
FiscalResponse |
cmd114vb4(String Closure1, String Closure2)
72h (114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
| ||||||||||
FiscalResponse |
cmd114vb5(String Closure1)
72h (114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
| ||||||||||
FiscalResponse |
cmd114vb6(String Closure1, String Closure2)
72h (114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
| ||||||||||
FiscalResponse |
cmd114vb7(String Closure1)
72h (114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
| ||||||||||
FiscalResponse |
cmd114vb8(String Closure1)
72h (114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
| ||||||||||
FiscalResponse |
cmd114vb9(String Closure1)
72h (114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
| ||||||||||
FiscalResponse |
cmd115vb0(String RowNum, String RowData)
73h (115) PROGRAMMING A GRAPHIC LOGO
| ||||||||||
FiscalResponse |
cmd115vb1(String RowNum)
73h (115) PROGRAMMING A GRAPHIC LOGO
| ||||||||||
FiscalResponse |
cmd38v0b0()
26h (38) Open a non-fiscal receipt.
| ||||||||||
FiscalResponse |
cmd39v0b0()
27h (39) Closing a non-fiscal receipt
| ||||||||||
FiscalResponse |
cmd41v0b0(String Switches)
29h (41) SET MEMORY SWITCHES
| ||||||||||
FiscalResponse |
cmd41v0b1()
29h (41) SET MEMORY SWITCHES
| ||||||||||
FiscalResponse |
cmd42v0b0(String TRGT_TEXT)
2Ah (42) PRINTING OF A FREE NON-FISCAL TEXT
| ||||||||||
FiscalResponse |
cmd43v0b0(String ITEM_INDEX, String DATA_VALUE)
2Bh (43) SETTING FOOTER AND PRINTING OPTIONS
| ||||||||||
FiscalResponse |
cmd43v0b1(String FP_INPUT)
2Bh (43) SETTING FOOTER AND PRINTING OPTIONS
| ||||||||||
FiscalResponse |
cmd44v0b0(String TRGT_LINES)
2Ch (44) ADVANCING PAPER
| ||||||||||
FiscalResponse |
cmd48v0b0(String OpCode, String OpPwd, String TillNmb)
30h (48) OPENING A FISCAL CLIENT'S RECEIPT
| ||||||||||
FiscalResponse |
cmd48v0b1(String OpCode, String OpPwd, String TillNmb, String BuyerLine1, String BuyerLine2, String BuyerLine3, String TIN, String VRN)
30h (48) OPENING A FISCAL CLIENT'S RECEIPT
| ||||||||||
FiscalResponse |
cmd49v0b0(String TaxCd, String Price)
31H (49) REGISTRATION OF SALES
| ||||||||||
FiscalResponse |
cmd49v0b1(String L1, String L2, String TaxCd, String Price, String Quan, String UN, String Perc)
31H (49) REGISTRATION OF SALES
| ||||||||||
FiscalResponse |
cmd49v0b10(String L1, String L2, String TaxCd, String Price, String Quan, String UN)
31H (49) REGISTRATION OF SALES
| ||||||||||
FiscalResponse |
cmd49v0b11(String L1, String TaxCd, String Price, String Quan, String UN)
31H (49) REGISTRATION OF SALES
| ||||||||||
FiscalResponse |
cmd49v0b2(String L1, String L2, String TaxCd, String Price, String Quan, String UN, String AbsSum)
31H (49) REGISTRATION OF SALES
| ||||||||||
FiscalResponse |
cmd49v0b3(String L1, String TaxCd, String Price, String Quan, String UN, String AbsSum)
31H (49) REGISTRATION OF SALES
| ||||||||||
FiscalResponse |
cmd49v0b4(String TaxCd, String Price, String Quan, String UN, String AbsSum)
31H (49) REGISTRATION OF SALES
| ||||||||||
FiscalResponse |
cmd49v0b5(String L2, String TaxCd, String Price, String Quan, String UN, String AbsSum)
31H (49) REGISTRATION OF SALES
| ||||||||||
FiscalResponse |
cmd49v0b6(String L1, String TaxCd, String Price, String Quan, String UN, String Perc)
31H (49) REGISTRATION OF SALES
| ||||||||||
FiscalResponse |
cmd49v0b7(String L2, String TaxCd, String Price, String Quan, String UN, String Perc)
31H (49) REGISTRATION OF SALES
| ||||||||||
FiscalResponse |
cmd49v0b8(String TaxCd, String Price, String Quan, String UN, String Perc)
31H (49) REGISTRATION OF SALES
| ||||||||||
FiscalResponse |
cmd49v0b9(String L1, String L2, String TaxCd, String Price, String Quan, String UN)
31H (49) REGISTRATION OF SALES
| ||||||||||
FiscalResponse |
cmd50v0b0(String StartDate, String EndDate)
32h (50) TAX RATES ENTERED DURING THE ACCOUNTED PERIOD
| ||||||||||
FiscalResponse |
cmd51v0b0(String ToPrint)
33h (51) SUBTOTAL
| ||||||||||
FiscalResponse |
cmd51v0b1(String ToPrint, String Perc)
33h (51) SUBTOTAL
| ||||||||||
FiscalResponse |
cmd51v0b2(String ToPrint, String AbsSum)
33h (51) SUBTOTAL
| ||||||||||
FiscalResponse |
cmd53v0b0(String PaidMode, String Amount_In)
35H (53) CALCULATION OF A TOTAL
| ||||||||||
FiscalResponse |
cmd53v0b1()
35H (53) CALCULATION OF A TOTAL
| ||||||||||
FiscalResponse |
cmd53v0b2(String PaidMode)
35H (53) CALCULATION OF A TOTAL
| ||||||||||
FiscalResponse |
cmd53v0b3(String Amount_In)
35H (53) CALCULATION OF A TOTAL
| ||||||||||
FiscalResponse |
cmd54v0b0(String Input_Text)
36H (54) PRINTING A FREE FISCAL TEXT
| ||||||||||
FiscalResponse |
cmd56v0b0()
38H (56) CLOSING A FISCAL RECEIPT
| ||||||||||
FiscalResponse |
cmd58v0b0(String PLU, String Quan, String UN, String Perc)
3AH (58) REGISTERING THE SALE OF AN ITEM
| ||||||||||
FiscalResponse |
cmd58v0b1(String PLU, String Quan, String UN, String AbsSum)
3AH (58) REGISTERING THE SALE OF AN ITEM
| ||||||||||
FiscalResponse |
cmd58v0b2(String PLU, String Quan, String UN)
3AH (58) REGISTERING THE SALE OF AN ITEM
| ||||||||||
FiscalResponse |
cmd58v0b3(String PLU, String Quan)
3AH (58) REGISTERING THE SALE OF AN ITEM
| ||||||||||
FiscalResponse |
cmd58v0b4(String PLU)
3AH (58) REGISTERING THE SALE OF AN ITEM
| ||||||||||
FiscalResponse |
cmd60v0b0()
3CH (60) CANCEL FISCAL RECEIPT
| ||||||||||
FiscalResponse |
cmd61v0b0(String TRGT_DATE, String TRGT_TIME)
3DH (61) SETTING THE CLOCK - DATE AND HOUR
| ||||||||||
FiscalResponse |
cmd62v0b0()
3EH (62) READING CURRENT DATE AND HOUR
| ||||||||||
FiscalResponse |
cmd62v0b1()
3EH (62) READING CURRENT DATE AND HOUR
| ||||||||||
FiscalResponse |
cmd64v0b0(String Option)
40H (64) LAST FISCAL CLOSURE DETAILS
| ||||||||||
FiscalResponse |
cmd65v0b0(String Option)
41H (65) DAILY TOTALS
| ||||||||||
FiscalResponse |
cmd68v0b0()
44h (68) THE NUMBER OF FREE FIELDS IN THE FISCAL MEMORY
| ||||||||||
FiscalResponse |
cmd69v0b0(String Option, String N, String A)
45h (69) DAILY FINANCIAL REPORT
| ||||||||||
FiscalResponse |
cmd70v0b0(String InputSum)
46h (70) INTERNAL DEBITING AND CREDITING (serve In and Out)
| ||||||||||
FiscalResponse |
cmd71v0b0()
47h (71) PRINTING DIAGNOSTIC INFORMATION
| ||||||||||
FiscalResponse |
cmd73v0b0(String Ext, String StartRec, String EndRec)
49H (73) DETAILED FISCAL MEMORY REPORT BY CLOSURE NUMBER
| ||||||||||
FiscalResponse |
cmd76v0b0(String Option)
4Ch (76) STATUS OF THE FISCAL TRANSACTION
| ||||||||||
FiscalResponse |
cmd79v0b0(String Ext, String StartDate, String EndDate)
4Fh (79) SHORT FISCAL MEMORY REPORT BY CLOSURE DATE
| ||||||||||
FiscalResponse |
cmd80v0b0(String SoundData)
50h (80) SOUND SIGNAL
| ||||||||||
FiscalResponse |
cmd83v0b0(String INPUT_Multiplier, String INPUT_Decimals, String EnabledSwitches, String INPUT_TaxA, String INPUT_TaxB, String INPUT_TaxC, String INPUT_TaxD, String INPUT_TaxE, String INPUT_TaxF)
53h (83) SETTING THE MULTIPLIER, DECIMALS AND DISABLED TAXES
| ||||||||||
FiscalResponse |
cmd83v0b1()
53h (83) SETTING THE MULTIPLIER, DECIMALS AND DISABLED TAXES
| ||||||||||
FiscalResponse |
cmd84v0b0(String BC_Type, String Data)
54h (84) PRINTING A BAR CODE
| ||||||||||
FiscalResponse |
cmd84v0b1(String BC_Type, String Data)
54h (84) PRINTING A BAR CODE
| ||||||||||
FiscalResponse |
cmd85v0b0(String OPTION, String INPUT_NAME)
55H (85) DEFINE ADDITIONAL PAYMENT TYPES NAME
| ||||||||||
FiscalResponse |
cmd85v0b1(String OPTION)
55H (85) DEFINE ADDITIONAL PAYMENT TYPES NAME
| ||||||||||
FiscalResponse |
cmd86v0b0()
56H (86) GET LATEST FISCAL MEMORY RECORD DATE
| ||||||||||
FiscalResponse |
cmd86v0b1()
56H (86) GET LATEST FISCAL MEMORY RECORD DATE
| ||||||||||
FiscalResponse |
cmd90v0b0()
5Ah (90) RETURNS DIAGONSTIC INFORMATION
| ||||||||||
FiscalResponse |
cmd92v0b0(String LineType)
5Ch (92) PRINT SEPARATOR LINE
| ||||||||||
FiscalResponse |
cmd93v0b0()
5Dh (93) GET DISCOUNTS AND MARKUPS
| ||||||||||
FiscalResponse |
cmd94v0b0(String Ext, String StartDate, String EndDate)
5Eh (94) DETAILED FISCAL MEMORY REPORT BY CLOSURE DATE
| ||||||||||
FiscalResponse |
cmd95v0b0(String Ext, String StartNumber, String EndNumber)
5Fh (95) SHORT FISCAL MEMORY REPORT BY CLOSURE NUMBER
| ||||||||||
FiscalResponse |
cmd97v0b0()
61h (97) READING THE SETTED TAX RATES
| ||||||||||
FiscalResponse |
cmd99v0b0()
63h (99) Reading the TAX REGISTRATION NUMBER
| ||||||||||
int | getCountryCode() | ||||||||||
int | getDealerCode() | ||||||||||
String | getDeviceName() | ||||||||||
int | getDeviceType() | ||||||||||
int | getModelType() | ||||||||||
int | getOBuildNumber() | ||||||||||
int | getOMajorVersion() | ||||||||||
String | getSerialNumber() | ||||||||||
String | getStatusBitEnStr(int byteIndex, int bitIndex) | ||||||||||
FiscalResponse |
openFiscalCheck()
30h (48) OPENING A FISCAL CLIENT'S RECEIPT
| ||||||||||
FiscalResponse | sellThis(String SaleDescription, String TaxCd, String SinglePrice, String Qwantity) | ||||||||||
FiscalResponse | totalInCash() |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() |
65h (101) SETTING THE OPERATOR'S PASSWORD
OpCode | Operator's code (1 to 16) |
---|---|
OldPwd | Old password (4 to 8 digits) |
NewPwd | New password (4 to 8 digits) Note: New password (4 to 8 digits) 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". |
66h (102) ENTERING OPERATOR'S NAME
OpCode | Operator's code (1 to 16) |
---|---|
Pwd | Password (4 to 8 digits) |
OpName | Name of the operator (up to 24 symbols) Note: Name of the operator (up to 24 symbols) Enters one of the 16 operator names. The number and name of the operator are printed at the beginning of each fiscal (clients) 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 password locations are empty. |
67h (103) INFORMATION ON THE CURRENT RECEIPT
6Bh (107) DEFINING AND READING ITEMS
6Bh (107) DEFINING AND READING ITEMS
PLU | Individual number of the item. 9 digits (000000001 to 999999999) |
---|
6Bh (107) DEFINING AND READING ITEMS
6Bh (107) DEFINING AND READING ITEMS
PLU | Individual number of the item. 9 digits (000000001 to 999999999) ANSWER_PLU the first free (not programmed) article with number greater than or equal to PLU is returned. |
---|
6Bh (107) DEFINING AND READING ITEMS
PLU | Individual number of the item. 9 digits (000000001 to 999999999) ANSWER_PLU the first free (not programmed) article with number greater than or equal to PLU is returned. |
---|
6Bh (107) DEFINING AND READING ITEMS
TaxGr | Tax group. One byte ('A', 'B', 'C', 'D', 'E' or 'F'). |
---|---|
PLU | Number of the item (1 to 999999999) |
Group | Article group (1 - 99). |
SPrice | Singular price - up to 8 meaningful digits. |
Replace | A non-mandatory parameter - one byte with value 'A'. Changes the meaning of the next parameter (Quantity). |
Quantity | A number with up to 3 decimals - the available quantity of the article. If Replace is present, then the available quantity is replaced with this parameter, otherwise it is added to the old value (if the article is already programmed, of course). Every sale command of this article will decrease this value. |
ItemName | Name of the item - up to 36 bytes. |
6Bh (107) DEFINING AND READING ITEMS
PLU | Article number (1 to 999999999). |
---|---|
Quantity | Quantity correction - a floating-point number with 3 decimal places. Positive number increases the available quantity, negative decreases it. |
6Bh (107) DEFINING AND READING ITEMS
PLU | Article number (1 to 999999999). |
---|---|
SPrice | Singular price - up to 8 meaningful digits. |
6Bh (107) DEFINING AND READING ITEMS
6Bh (107) DEFINING AND READING ITEMS
PLU | Deletes article with selected number if there are no accumulated sums. |
---|
6Bh (107) DEFINING AND READING ITEMS
PLU1 | ,PLU2 Deletes the articles within a set interval which do not have accumulated sums. |
---|---|
PLU2 | PLU1, Deletes the articles within a set interval which do not have accumulated sums. |
6Bh (107) DEFINING AND READING ITEMS
PLU | Individual number of the item. 9 digits (000000001 to 999999999) |
---|
6Bh (107) DEFINING AND READING ITEMS
PLU | Individual number of the item. 9 digits (000000001 to 999999999) |
---|
6Bh (107) DEFINING AND READING ITEMS
PLU | Individual number of the item. 9 digits (000000001 to 999999999) |
---|
6Bh (107) DEFINING AND READING ITEMS
6Bh (107) DEFINING AND READING ITEMS
PLU | Individual number of the item. 9 digits (000000001 to 999999999) |
---|
Dh (109) PRINTING A DUPLICATE RECEIPT
Count | 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. The copy is marked as an "** NON-FISCAL **". Immediately after tax registration number, the inscription "DUPLICATE" is printed out in bold letters. The printer will refuse to print a second copy of a receipt. |
---|
6Eh (110) PAYMENT INFORMATION
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. |
---|---|
START_PLU | First article number (PLU) printed. PLUs less than this are not included in the report. |
END_PLU | Last article number (PLU) printed. PLUs greater than this are not included in the report. |
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. |
---|---|
Group | A number from 1 to 99. If present, only articles from this group are printed, otherwise all articles are printed. |
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. |
---|
70h (112) READING INFORMATION ON THE OPERATOR
OperatorNumber | Number of the operator (1 to 16) |
---|
71h (113) READING THE NUMBER OF THE LAST PRINTED DOCUMENT
72h (114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
Closure1 | Number of the fiscal memory record. |
---|
72h (114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
Closure1 | Number of the fiscal memory record. |
---|
72h (114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
Closure1 | Number of the fiscal memory record. |
---|---|
Closure2 | This parameter selects the required header line (0 to 5). |
72h (114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
Closure1 | Number of the fiscal memory record. |
---|
72h (114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
Closure1 | Number of the fiscal memory record. |
---|---|
Closure2 | The data returned is for the period with starting record Closure1 and last record Closure2. |
72h (114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
Closure1 | Number of the fiscal memory record. |
---|
72h (114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
Closure1 | Number of the fiscal memory record. |
---|---|
Closure2 | The data returned is for the period with starting record Closure1 and last record Closure2. |
72h (114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
Closure1 | Number of the fiscal memory record. |
---|
72h (114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
Closure1 | Number of the fiscal memory record. |
---|---|
Closure2 | The data returned is for the period with starting record Closure1 and last record Closure2. |
72h (114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
Closure1 | Number of the fiscal memory record. |
---|
72h (114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
Closure1 | Number of the fiscal memory record. |
---|
72h (114) INFORMATION ON THE FISCAL ENTRY OR A FISCAL PERIOD
Closure1 | Number of the fiscal memory record. |
---|
73h (115) PROGRAMMING A GRAPHIC LOGO
RowNum | 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. The length of the data is up to 72 bytes, and if they are less, an automatic addition of "00" follows. Note: entered in the hexadecimal code. The length of the data is up to 72 bytes, and if they are less, an automatic addition of "00" follows. This command offers the option to define a graphic logo with dimensions 72 x 12 mm (576 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. |
73h (115) PROGRAMMING A GRAPHIC LOGO
RowNum | Shows the line, which is being programmed - a number between 0 and 95 |
---|
26h (38) Open a non-fiscal receipt.
27h (39) Closing a non-fiscal receipt
29h (41) SET MEMORY SWITCHES
Switches | Note: The command writes to flash memory the switches value, graphics logo, barcode height, print darkness and default drawer pulse length. After RAM reset they are restored with the saved values. If the switches parameter is not present, then the old switches are kept. *********************************************************************************** Switch OFF ON *********************************************************************************** 8 Select RS232 speed 7 Select RS232 speed 6 Select RS232 speed 5 Not used 4 Automatic paper cutting off Automatic paper cutting on 3 Half cut Full cut 2 Obligatory Display No Obligatory Display 1 Normal mode Transparent display mode *********************************************************************************** ************************************* Sw8 Sw7 Sw6 Speed ************************************* 0 0 0 1200 bps 0 0 1 2400 bps 0 1 0 4800 bps 0 1 1 9600 bps 1 0 0 19200 bps 1 0 1 38400 bps 1 1 0 57600 bps 1 1 1 115200 bps ************************************** |
---|
2Ah (42) PRINTING OF A FREE NON-FISCAL TEXT
TRGT_TEXT |
---|
2Bh (43) SETTING FOOTER AND PRINTING OPTIONS
ITEM_INDEX | One symbol having the following meaning: "0".."5" Selects the THE HEADER (any one of numbers will record the whole Header). "6" or "7" Selects the first or second FOOTER (TAX OFFICE) 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). "C" Permission/rejection of the automatic cutting of paper after each receipt. After switching ON, the performance of printer is defined in accordance with the setting of the switch SW1. "D" Set print darkness. Possible values: '1': Very low '2': Low '3': Normal '4': Dark '5': Very dark "L" Height of graphic logo and permission/rejection of the printing of graphic logo immediately before the header. This logo is defined with command 115 (73H). "X" Enable / disable automatic cash drawer pulse in commands 53 (35H) and 70 (46H). "I" Gives us the option to read values, set earlier with command 43. After the letter "I" only one more symbol follows which coincides with some of the above. |
---|---|
DATA_VALUE | A text string: If |
2Bh (43) SETTING FOOTER AND PRINTING OPTIONS
FP_INPUT | Data field: |
---|
2Ch (44) ADVANCING PAPER
TRGT_LINES | Advancing paper measured in text lines. The programmed line count cannot be greater than 99 (1 or 2 bytes). |
---|
30h (48) OPENING A FISCAL CLIENT'S RECEIPT
OpCode | Operator's number (1 to 16) |
---|---|
OpPwd | Operator's password (4 to 8 digits) |
TillNmb | Number of point of sale (a whole number of maximum 5 digits) |
30h (48) OPENING A FISCAL CLIENT'S RECEIPT
OpCode | Operator's number (1 to 16) |
---|---|
OpPwd | Operator's password (4 to 8 digits) |
TillNmb | Number of point of sale (a whole number of maximum 5 digits) |
BuyerLine1 | Buyer's line info |
BuyerLine2 | Buyer's line info |
BuyerLine3 | Buyer's line info |
TIN | Buyers tax identification number |
VRN | Buyers VAT identification number |
31H (49) REGISTRATION OF SALES
TaxCd | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
---|---|
Price | This is a singular 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 (512) - 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 |
31H (49) REGISTRATION OF SALES
L1 | A text of up to 36 bytes containing one line of description of sale. |
---|---|
L2 | A text of up to 36 bytes containing a second line describing the sale. |
TaxCd | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
Price | This is a singular price that consists of 8 meaningful digits. |
Quan | A non-mandatory parameter setting the quantity of items for sale. By default, this is 1.000.The length of this parameter is 8 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. |
UN | Unit name. A optional text up to 8 characters, describing the unit of the quantity, for example "kg". |
Perc | This is a non-mandatory parameter which sets 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: percent over the currently performed sale. Possible values are between - 99.00% and 99.00%, where up to 2 decimal places are acceptable. 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 (512) - 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 |
31H (49) REGISTRATION OF SALES
L1 | A text of up to 36 bytes containing one line of description of sale. |
---|---|
L2 | A text of up to 36 bytes containing a second line describing the sale. |
TaxCd | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
Price | This is a singular price that consists of 8 meaningful digits. |
Quan | A non-mandatory parameter setting the quantity of items for sale. By default, this is 1.000.The length of this parameter is 8 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. |
UN | Unit name. A optional text up to 8 characters, describing the unit of the quantity, for example "kg". 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 (512) - 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 |
31H (49) REGISTRATION OF SALES
L1 | A text of up to 36 bytes containing one line of description of sale. |
---|---|
TaxCd | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
Price | This is a singular price that consists of 8 meaningful digits. |
Quan | A non-mandatory parameter setting the quantity of items for sale. By default, this is 1.000.The length of this parameter is 8 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. |
UN | Unit name. A optional text up to 8 characters, describing the unit of the quantity, for example "kg". 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 (512) - 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 |
31H (49) REGISTRATION OF SALES
L1 | A text of up to 36 bytes containing one line of description of sale. |
---|---|
L2 | A text of up to 36 bytes containing a second line describing the sale. |
TaxCd | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
Price | This is a singular price that consists of 8 meaningful digits. |
Quan | A non-mandatory parameter setting the quantity of items for sale. By default, this is 1.000.The length of this parameter is 8 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. |
UN | Unit name. A optional text up to 8 characters, describing the unit of the quantity, for example "kg". |
AbsSum | This is a non-mandatory parameter which sets the value of discount or surcharge (depending on the sign) over the currently performed sale. Up to 8 significant digits. Only one of the parameters Perc and Abs allowed.cceptable. Note: the currently performed sale. Up to 8 significant digits. 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 (512) - 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 |
31H (49) REGISTRATION OF SALES
L1 | A text of up to 36 bytes containing one line of description of sale. |
---|---|
TaxCd | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
Price | This is a singular price that consists of 8 meaningful digits. |
Quan | A non-mandatory parameter setting the quantity of items for sale. By default, this is 1.000.The length of this parameter is 8 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. |
UN | Unit name. A optional text up to 8 characters, describing the unit of the quantity, for example "kg". |
AbsSum | This is a non-mandatory parameter which sets the value of discount or surcharge (depending on the sign) over the currently performed sale. Up to 8 significant digits. Only one of the parameters Perc and Abs allowed.cceptable. Note: the currently performed sale. Up to 8 significant digits. 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 (512) - 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 |
31H (49) REGISTRATION OF SALES
TaxCd | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
---|---|
Price | This is a singular price that consists of 8 meaningful digits. |
Quan | A non-mandatory parameter setting the quantity of items for sale. By default, this is 1.000.The length of this parameter is 8 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. |
UN | Unit name. A optional text up to 8 characters, describing the unit of the quantity, for example "kg". |
AbsSum | This is a non-mandatory parameter which sets the value of discount or surcharge (depending on the sign) over the currently performed sale. Up to 8 significant digits. Only one of the parameters Perc and Abs allowed.cceptable. Note: the currently performed sale. Up to 8 significant digits. 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 (512) - 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 |
31H (49) REGISTRATION OF SALES
L2 | A text of up to 36 bytes containing a second line describing the sale. |
---|---|
TaxCd | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
Price | This is a singular price that consists of 8 meaningful digits. |
Quan | A non-mandatory parameter setting the quantity of items for sale. By default, this is 1.000.The length of this parameter is 8 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. |
UN | Unit name. A optional text up to 8 characters, describing the unit of the quantity, for example "kg". |
AbsSum | This is a non-mandatory parameter which sets the value of discount or surcharge (depending on the sign) over the currently performed sale. Up to 8 significant digits. Only one of the parameters Perc and Abs allowed.cceptable. Note: over the currently performed sale. Up to 8 significant digits. 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 (512) - 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 |
31H (49) REGISTRATION OF SALES
L1 | A text of up to 36 bytes containing one line of description of sale. |
---|---|
TaxCd | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
Price | This is a singular price that consists of 8 meaningful digits. |
Quan | A non-mandatory parameter setting the quantity of items for sale. By default, this is 1.000.The length of this parameter is 8 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. |
UN | Unit name. A optional text up to 8 characters, describing the unit of the quantity, for example "kg". |
Perc | This is a non-mandatory parameter which sets 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: percent over the currently performed sale. Possible values are between - 99.00% and 99.00%, where up to 2 decimal places are acceptable. 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 (512) - 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 |
31H (49) REGISTRATION OF SALES
L2 | A text of up to 36 bytes containing a second line describing the sale. |
---|---|
TaxCd | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
Price | This is a singular price that consists of 8 meaningful digits. |
Quan | A non-mandatory parameter setting the quantity of items for sale. By default, this is 1.000.The length of this parameter is 8 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. |
UN | Unit name. A optional text up to 8 characters, describing the unit of the quantity, for example "kg". |
Perc | This is a non-mandatory parameter which sets 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: percent over the currently performed sale. Possible values are between - 99.00% and 99.00%, where up to 2 decimal places are acceptable. 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 (512) - 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 |
31H (49) REGISTRATION OF SALES
TaxCd | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
---|---|
Price | This is a singular price that consists of 8 meaningful digits. |
Quan | A non-mandatory parameter setting the quantity of items for sale. By default, this is 1.000.The length of this parameter is 8 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. |
UN | Unit name. A optional text up to 8 characters, describing the unit of the quantity, for example "kg". |
Perc | This is a non-mandatory parameter which sets 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: percent over the currently performed sale. Possible values are between - 99.00% and 99.00%, where up to 2 decimal places are acceptable. 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 (512) - 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 |
31H (49) REGISTRATION OF SALES
L1 | A text of up to 36 bytes containing one line of description of sale. |
---|---|
L2 | A text of up to 36 bytes containing a second line describing the sale. |
TaxCd | One byte containing letter, which indicates the type of tax. There is a restriction, depending on the enabled tax groups (command 83). |
Price | This is a singular price that consists of 8 meaningful digits. |
Quan | A non-mandatory parameter setting the quantity of items for sale. By default, this is 1.000.The length of this parameter is 8 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. |
UN | Unit name. A optional text up to 8 characters, describing the unit of the quantity, for example "kg". 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 (512) - 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 |
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/ |
33h (51) SUBTOTAL
ToPrint | One byte, which if '1' the sum of the subtotal will be printed out. |
---|
33h (51) SUBTOTAL
ToPrint | One byte, which if '1' the sum of the subtotal will be printed out. |
---|---|
Perc | Shows the value of discount or surcharge in percent over the sum accumulated so far. |
33h (51) SUBTOTAL
ToPrint | One byte, which if '1' the sum of the subtotal will be printed out. |
---|---|
AbsSum | A non-mandatory parameter, which shows the value of discount as absolute value (up to 8 digits). |
35H (53) CALCULATION OF A TOTAL
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 |
---|---|
Amount_In | The sum tendered (up to 9 meaningful symbols) |
35H (53) CALCULATION OF A TOTAL
35H (53) CALCULATION OF A TOTAL
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 |
---|
35H (53) CALCULATION OF A TOTAL
Amount_In | The sum tendered (up to 9 meaningful symbols) |
---|
36H (54) PRINTING A FREE FISCAL TEXT
Input_Text | Up to 42 bytes text Note: A fiscal receipt must be opened because, in the opposite case, the text will not be printed and the S1.1. flag is raised. If the text is longer than 28 symbols, the redundant letters are cut off. |
---|
38H (56) CLOSING A FISCAL RECEIPT
3AH (58) REGISTERING THE SALE OF AN ITEM
PLU | The individual number of the item - a whole number between 1 and 999999999 (not more than 9 digits). |
---|---|
Quan | Parameter setting the quantity of the items for sale with a default value of 1.000. Length cannot be longer than 8 meaningful digits (not more than 3 after the decimal point). The resulting singular price (*Quan) is rounded up to the set number of digits after the decimal point and also cannot be greater than 8 meaningful digits. |
UN | Unit name. A optional text up to 8 characters, describing the unit of the quantity, for example "kg". |
Perc | Parameter showing the value of surcharge or discount (depending on the symbol) in percent over the current sale. Possible values are between -99.00% to 99.00%. Up to 2 digits after the decimal point are acceptable. Note: current sale. Possible values are between -99.00% to 99.00%. Up to 2 digits after the decimal point are acceptable. The fiscal printer performs the following operations: - The name, price and tax group of the item is read from items list, programmed in the printer. - Prints out the name of the item, selected quantity and singular price. The second printed line contains the final price together with the letter, designating the tax group from which the sale will be performed. The registries for accumulated sums and item quantities are updated. - The price of the item is added to the accumulated sums in the registries of operational memory. In case of overflow, the respective bytes from the status field will be set. - If there is a discount or surcharge, it is printed out on a separate line and is added in specially selected registries in the printer. The values from the whole day will be printed together with the daily financial report. The command will not be successful if: - No item has been programmed under the given number, - No fiscal receipt has been opened, - The maximum number of sales for one receipt (512) has already been registered. - The command 35h has been successfully executed, - The sum under one or more of the tax groups has turned out negative, - The sum of surcharges and discounts within the receipt has remained negative, - The journal is full |
3AH (58) REGISTERING THE SALE OF AN ITEM
PLU | The individual number of the item - a whole number between 1 and 999999999 (not more than 9 digits). |
---|---|
Quan | Parameter setting the quantity of the items for sale with a default value of 1.000. Length cannot be longer than 8 meaningful digits (not more than 3 after the decimal point). The resulting singular price (*Quan) is rounded up to the set number of digits after the decimal point and also cannot be greater than 8 meaningful digits. |
UN | Unit name. A optional text up to 8 characters, describing the unit of the quantity, for example "kg". |
AbsSum | Parameter which sets the value of discount or surcharge (depending on the sign) over the current sale. Up to 8 significant digits. Note: Up to 8 significant digits. The fiscal printer performs the following operations: - The name, price and tax group of the item is read from items list, programmed in the printer. - Prints out the name of the item, selected quantity and singular price. The second printed line contains the final price together with the letter, designating the tax group from which the sale will be performed. The registries for accumulated sums and item quantities are updated. - The price of the item is added to the accumulated sums in the registries of operational memory. In case of overflow, the respective bytes from the status field will be set. - If there is a discount or surcharge, it is printed out on a separate line and is added in specially selected registries in the printer. The values from the whole day will be printed together with the daily financial report. The command will not be successful if: - No item has been programmed under the given number, - No fiscal receipt has been opened, - The maximum number of sales for one receipt (512) has already been registered. - The command 35h has been successfully executed, - The sum under one or more of the tax groups has turned out negative, - The sum of surcharges and discounts within the receipt has remained negative, - The journal is full |
3AH (58) REGISTERING THE SALE OF AN ITEM
PLU | The individual number of the item - a whole number between 1 and 999999999 (not more than 9 digits). |
---|---|
Quan | Parameter setting the quantity of the items for sale with a default value of 1.000. Length cannot be longer than 8 meaningful digits (not more than 3 after the decimal point). The resulting singular price (*Quan) is rounded up to the set number of digits after the decimal point and also cannot be greater than 8 meaningful digits. |
UN | Unit name. A optional text up to 8 characters, describing the unit of the quantity, for example "kg". Note: The fiscal printer performs the following operations: - The name, price and tax group of the item is read from items list, programmed in the printer. - Prints out the name of the item, selected quantity and singular price. The second printed line contains the final price together with the letter, designating the tax group from which the sale will be performed. The registries for accumulated sums and item quantities are updated. - The price of the item is added to the accumulated sums in the registries of operational memory. In case of overflow, the respective bytes from the status field will be set. - If there is a discount or surcharge, it is printed out on a separate line and is added in specially selected registries in the printer. The values from the whole day will be printed together with the daily financial report. The command will not be successful if: - No item has been programmed under the given number, - No fiscal receipt has been opened, - The maximum number of sales for one receipt (512) has already been registered. - The command 35h has been successfully executed, - The sum under one or more of the tax groups has turned out negative, - The sum of surcharges and discounts within the receipt has remained negative, - The journal is full |
3AH (58) REGISTERING THE SALE OF AN ITEM
PLU | The individual number of the item - a whole number between 1 and 999999999 (not more than 9 digits). |
---|---|
Quan | Parameter setting the quantity of the items for sale with a default value of 1.000. Length cannot be longer than 8 meaningful digits (not more than 3 after the decimal point). The resulting singular price (*Quan) is rounded up to the set number of digits after the decimal point and also cannot be greater than 8 meaningful digits. Note: rounded up to the set number of digits after the decimal point and also cannot be greater than 8 meaningful digits. The fiscal printer performs the following operations: - The name, price and tax group of the item is read from items list, programmed in the printer. - Prints out the name of the item, selected quantity and singular price. The second printed line contains the final price together with the letter, designating the tax group from which the sale will be performed. The registries for accumulated sums and item quantities are updated. - The price of the item is added to the accumulated sums in the registries of operational memory. In case of overflow, the respective bytes from the status field will be set. - If there is a discount or surcharge, it is printed out on a separate line and is added in specially selected registries in the printer. The values from the whole day will be printed together with the daily financial report. The command will not be successful if: - No item has been programmed under the given number, - No fiscal receipt has been opened, - The maximum number of sales for one receipt (512) has already been registered. - The command 35h has been successfully executed, - The sum under one or more of the tax groups has turned out negative, - The sum of surcharges and discounts within the receipt has remained negative, - The journal is full |
3AH (58) REGISTERING THE SALE OF AN ITEM
PLU | The individual number of the item - a whole number between 1 and 999999999 (not more than 9 digits). Note: The fiscal printer performs the following operations: - The name, price and tax group of the item is read from items list, programmed in the printer. - Prints out the name of the item, selected quantity and singular price. The second printed line contains the final price together with the letter, designating the tax group from which the sale will be performed. The registries for accumulated sums and item quantities are updated. - The price of the item is added to the accumulated sums in the registries of operational memory. In case of overflow, the respective bytes from the status field will be set. - If there is a discount or surcharge, it is printed out on a separate line and is added in specially selected registries in the printer. The values from the whole day will be printed together with the daily financial report. The command will not be successful if: - No item has been programmed under the given number, - No fiscal receipt has been opened, - The maximum number of sales for one receipt (512) has already been registered. - The command 35h has been successfully executed, - The sum under one or more of the tax groups has turned out negative, - The sum of surcharges and discounts within the receipt has remained negative, - The journal is full |
---|
3DH (61) SETTING THE CLOCK - DATE AND HOUR
TRGT_DATE | DD-MM-YY 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. |
---|---|
TRGT_TIME | HH:MM[:SS] 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. 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. Hardware limitations of the real time clock does not allow to set the seconds. After adjusting the clock seconds counter will be 0! |
3EH (62) READING CURRENT DATE AND HOUR
3EH (62) READING CURRENT DATE AND HOUR
40H (64) LAST FISCAL CLOSURE DETAILS
Option | '0'- TotX Tax group total. '1'- TotX Tax group VAT |
---|
41H (65) DAILY TOTALS
Option | '0'- TotX Tax group total. '1'- TotX Tax group VAT |
---|
44h (68) THE NUMBER OF FREE FIELDS IN THE FISCAL MEMORY
45h (69) DAILY FINANCIAL REPORT
Option | A non-mandatory parameter controlling the type of generated report. '0' A Z-report is printed. The printout ends with inscriptions "** NON-FISCAL **" 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 **". The same actions may be generated directly from the printer using the menu. |
---|---|
N | The presence of this symbol cancels the option to clear the data accumulated on the operators during a Z-report. |
A | The presence of this symbol cancels the option to clear the data about sold article quantities during a Z-report. |
46h (70) INTERNAL DEBITING AND CREDITING (serve In and Out)
InputSum | 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). |
---|
49H (73) DETAILED FISCAL MEMORY REPORT BY CLOSURE NUMBER
Ext | Optional parameter - the letter 'X'. If present, additional information is printed in the report: Fiscalisation date and time, tax rate changes date and time, reset date and time. Additionally every tax rates change divides the report in separate blocks with grand totals. This is non-standard reports, but contains additional useful information. |
---|---|
StartRec | The number of the starting fiscal entry - 4 bytes |
EndRec | 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. |
4Ch (76) STATUS OF THE FISCAL TRANSACTION
Option | = 'T' If the parameter has been selected, the command will return the information on the current state of the sum due for payment by client. |
---|
4Fh (79) SHORT FISCAL MEMORY REPORT BY CLOSURE DATE
Ext | Optional parameter - the letter 'X'. If present, additional information is printed in the report: Fiscalisation date and time, tax rate changes date and time, reset date and time. Additionally every tax rates change divides the report in separate blocks with grand totals. This is non-standard reports, but contains additional useful information. |
---|---|
StartDate | Starting date - 6 bytes (DDMMYY) |
EndDate | End date - 6 bytes (DDMMYY) Note: The command generates printing out of a short periodic financial report. If the second parameter is not present, then the command generates a short monthly or annual report. The syntax in this case is: StartMonth - 4 bytes (MMYY) for monthly report. StartYear - 2 bytes (YY) for annual report. |
50h (80) SOUND SIGNAL
SoundData | This command is used for making (beeping) a sequence of sounds with a certain frequency and duration. The data is in format, similar to the one used for writing notes and can be of any length up to 218 bytes. The first invalid character cancels the command. If the input string is empty, the one sound signal with frequency 2 kHz and duration 300 ms is emitted. SoundData format is a sequence of the following sub-commands: - Notes of the scale: One latine letter with value from 'A' to 'G'. 'C' - Do 'D' - Re 'E' - Mi 'F' - Fa 'G' - Sol 'A' - La 'B' - Si If immediately after the note comes character '#', then the note is higher in pitch by a semitone (sharp). If immediately after the note comes character '&', then the note is lower in pitch by a semitone (flat). - Pause: Character space (ASCII 20h). After a note or pause there can be one or a few bytes, which specify the duration. Valid are characters from '0' to '5', they have the following meaning: '0' basic duration of a note/pause '1' basic duration * 2 '2' basic duration * 4 '3' basic duration * 8 '4' basic duration * 16 '5' basic duration * 32 If there are a few durations one after another they are summed up. - Going to higher scale: character '+'. - Going to lower scale: character '-'. - Specifying tempo: character '^', followed by a number. The number specifies the percentage: duration of notes and intervals to basic duration. Values: '1' 200 % '2' 175 % '3' 140 % '4' 120 % '5' 100 % '6' 80 % '7' 60 % '8' 50 % '9' 40 % - Return to scale 1 (it is default). Character '@'. Tone 'La' in it is 440 Hz. Note: 'C' - Do 'D' - Re 'E' - Mi 'F' - Fa 'G' - Sol 'A' - La 'B' - Si If immediately after the note comes character '#', then the note is higher in pitch by a semitone (sharp). If immediately after the note comes character '&', then the note is lower in pitch by a semitone (flat). - Pause: Character space (ASCII 20h). After a note or pause there can be one or a few bytes, which specify the duration. Valid are characters from '0' to '5', they have the following meaning: '0' basic duration of a note/pause '1' basic duration * 2 '2' basic duration * 4 '3' basic duration * 8 '4' basic duration * 16 '5' basic duration * 32 If there are a few durations one after another they are summed up. - Going to higher scale: character '+'. - Going to lower scale: character '-'. - Specifying tempo: character '^', followed by a number. The number specifies the percentage: duration of notes and intervals to basic duration. Values: '1' 200 % '2' 175 % '3' 140 % '4' 120 % '5' 100 % '6' 80 % '7' 60 % '8' 50 % '9' 40 % - Return to scale 1 (it is default). Character '@'. Tone 'La' in it is 440 Hz. |
---|
53h (83) SETTING THE MULTIPLIER, DECIMALS AND DISABLED TAXES
INPUT_Multiplier | 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). |
---|---|
INPUT_Decimals | One byte with a value 0 or 2 and shows the exact place of the decimal point. |
EnabledSwitches | 6 bytes with value '0' or '1', corresponding to VAT groups 'A', 'B', 'C', 'D', 'E', 'F'. '0' means disabled VAT group, '1' - enabled VAT group. VAT group 'F' has to be always enabled! |
INPUT_TaxA | The VAT rate for the corresponding VAT group in % with up to 2 decimals (0.00 to 99.00). |
INPUT_TaxB | The VAT rate for the corresponding VAT group in % with up to 2 decimals (0.00 to 99.00). |
INPUT_TaxC | The VAT rate for the corresponding VAT group in % with up to 2 decimals (0.00 to 99.00). |
INPUT_TaxD | The VAT rate for the corresponding VAT group in % with up to 2 decimals (0.00 to 99.00). |
INPUT_TaxE | The VAT rate for the corresponding VAT group in % with up to 2 decimals (0.00 to 99.00). |
INPUT_TaxF | The VAT rate for the corresponding VAT group in % with up to 2 decimals (0.00 to 99.00). |
53h (83) SETTING THE MULTIPLIER, DECIMALS AND DISABLED TAXES
54h (84) PRINTING A BAR CODE
BC_Type | Bar code type. 1 byte with possible value: '1' EAN8 bar code. Data contains only digits and is 7 bytes long. The check sum is automatically calculated and printed. '2' EAN13 bar code. Data contains only digits and is 12 bytes long. The check sum is automatically calculated and printed. '3' Code128 bar code. Data contains symbols with ASCII codes between 32 and 127. Data length is between 16 and 32 symbols (depends on the content - the maximum length is if all symbol are digits). The check sum is automatically calculated and printed. '4' Interleaved 2 of 5 bar code. Data contains only digits and is up to 28 bytes long. No check sum is calculated and printed. '5' Interleaved 2 of 5 bar code. Data contains only digits and is up to 27 bytes long. The check sum is automatically calculated and printed. |
---|---|
Data | - EAN8 bar code. Data contains only digits and is 7 bytes long. The check sum is automatically calculated and printed. - EAN13 bar code. Data contains only digits and is 12 bytes long. The check sum is automatically calculated and printed. - Code128 bar code. Data contains symbols with ASCII codes between 32 and 127. Data length is between 16 and 32 symbols (depends on the content - the maximum length is if all symbol are digits). The check sum is automatically calculated and printed. - Interleaved 2 of 5 bar code. Data contains only digits and is up to 28 bytes long. No check sum is calculated and printed. - Interleaved 2 of 5 bar code. Data contains only digits and is up to 27 bytes long. The check sum is automatically calculated and printed. Note: The check sum is automatically calculated and printed. The command prints a bar code. Printing a bar code is permitted only in an opened fiscal or non-fiscal receipt. The bar code is centered. If data length or content is not valid, nothing is printed and "Syntax error" status bit is set. Below the bar code human readable text of the bar code data is printed. |
54h (84) PRINTING A BAR CODE
BC_Type | Bar code type. 1 byte with possible value: '1' EAN8 bar code. Data contains only digits and is 7 bytes long. The check sum is automatically calculated and printed. '2' EAN13 bar code. Data contains only digits and is 12 bytes long. The check sum is automatically calculated and printed. '3' Code128 bar code. Data contains symbols with ASCII codes between 32 and 127. Data length is between 16 and 32 symbols (depends on the content - the maximum length is if all symbol are digits). The check sum is automatically calculated and printed. '4' Interleaved 2 of 5 bar code. Data contains only digits and is up to 28 bytes long. No check sum is calculated and printed. '5' Interleaved 2 of 5 bar code. Data contains only digits and is up to 27 bytes long. The check sum is automatically calculated and printed. |
---|---|
Data | - EAN8 bar code. Data contains only digits and is 7 bytes long. The check sum is automatically calculated and printed. - EAN13 bar code. Data contains only digits and is 12 bytes long. The check sum is automatically calculated and printed. - Code128 bar code. Data contains symbols with ASCII codes between 32 and 127. Data length is between 16 and 32 symbols (depends on the content - the maximum length is if all symbol are digits). The check sum is automatically calculated and printed. - Interleaved 2 of 5 bar code. Data contains only digits and is up to 28 bytes long. No check sum is calculated and printed. - Interleaved 2 of 5 bar code. Data contains only digits and is up to 27 bytes long. The check sum is automatically calculated and printed. Note: The check sum is automatically calculated and printed. The command prints a bar code. Printing a bar code is permitted only in an opened fiscal or non-fiscal receipt. The bar code is centered. If data length or content is not valid, nothing is printed and "Syntax error" status bit is set. |
55H (85) DEFINE ADDITIONAL PAYMENT TYPES NAME
OPTION | 'I' Additional payment 1 'J' Additional payment 2 'K' Additional payment 3 'L' Additional payment 4 |
---|---|
INPUT_NAME | Comment text of the payment. Up to 24 bytes. If not present, the current name is returned. |
55H (85) DEFINE ADDITIONAL PAYMENT TYPES NAME
OPTION | 'I' Additional payment 1 'J' Additional payment 2 'K' Additional payment 3 'L' Additional payment 4 |
---|
56H (86) GET LATEST FISCAL MEMORY RECORD DATE
56H (86) GET LATEST FISCAL MEMORY RECORD DATE
5Ah (90) RETURNS DIAGONSTIC INFORMATION
5Ch (92) PRINT SEPARATOR LINE
LineType | The type of the separator line. One byte with possible value: '1' The line is filled with the symbol '-'. '2' The line is filled with the symbols '-' and ' ' (space). '3' The line is filled with the symbols '='. Note: '1' The line is filled with the symbol '-'. '2' The line is filled with the symbols '-' and ' ' (space). '3' The line is filled with the symbols '='. The command prints a separator line using the full width of the paper (36 symbols). It is permitted in an open fiscal, non-fiscal or refund receipt only |
---|
5Dh (93) GET DISCOUNTS AND MARKUPS
5Eh (94) DETAILED FISCAL MEMORY REPORT BY CLOSURE DATE
Ext | Optional parameter - the letter 'X'. If present, additional information is printed in the report: Fiscalisation date and time, tax rate changes date and time, reset date and time. Additionally every tax rates change divides the report in separate blocks with grand totals. This is non-standard reports, but contains additional useful information. |
---|---|
StartDate | Starting date of selected fiscal entry - 6 bytes (DDMMYY) |
EndDate | End date of the fiscal entry - 6 bytes (DDMMYY) |
5Fh (95) SHORT FISCAL MEMORY REPORT BY CLOSURE NUMBER
Ext | Optional parameter - the letter 'X'. If present, additional information is printed in the report: Fiscalisation date and time, tax rate changes date and time, reset date and time. Additionally every tax rates change divides the report in separate blocks with grand totals. This is non-standard reports, but contains additional useful information. |
---|---|
StartNumber | Starting number of fiscal entry |
EndNumber | End number of fiscal entry |
61h (97) READING THE SETTED TAX RATES
63h (99) Reading the TAX REGISTRATION NUMBER
30h (48) OPENING A FISCAL CLIENT'S RECEIPT