Информация о журнале выполненных операций начинается со строки ### 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числовой

Код операции:

  • 1 – start,

  • 2 – finish,

  • 3 – login,

  • 4 – logout,

  • 5 – cashDrawerOpen,

  • 6 – cashDrawerSum,

  • 7 – printReportKKM,

  • 8 – printXReportKKM,

  • 9 – printZReportKKM,

  • 10 – printDeptReportKKM,

  • 11 – printReport,

  • 12 – executeExternalShell,

  • 13 – closeShift,

  • 14 – printVatReportKKM,

  • 15 – moneyInput,

  • 16 – moneyOutput,

  • 17 – stornoAll,

  • 18 – positionStorno,

  • 19 – backInCheck,

  • 20 – backWithSum,

  • 21 – applyDiscountButton,

  • 22 – applyManualDiscount,

  • 23 – cancelManualDiscount,

  • 24 – bonusAdd,

  • 25 – bonusDelete,

  • 26 – back,

  • 27 – backBySale,

  • 28 – saleCancel,

  • 29 – backCancel,

  • 30 – priceChanged,
  • 31 – startOpenContext,
  • 32 – cashDrawerOpenByButton,
  • 33 – documentSubtotal,
  • 34 – cameraEvent,
  • 35 – cashDrawerIsOpen.
optimeвремяВремя выполнения операции
shiftnumчисловойНомер смены
shifttypeстроковыйТип смены
identifierстроковыйИдентификатор документа, заполняется для операций: 
  • 3 – login (если при регистрации выполнен переход в режим открытого документа),
  • 4 – logout (если операция выполнена из режима открытого документа),
  • 5 – cashDrawerOpen,
  • 15 – moneyInput,
  • 16 – moneyOutput,
  • 17 – stornoAll,
  • 18 – positionStorno,
  • 19 – backInCheck,
  • 20 – backWithSum,
  • 21 – applyDiscountButton,
  • 22 – applyManualDiscount,

  • 23 – cancelManualDiscount,

  • 24 – bonusAdd,
  • 25 – bonusDelete,

  • 26 – back,

  • 27 – backBySale,

  • 28 – saleCancel,

  • 30 – priceChanged,
  • 34 – cameraEvent,
  • 35 – cashDrawerIsOpen.
  • No labels