Здравствуйте! Подскажите, как поменять порядковый номер заказов? Я так понимаю, там просто счетчик? Где хранится текущее значение счетчика?
|
Здравствуйте! Подскажите, как поменять порядковый номер заказов? Я так понимаю, там просто счетчик? Где хранится текущее значение счетчика?
|
|
|
|
|
|
Номер заказа устанавливается посредством авто инкримената и хранится в БД.
Для увеличения текущего номера можно создать и удалить нужное количество заказов с помощью API. |
|
|
|
|
|
Напишите, пожалуйста, подробнее, как это сделать?
|
|
|
|
|
|
Добавление заказа: , удаление: .
|
|
|
|
|
|
Можно ещё сделать что-нибудь типа:
ALTER TABLE b_sale_order AUTO_INCREMENT = 10000; После этого новый заказ получит номер 10001, следующий -- 10002, и т.д.
«Да не могут же они!»
|
|
|
|
|
|
Спасибо!! И мне помогло
|
|
|
|
|
|
А если уменьшить счетчик заказов (предварительно удалив все заказы), ничего страшного не произойдет? Есть ли взаимосвязь этого значения с каким-то еще таблицами? Например, данными для Пульса конверсии? Как получить реальные данные в Пульсе конверсии? У нас были и реальные, и тестовые заказы, а Пульс показывает, что оплачено заказов на миллион.
|
|
|
|
|
|
|||
|
|
|
|
Я по-другому поставлю вопрос:
При каждом оформленном, оплаченном, и выполненном заказе в БД 1С-Битрикса остается о них информация, даже если они были удалены в разделе "Заказы". У нас заказов стало ближе к 200 штук в связи с проблемами с обменом с 1С, при этом большая часть из них - тестовые, но есть и реальные покупатели. Магазин уже работает на прием заказов. Отдел маркетинга уже реально интересуется конверсией. Есть ли какая-то возможность сбросить всю информацию, или какая-то настройка, для того, чтобы тестовые заказы не влияли на статистику, например, в Пульсе конверсии? Кто знает? Если нет, может стоит подать идею, типа настройки "Не учитывать в Пульсе конверсии заказы, с такого-то по такой-то номер, и с такого-то по такой-то? Или хотя бы от таких групп пользователей, или с таких IP" (хотя мы от анонимусов тоже много наделали заказов, и с разных IP) |
|
|
|
|
|
ALT ER TABLE b_sale_order AUTO_INCREMENT = 10000;
Пробовал это прописать в Админке сайта (Инструменты- SQL запрос) - без изменений. У меня нумерация сейчас 10000, а нужно чтобы началась заново с 1000 Может БД еще надо перезагружать? или что? Версия битрикс 20.0.1800
![]() И как тут сбросить нумерацию и начать с 1000 - непонятно |
|||||
|
|
|
|
есть информация?
|
|
|
|
|
|
Мне это тоже интересно.
мои проекты: | меня рекомендуют: | обо мне: | 1 час работы - 1400 руб.
|
|
|
|
|
|
У меня есть пункт "Начинать последовательный номер с:". Видимо в одном из последних обновлений появилось.
мои проекты: | меня рекомендуют: | обо мне: | 1 час работы - 1400 руб.
|
|
|
|
|
|
Как поменять id заказа тут
|
||||
|
|
|
|||