Revertir manualmente los artículos cumplidos a No Cumplidos puede consumir mucho tiempo. DataEase lo hace fácil: exporte sus pedidos, prepare acciones de deshacer cumplimiento con configuraciones de reabastecimiento opcionales e impórtelos de nuevo a Shopify, todo con validación.
🎯 Objetivo
Revertir artículos cumplidos a No Cumplidos en masa, reabasteciendo inventario opcionalmente y eligiendo una ubicación, usando CSV/Excel y DataEase.
📋 Instrucciones Paso a Paso
1. Exportar Pedidos (Opcional, para Dirigir Correctamente)
En DataEase, vaya a New Export → Orders. Incluya al menos:
idname(número de pedido)financialStatusfulfillmentStatus- Artículos de línea (
variantId/SKUy cantidades) para referencia
Use filtros (rango de fechas, Cumplido/Parcialmente cumplido) para seleccionar los pedidos que planea deshacer.
2. Preparar el Archivo de Deshacer Cumplimiento
Abra el archivo exportado en Excel o Google Sheets. Elija uno de los patrones:
A. Deshacer Cumplimiento de Todo el Pedido
- Agregue una fila con el
iddel pedido y establezcaaction= UNFULFILL - (Opcional)
restock= TRUE/FALSE — devolver artículos al inventario - (Opcional)
restockLocation— dónde reabastecer (si se omite, la aplicación usará la ubicación de cumplimiento original cuando sea posible)
B. Deshacer Cumplimiento Parcial (Nivel de Línea)
- Agregue la línea principal del pedido con
topRow= TRUE (puede mantenercommand= UPDATE) y establezcaaction= UNFULFILL - Para cada artículo a revertir, agregue una fila de línea con
topRow= FALSE yitemCommand= UNFULFILL, luego proporcione:variantId(preferido) ovariantSKUunfulfillQuantity(unidades a revertir)- (Opcional)
restock= TRUE/FALSE yrestockLocation
Cuando termine, guarde el archivo como .xlsx o .csv.
3. Importar y Validar
- En DataEase, inicie New Import → Orders
- Cargue su archivo editado
- Asigne columnas
- Ejecute Validation
Corrija los problemas señalados en Validation Status (por ejemplo, pedido no editable/bloqueado, identificadores faltantes, cantidades inválidas).
4. Ejecute la Importación y Verifique
Después de que la validación pase, haga clic en Run Import para deshacer el cumplimiento de los pedidos en Shopify.
Una vez completado, descargue el archivo de resultados y verifique en Shopify Admin: el estado de cumplimiento debe reflejar el cambio (artículos movidos de nuevo a No Cumplidos) y el inventario ajustado si habilitó el reabastecimiento.
📝 Notas Importantes
- Elegibilidad: Algunos cumplimientos no pueden ser cancelados (por ejemplo, ya entregados/bloqueados). La validación señalará estos
- Inventario: Establezca
restock=TRUEpara devolver artículos al inventario disponible. UserestockLocationpara dirigir el stock a una ubicación específica - Cantidades: Puede deshacer parcialmente el cumplimiento de una línea—asegúrese de que
unfulfillQuantity≤ cantidad cumplida - Identificadores: Use
variantIdpara la coincidencia más confiable; use SKU solo si es único - Nomenclatura de campos: En algunas plantillas esta acción puede aparecer como
CANCEL_FULFILLMENT. Si su exportación muestra ese valor, úselo en lugar deUNFULFILL
💡 Ejemplos Mínimos de CSV
Deshacer el cumplimiento de un pedido completo (y reabastecer a la ubicación original):
id,action,restockgid://shopify/Order/123,UNFULFILL,TRUEDeshacer cumplimiento de líneas específicas con cantidades (elija una ubicación de reabastecimiento):
id,topRow,command,action,itemCommand,variantId,unfulfillQuantity,restock,restockLocationgid://shopify/Order/456,TRUE,UPDATE,UNFULFILL,,,,,gid://shopify/Order/456,FALSE,,UNFULFILL,gid://shopify/ProductVariant/111,2,TRUE,"Warehouse A"gid://shopify/Order/456,FALSE,,UNFULFILL,gid://shopify/ProductVariant/222,1,TRUE,"Warehouse A"Deshacer cumplimiento por SKU (sin reabastecimiento):
id,topRow,command,action,itemCommand,variantSKU,unfulfillQuantity,restockgid://shopify/Order/789,TRUE,UPDATE,UNFULFILL,,,,,gid://shopify/Order/789,FALSE,,UNFULFILL,SKU-RED-M,1,FALSE🎉 ¡Eso es todo!
Sus pedidos ahora están deshechos en masa.
Si encuentra algún problema o tiene preguntas, no dude en contactar a nuestro equipo de soporte.