Подключение кассы к компьютеру по локальной сети

Обновлено: 10.08.2022

Все ближе новогодние праздники и с ними переход на НДС20% и ФФД1.05. Почти все производители уже подготовились к нему и отчитались о порядке перехода на новый режим работы. Но не все пользователи до конца понимаю что им делать. Для работы в новом режиме понадобится обновить ККТ, драйвера и вашу конфигурацию. Кстати, обновления для конфигураций с поддержкой НДС20% 1С уже выпустила, поэтому самое время начать обновляться, если вы еще этого не сделали.

Для работы нового режима на ККТ потребуется последние версии драйвера ККТ. Работу с НДС 20% поддерживают все версии начиная с 8.16.1 или 10.4.1, которые вышли еще в ноябре. Последнюю версию можно скачать в свободном доступе с центра загрузки АТОЛ.

В настройке нет ничего сложного, просто выполняем все шаги по порядку:

Настройка брандмауэра Windows

ВНИМАНИЕ!
Настройки брандмауэра ниже подойдут только для случая хорошо защищенной сети, к которой не могут подключиться посторонние, например, проводной сети без wifi в недоступном для посторонних помещении. Если вы настраиваете доступ к кассе в другой ситуации, например, в сети с возможностью подключиться через wifi, пожалуйста, проконсультируйтесь со специалистами о правильной настройке брандмауэра в этом случае

Брандмауэр Windows - это специальная програма-привратник, которая работает на вашем компьютере. Эта программа автоматически анализирует запросы, поступающие на компьютер через сеть, и автоматически блокирует те из них, которые кажутся ей подозрительными, защищая вас от хакеров и вирусов. Защищая вас, брандмауэр запретит другим компьютерам вашей сети подключаться к вебсерверу АТОЛ, и вы не сможете печатать чеки с этих компьютеров.

К счастью, брандмауэр Windows можно настроить так, чтобы он не считал некоторые запросы подозрительными, и пропускал их в компьютер. Для того, чтобы брандмауэр пропускал запросы, направленные к кассе, пожалуйста, на компьютере Альфа:

Специальные предложения

Electronic Software Distribution

Интеграция 1С с системой Меркурий

Алкогольная декларация

Готовые переносы данных

54-ФЗ

Управление проектом на Инфостарте

Траектория обучения 1С-разработчика

Маркетплейсы и 1С

Инструментарий разработчика

Константин, добрый день!
Спасибо вам за эту статью - это то что нужно!
Только мы столкнулись вот с какой проблемой. Если мы включаем ККМ после загрузки ПК к которому она подключена, то "проброска" порта не срабатывает, и 1С из-под терминального сервера не видит ККМ. Если же мы перезагрузим этот ПК с включенной ККМ, то такая проблема не наблюдается - проброска портов работает.
Если, в первом случае (при запуске ККМ после запуска ПК), мы выполним команду netsh interface portproxy reset , а потом выполним команду interface portproxy add v4tov4 listenport=8888 listenaddress=10.3.1.106 connectport=7778 connectaddress=192.168.137.111 то проброска портов начинает работать.
Не подскажите в чем может быть дело ?

(3) Добрый день, рад что статья кому то принесла пользу и сэкономила время).
О данной проблеме знаю, до не знал что если ккм включить раньше ПК, то проброка портов будет работать. Я когда тестировал, понял что проброска портов остается после перезагрузки, но она не работает и приходится удалять и пробрасывать по новой. Я даже для такого случая сделал батник для запуска RDP. с текстом вида:
netsh interface portproxy DELETE v4tov4 listenport=8888 listenaddress=172.27.195.10
netsh interface portproxy add v4tov4 listenport=8888 listenaddress=172.27.195.10 connectport=7778 connectaddress=192.168.137.111

mstsc "C:\Users\Popka\Desktop\111.rdp"
exit

"C:\Users\Popka\Desktop\111.rdp" - путь до ярлыка rpd, так как не заморачивался настройкой рдп через командную строку. Делалось это для рыбок, работающих за кассой, так как им не объяснишь что да как, поэтому проброска портов делается для них скрыто. Тут еще можно нарваться на ограничение прав, так как данная операция доступна только Администратору ПК.

Статью писал когда тестировал у себя на домашнем компьютере, сегодня буду ставить на рабочую станцию (3 мес почти заказчик оттягивал момент установки онлайн касс), буду наблюдать что получится.

Я столкнулся еще с проблемой - долго печатаются чеки, может доходить до 30-50 сек на чек, находил информацию что можно поиграться с настройками скорости порта. Если у вас была такая проблема и вы ее решили - то буду благодарен если поделитесь решением)

Перевод кассы в режим фискального регистратора

Напомним, что фискальным регистратором называется касса, кот. умеет печатать чеки по команде с компьютера. Для того, чтобы ваш Меркурий заработал как фискальный регистратор, вам необходимо его соответствующим образом настроить. Для этого:

  • Включите кассу
  • Дождитесь, пока на экране загорится надпись КАССОВЫЙ РЕЖИМ
  • Нажмите несколько раз кнопку РЕЖ, чтобы на экране кассы загорелась надпись ПРОГРАММИРОВАНИЕ
  • Нажмите ИТ
  • Введите пароль (по умолчанию 22)
  • Кнопками + и - перейдите в подменю ПРОГ.ОПЦИИ
  • Нажмите ИТ
  • Измените значения опций:
    • ОП 1 = 4 (режим фискального регистратора)
    • ОП 17 = 3 (использование USB - драйвер обмена с ПК)
    • ОП 18 = 5 (скорость порта 115200)
    • ОП 25 = 0 (USB slave)
    • найдите ее, переключаясь между опциями при помощи кнопок + и -
    • найдя нужную опцию, нажмите ИТ для того, чтобы войти в режим редактирования опции
    • при помощи клавиатуры кассы введите новое значение опции
    • подтвердите ввод, нажав кнопку ИТ

    Подключите кассу к компьютеру

    После того, как вы убедитесь, что прошивка кассы соответствует рекомендациям производителя, необходимо будет подключить кассу к компьютеру USB-кабелем. Касса Меркурий 185Ф подключается к комьютеру редко встречающимся кабелем USB AM-AM:


    который к тому же отсутствует в комплекте поставки, и автору статьи пришлось обойти несколько компьютерных магазинов прежде, чем он нашел необходимое.

    Другие модели касс Меркурий, возможно, пдключаются другими кабелями, но вам в любом случае необходимо убедиться в наличии у вас соотв. кабеля прежде чем переходить к следующим шагам.

    Установите драйвер кассы

    Откройте смену на кассе

    Один из пользователей программы Тирика изрядно намучался, подключая кассу к компьютеру, и в конце концов смог это сделать только после того, как открыл предварительно смену на кассе. Мы эту информацию не проверяли.

    Работа с кассой Меркурий по локальной сети

    Как вы, возможно, заметили из предыдущего абзаца, при настройке программы указываете IP-адрес компьютера, к которому подключена касса. Да, вы правильно угадали, и с кассой Меркурий можно работать в том числе и по сети, то есть когда несколько компьютеров продавцов печатают чеки на одной кассе. Для того, чтобы это настроить, необходимо:

    Достаточно часто в моей практике возникает ситуация, когда требуется подключить несколько компьютеров к одной кассе. В данной статье будут рассмотрены несколько способов, которыми данная проблема может быть решена.

    Итак. Небольшое предприятие на два – три рабочих места. Это может быть как бухгалтерия, возжелавшая пробивать чеки на кассовом аппарате, так и небольшой торговый зал. Значения не имеет. А вот что имеет значение, так это то, что желания покупать кассовые аппараты по количеству рабочих мест у руководителя за частую нет. А если учесть, что благодаря ажиотажу вокруг ЕГАИС цены на ККМ с ЭКЛЗ выросли чуть ли не в два раза, данный вопрос становится еще более актуальным.

    Как же быть в таком случае? На самом деле решений несколько, и я постараюсь рассказать плюсы и минусы каждого из них.

    Начиная с версии 8.0.х в их драйверах появилась возможность установки удаленного подключения.

    Настройка параметров ККМ

    Как это работает. На первом компьютере, к которому кассовый аппарат подключен физически (через com-порт, или USB-переходник не имеет значения) настраиваем драйвера как обычно. Указываем порт, скорость. Проверяем чтобы успешно выполнялся тест устройства. Все самое интересное делается на втором (третьем, четвертом) компьютере. Как показано на картинке выше нажимаем на три точки напротив строки «Компьютер» и ставим галочку «Удаленное подключение». Указываем ip-адрес компьютера, к которому физически подключен кассовый аппарат (в нашем примере это первый компьютер), порт оставляем по-умолчанию. В разделе «Параметры связи» указываем номер порта и скорость первого компьютера куда подключен кассовый аппарат. И если вы все указали правильно, то проверка связи на втором компьютере также пройдет успешно.

    Вариант второй. Для не менее счастливых обладателей кассовых аппаратов сторонних производителей.

    Если у нас есть несколько лишних тысяч, то все просто: покупаем платные версии драйверов АТОЛ и смотрим вариант первый :).

    Но есть и еще одно решение, ради которого вся эта статья и затевалась. В отличии от всех предыдущих вариантов оно полностью бесплатно, хотя и требует установки дополнительного стороннего ПО. Идея метода достаточно проста и показана на рисунке ниже.

    Схема подключения

    Настройки виртуального com-порта

    Итак, первая часть выполнена. Мы обеспечили отправку данных с двух (трех, четырех) компьютеров по локальной сети на определенный компьютер. Теперь нам эти данные нужно как-то принять и передать на физический com-порт ККМ. Для этих целей мы использовали программку аж 2003 года ip-to-com. Программа чрезвычайно проста в настройке и состоит фактически из одного окна.

    Окно программы ip-to-com

    Устанавливаем ее на первый компьютер и настраиваем как показано на рисунке. В качестве com-порта указываем порт физического подключения кассового аппарата, а в окошке port number – номер IP порта, который мы указывали при настройке виртуальных com-портов. После этого нам останется только нажать кнопочку «Enable».

    Плюсы этого варианта очевидны: мы никак не привязаны к производителю кассового оборудования, данный вариант будет работать с любой ККМ. При этом компьютер с ККМ не обязательно должен быть расположен в одной локальной сети. И что самое главное, все бесплатно :)

    Но. Всегда есть но. Данный вариант очень чувствителен к пингу. Еще раз. Не к ширине канала, а именно пингу. Если у вас между первым и вторым компьютером пинг превышает 100 мс, или он просто не стабилен, результат вам может не понравиться.

    После подключения кассы к компьютеру и настройке ее для локальной работы, следующим этапом шла настройка работы кассы через RDP, да еще когда удаленный компьютер находится в другой сети, нежели ваш стационарный, на котором подключена касса физически. Если с Атолом у меня проблем не было, там Com порты пробрасываются средствами того же RPD соединения, то пробросить локальную сеть не представляется возможность. Необходимо настраивать это через проброс портов. Далее расскажу, как это делал я, так как на текущий момент (07.2018) я не смог найти статьи, которая решила бы мою проблему, возможно, я плохо искал, но сути это не меняет. Решил поделиться знаниями с такими же ищущими решения данного вопроса.

    Процесс подключения кассы к компьютеру описывать не буду, можно посмотреть по ссылке

    4. Служебные операции

    В процессе работы иногда требуется проверить передачу данных к ОФД или закрыть смену на ККТ. Эти операции можно выполнить через утилиту "Тест драйвера". Но удобнее использовать эти функции из обработки обслуживания. Для этого откройте форму "Подключение и настройка торгового оборудования", выберите нужную ККТ в списке и нажмите кнопку "Параметры фискализации".


    В открывшемся окне есть меню "Ручное управление" через которое можно выполнить:

    • Открытие и закрытие смены
    • Внесение и выемку наличных
    • Открытие денежного ящика
    • Получить текущее состояние
    • Напечатать на ККТ состояние расчетов
    • Снять отчет без гашения

    Проверить связь с ОФД можно получив текущее состояние ККТ:



    3. Настройка в 1С.

    Рассмотрим настройку ККТ на примере демонстрационной базы "Управление производственным предприятием". В типовых конфигурациях на обычных формах вся настройка выполняется в форме "Подключение и настройка торгового оборудования".


    Переходим на вкладку "ККТ с передачей данных" и добавляем новое оборудование.


    Обработку обслуживания с необходимой Native-компонентой можно скачать во вложении.


    В обработке выбираем нужный способ подключения и порт для связи с ККТ. Для проверки корректности настроек можно нажать на кнопку "Тест устрйоства"


    Указанная обработка использует стандартные процедуры из общих модулей: ПодключаемоеОборудованиеУниверсальныйДрайверКлиент и МенеджерОборудованияКлиентСервер.

    При работе в LINUX/Windows настраивается одинаково. Если в обработке пишет что не установлен драйвер, то скорее всего установлены драйвера не той "битности". Готово, если вы уже обновили ККТ, то она готова к работе с Новыми ставками НДС.

    Техническое отступление. IP-адрес и TCP-порт

    В случае, если несколько компьютеров объединяются в локальную сеть, каждому компьютеру назначается сетевой адрес для того, чтобы другие компьютеры могли как-то обратиться к нему через сеть. Адрес компьютера может записыватся либо четырьмя числами через точку, например, 192.168.0.1, либо буквами, например, USER_PC.

    Но к компьютеру в сети могут обращаться с разными надобностями. Например, если на компьютере установлены почтовый сервер и сервер баз данных, то некоторые компьютеры могут обращаться к нему за почтой, в то время как другие одновременно с этим будут обращаться к нему за данными. Для того, чтобы эти запросы не перепутались, Windows создает в каждом сетевом компьютере т.н. "порты", именуя их просто по номерам. В этом случае сетевой компьютер настраивают так, чтобы запросы, приходящие на программу-почтовый сервер, поступали на порт 25 (к примеру), а запросы, приходящие к работающей на том же самом компьютере программе-серверу баз данных - на порт 3050. В этом случае сетевой компьютер может легко рассортировать поступившие запросы по программам просто по номерам портов.

    Настройте программу Тирика

    В программе Тирика-Магазин выберите, пожалуйста, пункт меню Файл|Настройки|ПечатьЧеков, нажмите кнопку Настройка, выберите позицию Фискальный регистратор, нажмите Далее и в открывшемся окне укажите:

    • Меркурий 115Ф/130Ф/180Ф/185Ф либо Меркурий 119Ф в зависимости от модели
    • Номер порта: Определенный по инструкциям выше COM-порт
    • Адрес сервера кассы

    Адрес сервера кассы указывается в формате XXXX.XXXX.XXXX.XXXX:YYYY, где:

    • XXX.XXX.XXX.XXX - это IP-адрес компьютера, к которому подключена касса. Адрес компьютера обязательно указывается в числовой нотации, например, 127.0.0.1; буквенное обозначение адреса не допускается
    • YYYY - это номер TCP-порта (не путать с COM-портом!), на котором отвечает сервер кассы; по умолчанию 50009

    Если при установке драйвера кассы вы не меняли номер TCP-порта, по которому отвечает сервер кассы, то номер порта при настройке можно не указывать. Если касса подключена к тому же самому компьютеру, на котором вы настраиваете программу Тирика, то адрес компьютера также можно не указывать, оставив поле адреса пустым

    После того, как все описанные выше настройки будут сделаны, вы сможете нажать кнопку Проверка, и программа покажет вам наименование модели подключенного к вашему компьютеру кассового аппарата. Нажмите после этого кнопку Готово столько раз, сколько нужно для того, чтобы позакрывать все открытые окна, и после этого вы сможете начать работать с программой, печатая чеки на вашей кассе Меркурий автоматически при нажатии кнопки Продать в программе Тирика.


    1. Установка драйверов

    Для работы ККТ потребуется последние версии АТОЛ Драйвер ККТ версии 10.4.2. Работу с НДС 20% поддерживают все версии начиная с 10.4.1.
    Качаем его с dpkg -i fptr10-test-util_10.4.2_i386.deb dpkg -i libfptr10_10.4.2_i386.deb dpkg -i libfptr10-gui_10.4.2_i386.deb

    После этого заново запускаем установку пакетов. Обратите внимание что ставить нужно драйвер той же битности что и платформа 1С. Если у вас 32-битная 1С работает на 64-битной системе, то ставим 32-битный драйвер. Иначе 1С не найдет подходящих драйверов. Это же относится и к работе в LINUX.


    Специальные предложения

    Electronic Software Distribution

    Интеграция 1С с системой Меркурий

    Алкогольная декларация

    Готовые переносы данных

    54-ФЗ

    Управление проектом на Инфостарте

    Траектория обучения 1С-разработчика

    Маркетплейсы и 1С

    Инструментарий разработчика

    Здравствуйте. Прочитал вашу статью. Интересует пункт 2.2 Настройка ККТ в режиме TCP/IP (Работа по сети, С терминального сервера RDP)
    Не нашел в драйвере Атол ККТ 10.4.2 канал обмена Ethernet. Есть только каналы связи COM/VCOM, USB, TCP/IP, Bluetooth. Пытаюсь подключиться к ККТ АТОЛ 30Ф, ввожу IP адрес, порт - не находит. Драйвером 8 все находит без проблем.

    Добрый день! Если можно поподробнее про подключение через TCP/IP. Пробую через драйвер 10.4.2. ввожу IP ПК (к которому подключена ККМ) порт 6220 - не находит ККМ. Через драйвер ККТ 8.16.4 - находит без проблем. Знаю, что в драйвере Атол 10 нет больше поддержки сервиса FDSVC, который обеспечивает удаленный доступ.

    (3) мне вот тоже интересно как теперь подключать, чтоб работало через rdp. сейчас подключил временно просто по сети, но это печаль вообще ((

    Обновил публикацию. Вам нужно переключить ККТ в режим работы по Ethernet. У нее будет свой ip-адрес, его и нужно вводить при подключении к кассе.

    (4) это если есть порт? мне просто нужно подключить так: есть комп с кассой(подключена по usb), с компа 1с работает по rdp. Раньше было по FDSVC настроено, сейчас его выпилили (( как теперь реализовать это не понятно.

    (39)На инфостарте есть готовые решения. Мне через веб-сервисы пока не было необходимости реализовывать.

    Я вначале грешил на версию драйвера, но обновленных обработок по работе с ККТ Атол от 1с не выходило, а самая последняя версии 2.6 работает только с 9 версией драйвера.


    Тут дело не в обработке для ККТ. 1C должна передавать драйверу ККТ чек в виде XML. Этот XML формируется не в обработке, а в общих модулях конфигурации, поэтому Вам необходимо ее обновлять.
    Значение перечисления "Ставки НДС" преобразуется в числовое значение в типовой процедуре

    так что МенеджерОборудованияКлиентСервер.ПолучитьСтавкуНДСДляФискализацииЧека() уже как бы передал в хмл "20" .

    (7) вот думаю качать обработку или штатную обработку обслуживания для DTO 9.12 переделать просто: думаю загрузить в макет обработки "C:\Program Files (x86)\ATOL\Drivers10\KKT\1Cv83\ATOL_KKT_10.zip" от DTO 10.4 и в модуле обработки заменить "AddIn.ИнтеграционнаяКомпонента.ATOL_KKT_1C83_V9" на "AddIn.ИнтеграционнаяКомпонента.ATOL_KKT_1C83_V10". Как думаете взлетит ?

    да все получилось, только странно, показалось что DTO 10.4.2 медленнее работает девЯтки (

    Всем спасибо за ответы, вопрос решился, 19.12.2019 Атол выпустили новую версию драйвера 9.12 в которой поддерживается требования 1с для разработчиков ДТО 2.4. Те кто использует типовую обработку для драйверов 9.х обратите внимание, что у вас стоит версия не ниже 9.12.4.

    Небольшому бизнесу, часто не очень свободному в средствах, при необходимости организовать несколько мест кассира в одном помещении бывает удобно подключить все эти рабочие места к единственному кассовому аппарату по компьютерной сети, сэкономив т.о. на покупке второй кассы. При использовании касс производства Штрих-М такая настройка делается на уровне драйвера Штрих-М, т.е. в программе Тирика ничего менять не надо; кассы ВикиПринт не умеют работать по сети вовсе. В этой статье мы расскажем, как настроить работу с кассами АТОЛ по сети.

    Мы советуем вам не делать описанных ниже настроек самостоятельно, но обратиться вместо этого к специалистам. В случае самостоятельной настройки по этой статье мы не можем гарантировать работоспособность получившейся системы и безопасность ваших данных.

    Подключение кассы, установка драйвера и вебсервера АТОЛ

    Для того, чтобы вашей кассой могли управлять сетевые компьютеры, вам необходимо подключить ее кабелем USB к одному из сетевых компьютеров. Для подключения мы советуем выбрать тот компьютер, который включается первым в начале рабочего дня и выключается последним в конце. Действительно, если кассир захочет пробить чек, а компьютер, к которому подключена касса, в этот момент будет выключен, то пробить чек у кассира не получится, правильно? Далее по тексту мы будет называть этот компьютер "компьютером Альфа".


    После окончания установки программа-установщик предложит вам настроить вебсервер:


    Если вы включите эту галочку (ее надо включить), то в ответ программа-установщик откроет интернет-браузер на странице настройки. Нажмите в ней кнопку Добавить, укажите необходимую информацию и после нажатия кнопки OK включите опции "работа с ККТ" и "использовать по умолчанию":


    На этом подключение и настройку кассы можно будет считать завершенной.

    Обновите прошивку кассы

    Для того, чтобы проверить, сможет ли ваша касса Меркурий работать под управлением программы Тирика-Магазин, необходимо проверить версию прошивки кассы. Для этого включите кассу, нажмите несколько раз кнопку РЕЖ на кассе до тех пор, пока на экране кассы не высветится надпись "кассовый режим", и нажмите кнопку с точкой. В ответ касса напечатает чек, в котором надо проверить поле "Конфиг". На момент написания этой статьи (февраль'2021) производитель рекомендовал использовать конфиг версии 25.12.2020:


    Если вы используете более старую прошивку кассы или если требования к прошивки изменились на момент написания этой статьи, вы сможете обновить прошивку кассы, скачав ее на сайте производителя кассы. Более подробно на этом моменте мы останавливаться не будем, т.к. перепрошивка кассы выходит за рамки этой статьи.


    1. Установка драйверов

    Для работы ККТ потребуется последние версии АТОЛ Драйвер ККТ версии 10.4.2. Работу с НДС 20% поддерживают все версии начиная с 10.4.1.
    Качаем его с dpkg -i fptr10-test-util_10.4.2_i386.deb dpkg -i libfptr10_10.4.2_i386.deb dpkg -i libfptr10-gui_10.4.2_i386.deb

    После этого заново запускаем установку пакетов. Обратите внимание что ставить нужно драйвер той же битности что и платформа 1С. Если у вас 32-битная 1С работает на 64-битной системе, то ставим 32-битный драйвер. Иначе 1С не найдет подходящих драйверов. Это же относится и к работе в LINUX.


    Настройте установленный драйвер

    Для настройки драйвера определите номер COM-порта, к которому подключилась касса. Сделать это можно так:

    • Откройте на вашем компьютере иконку "Мой Компьютер" или "Проводник Windows"
    • Найдите в левой части открывшегося окна надпись Мой Компьютер и щелкните в нее правой кнопкой мыши
    • В открывшемся меню выберите надпись Управление
    • Далее выберите Диспетчер Устройств и в нем раскройте ветку Порты: COM и LPT
    • Определите номер COM-порта, который Windows назначил вашей кассе. Скорее всего это будет надпись "Устройство с последовательным интерфейсом USB". На картинке ниже это порт COM3

    В списке подключенных касс нажмите кнопку Выбрать и закройте браузер

    Настройка программы Тирика

    После того, как вы подключили кассу АТОЛ к сети, установили и настроили драйвер и вебсервер АТОЛ и настроили брандмауэр Windows, можно переходить к настройке программы Тирика-Магазин. Для этого выберите, пожалуйста, в программе пункт меню Файл|Настройки|ПечатьЧеков, нажмите кнопку Настройка, выберите опцию Фискальный Регистратор и в следующем окне укажите: "Касса АТОЛ (через вебсервер)".

    В ответ на это в нижней части окна появится поле ввода адреса вебсервера, впишите в него адрес компьютера Альфа и порт сервера АТОЛ через двоеточие, например: 192.168.0.1:16732. При этом:

    • Если при установке и настроке вы не меняли TCP-порт, по которому отвечает вебсервер кассы (16732), то номер порта можно не указывать
    • Если программа Тирика установлена на том же самом компьютере Альфа, то и имя компьютера тоже можно не указывать

    Таким образом, типичной настройкой программы Тирика будет:

    • На компьютере Альфа: окно ввода адреса и порта компьютера пустое
    • На прочих компьютерах: в окне ввода адреса и порта компьютера указан адрес компьютера Альфа в цифровом (напр. 192.168.0.1) или буквенном (напр. USER_PC) виде

    После того, как эта настройка будет сделана, нажмите кнопку Проверка. В ответ программа либо покажет вам собщение об ошибке (и это будет означать, что что-то вы настроили неправильно), либо покажет вам марку и модель кассы. В этом случае вы можете нажать кнопку OK, программа Тирика на этом компьютере настроена на работу с вашим кассовым аппаратом.

    На других компьютерах сети вам необходимо настроить только программу Тирика согласно иструкциям в этой главе. Устанавливать драйвер АТОЛ, вебсервер или настраивать брандмауэр на других компьютерах не надо.


    2. Подключаем и настраиваем ККТ


    2.1. Настройка работы через USB

    Большинство ККТ Атол (Кроме 30Ф и 11Ф) настроены для работы через COM. Для переключения на USB делаем:

    • Выключить ККТ
    • Зажать кнопку промотки чека
    • Не отпуская кнопку включаем ККТ
    • Дождаться пятого звукового сигнала
    • ККТ распечатает на чеке пункты сервисного режима.
    • Нажать два раза кнопку прокрутки чека (должно быть два звуковых сигнала).
    • Распечатается чек с параметрами канала связи.
    • Три раза нажать кнопку прокрутки чека (три звуковых сигнала).
    • Распечатается "USB включен" и вернется в сервисный режим.
    • Нажать один раз кнопку прокрутки чека, ККТ перейдет в рабочий режим.

    Для передачи данных в ФФД необходимо настроить утилиту EOU.
    При подключении по USB в системе появятся два COM-порта. Один используется для работы с ККТ, второй для утилиты EOU. В тесте драй вера проверяем на каком потру висит ККТ, другой прописываем в настройках EOU.

    Если ККТ подключена через USB, то для передачи чеков в ОФД необходимо настроить службу EOU. Если у вас на компьютере установлена 8 версия драйверов, то там есть замечательная утилита "Управление драйверами", через которую очень легко настраивается служба EOU.


    2.2 Настройка ККТ в режиме TCP/IP (Работа по сети, С терминального сервера RDP)

    Проще всего выполнять настройку через утилиту "Тест драйвера ККТ". Открываем утилиту тест драйвера и заходим в свойства ККТ.


    Указываем номер порта на котором работает ККТ (для его определения можно воспользоваться Поиском) и нажимаем кнопку "Параметры ККТ":


    Здесь выполняется настройка режимов работы ККТ. Нам потребуются только два раздела: "2. Канал связи" и "15. ОФД".

    Во разделе "2 Канал связи" настраивается интерфейс, на котором будет работать ККТ.


    В нем прописываем IP-адрес ККТ и параметры Вашей сети.

    • Канал обмена: Ethernet
    • IP-адрес (Ethernet): ххх.ххх.ххх.ххх - Здесь прописываем свободный IP из вашей подсети, например 192.168.1.17
    • маска подсети: 255.255.255.0
    • Шлюз по умолчанию: ххх.ххх.ххх.ххх - Адрес шлюза вашей сети (основного роутера), например 192.168.1.1

    В разделе "15 ОФД" настраивается канал обмена с ОФД. Если ККТ работает по сети, то необходимо переключить канал обмена на Ethernet, если по USB, то USB (EoU).


    Если ККТ новая, то не забываем менять настройки в разделе 9 Клише.

    После изменения всех настроек нажимаем кнопку применить и выключаем кассу. Теперь можно отключить кабель USB и подключить ККТ с помощью Ethernet кабеля к вашей локальной сети.

    Настройка окончена, включаем ККТ. При загрузке она будет печатать два чека, один что ККТ готова к работе, второй состояние сети, на котором выводиться текущий IP-адрес ККТ.

    Теперь можно проверить связь с помощью утилиты "Тест драйвера". Указываем порт TCP/IP и IP-адрес ККТ и нажимаем кнопку "Проверка связи". В ответ она должна сообщить свою модель, номер и версию ПО.


    При работе ККТ по сети она будет самостоятельно передавать данные в ОФД. Настраивать службу EOU уже не надо!

    Возможные проблемы


    В результате программа не знает, удалось ли напечатать чек (и тогда нужно сохранить продажу в базу данных), или же при его печати произошла ошибка (и тогда продажу сохранять не нужно, а нужно, например, отменить транзакцию на банковском терминале). К сожалению, техподдержка АТОЛ не смогла нам помочь с этой проблемой, и нам пришлось изобретать обходной маневр.

    Для того, чтобы избежать появления этой ошибки, необходимо увеличить задержку при запросе состояния печати чека. Для этого:

    • Закройте программу Тирика
    • Подождите 10 секунд
    • Откройте иконку МойКомпьютер и перейдите в ту папку, куда установлена программа Тирика
    • Двойным щелчком мыши откройте файл SHOP.INI в этой папке
    • В секции [General] открывшегося файла добавьте строчку:
      ATOL web server timeout=5000
    • Сохраните и закройте программу Блокнот, при помощи которой вы изменяли файл SHOP.INI
    • Откройте программу Тирика и попробуйте пробить чек

    Величину задержки надо подбирать отдельно для каждого компьютера, работающего с кассой. В наших условиях задержки 2000 (т.е. 2 секунды) достаточно для корректной работы программы с драйвером АТОЛ в случае, если касса подключена к этому же компьютеру. Если же касса подключена к другому компьютеру, то достаточно задержки 5000 (5 секунд). Это величины, от которых вам стоит отталкиваться при подборе "правильных" значений задержки в вашей сети


    На российском рынке широко распространены устройства для печати чеков марки Меркурий 115Ф, Меркурий 119Ф, Меркурий 130Ф, Меркурий 180Ф, Меркурий 185Ф. Это недорогие устройства, умеющие работать и как автономная онлайн-касса, и как фискальный регистратор, то есть касса, полностью управляемая с компьютера. Далее по тексту под "кассой Меркурий" мы будем подразумевать ККМ Меркурий 115Ф/119Ф/130Ф/180Ф/185Ф.

    Нас интересует только работа кассы Меркурий в режиме фискального регистратора, то есть в таком режиме, в котором продавец проводит продаже в программе Тирика-Магазин, и касса автоматически печатает чек.

    Для того, чтобы подключить ККМ Меркурий к программе Тирика, необходимо выполнить несколько действий

    ВНИМАНИЕ!
    Автор этой статьи не является специалистом по обслуживанию кассовых аппаратов Меркурий. Пожалуйста, не воспринимайте ее как набор профессиональных рекомендаций по настройке кассы. Если вы решитесь настроить кассу по рекомендациям этой статьи, вы будете делать это на свой страх и риск; автор статьи не несет ответственности за возможные проблемы, связанные со следованием инструкциям этой статьи

    ВНИМАНИЕ!
    Эта статья написана для опытных пользователей персональных компьютеров, понимающих, например, понятия "TCP-адрес", "COM-порт" и "Брандмауэр Windows". Если вы не считаете себя опытным пользоватедем компьютера, пожалуйста, пригласите для настройки согласно этой статьи инженера сервисного центра, занимающегося обслуживанием кассовых аппаратов

    Читайте также: