Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Модуль Детектор хищения на кассе для каждого товара генерирует 2 события: начало тревоги alarmStartTime и конец тревоги alarmFinishTime. Если событие добавления товара в документ не находится во временном периоде между событиями начала и конца тревоги, то формируется событие хищения, которое попадает в отчет. 

Изменение периодов добавления товара и между проверками чеков

Для того, чтобы увеличить период времени, в течение которого должно произойти событие добавления товара, необходимо изменить значения ключа SweatheartingAddTimeoutMs

...

  1. Перейти по адресу <Директория установки ПК Интеллект>\Modules\Wt2.
  2. Открыть для редактирования конфигурационный файл Web.config.
  3. Для изменения периода времени, в течение которого должно произойти событие добавления товара, установить для ключа SweatheartingAddTimeoutMs необходимое значение в миллисекундах, по умолчанию – 500 миллисекунд.
  4. Для изменения временного периода между проверками чеков для добавления в отчет установить для ключа SweatheartingReanalyzeTimeoutMs необходимое значение в миллисекундах, по умолчанию – 900000 миллисекунд.
    Image Removed
  5. Сохранить изменения в отредактированном файле Web.config.
  6. Info
    titleПримечание

    Например, если временной период между событиями начала тревоги alarmStartTime и конца тревоги alarmFinishTime составляет 1000 миллисекунд, а в ключе SweatheartingAddTimeoutMs задано 500 миллисекунд, то событие хищения будет сформировано в том случае, если событие добавления товара в документ не произойдет в течение 1500 миллисекунд с момента события начала тревоги alarmStartTime.

  7. Для изменения временного периода между проверками чеков для добавления в отчет установить для ключа SweatheartingReanalyzeTimeoutMs необходимое значение в миллисекундах, по умолчанию – 900000 миллисекунд.
    Image Added
  8. Сохранить изменения в отредактированном файле Web.config.

Анализ событий свитхартинга для добавления их в отчет

События свитхартинга в отчете выводятся от выбранной даты в параметрах отчета и до текущего момента. При этом выводятся только проанализированные события. 
Событие добавляется в отчет, если:

...

Проверка запускается раз в определенный интервал времени, заданный ключом SweatheartingReanalyzeTimeoutMs в файле Web.config и равный по умолчанию 900000 мс.

Следующая проверка запустится либо по таймеру, либо сразу после предыдущей, если она Если проверка выполнялась дольше указанного таймаута SweatheartingReanalyzeTimeoutMs, то она запускается сразу после окончания предыдущей проверки.

Tip

Параметры файла Web.config описаны на странице Справочник параметров XML-файлов.