Журнал выполненных операций позволяет отслеживать некоторые действия, выполняемые пользователем в кассовом ПО:

По каждой операции записывается следующая информация:

Просмотр информации доступен в Утилите администрирования Yuki в разделе Документы.

Если у пользователя есть права на совершение операций, то поля actorCard и actorName остаются пустыми.

Если у пользователя нет прав на совершение операции, то в поля actorCard и actorName заносятся данные пользователя, подтвердившего операцию. 

Ведение журнала выполненных операций регламентируется параметром activityJournal в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/activityjournal.ini в секции [plugins]:

НаименованиеТип данныхВозможные значенияОписаниеПримечания
activityJournalлогический
  • on
  • off
Включение записи журнала выполненных операцийПо умолчанию off


[plugins]
; Журнал выполненных операций
;activityJournal = off

Журнал выполненных операций записывается в БД кассового ПО и выгружается с продажами.

Выгрузка реализована в формате AIF. Настраивается опционально в конвертере AIF с помощью параметра dataType

В журнал выполненных операций фиксируется список сохраняемых свойств позиции. Список свойств настраивается с помощью параметров positionQuantProps и positionStornoProps в конфигурационном файле /linuxcash/cash/conf/ncash.ini.d/activityjournal.ini в секции [ActivityJournal]:

НаименованиеТип данныхОписаниеПримечания
positionQuantPropsстроковыйСписок сохраняемых свойств позиции, у которой было изменено количествоПо умолчанию "code, bcode, price, name" 
positionStornoPropsстроковыйСписок сохраняемых свойств сторнированной позицииПо умолчанию "code, bcode, price, name"


[ActivityJournal]
; Настройки плагина ActivityJournal

; Список сохраняемых свойств позиции, у которой было изменено количество
; по умолчанию "code, bcode, price, name"
;positionQuantProps = "code, bcode, price, name"

; Список сохраняемых свойств сторнированной позиции
; по умолчанию "code, bcode, price, name"
;positionStornoProps = "code, bcode, price, name"