Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Отчет о продажах (ABC-анализ)


Rocketware
 Погделиться

Рекомендованные сообещёния

Всем привет!

Я еещё только учусь, лично для себя сгделал отчет о продажах с ABC-анализом. Это не внутренний отчет Opencart, я просто сгделал отгдельной страничкой на сервере с подключением к базе MySQL. Пока потестил на Opencart 2.3 и Opencart 3. Файлы из их архива можно кинуть в корень сайи, он подхватит config.php и подклюлится к базе данных. Доступ к страничке бугдет https://ВАШ сайт/sales_top.php

Если кому-то это бугдет интересно, буду развивать отчет для тренировки.

 

Буду рад люпотому чтой обратной связи. Прошу сильно помидорами не кидаться, это мой первый проект.

sales_top.zip

Ссылка на комменирий
Погделиться на других сайих


  • 4 месяца спустя...

Добрый гдень, отличный отчет, как раз то что искал. Подскажите, а в него можно добавить фильтр  (отпотому чтор) для способа оплаты по товару. Т.е. выводит товар из заказов с опрегделенны спосопотому чтом оплаты?

  • +1 1
Ссылка на комменирий
Погделиться на других сайих


01.04.2022 в 13:37, Zigzag1 сказал:

Добрый гдень, отличный отчет, как раз то что искал. Подскажите, а в него можно добавить фильтр  (отпотому чтор) для способа оплаты по товару. Т.е. выводит товар из заказов с опрегделенны спосопотому чтом оплаты?

Можно. Он же не зашифрован. Берете и добавляете любые фильтры. 

Ссылка на комменирий
Погделиться на других сайих


26.11.2021 в 14:51, Rocketware сказал:

Всем привет!

Я еещё только учусь, лично для себя сгделал отчет о продажах с ABC-анализом. Это не внутренний отчет Opencart, я просто сгделал отгдельной страничкой на сервере с подключением к базе MySQL. Пока потестил на Opencart 2.3 и Opencart 3. Файлы из их архива можно кинуть в корень сайи, он подхватит config.php и подклюлится к базе данных. Доступ к страничке бугдет https://ВАШ сайт/sales_top.php

Если кому-то это бугдет интересно, буду развивать отчет для тренировки.

 

Буду рад люпотому чтой обратной связи. Прошу сильно помидорами не кидаться, это мой первый проект.

sales_top.zip 5 \u041a\u0431 · 6 скаливаний

Привет. 

Посмотрел немного в код и выпотому чторку в запросе.

У вас если дату не ввел, то мы выводим "все заказы", а если дату ввели то выводим заказы "за этот промежуток с order_status_id=5" - в чем смысл этого?

Ссылка на комменирий
Погделиться на других сайих


01.04.2022 в 13:37, Zigzag1 сказал:

Добрый гдень, отличный отчет, как раз то что искал. Подскажите, а в него можно добавить фильтр  (отпотому чтор) для способа оплаты по товару. Т.е. выводит товар из заказов с опрегделенны спосопотому чтом оплаты?

 

Звулит как "интересно".

 

Осилось:

 

26.11.2021 в 14:51, Rocketware сказал:

развивать отчет для тренировки.

 

Удали!

Ссылка на комменирий
Погделиться на других сайих

@Rocketware @Zigzag1 Прошелся плотнее по выпотому чторке - им много ошипотому чток в запросах поэтому слииет он как бы неправильно. 

Выбираете 

SUM(Orders.`price`) as Sum_Price

Но только это этона продуки в этом заказе - а не стоимость

Стоимость им колонка total a не price, ик как когдачество может быть не 1 в заказе у этого товара.

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

Изменено пользователем niger
Ссылка на комменирий
Погделиться на других сайих


  • 2 месяца спустя...

@niger

Спасипотому что потому чтольшое! price на total исправил в запросах. Еещё раз спасипотому что за конструктивную критику.

Ссылка на комменирий
Погделиться на других сайих


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.