Вход | Регистрация
 

Атол. Печать через веб-сервер. Не печатает.

Атол. Печать через веб-сервер. Не печатает.
Я
   Галахад
 
27.10.21 - 11:32
Поставил драйвера 10.9.0.9
Тыкнул галку веб-сервер.

Зашел http://127.0.0.1:16732/#/devices/
Добавил девайс с идентификатором "12345"
Настроил подключение к ККТ по TCP/IP

Отправил запрос:
{
    "uuid": "27102021162448",
    "request": [{
            "type": "reportX"
        },
        {
            "name": "алыодаоыоаыдо"
        }
    ]
}

В ответ словил код состояния: 201
И заголовки:
"Content-Length"    "0"
"Date"    "Wed, 27 Oct 2021 08:24:00 GMT"

Заглянул в http://127.0.0.1:16732/#/devices/12345 вижу, что количество завершенных заданий добавилось.

Но млин. Из ККТ ничего не выкатилось. Как так-то?
   Garykom
 
1 - 27.10.21 - 11:45
   Галахад
 
2 - 27.10.21 - 12:06
Похоже чего-то я не доделал.

{"error":{"code":505,"description":"Задание с UUID [{27102021170442}] для устройства [12345] не найдено"}}
   Garykom
 
3 - 27.10.21 - 12:16
(2) эээ ты недопонял API
   Garykom
 
4 - 27.10.21 - 12:21
для начала "uuid": "27102021162448" не уверен что корректный вид uuid

ибо:
string($uuid)
example: 0cbe9ff6-5f85-11ea-bc06-bbffd2fd5315
   arsik
 
5 - 27.10.21 - 12:33
Есть такое же (0) но для штриха?
   Garykom
 
6 - 27.10.21 - 12:37
(5) не проблема написать самому
...
микросервис на go
:)
   arsik
 
7 - 27.10.21 - 12:41
(6) Так и готовые платные есть. А так вот из коробки. Атол конечно далеко впереди штриха в плане софта и интеграций.
В свое время на предприятии понапокупали штрихов, теперь мучаемся.
   Garykom
 
8 - 27.10.21 - 12:46
(7) как я понял штрих-м сильно экономит на программистах
у них до сих пор древняя криводописанная версия драйверов
где в мануале черт ногу сломит с кучей старых нерабочих и новых типа рабочих методов
   Ёпрст
 
9 - 27.10.21 - 12:48
(0)
1.снести 9 вэб сервер, он не работает. Эта версия только для 1с ком драйвера.
2.поставить 10.8.0.1
3.на сайте интеграции атола посмотреть json  задание
4.писать надо, через api v2, там передавать ид устройства
   Ёпрст
 
10 - 27.10.21 - 12:50
Пример запроса, могу кинуть, как до компа дойду, емли нннадо
   Галахад
 
11 - 27.10.21 - 13:04
Да. Поправил. И все равно:

{
    "results": [{
        "error": {
            "code": 11,
            "description": "Не поддерживается в данной версии"
        },
        "status": "error",
        "result": null
    }, {
        "error": {
            "code": 502,
            "description": "Выполнение прервано из-за предыдущих ошибок"
        },
        "status": "interrupted",
        "result": null
    }]
}
   Галахад
 
12 - 27.10.21 - 13:05
(9) А, понял. У меня просто не рабочая версия. А-а-а!
   Галахад
 
13 - 27.10.21 - 13:06
(10) Было бы неплохо. Спасибо.
   mishaPH
 
Модератор
14 - 27.10.21 - 13:12
(10) вот если не сложно. а то мне надо будет делать
   lubitelxml
 
15 - 27.10.21 - 13:24
Тоже предстоит, касса уже вторую неделю пылится :)
   mishaPH
 
Модератор
16 - 27.10.21 - 13:25
(15) у меня 150 магазинов ждут
   arsik
 
17 - 27.10.21 - 14:01
(16) А зачем через вебсервер? Стандартные варианты ком, усб неподходят?
   Garykom
 
18 - 27.10.21 - 14:23
(17) по сети несколько мест на одну физическую ККТ в магазине чтобы
   mishaPH
 
Модератор
19 - 27.10.21 - 14:25
(18) + 100.
   Ёпрст
 
20 - 27.10.21 - 14:32
(13) Лови, тут создание базы на вэб сервере, потом только ip прописать ну и некоторые запросы..
Это для обычного клиента для Уф, муторно код выдирать.

https://cloud.mail.ru/public/oh2v/piu5JW3HN
   Ёпрст
 
21 - 27.10.21 - 14:35
(17) как тебе сказать, по ком/tcp - извечный она@низм с дровами и прочее.
А на вэбсрервере пофик, сколько у тебя касс будет. Все их прописал на вэбсервере и лови события в 1с-ине.
   Ёпрст
 
22 - 27.10.21 - 14:37
(13) саму кассу перевел в режим работы по tcp/ip ?..
Она должна быть активна на вэбсервер, если на вэбморду зайдешь..
   arsik
 
23 - 27.10.21 - 15:43
(20) А там еще базу надо создавать? Я думал можно просто по IP кассы (если она через езернет подключена) слать пакеты с данными.
   Ёпрст
 
24 - 27.10.21 - 15:54
Обновил чутка, добавил управляемую форму
https://cloud.mail.ru/public/npZR/j4ajfTCdt

(23) просто на самом вэбсервере ууказываешь настройки базы (это и есть создание) - там в отдельной табличке будет ip адресс кассы, порт , наименование и код базы

Если че, все данные атол вэбсервер хранит в базе sqllite,  и там примитив - табличка насттроек, табличка запросов, табличка ответов..
   Галахад
 
25 - 28.10.21 - 05:24
(20) (24) Биг зенкс! Щас затестю.
   Галахад
 
26 - 28.10.21 - 06:25
(25) + Спасибо. Полезная штука.
   Ёпрст
 
27 - 28.10.21 - 09:44
(26) заработало хоть?)
Писалось на коленке жеш.
   Галахад
 
28 - 28.10.21 - 10:26
(27) Видимо коленка нужно системы. :-) Все работает.
   Ёпрст
 
29 - 28.10.21 - 10:47
(28) при операциях, ставь только кассира своего
   Галахад
 
30 - 01.11.21 - 12:54
Коллеги, спасибо чеки нормально пробиваются. Но, насколько я понимаю на ФФД 1.1.

Поэтому возник вопрос, когда же будут драйвера под 1.2?
Или на не виндовых драйверах 10.9-х, веб-сервер таки работает?
 
 
   Garykom
 
31 - 01.11.21 - 13:16
(30) 10.9.0.5
"Схемы интеграции под ФФД 1.2"

http://fs.atol.ru/ - Программное обеспечение - ДТО - 10.x
   Галахад
 
32 - 01.11.21 - 13:20
(31) Изменения в версии драйверов Атол 10.9.0.0 от 22.07.2021
Релиз ревью:
...
Ограничения функционала:
...
2. Дистрибутивы Windows драйвера содержат Web-сервер версии 10.8.1.0, не совместимый с драйвером ККТ (10.9.0.0)

Ну и у меня не получилось подключить ККТ к веб-сервису на драйвере 10.9.0.5
   Галахад
 
33 - 01.11.21 - 13:21
(32) Отсюда кстати вопрос. А как там дела с дистрибутивами не на Windows?
   Garykom
 
34 - 01.11.21 - 13:36
(33) в пакетах под линукс там 10.9.0.5 в названии
Имя: fptr10-web-server_10.9.0.5_amd64.deb
   Галахад
 
35 - 01.11.21 - 13:44
(34) Спасибо.
   Галахад
 
36 - 02.11.21 - 11:36
Хорошая новость. ЦТО-шники передали мой запрос в Атол.
Атольцы ответили, что драйвер с веб-сервером с поддержкой ФФД 1.2 ожидается со дня на день.
   Garykom
 
37 - 02.11.21 - 11:44
(36) реально очень странная ситуация с технической точки зрения
может там маркетинг вмешался
   Garykom
 
38 - 02.11.21 - 11:44
Как и выпуск отдельных версий "чисто под 1С" изврат какой то
   Галахад
 
39 - 02.11.21 - 11:50
(37) Может бывшие одинэсники драйвер пишут. :-)
   arsik
 
40 - 02.11.21 - 13:51
(39) Очень может быть
У них проблемы с прошивкой ККМ (по крайней мере с Атол30Ф), перешел на 5 платформу, периодически ККМ отваливается. Помогает выкл\вкл ККМ.
   Ёпрст
 
41 - 02.11.21 - 13:59
(36) Царьков Роман обещал в конце октября..
Такие вещи лучше смотреть на форуме атола
   Ёпрст
 
42 - 02.11.21 - 14:00
Нет, просто с 1.2 там слишком много надо переписывать в части маркировки, ведь сама ккм теперь должна посылатиь и принимать ответы.
   Ёпрст
 
43 - 02.11.21 - 14:00
поэтому и такой стопркран с задержкой выхода вэбсервера для 1.2
   Garykom
 
44 - 02.11.21 - 14:44
(43) "Дистрибутивы Windows драйвера содержат Web-сервер версии 10.8.1.0, не совместимый с драйвером ККТ (10.9.0.0)"

Windows! Типа в Linux все ок
Хотя там вроде же на java написан веб-сервер
   Галахад
 
45 - 03.11.21 - 05:26
(41) Ага. Мне скинули ветку, где релизы выкладывают.
   victuan1
 
46 - 03.11.21 - 06:51
(17) Еще "Удаленный сервер" есть.
   lubitelxml
 
47 - 03.11.21 - 13:14
(46) в чем отличие?
   lubitelxml
 
48 - 03.11.21 - 13:15
Кстати - через вэб сервер при работе по рдп решается вопрос скорости работы? Тормоза открытия смены, пробития чека уходят?
   Ёпрст
 
49 - 03.11.21 - 14:22
   Ёпрст
 
50 - 03.11.21 - 14:24
Если коротко, то через удаленный сервер, ты используешь все методы работы с ккт через методы его драйвера, а вот в вэб сервере - используя http запросы к вэбсерверу
   Галахад
 
51 - 11.11.21 - 10:16
Коллеги, есть какие новости по драйверу?

Тут http://forum.atol.ru/index.php?s=f3dd85eac07926d298f43457cd24bc68&showtopic=34345&st=20
пока тишина.
   Галахад
 
52 - 15.11.21 - 07:21
(51) Драйвер ККТ 10.9.1.0 вышел таки в пятницу.

- Web-сервер
    1. Внесено ограничение на одновременное подключение и работу ККТ (не более 5 штук).
    2. Добавлен механизм монопольного доступа к ККТ для работы с ЕГАИС.
    3. Актуализированы схемы запросов согласно ФФД 1.2.
    4. Введена лицензия 12 для ККТ версий 5.X, необходимая для работы с Web-сервером.

Но что это за п. 4.? На сайте Атола не нашел.
   Галахад
 
53 - 15.11.21 - 07:21
А на данный момент веб-сервер показывает фигу в виде:

Cостояние очереди заданий
Неизвестная ошибка
96 Отсутствует лицензия на работу с Web-сервером
   Ёпрст
 
54 - 25.11.21 - 22:02
(53) Освоил web-server ? :))
Смотрю уже атоловцев докучаешь.
Лень ставить последний релиз вэбсервера, ставил ? работает ?
   Ёпрст
 
55 - 25.11.21 - 22:09
И.. где там Царьков предлагал лицензию то  скачать ?
   big
 
56 - 26.11.21 - 10:08
(55) у Царькова-Царюкова корона уже в стратосфере, ему оттуда на нас даже плевать в падлу.
   Ёпрст
 
57 - 26.11.21 - 10:50
(56) есть такое, ну ничего, я его тоже там потролил чутка.
Но он упорный, не хочет делать нужные вещи, хотя и понимает, что не прав.


Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.