Instalación
nueva : si está en Magento 2.2.0+ y está ejecutando una instalación nueva con varias tiendas habilitadas (esto está habilitado de forma predeterminada), simplemente puede ejecutar las siguientes consultas antes de realizar cualquier pedido a través del sitio:
ALTER TABLE `sequence_creditmemo_0` AUTO_INCREMENT=303;
ALTER TABLE `sequence_creditmemo_1` AUTO_INCREMENT=303;
ALTER TABLE `sequence_invoice_0` AUTO_INCREMENT=303;
ALTER TABLE `sequence_invoice_1` AUTO_INCREMENT=303;
ALTER TABLE `sequence_order_0` AUTO_INCREMENT=303;
ALTER TABLE `sequence_order_1` AUTO_INCREMENT=303;
ALTER TABLE `sequence_shipment_0` AUTO_INCREMENT=303;
ALTER TABLE `sequence_shipment_1` AUTO_INCREMENT=303;
Tenga en cuenta que ese 303
es el número que elijo para nuestro sitio porque nuestra plataforma anterior se detuvo en el número de pedido 300 y quería algún tipo de coherencia. También tenga en cuenta que no necesita ninguna de las consultas que terminan con _1
si habilitó el modo de almacenamiento único.
Instalación existente:
si ya está utilizando Magento 2.2.0+ (o actualizado a él) y simplemente desea aumentar los números, no alterar el relleno o agregar caracteres, simplemente verifique el valor actual de AUTO_INCREMENT en las siguientes tablas (suponiendo que sea multisitio ):
- secuencia_crédito_0
- secuencia_crédito_1
- secuencia_factura_0
- secuencia_factura_1
- secuencia_orden_0
- secuencia_orden_1
- secuencia_envío_0
- secuencia_envío_1
Y cámbielos usando las consultas de alteración que se muestran arriba, pero asegúrese de que el nuevo valor que usa sea mayor que el valor que obtiene al verificar el valor actual de AUTO_INCREMENT.
Si va a perder el tiempo con el relleno o agregar un patrón personalizado, necesita ver las otras respuestas aquí y revisar las siguientes tablas:
- sales_sequence_meta
- perfil_secuencia_ventas
Actualización: ¿Tiendas múltiples?
Para aquellos que no están familiarizados con las tiendas múltiples, esta es una característica que les permite ejecutar tiendas completamente separadas desde la misma instalación de Magento. Una razón común para hacer esto es admitir otros idiomas. En la parte posterior, esta es la razón por la que puede elegir la vista de la tienda que está mirando (si está activada la tienda múltiple) al actualizar la configuración y hacer otras cosas, por ejemplo.
Por esta razón, Magento agregará un guión bajo y un número al final de ciertas tablas para realizar un seguimiento de las diferentes vistas de la tienda. Notarás cómo las consultas que proporcioné parecen ser tablas duplicadas, pero terminan con números diferentes, 0 o 1 en este caso. Si tuviera varias tiendas / vistas, estos números seguirían incrementándose, _2 o _3, por ejemplo. Esto le permite administrar las identificaciones de cada tienda de manera diferente. Su cambio al sistema de identificación en una vista (tienda) no tiene que ser el mismo en otra.
Está fuera del alcance de esta publicación, pero este mismo sistema de numeración se aplica a otras tablas en la base de datos, lo que le permite tratar y afectar cada vista de la tienda de manera diferente. Podría tener un tema completamente diferente por tienda, por ejemplo.
increment_id
como se supone que deben hacerlo.