NOTE: This page has been translated automatically from Russian to English. Original page.
Fiscal registrar of the receipt printer (COM, and Windows printers)
Supported models: AXIOHM 794 (Wincor Nixdorf TH210) in "Native Mode", Advanpos WP-T800, STAR TSP-600, Epson Esc / P2, Star ESC / POS, BAR 700, Datecs EP-60, as well as all the other COM printers in the "Custom" mode supported by Windows printers.
Processing - driver "Fiscal registrar of the receipt printer (COM, and Windows printers)" for conventional applications
Processing - driver to connect ordinary checks printers as fiscal registers to typical configurations 1C. This connection option may very well be useful to train cashiers in conditions close to "combat" Print "checks" in organizations that do not require the presence of CMC, but observance of cash discipline is necessary.
Written on the basis of processing of "1C: Fiscal registrar cashier (emulator)" by entering the required functionality in the corresponding procedures and functions. Also built-in is written background information on setting up this treatment. If you need to run this process under the platform of 1C: Enterprise 8.2 or 8.3 - Convert it configurator.
Treatment is suitable for configurations that operate as "normal application", such as "trade management 10" or "Retail 1.0." Handling "Receipt printer cashier (Com port)" is distributed on an "as is", the author assumes no responsibility for the consequences its use. This treatment is provided completely free of charge! If you like this treatment, do not be lazy, put a plus sign! And you is not burdensome, and I am pleased!
History:
version 2.67
- Added support for newline characters in the print SLIPov.
version 2.66
- Added option "Print QR character representation", which allows you to display a URL in the form of a QR code line.
- Added cleaning of printed arrays of strings of characters "newline", which inserts the configuration of the formation SLIPov. This sometimes resulted in a double line breaks and damage to the QR code on the slips EGAIS.
Note. Print QR codes also works in rows caps and cutting the check.
ATTENTION! Because have changed the old and added new options after the update is necessary to open the "Settings" at the printers and save them, otherwise the settings will pop up an error !!!
version 2.65
- Modified the formation of the image of the QR code - now the picture is formed with a border 2 "points" - is to neutralize the wrong print pictures QR code receipt printer.
- Modified the creation of the image of the QR code - QR code matrix is scaled to 4 times to minimize geometric distortion QR code printing on receipt printer.
version 2.63
- Starting with this release, the treatment will be available in 1C v8.2 format. The latest version 2.62 of processing in the 1C format v 8.1 will remain downloads.
- Added printing QR codes from strings caps, cutting lines, non-fiscal rows. Included in the settings "Printer Settings" -> "QR code", converts line-URL, which begin with "http: //" or "https: //". Works print QR codes for SLIPov of EGAIS.
Support for QR codes added for Windows printers - AXIOHM A794 does not support printing QR, the other I do not have printers. To generate QR code images using JScript (thanks to the distinguished minimajack), the installation of additional components are required.
ATTENTION! Because have changed the old and added new options after the update is necessary to open the "Settings" at the printers and save them, otherwise the settings will pop up an error !!!
version 2.62
- Fixed long press SKUs to Windows printers - performed a double line break. It is strange that no one has reported this error.
version 2.61
- Fixed a bug in the print name of the cashier's checks in the UT 10.
version 2.61
- Windows Printer. To optimize the printing and paper-saving options have been added to "Zoom", "height of cells" and "alignment of cells."
- Windows Printer. When printing lines with a length greater than the width of the check carried out their automatic splitting into several substrings. These need to run properly when using the "cell height" as stops working wrapping.
- On the test page is now printed "line", which helps to adjust the allowable width of the check.
- Other minor changes, and just do not remember them ...
ATTENTION! Because have changed the old and added new options after the update is necessary to open the "Settings" at the printers and save them, otherwise the settings will pop up an error !!!
version 2.56
- Implemented experimental support for printer Datecs EP-60.
- Added the ability to print cashier, whose name is derived from the user (employee) of the current session, which is important for UT. It turns on the "Advanced Settings 2". Print cashier made in the header of documents, right under the check number and change.
ATTENTION! Because have changed the old and added new options after the update is necessary to open the "Settings" at the printers and save them, otherwise the settings will pop up an error !!!
version 2.53
- Implemented management check number length, changing rooms. The default is the length of 10, but it is convenient to make the numbers 8 length and length change 4, especially when printing on narrow ribbon.
- An ability to disable printing of fiscal rows or fiscal "Total" in check. This is very convenient when using templates Checa POS retail.
- Slightly changed layout settings on the form.
ATTENTION! Because have changed the old and added new options after the update is necessary to open the "Settings" at the printers and save them, otherwise the settings will pop up an error !!!
version 2.50
- Support of any COM printer using the "Custom COM printer" model. If your printer is not in the list of supported models - no problem! You just need to take documents from your printer and complete the escape sequences for it. The escape sequences are filled in the decimal system of calculation and with the character ";"
version 2.24
- Implemented an experimental printer support BAR 700.
- Changed the implementation of ESC / Pos Protocol, now it is represented by two protocols: Star ESC / POS and Epson ESC / P2
- In ". Further settings 2" Added "Disable converter CP866". When activated, the parameter to the COM printers print is encoded CP1251. The parameter is automatically activated when you select the printer BAR 700
- Implemented check the availability of FP file when saving. If the OP file is not available and can not be set up - will come out a warning, and the Settings window closes.
ATTENTION! Because have changed the old and added new options after the update is necessary to open the "Settings" at the printers and save them, otherwise the settings will pop up an error !!!
version 2.19
IMPORTANT: The new release includes support for processing print to any Windows printer (see "Win printer" setting the picture). Recommended for use with printers that have LPT and Ethernet interfaces. If you use Windows printer, MSCOMM32.OCX installation components are required.
The printer with a COM interface is slow because the document is printed as a graphic due to the nature "1C" platform. Try to increase the speed of the printer port.
Teams cutting and opening the cash drawer to Windows printers do not support - and adjust avtootrezanie box using the printer driver!
For proper printing, use a monospaced font that has the same width and the usual fatty character. It is recommended to use the "Courier New" (default) and "DejaVu LGC Sans Mono".
Printing logos on Windows printers also works, you do not need to download the logo in the printer's memory.
- Implemented the ability to change the type of printer settings. Made for debugging purposes, not recommended to change - the model will change in all printers that use the item reference book "Trade equipment"
- Added support for printing lines "caps". News for Windows printers
- The possibility of an automatic 'alignment of rows hats "and" cutting lines "
- Options "Logo Height" has been added to Windows printers
- Added additional print options (tab "Additional pairs 2..") - "Do not print this section," "an alternative form of a check," "to allocate one of the names"
- Once again, plowed handling code, fixes old bugs, added new ones.
ATTENTION! Because have changed the old and added new options after the update is necessary to open the "Settings" at the printers and save them, otherwise the settings will pop up an error !!!
Main functions:
1. It is compatible with the configuration of 1C: Retail 1.0.6.4 (version API 2.05), perhaps compatible with other configurations standarntymi 1C.
2. Work with virtually all printers equipped with an RS232 interface.
3. Work with any Windows printers. You can even use and do not check, and ordinary printers (even virtual), if necessary
4. Support the basic functions of COM printer:
- Opening the cash drawer
- Cutting the paper (full, partial, document finishing tear hands)
- Automatic reset and switch the printer on a code page 866
5. Work with all the necessary documents:
- Sales receipts and refunds
- Cancellation of checks
- The introduction and withdrawal of cash from the cash drawer
- Printing and SSP RKO
- Printing and report X-Z-report
6. Emulation fiscal memory operation (OP) for the storage of counters:
- Does not require any changes to the configuration - is saved automatically specifies the file
- Keep only the last state change
- FP value counters are edited through the settings
The main limitations:
1. Not checked status of the printer - it is believed that the printer is turned on, it has enough paper and she stuck, cash drawer closed
2. The public release of the processing is not completed itself ActiveX component, if necessary, it can be found on their own and insert processing.
System Requirements:
1. When using the COM printers - correctly installed and registered ActiveX Microsoft MSCOMM32.OCX component
2. If you use Windows printer - it is strongly recommended to use a fixed width font "DejaVu LGC Sans Mono"
. 3. The presence of the RS232 port and RS232 cable for a reliable COM port of the printer If this is not available, you can use expansion cards or adapter USB -> COM
4. Optional: cash drawer that is compatible with the printer port cash drawer (optional). If the cash drawer is there, but he has another cable wiring, it can be armed with a soldering iron (crimping) and documentation to produce the correct switching of the solenoid and the sensor in the cash drawer, nothing complicated about it.