Портал поддержки продуктов CSI
Публичный ресурс

Получение событий от SetEvents.

Протокол передачи событий:

Отправка событий версии 2 по протоколу TCP.

Формат событий:

JSON

Пример пакета

{ "event": { "prefix": "KKM", "shop": 108, "cash": 35, "mode": 777, "tabNumber": "1234", "cashier": "Иванов И.И.", "purchase": 768, "pos": 1, "barcode": "2900000000000", "item": "12341", "name": "Бананы", "price": 98.8, "quant": 10, "sum": 988, "sumAll": 15423, "cardNumber": "12345678", "discount": 5, "discountAll": 34.5, "dateTime": "19.04.2016 10:00:00.000" } }

 

Описание полей

Наименование  поля

   Тип данных

Расшифровка

Значение  по умолчанию

Ограничение по количеству символов

Наименование  поля

   Тип данных

Расшифровка

Значение  по умолчанию

Ограничение по количеству символов

prefix

Символьный

Префикс объекта  (ККМ)

Обязательное поле

           3

shop

Целый числовой

Номер магазина

Обязательное поле

           -

cash

Целый числовой

Номер ККМ

Обязательное поле

           -

mode

Целый числовой

Код события

Обязательное поле

           -

tabNumber

Символьный

Код кассира (таб. номер)

Обязательное поле

          20

cashier

Символьный

Имя кассира

Обязательное поле

          40

purchase

Целый числовой

Номер чека

Обязательное поле

           -

pos

Целый числовой

Номер позиции в чеке или номер последней строки чека

Обязательное поле

           -

barcode

Символьный

Штрих-код товара

пусто

         20 

item

Символьный

Код товара

пусто

         30

name

Символьный

Наименование товара

пусто

         30

price

Числовой

Цена товара

0.0

          -

quant

Числовой

Количество товара

0.0

          -

sum

Числовой

Сумма по товарной позиции

0.0

          -

sumAll

Числовой

Сумма по чеку

0.0

          -

 

 

 

 

 

cardNumber

Символьный

Номер карты

пусто

         20

discount

Числовой

Скидка по строке чека

0.0

          -

discountAll

Числовой

Скидка по чеку

0.0

          -

 

dateTime

Числовой

Дата / время события

Обязательное поле

          -

 

 

Реестр событий SetEvents:

Код

Наименование

Пользовательские Сессии

3

Вход в режим кассира

63

Выход из режима кассира

64

Выход   из режима администратора

203

Вход   в режим администратора

Документы

4

Начало чека

5

Конец чека

25

Аннулирование чека

46

Начало возвратного чека

47

Конец возвратного чека

55

Запись отложенного чека

77

Внесение денег в кассу (кассир)

Товары

6

Добавление товара в чек

9

Отмена товара в чеке

11

Отказ в изменении количества товара

12

Изменение количества товара

18

Удаление товара из чека

62

Сканирование товара вне чека

112

Не найден товар по штриховому коду

Карты

35

Продажа по дисконтной карте

36

Отказ в продаже по дисконтной карте

126

Не найдена дисконтная карта

Скидки

52

Скидка

Оплаты

31

Продажа по кредитной карте

32

Отказ в продаже по кредитной карте

37

Расчет наличный

38

Расчет безналичный

50

Сдача

85

Оплата бонусами

Чек

234

Печать копии чека

39

Печать чека

71

Повтор чека

81

Отмена расчёта

Касса

49

Открыт кассовый ящик при расчете

40

Открыт кассовый ящик

209

Печать X-отчета

210

Печать Z-отчета

 

© 1994-2023, ООО "Кристалл Сервис Интеграция".
Все права защищены.

Политика обработки персональных данных