Versions Compared

Key

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

...

Note

Нужно понимать, что это не точное определение проданного товара, так как вы можете пропустить какие-то изменения между загрузками прайсов поставщиков или же за 1 день у поставщика могут быть и продажи товара и поставка на его склад.

Ограничение периода хранения

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

...

Откройте карточку прайса и перейдите во вкладку Прочее. Период указывается в днях.

В моем примере история старше 60 дней будет удаляться при каждой загрузке прайса.

Note

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

Дополнительная информация в истории

Помимо истории по цене и наличию товара, можно хранить и изменении какой-то другой информации. Предусмотрено 2 поля для хранения дополнительных изменений.

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

...

Код настройки HIST_VAL1 и HIST_VAL2 - в настройке указывается код поля, информацию в котором нужно отслеживать. Если нужно смотреть изменение только одного дополнительного поля, то указывайте обязательно его в HIST_VAL1, т.е. нельзя, чтобы было заполнено HIST_VAL2 и не заполнено HIST_VAL1.

Для примера, можно отслеживать магазины onliner.by, у которых была установлена минимальная цена. В прайсе с ценами onliner есть соответствующая колонка, ее можно загрузить в какое-то пользовательское поле и это поле добавить в настройку для отслеживания.

...

Значения дополнительных полей можно увидеть в конце таблицы с историей.

...