Публичное пространство
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
Поле | Тип | Описание |
---|---|---|
TAG_2106 | строка |
Примеры
Ошибка проверки КМ в ОИСМ
{
"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-2024, ООО «Кристалл Сервис Интеграция».
Все права защищены..