Хочу вам подробней рассказать какие нововведения появились.
1. Добавлены отчеты и графики статистики по заказам и товарам (подменю "Статистика").
Если подробней, то:
[spoiler]
- Отчет по заказам
группировка по дням/неделям/месяцам/годам,
различные суммы по заказам, количество и соотношение Оплаченных, Отмененных заказов, в разрезе по статусам.
- Отчет по продуктам
какой товар наиболее продаваем, наиболее прибылен с фильтрацией по дате.
Необходимые поля для отчетов можно легко настроить использую стандартный интерфейс (кнопка настроить). Сам отчет можно выгрузить в Excel и, если необходимо, производить в нем дополнительный анализ и расчеты.
- Графики по количеству
Позволяет увидеть динамику по следующим заказам с группировкой по дням/дням недели/неделям/месяцам/годам:
* Общее количество
* Оплаченные
* Заказы с разрешенной доставкой
* Отмененные
* а также заказы в каждом статусе
- Графики по деньгам
График динамики по сумме заказов (оплаченных, отмененных, по статусам и т.д)
2. Добавлена возможность сбора статистики "С этим товаром покупают также"
Для включения данного функционала необходимо в настройках модуля поставить флажок "Генерировать список также продаваемых продуктов" и указать как часто это необходимо делать. Если в вашем магазине большой объем продаж, то рекомендую вынести данный функционал с агента на крон, т.к. пересчет может занимать время и ресурсы. Для подсчета используются только заказы с разрешенной доставкой, если вам необходимо другое поведение, то вы можете скопировать функцию CSaleProduct::RefreshProductList(), задав в ней необходимые параметры для отбора заказов и повесить ее на агента.
3. Добавлен компонент "С этим товаром покупают" (sale.recommended.products) для показа совместно покупаемых товаров.
Данный компонент используется в рамках комплексного компонента bitrix:catalog. Умеет по заданному ID товара выводить заданное количество товаров, которые были также куплены, с учетом минимального количества покупок.
4. Для компонента bitrix:sale.order.ajax добавлена возможность оформления заказа без регистрации нового пользователя
Пользователь генерируется автоматически и незаметно для клиента. Клиент не получит уведомление о регистрации нового пользователя для него, если в настройках компонента не устанавливать галочку "Отправлять пользователю письмо, что он зарегистрирован на сайте". Данный функционал будет работать при условии, что в ядре включена самостоятельная регистрация и отключено подтверждение регистрации по E-mail. Для регистрации пользователя используется E-mail, который берется из свойства заказа, у которого установлена галочка "Использовать как E-Mail". После регистрации пользователь автоматически авторизуется на сайте.
Также добавлю, что для компонентов оформления заказа скорректирована работа регистрации пользователя для корректной работы с учетом политики безопасности групп и возможности "Подтверждения регистрации по E-mail".
Фото:
<< чтобы коммент не звучал сильно строго
Спасибо, Антон, за ваш интерес к модулю и дельные замечания/пожелания
Итак отчет по продуктам. Если не ошибаюсь, то общая стоимость товара рассчитывается по общему количеству, побывавшему в корзине. Но часто бывает так, что заказа, после попадания товара в корзину, не происходит.
Например для некого товара -
Общее количество: 21
Количество корзин: 17
Общее количество в заказах: 0
Количество заказов: 0
Общая стоимость: 28900.00
Хотелось бы дополнительно видеть в таблице продуктов колонки по стоимости заказов, стоимости оплаченных заказов и т.д.
Этого очень не хватало. Приятно видеть быструю реакцию на свое предложение.
Коллеги, спасибо Вам за постоянное и последовательное развитие продукта!
Спасибо за новый функционал.
До его появления нами уже был разоработан аналогичный сервис для одного из заказчиков, интересно было сравнить его с вашим решением.
Хотелось бы высказать несколько пожеланий к отчетам по товарам:
- Очень не хватает возможности отображения и фильтрации по пользовательским свойствам элементов корзины (пример: составить отчет о продажах какого-то отдельного поставщика за период или составить отчет о продажах в рамках некоторой группы товаров)
Без фильтрации при большом объеме продаж отчет теряет смысл.
- Не хватает поля "итого" в конце таблицы для формирования готового отчета или беглого просмотра (это же относится и к отчетам по заказам)
Спасибо большое за улучшения.