Есть ли способ изменить начальный номер заказа в Magento без изменения уже имеющихся номеров заказа?Я просто хочу установить 170000xxxx для всех новых заказов.
Спасибо
Загляните в eav_entity_store и найдите increment_last_id. Обновите этот номер, убедившись, что entity_type_id правильно для заказов.
eav_entity_store
increment_last_id
entity_type_id
Найти entity_type_id для заказов
SELECT entity_type_id FROM eav_entity_type WHERE entity_type_code = 'order';
Самое простое решение для этого - использовать расширение "Set Custom Order Number" Эшли Шредера. После установки этого расширения изменение номера следующего заказа становится простой операцией, которую вы можете выполнить через серверную часть.
Независимо от используемого метода, убедитесь, что ваша новая последовательность номеров заказов не включает существующие заказы, в противном случае могут случиться плохие вещи (уникальные ограничения в базе данных не будут выполнены, Magento аварийно завершится).
Санкар понял почти правильно
UPDATE `database`.`eav_entity_store` SET `increment_last_id` = '17000000' WHERE `entity_store_id` = 1;
UPDATE `eav_entity_store` SET `increment_last_id` = '30000000' WHERE `entity_type_id` = STOREID;`
STOREID -> Идентификатор магазина, который вы используете.