background image

IBM 4610 SureMark Fiscal Printer

Turkey - Models GR3/GR5/GB3/GB5

Programming Guide Supplement

Version 21 01

Document Number (FTU90N21-PDF)

Owner: Alejandra Cartamil

Copy Printed: January 7, 2005 at 12:24 p.m.

CURRENCY STATEMENT

This  version of the document was printed from an on-line system and must only be used for reference
purposes. The official copy of this document is the on-line version. Please preserve the integrity of the
documentation by destroying any obsolete versions and by not removing any pages from this printed
copy. A comment form is provided at the end of the document for your suggestions on the document
content and format.

 — Page 1 of 183

Summary of Contents for 4610 SureMark GB3

Page 1: ... version of the document was printed from an on line system and must only be used for reference purposes The official copy of this document is the on line version Please preserve the integrity of the documentation by destroying any obsolete versions and by not removing any pages from this printed copy A comment form is provided at the end of the document for your suggestions on the document conten...

Page 2: ...LLENG with the Filename and Filetype of FTU90N21 P D F Follow the Product Project Document Storage ALLENG Procedure as defined in the G84 Department Operating Manual DOM to view copy this document Quality Records Version Reviewers All versions Erkut Erdemir Turkey Marketing Record Name Where Kept How Identified Retention Period Review Record Martinez TEAM CONNECTION family FISCAL Component TU90 He...

Page 3: ...ent corresponds to microcode EC level 18 I v17 01 I Aug 8 2004 I Commands I 18 cmd Set Fiscal Mode calculation and rules were added I 19 cmd Currency Management rules were added I D5 cmd Payment payment types were changed I 06 cmd End Transaction calculation were changed I 07 cmd Cancel Transaction calculation were changed I 13 cmd Close Sale Period calculation were changed I DB cmd Electronic Rea...

Page 4: ...for new Lira was added Fiscal Memory Report for old Lira was changed for new Lira was added This version of Programming Guide Supplement corresponds to microcode EC level 13 v10 01 May 19 02 There are not changes in the spec for this version This version of Programming Guide Supplement corresponds to microcode EC level 10 v0F 01 Mar 18 02 There are not changes in the spec for this version This ver...

Page 5: ... were changed Msg s 108 109 110 111 and 112 were added The accumulators Tra_Pay_Type_0 Tra_Pay_Type_1 Tra_Pay_Type_2 Tra_Pay_Type_3 Tra_Pay_Type_4 Tra_Payment Day_Pay_Type_0 Day_Pay_Type_1 Day_Pay_Type_2 Day_Pay_Type_3 Day_Pay_Type_4 and Day_Payment were added D5 cmd Payment payment types were added D8 cmd Not Paid new accumulators were added 06 cmd End Transaction payment accumulators were added ...

Page 6: ...Print Line on DI Station was changed EC cmd Line Feed in DI station the line feed is portrait only EE cmd Cut Customer Receipt cmd extension 00 was added ED cmd Ready Document cmd extension 01 was added EF cmd Document Eject for portrait orientation print only E0 cmd Print Fiscal Return and Diplomatic Receipt was changed E3 cmd End Fiscal Return and Diplomatic Receipt was changed E7 cmd Diagnostic...

Page 7: ...scal Accounting Variables and Command Reference 31 4 1 Definition of Accounting Variables 31 4 1 1 Definition of Transaction Accumulators 32 4 1 2 Definition of Transaction Counters 33 4 1 3 Definition of Daily Accumulators 34 4 1 4 Definition of Daily Counters 35 4 1 5 Definition of Lifetime Accumulators 36 4 1 6 Definition of Lifetime Counters 36 4 2 Fiscal Hardware Functions 37 4 2 1 J4 CE Jump...

Page 8: ... 1 8 2 Set Header Rules 54 5 2 Utility Commands 55 5 2 1 19 CURRENCY MANAGEMENT 56 5 2 1 1 Command Format 56 5 2 1 2 Currency Management Rules 56 5 2 2 DA ELECTRONIC READ FISCAL MEMORY TABLES 58 5 2 2 1 Command Format 58 5 2 3 DB ELECTRONIC READ COUNTERS AND ACCUMULATORS 62 5 2 3 1 Command Format 62 5 2 3 2 Response to the Electronic Read Counters and Accumulators 63 5 2 4 F1 COMMUNICATE POWER ON ...

Page 9: ...tic Receipt in Progress Commands 94 5 6 1 E0 PRINT FISCAL RETURN AND DIPLOMATIC RECEIPT 95 5 6 1 1 Command Format 95 5 6 2 E3 END FISCAL RETURN AND DIPLOMATIC RECEIPT 96 5 6 2 1 Command Format 96 5 6 2 2 End Fiscal Return and Diplomatic Receipt Calculations 96 5 6 3 0F CANCEL FISCAL RETURN AND DIPLOMATIC RECEIPT 98 5 6 3 1 Command Format 98 5 6 3 2 Cancel Fiscal Return and Diplomatic Receipt Calcu...

Page 10: ...2 5 10 3 3 Fiscal Memory Report Rules 122 5 10 4 DD START APPLICATION ORIGINATED REPORT 124 5 10 4 1 Command Format 124 5 10 5 DE END APPLICATION ORIGINATED REPORT 125 5 10 5 1 Command Format 125 5 10 5 2 End Application Originated Report Calculations 125 5 10 5 3 End Application Originated Report Rules 125 5 10 6 General Application Originated Lines and Reports Rules 126 5 11 Printer Commands 133...

Page 11: ...UN DIAGNOSTICS 151 5 12 5 1 Command Format 151 5 12 6 FC REPORT MICROCODE EC 152 5 12 6 1 Command Format 152 5 12 7 FF DUMP RAM FISCAL MEMORY 153 5 12 7 1 Command Format 153 5 12 7 2 Command Format 153 5 12 7 3 Dump RAM Fiscal Memory Rules 153 6 0 Fiscal Unit Return Codes 155 6 1 4690 OS Hardware Return Code Descriptions 155 6 2 DOS WINDOWS and 4690 OS Return Code Descriptions 155 6 3 Return Code ...

Page 12: ...Page 12 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmin ...

Page 13: ...iscal Unit Status GR3 GR5 Models Part 2 of 2 20 3 Printer and Fiscal Unit Status GB3 GB5 Models Part 1 of 3 22 4 Printer and Fiscal Unit Status GB3 GB5 Models Part 2 of 3 23 5 Printer and Fiscal Unit Status GB3 GB5 Models Part 3 of 3 24 6 Print Graphic Example 115 Figures Page 13 of 183 ...

Page 14: ...Page 14 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmin ...

Page 15: ...aracter sets RS 485 communication interfaces only GR3 and GR5 models USB communication interfaces only GB3 and GB5 models Barcode printing capability all stations PDF417 barcode generation CR and SJ stations only Paper Cutter CR station only 1 1 2 Models MODEL INTERFACE POWER STATIONS SJ DI GR3 RS 485 Terminal Yes Yes GR5 RS 485 Terminal Yes No GB3 USB Brick Yes Yes GB5 USB Brick Yes No Where in M...

Page 16: ...er non volatile memory The fiscal processor logic board has 32K bytes of static RAM and a time of day clock module both backed up by a 10 year lithium battery A fixed pattern in the memory is checked each time the printer is powered on as an alternative to having a battery voltage sensor For 4610 SureMark RS 485 a DS80C320 microprocessor is used to process the data and perform arithmetic For 4610 ...

Page 17: ...ern A5 in address 82 hexa in the fiscal memory to be able to detect the eprom connection It is read for all fiscal commands If it isn t found the fiscal microcode returns the error code 109 1 2 5 Fiscal Label The fiscal label is attached to the base of the fiscal printer and contains the same serial number that is electronically written in the fiscal memory Since the label is part of the same fiel...

Page 18: ...Page 18 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmin ...

Page 19: ...when the micr is present 4 RESERVED Always 0 n a 5 HOME ERROR 3 1 6 DOCUMENT ERROR 3 2 The document not inserted after document station was selected and the wait timed out 7 MSB COMMAND REJECT 1 PRINTER UNIT STATUS 0 LSB CASH RECEIPT PRINT ERROR 1 6 Paper cover is open or the CR station is out of paper 1 RESERVED Always 0 n a 2 PRINTER KEY PRESSED 7 4 Set to 1 when a printer key operation is in pr...

Page 20: ...contains the microcode EC 4 PLD This bit is set at IPL time to indicate that a command was in execution during PLD and that all modifications caused by the suspended command have been deleted 5 ASYNCHRONOUS STATUS When set it indicates that the fiscal unit is executing an internal command e g POR sequence or it received an asynchronous status from the printer 6 INTERMEDIATE STATUS When set it indi...

Page 21: ... Name Turkey Models GR3 GR5 Version Code hardware model 02 4610 SureMark RS 485 Protocol SIO Cable RS 485 Country Code 02 Version Code Country Code Hexadecimal 22 Decimal 34 Fiscal Microcode EC Level 21 Printer and Fiscal Unit Status Page 21 of 183 ...

Page 22: ...e CR station is out of paper 7 MSB COMMAND REJECT 1 PRINTER UNIT STATUS 0 LSB DOCUMENT READY Set to 0 when the DI station is ready for printing This occurs when both document sensors are made and the document has been fed to the first print position 1 DOCUMENT PRESENT UNDER THE FRONT SENSOR Set to 0 when a document is under the front document sensor 2 DOCUMENT PRESENT UNDER THE TOP SENSOR Set to 0...

Page 23: ...d 3 MCT READ Set to 1 when responding to a MCT read command 4 USER FLASH READ Set to 1 when responding to a user flash read command 5 Reserved Always 1 6 SJ COVER OPEN Set to 1 when the cover in SJ station is open 7 SJ STATION PAPER FAULT Set to 1 when the paper is not present 5 PRINTER UNIT STATUS Contains the current line count the printer is on 6 PRINTER UNIT STATUS 0 LSB JOURNAL STATUS SELECTI...

Page 24: ...TIONAL DATA AND COUNTRY VERSION 0 4 VERSION CODE hardware model 4610 SureMark GB3 GB5 USB x04 04 5 6 RESERVED 7 ADDITIONAL DATA Note 2 12 FISCAL MICROCODE EC LEVEL 13 FISCAL UNIT RETURN CODE Note 3 14 FISCAL UNIT RETURN CODE reserved for future use 15 n ADDITIONAL DATA if byte 9 bit 7 is ON Note Bit 7 is the most significant bit and bit 0 is the least significant bit Note 1 In order to remain comp...

Page 25: ...ntry Code Definitions Country Name Turkey Models GB3 GB5 Version Code hardware model 04 4610 SureMark USB Protocol USB Cable USB Country Code 02 Fiscal Microcode EC Level 21 Printer and Fiscal Unit Status Page 25 of 183 ...

Page 26: ...Page 26 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmin ...

Page 27: ...eceipt amount and generate return receipt document Record diplomatic receipt amount and generate diplomatic receipt document Record waybill receipt amount and generate waywill receipt document Print X Report Record daily sales in the fiscal memory and generate closure report Generate fiscal memory content reports Print reports generated by the application program Report selected data to the applic...

Page 28: ... are items that are discounted by means of a coupon or promotional sale Discount is the reduction of the item price negative item or the reduction of a part of a sales transaction item discount or the reduction of an entire sales transaction discount on subtotal Empties Although not limited to this description empties are a type of return such as the return of an empty bottle to be used for recycl...

Page 29: ... sent to the printer 1B Serialize Fiscal Printer 18 Set Fiscal Mode 19 Set Currency Thousand Separator C4 Fiscal Parameter Configuration 07 Cancel Transaction D2 Item Sale D3 Negative Item Sale D4 Subtotal Total Transaction D5 Payment D9 Discount Uplift on Subtotal E0 Print Fiscal Return and Diplomatic Receipt E3 End Fiscal Return and Diplomatic Receipt E2 Print Waybill Receipt E5 End Waybill Rece...

Page 30: ...Page 30 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmin ...

Page 31: ...s in this section Note In all of the commands bit 7 is the most significant bit and bit 0 is the least significant bit 4 1 Definition of Accounting Variables The following variables are defined in this section Transaction accumulators Transaction counters Daily accumulators Daily counters Lifetime accumulators Lifetime counters Fiscal Accounting Variables and Command Reference Page 31 of 183 ...

Page 32: ...ction bonus total 0 549755813887 Tra_Disc_v vv Transaction discounts total by TAX category 0 549755813887 Tra_Disc Transaction discounts total 0 549755813887 Tra_Empt_v vv Transaction empties total by TAX category 0 549755813887 Tra_Empt Transaction empties total 0 549755813887 Tra_Pay_Type_0 Transaction payment cash total 0 549755813887 Tra_Pay_Type_1 Transaction payment credit card total 0 54975...

Page 33: ...um Range Maximum Range Tra_N_Void Number of voided items 0 65535 Tra_N_Disc Number of discounted items 0 65535 Tra_N_Bonu Number of bonus items 0 65535 Tra_N_Empt Number of empties items 0 65535 Tra_N_Tdsc Number of discounts on subtotal 0 65535 Tra_N_Tupl Number of uplifts on subtotal 0 65535 Fiscal Accounting Variables and Command Reference Page 33 of 183 ...

Page 34: ...Pay_Type_1 Daily payment credit card total 0 140737488355327 Day_Pay_Type_2 Daily payment check card total 0 140737488355327 Day_Pay_Type_3 Daily payment currency total 0 140737488355327 Day_Pay_Type_4 Daily payment other total 0 140737488355327 Day_Payment Daily payment total 0 140737488355327 Day_Tdsc Daily discount on subtotal 0 140737488355327 Day_Tupl Daily uplift on subtotal 0 14073748835532...

Page 35: ...s 0 65535 Day_N_Bonu Number of bonus items 0 65535 Day_N_Empt Number of empties items 0 65535 Day_N_Tdsc Number of discounts on subtotal 0 65535 Day_N_Tupl Number of uplifts on subtotal 0 65535 Day_N_Canc Number of cancelled transactions 0 9999 Day_N_WBill Number of waybill receipts 0 9999 Day_N_FRec Number of fiscal receipts 0 9999 Day_N_RRec Number of return receipts 0 9999 Day_N_DRec Number of ...

Page 36: ...6 744 073 709 600 000 8 bytes unsigned Lif_Tot_NL Lifetime Total new Lira 0 18 446 744 073 709 600 000 8 bytes unsigned Lif_VATC_NL Lifetime VAT total new Lira 0 18 446 744 073 709 600 000 8 bytes unsigned Where vv TAX category range from 01 to 10 Table 9 Lifetime Counters Counter Name Description Minimum Range Maximum Range See Notes Lif_N_Clos Closure number 1 3840 1 Lif_N_Ract Number of repair ...

Page 37: ...battery condition 4 2 2 J4 CE Jumper Procedure The activate jumper procedure consists in Turn OFF the Fiscal Printer Put J4 CE jumper in ON ACTIVE position Turn ON the Fiscal Printer The deactivate jumper procedure consists in Turn OFF the Fiscal Printer Put J4 CE jumper in OFF STORED position Turn ON the Fiscal Printer 4 2 3 Calculations while the jumper is active Recover the following counters f...

Page 38: ...Fiscal Memory DA Electronic Read Fiscal Memory Tables DB Electronic Read Counters and Accumulators The RAM pattern is initialized after all the other initialization has been completed This process can take a long time if the fiscal memory is almost full or full Flags are set or cleared as shown below 4 2 4 Display Checking The microcode continually checks for connection of the POS displays by moni...

Page 39: ... SET DISPLAY SENSING DEFINITION Optional Execute Set Display Sensing Definition 1B66 C402 5 SET DISPLAY ADDRESS Execute Set Display Address 1B66 1A00 6 SET HEADERS Minimum 1 Maximum 5 Execute Set Header 1 1B66 D701 Execute Set Header 2 1B66 D702 Execute Set Header 3 1B66 D703 Execute Set Header 4 1B66 D704 Execute Set Header 5 1B66 D705 7 SET DATE AND TIME Execute Set Date and Time 1B66 1600 8 LOA...

Page 40: ...partment Name 1B66 2204 Execute Set Department Name 1B66 2205 Execute Set Department Name 1B66 2206 Execute Set Department Name 1B66 2207 Execute Set Department Name 1B66 2208 Execute Set Department Name 1B66 2209 Execute Set Department Name 1B66 220A Page 40 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmin ...

Page 41: ...r Close Sale Period Z Report The following non fiscal reports can be issued Fiscal Receipt Return Receipt Diplomatic Receipt Waybill Receipt Credit Card Check Slips Summary Fiscal Report X Report Application Originated Reports Dump RAM and Fiscal Memory The new Lira is set automatically when the fiscal printer is in training mode but in this case the new Lira table is not updated The FNEWLIR New L...

Page 42: ...ons are printed in customer receipt and summary journal stations 01 Print Store Header D2 Item Sale D3 Negative Item Sale Voids Bonus Discounts Empties D4 Subtotal Total Transaction D5 Payment D8 Not Paid D9 Discount Uplift on Subtotal 06 End Transaction 07 Cancel Transaction 4 5 3 Close Sale Period 13 Close Sale Period Z Report 4 5 4 Fiscal Memory 15 Fiscal Memory Report 4 5 5 Credit Card Slip Pr...

Page 43: ...F Document Eject F4 Head Position and Open Close Throat 4 5 9 Utilities DA Electronic Read Fiscal Memory Tables DB Electronic Read Accumulators and Counters F1 Report IPL Completion Status F9 Report Current Status 4 5 10 Original Equipment Manufacturer 00 System Commands E7 Diagnostic and Alignment Utilities F8 Report Printer EC FA Reset Fiscal Printer FB Run Diagnostics FC Report Microcode EC FF ...

Page 44: ...Page 44 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmin ...

Page 45: ...Extension Command extension is in byte 3 of command string It contains command options Reserved bits must be set to 0 Only exception is retry bit which is ignored by microcode on commands where it has not any effect 4 Command Data Command data starts from byte 4 of command string Its content depends on the command type Character strings must be left aligned Numeric strings must be right aligned No...

Page 46: ...r to have the jumper state updated Note To execute several commands which requires the jumper in active position it s necessary to execute only one IPL and then all the commands These are the initialization commands 16 Set Date and Time 18 Set Fiscal Mode 1A Set Display Address 1B Serialize Fiscal Printer 20 Load Tax Rate Table 22 Set Department Names Optional C4 Set Fiscal Parameters Optional D7 ...

Page 47: ...1 3 Cmd Extension hex 1 7 0 Reserved always 0x00 4 5 Day ASCII 2 6 7 Month ASCII 2 8 11 Year ASCII 4 12 13 Hours ASCII 2 14 15 Minutes ASCII 2 16 17 Seconds ASCII 2 5 1 1 2 Set Date and Time Rules The time and date can be set only if a sale period is not in progress The date time cannot be set previous to the time stamp of the last closure in the fiscal memory Command Set Reference Page 47 of 183 ...

Page 48: ...x00 4 7 Password ASCII 4 5 1 2 2 Set Fiscal Mode Calculations If the new Lira was set the fiscal memory is updated by filling an entry in the new Lira table with the following data FM_NL_Date Current_Date FM_NL_Time Current_Time FM_NL_N_Clos Lif_N_Clos 1 5 1 2 3 Set Fiscal Mode Rules This procedure can be executed only once and out of the sale period If the new Lira was set in training mode then t...

Page 49: ...First Display Address ASCII 2 Note 1 10 11 Second Display Address ASCII 2 Note 1 2 Notes 1 Specify the ASCII representation of the hexadecimal address Example for hexadecimal address x 2A specify ASCII characters 2 A Valid display addresses are x 20 x 27 and x 2A x 2F 2 If C4 cmd was issued to allow single display specify the second address as x 0000 for single display sensing 5 1 3 2 Set Display ...

Page 50: ...66 cmd prefix hex 2 2 1B Serialize Fiscal Memory hex 1 3 Cmd Extension hex 1 7 0 Reserved always 0x00 4 5 Manufacturer_ID ASCII 2 Note 1 6 7 IBM_Manufacturing_ID ASCII 2 8 13 Serial_Number ASCII 6 Notes 1 Assigned by Goverment 5 1 4 2 Serialize Fiscal Memory Rules This procedure can be executed only once Page 50 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmin ...

Page 51: ...09 ASCII 4 32 33 Reserved ASCII 2 32 37 TAX Rate for Departament 05 10 ASCII 4 Notes 1 Tax rate is a fixed point number with 2 decimal digits Separator characters must not be included in the TAX rate string For example for TAX rate 8 specify 0800 2 TAX rate field can range from 0000 to 9999 Values from 0000 to 9998 are used to specify the TAX rate while value 9999 is used to inhibit the correspond...

Page 52: ...0 Departament Number Note 1 4 15 Department Name ASCII 12 Notes 1 Department number range is from 1 to 10 5 1 6 2 Set Department Names Rules This command must be issued for 10 number of departments for fiscal vouchers The departament names are restored to their original default character string when RAM is cleared by installation of the hardware J4 CE jumper Page 52 of 183 IBM 4610 SureMark Fiscal...

Page 53: ...LENGTH 0 1 1B66 Cmd Prefix hex 2 2 C4 Fiscal Parameter Configuration hex 1 3 Cmd Extension hex 1 02 Display Sensing Definition 4 7 Password ASCII 4 8 Display Sensing Definition ASCII 1 Note 1 1 Single Dual 2 Dual Notes 1 It must be executed before the set display 1A cmd otherwise the code senses two displays Command Set Reference Page 53 of 183 ...

Page 54: ...t 010 Second 011 Third 100 Fourth 101 Fifth 4 41 D7_Description ASCII 38 Note 2 Notes 1 If a line number is not set it is not printed 2 If an all blank character string is specified then the corresponding header line is not printed 5 1 8 2 Set Header Rules Loads the header into fiscal printer battery backed up RAM The header is erased when RAM is cleared by activation of the J4 CE jumper This comm...

Page 55: ...ty commands include 19 Set Currency Thousand Separator DA Electronic Read Fiscal Memory Tables DB Electronic Read Counters and Accumulators F1 Communicate Power On Status F9 Report Current Status Command Set Reference Page 55 of 183 ...

Page 56: ... J4 CE jumper in OFF STORED position FJUMPER NO Set New Lira Cmd Extension 01 This cmd extension can be issued only one time otherwise the error code 162 is returned Fiscal Mode The new lira table is stored into the fiscal memory as follow If the new Lira was set in training mode then it is stored when the set fiscal mode x18 cmd is issued If the new Lira was not set in training mode then it is st...

Page 57: ...type is none Example aaaaaaaaaaaa or aaaaaaaaaaaa aa The thousand separator is erased when RAM is cleared by activation of the J4 CE jumper when the recovery is executed the default thousand separator none is assumed When a PLD occurs and then the power is restored the thousand separator will be kept to the last set Command Set Reference Page 57 of 183 ...

Page 58: ...les hex 1 3 Cmd Extension hex 1 00 Start Read Daily Block 01 Read Next Daily Block 06 Start Read Repair Action Table 07 Read Next Repair Action Table 08 Read New Lira Table 4 7 Closure Number ASCII 4 Note 1 2 Notes 1 Bytes 4 7 apply to Start Read Daily Block only 2 If the closure number 0000 is specified the first closure stored in fiscal memory will be returned Page 58 of 183 IBM 4610 SureMark Fi...

Page 59: ... dd mm yyyy hh mm 26 32 Return Code 43 Good Completion 60 Invalid Character 5A Closure Not Found 64 Error on Reading Fiscal Memory BB Block Empty 27 33 Currency Indicator Note 1 0 Old Lira 1 New Lira 28 37 34 43 Closure Date dd mm yyyy ASCII 10 FM_DE_Date 38 41 44 47 Closure Number ASCII 4 FM_DE_N_Clos 42 47 48 53 Daily Total hex 6 FM_DE_Tot 48 53 54 59 Daily VAT Total hex 6 FM_DE_TAX Note 1 corre...

Page 60: ... Date and Time ASCII 16 dd mm yyyy hh mm 26 32 Return Code 43 Good Completion 60 Invalid Character 5A Closure Not Found 64 Error on Reading Fiscal Memory BB Block Empty 27 33 Reserved hex 1 28 30 34 36 Repair Action Number ASCII 3 FM_RA_N_Ract 31 34 37 40 Closure Number ASCII 4 FM_RA_N_Clos 35 44 41 50 Date dd mm yyyy ASCII 10 FM_RA_Date 45 49 51 55 Time hh mm ASCII 5 FM_RA_Time Page 60 of 183 IBM...

Page 61: ...tion hex 1 10 25 16 31 Request Date and Time ASCII 16 dd mm yyyy hh mm 26 32 Return Code 43 Good Completion 60 Invalid Character 5A Closure Not Found 64 Error on Reading Fiscal Memory BB Block Empty 27 33 Reserved hex 1 28 31 34 37 Closure Number ASCII 4 FM_NL_N_Clos 32 41 38 47 Date dd mm yyyy ASCII 10 FM_NL_Date 42 46 48 52 Time hh mm ASCII 5 FM_NL_Time Command Set Reference Page 61 of 183 ...

Page 62: ...ways 0 3 Lifetime 0 Old Lira 1 New Lira 2 Reserved always 0 1 Parameters 0 TAX Category 1 Payment Type 0 Type 0 Transaction 1 Daily 5 Reserved ASCII 1 If byte 4 bit 1 0 6 7 TAX Category vv ASCII 2 Note 1 If byte 4 bit 1 1 6 7 Payment Type pp ASCII 2 Note 2 Note 1 To read the sum totals for all TAX categories use 00 as the ASCII data string Range 00 up to 10 Note 2 To read the sum totals for all pa...

Page 63: ... CR in Progress 06 Application Originated Report SJ in Progress 07 Application Originated Report DI Landscape in Progress 08 Application Originated Report DI Portrait in Progress 09 Credit Card Printing in Progress 0A Diplomatic Receipt in Progress 28 34 SALE TRANSACTION STEP hex 1 7 1 Header Printed 6 1 Item Negitem Sold 5 1 Total Requested 4 1 Payment in Progress 3 1 End Transaction in Progress ...

Page 64: ...otal Total hex 6 Tra_Tupl 135 139 141 145 Amount Due Total signed hex 5 Tra_Amt_Due 140 174 146 180 Reserved hex 35 TRANSACTION COUNTERS 175 176 181 182 Voided Items hex 2 Tra_N_Void 177 178 183 184 Discounted Items hex 2 Tra_N_Disc 179 180 185 186 Bonus Items hex 2 Tra_N_Bonu 181 182 187 188 Empties Items hex 2 Tra_N_Empt 183 184 189 190 Discounts on Subtotal hex 2 Tra_N_Tdsc 185 186 191 192 Upli...

Page 65: ...counts Total hex 6 Tra_Disc_v vv 111 116 117 122 Empties Total hex 6 Tra_Empt_v vv 117 134 123 140 Reserved hex 18 135 140 141 146 Amount Due Total signed hex 6 Tra_Amt_Due 140 174 146 180 Reserved hex 35 TRANSACTION COUNTERS 175 176 181 182 Voided Items hex 2 Tra_N_Void 177 178 183 184 Discounted Items hex 2 Tra_N_Disc 179 180 185 186 Bonus Items hex 2 Tra_N_Bonu 181 182 187 188 Empties Items hex...

Page 66: ... Type pp Cash 01 03 or 04 33 38 39 44 Cash Total hex 6 Tra_Pay_Type_0 If Payment Type pp Credit Card 02 33 38 39 44 Credit Card Total hex 6 Tra_Pay_Type_1 If Payment Type pp Other 05 33 38 39 44 Other Total hex 6 Tra_Pay_Type_4 39 210 45 216 Reserved hex 172 Page 66 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmin ...

Page 67: ...pt Total hex 6 Day_RRec_CTot 159 164 165 170 Cancelled Diplomatic Receipt Total hex 6 Day_DRec_CTot DAILY COUNTERS 165 166 171 172 Fiscal Voucher hex 2 Day_N_Vouc 167 168 173 174 Application Originated Reports All Stations hex 2 Day_N_NFR 169 170 175 176 Application Originated Reports CR hex 2 Day_N_NFCR 171 172 177 178 Application Originated Reports SJ hex 2 Day_N_NFJL 173 174 179 180 Credit Slip...

Page 68: ...ent type 0 BYTE BYTE BIT CONTENT TYPE LENGTH VARIABLE RS 485 USB DAILY ACCUMULATORS 33 38 39 44 Payment Total hex 6 Day_Payment 39 210 45 216 Reserved hex 172 Page 68 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmin ...

Page 69: ...0 Cancelled Diplomatic Receipt Total hex 6 Day_DRec_CTot DAILY COUNTERS 165 166 171 172 Fiscal Voucher hex 2 Day_N_Vouc 167 168 173 174 Application Originated Reports All Stations hex 2 Day_N_NFR 169 170 175 176 Application Originated Reports CR hex 2 Day_N_NFCR 171 172 177 178 Application Originated Reports SJ hex 2 Day_N_NFJL 173 174 179 180 Credit Slips hex 2 Day_N_Cred 175 176 181 182 Voided I...

Page 70: ...Ract 224 228 230 234 Reserved hex 5 229 238 235 244 Serial Number ASCII 10 FM_SL_SerNum 239 246 245 252 TAX Total hex 8 Lif_VATC_OL 247 248 253 254 TAX Rate hex 2 Note 1 If byte 4 bit 3 1 NEW LIRA BYTE BYTE BIT CONTENT TYPE LENGTH VARIABLE RS 485 USB LIFETIME ACCUMULATORS AND COUNTERS 211 217 Reserved hex 1 212 219 218 225 Total hex 8 Lif_Tot_NL 220 221 226 227 Last Closure Number hex 2 Lif_N_Clos...

Page 71: ...r power was turned off in the middle of a command as shown by status byte 6 bit 4 5 2 4 1 Command Format BYTE BIT CONTENT TYPE LENGTH 0 1 1B66 Command prefix hex 2 2 F1 Communicate Power On Status hex 1 3 Cmd Extension hex 1 7 0 Reserved always 0x00 Command Set Reference Page 71 of 183 ...

Page 72: ...dditional Information hex 114 Note 1 Notes 1 See response for the Additional Information Response for Additional Information will be formatted as follows BYTE BYTE CONTENT TYPE LENGTH RS 485 USB 9 15 Type hex 1 Note 1 10 16 Command Data Length hex 1 Note 2 11 17 Additional Data Length hex 1 Note 3 on page 73 12 18 Command hex 1 Command Extension hex n0 Command Data hex n1 Additional Data hex n2 No...

Page 73: ... 5 6 7 8 9 A B C D E F FF 10 5F FF 11 30 35 30 30 43 30 35 30 39 30 34 39 31 36 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 08 4F 00 0A 20 07 28 00 00 80 02 01...

Page 74: ...it to report its current status 5 2 6 1 Command Format BYTE BIT CONTENT TYPE LENGTH 0 1 1B66 cmd prefix hex 2 2 F9 Report Current Status hex 1 3 Cmd Extension hex 1 7 0 Reserved always 0x00 Page 74 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmin ...

Page 75: ...is not in progress Application Originated Reports in Progress 5 4 Sale Transaction in Progress Commands The fiscal voucher is generated during a sale transaction The following command is executed to print header it not start a sale period neither a sale transaction 01 Print Header The sale transaction is started when the following command is executed D2 Item Sale These commands are executed when a...

Page 76: ...in the payment phase only When an error occurred during an end transaction the following is allowed To issue the end transaction 06 cmd again if the fiscal logo was not printed yet To issue the cancel transaction 07 cmd if the fiscal logo was printed yet Page 76 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmin ...

Page 77: ...ommand is used to print the header in CR station 5 5 1 1 Command Format BYTE CONTENT TYPE LENGTH 0 1 1B66 cmd prefix hex 2 2 01 Print Header hex 1 3 Cmd Extension hex 1 7 0 Reserved always 0x00 Command Set Reference Page 77 of 183 ...

Page 78: ...rved ASCII 7 28 39 D2_Amount ASCII 12 Note 2 40 41 D2_TAX_Category ASCII 2 Note 3 Notes 1 D2_Description field is truncated as follows Document at 12 CPI to 9 characters Document at 15 CPI to 17 characters 2 Max D2_Amount 549 755 813 887 D2_Amount string can be blank in this case the transaction counters are not affected 3 Specify a valid D2_TAX_Category ex 01 02 if D2_Amount string is not blank 5...

Page 79: ...es TAX D2_Amount field in command string of item can be blank This allows the processing of items with description longer than the number of characters allowed in one line The number of items with blank amount which can be sent between non blank item lines is 5 If D2_Amount field in command string of Item Negative Item is not blank specify D2_TAX_Category The string TOTAL in upper lower or mixed c...

Page 80: ...4 EMPTY as in empty bottles 4 20 D3_Description ASCII 17 Note 1 21 27 Reserved ASCII 7 28 39 D3_Amount ASCII 12 Note 2 40 41 D3_TAX_Category ASCII 2 Note 3 Notes 1 D3_Description field is truncated as follows Document at 12 CPI to 9 characters Document at 15 CPI to 17 characters 2 D3_Amount string cannot be blank Max D3_Amount 549 755 813 887 3 Specify a valid D3_TAX_Category ex 01 02 5 5 3 2 Nega...

Page 81: ...3_Amount Tra_Empt Tra_Empt D3_Amount where specific values of vv are determined from the negative item sale command vv D3_TAX_Category range 01 to 10 5 5 3 3 Negative Item Sale Rules A minus sign is printed for negative items with rectify NO The rectify YES allows modification or cancellation of a previous negative item operation The rectified value is added to the appropriate negative item catego...

Page 82: ...ways 0 0 Character Width 0 Single 1 Double 4 15 D4_Amount ASCII 12 Notes 1 Double wide should be selected to use double high 2 The number of CPI and emphasized apply to both the total message and the D4_Amount Double wide apply to D4_Amount only 5 5 4 2 Subtotal Total Transaction Calculations Tra_Tot vv Tra_Tot_v vv Tra_VAT_v vv TRUNC Tra_Tot_v vv VAT_Rate_v vv 100 VAT_Rate_v vv 0 5 Tra_VAT vv Tra...

Page 83: ... 010 Reserved I 011 Reserved 100 Other 101 Reserved 110 Reserved 111 Reserved 4 26 D5_Description ASCII 23 27 38 D5_Amount ASCII 12 Notes 1 Print typeface is also applied to the change due line 5 5 5 2 Payment Calculations Rectify NO I Tra_Pay_Type_0 Tra_Pay_Type_0 D5_Amount if Payment Type Cash I Tra_Pay_Type_1 Tra_Pay_Type_1 D5_Amount if Payment Type Credit Card I Tra_Pay_Type_4 Tra_Pay_Type_4 D...

Page 84: ...mt_Due D5_Amount 5 5 5 3 Payment Rules The end transaction 06 cmd is executed only if the Tra_Payment is greater than or equal to Tra_Tot If the paid amount is greater than Tra_Tot a CHANGE DUE line is printed The string TOTAL in upper lower or mixed case is not allowed in the D5_Description field Page 84 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmin ...

Page 85: ...Reserved 100 15 CPI Emphasized 101 12 CPI Emphasized 110 Reserved 111 Reserved 2 0 Reserved always 0 4 26 D8_Description ASCII 23 27 38 D8_Amount ASCII 12 Notes 1 Print typeface is also applied to the change due line 5 5 6 2 Not Paid Calculations Rectify NO Tra_Pay_Type_4 Tra_Pay_Type_4 D8_Amount Other Tra_Payment Tra_Payment D8_Amount Tra_Amt_Due Tra_Amt_Due D8_Amount Rectify YES Tra_Pay_Type_4 T...

Page 86: ...ly if the Tra_Payment is greater than or equal to Tra_Tot If the D8_Amount is greater than Tra_Tot a CHANGE DUE line is printed The string TOTAL in upper lower or mixed case is not allowed in the D8_Description field Page 86 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmin ...

Page 87: ...v vv Tra_Tot for values of vv ranging from 1 to the maximum values Rounding is performed by incrementing quotients of divisions with highest reminders until the sum of all quotients corresponds to discount amount Note that this rounding operation is done on the Tra_Tot_v accumulators Tra_Tdsc Tra_Tdsc D9_Amount Discount and Rectify YES Tra_Tot_v vv Tra_Tot_v vv D9_Amount Tra_Tot_v vv Tra_Tot for v...

Page 88: ...he maximum values Rounding is performed by incrementing quotients of divisions with highest reminders until the sum of all quotients corresponds to uplift amount Note that this rounding operation is done on the Tra_Tot_v accumulators Tra_Tupl Tra_Tupl D9_Amount 5 5 7 3 Discount Uplift on Subtotal Rules The discount or uplift amount is distributed subtracted or added to the TAX category accumulator...

Page 89: ...ion Calculations Note that if training mode is active the calculations shown below are not performed except for those listed in Clearing Transaction Accumulators So the transaction totals during training mode are not added to the daily totals Day_N_Vouc Day_N_Vouc 1 Day_N_Fisc Day_N_Fisc 1 Day_N_Void Day_N_Void Tra_N_Void Day_N_Disc Day_N_Disc Tra_N_Disc Day_N_Bonu Day_N_Bonu Tra_N_Bonu Day_N_Empt...

Page 90: ...e_4 Tra_Pay_Type_4 I for values of vv ranging from 1 to the maximum values Day_Void_v vv Day_Void_v vv Tra_Void_v vv Day_Void Day_Void Tra_Void Day_Bonu_v vv Day_Bonu_v vv Tra_Bonu_v vv Day_Bonu Day_Bonu Tra_Bonu Day_Disc_v vv Day_Disc_v vv Tra_Disc_v vv Day_Disc Day_Disc Tra_Disc Day_Empt_v vv Day_Empt_v vv Tra_Empt_v vv Day_Empt Day_Empt Tra_Empt Day_Tdsc Day_Tdsc Tra_Tdsc Day_Tupl Day_Tupl Tra_...

Page 91: ...Bonu 0 Tra_N_Empt 0 Tra_N_Tdsc 0 Tra_N_Tupl 0 5 5 8 3 End Transaction Rules End Transaction command is executed only if the total paid amount is not less than the transaction total amount if the payment phase is selected Tra_Amt_Due must be less than or equal to 0 The string TOTAL in upper lower or mixed case is not allowed in the trailer message lines of this command Command Set Reference Page 91...

Page 92: ...mand If anything more than the store header is printed the following calculations are performed Day_N_Vouc Day_N_Vouc 1 Day_N_Fisc Day_N_Fisc 1 Day_N_Canc Day_N_Canc 1 Day_N_CFisc Day_N_CFisc 1 Tra_Tot vv Tra_Tot_v vv Day_Canc_v vv Day_Canc_v vv Tra_Tot_v vv Day_Canc Day_Canc Tra_Tot for values of vv ranging from 1 to the maximum values Clearing Transaction Accumulators Tra_Tot_v vv 0 Tra_Tot 0 Tr...

Page 93: ...maximum values Clearing Transaction Counters Tra_N_Void 0 Tra_N_Disc 0 Tra_N_Bonu 0 Tra_N_Empt 0 Tra_N_Tdsc 0 Tra_N_Tupl 0 5 5 9 3 Cancel Transaction Rules The string TOTAL in upper lower or mixed case is not allowed in this command Command Set Reference Page 93 of 183 ...

Page 94: ...l return diplomatic receipt in progress commands include E0 Print Fiscal Return Diplomatic Receipt E3 End Fiscal Return Diplomatic Receipt 0F Cancel Fiscal Return Diplomatic Receipt Page 94 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmin ...

Page 95: ...10 Reserved 011 Reserved 100 15 CPI Emphasized 101 12 CPI Emphasized 110 Reserved 111 Reserved 2 Orientation Print and Direction 0 Landscape Forward 1 Portrait Forward 1 0 Receipt Type 00 Fiscal 01 Return 10 Diplomatic 11 Reserved 4 89 E0_Description ASCII 86 Note 1 Notes 1 E0_Description field is truncated as follows Portrait orientation at 15 CPI to 47 characters Portrait orientation at 12 CPI t...

Page 96: ...t Forward 1 0 Receipt Type 00 Fiscal 01 Return 10 Diplomatic 11 Reserved 4 89 E3_Description ASCII 86 Note 1 90 101 E3_Amount ASCII 12 102 113 E3_VAT_Amount ASCII 12 Notes 1 E3_Description field is truncated as follows Portrait orientation at 15 CPI to 38 characters Portrait orientation at 12 CPI to 30 characters Landscape orientation at 15 CPI to 86 characters Landscape orientation at 12 CPI to 6...

Page 97: ...ec_Tot Day_RRec_Tot E3_Amount Day_RRec_VTot Day_RRec_VTot E3_VAT_Amount If Diplomatic Receipt Day_N_DRec Day_N_DRec 1 Day_DRec_Tot Day_DRec_Tot E3_Amount Day_DRec_VTot Day_DRec_VTot E3_VAT_Amount Command Set Reference Page 97 of 183 ...

Page 98: ...ward 1 0 Receipt Type 00 Fiscal 01 Return 10 Diplomatic 11 Reserved 4 15 0F_Amount ASCII 12 5 6 3 2 Cancel Fiscal Return and Diplomatic Receipt Calculations If Fiscal Receipt Day_N_FRec Day_N_FRec 1 Day_N_CFrc Day_N_CFrc 1 Day_FRec_CTot Day_FRec_CTot 0F_Amount If Return Receipt Day_N_RRec Day_N_RRec 1 Day_N_CRrc Day_N_CRrc 1 Day_RRec_CTot Day_RRec_CTot 0F_Amount If Diplomatic Receipt Day_N_DRec Da...

Page 99: ...5 7 Waybill Receipt in Progress Commands The waybill receipt in progress commands include E2 Print Waybill Receipt E5 End Waybill Receipt 11 Cancel Waybill Receipt Command Set Reference Page 99 of 183 ...

Page 100: ...phasized 110 Reserved 111 Reserved 2 0 Orientation Print and Direction 000 Reserved 001 Reserved 010 Reserved 011 Reserved 100 Reserved 101 Landscape Forward 110 Portrait Forward 111 Reserved 4 89 Description ASCII 86 Note 1 Notes 1 Description field is truncated as follows Portrait orientation at 15 CPI to 47 characters Portrait orientation at 12 CPI to 37 characters Landscape orientation at 15 C...

Page 101: ... 001 Reserved 010 Reserved 011 Reserved 100 Reserved 101 Landscape Forward 110 Portrait Forward 111 Reserved 4 89 E5_Description ASCII 86 Note 1 90 101 E5_Amount ASCII 12 102 113 E5_TAX_Amount ASCII 12 Notes 1 E5_Description field is truncated as follows Portrait orientation at 15 CPI to 47 characters Portrait orientation at 12 CPI to 37 characters Landscape orientation at 15 CPI to 86 characters ...

Page 102: ... 3 Reserved always 0 2 0 Orientation Print and Direction 000 Reserved 001 Reserved 010 Reserved 011 Reserved 100 Reserved 101 Landscape Forward 110 Portrait Forward 111 Reserved 4 15 11_Amount ASCII 12 5 7 3 2 Cancel Waybill Receipt Calculations Day_N_CWbl Day_N_CWbl 1 Day_N_WBill Day_N_WBill 1 Day_WBill_CTot Day_WBill_CTot 11_Amount Page 102 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models G...

Page 103: ...en printing these documents different than those allowed for application originated reports No application originated message line is printed at the start and the end of a credit card document Linefeed commands count the same as a print line as referenced below When printing a credit card slip after 255 lines no additional printing can be allowed and a end credit card slip command must be executed...

Page 104: ...d 2 0 Orientation Print and Direction 000 Reserved 001 Reserved 010 Landscape 011 Portrait Reverse 100 Reserved 101 Landscape 110 Portrait Forward 111 Reserved 4 89 C0_Description ASCII 86 Note 1 Notes 1 C0_Description field is truncated as follows Portrait orientation at 15 CPI to 47 characters Portrait orientation at 12 CPI to 37 characters Landscape orientation at 15 CPI to 86 characters Landsc...

Page 105: ...tation Print and Direction 000 Reserved 001 Reserved 010 Landscape 011 Portrait Reverse 100 Reserved 101 Landscape 110 Portrait Forward 111 Reserved 4 89 C1_Description ASCII 86 Note 1 Notes 1 C1_Description field is truncated as follows Portrait orientation at 15 CPI to 47 characters Portrait orientation at 12 CPI to 37 characters Landscape orientation at 15 CPI to 86 characters Landscape orienta...

Page 106: ...dit Card 5 4 Orientation Print and Direction 10 Portrait Forward 11 Portrait Reverse 3 0 Number of Line Feed min 1 max 15 4 Number of Dots Rows Per Line Feed hex 1 min 3 max 12 5 8 4 2 Line Feed Credit Card Slips Rules This command starts the credit card slip printing state just as if a print credit card command had been issued An end or cancel credit card slip command must be issued to exit this ...

Page 107: ...5 9 Miscellaneous Commands The miscellaneous commands include C8 Set Barcode Parameters C9 Print Barcode CA Print and Download Graphics CD Cash Drawer Management Command Set Reference Page 107 of 183 ...

Page 108: ...s 1 Ranges supported for horizontal magnification of the line width are Minimum 2 Maximum 4 2 Ranges supported for dot height of the barcode are For CR and SJ stations Minimum 001 Maximum 255 For DI station Minimum 3 Maximum 5 5 9 1 2 Set Barcode Parameters Rules The horizontal magnification of the line width default is 3 The dot height default For CR and SJ stations is 162 For DI station is 4 CR ...

Page 109: ...11 CODE128 0110 CODABAR 0101 ITF 0100 CODE39 0011 JAN8 EAN 8 0010 JAN13 EAN 13 0001 UPC_E 0000 UPC_A 4 n Barcode Data ASCII n Note 3 Notes 1 The Human Readable Characters font if it must be printed 2 Printing Position of the Human Readable Characters 3 Data to be encoded in the barcode The data must be null terminated and each barcode type has it s own rules 5 9 2 2 Print Barcode Rules In barcode ...

Page 110: ...originated reports fiscal receipts return receipts diplomatic receipts or waybill receipts Outside Sale Period Inside of application originated reports Outside of application originated reports Page 110 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmi ...

Page 111: ...ght hex 1 Note 2 6 65 First Pixels in Graphics hex 60 If Cmd Extension 02 specify 4 Width hex 1 Note 2 5 Height hex 1 Note 2 6 Graphic Number hex 1 Note 3 7 65 First Pixels in Graphics hex 59 If Cmd Extension 08 or 09 specify 4 65 Pixels in Graphics hex 62 If Cmd Extension 11 or 12 specify 4 Graphic Number hex 1 Note 3 Notes 1 If the number of data bytes exceeds 61 or 62 depending on the cmd exten...

Page 112: ...Unit Status hex 9 0 14 Fiscal Unit Status hex 15 9 15 CA Record Identification hex 1 10 16 Return Code hex 1 43 Good Completion 74 Invalid Sequence 75 Invalid Size 76 Invalid Graphic Number 77 Graphic with same number already in printer flash Response to the Cmd Extension 08 or 09 will be formatted as follows BYTE BYTE CONTENT TYPE LENGTH RS 485 USB 0 8 Fiscal Unit Status hex 9 0 14 Fiscal Unit St...

Page 113: ...d as follows BYTE BYTE CONTENT TYPE LENGTH RS 485 USB 0 8 Fiscal Unit Status hex 9 0 14 Fiscal Unit Status hex 15 9 15 CA Record Identification hex 1 10 16 Return Code hex 1 43 Good Completion 76 Invalid Graphic Number Command Set Reference Page 113 of 183 ...

Page 114: ...wn 100 DPI Print Down 200 DPI Cmd xCA10 Erase Graph Down Area 5 9 3 4 Print Graphic Example In order to understand the graphic data format used for the fiscal printer an example will be given The number of bytes per row is specified in the width field and they represent the graphic row from left to right The leftmost pixel is the most significant bit The first data bytes correspond to the upper ro...

Page 115: ...2 6 X X X X X X X X 13 14 7 X X X X X X X X 15 16 8 X X X X X X X X 17 18 9 X X X X X X X X 19 20 10 X X X X X X X X 21 22 11 X X X X X X X X 23 24 12 X X X X X X X X 25 26 13 X X X X X X X X 27 28 14 X X X X X X X X 29 30 15 X X X X X X X X 31 32 Send the following packet in order to print the above graphic in 100 DPI in the CR station The semicolons are used only to separate bytes in this exampl...

Page 116: ... Cash Drawer Number hex 1 Note 1 5 Pulse Width ON Time hex 1 Note 2 6 Pulse Width OFF Time hex 1 Note 2 Notes 1 Numbers allowed 0 and 1 2 The value given in this field must be multiplied by 2 in order to get the pulse width on off in miliseconds Range allowed from x00 to xFF Response to the Cmd Extension 01 will be formatted as follows BYTE BIT CONTENT TYPE LENGTH 0 14 Fiscal Unit Status hex 15 15...

Page 117: ...commands 13 Close Sale Period Z Report 14 Print X Report 15 Fiscal Memory Report There are two commands that control application originated reports DD Start Application Originated Report DE End Application Originated Report Command Set Reference Page 117 of 183 ...

Page 118: ...y Lif_N_Clos Lif_N_Clos 1 Day_N_Fisc Day_N_Fisc 1 Day_Tot vv Day_Tot_v vv Day_VATC_v vv TRUNC Day_Tot_v vv VAT_Rate vv 100 VAT_Rate vv 0 5 Day_VATC vv Day_VATC_v vv IF NEW LIRA WAS NOT SET Lif_Tot_OL Lif_Tot_OL Day_Tot Lif_VATC_OL Lif_VATC_OL Day_VATC IF NEW LIRA WAS SET Lif_Tot_NL Lif_Tot_NL Day_Tot Lif_VATC_NL Lif_VATC_NL Day_VATC for values of vv ranging from 1 to the maximum values In working ...

Page 119: ...is cancelled by any cause Day_N_CFisc Day_N_CFisc 1 The following operations are performed after update the daily entry table Day_Tot_v 0 Day_Tot 0 Day_VATC_v vv 0 Day_VATC 0 Day_Void_v vv 0 Day_Void 0 Day_Bonu_v vv 0 Day_Bonu 0 Day_Disc_v vv 0 Day_Disc 0 Day_Empt_v vv 0 Day_Empt 0 Day_Tdsc_v vv 0 Day_Tdsc 0 Day_Tupl_v vv 0 Day_Tupl 0 Day_Canc_v vv 0 Day_Canc 0 for values of vv ranging from 1 to t...

Page 120: ... Day_N_Tdsc 0 Day_N_Tupl 0 Day_N_Fisc 0 Day_N_CFisc 0 Day_N_WBill 0 Day_N_CWbl 0 Day_N_FRec 0 Day_N_CFrc 0 Day_N_RRec 0 Day_N_CRrc 0 Day_N_DRec 0 Day_N_CDrc 0 Day_N_NFR 0 Day_N_Dump 0 Day_N_Cred 0 Day_N_X 0 5 10 1 3 Close Sale Period Rules The daily totals are loaded in the daily entry table in fiscal memory Up to 3840 entries in the table are available for the fiscal unit life time Page 120 of 18...

Page 121: ...e calculations done during this command are the same as those done during the close sale period 13 cmd before the fiscal memory is written PLUS THE FOLLOWING IS ALSO DONE Day_N_X Day_N_X 1 Day_N_NFR Day_N_NFR 1 AND THE FOLLOWING ARE NOT DONE Lif_N_Clos Lif_N_Clos 1 The calculations done during the close sale period 13 cmd after the fiscal memory is written are NOT done during this command 5 10 2 3...

Page 122: ... ASCII 4 Notes 1 Dates strings must be formatted as ddmmyyyy dd day mm month yyyy year 5 10 3 2 Fiscal Memory Report Calculations Successful completion of command Day_N_Dump Day_N_Dump 1 Day_N_Fisc Day_N_Fisc 1 Lif_N_Dump Lif_N_Dump 1 Unsuccessful completion of command Day_N_CFisc Day_N_CFisc 1 5 10 3 3 Fiscal Memory Report Rules Two types of dump are provided short and extended Extended Old Lira ...

Page 123: ...he requested period include only closures performed with the new Lira Short Old Lira This report is printed when the requested period include closures performed with the old Lira If the first closure of the requested period is performed in the old Lira then the fiscal memory report will be printed with the closures from the first requested until the last closure done in the old Lira Short New Lira...

Page 124: ... 4 1 Command Format BYTE BIT CONTENT TYPE LENGTH 0 1 1B66 Command Prefix hex 2 2 DD Start Application Originated Report hex 1 3 Cmd Extension hex 1 7 2 Reserved always 0 1 0 Station Orientation Print 00 CR 01 SJ 10 DI Landscape 11 DI Portrait Page 124 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmi ...

Page 125: ... hex 2 2 DE End Application Originated Report hex 1 3 Cmd Extension hex 1 7 0 Reserved always 0x00 5 10 5 2 End Application Originated Report Calculations If FOPENCR YES Day_N_NFR Day_N_NFR 1 Day_N_NFCR Day_N_NFCR 1 If FOPENSJ YES Day_N_NFR Day_N_NFR 1 Day_N_NFJL Day_N_NFJL 1 5 10 5 3 End Application Originated Report Rules There are not rules for this command Command Set Reference Page 125 of 183...

Page 126: ...int lines are requested h Each ordinary line printed in SJ station EA cmd during a fiscal voucher IS replicated in CR station i After the 01 D2 D3 D4 D9 D5 and D8 cmds the maximum number of line feed lines on SJ station EC cmd that can be printed are 255 j The line feed lines on SJ station EC cmd to be NOT replicated on CR station 2 ORDINARY LINES OUTSIDE THE VOUCHER a Printing ordinary lines in C...

Page 127: ...rint lines in SJ station EC cmd IS NOT replicated in CR station m An End Application Originated Report in SJ station DE cmd end with a MALi DEgERi YOK nro C45 n An End Application Originated Report in SJ station DE cmd IS replicated in CR station o An Start Application Originated Report in DI station DD cmd start with a MALi DEgERi YOK nro C45 message line p An End Application Originated Report in...

Page 128: ...on Originated Report in CR station DE cmd IS replicated in SJ station h An Start Application Originated Report in CR station DD cmd start with a MALi DEgERi YOK nro C45 date time and non fiscal receipt number message lines i An Start Application Originated Report in SJ station DD cmd IS replicated in CR station j Each ordinary line printed in SJ station EA cmd IS replicated in CR station k The max...

Page 129: ...b The maximum number of ordinary lines in DI station EB cmd are 255 Command Set Reference Page 129 of 183 ...

Page 130: ... in CR station i After the 01 D2 D3 D4 D9 D5 and D8 cmds the maximum number of line feed lines on SJ station EC cmd that can be printed are 255 j The line feed lines on SJ station EC cmd to be NOT replicated in CR station 2 ORDINARY LINES OUTSIDE THE VOUCHER a Printing ordinary lines in CR station EA cmd the message NOT FISCAL msg no M05 will be printed every 5 lines b Each ordinary line printed i...

Page 131: ... replicated in CR station n An Start Application Originated Report in DI station DD cmd start with a MALi DEgERi YOK nro C45 message line o An End Application Originated Report in DI station DE cmd end with a MALi DEgERi YOK nro C45 message line 4 FISCAL RETURN AND DIPLOMATIC RECEIPTS a Printing ordinary lines in DI station EB cmd the message NOT FISCAL msg no M05 will be printed every 5 lines b T...

Page 132: ...e and non fiscal receipt number message lines h An Start Application Originated Report in SJ station DD cmd IS replicated in CR station i During an Application Originated Report to the SJ station the ordinary lines EA cmd ARE replicated in CR station j During an Application Originated Report to the SJ station the line feed lines EC cmd are NOT replicated in CR station k An End Application Originat...

Page 133: ...s The printer commands include EA Ordinary Print Line in CR SJ Station EB Ordinary Print Line in DI Station EC Line Feed ED Ready Document EE Cut Customer Receipt E8 Set Number of Dot Rows per Line Feed EF Document Eject F4 Head Position Open Close Throat There are no calculations performed for any printer commands Command Set Reference Page 133 of 183 ...

Page 134: ...Typeface 000 15 CPI 001 12 CPI 010 Reserved 011 15 CPI Double High 100 15 CPI Emphasized 101 12 CPI Emphasized 110 Reserved 111 15 CPI Double High Emphasized 2 0 Number of Line Feed min 1 max 7 4 41 EA_Description ASCII 38 5 11 1 2 Ordinary Print Line in CR SJ Station Rules The string TOTAL in upper lower or mixed case is not allowed in the EA_Description field The serial number is allowed in the ...

Page 135: ...ait Reverse 100 Reserved 101 Landscape Note 1 2 110 Portrait Forward 111 Reserved 4 89 EB_Description ASCII 86 Note 3 Notes 1 The emphasized option is ingnored during landscape orientation print 2 The print lines are sent from botton of form to top of form 3 EB_Description field is truncated as follows Portrait orientation at 15 CPI to 47 characters Portrait orientation at 12 CPI to 37 characters ...

Page 136: ...x 1 3 Cmd Extension hex 1 7 6 Reserved always 0 5 4 Station Orientation Print and Direction 00 CR 01 SJ 10 DI Portrait Forward 11 DI Portrait Reverse 3 0 Number of Line Feed min 1 max 15 5 11 3 2 Line Feed Rules Line Feed requests the fiscal unit to feed the paper a specified number of lines on one of the printer stations Page 136 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 G...

Page 137: ... the printer to advance the document in DI station 5 11 4 1 Command Format BYTE BIT CONTENT TYPE LENGTH 0 1 1B66 cmd prefix hex 2 2 ED Ready Document hex 1 3 Cmd Extension hex 1 00 Top Registration 01 Botton Registration Command Set Reference Page 137 of 183 ...

Page 138: ...t paper 5 11 5 1 Command Format BYTE BIT CONTENT TYPE LENGTH 0 1 1B66 cmd prefix hex 2 2 EE Cut Customer Receipt hex 1 3 Cmd Extension hex 1 7 2 Reserved always 0 1 0 Guillotine 00 Partial Cut 01 Partial Cut Page 138 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmi ...

Page 139: ...ortrait 1 Set Alternate Value 0 Set Default Value 1 SJ Station Note 1 1 Set Alternate Value 0 Set Default Value 0 CR Station Note 2 1 Set Alternate Value 0 Set Default Value Note default 12 Dot Rows per LF 6 lines inch alternate 9 Dot Rows per LF 8 lines inch Note 1 Values set in SJ station will be equal to values set in CR station Note 2 Values set in CR station will apply to values set in SJ sta...

Page 140: ...s broken 5 11 7 1 Command Format BYTE BIT CONTENT TYPE LENGTH 0 1 1B66 command prefix hex 2 2 EF Document Eject hex 1 3 Cmd Extension hex 1 7 1 Reserved always 0 0 Orientation Print and Direccion 0 Portrait Forward 1 Portrait Reverse Page 140 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmi ...

Page 141: ...rint head to right or left home position 5 11 8 1 Command Format BYTE BIT CONTENT TYPE LENGTH 0 1 1B66 cmd prefix hex 2 2 F4 Head Position Open Close Throat hex 1 3 Head Position and Throat hex 1 00 00 Right 01 01 Left 10 02 Open Throat 11 03 Close Throat Command Set Reference Page 141 of 183 ...

Page 142: ...nclude 00 System Commands E7 Diagnostic and Alignment Utilities F8 Report Printer EC FA Reset Fiscal Printer FB Run Diagnostics FC Report Microcode EC FF Dump RAM Fiscal Memory Page 142 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmi ...

Page 143: ...nt Status The FU current status is sent over the serial communication link Fiscal Unit Power On Reset The microcode performs a FU software POR Report Microcode EC Level The FU status containing the microcode EC level in byte 8 the usual FU return code byte is sent over the serial communication link If command byte 1 is different than those defined above no processing is performed and no response i...

Page 144: ... Backlash Adjustment Pattern 04 DI Print Reinsertion Adjustment Pattern 05 CR Read MCT Value 06 Reserved 07 Reserved 08 CR Print Test Command 09 SJ Print HIHI HIHI Pattern 0A DI Print HIHI HIHI Pattern 0B DI Character Alignment 0C DI MICR Read Print Front Check Print Back Check CR Print MICR data 0D CR Cut Paper 0E DI Home Head Left 0F DI Home Head Right If Cmd Extension 00 or 01 4 4 MCT Number he...

Page 145: ... 15 15 MCT Value 4 Low Order Byte hex 1 16 16 MCT Number 5 hex 1 17 17 MCT Value 5 High Order Byte hex 1 18 18 MCT Value 5 Low Order Byte hex 1 19 19 MCT Number 6 hex 1 20 20 MCT Value 6 High Order Byte hex 1 21 21 MCT Value 6 Low Order Byte hex 1 22 22 MCT Number 7 hex 1 23 23 MCT Value 7 High Order Byte hex 1 24 24 MCT Value 7 Low Order Byte hex 1 25 25 MCT Number 8 hex 1 26 26 MCT Value 8 High ...

Page 146: ... Extension 05 BYTE BYTE CONTENT TYPE LENGTH RS 485 USB 0 8 Fiscal Unit Status hex 9 0 14 Fiscal Unit Status hex 15 9 15 MCT Value High Order Byte hex 1 10 16 MCT Value Low Order Byte hex 14 Page 146 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmi ...

Page 147: ... Command Format BYTE BIT CONTENT TYPE LENGTH 0 1 1B66 cmd prefix hex 2 2 F8 Report Printer EC hex 1 3 Cmd Extension hex 1 00 00 Fiscal Unit 01 01 Fiscal Device Information 10 02 Printer Device Information Response to the Fiscal Unit BYTE BYTE CONTENT TYPE LENGTH RS 485 USB 0 8 Fiscal Unit Status hex 9 0 14 Fiscal Unit Status hex 15 Command Set Reference Page 147 of 183 ...

Page 148: ...NTRY CODE hex 1 11 COUNTRY VERSION hex 1 12 COUNTRY EC LEVEL hex 1 8 13 FISCAL RETURN CODE hex 1 14 FISCAL RETURN CODE hex 1 9 15 DEVICE TYPE hex 1 0x31 Fiscal Printer 10 16 DEVICE ID hex 1 0x00 fiscal 2 stations thermal impact K Jacare 0x01 fiscal 3 stations thermal impact G Macarena 0x02 0xFF Reserved 11 17 FEATURE BYTE 1 hex 1 7 4 Reserved always 0 3 Reference Data Base Present 0 NOT 1 YES 2 Mi...

Page 149: ...scal or Printer Device Info IS contained in this message 0 For USB Reserved 7 COUNTRY VERSION COUNTRY CODE hex 1 9 ADDITIONAL STATUS hex 1 7 Device Information Response 0 NO 1 YES 6 0 Reserved 10 COUNTRY CODE hex 1 11 COUNTRY VERSION hex 1 12 COUNTRY EC LEVEL hex 1 8 13 FISCAL RETURN CODE hex 1 14 FISCAL RETURN CODE hex 1 9 13 15 19 DEVICE INFO BYTES hex 5 exactly as received from the printer micr...

Page 150: ...refix hex 2 2 FA Reset Fiscal Printer hex 1 3 Cmd Extension hex 1 7 1 Reserved always 0 0 Unit 0 Fiscal Unit 1 Printer 5 12 4 2 Reset Fiscal Printer Rules This command cannot be used by applications using the IBM device drivers It is intended for device driver use only Page 150 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmi ...

Page 151: ...unit and printer diagnostics 5 12 5 1 Command Format BYTE BIT CONTENT TYPE LENGTH 0 1 1B66 cmd prefix hex 2 2 FB Run Diagnostics hex 1 3 Cmd Extension hex 1 7 2 Reserved always 0 1 0 Unit 01 1 Fiscal Unit 10 2 Printer 11 3 Both Command Set Reference Page 151 of 183 ...

Page 152: ...icrocode EC hex 1 3 Cmd Extension hex 1 00 Fiscal Microcode EC Level 01 Fiscal Microcode Internal EC Level 02 Country Code Note 1 03 Version Code Hardware Model Note 2 Notes 1 Country Code x02 2 For 4610 Hardware Model with RS 485 communication interface Version Code x01 USB communication interface Version Code x04 Page 152 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Prog...

Page 153: ...CII 4 Notes 1 The RAM memory address range is X 00000 X 0FFFF 2 The fiscal memory address range is X 00000 X 7FFFF Response for Electronic Dump will be formatted as follows 5 12 7 2 Command Format BYTE BYTE CONTENT TYPE LENGTH RS 485 USB 0 8 Fiscal Unit Status hex 9 0 14 Fiscal Unit Status hex 15 9 218 15 224 Electronic Data hex 210 Note 1 Notes 1 The data are shown in a block of 210 bytes where v...

Page 154: ...Page 154 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmi ...

Page 155: ... bonus transaction total exceeds the maximum allowed value The request is not processed User Response Issue the total and end transaction commands to end the sale transaction or a cancel transaction command to cancel the sale transaction 004 DOS WINDOWS 80900104 4690 OS Explanation An overflow occurred The discount transaction total exceeds the maximum allowed value The request is not processed Us...

Page 156: ... transaction total is less than the minimum allowed value The request is not processed User Response Issue the total and end transaction commands to end the sale transaction or a cancel transaction command to cancel the sale transaction 013 DOS WINDOWS 80900113 4690 OS Explanation An underflow occurred The empties transaction total is less than the minimum allowed value The request is not processe...

Page 157: ...ties daily total exceeds the maximum allowed value at end transaction time The request is not processed User Response Make the total less than or equal to the maximum allowed value issue and end transaction 06 cmd or cancel transaction 07 cmd and then issue a close sale period 13 cmd 023 DOS WINDOWS 80900123 4690 OS Explanation An overflow occurred The notpaid daily total exceeds the maximum allow...

Page 158: ...129 4690 OS Explanation Tender is not completed The payment total was less than the transaction total The request is not processed User Response Use the rectify option on the payment command or issue an additional payment command to complete processing 030 DOS WINDOWS 80900130 4690 OS Explanation The negative item or uplift item operation is not valid Possible reasons are The requested void amount...

Page 159: ... sale period 13 cmd 036 DOS WINDOWS 80900144 4690 OS Explanation An underflow occurred The discount daily total is less than the minimum allowed value The request is not processed User Response Make the total greater than or equal to the minimum allowed value issue an end transaction 06 cmd or cancel transaction 07 cmd and then issue a close sale period 13 cmd 037 DOS WINDOWS 80900145 4690 OS Expl...

Page 160: ...nt is already reset The request is not processed User Response No action is required 048 DOS WINDOWS 80900630 4690 OS Explanation An overflow occurred The sum of the daily operations for discount on subtotal exceeds the maximum allowed value at end transaction time The request is not processed User Response Make the total less than or equal to the maximum allowed value issue an end transaction 06 ...

Page 161: ...ge call for service 055 DOS WINDOWS 80900203 4690 OS Explanation The fiscal request message length is less than the minimum required value The request is not processed User Response Check the application program 056 DOS WINDOWS 80900150 4690 OS Explanation An overflow occurred The cancel transaction daily total exceeds the maximum allowed value at cancel transaction time The request is not process...

Page 162: ...0900202 4690 OS Explanation A request was sent to the fiscal unit and the fiscal command byte extension is not recognized The request is not processed User Response Check the application program 067 DOS WINDOWS 80900643 4690 OS Explanation The command was processed successfully No error occurred User Response No action is required 068 DOS WINDOWS 80900204 4690 OS Explanation A request has been mad...

Page 163: ...00303 4690 OS Explanation An error occurred while printing in DI station The request is not processed User Response If the error continues service the printer 075 DOS WINDOWS 80900209 4690 OS Explanation Printing on an inserted document is not allowed at this point during a sale transaction The request is not processed User Response Check the application program 076 DOS WINDOWS 80900210 4690 OS Ex...

Page 164: ...083 DOS WINDOWS 80900307 4690 OS Explanation An unrecoverable error occurred reading the fiscal memory identification status setup area User Response Service the printer 085 DOS WINDOWS 80900309 4690 OS Explanation The tax rate for this tax category is not valid The request is not processed User Response Check the application program 086 DOS WINDOWS 80900401 4690 OS Explanation The password entere...

Page 165: ... processed User Response Specify a valid table entry 095 DOS WINDOWS 80900425 4690 OS Explanation The address or length data is not valid The requested address range is not valid or is wrong in the engineering dump command The request is not processed User Response Correct the input data 096 DOS WINDOWS 80900140 4690 OS Explanation A numeric field contains characters that are not valid The request...

Page 166: ...ser Response Reset the printer using the J4 CE jumper procedure and initialize the printer again Note Only authorized service personnel can move the J4 CE jumper 103 DOS WINDOWS 80900421 4690 OS Explanation The data is not valid The requested data or number is out of range The request is not processed User Response Correct the input data 104 DOS WINDOWS 80900360 4690 OS Explanation The barcode dat...

Page 167: ...erable printer error occurred after two power on resets User Response Turn the power off and then on again If the problem persists service the printer 114 DOS WINDOWS 80900363 4690 OS Explanation A printer communication error occurred User Response Service the printer 115 DOS WINDOWS 80900701 4690 OS Explanation A command not related to a return receipt was issued while a return receipt is in prog...

Page 168: ...90 OS Explanation Invalid Size Byte 4 is greater than 72 This cmd can not be sent when a print or download graphics occurs User Response Correct the value and issue the CA cmd 00 01 or 02 cmd extension again 124 DOS WINDOWS 8090067C 4690 OS Explanation Graphic with same number already in printer flash User Response The user attempted to download a graphic using a number already in printer flash Co...

Page 169: ...error The request is not processed User Response Run the printer test to determine the cause of the problem Service the printer 135 DOS WINDOWS 80900220 4690 OS Explanation The command is not valid outside of a sale period The request is not processed User Response Issue an print X report 14 cmd 136 DOS WINDOWS 80900221 4690 OS Explanation A voucher related sale transaction command was issued whil...

Page 170: ...nation The command was issued before the store header was set The request is not processed User Response Correct the application program sequence to set the store headers before issuing this command 145 DOS WINDOWS 80900691 4690 OS Explanation The command is not accepted when the J4 CE jumper is not active The request is not processed User Response Activate the J4 CE jumper and try issuing the com...

Page 171: ...while a sale transaction is in progress The request is not processed User Response Check the application program 169 DOS WINDOWS 80900232 4690 OS Explanation A command not related to a fiscal return or diplomatic receipt was issued while a fiscal return or diplomatic receipt is in progress The request is not processed User Response Issue the command again after the fiscal return or diplomatic rece...

Page 172: ...e printer 181 DOS WINDOWS 809006B5 4690 OS Explanation RAM is in error Return to the FB cmd User Response Service the printer 182 DOS WINDOWS 809006B6 4690 OS Explanation An error occurred during an end transaction 06 cmd The request is not processed User Response Issue the end transaction 06 cmd again If this error was encountered during an online printer diagnostic test it indicates that the tes...

Page 173: ...DOWS 809006BD 4690 OS Explanation A different mode of credit slip printing is already in progress so the selected mode cannot be ended The request is not processed User Response Check the application program sequence 192 DOS WINDOWS 80900524 4690 OS Explanation The command is rejected from the printer logic card The request is not processed User Response Check for a device driver programming error...

Page 174: ...If the cover is already closed service the printer 204 DOS WINDOWS 80900711 4690 OS Explanation Internal Error The request is not processed User Response Service the printer 205 DOS WINDOWS 80900526 4690 OS Explanation A printer keybutton is pressed The request is not processed User Response Release the pressed keybutton If a keybutton is not pressed service the printer 206 DOS WINDOWS 80900525 46...

Page 175: ... opened The request is not processed User Response Close the throat and issue the command print again 214 DOS WINDOWS 80900527 4690 OS Explanation A feed paper error occurred The request is not processed User Response Ensure that the paper is inserted correctly 235 DOS WINDOWS 809006EB 4690 OS Explanation EPROM load error The request is not processed User Response Service the printer Fiscal Unit R...

Page 176: ... 078 80900120 020 80900306 082 80900121 021 80900307 083 80900123 023 80900309 085 80900124 024 80900312 089 80900125 025 80900314 091 80900126 026 80900315 092 80900127 064 80900318 099 80900129 029 80900320 128 80900130 030 80900321 129 80900132 111 80900322 130 80900140 096 80900323 131 80900142 034 80900324 109 80900143 035 80900325 134 80900144 036 80900326 101 80900145 037 80900327 102 80900...

Page 177: ... 053 8090063A 058 8090063B 059 8090063D 061 80900643 067 80900646 070 80900651 081 80900657 087 8090065A 090 80900670 112 80900677 119 80900678 120 80900679 121 8090067B 123 8090067C 124 8090067D 125 80900684 132 80900691 145 8090069D 157 8090069E 158 809006B4 180 809006B5 181 809006B6 182 809006B7 183 809006B8 184 809006B9 185 809006BA 186 809006BB 187 809006BD 189 809006D0 208 809006D1 209 80900...

Page 178: ...Page 178 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmi ...

Page 179: ...d for the procedure in progress To warn the operator that the same line could appear more than once for the same item an overlay string is provided by microcode This overlay operation is activated when the device driver sets the retry bit in the repeated command In response to a retry operation from the application program the retry bit is set allowing the string to overlay the characters on the s...

Page 180: ...re report is voided Fiscal Memory Report 15 cmd On receipt of first command after an error the function is terminated and the fiscal memory report is voided End Transaction 06 cmd Only the end transaction or cancel transaction commands are accepted Cancel Transaction 07 cmd Only the cancel transaction command is accepted Page 180 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB...

Page 181: ...ponse to a retry operation from the application program the retry bit is set allowing the string to overlay the characters on the slip The retry bit has effect only on the following commands but it may be used on all other fiscal commands with no adverse effect The string overlays the first 3 characters of the printed line Item Sale Negative Item Sale Payment Not Paid Discount Uplift on Subtotal P...

Page 182: ...Page 182 of 183 IBM 4610 SureMark Fiscal Printer Turkey Models GR3 GR5 GB3 GB5 Programmi ...

Page 183: ...e of less lines result in a better performance PLD or paper out during end transaction 06 cmd After a PLD or paper out during the end transaction 06 cmd execution applications will know whether to cancel or re end the transaction querying the value of FENDTRA flag via DB command This value could be located in the DB Electronic Response Byte 28 bit 3 End Transaction in Progress See 5 2 3 2 Response...

Reviews: