Информация о журнале выполненных операций начинается со строки ### securitylog info begin ###
и заканчивается строкой ### securitylog info end ###
. Разделителем объектов являются символы "---".
{ "actorcard": null, "actorname": "", "cashcode": "145", "cashiercard": "4", "cashiername": "\u041c\u0430\u0441\u0442\u0435\u0440", "commandname": null, "crightsid": 155, "extrainfo": {}, "identifier": "3478814500240000001", "isgoodsitem": null, "op": "\u041e\u0442\u043a\u0440\u044b\u0442\u0438\u0435 \u0434\u0435\u043d\u0435\u0436\u043d\u043e\u0433\u043e \u044f\u0449\u0438\u043a\u0430", "opcode": 5, "optime": "2020-05-04T15:12:26.000000", "shiftnum": 24, "shifttype": 0 } |
Свойство | Тип данных | Значение |
---|---|---|
actorcard | строковый | Номер карты с разрешенными привилегированными операциями |
actorname | строковый | Имя пользователя с привилегированными операциями |
cashcode | строковый | Код кассы |
cashiercard | строковый | Номер карты кассира |
cashiername | строковый | Имя кассира |
commandname | строковый | Название выполненной команды |
crightsid | числовой | Код записи лога безопасности |
isgoodsitem | числовой | Признак применения операции: на чек или на позицию |
op | строковый | Описание операции |
opcode | числовой | Код операции
|
optime | время | Время выполнения операции |
shiftnum | числовой | Номер смены |
shifttype | строковый | Тип смены |
identifier | строковый | Идентификатор документа, заполняется для операций:
|
opcode | op | commandname |
---|---|---|
1 | Запуск программы |
|
2 | Завершение работы программы | NULL |
3 | Успешная регистрация пользователя | NULL |
4 | Блокировка пользователя | NULL |
5 | Открытие денежного ящика | {"byButton":false} |
6 | Просмотр суммы в денежном ящике | {"sum":<сумма>} |
7 | Печать отчета ККМ | {"reportName":<название отчета>} |
8 | Суточный отчет без гашения | {"reportName":"frxreport","sumDrawer":<сумма>,"sumGain":<сумма>} |
9 | Суточный отчет с гашением | {"reportName":"frzreport"} |
10 | Отчет по отделам | {"reportName":"frdeptreport"} |
11 | Печать расширенного отчета | {"reportName":<название отчета>} |
12 | Выполнение внешней программы | {"command":<команда>} |
13 | Закрытие смены | {"sumDrawer":<сумма>,"sumGain":<сумма>} |
14 | Печать отчета по налогам | {"reportName":"frvatreport"} |
15 | Внесение денег | NULL |
16 | Выем денег | NULL |
17 | Сторно всех позиций | {"documentBeforeStorno":null} |
18 | Сторно текущей позиции | {"amount":<сумма>,"bcode":<штрих-код>,"code":<код>,"groupStorno":<true/false>,"name":<наименование>,"price":<цена>} |
20 | Возврат суммой | NULL |
21 | Скидка по кнопке | NULL |
22 | Выбор скидки из списка | NULL |
23 | Отмена скидки из списка | NULL |
24 | Оплата бонусами | {"sum":<сумма>} |
25 | Удаление оплаты бонусами | NULL |
26 | Возврат | NULL |
27 | Возврат по чеку продажи | NULL |
28 | Аннулирование документа продажи | NULL |
29 | Аннулирование документа возврата | NULL |
30 | Цена изменена вручную | {"code":<код>,"impact":<true/false>,"isUnited":<true/false>,"price":<цена>,"quantity":<количество>,"source":<источник>} |
31 | Переход в режим продажи | NULL |
32 | Открытие денежного ящика по кнопке | {"byButton":true} |
33 | Переход в подытог | NULL |
34 | Событие камеры | {"id":<ID события>} |
35 | Статус денежного ящика | {"cashDrawerStatus":"undefined"} или {"cashDrawerIsOpen":<true/false>} , |
36 | Начало безналичного расчета | {"sum":<сумма>,"valcode":<код валюты>} |
37 | Завершение безналичного расчета | {"resultCode":<код результата>,"resultMessage":<сообщение результата>,"success":<true/false>,"sum":<сумма>,"valcode":<код валюты>} |
38 | Количество уменьшено | {"amount":<сумма>,"bcode":<штрих-код>,"code":<код>,"endQuant":<итоговое количесво>,"name":<наименование>,"price":<цена>,"startQuant":<начальное количесво>} |
39 | Количество увеличено | {"amount":<сумма>,"bcode":<штрих-код>,"code":<код>,"endQuant":<итоговое количесво>,"name":<наименование>,"price":<цена>,"startQuant":<начальное количесво>} |
40 | Ошибка при проверке маркировки в ЦРПТ | {"crptanswer": "<ответ>", "errorcode": "<код ошибки>", "mark": "<код маркировки>", "message": "<сообщение кассиру>", "request": "<запрос>"} |
41 | Отметка сотрудника | {"dateTime":<дата-время>,"shopCode":<код магазина>,"userCode":<код пользователя>} |