Flo*_*DNA 15 php mysql magento e-commerce
有没有办法在不更改已存在的订单号的情况下更改Magento中的订单起始编号?我只想为所有新订单设置170000xxxx.
谢谢
Zac*_*ler 31
看看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';
最简单的解决方案是使用Ashley Schroder的"Set Custom Order Number"扩展.此扩展一旦安装,就可以通过后端更改下一个订单号,这是一项简单的操作.
无论使用何种方法,请确保新的订单号序列不包含现有订单,否则会发生不好的事情(数据库中的唯一约束不满足,Magento崩溃).
桑卡几乎是对的
UPDATE `database`.`eav_entity_store` SET `increment_last_id` = '17000000' WHERE `entity_store_id` = 1;
Run Code Online (Sandbox Code Playgroud)