Подключение онлайн кассы (ККМ) 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С:Бухгалтерия автономного учреждения Россия Платные (руб)

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

6000 руб.

27.02.2017    808381    5126    9730    

2922

ККМ Кассовые операции Розничная торговля Системный администратор Программист Платформа 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 или интернет. Поддержка маркировки и разрешительного режима. Поддержка пробития чеков с новыми ставками НДС 5% и НДС 7%.

5880 руб.

25.05.2015    340089    2040    3112    

1056

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

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

7900 руб.

22.03.2019    86084    555    479    

194

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

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

5000 руб.

02.09.2016    138805    171    194    

193

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

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

5880 руб.

12.04.2023    10411    59    3    

44

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

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

6000 руб.

09.08.2017    153457    917    372    

558

Кассовые операции Файловый обмен (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 руб.

19.08.2020    70427    347    84    

229

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

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

5880 руб.

22.08.2022    11629    31    17    

33
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. karpik666 3912 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 3912 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 35 10.06.18 14:47 Сейчас в теме
Проброс портов медленно очень работает, как кто решил с 9-ой ффд 1.05?
9. user783001 11.06.18 16:02 Сейчас в теме
(8) все нормально работает при стандартном пробросе портов. тормозов нет. драйвера 9х
возможно у вас проблемы с EoU. у себя ее не использую. геморой это.
10. evn-zorin 35 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 35 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 7 11.10.19 10:03 Сейчас в теме
(24) Этот способ лучше чем подключение ккт по tcp\ip с дто9?
15. user783001 12.06.18 15:22 Сейчас в теме
(10) касса какая? есть лан порт? если есть лан порт то в драйверах ККМ переводим отправку офд через него. EoU я не устанавливал совсем. при установке драйверов можно выбрать устанавливать его или нет. но это спасет только в случае если касса с лан портом. также посмотрите замером производительности на чем конкретно затыкается работа.
16. evn-zorin 35 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 35 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 35 01.07.18 09:41 Сейчас в теме
(19)
скорее всего оборудование сетевой теряет соединение или канал нестабильный, прошивка какая у аппарата атол?
21. SERJ_1CC 50 02.07.18 15:28 Сейчас в теме
(20) Оказалось, что он не только IP но и ком теряет, правда позже, ошибки возникают, если аппарат не выключается длительное время, больше суток, как минимум, отключение и включение помогает на день, чтобы ошибка не появлялась
22. evn-zorin 35 02.07.18 16:11 Сейчас в теме
(21)по идее этого должно хватить
23. Albert_R 10.08.18 12:58 Сейчас в теме
27. fanlexa 3 01.07.21 18:18 Сейчас в теме
Добрый день. Как с Вами можно связаться, нужна доработка одной Вашей обработки
Оставьте свое сообщение