Reviews & Opinions
Independent and trusted. Read before buy Posnet Thermal!

Posnet Thermal

Manual

Preview of first few manual pages (at low quality). Check before download. Click to enlarge.
Manual - 1 page  Manual - 2 page  Manual - 3 page 

Download (Polish)
Posnet Thermal, size: 5.9 MB
Instruction: After click Download and complete offer, you will get access to list of direct links to websites where you can download this manual.

About

Posnet ThermalChartbuster Karaoke: Hot Hits Monthly Pop/Urban - August 2010 [Audio CD]

By Various Artists - Chartbuster Karaoke (2010)

The Truth [Performance Track], Love All Over Me [Performance Track], Somebody To Love [Performance Track], Champagne Life [Performance Track], Commander [Performance Track], Cooler Than Me [Performance Track], You Run Away [Performance Track], Impossible [Performance Track], The Truth [Guide Vocal Track], Love All Over Me [Guide Vocal Track], Somebody To Love [Guide Vocal Track], Champagne Life [Guide Vocal Track], Commander [Guide Vocal Track], Cooler Than Me [Guide Vocal Track], You Run Away [... Read more

 

[ Report abuse or wrong photo | Share your Posnet Thermal photo ]

Video review

Wymiana papieru Drukarka fiskalna Posnet Thermal HS

 

User reviews and opinions

<== Click here to post a new opinion, comment, review, etc.

No opinions have been provided. Be the first and add a new opinion/review.

 

Documents

doc0

Standard response after the sequence received is the following: #Z<COMMAND>*<ERRCODE> ^ where, <COMMAND> is identifier of the sequence after which the standard response is sent. The identifier is always twobyte, e.g. #z, #t, #x, *l etc. <ERRCODE> describes error number; when the command is executed properly, its value is 0. Error messages list is enclosed at the end of this manual.

Zero totalizers

Totalizers are equal to zero when receipts counter and turnover counters for each tax rate are equal to zero.

page 8 of 40

DESCRIPTION OF SEQUENCES IN PRINTER THERMAL SR

BASIC SEQUENCES GROUP:

All typical (basic) commands which can be called by user in fiscal and non-fiscal mode belong to this group. These sequences basically are used for the device configuration, header, advertising text and graphics programming, tax rates change, display control, reports printing, the device identification and information read from the printer. All sequences applied to fiscal memory write are connected with giving current date and time or confirmation using keyboard is required.
[ OPNDRW ] Drawer opening
Syntax: *w Response: Standard Description: This command results with the drawer opening. The printer sends to the drawer electrical pulse of specified duration, which opens the drawer. Remarks: Using [GETOPT] seguence enables user to set the pulse duration time

[ LINEFEED ] Paper feed

Syntax: #a<L_ORIG>^<L_COPY>^ <L_ORIG> - number of lines for feed in original mechanism <L_COPY>- number of lines for feed in journal mechanism Response: Standard Description: This sequence enables paper feed from 1 to 8 lines. Parameters for Original and Journal are given separately. Remarks: When value 0 is sent as a parameter - it does not result with paper feed. When value from range 9-255 sent as parameter - error 4 message is generated.

[ GETCLK ] Clock read

Syntax: $c Response: $C<YEAR>^<MONTH>^<DAY>^<HOUR>^<MINUTE>^ <YEAR> - current year <MONTH> - current month <DAY> - current day <HOUR> - current hour <MINUTE> - current minute Description: This sequence results with current date read from the printer (in short format).

page 9 of 40

Year is given in short format, i.e. two last digits. Remarks: For example the response: 10^11^24^12^50^ means 24 November 2010 year, time: 12:50

[ DSTSET ] Time change (winter/summer).
Syntax: #t<DIR>^ <DIR> - parameter describing time change direction 0 - means change by -1 hour 1 - means change by +1 hour Response: Standard Description: This sequence changes time by +1 or -1 hour. Changes can be done interchangeably only. In case when +1 hour change was done, next use of this sequence can only change time by -1 hour. In case when -1 hour change was done, next use of this sequence can only change time by +1 hour. Remarks: This operation is not allowed during transaction. Time change is possible only in the situation, when the last printout before this operation was daily report. Attempt of next time change results with message: 'date and time was already changed'.
[ GETVAT ] VAT (tax) rates readout
Syntax: $v Response: $V<VAT_0>@<VAT_1>@<VAT_2>@<VAT_3>@<VAT_4>@<VAT_5> @<VAT_6>@<VAT_7>@ <VAT_8>@ <VAT_0>.<VAT_8> - VAT rates values Description: The sequence returns current value of all VAT rates. Decimal point is omitted. The two last digits of returned values represent fractional value of particular rates. 10100 - represents inactive VAT rate. Remarks: e.g. Returned value 1500 represents 15% VAT rate.
[ SETVAT ] VAT rates programming
Syntax: #v<YY>^<MM>^<DD>^<HH>^<Mi>^ <VAT_0>@<VAT_1>@<VAT_2>@<VAT_3>@<VAT_4>@ <VAT_5>@<VAT_6>@<VAT_7>@<VAT_8>@ <VAT_0>.<VAT_8> - VAT rates values (0% - 99,99%). <YY> - current year <MM> - current month <DD> - current day <HH> - current hour <Mi> - current minute Response: Standard Description:

page 10 of 40

The sequence programs VAT rates, then the progammed rates values are printed. Decimal point is omitted. The two last digits of returned values represent fractional value of particular rates. Sent 10100 value represents inactive VAT rate. Particular VAT rates are assigned do the digits: 0. 8. Remarks: e.g. When value 2200 sent, 22% VAT rate is programmed. This operation is not allowed during transaction. VAT rates programming is possible only when totalizers are equal to zero. In non-fiscal mode programmed VAT rates are not written into fiscal memory. Maximum rates changes number in fiscal mode is equal to 30. Header programmed is a condition required for VAT rates programming/change. It is not necessary to confirm date using keyboard. Current date needs to be sent as a parameter. In the fiscal mode programmed VAT rates are written to fiscal memory (they are not removed when RAM clear occurs).

[ GETHDR ] Header readout
Syntax: $h Response: $H<HDR_LINE1>*<HDR_LINE2>*<HDR_LINE3>*<HDR_LINE4>* <HDR_LINE5>* <FLAG1>^<FLAG2>^ <FLAG3>^<FLAG4>^<FLAG5>^ <HDR_LINE1>.<HDR_LINE5> Individual header lines (max.5) <FLAG1>.<FLAG5> Flags describing font size 0 - normal font size 1 - double font size Description: The sequence returns header lines programmed in the printer. Only programmed lines are returned (together with assigned flags values). Remarks: Empty lines at the beginning and at the end are omitted, and also starting and ending 'space' characters for each line.
[ SETHDR ] Header programming
Syntax: #h<HDR_LINE1>*<HDR_LINE2>*<HDR_LINE3>*<HDR_LINE4>*<HDR_LINE5>* <FLAG1>^<FLAG2>^<FLAG3>^<FLAG4>^<FLAG5>^ <HDR_LINE1>.<HDR_LINE5> Individual header lines <FLAG1>.<FLAG5> flags specifying font size for each header line 0 - normal font size 1 - double font size Response: Standard Description: The sequence programs header lines in the printer memory. Empty lines at the beginning and at the end or containing space characters only are ignored. In particular lines, space characters at the beginning and at the end of line are removed. All the header lines are automatically centered. Header programming or change is possible only when totalizers are equal to zero. Maximum character number in each header line is equal to 40 (normal font size) or 20 (double font size).

page 11 of 40

Remarks: Font size flags statement is not necessary. If they are given, their number must be equal to the number of header lines being programmed. Default font is normal size font. When double font size chosen, remember about maximum character number (20) for this line. Each header line font size is described by separate flag. This operation is not possible during transaction.
[ SETADV ] Advertising text programming
Syntax: #i<ADV_LINE1>*<ADV_LINE2>*<ADV_LINE3>*<ADV_LINE4>*<ADV_LINE5>*<ADV_LINE6>* <ADV_LINE7>*<FLAG1>^<FLAG2>^<FLAG3>^<FLAG3>^<FLAG4>^<FLAG5>^ <FLAG6>^ <FLAG7>^ <ADV_LINE1>.<ADV_LINE7> Individual lines of advertising text <FLAG1>.<FLAG7> flags specifying font size for each line 0 - normal font size 1 - double font size Response: Standard. Description: The sequence programs advertising text lines to be printed on receipts. Empty lines at the beginning and at the end or containing space characters only are ignored. In particular lines, space characters at the beginning and at the end of line are removed. All the lines are automatically centered. Maximum character number in each header line is equal to 40 (normal font size) or 20 (double font size). No printout occurs after advertising text programming. Remarks: Font size flags statement is not necessary. If they are given, their number must be equal to the number of lines being programmed. Default font is normal size font. When double font size chosen, remember about maximum character number (20) for this line. Each header line font size is described by separate flag. Printing of programmed advertising text is possible using ADV_BMP command.

[ GETADV ] Advertising text readout
Syntax: $i Response: $I<ADV_LINE1>*<ADV_LINE2>*<ADV_LINE3>*<ADV_LINE4>*<ADV_LINE5>*<ADV_LINE6>* <ADV_LINE7>*<FLAG1>^<FLAG2>^<FLAG3>^<FLAG3>^<FLAG4>^<FLAG5>^ <FLAG6>^ <FLAG7>^ <ADV_LINE1>.<ADV_LINE7> Individual lines of advertising text <FLAG1>.<FLAG5> Flags describing font size in particular lines 0 - normal font size 1 - double font size Description: The sequence returns advertising text lines programmed in the printer. Only programmed lines are returned (together with assigned flags values). Remarks: Empty lines at the beginning and at the end are omitted, and also starting and ending 'space' characters for each line.

page 12 of 40

[ DAYREP ] Daily report
Syntax: #z<YY>^<MM>^<DD>^<HH>^<Mi>^ <YY>^<MM>^<DD>^<HH>^<Mi>^ - current date (year, month, day, hour, minute) or: #z Response: Standard Description: The sequence performs and prints daily report and if the device is fiscalized, a record in fiscal memory is written. After printing of this report, statistics counters are cleared (totalizers become equal to zero). It is possible to give as parameter current date. It is also possible to send the command without parameters, in this case User must confirm date using keyboard. The difference between the time given and in the device must not be greater than +/- 1 minute. Remarks: When the sequence is sent without date parameter, it is necessary to confirm the date using keyboard. It is necessary that header and VAT (tax) rates are programmed in the printer to perform this report (and print). Maximum number, of available in the printer daily reports to perform, is 1801, however, daily report number 1 is printed automatically during fiscalization. After 1801st daily report is performed, printer goes into READ ONLY STATE, and no further writing into fiscal memory is possible. This operation is not allowed during transaction.
[ PERREP ] Periodical report
Syntax: #o<FLAG>^<YY1>^<MM1>^<DD1>^<YY2>^<MM2>^<DD2>^ <FLAGA> flag specifying report type: 0- fiscal 1- non-fiscal <YY1>^<MM1>^<DD1> starting date <YY2>^<MM2>^<DD2> ending date Response: Standard Description: The sequence performs and prints periodical report with the data taken from within the specified period. It is available in fiscal mode only. The periodical report contains records written in fiscal memory within specified period (daily reports, RAM clears information, VAT rates programming/changes). Remarks: It is necessary that header is programmed in the printer to perform this report (and print). Proper dates format is required (first starting date, then ending date). This operation is not allowed during transaction. If there are no records within specified period, an error message is reported.

[ BMPDATA ] Graphics programming
Syntax: #n<LINE_NO>^<DATA>* <LINE_NO> line number (range 0-155) <DATA> graphics in hexadecimal (ASCII) format Response: Standard Description: The sequence transfers particular graphics lines contents from PC to the printer. Each graphics line size must be exactly 45 bytes. Each of 45 bytes is represented by 2-digit hexadecimal number (as two ASCII characters). After the needed number of graphics lines is sent, they must be confirmed using BMPSET command. Remarks: None
[ BMPDATAGET ] Graphics line readout
Syntax: $n<LINE_NO>^ <LINE_NO> line number (range 0-155) Response: $N<LINE_NO>^<DATA>* <DATA> graphics in hexadecimal (ASCII) format Description: The sequence returns particular graphics line programmed in the printer. Each graphics line size must be exactly 45 bytes. Each of 45 bytes is represented by 2-digit hexadecimal number (as two ASCII characters). Particular graphics line contents can be changed using BMPDATA command. Remarks: None
[ BMPSET ] Sent graphics confirmation
Syntax: #g<Q_LINE>^<Q_DATA>^<ID_GR>^ <Q_LINE> sent lines number (range 13 - 156) <Q_DATA> graphics line size (45 bytes) <ID_GR> graphics identifier (0 - zero) Response: Standard

page 15 of 40

Description: The sequence confirms graphics sent before from PC to the printer. The graphics is sent from PC to the printer using BMPDATA command (pay attention to the number of sent graphics lines). The programmed graphics is present in the receipts under the header. Graphics printing can be activated using SETOPT command. Remarks: The programmed graphics can be checked using ADV_BMP command. Particular grapnics lines programmed in the printer can be read using BMPDATAGET command.
[ BMPGET ] Graphics settings readout
Syntax: $g Response: $G<Q_LINE>^<Q_DATA>^<ID_GR>^ <Q_LINE> sent lines number (range 13 - 156) <Q_DATA> graphics line size (45 bytes) <ID_GR> graphics identifier (0 - zero) Description: The sequence returns parameters of graphics programmed in the printer. Particular grapnics lines programmed in the printer can be read using BMPDATAGET command. Remarks: If the graphics was not programmed using BMPSET command, returned parameter <Q_LINE> is 0.
[ ADV_BMP ] Advertising graphics and text test printout
Syntax: #b Response: Standard Description: The sequence enables verification of advertising graphics and text sent before from PC to the printer. The graphics programmed (BMPSET) and advertising text programmed (SETADV) are printed. Remarks: None

page 19 of 40

[ FMINFO ] Fiscal memory information readout
Syntax: $j Response: $J <DAYREP_MAX>@<DAYREP_CNT>@<VAT_MAX>@<VAT_CNT>@ <RESET_MAX>@<RESET_CNT>@ <DAYREP_MAX> - Total number of allowed/available daily reports recordsin the printer <DAYREP_CNT> - Number of daily reports already performed <VAT_MAX> Total number of allowed/available tax rates changes records in the printer <VAT_CNT> Number of tax rates changes already performed <RESET_MAX> - Total number of allowed/available RAM clear records in the printer <RESET_CNT> - Number of RAM clears that already occured Description: The sequence returns information about fiscal memory contents: daily reports performed, tax rates changes, RAM clears. Remarks: When the printer is in non-fiscal mode, parameters <DAYREP_CNT>, <VAT_CNT> and <RESET_CNT> returned are equal to zero.

page 20 of 40

PLU BASE MAINTENANCE SEQUENCES GROUP
PLU base maintenance commands are used for programming or deletion of records in PLU base, search of information contained in PLU base records, or printing of PLU reports (of reading and clearing type). Particular PLU record is uniquely identified by PLU (item) name. PLU record contains the following information about the item: - name - 36 bytes - tax rate - 1 byte - measurement unit - 1 byte - unit price - 4 bytes - quantity of items sold - 4 bytes - value of items sold - 4 bytes
[ PLUADD ] Record adding to PLU base (items)
Syntax: #r<NAME>*<PRICE>@<VAT>^<M_UNIT>^ <NAME> PLU name (max. 36 characters) <PRICE> item (article) price (max. value 999999,99) <VAT> 0.8 - VAT (tax) rate <M_UNIT> measurement unit 0 - none 1 - g (gram) 2 - kg (kilogram) 3 - t (ton) 4 - l (liter) 5 - m (meter) 6 - m2 (square meter) 7 - m3 (cubic meter) Response: Standard Description: The sequence adds new item record to PLU base (in the printer memory). Decimal point is not used for non-integer values. The two last digits in the price value represent the decimal fractional part. Item name can be maximum 36 characters long, using Latin or Cyrillic alphabet. The name is not allowed to be left empty or containing space characters only. In case when PLU base clear occurs, item named 'Artikal1' will be automatically programmed, with the first active tax rate (or 'A', if there is no active tax rates), with unit price 0,00 and with measurement unit 'none'. Remarks: - The item name must be unique. During names comparison, all space characters are removed from the name, also starting and ending space characters. - When programming PLU base, information about it is not printed. - Particular VAT rates are assigned to the digits 0. 8. - Items programming can also be done during transaction. - During sales (using TRSLINE command) there is possibility of automatic item programming. - All programmed items information can be printed using PLUREPORT command. - Remember that PLU base must contain at least one record, hence the last record remaining in PLU base cannot be deleted. Examples: #rlettuce*150@0^2^ #rcarrot*9999@8^3^

page 21 of 40

[ PLUDEL ] Record deletion from PLU base (items)
Syntax: #d<NAME>* <NAME> PLU (item) name Response: Standard Description: The sequence deletes item record from PLU base (in the printer memory). Remarks: - It is not allowed to delete PLU base records when totalizers and statistics are not equal to zero. - This operation is not allowed during transaction. - It is not allowed to delete the last existing record from PLU base. An error message occurs when trying to delete the last record existing in PLU base.
[ PLUDELALL ] Deletion of all records from PLU base (items)
Syntax: %a called without parameters Response: Standard Description: The sequence deletes all items records from PLU base (in the printer memory), and then programs one item which was the first one in the base (before deletion), its statistics are cleared. Remarks: - It is not allowed to delete PLU base records when totalizers are not equal to zero (Daily Report must be performed first). - This operation is not allowed during transaction. - This operation is not allowed when the printer is in 'Read Only' mode.
[ PLUGET ] PLU base record information readout
Syntax: $r<NAME>* <NAME> PLU (item) name Response: $R<NAME>*<PRICE>@<VAT>^<M_UNIT>^<QUANTITY>@<TURNOVER>@ <NAME> PLU (item) name <PRICE> price <VAT> VAT rate <M_UNIT> measurement unit <QUANTITY> sold items quantity <TURNOVER> turnover (value of sold items: price * quantity) Description: This sequence returns information about specified PLU record. Decimal point is not used for non-integer values. The two last digits in the price value and three last digit in the quantity value represent the decimal fractional part. Remarks: - PLU base information (e.g. base capacity, used records number) can be obtained using PLUINFO sequence. - Particular VAT rates are assigned to the digits 0. 8.

page 22 of 40

[ PLUFIND ] PLU base record search
Syntax: $o<NAME>*<MODE>^ <NAME> PLU (item) name (can be initial part of the name) <MODE> mode 1 equal 2 - previous record than given 4 - next record after given Response: $o<NAME>*<PRICE>@<VAT>^<M_UNIT>^<QUANTITY>@<TURNOVER>@ <NAME> PLU (item) name <PRICE> price <VAT> VAT rate <M_UNIT> measurement unit <QUANTITY> sold items quantity <TURNOVER> turnover (value of sold items: price * quantity) Description: This sequence searches for and returns information about specified PLU record. The two last digits in the price value and three last digits in the quantity value represent the decimal fractional part. It is possible to use sum of flags of the parameter <MODE> (except value 6 - previous and next together). Remarks: - If <MODE> parameter is equal to 3, the database record is found with the name given or previous one - Example of flags sum: $oJUICE*4^ returns information about the first item in data base with name starting JUICE. - It is possible to send the item name incomplete (beginning) with <MODE> parameter equal to 2 or 4. In this case, information about previous or next record in PLU base containing this beginning string will be returned. - If <MODE> parameter is equal to 1, the database record is found with the name exactly given. If such record does not exist, error message appears. - When <MODE> is equal to 5, it means that searched is record equal or next according to the name given. - Sequence: $oJUICE*5^ returns information about the item with name JUICE (if exists) or (if exact name given does not exist) the next record in PLU database with the name starting with the string (e.g. JUICE1). - Empty name and mode 'next' entered result in finding the first record in PLU base. - Empty name and mode 'previous' entered result in finding the last record in PLU base. - If the name according to the <NAME> and <MODE> parameters given does not exist in the PLU base, appropriate error code is returned.

[ CRFSK ] Printer fiscalization
Syntax: #k<YEAR>^<MONTH>^<DAY>^<HOUR>^<MINUTE>^<TIN>* <YEAR><MONTH><DAY><HOUR><MINUTE> date and time of fiscalization <TIN> tax payer ID (PIB) number (string: 9-16 characters)

page 26 of 40

Response: Standard Description: The sequence enables the printer fiscalization. After the sequence is sent, printer displays message, that service jumper must be ON (shorted). After this is done, the data transmitted to the printer is printed (for verification). Date and time confirmation message is displayed. When date and time is not confirmed, printer exits fiscalization procedure. After date and time confirmation, printer goes into fiscal mode. During fiscalization necessary data is written into the fiscal memory (PIB number, tax rates, date and time of fiscalization). Documents counters are cleared, tax rates report is printed, and 'zero' daily report is performed. Remarks: - PIB number should contain 9-16 digits, however formatting of this number is not necessary. Only length of the number is verified by the printer. - All the sequence parameters described above are obligatory. For fiscalization performing, the following conditions must be satisfied: - printer is not fiscalized, with printer ID programmed - production tests performed (durability test and final production test) - totalizers equal to zero - header programmed - at least one tax rate programmed

page 27 of 40

TRANSACTION SEQUENCES GROUP
The sequences described in this group enable transaction (sales) realization in fiscal mode. The below sequences work also before printer fiscalization (in non-fiscaal mode), however in this case the printer does not print any documents - operations are only visible on the display.
[ TRSHDR ] Transaction start
Syntax: *t<NR_KS>*<NAME>* <NR_KS> printer number (up to 3 characters) - sales stand number - optional parameter <NAME> cashier name (up to 16 characters, using Latin or Cyrillic alphabet) - optional parameter or *t Response: Standard Description: The sequence starts transaction (sales) mode. Transaction can be ended using TRSEND command. After this command sent, it is possible to cancel started transaction using TRSEXIT command (on condition that TRSLINE command was not used after TRSHDR command). Remarks: This operation is not allowed during already started transaction. Header, graphics, advertising text and printer data (cashier name and sales stand number) are printed after the first transaction line is received. After the first receipt line is printed, the transaction cannot be canceled. It can be finished using TRSEND command. It is possible to use this command with two parameters or with no parameters. Parameters sent can be also empty (e.g. when it is not necessary to specify sales stand number). When the sequence without parameters is sent, or both parameters are empty, the line describing cashier and stand number is not printed on the receipt. If one of parameters sent is empty, only a part of line containing valid parameter is printed. Example correct sequences: *t *t001*John Smith* *t *Smith* *t100* *

[ TRSLINE ] Transaction line
Syntax: *l<NAME>*<PRICE>@<QUANTITY>@ <NAME> PLU (item) name <QUANTITY> quantity (the three last digits represent decimal fraction part) <PRICE> unit price (the two last digits represent decimal fraction part) or *l<NAME>*<PRICE>@<QUANTITY>@<VAT>^<M_UNIT>^ <NAME> <PRICE> <QUANTITY> <VAT> PLU (item) name (max. 36 characters) unit price quantity (the three last digits represent decimal fraction part) 0.8 - VAT rate

page 28 of 40

<M_UNIT> measurement unit 0 - none 1 - g (gram) 2 - kg (kilogram) 3 - t (ton) 4 - l (liter) 5 - m (meter) 6 - m2 (square meter) 7 - m3 (cubic meter) Response: Standard Description: The sequence specifies the item being sold. After the sequence is sent, sales line is printed on the receipt. Each use of this sequence results with printing the line containing sold item name, quantity, unit price, sold items value for this line (price * quantity) and item tax rate. When the sequence is sent with all the parameters including measurement unit and tax rate, the item is automatically programmed into PLU base (if it does not exist) first, and then sales is performed. If the sequence contains existing PLU, but the parameters <VAT> or <M_UNIT> are different than in the PLU base - error message is returned. Also, when the sequence is sent without the parameters <VAT> and <M_UNIT>, and the item does not exist in the PLU base - error message is returned. If <PRICE> parameter sent is different than in the PLU base, the price in the PLU base is changed to the value sent. Remarks: The parameters <PRICE> and <QUANTITY> can be sent with values equal to zero. In this case, price value is taken from PLU base, and quantity is equal to 1. If the <QUANTITY> parameter value sent is equal to 1000 (i.e 1,000 piece), then information about item quantity in the receipt line is not printed. Maximum transaction lines number on single receipt is equal to 500. During transaction, current sales line value (together with sold item name) is displayed. <QUANTITY> parameter format is: maximum 5 digits for integers (including three '0' digits representing zero value fractional part) or maximum 4 digits for numbers with fraction (including three digits representing decimal fractional part). It means in practice that quantity range for integers is 1. 99, for fractional numbers range is 0,001. 9,999. Example correct values sent: 90000 - 90 pcs 9999 - 9,999 pcs 1 - 0,001 pcs <PRICE> parameter format is maximum 6 digits (integer value) + 2 digits (decimal fraction). Example correct values sent: 99999999 - 999 999,99 Dinars 1 - 0,01 Dinars Examples of correct sales lines sent: *lgarlic*100@1000@ if item 'garlic' exists in PLU database, sold: garlic, 1 Dinar unit price, 1 piece *lcarrot*9000@2500@ if item 'carrot' exists in PLU database, sold: carrot, 90 Dinars unit price, 2,5 pcs (or measurement units in PLU base) *lbean*300@500@0^2^ programmed into PLU base and sold: bean, 3 Dinars unit price, 0,5kg (VAT rate A, measurement unit - kg). If item exists in PLU base with different VAT rate or measurement unit - error message is returned. *lbean*0@2000@ sold: bean, price taken from PLU base, 2 kg (2 pcs of measurement units in PLU base) *lbean*500@0@ sold: bean with new price 5 Dinars unit price, 1 kg (1 piece taken automatically, price in PLU base record changed into new value) *llettuce*300@1000@0^0^ programmed into PLU base and sold: lettuce, 3 Dinars unit price, measurement

page 29 of 40

unit - none (VAT rate A) When TRSLINE sequence is sent with the unit price different than programmed in PLU base, the item(s) are sold in this line with the new unit price, the price sent is programmed into PLU base record and it is valid when next time the sequence is used.
[ TRSLINEVOID ] Transaction line storno
Syntax: *s<NAME>*<PRICE>@<QUANTITY>@ <NAME> PLU (item) name <QUANTITY> quantity <PRICE> unit price Response: Standard Description: The sequence enables deletion (storno) specified transaction line from the receipt. Remarks: It is allowed to delete (storno) integer quantities of items within the transaction line or the whole transaction line (even if the quantity of the line contains fractional quantity. In the <QUANTITY> parameter the three last digits represent decimal fraction part. In the <PRICE> parameter the two last digits represent decimal fraction part. <QUANTITY> parameter format is: maximum 5 digits for integers (including three '0' digits representing zero value fractional part) or maximum 4 digits for numbers with fraction (including three digits representing decimal fractional part). It means in practice that quantity range for integers is 1. 99, for fractional numbers range is 0,001. 9,999. <PRICE> parameter format is maximum 6 digits (integer value) + 2 digits (decimal fraction). Deletion (storno) of items in integer quantities result in: - deletion of the whole lines (sales records) from the transaction buffer (sold 2 pcs and storno 2 pcs), or, - in the sales record of transaction buffer the quantity sold is decreased (sold 5 pcs and storno 2 pcs), or, - in several sales records of transaction buffer the quantity sold is decreased (sold 2+1+1 pcs and storno 3 pcs). In this case the three transaction lines for the same item are stored in the transaction buffer separately. During deletion (storno) the three transaction lines are analysed, and removed completely in succession as necessary, or the quantity sold is decreased. Examples: sales: storno: sales: storno: *lTomato*1@5055@ *sTomato*1@5055@ *lcarrot*999@3@1^1^ *scarrot*999@2@1^1^
[ TRSINFO ] Transaction information readout
Syntax: *i Response: *I<TRANS>^<Q_LINE>@<SUBTOTAL>@<PRN>^ <TRANS> 1 - the device is in transaction mode 0 - the device is out of transaction mode <Q_LINE> transaction lines number (storno decreases the lines number respectively) <SUBTOTAL> subtotal value (current transaction value)

page 30 of 40

<PRN>
1 - receipt printing is started 0 - receipt printing is not started
Description: The sequence returns current transaction information and the current printer state. The values returned are in the format consistent to the respective numbers format in the TRSLINE command (decimal point is not present in the values returned). Remarks: In the transaction buffer, information about particular transaction lines is stored. TRSLINE command adds next sales record to the buffer. TRSLINEVOID sequence sent results in deletion of one or more sales records, or decreasing sold items number in one of sales records.
[ TRSLINEGET ] Line readout from sales buffer
Syntax: *g<NR>@ Response: *G<NAME>*<PRICE>@<QUANTITY>@<AMOUNT>@ <NR> - transaction line number in transaction buffer (according to sales and storno run) <NAME> -name of particular transaction line sold item <PRICE> - price of the sold item <QUANTITY> - quantity of the sold item <AMOUNT> - value of the transaction line (price * quantity) Description: The sequence returns transaction line record from the transaction buffer. Line numbers are from range 1 - 500. Remarks: Only lines active in the transaction buffer are concerned (after line deletion - storno, the buffer contents are updated). The number of transaction lines in the transaction buffer can be read using TRSINFO command.
[ TRSEXIT ] Transaction mode exit
Syntax: *x Response: Standard Description: This sequence can be used after transaction is started (using TRSLINE or TRSHDR command). It can be used only when there is no sales lines (no sales started) or the transaction subtotal is equal to zero (sales value equal to zero, e.g. after sold items deletion - storno). In this case the receipt will be closed with values equal to zero. Remarks: None
[ TRSSUB ] Transaction subtotal information readout
Syntax: *u Response: *U<SUBTOTAL>@ <SUBTOTAL> current transaction amount (subtotal) Description: The sequence returns current transaction amount (subtotal) and the amount is displayed on the printer

page 31 of 40

display. The subtotal is in the format: maximum 6 digits (integer value) + 2 digits (decimal fraction). Remarks: None.

[ TRSEND ] Transaction closing
Syntax: *e<CASH>@<CHEQUE>@<CARD>@ <CASH> amount paid by cash <CARD> amount paid by card <CHEQUE> amount paid by cheque Response: Standard Description: The sequence closes the transaction, prints the receipt and displays the total receipt amount and change on the printer display. The amounts are in the format: maximum 6 digits (integer value) + 2 digits (decimal fraction). The transaction must be closed with total amount non-negative. Remarks: If the amount is paid by card or cheque, the change is not given. It is possible to send the sequence without the parameters, then default payment form is cash. Additionally correct sequence formats are: command with one parameter (cash only) or with all parameters (cash, card and cheque). In case when <CASH> parameter is equal zero, possible ammount missing to close the transaction is added and treated as cash payment. Example sequence formats: *e - payment done using cash only *e3000@ - payment done using cash only *e2000@500@500@ - payment done using all payment forms *e0@500@0@ - payment done using card only *e0@0@500@ - payment done using cheque only The change is displayed on the printer display with '-' sign. If the change is equal to zero, just the total amount is displayed.

page 32 of 40

TECHNOLOGICAL SEQUENCES GROUP
The technological sequences are dedicated to test hardware and software work correctness. The sequences can also be used for memory contents readout and diagnostics.
[ SHORTSTS ] Device status (short)
Syntax: $e Response: $E<ENQ><DLE>* <ENQ> - response status for ENQ (2 bytes) <DLE> - response status for DLE (2 bytes) Description: The sequence returns current statuses that are returned by <ENQ> and <DLE> commands. Remarks: None
[ MEMSIZE ] Memory size readout
Syntax: $q<MEM_TYPE>^ <MEM_TYPE> 0 or 4 - program memory 1 or 5 - protected memory 2 or 6 - fiscal memory 3 or 7 - application memory - always 0 Response: $Q<MEM_TYPE>^<MEM_SIZE>@<PAR>* <MEM_SIZE> memory size (bytes) <PAR> ignored parameter (its value is undefined) Description: The sequence returns the size of particular memory types in the printer. Remarks: The application memory size returned is always 0. This operation is not allowed during transaction.
[ READMEM ] Memory contents readout
Syntax: $q<MEM_TYPE>^<QTY>^<ADDRES>@ <MEM_TYPE> 0 - program memory (hexadecimal) 1 - protected memory (hexadecimal) 2 - fiscal memory (hexadecimal) 3 - application memory (hexadecimal) 4 - program memory (binary) 5 - protected memory (binary) 6 - fiscal memory (binary) 7 - application memory (binary) <QTY> <ADDRES> bytes number to be read (1 - 255) reading logical address

page 33 of 40

Response: $Q<MEM_TYPE>^<ADDRES>@<MEM_CONTENT>* <MEM_CONTENT> returned contents (hex or bin). Description: The sequence returns the contents of particular memory space in the printer. The data format can be hexadecimal or binary (chosen by sent parameter). Remarks: This operation is not allowed during transaction.
[ FMREAD] Technological area of fiscal memory readout
Syntax: $f<OPTION>^<OFFS>^ <OPTION> always value 0 <OFFS> offset (0 - 31) Response: $F<VAL>^ <VAL> read byte value Description: The sequence returns the contents of the offset given. Remarks: This operation is not allowed during transaction. The data can be written to fiscal memory area using FMWRITE sequence.
[ FMWRITE] Technological area of fiscal memory write
Syntax: #f<OPTION>^<OFFS>^<VAL>^ <OPTION> always value 0 <OFFS> offset (0 - 31) <VAL> the value to be written (hexadecimal) Response: Standard Description: The sequence writes (programs) the value to the offset given. The fiscal memory is EPROM type, hence it is not possible to change bit value from 0 to 1 (value 0x00 cannot be changed anymore). Remarks: In the fiscal memory, separated area of 32 bytes is available for various purposes (e.g. it can be used for technological tests performed information storage). The data can be read from fiscal memory area using FMREAD sequence. This operation is not allowed during transaction.
[ FMCHECK ] Fiscal memory test
Syntax: $m<ADDRESS>@<LEN>@ <ADDRESS> test starting address (decimal) <LEN> test area length (decimal, from 1 to 32767)

page 34 of 40

Response: $M<VAL>^ <VAL> 0 - all bytes in the area tested contain value 0xFF 1 - the area tested contains at least one byte containing value different than 0xFF Description: The sequence tests given area of fiscal memory. Information is returned whether the area is written or not. Remarks: When the area tested contains bytes 0xFF only (parameter returned VAL=0) it means that the area is empty. This operation is not allowed during transaction.
[ IDENTITY ] Device identification
Syntax: %s Response: %S<string>* <string>
BADA for BINGO STD SR BADB for BINGO PLUS SR TADA for PERSONAL SR IADA for THERMAL SR
Description: The sequence returns a string containing the device type information. Remarks: None
[ HWTEST ] Hardware tests
Syntax: #x1^ - durability test Response: #Z#x0 - test OK #Z#x11 - test error Description: The sequence starts durability test. When started for the first time, no additional conditions are required. When started next time(s), service jumper must be shorted. The duration og the full test is about 3.5 hour. When started next time(s), it is possible to set the test parameters such as: time of printout series, quantity of series, quantity of lines, voltage or pseudo-items selection for printing, lines delay. The sequence is used during production for defects testing. This operation is not allowed when the printer is in fiscal mode. Syntax: #x2^ - keyboard test Response: #Z#x0 - test OK #Z#x(10 + key_number) - test error Description: The sequence enables to check whether the printer keyboard works properly. After the command is sent to the printer, the keys 0-3 on the keyboard must be pressed in the appropriate order (from the left to right side). Pressing YES key (the right side one) ends the test. Keys numbers: 0 - arrow 'down' 1 - arrow 'up'

doc1

Thermal 5V VFD

Posnet THERMAL

POSNET Thermal: scal device ideal to operate in busy points of sale on-line sale based on cooperation with POS and PC units user friendly operation thanks to reliable and silent printing mechanism three types of displays: LED numerical, VFD alphanumerical, LCD alphanumerical with adjustable contrast and backlight a lot of satised and loyal customers POSNET Thermal is the improved standard of the scal business. The scal printer has been designed to operate for many years without repairs

www.posnet.com

Thermal 5V LED
PARAMETERS VAT rates: item name: DISPLAYS customer display:
7 up to 40 characters numerical LED 8 or 10 characters alphanumerical LCD 2 x 20 characters with adjustable contrast and backlight alphanumerical VFD 2 x 20 characters alphanumerical LCD 2 x 20 characters

operator display:

PRINTING MECHANISM type: thermal, two separate stations (original and journal) printing speed: 20 text lines/sec characters per line: 40 paper width: 57 mm

Thermal 5V LCD

INTERFACES computer (RS232) cash drawer (5 V) REPORTS daily report periodical report monthly periodical report summary periodical report shift report cash-in/cash-out cash balance report cashier report payment means report OTHER FUNCTIONS periodical service check-up reminder printout of bar codes on receipts (system number) POWER SUPPLY external: internal: SIZE AND WEIGHT size: weight: unregulated (19 V/0,8 A or 24 V/1 A) built-in rechargeable battery ensuring up to 6000 lines of printout 196 x 255 x 278 mm (W x L x H) ~ 2,8 kg
Posnet Polska S.A. 33 Municypalna Street 02-281 Warsaw, POLAND e-mail: dpz@posnet.com www.posnet.com phone: +88 fax: +89
Please note that the software data may vary depending on the country.

 

Technical specifications

Full description

The Truth [Performance Track], Love All Over Me [Performance Track], Somebody To Love [Performance Track], Champagne Life [Performance Track], Commander [Performance Track], Cooler Than Me [Performance Track], You Run Away [Performance Track], Impossible [Performance Track], The Truth [Guide Vocal Track], Love All Over Me [Guide Vocal Track], Somebody To Love [Guide Vocal Track], Champagne Life [Guide Vocal Track], Commander [Guide Vocal Track], Cooler Than Me [Guide Vocal Track], You Run Away [Guide Vocal Track], Impossible [Guide Vocal Track]

 

Tags

2545I Type 3 WFH1277F VSX-D510 DRA-F100 Coupe Laserjet 4650 C7065I LAV47370 Station Gen5 125 Like Urc 1030 BAR323HGN TKR-850 27 IX HB790 21FJ8RL 25080 T AW1067F 8150MFP PE9038-M DI250 5536G CT-F4040 RA-1062 V2288 SGS 201 Ebf 25 HS-655 46D654E Kawai MP8 WF8600NHW XEH LP150CED-y8 HTP-338 26PFL5522D-12 CU-E12ekeb SA-HT800V Vegas 7 Review Labelpoint 350 DC390KB WRS101 7 0 KX-TG8321PD Sharp VLZ3 F24AHJ-ut5 DAV-SC5 GR-DVP5 LX 125 50PC5R-MA Electromate 400 QT4085 70 EDE56150W BE7914 MP-200 DSC-W350D MC102 Mouse X20 Husqvarna 235 Only DL SGH-X200 Voice 4315V Futaba 7CAP 645AFD Treo 600 Xpectia FZ3 WV-NP304P CDP-CX151 DMC-FZ3 19LS4R BC785D RSS-10 ITD 59 -5010 UX-CC500 Garmin 128 AG-DVC60 RX-DT600 Monitor Guzzi V65 CD-SR11 KX-TG6702 CU720 PSR-340 LE32S86BC Tuner NN-SD297 SGH-A767 EXP2550 SA-HE90 Started Polaroid T831 405028X51 DMC-L1 Diamond Legrand 2005 Explorer 395 GRQ3122-S Incident WT-Y158PG

 

manuel d'instructions, Guide de l'utilisateur | Manual de instrucciones, Instrucciones de uso | Bedienungsanleitung, Bedienungsanleitung | Manual de Instruções, guia do usuário | инструкция | návod na použitie, Užívateľská príručka, návod k použití | bruksanvisningen | instrukcja, podręcznik użytkownika | kullanım kılavuzu, Kullanım | kézikönyv, használati útmutató | manuale di istruzioni, istruzioni d'uso | handleiding, gebruikershandleiding

 

Sitemap

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101