OpenCart Модули

IMReport — Расширенная отчетность продаж и заказов

В OpenCart предусмотрена аналитика, однако она реализована настолько в базовом виде, что ее не хватит даже для небольшого магазина.

Однако, на многие вопросы, вы сможете найти решение с помощью данного модуля IMReport – Расширенная отчетность продаж и заказов (Отчет «Ходовой товар», «Группа клиентов», «Заказы по регионам (доставка)», «Производители (объем продуктов)» и так далее).

Демо для OpenCart 1.5 (demo / demo).

Демо для OpenCart 2 (demo / demo).

Демо для OpenCart 2.3 (demo / demo).

 

Преимущества

1. Нормальный подсчет суммы. В стандартном аналоге «Отчет по купленным товарам» сумма вычисляется некорректно.
2. Возможность выгружать данные в CSV файлы.
3. Мощные расширенные фильтры (клиенты, группы клиентов, категории, производители и так далее)
4. Каждый из отчетов заточен под решение наиболее важных задач, поэтому вам не нужно «рыться в конфигурациях и чего-то выдумывать» (а отчет клиенты имеет целых 3 уникальных режима). Простыми словами — инструмент для людей. Открываете и пользуетесь.
5. Фильтрация и пейджинг осуществляются на стороне клиента JS. Один раз отфильтровали данные и «крутите-вертите их как вам захочется» (такой подход на практике выходит более выгодным, чем серверная фильтрация, сортировка и пейджинг, так как данные передаются один раз, а JS выполняет фильтрацию и пейджинг очень быстро; кроме того, в случае обычного серверного подхода, фильтрация и пейджинг блокирует основные таблицы БД, что при больших объемах данных будет вызывать лишнее торможение у клиентов вашего интернет-магазина).
6. Ajax загрузка данных — не нужно каждый раз перезагружать форму. Все делается быстро и удобно.
7. И много других «вкусняшек».

Отчет «Ходовой товар»

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

Отчет «Товары по опциям»

Это расширенная версия отчета «Ходовой товар», где все покупки товара разложены по его комплектации в опциях. Другими словами, вы сможете узнать, сколько было в обороте компьютеров, компьютеров с добавленной оперативной памятью 8Гб, компьютеров с нестандартным корпусом, компьютеров и с памятью и с корпусом и так далее.

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

Отчет «Остаток на складе»

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

Этот отчет особенно полезен тем, у кого интернет магазин связан с реальным магазином. Или же интернет магазин является посредником между различными поставщиками и конечным покупателем.

Учитывайте, что возможности браузера не столь велики, как у экселя или OpenCalс. Браузеру достаточно сложно отобразить тысячи позиций. Поэтому, если вам нужно проанализировать достаточно большой объем товара, например, всю продукцию из 20000 позиций (с учетом опций), то лучше воспользуйтесь выгрузкой в CSV файл, так как Excel и OpenCalc легко справляются с такими нагрузками.

Отчет «Контроль остатков»

Данный отчет позволяет быстро узнать каких товаров не хватает на складе и их необходимо заказывать у поставщиков.
Использование отчета производится в два этапа.

Первый. На вкладке «Контроль остатков (настройки)» необходимо задать минимальные остатки для товаров и их опций. Учтите, что если значение указано отрицательное, то такой товар будет показываться в соответствии с настройками отчета. Если же для товара или опции товара указан конкретное значение минимально необходимого остатка, то такой товар или опция будут отображаться в соответствии с тем, что хватает ли их на складе или нет. Если же товар или опцию вообще хочется скрыть из отчета, то достаточно указать значение 0 (меньше нуля остатков не может быть).

Второй. После того, как вы указали настройки, можно использовать отчет. Для всех товаров или опций, у которых отрицательные или вовсе не заданы остатки, применяется значение фильтра «Минимальное количество (по умолчанию)». Так что если у вас большинство товара или их опций должны быть представлены в одинаковом количестве, то их необязательно задавать.

Примечание. Чтобы упростить процесс, изначальное значение минимального количества указано в файле локализации. Параметр «default_min_need_quantity».

Примечание: Есть возможность быстрой правки значений прямо из отчета.

Отчет «Оборот заказов»

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

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

Отчет «Группа клиентов»

Данный отчет позволяет получить данные по группам клиентов за период с учетом специфики покупаемых товаров и их категорий. Учтите, что в данном отчете в сумму так же закладывается сумма доставки. Если чуть проще, то по каждой группе выводится количество заказов и сумма с учетом фильтров.

Отчет «Заказы по регионам (доставка)»

Данный отчет позволяет узнать объем заказов для каждой страны и региона за период с учетом специфики покупаемых товаров и их категорий. Учтите, что в данном отчете в сумму так же закладывается сумма доставки. Если чуть проще, то по каждой паре Страна/Регион (часть доставка) выводится количество заказов и сумма с учетом фильтров.

Отчет «Заказы (клиенты, доставка, оплата)»

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

Отчет «Производители (объем продуктов)»

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

Отчет «Опции»

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

Отчет «Клиенты»

Это комплексный отчет, позволяющий отслеживать заказы ваших клиентов. Всего есть три типа отчетов:

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

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

Третий. Поиск утерянных клиентов. Суть отчета следует из его названия. В отчете отображается список тех клиентов, которые когда-либо совершали покупки в вашем магазине, но ничего не покупали за указанный период. С помощью него, вы можете, например, узнать, какие клиенты не покупали ничего за полгода (день/месяц и так далее) или же узнать какие клиенты в прошлом полугодии ничего не покупали в связи с понижением спроса (к примеру, для того, чтобы понять насколько зависима цепочка товара от тех или иных условий).

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

 

Отчет «Товары без спроса»

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

Учтите, что при большом ассортименте получение данных может занимать время.

 

Настройка отображения изображений

В ряде случаев для отчетов с продуктами может требоваться их небольшое основное изображение (особенно полезно при печати).

Отображение включается во вкладке «Настройки». Так же есть возможность указывать размеры по высоте и ширине полученных изображений.

Учтите:

1. Настройки применяются для всех отчетов, где выводятся товары
2. Выводится основное отображение товара (вне зависимости от опций)
3. Ссылки на изображения попадают в CSV-файл только если отображение включено
4. Для создания необходимых изображений требуется дополнительное время (может быть существенным для большого количества разнообразных товаров)

Настройка кодировки файла CSV

Настройка кодировки находится во вкладке «Настройки».

Важный момент! По умолчанию считается, что кодировка сайта UTF-8.

Для настройки вывода возможно три варианта:

1. Windows-1251. Происходит конвертация из UTF-8 в Windows-1251.
2. UTF-8 (BOM). В данном случае к тексту добавляется специальный маркер, что файл в кодировке UTF-8.
3. Без кодирования. Это для тех случаев, когда либо нет iconv, либо используется другая кодировка, из-за чего данные лучше сохранить в файл к себе на компьютер без какой-либо конвертации кодировки (например, OpenOffice позволяет выбирать кодировку, с которой открывать файл, что очень удобно в случаях с нестандартными кодировками).

Особенности и требования

1. Фильтр по спискам с мультивыбором. Если выбрано несколько элементов и один из них «Все элементы», то этот пункт не воспринимается и фильтрация осуществляется по остальным выбранным элементам. Если вам нужно фильтровать по всем элементам, то либо выберите только один этот пункт, либо вообще снимите выбор со всех элементов.
2. По умолчанию считается, что кодировка сайта UTF-8.
3. Необходимо, чтобы был подключен модуль iconv (обычно на хостингах он есть), в противном случае вывод CSV файла можно осуществлять только без кодирования.
4. В качестве разделителя в CSV файле используется точка с запятой

Установка и обновление

1. Распакуйте архив и скопируйте каталоги «admin» и «system» в корень сайта. Не волнуйтесь, никакие файлы не будут заменены
2. Откройте админку и установите/переустановите модуль
3. Обновите модификаторы
4. Откройте в админке модуль (редактирование) и используйте отчетность

Лицензия и использование

Лицензия распространяется только для одного сайта. Т.е. 1 домен + все поддомены = 1 оплата.

Купив модуль вы автоматически соглашаетесь с текстом лицензии.

Модуль имеет принцип распространения «as is» («Как есть»).

Ввод лицензионного ключа необходимо осуществить в течение 5 дней после установки модуля. Лицензионный ключ состоит из двух частей.

Ключи необходимо вводить так, как они были присланы, без лишних пробелов и символов.

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

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

Если у вас русский домен, то необходимо указывать то имя, которое указано в config.php в корне сайта.

Найти модуль можно тут:

Liveopencart

Версия для OpenCart 1.5

Версия для OpenCart 2.0 — 2.2

Версия для OpenCart 2.3

Shop.opencart-russian

Версия для OpenCart 1.5

Версия для OpenCart 2.0 — 2.2

Версия для OpenCart 2.3