Описание заполнения журнала выполненных операций приведено в статье "Журнал выполненных операций".
Свойство | Тип данных
| Описание | Примечания
|
crightsid | int(11) | Идентификационный номер привилегированной операций | Обязательно для заполнения |
workshiftid | int(11) | Идентификационный номер смены |
|
cashiercard | varchar(30) | Номер карты кассира |
|
cashiername | varchar(100) | Имя кассира |
|
actorcard | varchar(30) | Номер карты, подтвердившей операцию |
|
actorname | varchar(100) | Имя карты, подтвердившей операцию |
|
op | varchar(200) | Описание операции |
|
isgoodsitem | int(11) | Зарезервировано для будущего использования |
|
optime | datetime(3) | Дата и время выполнения операции |
|
opcode | int(11) | Код операции: 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,
- 36 – startPaymentProcessing,
- 37 – stopPaymentProcessing,
- 38 – positionQuantDecrease,
- 39 – positionQuantIncrease.
|
|
commandname | text | Имя команды | - При изменении цены товара вручную (код операции 30) записывается информация в виде
{"code" : "<код_товара>", "price" : "<введенная_цена>"} . - При завершении работы с процессингом записывается информация в виде
{"success": "<признак_успешного_обращения>", "resultCode": "<код_результата_из_процессинга>", "resultMessage": "<текст_сообщения_из_процесиинга>"} . - При уменьшении/увеличении количества позиций записывается информация в виде
{"amount":<модуль_изменения_суммы_позиции>,"bcode":"<штрих-код_позиции>","code":<код_позиции>,"endQuant": <итоговое_количество>,"name":<наименование_товара>,"price":<цена_товара>,"startQuant":<начальное_количество>} . - При сторнировании позиций записывается информация в виде
{"amount":<сумма_сторнированной_позиции>,"bcode":"<штрих-код_позиции>","code":<код_позиции>,"groupStorno":<сторнирована_группа_позиций>,"name":<наименование_товара>,"price":<цена_товара>} .
|
cashcrightsid | int(11) | Идентификатор события на кассе | Данное поле находится только в БД кассового сервера |
cashcode | varchar(30) | Код кассы |
|
identifier | varchar(255) | Идентификатор документа. Заполняется для операций: - 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.
|
|