Jump to content
Sign in to follow this  
Klaus

Обнуление нумерации заказов и очистка отчётов

Recommended Posts

1) Господа, подскажите как можно обнулить нумерацию заказов, что бы нумерация снова началась с 1. Есть потребность делать такую операцию с началом нового года. Возможно это и реализовано, но нигде не написано про такую возможность, вот и появились сомнения.

2) Есть потребность время от времени очищать отчёты по продажам, товарам, клиентам. Такая реализация есть в Отчёты->Товары->Просмотрено (кнопочка "Сброс")

Магазин работает на версии OpenCart 1.5.1.3 http://www.profishop-174.ru

Share this post


Link to post
Share on other sites

1. если это сделать, то придется предварительно все заказы удалить. Оно вам надо?

2. Ну одно дело сбросить счетчик просмотров для товара, другое дело очистить отчеты. Отчеты - это просто структурированный вывод информации.

Если вы хотите чтобы например в отчете по продажам ничего не отображалось - нужно удалять всю историю заказов и т.д. Зачем? Ведь в отчетах предусмотрен удобный механизм фильтрации.

Share this post


Link to post
Share on other sites

как можно обнулить нумерацию заказов, что бы нумерация снова началась с 1?

Как это сделать?

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

 

удаление заказов, ранее созданных, не обнуляет счетчик. После очистки списка заказов, первый созданный заказ идет со следующим порядковым номером, например "34".

Share this post


Link to post
Share on other sites

похоже на этот вопрос никто не знает ответ(

Share this post


Link to post
Share on other sites

TRUNCATE `oc_order`;
TRUNCATE `oc_order_history`;
TRUNCATE `oc_order_option`;
TRUNCATE `oc_order_product`;
TRUNCATE `oc_order_status`;
TRUNCATE `oc_order_total`;
TRUNCATE `oc_order_voucher`;

сделайте этот запрос в phpmyadmin, в SQL

Share this post


Link to post
Share on other sites
36 минут назад, sebades сказал:

TRUNCATE `oc_order_status`;

ОГО!!!!

Share this post


Link to post
Share on other sites
5 минут назад, chukcha сказал:

ОГО!!!!

чем больше очистить, тем больше оплата :)

Фрилансеры же

Share this post


Link to post
Share on other sites
В 22.05.2019 в 13:51, nikifalex сказав:

чем больше очистить, тем больше оплата :)

Фрилансеры же

я не фрилансер. Нашел подобную тему, оттуда скопировал код, проверил на своем сайте и немного модифицировал.

За что именно отвечает эта строка я не знаю

Share this post


Link to post
Share on other sites

Удалял все заказы , нумерация шла с начала.

Share this post


Link to post
Share on other sites
2 часа назад, Soong сказал:

Удалял все заказы , нумерация шла с начала.

удалением заказов счетчик не обнулить

 

Share this post


Link to post
Share on other sites

@alena967
TRUNCATE `oc_order`;

Share this post


Link to post
Share on other sites
14 часов назад, alena967 сказал:

удалением заказов счетчик не обнулить

 

Обнулить.

Share this post


Link to post
Share on other sites
3 часа назад, chukcha сказал:

@alena967
TRUNCATE `oc_order`;

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.