Хотите ускорить печать чеков, или печатать с разных рабочих мест на один фискальный регистратор? В этом вам поможет, настроенный веб-сервис от фирмы АТОЛ, а данная разработка позволит интегрировать его с вашей программой 1С.
Обработка для работы с Торговым оборудованием ККТ через веб-сервис (веб-сервер) АТОЛ, появившийся в 10х драйверах. Работает только с последними типовыми конфигурациях 1С на обычных формах (Управление торговлей 10.3, Комплексная Автоматизация 1, Управление Производственным Предприятием 1.3, Бухгалтерия государственного учреждения 1 и др.) Работает в соответствии с 54-ФЗ. Поддерживает переход на ставку НДС 20%
Проверена на конфигурациях:
- Управление Торговлей 10.3.49.1
- Управление производственным предприятием 1.3.113.4
- Комплексная автоматизация 1.1.108.3
- Бухгалтерия государственного учреждения 1.0.54.6
Как подключить:
- Для подключения обработки к вашей программе воспользуйтесь инструкцией на сайте ИТС http://its.1c.ru/db/kkt#content:63:upp
- Установите драйвера АТОЛ 10-й версии с веб-сервисом
- Настройте веб-сервис АТОЛ и подключите к нему ваш фискальный регистратор.
- Используйте функционал обработки для печати чеков.
Если вы хотите большего функционала или вы обладатель устаревшей конфигурации, то обратите внимание еще на эту разработку
ККТ-ОНЛАЙН 54-ФЗ: Обработка для работы фискальных регистраторов. Поддержка веб-сервиса АТОЛ добавлена в нее совершенно бесплатно.
Торговое оборудование
почему то не могу скачать. Пишет отправлено на почту. но обновляешь и ничего не отправлено и ничего не списано
(1) Здравствуйте, проверьте спам, если ничего нет, напишите в тех поддержку сайтаhttps://infostart.ru/profile/support/0/ , они помогут.
День добрый. Вопрос по обработке.
Версия обработки АТОЛ: ВЕБ-СЕРВИС ККТ 1.01.
Веб-сервис АТОЛ настроен и активирован. ККТ АТОЛ 22Ф / FPrint-22ПТК, Версия сервера ККТ: 10.4.2, Версия драйвера: 10.4.2.
Количество незавершенных заданий: 0
Количество отмененных заданий: 2
Операция выполнена успешно.
Тест устройства не проходит:
В чем может быть причина?
(3) здравствуйте, наконец-то обратная связь, а через параметры обработки данные об очередях также не просматриваются?
(4)
как раз проверял через параметры обработки, данные об очереди выводит
Есть возможность посмотреть лог, чтобы понять на каком месте затык?
(5) Пока не расширял функциональность, пришлите удаленный доступ в ЛС, через час смогу подключиться и посмотреть.
(6)
В ЛС не получается отправить сообщение. Пишет сообщение не отправлено, отложенная группа.
Аналогично. Информацию о веб сервере показывает, очередь выводит. Тест не пройден. Ошибка: превышено время ожидания выполнения операции.
АТОЛ 55Ф Версия сервера ККТ: 10.4.2, Версия драйвера: 10.4.2. Версия обработки 2.20.
(8) ок, смогу завтра посмотреть, напишу в ЛС, чтобы доступ смогли отправить.
Вышла версия 1.03
— Исправлены ошибки подключения, связанные с кэшированием ответа от веб-сервиса
— Отлажен функционал печати на реальных данных.
И тут есть конкуренты:https://infostart.ru/public/942924/
Но Андрей не уступает, «продавливает» за стартмани ))
(11) с моей стороны нет смысла продавать за рубли, так как поддержка Атол веб сервис доступна бесплатно в моей разработке за рубли, а эта возможность проверить и отладить функционал, кстати работает уже четко
(12) молодец!
А не планируете написать подобную обработку для Бух 3.0 УТ 11 ЕРП и т.д.?
(14) планирую, если в больше замечаний не будет и АТОЛ не напишет свою, то в середине января.
Отлично. А то совсем не подумали про тех, кто работает через терминальные сервера.
Здравствуйте. Подскажите когда планируете такую-же обработку для розницы 2.2 и можно ли будет приобрести не за стартмани?
(18) Здравствуйте, как писал выше 15-16 января.
Жду с нетерпением,) а купить можно будет?
(20) выложу в 2-х вариантах.
Можете уточнить пожалуйста, в моем случае поможет? 1С розница 2.2, база 1с одна на «сервере», 2 ПК «Касса», оба подключаются к «серверу» 1С по RDP. На одном ПК физически подключена ККМ АТОЛ 55Ф через USB, все в локальной сети. Я так понимаю, придется ККМ подключить через Ethernet?
(22) если будет использоваться веб-сервис, то не ККТ нужно подключить по ehternet, а только делать общедоступным сам веб-сервер.
Т.е ККТ можно оставить подключенным по USB? По поводу общедоступности веб-сервера, я правильно понимаю, нужно с каждого ПК иметь возможность зайти в веб-сервер через браузер? По идее, у меня все ПК в локальной сети, и подключены по RDP к 1С на «сервере» в чем тут может быть сложность с доступностью?
(24) не проверял работу с веб-сервером установленном на RDP сервере, по-моему так не должно работать. нужно веб-сервер ставить на локальной машине, и к нему подключать аппарат, и тут уже упирается где находится RDP, если в интернете, то веб-сервер должен иметь собственный белый ip адрес, поэтому тут лучше провести vpn
Нет у меня все в локальной сети (небольшой продуктовый магазин). Давайте подробнее опишу. Есть ПК1 («сервер»), ПК2 Касса и ПК3 Касса. 1С находится на ПК1, ПК2 и ПК3 подключаются к ПК1 по RDP, а сама ККТ Атол 55Ф подключена по USB к ПК2. Все ПК в локальной сети. Сейчас чеки с ПК2 и ПК3 пробиваются через одну ККТ. Но так как в драйвере Атол 10 больше нет службы FDSVC встал вопрос как снова организовать пробитие чеков с двух ПК через одну ККТ. Я так понимаю, Атол web сервис дает такую возможность, но 1С без вашей обработки не получится настроить.
(26) стандартного такого нет функционала, поэтому да, пока нельзя подключить
Ну т.е ваша обработка должна мне помочь, я правильно понял?
(28) если веб-сервер будет виден со всех рабочих мест, то да.
Андрей, а нет у вас инструкции как правильно настроить Web сервер Атол. Готов заплатить за помощь. Дело в том, что сейчас пробовал на другом рабочем месте с подключенной ККТ Атол 30ф запустить Web сервер. Пробовал непосредственно на ПК к которому по usb подключена ККТ. Ответ «нет связи». Все по инструкции, настроил Web сервер, указал свободный IP 192.168.1.11, порт оставил 5555, затем перезапустил Web сервер. Захожу в тест драйвера ККТ (версия 10) устанавливаю, тип соединения TCP/IP, указываю IP 192.168.1.11 и порт 5555 — «нет связи». Стоит при этом драйвер Атол 8, может он как-то порт занимает? При этом пока запущен Web сервер, если зайти в Тест драйвера ККТ версия 8, то при текущих параметрах (IP ПК и порт 6220) при проверке связи — «порт занят», если Web сервер остановить, то сразу связь нормальная. Всю голову поломал.
(30) у меня инструкции — нет, по идее подключение нужно настраивать в localhostsettings
Да там и делал, но почему через тест драйвера «нет связи»
(32) в веб сервере нет теста драйвера
А как тогда проверить доступность к нему с разных ПК?
(34) пинговать веб сервер
Спасибо, сегодня проверю. Я наивно думал, что через тест драйвера 10 касса тоже должна определяться, я ведь ввожу IP и порт установленные в настройках веб сервера. А как с 1С быть, там тоже «нет связи», хотя веб сервер запущен был?
(36) в 1с будет работать тест
Спасибо, сегодня проверю.
Добрый день.
Тест устройства проходит, когда пытаешься обратиться к кассе — посмотреть параметры фискализации, открыть смену пишет:
Ошибка вызова метода <ОбъектДрайвера.ПолучитьПараметрыККТ>.
Поле объекта не обнаружено (fnFfdVersion)
Что то делаю не так?
Пытался на фискализированной и не на фискализированной кассе 30ф.
Версия сервера ККТ: 10.4.1
Версия драйвера: 10.4.1
АТОЛ: ВЕБ-СЕРВИС ККТ 1.03
«Управление торговлей», редакция 10.3 (10.3.49.1) (демо)
1С:Предприятие 8.3 (8.3.10.2667)
(39) здравствуйте, работа проверялась на версии 10.4.2, также проверьте, прошит ли у вас аппарат
С 10.4.2 заработало, спасибо.
Вышла версия 1.04
— Исправлены ошибки формата передачи дробных значений на веб-сервер.
Вышла версия 1.05
— Исправлены ошибки обработки строки номенклатуры с кавычками в наименовании
— Исправлена ошибка обработка результата запроса с кавычками
— Исправлена ошибка передачи типа операции Расход вместо Возврата прихода.
Вышла версия 1.06
— Исправлена ошибка формата передачи версии формата обмена.
Конфигурация УТ 10.3
C версии 1.06 работа с обработкой стала возможной, НО ВНЕСЕНИЕ денег в кассу отрабатывает с ошибкой: «ИНКАССАЦИЯ: Ошибка 501:Ошибка парсинга запроса (поле «cashSum» отсутствует)». Также ВЫЕМКА денег из кассы с такой же ошибкой. Операция «Внесение» очень важна, если первый кассовый чек возврат от покупателя. Исправьте, пожалуйста.
(45) ок, спасибо за обратную связь, сейчас выложу исправление.
Вышла версия 1.07
— Исправлена ошибка при операциях внесения и выемки денежных средств.
Когда же ждать версию для БП3 и УТ11?
(48) Здравствуйте, как я писал ранее, займусь, если не будет ошибок в основном функционале. сейчас больше замечаний не поступало, поэтому приступаю к разработке.
Приветствую!
А есть какой-то вариант использовать веб-сервер в случае если на одном рабочем месте несколько касс используется?
Может можно как-то службу веб-сервера размножить и на разные порты повесить?
(50) в теории да, обработке все равно на какой порт слать, уточните у фирмы АТОЛ, мне кажется на данный момент такой возможности не предусмотрено стандартными средствами.
Если не печатается ИНН кассира, не подскажите куда рыть? Печать чека из ПКО в УПП. У пользователя физлицо задано, у физлица ИНН тоже.
(50) Можно изменить справочник Торговое оборудование, чтобы вместо имени компа прописывалось ИмяКомпа_ИмяПользователя. Тогда можно для разных пользователей настроить разные кассы. Выбор Кассы на которую печатать доступно только по моему в ШтрихМКассире
(52) ИНН кассира и не должен печататься, ИНН должет быть зафиксирован только в электронном чеке в ОФД. А обработка только региструет переданный функционал из конфигурации, если там передается ИНН, то она его передает на оборудование.
(53) Тут проблема не в этом, установленный веб-сервер АТОЛ не позволяет в своем интерфейсе подключить несколько фискальных регистраторов.
Добрый день, спасибо за ваш труд и обработку.
Когда можно ожидать подобной обработки для 3.х : БУХ,УТ11, УНФ, розница 2.2?
(56) Здравствуйте, работа ведется, но еще не закончил
Добрый день!
Касса на локальной машине 192.168.1.90. Версия Атол драйвера 10.4.4. В настройках web прописан адрес сервера и порт.
УТ 10.3.50.1 на rdp-сервере. Обе машины в одном домене. С сервера машина с кассой пингуется, но тест из обработки не проходит.
Подскажите, пожалуйста, в чем может быть проблема?
Спасибо.
(58) так зачем вы в 1с указываете ip адрес кассы, если нужен ip адрес веб-сервера?
(59) Да, поправил адрес. Спасибо. Но все равно не проходит тест.
(60) что-то не пойму, у вас куда касса подключена, почему она прыгает по ip адресам? У вас в параметрах веб-сервиса стоит, что касса подключена по TCPIP, а ip адрес постоянно меняется, может все-таки она у вас подключена через com? вначале нормально кассу подключите к компьютеру, так, чтобы проходил тест через утилиту «тест драйвера ФР», а потом уже подключайте ее к веб-сервису.
Разобрался) Спасибо большое.
С версии 1.07 изменения были? как поживает версия для управляемых форм? ))
(63) пока никто ничего не просил, поэтому нет. По управляемым формам работа ведется, но тяжело, так как приходится разбираться с новым языком программирования.
Здравствуйте. Подскажите, в чеке в строке товара не выводится сумма ндс по товару. Ставка выводится по номенклатуре. В итоге чека сумма ндс тоже выводится. Как вывести сумму ндс по товару?
(65) здравствуйте, смотрите настройки оборудования, это не настраивается в обработке, на веб-сервер только передается информация по шаблону, она не управляет ее выводом в чеке.
Добрый день. При пробитии чека коррекции ошибка:
ЧЕК КОРРЕКЦИИ: Ошибка 148:Ошибка программирования реквизита 1174
(67) здравствуйте, у вас не было заполнено основание для коррекции
Посмотрел, на форме поля заполнены. В отладке посмотреть пока нет возможности.
Еще вопрос, есть ли возможность переписать запросы на HTTPСоединение?
Т.е. почему сделали через WinHttp, просто предпочтение или были проблемы с HTTPСоединение?
(69) Добавил для универсальности для старых платформ, можно легко переписать и на httсоединение.
(70) Нужно для linux клиента. Просто идея у атола очень хорошая, появилась наконец то возможность отдалиться от win от rdp.
(71) не стояла такая задача для обычных форм, это более актуально для управляемых, чуть позже добавлю поддержку и Linux
Вышла версия 1.08
— Добавлена поддержка Linux
На релизе «Управление торговлей», редакция 10.3 (10.3.50.1). Не добавляется как обработка обслуживания. Планируется поддержка?
(74) Здравствуйте, что пишет при добавлении?
«Выбранная внешняя обработка не является обработкой обслуживания торгового оборудования».
Похоже 1С в УТ 10.3 встроил библиотеку подключаемого оборудования 🙁
Как открывается и закрывается смена и блокируется порт, когда одна касса на несколько компьютеров? В 1с-ке при этом создаются стандартные документы кассовая смена?
(76) скачайте заново обработку ,поправил ошибку, стартмани не спишутся.
(77) фискальный регистратор не блокируется. Данная обработка подключается по стандартному интерфейсу, поэтому механизмом открытия и закрытия смены должна управлять сама 1С, а не обработка, если хотите чтобы для каждого рабочего места создавался свой документ кассовой смены, то вам нужна эта обработкаhttps://infostart.ru/public/590993/?ref=1050
(78) Спасибо. Обработка подключилась.
Добрый день, Андрей!
Обработка версии 1.08. УТ 10.3. Пытаюсь печатать чек из ПКО.
Текст JSON-запроса и ошибка ниже. Подскажите пожалуйста в чем может быть проблема?
{«uuid»:»a1ecf15f-c980-4aff-a1f8-5769eb86f7e7″,»request»:[{«type»:»sell»,»ignoreNonFiscalPrintErrors»:true,»electronically»:false,»taxationType»:»osn»,»operator»:{«name»:»Сальников Станислав»,»vatin»:»»},»supplierInfo»:{«phones»:[«»],»name»:»»,»vatin»:»»},»items»:[{«type»:»position»,»name»:»Звонок BANG 10 KLS (сер) шт»,»quantity»:1,»amount»:2,»infoDiscountAmount»:0.0,»price»:2,»department»:0.0,»paymentMethod»:»fullPayment»,»paymentObject»:»commodity»,»tax»:{«type»:»vat20″},»supplierInfo»:{«phones»:[«»],»name»:»»,»vatin»:»»}},{«type»:»position»,»name»:»Ключ педальный BBB BTL-10D шт»,»quantity»:1,»amount»:2,»infoDiscountAmount»:0.0,»price»:2,»department»:0.0,»paymentMethod»:»fullPayment»,»paymentObject»:»commodity»,»tax»:{«type»:»vat20″},»supplierInfo»:{«phones»:[«»],»name»:»»,»vatin»:»»}}],»payments»:[{«type»:»cash»,»sum»:4}],»useVAT18″:false}]}
пОшибка «Ошибка 133:Некорректное значение параметров команды ФН»
(81) Здравствутйе, проверьте доступна ли вам вообще ставка НДС 20%, также проверьте доступна ли печать напрямую не через веб-сервис, попробуйте открыть и закрыть смену вручную, что будет писать
(68) прошел отладкой проблема оказалась в типовой (10.3.47.3) — русская «с» в СorrectionBaseName
в следующих релизах ее пофиксили
(83) точнее в 10.3.50.3-10.3.52.1
ПолучитьXMLПакетДляЧекаКоррекции — поправили
ПолучитьXMLПакетДляЧекаКоррекции_ТО — не поправили
(84) к сожалению, если не использовать обработку из сообщения (79) , то будет формироваться согласно типовому функционалу, а он может быть с ошибкой
Версия сервера ККТ: 10.4.5.0 Версия драйвера: 10.4.5.0 Обработка 1,08
УТ 10,3,50,3
Функции открыть данные об очередях сервера и Открыть информация о сервере выполняются нормально.
Тест устройства не проходит.
«Ошибка отправки запроса DELETE на веб-сервер АТОЛ:
Тест не пройден. Ошибка: превышено время ожидания выполнения операции»
Параметры ккм в настройках сервера заданы верно.
(86) Здравствуйте. Если тест не проходит. Значит неправильно настроили веб сервис
Если мне нужно пробивать чеки фоновыми заданиями (в контексте сервера то есть) вашу обработку можно использовать адаптируя или много переделывать придётся?
(88) здравствуйте, саму обработку не нужно адаптировать, вы просто делаете функционал, который ее будет вызывать в фоновом задании
(89) т.е. сами процедуры пробития чека они уже серверные?
(90) функционал будет работать и на сервере
(91)ок, понял, Спасибо.
Добрый день, подскажите возможно переделать вашу обработку под УТ11.4
Проблема в том что есть ПК1 на нем запущен РКМ1 есть ПК2 подключенный по RDP к ПК1 на ПК2 тоже запущен РКМ2.
Проблема в том что не могу печатать на одном ККМ с двух одновременно запущенных РКМ,
я так понимаю что ваше решения для 10,3 решает эту проблему?
(93) здравствуйте, для ут 10.3 решает, однако для Ут 11 — оно не подойдет и переписать довольно проблематично, уже который месяц воюю.
Я надеюсь что вы победите в этой войне!)) ближайшее время. Потому как было бы шикарное расширение!!! Многим нужное.
Документ Приходный кассовый ордер введен на основании заказа покупателя!
https://ibb.co/swn7YMZ
Сумма заказа покупателя 7900 рублей
в ПКО вводим сумму 2900 рублей!
Отправляем на ККМ
Итог чека
Как быть?
Здравствуйте. УТ 10.3.56.1
При открытии обработки в режиме предприятия возникает ошибка:
{ВнешняяОбработка.АТОЛККТ.Форма.ФормаОтладки.Форма(13)}: Ошибка при вызове метода контекста (Выполнить)
Выборка = Запрос.Выполнить().Выбрать();
по причине:
{(8, 25)}: Поле не найдено «ТорговоеОборудование.МодельТорговогоОборудования.ВидТорговогоОборудования»
И ТорговоеОборудование.<<?>>МодельТорговогоОборудования.ВидТорговогоОборудования = &ВидТорговогоОборудования
Что делать?
И при подключении обработки зависает.
(181) здравствуйте. почему вы пишите это здесь? это не функционал данной обработки, и данная ошибка к ней не относится
(183) Пока не знаю, разбираюсь. Сейчас прошел тест устройства.