Подключение фискального регистратора АТОЛ (драйвер АТОЛ 10.х)
В конфигурации 1С: Отель версии 9.0.1.5 реализовано подключение фискальных регистраторов АТОЛ через драйвер версии 10 как через веб-сервер, который инсталлируется вместе с драйвером, так и через библиотеку.
Для подключения рекомендуется использовать драйвер версии 10.7 или ниже.
Подключение начинается с установки драйвера.
Подключение через веб-сервер:
Следует отметить, что для установки веб-сервера требуется Java а опция установки веб-сервера доступна только в 32-х битной версии драйвера
В момент установки в мастере отмечаем, что необходимо установить веб-сервер.
После установки драйвера в службах операционной системы появится новая служба ATOL Fiscal Printer Web-Server, которая отвечает за функционирование веб-сервера. Режим запуска службы должен быть «Автоматически».
Далее приступим к настройке веб-сервера. Стандартным портом работы веб-сервера является порт 16732, поэтому мы легком можем попасть в настройке веб-сервера открыв браузер и набрав в его адресной строке http://127.0.0.1:16732/settings
В результате откроется веб-интерфейс с настройками подключения ККМ.
В разделе «Общие настройки» должен быть установлен флаг «Активировать веб-сервер».
В разделе «Настройки связи с ККТ» указываем параметры подключения к ККТ.
Следует обратить внимание, что выбор канала обмена в настройках веб-сервера зависит от включенного канала обмена в самом фискальном регистраторе.
Для переключения канала обмена необходимо:
Рассмотрим 2 самых распространённых варианта подключения.
— COM\VCOM, (когда касса подключается к компьютеру через COM порт или через USB порт но с эмуляцией COM порта)
В этом случае в поле «СOM порт» указываем порт подключения фискального регистратора к компьютеру
Для определения порта, который эмулировался при подключении фискального регистратора к компьютеру следует воспользоваться поиском оборудования через драйвер.
Для этого необходимо запустить утилиту fptr10_t.exe (располагается по пути C:\Program Files (x86)\ATOL\Drivers10\KKT\bin) предварительно остановив службу веб-сервера АТОЛ.
В открывшемся окне теста драйвера нажимаем кнопку «Свойства» и далее в окне свойств выполняем поиск оборудования.

В нашем случае касса подключена на COM-порт 5. Закрываем драйвер и запускаем службу веб-сервера.
Прописываем номер COM порта в параметрах веб-сервера.
— Ethernet (когда касса подключена через Ethernet провод)
Для проверки соединения с кассой через TCP\IP необходимо запустить утилиту драйвера fptr10_t.exe (располагается по пути C:\Program Files (x86)\ATOL\Drivers10\KKT\bin) предварительно остановив службу веб-сервера АТОЛ. В открывшемся окне теста драйвера нажимаем кнопку «Свойства» и далее в окне свойств выполняем проверку связи.
IP адрес для проверки связи вы можете получить на информационном листке, который распечатывается автоматически при включении кассы, если касса переведена на канал обмена по Ethernet. Порт по-умолчанию 5555
После успешной проверки в поле «Результат» должно появиться название ККМ с серийным номером. После успешной проверки связи закрываем окно драйвера и запускаем службу веб-сервера АТОЛ.
Заполняем параметры в настройках связи с ККТ.
После изменения настроек веб-сервера необходимо нажать кнопку «Сохранить».
Дальнейшие настройки выполняются уже на стороне 1С: Отель в параметрах подключения контрольно-кассовой машины (справочник «Контрольно-кассовые машины»)
На вкладке «Параметры подключения» в настройках контрольно кассовой машины необходимо:
Скриншот с примером настроек для тонкого клиента
Скриншот с примером настроек для толстого клиента
Основной недостаток в использовании подключения через веб-сервер заключается в невозможности одновременного подключения 2-х более кассовых аппаратов к одному компьютеру. Веб-сервер поддерживает работу только с одним аппаратом.
Подключение через библиотеку:
Подключение происходит через библиотеку Fptr10.dll, которая разворачивается при установке драйвера.
Порядок проверки подключения и поиска ККМ через драйвер в зависимости от используемого в ККМ канала обмена описан в данной инструкции выше, поэтому просто представим настройки подключения на стороне 1С: Отель.
Скриншот с примером настроек подключения через COM для тонкого клиента
Скриншот с примером настроек подключения через COM для толстого клиента
Скриншот с примером настроек подключения по Ethernet для тонкого клиента
Скриншот с примером настроек подключения по Ethernet для толстого клиента
Нажатие на кнопку «Проверить подключение» выполнит проверку подключения и в случае успеха выдаст следующее окно:
Касса АТОЛ по сети
Небольшому бизнесу, часто не очень свободному в средствах, при необходимости организовать несколько мест кассира в одном помещении бывает удобно подключить все эти рабочие места к единственному кассовому аппарату по компьютерной сети, сэкономив т.о. на покупке второй кассы. При использовании касс производства Штрих-М такая настройка делается на уровне драйвера Штрих-М, т.е. в программе Тирика ничего менять не надо; кассы ВикиПринт не умеют работать по сети вовсе. В этой статье мы расскажем, как настроить работу с кассами АТОЛ по сети.
Мы советуем вам не делать описанных ниже настроек самостоятельно, но обратиться вместо этого к специалистам. В случае самостоятельной настройки по этой статье мы не можем гарантировать работоспособность получившейся системы и безопасность ваших данных.
Техническое отступление. IP-адрес и TCP-порт
В случае, если несколько компьютеров объединяются в локальную сеть, каждому компьютеру назначается сетевой адрес для того, чтобы другие компьютеры могли как-то обратиться к нему через сеть. Адрес компьютера может записыватся либо четырьмя числами через точку, например, 192.168.0.1, либо буквами, например, USER_PC.
Подключение кассы, установка драйвера и вебсервера АТОЛ
Для того, чтобы вашей кассой могли управлять сетевые компьютеры, вам необходимо подключить ее кабелем USB к одному из сетевых компьютеров. Для подключения мы советуем выбрать тот компьютер, который включается первым в начале рабочего дня и выключается последним в конце. Действительно, если кассир захочет пробить чек, а компьютер, к которому подключена касса, в этот момент будет выключен, то пробить чек у кассира не получится, правильно? Далее по тексту мы будет называть этот компьютер «компьютером Альфа».
После окончания установки программа-установщик предложит вам настроить вебсервер:
Если вы включите эту галочку (ее надо включить), то в ответ программа-установщик откроет интернет-браузер на странице настройки. Нажмите в ней кнопку Добавить, укажите необходимую информацию и после нажатия кнопки OK включите опции «работа с ККТ» и «использовать по умолчанию»:
На этом подключение и настройку кассы можно будет считать завершенной.
Настройка брандмауэра Windows
ВНИМАНИЕ!
Настройки брандмауэра ниже подойдут только для случая хорошо защищенной сети, к которой не могут подключиться посторонние, например, проводной сети без wifi в недоступном для посторонних помещении. Если вы настраиваете доступ к кассе в другой ситуации, например, в сети с возможностью подключиться через wifi, пожалуйста, проконсультируйтесь со специалистами о правильной настройке брандмауэра в этом случае
К счастью, брандмауэр Windows можно настроить так, чтобы он не считал некоторые запросы подозрительными, и пропускал их в компьютер. Для того, чтобы брандмауэр пропускал запросы, направленные к кассе, пожалуйста, на компьютере Альфа:
Настройка программы Тирика
После того, как вы подключили кассу АТОЛ к сети, установили и настроили драйвер и вебсервер АТОЛ и настроили брандмауэр Windows, можно переходить к настройке программы Тирика-Магазин. Для этого выберите, пожалуйста, в программе пункт меню Файл|Настройки|ПечатьЧеков, нажмите кнопку Настройка, выберите опцию Фискальный Регистратор и в следующем окне укажите: «Касса АТОЛ (через вебсервер)».
В ответ на это в нижней части окна появится поле ввода адреса вебсервера, впишите в него адрес компьютера Альфа и порт сервера АТОЛ через двоеточие, например: 192.168.0.1:16732. При этом:
Таким образом, типичной настройкой программы Тирика будет:
После того, как эта настройка будет сделана, нажмите кнопку Проверка. В ответ программа либо покажет вам собщение об ошибке (и это будет означать, что что-то вы настроили неправильно), либо покажет вам марку и модель кассы. В этом случае вы можете нажать кнопку OK, программа Тирика на этом компьютере настроена на работу с вашим кассовым аппаратом.
На других компьютерах сети вам необходимо настроить только программу Тирика согласно иструкциям в этой главе. Устанавливать драйвер АТОЛ, вебсервер или настраивать брандмауэр на других компьютерах не надо.
Возможные проблемы
Иногда случается так, что вебсервер АТОЛ принимает команду печати чека, но потом при попытке выяснить, напечатан ли он, внезапно разрывает соединение. В этом случае программа показывает вот такое сообщение:
В результате программа не знает, удалось ли напечатать чек (и тогда нужно сохранить продажу в базу данных), или же при его печати произошла ошибка (и тогда продажу сохранять не нужно, а нужно, например, отменить транзакцию на банковском терминале). К сожалению, техподдержка АТОЛ не смогла нам помочь с этой проблемой, и нам пришлось изобретать обходной маневр.
Для того, чтобы избежать появления этой ошибки, необходимо увеличить задержку при запросе состояния печати чека. Для этого:
Величину задержки надо подбирать отдельно для каждого компьютера, работающего с кассой. В наших условиях задержки 2000 (т.е. 2 секунды) достаточно для корректной работы программы с драйвером АТОЛ в случае, если касса подключена к этому же компьютеру. Если же касса подключена к другому компьютеру, то достаточно задержки 5000 (5 секунд). Это величины, от которых вам стоит отталкиваться при подборе «правильных» значений задержки в вашей сети
База знаний
В этой инструкции мы расскажем как с CloudShop соответствовать законодательству в области фискализации чеков. Для этого вам понадобится компьютер или ноутбук на ОС Windows с интернетом, фискальный принтер АТОЛ и немного терпения.
Онлайн кассу АТОЛ вы можете заказать у нас по самым низким ценам и с доставкой по РФ.
Шаг 1. Скачать и установить кассу CloudShop на ПК
Будет загружен файл CloudShopPOSLatest.exe, который необходимо запустить Выполните стандартную процедуру установки приложения. Интерфейс кассы идентичен кассовому приложению в браузере. Но, в отличии от браузерной версии, десктопное приложение может работать с ККТ (контрольно-кассовой техникой).
Авторизуйтесь в приложении.
Шаг 2. Установка драйверов ККТ АТОЛ v.10
Скачайте последнюю версию драйвера в официальном центре загрузок АТОЛ. На момент написания статьи актуальная версия 10.8.1.0 (Инсталлер).
Внимание! С версии 10.9.0.0 компания Атол убрала поддержку web-сервера, необходимого, для работы кассового приложения. Последняя рабочая версия — 10.8.1.0
Выполните установку драйвера. Для этого дважды кликните по загруженному файлу. Нажмите «Далее» и примите условия пользовательского соглашения.
На странице выбора устанавливаемых компонентов необходимо включить опцию «Web-сервер».
Нажмите «Далее» и завершите установку драйвера.
Шаг 2. Настройки web-сервера АТОЛ
Перейдите в настройки оборудования: Меню / Настройки / Оборудование
Выберите пункт АТОЛ. Web-сервер ККТ и нажмите на «шестеренку» справа. Если драйвер установлен корректно, то вы увидите ссылку на web-сервер. Локальный адрес http://127.0.0.1:16732 используется, если вы подключаете ККТ к тому же ПК на котором и будет запускаться касса.
Откройте настройки web-сервера и нажмите «+ Добавить», чтобы подключить вашу ККТ.
В открывшемся окне введите любой уникальный идентификатор устройства и название.
После ввода информации нажмите «Добавить». На экране появится добавленное устройство. Теперь необходимо настроить подключение к нему. Для этого нажмите на кнопку с идентификатором.
Перейдите во вкладку «Настройки устройства». Здесь необходимо указать модель и параметры подключения к онлайн-кассе АТОЛ.
В зависимости от способа подключения устройства здесь может понадобится ввод дополнительных данных:
После завершения настройки нажмите «Сохранить» и перейдите во вкладку «Устройства»
Теперь необходимо включить установленное устройство.
Если всё сделано верно, вы увидите метку статуса соединения — Доступен. Окно настройки web-сервера теперь можно закрыть.
Внимание! Если после всех ваших действий, статус соединения «Недоступен», попробуйте скачать из официального центра загрузок АТОЛ и установить Подписанный драйвер USB.
После установки рекомендуется выполнить перезагрузку компьютера.
В окне настройки необходимо выбрать ККТ и нажать «Проверить подключение». Если появилось сообщение Соединение установлено, значит все настройки сделаны верно и можно начинать работу. Обязательно нажмите кнопку Сохранить.
Внимание! Если список «Выбор ККТ» пустой или в нём нет вашего ККТ, закройте окно и ещё раз нажмите на «шестерёнку» настроек.
Шаг 3. Диагностика
Если во время продажи долго висит сообщение «Обмен данными с ккм» и ничего не происходит необходимо перезапустить кассовое приложение, перейти в настройки.
Убедитесь, что ККТ включена и подключена к ПК.
Для выяснения проблем с ФН (фискальным накопителем) или ошибок передачи данных в ОФД (оператор фискальных данных) нужно запустить Диагностику.
Зачастую, этих данных достаточно, чтобы выяснить причину ошибок и найти способы их устранения.
Возникли проблемы? Есть вопросы? Пишите в чат нашей техподдержки (значок правом нижнем углу).
Опыт интеграции онлайн кассы Атол с собственной торговой CRM
Вокруг онлайн касс в последнее время дикий ажиотаж, 1 июля 2019 заканчивается последняя отсрочка, поэтому и мне пришлось заняться этим вопросом. Тем, у кого 1С или другая система особо можно не напрягаться, но если у вас собственная самописная система, то на ваши плечи ложится еще и интеграция с онлайн-кассами.
Мой опыт пригодится для интеграции с кассами Атол в режиме обмена данными по сети, ваша программа может отправлять данные на web-сервер Атол как на локалхост, так и по локальной сети, можно хоть из браузера AJAX отправлять, хоть с сервера через CURL, поэтому, неважно на каком языке написан ваш корпоративный софт, всё кроссплатформенно.
Мне на опыты попалась касса Атол 30ф — это такая простая печатная машинка с черным ящиком (ФН), так раз подходит, когда вся логика по составлению заказов лежит на внешнем софте, а не на софте, встроенном в кассу. К тому же, аппараты такого типа относительно недорогие, по сравнению с андроидными аналогами.
Отдельно хочу заметить, что «специалисты» некоторых компаний, занимающиеся поддержкой вообще не в курсе, что у Атол с 10й версии есть встроенный веб-сервер в драйвере, который принимает JSON-задания, более того, этот драйвер можно установить и на linux, судя по количеству готовых решений на малинках, могу предположить что там тоже можно установить, в дистрибутиве 10й версии драйвера установщик для arm присутствует.
Планируемая схема примерно такая — есть CRM, которая крутится на сервере в локальной сети, ее открывают из браузеров, с серверной стороны на PHP через curl будут отправляться чеки и печататься на кассе. А сама касса подключена к любому компу на Windows в этой же сети.
Говорят что если не активировать кассу, то она может работать в режиме принтера и печатать что чек недействительный, но мне это проверить не удалось, пришлось делать копеечные операции продажи и возврата.
Драйвер десятой версии скачиваем вот тут.
Перед установкой нужно установить Java той же разрядности, что и драйвер, иначе галочка web-сервер не будет доступна, если устанавливаете 64 битный драйвер ККТ, то и Java x64.
Вроде бы по логике нужно на 64 битную систему ставить 64 битный драйвер, но некоторый софт 32 битный не сможет с ним работать (вроде и к 1С такое относится, если она 32 битная).
В конце установки есть галочка — конфигурировать веб-сервер, если ее не поставили, то надо зайти в браузере на 127.0.0.1:16732/settings, поставить галочку «активировать сервер» и сохранить.
После этого нужно перезагрузить сервер через ПУСК->АТОЛ->перезапустить…
Еще сразу хочу предупредить, если запустить веб-сервер, то локальные приложения не смогут получить доступ к ККТ, я долго маялся, установил драйвер, запустил тест драйвера ккт, а он мне говорит что порт занят и всё, звонил в техподдержку местного продавца, там сказали не знаем что делать, потом десять раз перегружал комп, переустанавливал драйвер, ничего не помогает.
В общем, после того, как вы активировали и перезапустили сервер, а перед этим выключили сервер и проверили через поставляемую утилиту печать простого текста или просто проверили связь — можно приступать.
Этот веб-сервис не имеет никакой защиты по паролю, поэтому нужно сразу настроить брандмауэр Windows или другой софт, чтобы по порту 16732 могли обращаться только нужные компы, в моей ситуации это сервер на котором крутится CRM.
Общение с веб-сервисом вообще отдельная тема, очень интересная.
Тут есть такие недоработки, которые я еще поправлю
В целом можно и с сайта в будущем собирать эквайринги, если в них не будет онлайн-чеков, пока не определились какой эквайринг привинтить. Но решение такое, больше наверно как идея для решения, время покажет как приживется эта касса.
Предупреждение, тем, кто невнимательно прочитал статью и не очень компетентен в вопросе безопасности — данный веб-сервис не имеет шифрования (https), не имеет авторизации, даже если это используется только в локальной сети — настройте защиту на доступ к порту.
Адрес веб сервера атол
С 3 августа 2017 восстановление лицензий производится ТОЛЬКО через СервисДеск
Просьба обращаться к партнерам компании для оформления заявок в СД
Начинающий
Группа: Пользователи
Сообщений: 87
Регистрация: 3.3.2020
Пользователь №: 296 614

Наткнулся в описании API на сервер удаленного подключения
Из описания не совсем понятно что это такое. Это какая-то программа дополнительная или что? Где её взять, где можно про неё почитать?
Написано следующее:
Для организации удалённого доступа необходимо:
установить и запустить сервер удалённого подключения и драйвер на ПК №1
подключить ККТ к ПК №1 любым доступным способом (предпочтительней проводные каналы связи RS232 и USB)
-Вот тут хотелось бы поподробнее, что это значит?
в драйвере на ПК №2 указать настройки подключения к ККТ, учитывая, что она подключена к ПК №1
помимо стандартных настроек, задать адрес сервера (LIBFPTR_SETTING_REMOTE_SERVER_ADDR) и таймаут подключения к серверу (LIBFPTR_SETTING_REMOTE_SERVER_CONNECTION_TIMEOUT)
выполнить подключение в драйвере
Тех.поддержка
Группа: Администраторы
Сообщений: 54 353
Регистрация: 25.9.2008
Из: Москва
Пользователь №: 14 717

Начинающий
Группа: Пользователи
Сообщений: 87
Регистрация: 3.3.2020
Пользователь №: 296 614













































