BIXOLON 01

Mini web-сервер для печати чеков на фискальных регистраторах из мобильных приложений через HTTP запрос JSON.
rdda
Сообщения: 17
Зарегистрирован: 25 апр 2016, 12:34

BIXOLON 01

Сообщение rdda » 25 апр 2016, 12:41

Доброго времени суток.

У нас проблемка возникла с BIXOLON 01, он работает со стандартным АТОЛовским драйвером, причем Ваша программа его даже распознает по модели на странице настроек. Все отчеты, внесения и продажи печатаются, но ни в какую не печатаются наименования позиций и простые текстовые сроки.

Помогите пожалуйста разобраться, драйвера на него в свободном доступе на сайте АТОЛ, если необходимо могу предоставить. С теста драйвера и с программы 1с все нормально печатается на стандартном драйвере АТОЛ

rdda
Сообщения: 17
Зарегистрирован: 25 апр 2016, 12:34

Re: BIXOLON 01

Сообщение rdda » 25 апр 2016, 12:42

И строка "скидка" всегда равняется стоимости товара, т.е. скидка всегда равна 100%

С этим пунктом разобрался, невнимательность
Последний раз редактировалось rdda 25 апр 2016, 12:51, всего редактировалось 1 раз.

rdda
Сообщения: 17
Зарегистрирован: 25 апр 2016, 12:34

Re: BIXOLON 01

Сообщение rdda » 25 апр 2016, 12:45

Вот как Ваша ПО его определяет:


Информация по ККМ

Наименование:
BIXOLON-01K

Версия:
3.0.Русский.(4985)

Заводской № ККМ:
00000171

Номер ЭКЛЗ:
null

ИНН:
000000000000

Символов в строке:
0

Лицензия:
Нет

Audim
Администратор
Сообщения: 2059
Зарегистрирован: 17 мар 2015, 18:36

Re: BIXOLON 01

Сообщение Audim » 25 апр 2016, 15:29

Гм....

rdda
Сообщения: 17
Зарегистрирован: 25 апр 2016, 12:34

Re: BIXOLON 01

Сообщение rdda » 25 апр 2016, 15:32

маленькое уточнение
1. фискальника нет
2. подключён на USB с эмуляцией com

rdda
Сообщения: 17
Зарегистрирован: 25 апр 2016, 12:34

Re: BIXOLON 01

Сообщение rdda » 25 апр 2016, 15:34

пробовал в названия подставлять русские буквы, цифры - не помогает.
Причём подсчитывает все правильно, а текстовые строки и названия позиций непечатает

Audim
Администратор
Сообщения: 2059
Зарегистрирован: 17 мар 2015, 18:36

Re: BIXOLON 01

Сообщение Audim » 25 апр 2016, 15:40

Проблема в том что он не указан в документации по протоколу. Ни в версии 2.4, ни в версии 3.0....
Наверное что-то очень новое. Ну или очень старый :)
Но давайте попробуем - но предупреждаю сразу - метод научного тыка!

1. Мне надо получить начальные параметры ККМ. Сделайте так:
-Настройте подключение к этому ККМ в KKMServer.
-Остановите KKMServer,
-Запустите его, 20 сек. подождать
-Зайдите на страницу настройки KKMServer
-Выберите этот ККМ и зайдите на страницу "Низкоуровневые команды."
-Скопируйте оттуда все и выложите сюда.

2. Надо понять какие команды и почему не проходят.
-Подготовьте запрос на печать простых строк.
-Выполните его
-Зайдите на страницу настройки KKMServer
-Выберите этот ККМ и зайдите на страницу "Низкоуровневые команды."
-Скопируйте оттуда все и выложите сюда.

Попробую но не обещаю - сложно без документации.

Audim
Администратор
Сообщения: 2059
Зарегистрирован: 17 мар 2015, 18:36

Re: BIXOLON 01

Сообщение Audim » 25 апр 2016, 15:51

ЗЫ: Сколько у него символов в строке со шрифтом по умолчанию?

rdda
Сообщения: 17
Зарегистрирован: 25 апр 2016, 12:34

Re: BIXOLON 01

Сообщение rdda » 25 апр 2016, 15:58

42

rdda
Сообщения: 17
Зарегистрирован: 25 апр 2016, 12:34

Re: BIXOLON 01

Сообщение rdda » 25 апр 2016, 16:38

Первый пункт
--01-02-03-04-05-06-07-08-09-10---11-12-13-14-15-16-17-18-19-20
▷ 02 00 00 A5 03 A6
◁ 02 00 01 01 21 10 10 00 10 03 - 00 00 49 85 42 49 58 4F 4C 4F
- 4E 2D 30 31 4B 03 04

▷ 02 00 00 AE 03 AD
◁ 02 55 D2 00 03 04

▷ 02 00 00 3F 03 3C
◁ 02 44 00 01 16 04 25 15 36 24 - 1C 00 00 01 71 21 33 30 00 14
- 92 00 00 00 00 00 00 00 00 02 - 04 03 04

▷ 02 00 00 91 1B 00 00 03 89
◁ 02 55 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 00 03
- 04

Второй пункт:
--01-02-03-04-05-06-07-08-09-10---11-12-13-14-15-16-17-18-19-20
▷ 02 00 00 45 03 46
◁ 02 55 00 00 03 04

▷ 02 00 00 45 03 46
◁ 02 55 00 00 03 04

▷ 02 00 00 56 01 00 00 00 30 03 - 64
◁ 02 55 00 00 03 04

▷ 02 00 00 45 03 46
◁ 02 55 01 00 03 04

▷ 02 00 00 91 13 00 00 03 81
◁ 02 55 00 01 00 14 92 00 23 30 - 55 03 04

▷ 02 00 00 92 00 01 03 90
◁ 02 55 00 00 03 04

▷ 02 00 00 4C 03 4F
◁ 02 55 00 00 03 04

▷ 02 00 00 52 00 00 00 00 12 00 - 00 00 00 20 00 00 03 63
◁ 02 55 00 00 03 04

▷ 02 00 00 99 00 01 00 00 00 24 - 00 03 BF
◁ 02 55 00 00 00 00 00 00 00 00 - 00 00 00 03 04

▷ 02 00 00 4A 00 01 00 00 00 00 - 00 03 48
◁ 02 55 00 00 03 04

{ "IsFiscalCheck": true, "TypeCheck": 0, "CheckStrings": [ { "LeftString": "Левая строка", "CenterString": "Центральная строка", "RightString": "Правая строка", "Name": "Чемодан", "Quantity": 2, "Price": 12, "Amount": 24, "Department": 0, "Tax": 0 } ], "Cash": 24, "PayByCard": 0, "PayByCredit": 0, "PayByCertificate": 0 }

Ответить