Подключение онлайн кассы (ККМ) ATOL к УТ 10.3 в терминале. Личный опыт

10.05.18

Учетные задачи - Кассовые операции

Использование Онлайн Кассы на Windows HOME c драйвером без цифровой подписи. Проброска портов для ККМ. Использование компьютера с кассой в качестве сервера для быстрой печати чеков через терминал без использования сквозных COM портов.

Вот список проблем, с которыми приходится сталкиваться и краткое описание их решений. Более подробное описание со скриншотами ниже.

1. Компьютеры с Widows 10 Home не могут установить корректно драйвер Атол ТО. Решение от ЦТО - купить и использовать версию операционки проф за +15 тр. Решение - включил в операционке и биосе возможность установки не подписанных драйверов (не слетает при перезагрузке).

2. При работе через терминал и с пробросской COM портов чек выходит с колосальной задержкой и тупняком в 13 секунд. Решение от ЦТО - работать локально, 1С установить локально, сервер принести в локалку с компьютером и кассой. Решение - отказаться от классической пробросски COM-портов в терминале, использовать службу драйвера ККМ АТОЛ, к которой можно подключиться из терминала через интернет. Работает мгновенно.

3. При начале работы система сообщает, что смена не открыта. Теперь есть журнал кассовых смен в УТ 10.3. Открывать и закрывать смены нужно в нем. Автоматически смена не открывается.

Теперь по порядку.

Подключение ККМ к операционной системе Windows 10 Home

1. Вся проблема заключается в том, что на данной операционной системе нельзя устанавливать не подписанные фирмой Microsoft драйвера. Поэтому, нужно включить такую возможность дополнительно

2. Отключаем проверку подписи драйверов навсегда — с использованием командной строки для редактирования параметров загрузки.

2.1 В BIOS требуется отключить Secure Boot (это обязательно).

       2.2 Запустите командную строку Windows 10 от имени администратора. В командной строке по порядку введите следующие две команды:

bcdedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit.exe -set TESTSIGNING ON
 
Отключение проверки подписи драйверов в командной строке
 
После того, как обе команды будут выполнены, закройте командную строку и перезагрузите компьютер. Проверка цифровых подписей будет отключена, с одним лишь нюансом: в правом нижнем углу вы будете наблюдать уведомление о том, что Windows 10 работает в тестовом режиме (чтобы убрать надпись и вновь включить проверку, введите в командной строке bcdedit.exe -set TESTSIGNING OFF).
3. Если при подключении к кассе через COM порт вы видите ошибку типа "Нет связи -1", то нужно все перезагрузить (и кассу), если не поможет, то на COM порты нужно установить вместо стандартных Winsows Драйверов драйвера из каталога с установленным драйвером ККТ.
 
Установка драйверов
 
1. Устанавливаем Атоловские драйвера на локальный компьютер и на терминальный сервер

 

 
2. Присваиваем локальному компьютеру постоянный статический IP адрес, например 192.168.1.4
 
3. Отключить нужно обязательно IP v6
 
4. Отключить нужно так же и брендмауэр Windows или добавить нужный порт в список исключений
 
5. На роутере в локальной сети с кассой сделать проброску порта 6220 на компьютер кассира
 
6. ЭТОТ ПУНКТ НЕ ОБЯЗАТЕЛЕН, он для проверки. Переходим к настройкам на терминальном сервере. В драйвере ККМ выполняем тестовое подключение по порту 6220 указав внешний IP адрес подсети с нашей кассой
 
7. Проверяем подключение, все должно мгновенно сработать
 

Подключение кассы к 1С

1. Важно помнить, что никакие кассовые смены автоматически не открываются (пишет что кассовая смена не открыта), т. к. это написано в интерете, открывать ее нужно в 1С дополнительно ежедневно (ежесменно).

2. В настройках торгового оборудования добавляем нашу ККТ с передачей данных, загружая драйвер с сайта ИТС

3. В параметрах подключения нужно не забыть указать компьютер (внешний ip адрес) и порт

4. С настройками покончено, переходим к открытиям смены

 

Для работы в терминале клавиатурного (в режиме USB-HID) сканера ШК

Отказываясь от проброски COM портов, реализуем повторное нажатие клавиши F7 после первого сканирования товаров в документ Чек ККМ. Сканер вообще не нужно подключать как торговое оборудование.

Процедура формы документа чек ККМ:

Функция СШКНоменклатура(Номенклатура, Характеристика, Серия, Качество,

Единица, Количество, СШК) Экспорт

 

Результат = Истина;

ИмяТекСтраницы = ЭлементыФормы.ПанельТовары.ТекущаяСтраница.Имя;

СтруктураПодбора = РаботаСТорговымОборудованием.СформироватьСтруктуруПодбора(Дата, Номенклатура, Характеристика,

Серия, Качество, Единица,

Количество, мВалютаРегламентированногоУчета,

Неопределено, мУказаниеСкладовВТЧ,

ТипЦен, , , УсловиеПродаж, Склад);

 

Если ИмяТекСтраницы = "Товары" Тогда

ОбработкаПодбора(Товары, СтруктураПодбора);

Иначе

Предупреждение("На странице """

+ ИмяТекСтраницы

+ """ подбор номенклатуры не предусмотрен.");

КонецЕсли;

 

//!нажмем еще раз F7

КоманднаяПанельТоварыПоискПоШтрихКоду(ЭлементыФормы.КоманднаяПанельТовары.Кнопки.ПоискПоШтрихКоду) ;

 

Возврат Результат;

 

КонецФункции // СШКНоменклатура()

 
 

 

Подключение торгового оборудования по RDP для конкретного пользователя

В модуле обработки ТОСервер в 1С заменим код в процедуре для привязки к пользователю

 

Функция ПолучитьИмяКомпьютераТО() Экспорт

 

//Если мИмяКомпьютера = Неопределено Тогда

// мИмяКомпьютера = ВРег(ИмяКомпьютера());

//КонецЕсли;

 

//Возврат мИмяКомпьютера;

 

//в имя компьютера добавим название пользователя, тогда торговое оборудование только к нему будет подцепляться

Если мИмяКомпьютера = Неопределено Тогда

мИмяКомпьютера = ВРег(ИмяКомпьютера());

Если Константы.ТорговоеОборудованиеИспользуетсяНаСервереТерминала.Получить() = истина тогда

мИмяКомпьютера = мИмяКомпьютера + "_"+глЗначениеПеременной("глТекущийПользователь");

КонецЕсли;

КонецЕсли;

Возврат мИмяКомпьютера;

 

КонецФункции // ПолучитьИмяКомпьютераТО()

Работа кассира (полный интерфейс)

1. Запускаем обработку Кассовые смены из меню торгового оборудования, работа с ККМ

2. Выбираем наш кассовый аппарат и жмем открытие смены

3. Теперь при проведении чеков ккм у нас все будет печататься

4. Аналогичным образом работает и кнопка закрытия смены

 

 

ккм атол 10.3 ут онлайн касса подключение офд терминал торговое оборудование

См. также

ККМ Кассовые операции Розничная торговля Системный администратор Программист Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия 1.6 1С:Бухгалтерия автономного учреждения 1С:CRM ПРОФ, КОРП Россия Платные (руб)

Универсальная обработка для обслуживания любых фискальных регистраторов (ККТ), в том числе Веб сервер АТОЛ. Работает в соответствии с 54-ФЗ. (ФФД 1.0, ФФД 1.05, ФФД 1.1). Подключайте любую онлайн кассу к практически любой конфигурации. Нет необходимости обновлять 1С. Можно бесплатно скачать и протестировать. Может работать одновременно с несколькими онлайн-кассами, либо одной с разных рабочих мест. (через RDP, TCP\IP или веб-сервер) Позволяет разделить один чек сразу на несколько ККТ или на несколько систем налогообложения. Поддерживает разрешительный режим. Можно настроить собственный шаблонов чека. Можно использовать эквайринг там, где он не поддерживается. Работает на LINUX и Windows ЭМУЛЯТОР + ЭКВАЙРИНГ + МАРКИРОВКА + ПОДДЕРЖКА ФФД 1.2

6000 руб.

27.02.2017    796536    4908    9546    

2860

SALE! 25%

ККМ Кассовые операции Розничная торговля Системный администратор Программист Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия автономного учреждения Россия Платные (руб)

Обработка осуществляет обслуживание ККТ АТОЛ, Штрих, Вики Принт и Меркурий для конфигураций "УТ 10.3", "КА 1.1", "УПП 1.3", "Розница 1.0", "БП 2.0" и других отраслевых решений, построенных на основе указанных выше конфигурациях. Поддерживает возможность параллельно пробития чеков на одной ККМ несколькими пользователями. Поддерживает Веб-сервер Атол. Соответствует требованиям 54-ФЗ. Поддерживает ФФД 1.0, 1.05, 1.1 и 1.2. Разделяет чеки по нескольким СНО. Поддерживает механизмы подключения ККТ по TCP/IP, для работы через RDP или интернет. Поддержка маркировки и разрешительного режима.

5880 4410 руб.

25.05.2015    335616    1958    3058    

1031

ККМ Кассовые операции Розничная торговля Обмен с ГосИС Программист Бухгалтер Пользователь Бухгалтерский учет Оперативный учет Управляемые формы 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Расширение конфигурации для УТ 11.5, КА 2.5 ,ERP 2.5 (Управляемые формы) позволяет выполнять печать кассовых чеков на одну ККМ 54-ФЗ с нескольких рабочих мест. НИКАКИХ НАСТРОЕК В РАЗРАБОТКЕ - ПОДКЛЮЧИЛ И ПЕЧАТАЙ. Если у вас несколько отделов и одна ККМ - печатайте на одной ККМ! Если у вас две ККМ и одна поломалась - печатайте на одной ККМ, пока ремонтируете другую!

4500 руб.

27.08.2018    122301    1026    584    

864

Кассовые операции ЭДО и ОФД Бухгалтер Платформа 1С v8.3 Бухгалтерский учет 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Бухгалтерский учет Платные (руб)

Согласно 54-ФЗ по правилам ведения кассовых операций необходимо оформлять приходные кассовые ордера (ПКО) и расходные кассовые ордера (РКО) на основании чеков ККМ. Все данные о чеках, можно взять на сайте оператора фискальных данных (ОФД). Обработка загрузки данных из ОФД в 1С сделает за вас в 1С - ПКО и РКО, Операции по платежным картам или Отчет о розничных продажах (может создать номенклатуру в 1С, указать налоги и др. реквизиты в документах в зависимости от налогообложения ККМ в торговой точке).

5640 руб.

09.08.2017    151789    901    372    

548

SALE! 50%

Кассовые операции Файловый обмен (TXT, XML, DBF), FTP ЭДО и ОФД Программист Бухгалтер Пользователь Платформа 1С v8.3 Бухгалтерский учет 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Бухгалтерский учет Налоговый учет Управленческий учет Платные (руб)

В публикации размещены специализированные обработки для загрузки кассовых чеков в базах 1С (для локальных баз): 1С:БП 3.0, 1С:УНФ 3.0, 1С:КА. 2.5, 1С:ERP Управление предприятием, ред. 2 и 1С:УТ 11.5. Вы просто сканируете QR коды с бумажных и электронных чеков c помощью мобильного приложения ФНС и чеки автоматически (без ручного ввода) загружаются в документы 'Авансовый отчет', 'Расходы предпринимателя', 'Путевой лист', 'Приходная накладная', 'Поступление (акты, накладные, УПД)', 'Приобретение товаров и услуг', 'Отчет о розничных продажах' и 'Поступление денежных документов'.

12960 9720 руб.

19.08.2020    69120    339    80    

225

ККМ Розничная торговля Системный администратор Программист Платформа 1С v8.3 Оперативный учет 1С:Розница 2 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Обмен между 1С:Розница и Frontol 6 при торговле от нескольких организаций, а также ряд других полезных функций. Данный модуль синхронизации незаменим для тех, кто ведёт учет по нескольким организациям в 1С:Розница, а на РМК (рабочем месте кассира) установлен Frontol или планируется его установка. Подходит для 1С:Розница 2.3 / 3.0, 1С:УНФ 3.0

1800 руб.

22.03.2019    84048    509    478    

182

ККМ Кассовые операции Розничная торговля Системный администратор Программист Пользователь Платформа 1С v8.3 Конфигурации 1cv8 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Россия Платные (руб)

«Сервер ККМ» позволяет приложениям работать с фискальными регистраторами по локальной сети или интернет, организовать печать на одном ККМ с нескольких рабочих мест. Поддержка драйверов Атол, Штрих и VikiPrint. Поддержка 54-ФЗ и разрешительного режима, ФФД 1.05,1.2. Подключается к 1С Торговля и склад 7.7, 1С:УТ 10/11, 1С:УНФ, 1С:Розница 1/2, 1С:БП 2/3, 1С КА 1/2., 1С:ERP, УПП. Ускоряет печать из терминального сеанса Windows. Работает с разрешительным режимом даже из старых конфигураций. Предоставляет REST API для печати через веб-сервис.

3000 руб.

02.09.2016    136488    152    193    

181

Кассовые операции ККМ Пользователь Платформа 1С v8.3 1С:Управление торговлей 11 Розничная и сетевая торговля (FMCG) Россия Управленческий учет Платные (руб)

Расширение для 1С:Управление торговлей 11.5, которое позволяет пробивать чеки ККМ и списывать товар с разных складов. Склад списание товара можно указывать в табличной части рабочего места кассира (РМК).

5880 руб.

12.04.2023    9346    45    3    

36
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. karpik666 3853 10.05.18 20:08 Сейчас в теме
Спасибо, замечу, что вариант с пробросом порта 6220 работает только на драйверах 8-й версии, на которых есть служба fdsvc, и подходит для формата обмена ффд 1.0 который устарел, компонента же 1с для работы по ффд 1.05 требует драйвера 9 или 10, рекомендуется использовать метод подключения tcp\ip
2. serge-ce1 14.05.18 07:53 Сейчас в теме
(1) Добрый день !
А как использовать метод подключения tcp\ip на ККМ с интерфесом USB ?
3. karpik666 3853 14.05.18 08:02 Сейчас в теме
(2) Мне такой способ не известен, возможно есть специальные программы для расшаривания такого подключения по сети, но стандартно к аппарату нужно подключать Ethernet кабель, чтобы он имел свой IP адрес.
4. Denger 16.05.18 08:11 Сейчас в теме
(1) в настройках начиная с версии 8.14.2 (не точно) уже нет поля Компьютер. При работе в терминале вообще интересная ситуация была, когда чек улетал не на ту кассу (не было привязки к пользователю). Добавил отбор касс при подключении по значению ОсновнаяКассаККМ в настройках пользователя
5. Drizer2000 14 16.05.18 11:31 Сейчас в теме
При работе через терминал с проброской ком-портов на сервер Windows Server 2008 R2 пробитие чеков не тормозит. Стоят 9-е дрова атола. Что я сделал не так?) Может на других серверных операционках тупит. не пробовал
6. Drizer2000 14 16.05.18 11:41 Сейчас в теме
Для подключение торгового оборудования по RDP - решение от 1с - это просто полный провал, самое удивительно,что этот косяк они не устранили с самого существование ут 10.3, мне даже интересно почему они не хотят это исправлять. Может кто писал в тех. поддержку,очень интересно что они отвечают. Я использовал решение не через пользователя, а через имя компьютера на котором подключено оборудование.
Функция ПолучитьИмяКомпьютераТО() Экспорт

	//((заменим на имя физического компа 
	//типовой код комментируем. 
	//Если мИмяКомпьютера = Неопределено Тогда
	//	мИмяКомпьютера = ВРег(ИмяКомпьютера());
	//КонецЕсли;
	Если мИмяКомпьютера = Неопределено Тогда
		WSS = Новый COMОбъект("WScript.Shell");
		WSSE = WSS.Environment("Process");
		мИмяКомпьютера = ВРег(WSSE.Item("ClientName"));
		Если ПустаяСтрока(мИмяКомпьютера) Тогда
			мИмяКомпьютера = ВРег(ИмяКомпьютера());
		КонецЕсли;
	КонецЕсли;
	//если зайти в терминальной сессии консольно, то получим "CONSOLE",
	// в этом случае применяем типовую функцию
	Если мИмяКомпьютера = "CONSOLE" Тогда  
		мИмяКомпьютера = ВРег(ИмяКомпьютера());
	КонецЕсли;
	
	Возврат мИмяКомпьютера;

КонецФункции // ПолучитьИмяКомпьютераТО()
Показать
12. namazi74 5 11.06.18 22:05 Сейчас в теме
(6) объясните пожалуйста, в чем соль вашего кода? У меня через rdp отрабатывало как надо, единственное - я дополнительно передаю ещё имя пользователя.
13. Drizer2000 14 11.06.18 22:30 Сейчас в теме
(12) соль в том ,что не нужно привязываться к имени пользователя, которое может изменится, а пробрасывается имя компа, на котором стоит оборудование. Если имя пользователя никогда меняться не будет,то и ваш вариант нормальный.
7. klom 16.05.18 11:51 Сейчас в теме
Для работы ФФД 1.05 данное решение не подходит, так как требуется драйвер выше 9. Остается только проброс COM портов в свойствах RDP соединения.
25. Krimskiy_xan 11.08.19 18:38 Сейчас в теме
(7)
Работает, смотри мой пост (24). Настройку делаем через Тест драйвера ККМ от 8ки, а обработку загружаем из 10.3.42 релиза
8. evn-zorin 33 10.06.18 14:47 Сейчас в теме
Проброс портов медленно очень работает, как кто решил с 9-ой ффд 1.05?
9. user783001 11.06.18 16:02 Сейчас в теме
(8) все нормально работает при стандартном пробросе портов. тормозов нет. драйвера 9х
возможно у вас проблемы с EoU. у себя ее не использую. геморой это.
10. evn-zorin 33 11.06.18 19:31 Сейчас в теме
(9)EoU никак не подключали дополнительно, просто драйвер 9.х поставили.
Подскажите, возможно ли его как-то нужно отключить?
11. namazi74 5 11.06.18 22:02 Сейчас в теме
(10) настраивается через Управление драйверами. Идёт в комплекте с драйвером (я ставлю сейчас KKT_8_16_02_00_Full). А из 9 драйвера беру только папку bin. В управлении драйверами на последней вкладке задается com-порт и стартует служба. В свойствах RDP надо чтобы все порты мапились.
14. evn-zorin 33 12.06.18 06:48 Сейчас в теме
(11)
верами на последней вкладке задается com-порт и стартует служба. В свойствах RDP на

Ситуация такая:
ККМ прошивка 1.05 , сервер удалённый и канал не совсем стабильный, подключение к серверу идёт по RDP. Крайняя версия УТ 10.3 используется, ей нужен драйвер 9.Х. На локальном компе стоит KKT_8_16_02_00_Full. При стандартном пробросе дикие тормоза.
24. Krimskiy_xan 11.08.19 18:36 Сейчас в теме
(14)
Аналогичная ситуация:
"Прошивка ККТ 1.05 , сервер удалённый и канал не совсем стабильный 4G, подключение к серверу идёт по RDP. Крайняя версия УТ 10.3 используется, ей нужен драйвер 9.Х. На локальном компе и серваке (2008 R2) стоял весь набор драйверов от АТОЛ 8, 9, 10. При стандартном пробросе дикие тормоза (2 минуты на пробитие 1го чека)."

Победил следующим образом.
1. Установил дрова KKT_8_16_05_00_Full. Фишка в том, что только на 8й версии Драйвер ККМ я нашел где указать удаленный компьютер, как на картинке в данном посте.
2. Проделал п.1 на локале, и в терминале, убедился что касса определяется всё также через драйвер.
3. В 1с через РДП запущенную, пришлось взять обработку из поставки аж версии 10.3.42. Как мне удалось методом тыка понять, что это последняя версия, где также можно задать адрес нахождения ккт через ip:порт.

Вуаля, пробитие молниеносное. Спасибо автору, что задал правильный вектор поиска решения.
26. Rans 6 11.10.19 10:03 Сейчас в теме
(24) Этот способ лучше чем подключение ккт по tcp\ip с дто9?
15. user783001 12.06.18 15:22 Сейчас в теме
(10) касса какая? есть лан порт? если есть лан порт то в драйверах ККМ переводим отправку офд через него. EoU я не устанавливал совсем. при установке драйверов можно выбрать устанавливать его или нет. но это спасет только в случае если касса с лан портом. также посмотрите замером производительности на чем конкретно затыкается работа.
16. evn-zorin 33 16.06.18 15:10 Сейчас в теме
(15)касса атол 30ф, будь она неладна, офд 1.05
драйвер для 1С только 9.Х подходит для неё.
18. AlexLM75 18.06.18 19:45 Сейчас в теме
(16)
Недавно подключал эту кассу и решил использовать старую обработку ATOLkkt.epf от сентября 17 года, с драйвером KKT_8_16_03_00 нормально работает.
pridecom; +1 Ответить
17. evn-zorin 33 16.06.18 15:11 Сейчас в теме
(15)асса атол 30ф, будь она неладна, офд 1.05
драйвер для 1С только 9.Х подходит для неё.
я просто в шоке от всех этих ккм, на дворе 2018 год у них до сих пор допотопные компорты
19. SERJ_1CC 50 30.06.18 18:05 Сейчас в теме
(17)
никто не сталкивался с такой проблемой, атол 30ф, два компьютера через рдп подключены, один через COM, другой через IP:6220. Так вот, заходишь в базу, печатается и с одного рабочего места и с другого, проблем нет, но как только оставил на несколько минут в бездействии базу, то рабочее место подключенное через IP перестает печатать, пишет ошибку доступа к кассе, помогает перезапуск базы, а через COM таких проблем нет.
20. evn-zorin 33 01.07.18 09:41 Сейчас в теме
(19)
скорее всего оборудование сетевой теряет соединение или канал нестабильный, прошивка какая у аппарата атол?
21. SERJ_1CC 50 02.07.18 15:28 Сейчас в теме
(20) Оказалось, что он не только IP но и ком теряет, правда позже, ошибки возникают, если аппарат не выключается длительное время, больше суток, как минимум, отключение и включение помогает на день, чтобы ошибка не появлялась
22. evn-zorin 33 02.07.18 16:11 Сейчас в теме
(21)по идее этого должно хватить
23. Albert_R 10.08.18 12:58 Сейчас в теме
27. fanlexa 3 01.07.21 18:18 Сейчас в теме
Добрый день. Как с Вами можно связаться, нужна доработка одной Вашей обработки
Оставьте свое сообщение