Публичное пространство

SetMark ◾️ Выгрузка журнала нарушений (Web-сервис на стороне SetMark)

Выгрузка событий из журнала нарушений SM во внешнюю систему, с заданным интервалом времени, для проведения аналитики данных об ошибках во внешней системе.

Настройка и описание функционала здесь.

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

Поле

Тип

Описание

Поле

Тип

Описание

id

число (long)

Уникальный идентификатор пакета

version

число

Версия протокола. На текущий момент - константа 1

data

json

Вся информация записи из журнала нарушений

data

Поле

Тип

Описание

Поле

Тип

Описание

shop

число

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

packetId

число

Уникальный идентификатор пакета

productType

число

Тип маркированного товара

cash

число

Номер кассы

excise

строка

Акцизная марка или Марка (код идентификации)

barcode

строка

штрихкод

timestamp

строка

Временная метка создания записи в журнале

errorCode

число

Код ошибки

message

строка

Сообщение

externalErrorCode

число

Код ошибки внешней системы (касса SR10)

properties

json

Техническая информация ошибки

properties

Поле

Тип

Описание

Примеры

Ошибка проверки КМ в ОИСМ

{ "id": -698856256, "version": 1, "data": [ { "shop": 32, "packetId": 0, "productType": 2, "cash": 28, "excise": "010000000000000021zzzzzzzzzzzzu", "barcode": "46230461", "timestamp": "2022-02-01T16:27:19+0300", "errorCode": 17, "message": "Ошибка проверки КМ в ОИСМ", "externalErrorCode": 18, "properties": { "TAG_2106": "5" } }, { "shop": 32, "packetId": 0, "productType": 2, "cash": 28, "excise": "010000000000000021zzzzzzzzzzzzu", "barcode": "46209474", "timestamp": "2022-03-21T16:59:42+0300", "errorCode": 17, "message": "Ошибка проверки КМ в ОИСМ", "externalErrorCode": 18, "properties": { "TAG_2106": "0" } } ] }

Ошибка валидации и продажи

{ "id": -698593791, "version": 1, "data": [ { "shop": 0, "inn": "0000000000", "packetId": 0, "productType": 3, "cash": 0, "excise": "010000000000000021zzzzzzzzzzzzu", "barcode": "0000000000000", "timestamp": "2022-05-16T17:04:52+0300", "errorCode": 3, "message": "Товара с такой маркой нет на остатках магазина. Продажа невозможна. Передача товара покупателю запрещена!" }, { "shop": 0, "inn": "0000000000", "packetId": 0, "productType": 5, "cash": 0, "excise": "010000000000000021zzzzzzzzzzzzu", "timestamp": "2022-05-18T10:24:32+0300", "errorCode": 110, "message": "Товар с маркой был продан на кассе в офлайн режиме. Проданная марка отсутствует на остатках" } ] }

 

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

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