Ethernet через транспортный атолл, как настроить

Обновлено: 21.11.2024

АТОЛ ККМ-Онлайн DTO 10.0 - 10.5 - не работает с двумя (и более) аппаратами одновременно. Подключение через 1С компоненту одного - сразу блокирует остальные (проверяется через драйвер АТОЛ ККМ-Онлайн). Все таки, это ошибка в драйверах или в 1С компонентах. На 9.х и 8.х такого не покупало ни разу.

(1) Каждый ККМ-онлайн подключается к 2 Виртуальным СОМ портам (через USB разъем). Так было с DTO 8.х и 9.х. Ставлю
DTO 10.х - работает только 1 ККМ-онлайн.

Каждая ККТ от АТОЛ создает два виртуальных порта в режиме EoU, в режиме Ethernet over RS ​​(Ethernet over transport) может быть всего один.
Один для связи с драйвером, второй канал для данных в ОФД.

Так сколько у тебя ККТ, сколько COM портов и что то?

(5) Всего 30 АТОЛ 55ф - по 5 АТОЛ 55ф к одному ПК (Через USB). на всех по 10 СОМ виртуализировалось (1 для ККТ и один для связи ОФД). Все это работает на 9.х и 8.х драйверах, а на 10.х - первое подключение 1С компоненты блокируют оставшиеся 4 ККТ. АТОЛ может работать - ни чего не блокируется. По этой причине сотрудники АТОЛ - отправляют ВСЕХ В САД (т.е. к 1С поддержке).

(7) Готов согласится уже с чем угодно. Если объяснишь в чем подвод. Чем подключение в DTO 9.х отличается от 10.х?

(12) База 1С одна - организаций очень много. Кассиров много в разных местах к этой базе подключений через оптику.

(6) > Сотрудники АТОЛ - отправляют ВСЕХ В САД (т.е. к 1С поддержке)
в начале 2019 года там что-то активно ковыряли как раз по поводу перехода на ДТО-10
< /p>

(15) Похоже на правду. ККТ на который тестировался стоит ЛОЖЬ, а на рабочем ИСТИНА (осталось с 9.Х). Нужно проверить на рабочем ПК, чуть позже это сделаю.

(15) Проверено, эта проблема не решается. Из нескольких ККМ - работает только один (проверено на рабочем месте КАССИРа).

(15) Может "1С Линия проконсультироваться", что скажет, кроме того, какой у вас номер продукта и от какой организации он куплен.

(20) можно было бы переключить на работу через веб-сервер, однако Атолвский поддерживает только фискальный регистратор, ппц

(20) Используется собственный компонент. Проблемная ситуация эмитируется чрезвычайно просто. После установки драйверов Атол 10.5.0.0 в части функций драйверов замечаний нет (проблема не возникает). Но стоит подгрузить компоненту "fptr10_1c_win32_10_5_0_0.dll" или "fptr10_1c_win32_0_0_0_237.dll" и подключиться к одному ККТ. Все остальные блокируются - возникают заходом через драйвер Атол (проверка связи).
Как предполагается: возможно, это связано с тем, что при отключении ККТ (от питания) специальное обучение соединению с ККТ, а теперь оно посещает и его необходимо специально убивать (в случае нашей пользы от этого нет, а вред есть) .

В продолжение: Установка соединений и разрыв соединений времени съедают нормально.

(10) ну 5 не 5, а 2 было надо. И работало на 8 дровах. На десятке не проверял, хотя и непонятно почему бы не работать.

Так это,в десятом случае устройства где?
нету,поэтому из одного сеанса только один аппарат.
открыта 1с и будет у вас пять касс работать.

(0) а Вы подумали о масштабируемости: если бух еще 4 конторы возьмет, куда впихивать усб возникнуть?

Так, для информации, у меня на терминалке крутятся около 40ка 55ф на 10,5, отваливаются только тогда, когда другие юзеры печатают на этом аппарате и то, ошибка на галку постоянно подключается в результате

(25) там нет функциональных устройств, но там есть порты. Мне кажется, можно несколько раз в разных экземплярах объекта сделать Open () на разных портах.

(28) Вообще не проблема. Можно внешний USB хаб с питанием. Каскадирование USB не возбраняется. Можно использовать плату PCIEx или PCI, если комп не сильно новый.

(28) Галку "о постоянном подключении" протестировало множество (т.к. эта причина казалась слишком вероятной), результатов не дало. подключение тут не имеет сам аппарат и драйверы 10.5.0.0 работают без проблем (думаю, если сам написал компонент 1с, таких проблем не было).

Однозначно - дело в 1С компоненте.

Если меняю порт драйвера на 8.х или 9.х, беру соответствующий компоненту - все работает идеально.

Если галку "о постоянном подключении" снять, то в любой момент может возникнуть проблема, что соединение разорвано. И нужно обязательно подключиться к аппарату.

Т.е. если раньше разорвать не штатно соединение, то программа начала только отключение аппарата (или другой сбой), то без переключателя Компонента 1С сама рвет соединение (до такого подключения и сброса команды). По смыслу этого флага в этом.

Поэтому можно считать, что в старых версиях 8.х и 9.х он был поднят (Истина).

(34) Нет конечно.В теме написано, что даже драйвером не подключается копыт (не то, что компонентой 1с).

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

Можно еще флажок "Не отключаться от ККТ убрать".

Все таки "мим" оказался прав. Спасибо, огромное. Залез в таблицу ПАРАМЕТРОВ возвращает метод "Получить параметры()" и вот вижу:
После того как сделал Port = 0. Все заработало. Все ККТ подключаются и не блокируются.

Спасибо всем, кто участвовал в революции. И конкретно 'мим'.

(39) Я не понял, в Атол 10 com-портов EoU для каждого аппарата надо вручную прописать в C:\ProgramData\ATOL\EoU в settings.xml или он их автоматически установит?

(40) Контролировать этот файл необходимо в обязательном порядке (при подключении или перенастройке ККТ). В противном случае данные в ОФД могут не уйти.

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

Из-за этого лучше этот файл очистить при перенастройке ККТ (это мое мнение).

(40) Это с 9.х началось. В версии 8.х была утилита для настройки СОМ портов для отправки в ОФД. С 9.х решили, что можно обойтись без нее.
Хотя формат файла settings.xml не поменялся.

(40) руками. Если делать апгрейд с восьмерки, то подцепляет старый settings.xml от восьмерки и работает.

(43) settings.xml - файл предприятий руками 2 секунды. Это не входит в сложные моменты.

Разрядность необходимо выбрать из разрядности восприятия системы, а не приложения для кассы (как правило, 1С) и драйверов ККТ. Если у вас 64-битная операционная система, то и нужно выбрать именно эту разрядность.

Войдя в каталог, мы обнаружили различные бинарные файлы, библиотеки и настройки файлов. Именно файл настроек settings.xml нас и интересует. Открываем файлы расширенным текстовым редактором и в начале документа должны увеличить раздел:

Эта возможность включает широкое обнаружение касс в Linux.

Сама утилита EoUm закрыта в любом месте, но в открытом доступе это будет директория opt:

Дадим файлам права на исполнение:

Зарегистрируем EoU в качестве сервиса:

Теперь нам нужно добавить сотрудников в автозагрузку и использовать управление службой посредством системы. Для этого нам нужно написать юнит для systemd.
Создаем файл юнита:

Откроем его для редактирования и вносим настройки:

Сохраняем файл юнита и загружаем его в автозагрузку:

Теперь мы можем управлять службой с помощью привычных команд:

Для проверки автоматического запуска службы EoU и обнаружения утилитой кассы - перезагружаем систему. После загрузки Linux ищем журнал работы службы, который обнаруживается в /var/log/EoU и проверяет запуск утилиты, обнаруживает кассу и обмен данными с ОФД.
Можно перезагрузить схему и убедиться, что служба автоматически загружается. эта установка и настройка утилиты EoU окончена, и ее можно начать работать.

Новость отредактировал: Легион - 12 августа 2020 г.
Причина: Обновление информации о новых правилах в работе водителя АТОЛ 10

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