Quad.Wiki

История изменений в прайсах

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

Включить историю для прайса можно в карточке прайса:

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

Посмотреть историю изменений для товара можно так, в любом месте, где вы видите товар прайса:

 

В окне можно увидеть дату и что именно изменилось в товаре:

Сохраняются изменения для Цены, РЦ и Остатков (кол-во товаров).

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

Цена (кол. изм.) - сколько раз за все время менялась цена у поставщика на этот товар

Кол-во (изм.) - сколько раз менялось количество товара, если поставщик дает его в прайсе конкретным числом

Кол-во (сумма -) - суммарное уменьшение количества товара, если поставщик дает его в прайсе конкретным числом. По этому числу можно понять примерное количество товара, проданного поставщиком за все время. Например, если остаток товара в прошлом прайсе был 20, а в новом стал 15, то “Кол-во (сумма -)” будет равно 5. Если завтра остаток стал 7, то “Кол-во (сумма -)” станет 13. Считаются только изменения, которые произошли в минус.

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

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

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

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

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

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

 

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

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

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

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

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

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