Версия:
2.6.1
Наличие:
Есть в наличии
₴ 300 грн
PHP
7.2-7.4
Совместимость
Opencart 3.0, OcStore 3.0
Все характеристики
Не содержат вредоносного кода

В OpenCart предусмотрена аналитика, однако она реализована настолько в базовом виде, что ее не хватит даже для небольшого магазина.
Однако, на многие вопросы, вы сможете найти решение с помощью данного модуля IMReport – Расширенная отчетность продаж и заказов (Отчет «Ходовой товар», «Группа клиентов», «Заказы по регионам (доставка)», «Производители (объем продуктов)» и так далее).    
ВАЖНО! Модуль IMReport отображает закупочную цену (себестоимость) и доход (расчётное поле) только при наличии модуля IMStock соответствующей версии.

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

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

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

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


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

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


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

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


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

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


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

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


Отчет «Оборот заказов по дням»

Данный отчет позволяет получить подневный отчет за период по заказам. Если чуть проще, то для выбранного периода группируются заказы с указанным фильтрами по дням, при этом вычисляется их количество, доставка, сумма товаров (из order_total), общая сумма и корректор (скидки и прочее; общая сумма минус сумма товаров и доставка).
Так же есть возможность искать только те заказы, у которых есть товары из указанных категорий по указанным производителям.


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

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


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

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


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

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


Отчет «Доставка»

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

В отличии от стандартного отчета, группировка осуществляется по времени, коду, методу и тайтлу доставки.


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

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


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

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


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

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

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

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

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

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


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

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

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


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

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

Учтите:

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


Настройки округления

В модуле существует два параметра округления:

1. Округление в БД (Десятичный знак). Данный параметр используется при выборке из базы данных. Скажем, если у товара была цена 123,1234 и параметр 2, то модуль при расчётах округлит до 123,12.
2. Округление в отчётах (Десятичный знак). Данный параметр используется при формировании отображаемых отчётов. Скажем, если Округление в БД установлено 3, Округление в отчётах установлено 2 и цена товара была 123,1234, то вначале цена округлится до 123,123, а затем в отчётах округлится до 123,12.

Значение параметров округления может быть только в диапазоне от -5 и до 4.

Важно! Учитывайте, что точность выводящихся данных зависит от точности подсчёта и округления опенкарта. А опенкарт при оформлении заказа не осуществляет округление значений, а просто сохраняет их с точностью до 4-х знаков после запятой.

Например, если цены двух и более товаров заданы с точностью до 4 знаков (скажем, 123,1234 и 3245,3455), а в настройках валюты задано 2 знака после запятой, то можно сформировать такой заказ, что в нём сумма товаров будет отличаться на 0,01. Так как товары вначале суммируются, а потом только округляются при выводе. Кстати, и сами товары также суммируются.

Однако если у вас точность в ценах товаров и вывод в валютах одинаковы, то вы вряд ли столкнётесь с этой проблемой (ну и, в принципе, проблема редкая, но чувствительная при больших оборотах).


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

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

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

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


Конфигурационный файл

Специальный конфигурационный файл модуля IMReport находится тут: «system/IMReport/IMReportConfig.ini» (не спутайте с IMReportConfig.php).
В данный файл вынесены различные переменные для более гибкой настройки модуля.
Текущие переменные:
Блок [dev]
; отключение автозагрузки отчетов (1 — включено, 0 — отключено)
disable_autoload = 0
; лог sql-запросов (1 — включено, 0 — отключено) (хранится в system/IMReport/Log/)
enable_sql_log = 0
; лог sql-запросов - отображать отдельно запросы (1 — включено, 0 — отключено)
enable_sql_log_show_query_at_start = 0
Блок [user]
; количество отображаемых пользователей в фильтре
limit_cust = 10
; количество отображаемых групп пользователей в фильтре
limit_cust_group = 10
; задержка перед ajax запросом в фильтрах
ajax_filter_delay = 500;
; количество отображаемых строчек в таблице по умолчанию (если число не совпадает с доступным набором, то оно добавляется)
table_default_num_rows_displayed = 10
; количество месяцев в отчете "Оборот заказов"
report_order_sales_months = 12
; количество дней в отчете "Оборот заказов по дням" (+1 текущий день)
report_order_sales_by_day_num = 30


Советы по оптимизации

Для более быстрого формирования отчетов необходимо убедиться, что у вас в БД созданы индексы для таблиц order_option (order_product_id) и order_total (order_id, code), order (customer_id), order (customer_group_id).
Если вы не знаете как это сделать в phpMyAdmin панели хостинга, то советую использовать модуль IMDBOptimizer(OC 3).


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

1. Фильтр по спискам с мультивыбором. Если выбрано несколько элементов и один из них «Все элементы», то этот пункт не воспринимается и фильтрация осуществляется по остальным выбранным элементам. Если вам нужно фильтровать по всем элементам, то либо выберите только один этот пункт, либо вообще снимите выбор со всех элементов.
2. По умолчанию считается, что кодировка сайта UTF-8.
3. Необходимо, чтобы был подключен модуль iconv (обычно на хостингах он есть), в противном случае вывод CSV файла можно осуществлять только без кодирования.
4. В качестве разделителя в CSV файле используется точка с запятой
5. В отчете «Оборот заказов по дням» нельзя использовать пустые даты. Если дата некорректно задана, то вместо нее выставляется текущая дата сервера. Если дата начала периода превышает даты окончания, то дата начала считается датой окончания.
6. Суммы считаются в базовой единице движка опенкарт. Обратите внимание, что не валюты, а движка, так как редактирование валют (например, изменение валюты по умолчанию) не приводит к пересчету заказов.
7. Требуется, чтобы в настройках сайта было выставлено mbstring.func_overload 0. Если вы не знаете как это сделать , то уточните в вашем хостинге. В большинстве случаев по умолчанию это значение 0 (вам, как клиенту, ничего не нужно делать), но в некоторых хостингах выставляют значение 2. Это актуально в тех случаях, если у вас возникли проблемы с ключами и активацией модуля.
8. Учитывайте, что точность выводящихся данных зависит от точности подсчёта и округления опенкарта. Смотрите более детально в разделе про округление.
9. Учитывайте, что в отчётах, где происходит подсчёт товаров, используются цены из позиции заказа. Скажем, если была скидка в 10% для всего заказа, то эта часть никак не учитывается, так как её нельзя разнести по отдельным товарам (может это скидка за какой-то отдельный товар, а может скидка за доставку и т.п.).


Установка

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

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

Сделано для версий OpenCart 3.0.1.1, 3.0.2.0, 3.0.3.0, 3.0.3.1-3.0.3.8, ocStore 3.0.2.0, 3.0.3.7

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

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

Характеристики дополнения

PHP
7.2-7.4
Совместимость
Opencart 3.0, OcStore 3.0
Локализация
украинский, русский, английский
Отзывов: 0

Нет отзывов о данном товаре.

Вопросов: 0

Нет вопросов об этом товаре.

Инструкция по установке модуля:

  1. Перед выполнением любых действий по установке дополнения в Opencart, мы рекомендуем создать резервную копию всех файлов сайта и базы данных магазина;
  2. Установить фикс localcopy (если он у вас еще не установлен)
  3. Загрузите файл модуля для нужной версии Opencart с нашего сайта (Следуйте инструкциям по установке если таковая имеется в архиве с модулем);
  4. Затем перейдите к разделу "Установка приложений/расширений" и нажмите кнопку "Загрузить";
  5. Выберите загруженный файл и дождитесь полной установки модуля и появления текста "Приложение успешно установлено";
  6. После этого перейдите в "Менеджер приложений" и обновите модификаторы нажав кнопку "Обновить";
  7. После этих действий необходимо добавить права на просмотр и управление модулем в разделе "Группы пользователей" для администратора или других выбранных вами пользователей, нажав "Выделить все"
После выполнения данных действий, ваш модуль будет установлен и готов к использованию, и вы сможете приступить к его настройке!

Похожие товары
Ваша скидка: -33%
IMSmartyTag - Генератор тегов (меток) товаров на основе анализа текстов
IMSmartyTag - Генератор тегов (меток) товаров на основе анализа текстов
IMSmartyTag (OC 3) - Генератор тегов (меток) для продуктов на основе анализа текста, названия, мета ключей Теги или м..
₴ 450 грн ₴ 300 грн
Ваша скидка: -33%
IMCallMeAskMe - Заказать обратный звонок - Задать вопрос
IMCallMeAskMe - Заказать обратный звонок - Задать вопрос
Всплывающие модальные окошки "Заказать обратный звонок / Задать вопрос" помогают решать два важных вопроса: ..
₴ 450 грн ₴ 300 грн
Мета-тег Description автоматически из описания для Opencart
Наш модуль автоматически генерирует мета-тег Description для страниц товаров, категорий и производителей в магазине Open..
₴ 300 грн
Ваша скидка: -33%
Сохранение корзины покупок для покупателей (Гость)
Сохранение корзины покупок для покупателей (Гость)
Сохранение корзины для гостей в OpenCart представляет собой дополнение, которое позволяет сохранить содержимое корзины д..
₴ 449 грн ₴ 300 грн
Обновите цену при выборе опции без AJAX - Dynamic price of options
Динамическое изменение цены при выборе опции и изменении количества товара для OpenCart OC2 и OC3 – Dynamic price ..
₴ 0 грн
Ваша скидка: -30%
Google Analytics GA4 Tag Manager Ads Conversion Pixel Remarketing
Google Analytics GA4 Tag Manager Ads Conversion Pixel Remarketing
Решение «все в одном» для Google Analytics UA, GA4, отслеживания рекламных конверсий, расширенной конверсии, GDPR, F..
₴ 499 грн ₴ 350 грн
Ваша скидка: -40%
Диспетчер XML/YML
Диспетчер XML/YML
Модуль Диспетчер YML\XML для эффективного управления вашим Интернет-магазином ..
₴ 499 грн ₴ 300 грн
Ваша скидка: -21%
Собственные поля в админке
Собственные поля в админке
Модуль выводит новые дополнительные поля в любые формы админ панели, которые вы укажете. Внимание! Модуль предназн..
₴ 378 грн ₴ 300 грн
CartKeeper - хранение и управление корзинами
Cart Keeper - модуль для хранения и управления корзинами покупателей Избавляет от проблем исчезновения товаров/очистк..
₴ 300 грн
Пакет скидок (Discounts Pack)
Этот пакет скидок содержит несколько модулей скидок: Объем/уровень Лояльность Категория Скидка Групповая скидк..
₴ 350 грн
Категории
Последние отзывы
Редактор Robots.txt для Opencart
Редактор Robots.txt для Opencart
Для сео допомагає, не потрібно правичи через фтп постійно..
20.10.2024 Руслана П.
Simple - Простая регистрация и оформления заказа
Simple - Простая регистрация и оформления заказа
Супер! давно шукав нормальну робочу версію корзини, встановив без проблем, помогли з налаштуванням..
20.10.2024 Native
Языковые папки в URL (для ocStore 3.x)
Языковые папки в URL (для ocStore 3.x)
Работает, папки создает, сделал на 5 языков магазин все отлично, теперь нужно карту сайта подходящую..
19.10.2024 СеоАгент
Stripe Checkout Module для OpenCart (Оплата с переходом на Stripe)
Stripe Checkout Module для OpenCart (Оплата с переходом на Stripe)
Great module for integrating Stripe on my website. It's user-friendly and offers all the necessary f..
12.10.2024 John D.
Блог
OpenCart 3.0.4.0
Блог 25.08.2024 189
OpenCart 3.0.4.0
Сейчас, пока все ожидают релиз OpenCart 4.1.0.0, на официальном репозитории GitHub появилась новая в..
Защита и обеспечение интернет-магазина на Opencart от взлома
Блог 03.05.2024 1198
Защита и обеспечение интернет-магазина на Opencart от взлома
Защита и обеспечение интернет-магазина на Opencart от взлома В последнее время взлом веб-сайтов ста..
Генерация текста для начинающих и не только
Блог 27.02.2024 4287
Генерация текста для начинающих и не только
Содержание / Оглавление: Генерация текста зачем она нужна? Размножение статей - что это? ..
OpenCart 3.0.3.9
Блог 23.12.2023 2235
OpenCart 3.0.3.9
16 октября 2023 вышел релиз OpenCart 3.0.3.9. Неожиданно через два года после последнего релиза тр..
Оптимизация сайта переезд на FastCGI (Nginx + PHP-FPM) Opencart, WordPress
Блог 07.11.2023 2219
Оптимизация сайта переезд на FastCGI (Nginx + PHP-FPM) Opencart, WordPress
Если вы хотите оптимизировать скорость работы своего сайта, переход на FastCGI (nginx + php-fpm) мож..