Настройку конфигурационного файла Web.config необходимо выполнять на компьютере, на котором будет происходить работа с отчетом Свитхартинг.

После внесения любых изменений в конфигурационный файл Web.config необходимо перезапустить службу Cassini Service.

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

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

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

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

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

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