0

[Битрикс24] Изменение логики получения стоимости товаров для товарной аналитики в экспериментальных настройках проекта

Дмитрий Осипов 2 years ago updated 2 years ago 0

Добрый вечер. Это предложение вытекает из тикета 866740. В качестве CRM используется облачная Б24.


Проблема: при добавлении товаров (количество и стоимость) в успешно реализованные сделки за какой-то прошедший период, данные по добавленным товарам не отображаются в интерфейсе модуля аналитики.


Ваш коллега из техподдержки, Чибрикин Александр, писал следующее:

Логика получения стоимости товара из CRM реализована так, чтобы в случае внесения изменений в цены, не произошло смещение цены в старых сделках, которые не должны меняться.
Мы загружаем сделку №1, загружаем товар, записываем в API сделку и товар с его ценой на момент сделки.
Затем к примеру цена этого товара меняется по каким-либо естественным причинам.

Есть новая сделка созданная после изменения цены - Сделка №2. Мы загружаем сделку, товар и его цену, записываем в API. В аналитике отображается сделка №1 с одной ценой товара и сделка №2 с другой ценой.

-------

Предложение:
1) получать по каждой успешной сделке всю информацию по товарам для товарной аналитики, обновлять эту информацию, если были внесены изменения в товары и/или их стоимость (в обход получения данных из раздела Товары).

2) включить в экспериментальные настройки проекта возможность, описанную в пункте №1