Atol 30 a connection 1c trade management. Installing the driver for atol online cash registers in automatic mode

Atol 30 a connection 1c trade management.  Installing the driver for atol online cash registers in automatic mode
Atol 30 a connection 1c trade management. Installing the driver for atol online cash registers in automatic mode

Before installing the driver, you must switch to the desired mode cash machine. To do this, you need to turn off the device, then press the tape feed button and hold it, turn on the device again. There will be 4 beeps. After a few seconds, but before the 5th signal follows, the tape advance button must be released. The device will issue a receipt on which a list of available options in service mode will be printed. One of the possible options is shown in the following image:

1- Output, 2 – Exchange channel, 3 – Exchange protocol

The desired mode is selected by the appropriate number of clicks on the tape advance button. So, in the example above, pressing the button 1 time will exit the service mode, 2 clicks will provide access to setting up the exchange channel, and 3 clicks will provide access to setting the exchange protocol.

To install the driver, the cash register must be switched to the “Exchange Channel” mode. In our example, press the tape advance button 2 times. The user will see the available exchange channels, for example, the list may look like this:

  1. Exit
  2. RS-232

From the list above, you must select USB. In our example, this will require pressing the tape advance button 3 times. If everything is done correctly, the device will confirm that USB is turned on:

Now, using the same method, you need to select the exchange protocol - Atol 3.0. To do this, in the service mode menu you need to select the “Exchange Protocol” item. In our example, this is point 3, therefore, the tape advance button must be pressed three times. The device will display a list of available protocols, for example, as in the following image:

Now, by pressing the tape advance button three times (in our case), you need to select the Atol 3.0 protocol. To confirm your selection, the device will print the message “Atol 3.0 is enabled.”

Now you can exit the service mode. To do this, in our example, you need to press the tape feed button once (menu item “Exit”). The device will indicate that it is ready for use:

So, everything is ready to install the driver.

If something goes wrong at the previous stages, it is recommended to run the entire algorithm from the very beginning. If the CCP cannot be switched to the desired mode, contact the manufacturer.

Driver installation

The driver for KKT Atol is located at https://install.kontur.ru/atol

After clicking the “Next” button, the user can select components to install or install them by default:

When the installation is complete, the computer must be restarted:

The driver is now installed and ready for configuration.

Driver setup

First of all you need to open the manager Windows devices: “Start” – “Control Panel” – “Device Manager”. Next, you need to expand the list item “Ports (COM and LTP)” and select “ Serial port(COM)" (or "Device with a serial interface (COM)"). By click right button mouse, a menu will appear in which you need to select “Update driver”:

In the window that opens, select “Search for drivers on this computer”:

Next, click “Select a driver from the list of already installed drivers”:

At the next stage, you need to click the “Install from disk...” button:

In the window that appears, you must specify the path to the Atol driver. By default it is C:\Program Files (x86)\ATOL\Drivers8\USB_Drivers. When the driver is selected, click the “OK” button:

In the window that then appears on the screen, you need to uncheck the “Only compatible devices” option:

The user will see a driver selection menu. In the left column you should select “ATOL group”, and in the right column – “ATOL FPrint USB”:

After clicking the “Next” button, the system will issue a warning - the user should click the “Yes” button:

The system will install the driver, and if everything goes well, its name will appear in the “Device Manager” in the “Ports (COM and LTP)” section:

The same operation must be repeated for the second port:

Setting up Ethernet over USB

In order to connect the Atol cash register with the fiscal data operator, you will need to configure the Ethernet over USB (EoU) service. But first you need to make sure that all the files for this service are installed. You need to open the folder C:\Program Files (x86)\ATOL\EthOverUsb and check that it has a structure like the image below:

If all the files are in place, you can proceed to setting up the service.

You will need a standard Windows notepad, which should be run as administrator. In notepad, you need to open the settings.ini file and correct the line number = “number”. You need to enter the COM port number on which the services will run. In order to find it out, you will need to check the data from the Atol cash register registration utility and the “Device Manager”. In our example, the device is connected to port COM3, and the utility shows COM4. This value needs to be changed in the settings.ini file and written as shown in the figure below:

    The initial state:
  • Windows 7-64 or Win 10-64 or Windows Server 2008-64
  • Atol-30F only with USB, test FN inserted (clean, not registered)
  • Atol driver KKT 8.14 or 9.x or 10.x

As of today (2019-July), Atol does not officially support DTO 8 and 9. Only Atol driver 10.x supports and recommends.

But in practice, many still use even DTO 8.x and, in principle, they are satisfied with everything, everything works correctly.

Problems begin almost immediately from connecting the device via USB

Connecting USB cable, turn it on, 2 new unidentified devices USB\VID_2912&PID_0005&REV_0200&MI_00 and USB\VID_2912&PID_0005&REV_0200&MI_02 appear in the system.

VID_ 2912 - The vendor identifier belongs to Athol (i.e. Athol honestly bought this manufacturer number from the USB association for himself). Not every Russian company can afford it.

Attention, there are two COM ports for a reason: one is used to control the cash register (commands are given to it), and through the second it (the cash register) goes online and sends checks to the OFD. Therefore, be careful.

We go to the manufacturer’s website atol.ru, but in the download center the driver simply cannot be found by the names USB or VCOM. Since Atol switched to an NXP (Phillips) processor, you can try looking for drivers on www.nxp.com (we are not looking for easy ways). But this is a bummer.

The answer turns out to be simple - read Atol's instructions.

Drivers are installed in x86 (32-bit) and 64-bit versions.

After installing the Atol commercial equipment drivers, DTO 8,9 or 10 should be in the folder (I have 32 bits) C:\Program Files ( x86)\ATOL\Drivers8\USB_Drivers find drivers and for unidentified devices in the device manager, from here we update the drivers.

For DTO 9 or 10 the situation is similar.

2 devices of type ATOL USB device (COMx) will appear.

Important: devices with slightly different names may appear (something longer like “Serial port... COMx”) - this is incorrect installation drivers. Where Windows pulls them from - there is no time to figure it out. But they must be deleted with a tick " completely remove drivers".

What can you watch without using a computer, that is, on the device itself?

View connection with OFD, etc. useful information you can do this: hold the CHL button (pull the receipt tape - there is only one), turn it on.... after the first signal, release it.

Setting up - selecting a WiFi, USB or BT exchange channel: hold the CHL button, turn it on.... after the fourth signal, release it. Next, select desired number through the same button (by the number of clicks on the button).

Diagnostics of connection with OFD: hold the CHL button, turn it on.... after the sixth signal, release it.

You can also run from the CCP driver (for example 8.14.2.0 exactly): Mode - Select; (checkbox - Device is on;) Password 30; Entrance; Report - 43 Status of communication with OFD, “Diagnostics of the condition with OFD” is printed.

We use DTO8 - Setting properties - Equipment Parameters - OFD (tab) - select Ethernet over USB, reboot the cash register, run the test with the OFD.

In fact, it is much more convenient to configure on a computer with the Atol 10.x driver; it has all the necessary functionality.

EoU app not found

As a result, when testing communication with the OFD, the device can print: EoU app not found.
This means that the EoU service is not running on the PC.
If you dig into the catalogs C:\Program Files (x86)\ATOL\... you can find this program. But for correct installation it must be installed through the Atol driver installer.

On Dto 8, you can run it in the Atol menu - Drivers of trading equipment - the program "Driver Management", we launch it from the Administrator, because There you need to configure a service with autostart, see the service tab EthernetOverUsb, there we enter the serial number of the cash register and the COM port number (namely the number - only numbers).

On DTO 10, during installation, you can only select by ticking whether to install EoU or not. There is no official option to configure the COM port.

There are particularly inconvenient operating systems for Atol drivers

For example, on Windows Server 2008-64 it can be a bummer. The following manifestations occur: when starting the service from the Driver Management program, a window constantly appears indicating that the program will be closed. Manually through the "Control Panel" - "Services" the service seems to start, but does not work. Let's leave this question for later. (In fact, after a month everything suddenly worked OK, unfortunately I couldn’t trace the reason).

On Windows 7-64 (driver 8.12) everything started, for example, right away! In the “Driver Management” settings I have this: “ATOL 30F” “COM10”. The DF itself is controlled via COM9.

I would also like the number of the USB virtual COM port not to change after equipment restarts.

It seems that Windows system in all variants, it correctly remembers each connection of another Atol device via USB and hangs it on a separate VCOM port.

After Atol FPrint 22 has been purchased, the connection to 1C can be made by any business entity independently, without the involvement of third-party specialists. Before you set up fiscal registrar, you must carefully study the attached instructions and act in accordance with its recommendations.

How to connect FR Fprint 22 PTK in 1C?

To connect FR Atol to 1C you need to perform several steps:

  • Carefully remove the packaging and connect the recorder to the electrical network.
  • A USB cable is connected in parallel.
  • At the next stage, the battery is installed, which is necessary for the uninterrupted operation of the COM port.
  • The fiscal registrar connects to the network.
  • Connecting to the local computer.
  • In the start menu, select the desired option and set the search for equipment.
  • After software detected the device, the necessary parameters are set.
  • At the final stage of installation, a connection test is carried out.
  • If the user did not make any errors, then the data of the fiscal device will appear in the result line.

After the fiscal registrar has been connected to computer equipment, it is being integrated into 1C 8 Atol KKM. This completes the work. You can test the system.

If you need equipment connection and integration with 1C programs, we recommend contacting our company. Our specialists will configure the equipment in 1C programs for correct and accurate operation in the shortest possible time.

In 2017, new rules for trading using electronic checks are being introduced. One of the mandatory requirements will be connection to the fiscal data operator (FDO), which ensures the collection, storage and transfer of data from the cash register to the tax office.

To work with the OFD, we chose the ATOL 55F cash register, which meets the requirements of 54-FZ and is included in the register of cash register equipment.

How does the OFD work?

After the buyer makes a purchase, the cash register creates a transaction and sends it to the fiscal drive.

The fiscal drive saves the receipt, signs it with a fiscal sign and sends the data to the OFD servers.

In turn, the OFD creates a response fiscal indicator, which it sends back to the cash register and transmits calculation data to the tax office.

The entire chain of actions takes just a few seconds.

After this, the buyer receives a paper and electronic check (sent to email or subscriber number). These receipts contain a QR code and a link that the buyer can use to check the receipt using special services.

How to configure KKM ATOL 55F to work with 1C via RDP?

Installing KKM ATOL 55F on a local computer

First, you need to install the cash register drivers on the computer to which the cash register will be connected. The driver can be downloaded from the official ATOL website or from [email protected].

After installing the driver, it will occupy 2 ports, in our case these are Com3 and Com4.

Why did the driver take up 2 ports? It's simple! One port will be used to exchange information with the cash register, the second port will be used to transmit OFD data.

We connect the cash register to the computer and start setting up.

Now we need to enter the Driver Management application. To do this, go to Start - All programs - ATOL - Retail equipment drivers v. 8 - Driver management. In the window that opens, we need to activate the free version. Free version works with ATOL cash register; for other cash registers the Full version is required.

You can check the operation of the cash register through the application " KKM driver" To do this, go to Start - All programs - ATOL - Retail equipment drivers v. 8 - Tests – KKM Driver.

In the window that opens, we go to the “Setting properties…” section and click “Search for equipment”. Select the cash register model from the list, mark the required ports and all COM port speeds. Click Search and wait until cash registers are found. After the cash registers are found, you need to select our cash register and click “Create”.

Now, if you check the “Device is on” checkbox, go to the “Properties settings…” section and click “Communication test”, then in the “Result” field we will get the name of our cash register, serial number and firmware version. This means that our cash register is working.

The driver does not allow several programs to work through one COM port, so close the “KKM Driver” and continue the setup.

We return to “Driver Management” and go to the “FDSVC Service” tab. The service must be started if it is not running. This service will monitor our requests from 1C to port 6220. If the computer to which you are connecting via RDP is not in your local network, then you need to open port 6220 to connect via the Internet.

Setting up cash register ATOL 55F on a remote RDP computer

On local computer We have configured the cash register, now we need to make sure that the cash register works with 1C on a remote desktop, to which we connect via the Internet. To install drivers on remote server Administrator rights are required!

To do this, we perform similar actions. Install drivers and enable free mode.

Unzip the file FR-ATOL_54FZ.zip from the folder “C:\Program Files (x86)\ATOL\Drivers8\1Cv82” into the bin folder of the 1C platform. Now, just in case, you need to manually register FprnM1C82_54FZ.dll in system registry, if this did not happen during driver installation. To do this, launch Windows PowerShell as administrator and enter the following command:

Regsvr32 "C:\Program Files (x86)\1cv8\8.3.9.2170\bin\FprnM1C82_54FZ.dll"

Your path to FprnM1C82_54FZ.dll may be different! It all depends on what version of 1C you have and where it is installed.

Setting up cash register ATOL 55F in 1C Integrated automation

Now let's start setting up the cash register in 1C. In our case, we are setting up a cash register in 1C Integrated Automation 1.1. I think in other configurations the settings are not much different.

We launch 1C as administrator (otherwise the drivers may not load). Switch the interface to “Full”. Go to “Service” - “Commercial equipment” - “Connecting and setting up commercial equipment”.

For the operation of the cash register, external processing is required, ShtrihMkkt.epf. They are part of the distribution of configuration releases and are posted on the website: https://releases.1c.ru/project/TradeWareEpf82. We will need external processing.

We add processing to the directory “Processing servicing of commercial equipment”.

Now let's start adding the cash register itself to 1C. To do this, in “Connecting and setting up commercial equipment”, go to the “Cash register with data transfer” section and create a new cash register.

We indicate the cash register with which the retail equipment will interact and go to “Settings”.

In the KKM parameters, fill in the following fields:

  • Computer- indicates the external IP of the computer to which the ATOL 55F cash register is connected and port 6220, which we opened for access via the Internet. For example, 10.10.10.10:6220
  • Port- COM port to which the ATOL 55F cash register is connected on the local computer. In our case this is COM3.
  • Speed- COM port speed.
  • Model- model of our cash register.
  • We leave the remaining fields as is.

Now you can click on “Test Device”. A request will be sent to the cash register on the local computer. If everything is configured correctly, 1C will display the message “Test completed successfully. ATOL 55F, No. **********, version: 3.0.1245 RU, FISK.” This means that you have configured everything correctly.

Errors may occur during testing. You may not have opened port 6220 on your local computer for access via the Internet. You may need to create firewall rules for incoming and outgoing connections on port 6220. You may have forgotten to close the KKM Driver application or start the FDSVC service. Or maybe you didn’t run 1C as an administrator and 1C didn’t connect the KKM driver.

How to enable sending checks to the fiscal data operator (FDO)?

If everything is fine and the test is passed, then you can now configure and enable the “EthernetOverUSB Service”. This service sends punched checks to your fiscal data operator (FDO).

To do this, you need to add a second COM port in the “Driver Management” on the local computer to which the cash register is connected, in the “EthernetOverUSB Service” tab, in our case it is COM4. Check the box next to “Autostart” and start the service.

That's it, now every punched check will be automatically sent to the OFD with which you have an agreement.